On 5/23/25 1:00 PM, Dr Rainer Woitok wrote: > After having been out of town for a while I now found the time to get > back to this problem. I just booted my laptop and ran these first two > commands again. But -- lo and behold! -- now "revdep-rebuild" didn't > belch: > > $ sudo emerge --verbose --color n --oneshot --getbinpkg media-libs/libraw > media-libs/libcdr > Password: > * Updating gnupg keyring for package signatures > [binary R ] media-libs/libraw-0.21.2-2 USE="jpeg lcms openmp zlib > -examples" ABI_X86="(64) -32 (-x32)" > [binary R ] media-libs/libcdr-0.1.8-2 USE="-doc -test" > > Would you like to merge these packages? [Yes/No] y >>>> Running pre-merge checks for media-libs/libraw-0.21.2 >>>> Emerging binary (1 of 2) media-libs/libraw-0.21.2::gentoo >>>> Installing (1 of 2) media-libs/libraw-0.21.2::gentoo >>>> Completed (1 of 2) media-libs/libraw-0.21.2::gentoo >>>> Emerging binary (2 of 2) media-libs/libcdr-0.1.8::gentoo >>>> Installing (2 of 2) media-libs/libcdr-0.1.8::gentoo >>>> Completed (2 of 2) media-libs/libcdr-0.1.8::gentoo >>>> Jobs: 2 of 2 complete Load avg: 1.00, 0.52, 0.37
That's running emerge! :) > $ sudo revdep-rebuild --ignore --nocolor --pretend --verbose > * This is the new python coded version > * Please report any bugs found using it. > * The original revdep-rebuild script is installed as revdep-rebuild.sh > * Please file bugs at: https://bugs.gentoo.org/ > * Collecting system binaries and libraries > * Collecting dynamic linking information > * Scanning files > * Checking dynamic linking consistency > > Your system is consistent > $ > > I didn't meanwhile sync my laptop or run "emerge", I had just shut it > down and booted it again today. I know that Windows users often make > problems vanish by rebooting -- but I hadn't yet solved any problem by > rebooting my Gentoo laptop ... > > Anyway: this problem HAS vanished -- possibly by rebooting. > > Sorry for the noise :-) Sorry for the confusion I guess, but I *fixed* it. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c929acd0831aa3e50729a4af6516fc94f779d3ce https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82cd942598f18e4a8df26c2b5b1d61c7880fc59 The fix means new binary packages will build without using those libraries at all. It also added a new build dep, so the binhost recompiled them, hence newly running "emerge --oneshot --getbinpkg media-libs/libraw media-libs/libcdr" will get the fixed version. As I said privately to you -- it is still a revdep-rebuild bug IMO -- please report it. ;) -- Eli Schwartz
OpenPGP_signature.asc
Description: OpenPGP digital signature

