Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 915689

Summary: Collapse USE_EXPAND USE flags in --binpkg-respect-use warning
Product: Portage Development Reporter: Sam James <sam>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-10-13 15:25:50 UTC
A user was a bit confused by this from their world upgrade:
```
[...]
!!! The following binary packages have been ignored due to non matching USE:

    =x11-libs/pixman-0.42.2 cpu_flags_x86_ssse3
    =x11-libs/pixman-0.42.2 -cpu_flags_x86_mmxext -cpu_flags_x86_sse2
    =dev-db/sqlite-3.42.0 -secure-delete
    =media-video/ffmpeg-6.0-r6 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
    =media-video/ffmpeg-6.0-r6 -cpu_flags_x86_mmx -cpu_flags_x86_mmxext -cpu_flags_x86_sse -cpu_flags_x86_sse2
    =media-libs/libaom-3.6.1 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
    =media-libs/libaom-3.6.1 -cpu_flags_x86_mmx -cpu_flags_x86_sse -cpu_flags_x86_sse2
    =dev-libs/botan-2.19.3-r2 cpu_flags_x86_ssse3
    =dev-libs/botan-2.19.3-r2 -cpu_flags_x86_sse2
```

We could collapse these into CPU_FLAGS_X86: ssse3 etc based on their USE_EXPAND definitions.