Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 211813 - avidemux-2.4.1 and truecrypt5a doesn't compile - missing libslang-utf8.so.1
Summary: avidemux-2.4.1 and truecrypt5a doesn't compile - missing libslang-utf8.so.1
Status: RESOLVED DUPLICATE of bug 209963
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-28 18:17 UTC by Guy
Modified: 2008-02-28 18:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guy 2008-02-28 18:17:25 UTC
At the final linking (???) stage, the emerges for avidemux-2.4.1 and truecrypt5a both fail with reference to libslang-utf8.so.1.

Equery shows this belongs to emul-linux-x86-baselibs

re-emerging emul-linux-x86-baselibs does not resolve the problem.

slizard lib32 # equery b libslang-utf8.so.1
[ Searching for file(s) libslang-utf8.so.1 in *... ]
app-emulation/emul-linux-x86-baselibs-20071230 (/usr/lib32/libslang-utf8.so.1 -> libslang-utf8.so.1.4.9)


slizard lib32 # ls -l libslang*
lrwxrwxrwx 1 root root     22 Feb 27 23:05 libslang-utf8.so -> libslang-utf8.so.1.4.9
lrwxrwxrwx 1 root root     22 Feb 27 23:05 libslang-utf8.so.1 -> libslang-utf8.so.1.4.9
-rwxr-xr-x 1 root root 378588 Nov 26 01:55 libslang-utf8.so.1.4.9
lrwxrwxrwx 1 root root     27 Feb 27 23:05 libslang.so -> /usr/lib32/libslang-utf8.so
lrwxrwxrwx 1 root root     29 Feb 27 23:05 libslang.so.1 -> /usr/lib32/libslang-utf8.so.1
lrwxrwxrwx 1 root root     33 Feb 27 23:05 libslang.so.1.4.9 -> /usr/lib32/libslang-utf8.so.1.4.9
slizard lib32 #

Reproducible: Always

Steps to Reproduce:

Actual Results:  
[ 99%] Building CXX object avidemux/CMakeFiles/avidemux2_qt4.dir/gui_action.o
Building CXX object avidemux/CMakeFiles/avidemux2_gtk.dir/gui_action.o
Linking CXX executable avidemux2_cli
Linking CXX executable avidemux2_gtk
Linking CXX executable avidemux2_qt4
/var/tmp/portage/media-video/avidemux-2.4.1/work/avidemux_build/avidemux/ADM_libraries/ADM_lavcodec/libADM_lavcodec.a(utils.o): In function `av_tempfile':
/var/tmp/portage/media-video/avidemux-2.4.1/work/avidemux_2.4.1/avidemux/ADM_libraries/ADM_lavcodec/utils.c:1372: warning: the use of `tempnam' is dangerous, better use `mkstemp'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libslang-utf8.so.1, needed by /usr/lib/libaa.so.1, not found (try using -rpath or -rpath-link)

Linking truecrypt
x86_64-pc-linux-gnu-g++ -o truecrypt  -Wl,--gc-sections -Wl,--hash-style=sysv   Application.o CommandLineInterface.o FavoriteVolume.o FatalErrorHandler.o GraphicUserInterface.o LanguageStrings.o Hotkey.o StringFormatter.o TextUserInterface.o UserInterface.o UserPreferences.o VolumeHistory.o Xml.o Unix/Main.o Forms/AboutDialog.o Forms/ChangePasswordDialog.o Forms/DeviceSelectionDialog.o Forms/EncryptionOptionsWizardPage.o Forms/FavoriteVolumesDialog.o Forms/Forms.o Forms/InfoWizardPage.o Forms/KeyfilesDialog.o Forms/KeyfilesPanel.o Forms/LegalNoticesDialog.o Forms/MainFrame.o Forms/MountOptionsDialog.o Forms/PreferencesDialog.o Forms/ProgressWizardPage.o Forms/SelectDirectoryWizardPage.o Forms/SingleChoiceWizardPage.o Forms/VolumePasswordPanel.o Forms/VolumePropertiesDialog.o Forms/VolumeCreationIntroWizardPage.o Forms/VolumeCreationProgressWizardPage.o Forms/VolumeCreationWizard.o Forms/VolumeFormatOptionsWizardPage.o Forms/VolumeLocationWizardPage.o Forms/VolumePasswordWizardPage.o Forms/VolumeSizeWizardPage.o Forms/WizardFrame.o Resources.o /var/tmp/portage/app-crypt/truecrypt-5.0a/work/truecrypt-5.0a-source/Core/Core.a /var/tmp/portage/app-crypt/truecrypt-5.0a/work/truecrypt-5.0a-source/Driver/Fuse/Driver.a /var/tmp/portage/app-crypt/truecrypt-5.0a/work/truecrypt-5.0a-source/Volume/Volume.a /var/tmp/portage/app-crypt/truecrypt-5.0a/work/truecrypt-5.0a-source/Platform/Platform.a  -pthread -lfuse -lrt -ldl   -L/usr/lib64 -pthread   -L/usr/X11R6/lib64   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_dbgrid-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_odbc-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libslang-utf8.so.1, needed by /usr/lib/libaa.so.1, not found (try using -rpath or -rpath-link)



I'm not a programmer so I don't know if the problem properly belongs to emul-linux-x86-baselibs-20071230 or if both avidemux-2.4.1 and truecrypt5a are broken. This is why I mentioned all three packages in the summary field.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-28 18:26:54 UTC
This has nothing to do w/ emul-* stuff; run revdep-rebuild.

*** This bug has been marked as a duplicate of bug 209963 ***