From: Dr Rainer Woitok <rainer.woitok@gmail.com>
To: Gentoo-User@Lists.Gentoo.Org
Subject: [gentoo-user] Re: Problem when installing two packages from the binhost
Date: Fri, 23 May 2025 19:00:06 +0200 [thread overview]
Message-ID: <6830a998.050a0220.291990.2298@mx.google.com> (raw)
In-Reply-To: (message from Dr Rainer Woitok on Sat, 10 May 2025 15:26:23 +0200)
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
next reply other threads:[~2025-05-23 17:01 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-23 17:00 Dr Rainer Woitok [this message]
2025-05-23 18:08 ` [gentoo-user] Re: Problem when installing two packages from the binhost Eli Schwartz
2025-05-24 17:32 ` Dr Rainer Woitok
2025-05-25 3:09 ` Eli Schwartz
2025-05-25 16:16 ` Dr Rainer Woitok
2025-05-24 8:20 ` Mickaël Bucas
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6830a998.050a0220.291990.2298@mx.google.com \
--to=rainer.woitok@gmail.com \
--cc=Gentoo-User@Lists.Gentoo.Org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox