Problem beim Bau von Xfree 4.2

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Problem beim Bau von Xfree 4.2

Beitrag von minimike » 01.10.2003 13:11:10

Hallo Leute dies ist mein erster Beitrag in dieser Sparte , ich wollte zwar immer nur normaler User sein aber ich habe die Schnautze voll von Backports und von Programmen die mit anderen Kollidieren und ganz besonders davon das ein neues Programm drausen ist es aber eine aktuellere Version von einem anderen voraussetzt und dafür bekommt mann dann keine weiteren .debs im gebrauchsfertigen zustand .
Also habe ich beschlossen mich in einigen Dingen komplett selbst zu versorgen und habe vorgestern mal angefangen mich ein wenig ein zu Lesen um selber Debianpakete zu erstellen
Ich habe dann als erstes wine compiliert und ein .deb erstellt , funktioniert tadellos dann habe ich mich an xfree86 ver. 4.2 versucht . Das prog habe ich von Hand installiert und es läuft ohne Probleme aber wenn ich es Packetieren will wird mit einer Fehlermeldung abgebrochen .
Ich bin folgendermasen vorgegangen :

1.) Sources besorgt

2.) abhängigkeiten zum compellieren erfüllt


2.) Programm gebaut mit dem Befehl : make World

3.)dann im verzeichnis :dh_make
eingegeben zum deb erstellen quick und dirty

4.) fakeroot debian/rules binary


nun zum schluss bekomm ich das im terminal , hier die letzen Zeilen

installing in doc/man/GLU...
make[5]: Entering directory `/usr/src/xfree86-4.2/doc/man/GLU'
install in doc/man/GLU done
make[5]: Leaving directory `/usr/src/xfree86-4.2/doc/man/GLU'
make[4]: Leaving directory `/usr/src/xfree86-4.2/doc/man'
make[3]: Leaving directory `/usr/src/xfree86-4.2/doc'
make[2]: Leaving directory `/usr/src/xfree86-4.2'
make[1]: Leaving directory `/usr/src/xfree86-4.2'
dh_testdir
dh_testroot
dh_installdocs
dh_installexamples
dh_installmenu
dh_installcron
dh_installman
dh_installinfo
dh_installchangelogs
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dpkg-shlibdeps: failure: ldd on `debian/xfree86/usr/X11R6/lib/modules/drivers/mga_drv.o' gave error exit status 1
dh_shlibdeps: command returned error code
make: *** [binary-arch] Error 1
Hojnik:/usr/src/xfree86-4.2#

bin jetzt ziemlich ratlos kann mir einer mal Tips zum debuggen geben weil ich weis nicht wo ich suchen soll bzw, was ich falch gemacht habe
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Benutzeravatar
asac
Beiträge: 23
Registriert: 01.10.2003 21:03:21
Wohnort: Germany, Hamburg
Kontaktdaten:

Beitrag von asac » 03.10.2003 15:42:04

Mit

Code: Alles auswählen

# dh_shlibdeps -v 
bekommst Du bestimmt mehr Debug Informationen angezeigt.

Vielleicht bringt Dich das auf einen neue Faehrte.


asac

Antworten