On Sat, 10 May 2025 15:26:23 +0200 I myself wrote:

> ...
> yesterday evening I ran into a problem  involving packages "=media-libs/
> libraw-0.21.2" and  "=media-libs/libcdr-0.1.8",  "emerge",  the binhost,
> "revdep-rebuild",  and possibly also  the configuration of my rig.   The
> problem is reliably reproducible here using six commands:
> 
> $ sudo emerge --verbose --color n --oneshot --getbinpkg media-libs/libraw 
> media-libs/libcdr
> Password: 
> 
> Local copy of remote index is up-to-date and will be used.
> [binary   R   ] media-libs/libraw-0.21.2-1  USE="jpeg lcms openmp zlib 
> -examples" ABI_X86="(64) -32 (-x32)" 
> [binary   R   ] media-libs/libcdr-0.1.8-1  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: 0.67, 0.33, 0.23
> 
> $ 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
>  * Broken files that require: liblcms2_threaded.so (64 bits)
>       * /usr/lib64/libcdr-0.1.so.1.0.8
>       * /usr/lib64/libraw.so.23.0.0
>       * /usr/lib64/libraw_r.so.23.0.0
>  * Broken files that require: liblcms2_fast_float.so (64 bits)
>       * /usr/lib64/libcdr-0.1.so.1.0.8
>       * /usr/lib64/libraw.so.23.0.0
>       * /usr/lib64/libraw_r.so.23.0.0
>  * Assign files to packages
>       * /usr/lib64/libcdr-0.1.so.1.0.8 -> media-libs/libcdr-0.1.8
>       * /usr/lib64/libraw_r.so.23.0.0 -> media-libs/libraw-0.21.2
>       * /usr/lib64/libraw.so.23.0.0 -> media-libs/libraw-0.21.2
> 
> emerge --pretend --verbose --color n --oneshot --complete-graph=y 
> media-libs/libraw:0/0.21 media-libs/libcdr:0
> [ebuild   R   ] media-libs/libraw-0.21.2  USE="jpeg lcms openmp zlib 
> -examples" ABI_X86="(64) -32 (-x32)" 
> [ebuild   R   ] media-libs/libcdr-0.1.8  USE="-doc -test" 
> $ 

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
$ 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 :-)

Sincerely,
  Rainer

Reply via email to