This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------ao3S1WP0rlnGNM0keWsCWcf2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On 12/8/24 6:14 AM, Jacques Montier wrote:
I have two Gentoo OS that are supposedly identical.
If the entire contents of /etc/portage are identical, then in theory you
should always get the same packages on both machines. Is it just the
package list or the entire portage configuration that is identical?
My emerge world :
emerge -auvDN --with-bdeps=y --binpkg-respect-use=y --keep-going world
emerge --info for the second OS in an attached file.
Where could this difference be coming from?
Your use of --binpkg-respect-use=y deletes one form of diagnostic. The
default behavior of portage without that flag specified is for portage to:
- respect USE flags
- verbosely log a warning if binaries were ineligible due to USE flags
With that flag set to =y, the verbose warning log is disabled. That is all.
Can you try running emerge without that flag? It should print a message
that looks a bit like this:
!!! The following binary packages have been ignored due to non matching USE:
=dev-lang/python-3.13.1 llvm_slot_18 -verify-sig
=dev-lang/python-3.13.1 llvm_slot_18 -pgo -verify-sig
NOTE: The --binpkg-respect-use=n option will prevent emerge
from ignoring these binary packages if possible.
Using --binpkg-respect-use=y will silence this warning.
If the issue is USE flags, then that will tell you. The lines printed
are valid package.use lines which would cause you to start using that
binary package.
--
Eli Schwartz
--------------ao3S1WP0rlnGNM0keWsCWcf2--
-----BEGIN PGP SIGNATURE-----
wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZ1W4nwUDAAAAAAAKCRCEp9ErcA0vV0ws AP9YlfS61YKOcBz8O5e9m3+Nt5tSdrUQGdttVOFgaQ7BpwEAvM3UepEW7cQkFgX0Jvpy0cv92QAL 6mpoXmI8CrpetA4=
=Vbcr
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)