| Summary: | app-emulation/emul-linux-x86-{base,x,media,qt}libs-2009* depend on libjpeg.so.7 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Bartosz Szreder <zgredder> |
| Component: | [OLD] Library | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | billybobsa, siju |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Bartosz Szreder
2010-01-19 17:52:21 UTC
(In reply to comment #0) > emerge jpeg-8 spits the following notice: > > * Old versions of installed libraries were detected on your system. > * In order to avoid breaking packages that depend on these old libs, > * the libraries are not being removed. You need to run revdep-rebuild > * in order to remove these old dependencies. If you do not have this > * helper program, simply emerge the 'gentoolkit' package. > * > * # revdep-rebuild --library libjpeg.so.7 > * > * Once you've finished running revdep-rebuild, it should be safe to > * delete the old libraries. Here is a copy & paste for the lazy: > * # rm '/usr/lib64/libjpeg.so.7' This is expected message from `preserve_old_lib_notify`. It's telling you the old 64bit libjpeg.so.7 was kept around to avoid breakage. > > Running revdep-rebuild as instructed above gives the following list: > > [ebuild R ] app-emulation/emul-linux-x86-baselibs-20091231 > [ebuild R ] app-emulation/emul-linux-x86-xlibs-20091231 > [ebuild R ] app-emulation/emul-linux-x86-medialibs-20091231 > [ebuild R ] app-emulation/emul-linux-x86-qtlibs-20091231 These don't use media-libs/jpeg (64bit) but libjpeg.so from emul-linux-x86-baselibs (32bit) I have the same issue. No matter how many times you run revdep-rebuild --library libjpeg.so.7 and rebuild app-emulation/emul-linux-x86-baselibs-20091231 & app-emulation/emul-linux-x86-xlibs-20091231, it doesn't fix it. Several libraries in those packages are linked to libjpeg.so.7. So you can re-emerge those emul packages until you are blue in the face, and nothing changes. Please fix this... Thanks... |