(Rearranged in chronological order...) On Tuesday, 16 April 2024 15:08:33 BST Waldo Lemmer wrote: > On Tue, Apr 16, 2024, 15:43 Peter Humphrey <pe...@prh.myzen.co.uk> wrote: > > On Monday, 15 April 2024 12:19:02 BST Peter Humphrey wrote: --->8 > > I'm still mystified by these Gentoo binary packages. I assume that they're > > generated using the default USE flags in the profile version (whence the > > need to specify it in gentoobinhost.conf). > > > > So why is portage not fetching webkit-gtk from the repo? I've just had to > > compile it from source, even though nothing in /etc/portage/ refers to it > > (except for wxGTK depending on it). Therefore I assume i meet the > > conditions > > for using the binpkg, but apparently not. > > > > Clues, anyone? > > If you add --ask --verbose, Portage should tell you why it's falling back > to the source package.
This is what I get after this morning's update: ======== Dependency resolution took 16.03 s (backtrack: 0/20). [ebuild N ] gui-libs/gtk-4.12.5:4::gentoo USE="X cups gstreamer introspection wayland (-aqua) -broadway -cloudproviders -colord -examples (- ffmpeg) -sysprof -test (-vulkan)" CPU_FLAGS_X86="f16c" 16,909 KiB [binary NS ] net-libs/libsoup-3.4.4-2:3.0::gentoo [2.74.3:2.4::gentoo] USE="brotli* introspection ssl vala -gssapi -gtk-doc -samba -sysprof -test" ABI_X86="(64) -32 (-x32)" 390 KiB [ebuild NS ] net-libs/webkit-gtk-2.42.5-r600:6/0::gentoo [2.42.5:4/37::gentoo] USE="X gstreamer introspection jpeg2k jumbo-build lcms pdf (seccomp) spell wayland (-aqua) -avif -examples -gamepad -jpegxl -keyring -systemd" 0 KiB Total: 3 packages (1 new, 2 in new slots, 1 binary), Size of downloads: 17,299 KiB !!! The following binary packages have been ignored due to non matching USE: =gui-libs/gtk-4.12.5 colord -cpu_flags_x86_f16c sysprof =gui-libs/gtk-4.12.5 -cpu_flags_x86_f16c -gstreamer ======== Notice that there's no mention of non-matching USE in webkit-gtk. And, re gtk-4.12.5, why do the USE flags not match the default in the profile? And what on earth is 'cpu_flags_x86_f16c'? And why does gtk get two different lines for the same package? What's more, neither gtk nor libsoup was mentioned this morning, and I haven't sync'd in the interim. You see why I'm mystified - unless I've messed up my scripts, of course. > Does your emerge command include --getbinpkg, or -g? Of course; I /am/ doing my best to follow the instructions verbatim. -- Regards, Peter.