ich habe die Debian Quellen zu "uswsusp" heruntergeladen, gepatcht und mit "configure" und "make" das Paket gebaut (beide wurden nach einiger Mühe nicht mehr mit Fehlermeldungen abgebrochen, ich gehe also davon aus dass sie fehlerfrei durchgelaufen sind). Anschließend habe ich "checkinstall" verwendet um das Paket zu installieren.
Allerdings finde ich die Programme (bspw. s2disk), die in dem Paket vorhanden sein sollten, nicht.
Vorher waren die Binaries noch installiert (bspw. /usr/sbin/s2disk).
s2disk gehört definitiv zum Paket uswsusp:
apt-file search s2disk
Code: Alles auswählen
uswsusp: /usr/sbin/s2disk
Code: Alles auswählen
[...]
Copying documentation directory...
./
./AUTHORS
./COPYING
./README.encryption
./doc/
./doc/Makefile
./doc/installation-on-SUSE-10.1.txt
./doc/Makefile.in
./doc/Makefile.am
./COPYING.GPL
./ChangeLog
./README.s2ram-whitelist
./README
Kopiere Dateien in das temporäre Verzeichnis...OK
Stripping ELF binaries and libraries...OK
Komprimiere man-Seiten...OK
Erzeuge Datei-Liste...OK
Erstelle Debian-Paket...OK
Installiere Debian-Paket...OK
Lösche temporäre Dateien...OK
Lösche temporäres Verzeichnis...OK
**********************************************************************
Done. The new package has been installed and saved to
/home/xxx/uswsusp-1.0+20110509/uswsusp_1.0+20110509-1_i386.deb
You can remove it from your system anytime using:
dpkg -r uswsusp
**********************************************************************
Update:
dpkg -c uswsusp_1.0+20110509-1_i386.deb zeigt mir nur Dokumentationsdateien an...mit dem *.deb-Paket stimmt also schon was nicht.
Die Datei config.log enthält ein paar Zeilen wie bspw:
Code: Alles auswählen
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:7353: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "suspend-utils"