Summary: | Opera 8.00 can't find libjpeg.so.62 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rickard Närström <gentoo-bugzilla> |
Component: | Current packages | Assignee: | Heinrich Wendel (RETIRED) <lanius> |
Status: | RESOLVED LATER | ||
Severity: | critical | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rickard Närström
2005-04-23 22:57:03 UTC
i added media-libs/jpeg to the deps I don't think it will help - opera us a 32bit application - and media-libs/jpeg is a 64bit library. And as we all know a 32bit app can't use a 64bit lib I HAVE jpeg installd - so it won't help: [ebuild R ] media-libs/jpeg-6b-r4 -debug 598 kB then try to upgrade to the 2005.0 profile how to da that? Still not working: /opt/opera/lib/opera/8.0-20050415.5/opera: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory what are your app-emulation/emul-* versions? [ebuild R ] app-emulation/emul-linux-x86-xlibs-2.1 +opengl 0 kB [ebuild R ] app-emulation/emul-linux-x86-glibc-1000 0 kB [ebuild R ] app-emulation/emul-linux-x86-qtlibs-2.1 0 kB [ebuild R ] app-emulation/emul-linux-x86-baselibs-2.1 0 kB [ebuild R ] app-emulation/emul-linux-x86-compat-1.0 1,200 kB what about `locate libjpeg` ? # find / -name "libjpeg*" /opt/blackdown-jdk-1.4.2.01/jre/lib/amd64/libjpeg.so /usr/lib/libjpeg.a /usr/lib/libjpeg.so.62 /usr/lib/libjpeg.so.62.0.0 /usr/lib/libjpeg.la /usr/lib/libjpeg.so /usr/share/doc/jpeg-6b-r4/libjpeg.doc.gz It seems like media-libs/jpeg still just installs 64bit libs - I have rmerged it a few times strange, there is a 32bit version provided by emul-libs-x86-baselibs, try to remerge this one good I now have a libjpeg.so.62 - but my libpthread.so.0 doesn't work /opt/opera/lib/opera/8.0-20050415.5/opera: /lib32/libpthread.so.0: version `GLIBC_2.3.3' not found (required by /emul/linux/x86/usr/qt/3/lib/libqt-mt.so.3) try to remerge the other emul-* packages Still does't work - I remerges the emul-* pakages and glibc I recompiled glibc with nptl and nptlonly in use - its now working. Maybe we shuld add a future to portage - and let a package depend on an other package with some useflags applayd. - If the package don't have the useflags required it is remerged. such a feature is being worked on (since ages ;)) until then i'll mark this LATER |