Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 21.07.2003 23:20:40
N'abent,
ich hab gerade versucht das Packet maildrop ausm dem Quellcode von woody zu bauen. Hab das auf zwei Rechner versucht, und hab beide Male die gleich Fehlermeldung bekommen
Code: Alles auswählen
debian/maildrop/usr/bin/maildrop: error while loading shared libraries: libfakeroot.so.0: cannot open shared object file: No such file or directory
libfakeroot gehört zum Packet fakeroot und das ist installiert. Die libs befinden sich im Verzeichnis /usr/lib/fakeroot...dort kommen die Programme die sich im fakeroot befinden nicht hin (oder doch)?!
Weiss jemand Rat?
by, Martin
PS: auf meiner testing Maschine hat es komischerweise funktioniert....
-
Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
Beitrag
von Beowulf666 » 22.07.2003 10:27:02
also, auf meinem SID mit installierten fakeroot sieht das so aus:
Code: Alles auswählen
beowulf@beowulfslap:~$ locate libfakeroot
/usr/lib/libfakeroot
/usr/lib/libfakeroot.a
/usr/lib/libfakeroot.so
/usr/lib/libfakeroot.so.0
/usr/lib/libfakeroot.so.0.0.1
/usr/lib/libfakeroot/libfakeroot.so
/usr/lib/libfakeroot/libfakeroot.so.0
/usr/lib/libfakeroot/libfakeroot.so.0.0.1
beowulf@beowulfslap:~$
hast du schonmal versucht, entsprechende Symlinks zu setzen?
Oder gibts in ./configure ne Option für Verzeichnis von fakeroot?
Jetzt auf SID mit Kernel 2.6.16.1 + XOrg + XFCE4.2.3: Noch mehr POWER!!!!
Next Step: Binford 8000 Super Debian
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 22.07.2003 10:36:00
Hi,
das mit den symlinks werd ich gleich mal testen wenn ich @ home bin. Wenn das nichts bringt werd ich es mal ueber die ./configur versuchen.
by, Martin
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 22.07.2003 17:37:58
Also ich hab mal in das ./configure Script geschaut, aber da gibt es keine Option für die fakeroot libs. Die werden ja auch eigentlich nicht direkt von maildrop gebraucht...
Dann hab ich das mit den symlinks versucht -> kein Erfolg.
/usr/lib/libfakeroot in /etc/ld.so.conf aufgenommen, ldconfig laufen lassen -> kein Erfolg.
Dann hab ich einfach mal versucht den courier auf dem Quellcode zu bauen (da ist courier-maildrop dabei) und das het geklappt.
Achso, weiss jemand zufällig wie ich nicht alle Packete aus einem Quellpacket baue? Beim courier Source waren ja noch einige andere Packete dabei die ich eigentlich nicht bauen wollte.
by, Martin