* Christian Ullrich (chris@chrullrich.de) [20030817 18:41]:
christian:/home/chris # rpm -ivh ant-phone-0.1.5-0.i586.rpm Fehler: fehlgeschlagene Paket-Abhängigkeiten: gtk >= 2.0.0 wird von ant-phone-0.1.5-0 gebraucht christian:/home/chris # rpm -q gtk gtk-1.2.10-552 christian:/home/chris # rpm -q gtk2 gtk2-2.2.1-77 christian:/home/chris # rpm -q --provides gtk2 gtk2+ [...]
Ja, da hatte ich vergessen, das Requires rauszuschmeissen.
Zweitens enthält das Binary falsche Pfade für die isdnlog- Protokolldatei (die ist in /var/log/isdn.log). Läßt sich aber mit 'nem Hexeditor problemlos ändern. Die falschen Werte stammen aus dem Vorgabewert für calls_filenames in isdn.c .
Ist jetzt auch korrigiert. Jetzt sucht ant-phone auch nach /var/log/isdn.log.
[...] + autoreconf -I /opt/gnome/share/aclocal --force --install cvs [checkout aborted]: no such tag gettext-0_12_1 /usr/bin/autopoint: line 260: fatal_error: command not found find: tmpwrk13121/archive: Datei oder Verzeichnis nicht gefunden
Bei mir baute es aber trotzdem, sonst hätte ich kein .i586.rpm anbieten könnnen :). Aber ich habe jetzt für 8.2 die Aufrufe der Autotools (autoreconf etc.) einfach unterbunden.
Hier kann ich nicht ganz ausschließen, daß die manuelle Nachinstallation eines neueren gettext zu Problemen geführt hat.
Nein, das Problem liegt woanders. Autopoint in der 8.2 kennt einfach die Gettext-Version 0.12.1 nicht, daher kommt es zu den Fehlermeldungen.
Use of uninitialized value in concatenation (.) or string at /usr/bin/automake line 8848. [und noch eine ganze Menge mehr davon]
Da die autotools nicht mehr aufgerufen werden, kommt das auch nicht mehr :)
Die korrigierten RPMs liegen jetzt an der genannten Stelle. Vielen Dank für
die Rückmeldungen.
Philipp
--
Philipp Thomas