Hi Folks,
ich wollte heute mal das neue k3b übersetzen.
make ist mit ...
/bin/sed: can't read /usr/lib/libogg.la: No such file or directory libtool: link: `/usr/lib/libogg.la' is not a valid libtool archive make[4]: *** [libk3boggvorbisdecoder.la] Fehler 1 make[4]: Leaving directory `/media/doks/downloads/k3b/k3b-1.0/plugins/decoder/ogg' make[3]: *** [all-recursive] Fehler 1 make[3]: Leaving directory `/media/doks/downloads/k3b/k3b-1.0/plugins/decoder' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/media/doks/downloads/k3b/k3b-1.0/plugins' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/media/doks/downloads/k3b/k3b-1.0' make: *** [all] Fehler 2
...abgebrochen.
Eine libogg.la existiert auf meinem System nicht. Wohl aber
libogg-devel.i386 2:1.1.2-1
Hat jemand 'ne Ahnung ;-), wo ich die libogg.la herbekomme?
Danke Timothy
Timothy Kesten schrieb:
Hi Folks,
ich wollte heute mal das neue k3b übersetzen.
make ist mit ...
/bin/sed: can't read /usr/lib/libogg.la: No such file or directory libtool: link: `/usr/lib/libogg.la' is not a valid libtool archive make[4]: *** [libk3boggvorbisdecoder.la] Fehler 1 make[4]: Leaving directory `/media/doks/downloads/k3b/k3b-1.0/plugins/decoder/ogg' make[3]: *** [all-recursive] Fehler 1 make[3]: Leaving directory `/media/doks/downloads/k3b/k3b-1.0/plugins/decoder' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/media/doks/downloads/k3b/k3b-1.0/plugins' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/media/doks/downloads/k3b/k3b-1.0' make: *** [all] Fehler 2
...abgebrochen.
Eine libogg.la existiert auf meinem System nicht. Wohl aber
libogg-devel.i386 2:1.1.2-1
Hat jemand 'ne Ahnung ;-), wo ich die libogg.la herbekomme?
Danke Timothy
CentOS-de mailing list CentOS-de@centos.org http://lists.centos.org/mailman/listinfo/centos-de
Suche mal nach libogg.*. Könnte auch einfach nur ein sym link sein.
Gruss Kamill
Am Sonntag 18 März 2007 21:28 schrieb Kamill S:
Suche mal nach libogg.*. Könnte auch einfach nur ein sym link sein.
Hab' ich getan - logo. Gibts aber nicht.
[tk@main tk]$ locate libogg /usr/lib/libogg.so /usr/lib/libogg.a /usr/lib/libogg.so.0.5.2 /usr/lib/libogg.so.0 /usr/lib/liboggarts.la /usr/lib/liboggarts.so /var/cache/yum/atrpms/headers/libogg-devel-1.1.3-7.el4.at.i386.hdr /var/cache/yum/atrpms/headers/libogg0-1.1.3-7.el4.at.i386.hdr /var/cache/yum/atrpms/headers/libogg-1.1.3-7.el4.at.i386.hdr
Timothy
Hallo Timothy,
ich kann da leider nur mir meinem beschränkten Wissen weiterhelfen: Diese .la-Dateien sind Shellscripte bzw. Konfigurationsdateien, die libtool das Leben leicher machen sollen. Die Leute, die rpmlint entwickelt haben (und auch ich) halten es allerdings nicht für Sinnvoll diese .la Dateien zu installieren, da paketübergreifende libtool-compiles ohnehin dreckig sind.
Das hilft dir aber alles nicht weiter. Ich würde sagen, dass es verschiedene Möglichkeiten gibt: Variante 1: du schreibst einen Bugreport, dass die Datei fehlt und hörst dir vom Packager an, dass k3b kaputt ist, ohne die .la compilen muss und dass die k3b Maintainer das Problem fixen sollen Variante 2: du compilest das libogg rpm neu und kopierst dir die .la Datei von Hand aus dem Buildtree Variante 3: du schreibst einen Bugreport an die k3b Maintainer, dass sie gefälligst nicht libtool für externe Bibliotheken verwenden sollen, weil das sowieso nicht anständig funktioniert
Was Zeit und Nerven angeht würde ich persönlich Variante 2 wählen, wenn ich "mal grad" k3b neu bauen wollte.
Alternativ kannst du dir auch das SPECfile vom bisherigen k3b rpm anschauen und herausbekommen, wie es bisher gebaut wird.
Gruß, Andreas
Am Sonntag, den 18.03.2007, 21:33 +0100 schrieb Timothy Kesten:
Am Sonntag 18 März 2007 21:28 schrieb Kamill S:
Suche mal nach libogg.*. Könnte auch einfach nur ein sym link sein.
Hab' ich getan - logo. Gibts aber nicht.
[tk@main tk]$ locate libogg /usr/lib/libogg.so /usr/lib/libogg.a /usr/lib/libogg.so.0.5.2 /usr/lib/libogg.so.0 /usr/lib/liboggarts.la /usr/lib/liboggarts.so /var/cache/yum/atrpms/headers/libogg-devel-1.1.3-7.el4.at.i386.hdr /var/cache/yum/atrpms/headers/libogg0-1.1.3-7.el4.at.i386.hdr /var/cache/yum/atrpms/headers/libogg-1.1.3-7.el4.at.i386.hdr
Timothy _______________________________________________ CentOS-de mailing list CentOS-de@centos.org http://lists.centos.org/mailman/listinfo/centos-de
Timothy Kesten wrote:
Hi Folks,
ich wollte heute mal das neue k3b übersetzen.
Eine libogg.la existiert auf meinem System nicht.
Ein "yum provides libogg.la" bietet auch kein Paket an, in dem diese Datei vorhanden ist.
Auch in CentOS 5 ist die Datei nicht vorhanden. Ich würde ja mal in irgendeinem Forum zu k3b nach Hilfe fragen ...
Gruß,
Ralph