Summary: | incorrect imagemagick shared library symlink | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ta2002 <throw_away_2002> |
Component: | Current packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | duke |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
ta2002
2004-03-14 13:31:53 UTC
I got this too when running revdep-rebuild. Here's the output: 0:00 (root@spacebox)0|0# revdep-rebuild -p </etc/courier-imap> Checking reverse dependencies... Packages containing binaries and libraries broken by any package update, will be recompiled. Collecting system binaries and libraries... done. (/root/.revdep-rebuild.1_files) Collecting complete LD_LIBRARY_PATH... done. (/root/.revdep-rebuild.2_ldpath) Checking dynamic linking consistency... broken /usr/lib/libMagick++.so.6.0.0 (requires libMagick-5.5.6-Q16.so.0) done. (/root/.revdep-rebuild.3_rebuild) Assigning files to ebuilds... done. (/root/.revdep-rebuild.4_ebuilds) Evaluating package order... done. (/root/.revdep-rebuild.5_order) All prepared. Starting rebuild... emerge --oneshot --nodeps -p =media-gfx/imagemagick-5.5.7.15 These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-gfx/imagemagick-5.5.7.15 Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild. I have the same libs as listed in comment #1. There's a libMagick-5.5.7-Q16.so.0.0.0, but it should be libMagick-5.5.6-Q16.so.0 (apparently.) ... Just finished the real run of revdep-rebuild, looks like that took care of the problem. I guess I'd suggest that as a fix - out of curiosity I'm just wondering how this happened to begin with? Afaict, revdep-rebuild just rebuilt the same package. It works for me. Imagemagick-6.0.7.1 is in stable, so you can use it without this kind of problems. |