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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to