After emerging libextractor and its dependencies, running extract gives: Loading library libextractor_pdf failed (file not found)! extract: relocation error: /usr/lib/libextractor_rpm.so.0: undefined symbol: rpmReadPackageHeader Nearly the same happens when emerging gnunet (which is linked to libextractor) and doing a gnunet-insert-multi: $ gnunet-insert-multi -c ~gnunet/.gnunet/gnunet.conf Loading library libextractor_pdf failed (file not found)! Installed dependencies: app-arch/rpm-4.2 sys-devel/libtool-1.4.1-r10
this bug isn't exactly a blocker can you paste the output of emerge info
IMHO the package doesn't work and makes other packages fail - this I understand is a "blocker".
Created attachment 9917 [details] output of "emerge info" Requested information.
this is an issue with libextractor-0.2.2 and rpm-4.2. libextractor works with rpm-4.0.4-r4 but not rpm-4.2. i've contacted the author about this and is currently awaiting a reply.
I've tried with rpm-4.0.4-r5 now, but I get some related/similar error message: $ extract /pile2/ogg/MystereVoix_09.ogg Loading library libextractor_pdf failed (file not found)! extract: relocation error: /usr/lib/libextractor_ogg.so.0: undefined symbol: ov_open_callbacks I've got no hint where this error is coming from; the whole system is newly installed now, step-by-step from stage1 up.
Sorry, I forgot to say the library libextractor_pdf exists, so that I don't even understand where the first line ("Loading library libextractor_pdf failed (file not found)" - seems to be just a warning) is coming from: # ls -l /usr/lib/libextractor_pdf* -rwxr-xr-x 1 root root 749 Apr 1 10:45 /usr/lib/libextractor_pdf.la lrwxrwxrwx 1 root root 25 Apr 1 10:45 /usr/lib/libextractor_pdf.so -> libextractor_pdf.so.0.0.0 lrwxrwxrwx 1 root root 25 Apr 1 10:45 /usr/lib/libextractor_pdf.so.0 -> libextractor_pdf.so.0.0.0 -rwxr-xr-x 1 root root 530345 Apr 1 10:45 /usr/lib/libextractor_pdf.so.0.0.0
ok, the ogg problem is another problem with the code. i've made patch to fix that in their makefile *grumbles at the devs*. the pdf problem i really have no idea and no inclination to fix it. it seems to be a bug in their code. they haven't got back to me regarding rpm-4.2 yet. does it work for you on ogg files now?
Please attach the patch(es).
i guess i didn't make it clear, the patch has been committed to the libextractor ebuilds. you need to : emerge sync emerge libextractor
Hi, yes .ogg works (after today afternoon's repository checkout): Loading library libextractor_pdf failed (file not found)! description - Various: The Childless Bride (Le Mystere Des Voix Bulgares) mimetype - audio/ogg date - 1988 genre - Folklore album - Le Mystere Des Voix Bulgares artist - Various title - The Childless Bride publisher - Xiph.Org libVorbis I 20020717 mimetype - application/x-ogg
great. hopefully they'll fix that pdf problem in the next version.