Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#18792 - libvorbis libtool files

Attached to Project: Arch Linux
Opened by Albert Vaca Cintora (elvaka) - Monday, 22 March 2010, 19:59 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 23 March 2010, 12:54 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version 3.3.3
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

KDE can't link against libvorbis because it does not include libtool (.la) files.
This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 23 March 2010, 12:54 GMT
Reason for closing:  Not a bug
Comment by Dan McGee (toofishes) - Monday, 22 March 2010, 20:11 GMT
  • Field changed: Attached to Project (Pacman → Arch Linux)
Check your project next time...
Comment by Albert Vaca Cintora (elvaka) - Monday, 22 March 2010, 20:17 GMT
I'm sorry... it's a bit messy: You can't select project AFTER clicking "Add new task" :S
Comment by Jan de Groot (JGC) - Monday, 22 March 2010, 22:09 GMT
In what way can't it link. Can you give examples of this? Any error messages?
Comment by Albert Vaca Cintora (elvaka) - Monday, 22 March 2010, 23:03 GMT
Trying to compile kdelibs without libvorbis.la:

libtool --silent --tag=CXX --mode=link g++ -DNDEBUG -DNO_DEBUG -march=i686 -mtune=generic -O2 -pipe -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -L/opt/kde/lib -L/opt/qt/lib -Wl,--as-needed -Wl,--enable-new-dtags -module -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /opt/kde/lib -R /opt/kde/lib -R /opt/qt/lib -Wl,--hash-style=gnu -Wl,--as-needed -L/opt/qt/lib -L/opt/kde/lib -L/opt/kde/lib/kde3 -o konq_sound.la -rpath /opt/kde/lib/kde3 konq_sound.lo -lsoundserver_idl -lartskde
/bin/grep: /usr/lib/libvorbisfile.la: No such file or directory
/bin/sed: can't read /usr/lib/libvorbisfile.la: No such file or directory
libtool: link: `/usr/lib/libvorbisfile.la' is not a valid libtool archive

I've rebuilt libvorbis without removing libtool files, and then kde compiles fine.
Comment by Jan de Groot (JGC) - Monday, 22 March 2010, 23:20 GMT
kdelibs and kdelibs3 don't contain any references to the compile output you posted.
Comment by Jan de Groot (JGC) - Monday, 22 March 2010, 23:23 GMT
Your issue might be a KDE libtool archive still referencing libvorbisfile. I think it's your arts library that is referencing it. As we don't provide Arts packages, and a recompiled Arts without libvorbisfile.la works fine, I don't see the bug here.
Comment by Albert Vaca Cintora (elvaka) - Monday, 22 March 2010, 23:31 GMT
Sorry that's kdebase, but kdelibs outputs the same error.
Comment by Albert Vaca Cintora (elvaka) - Monday, 22 March 2010, 23:38 GMT
I'm rebuilding arts as you pointed out. Let's see if that fixes it.
Comment by Pierre Schmitz (Pierre) - Tuesday, 23 March 2010, 12:07 GMT
Are you talking about kdelibs3? That has been build without arts support anyway. And kdebase wont need libvorbis; KDE uses phonon since version 4.
Comment by Albert Vaca Cintora (elvaka) - Tuesday, 23 March 2010, 12:32 GMT
Sorry, I didn't mentioned at all that my problem was with kde3! Finally I solved my error simply rebuilding arts. Also, I built a package with arts and one without it, and everything works fine.

Loading...