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

Bug 796635

Summary: sys-apps/portage-3.0.20: emerge --autounmask-continue may display irrelevant mask messages about package which required USE changes
Product: Portage Development Reporter: Zac Medico <zmedico>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: normal CC: esigra
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 376695    
Attachments: interactive emerge log

Description Zac Medico gentoo-dev 2021-06-18 19:10:55 UTC
Created attachment 716754 [details]
interactive emerge log

I ran this emerge --autounmask-continue command which succeeded but showed this irrelevant keyword mask message for a package which required a USE change:

> 
> The following USE changes are necessary to proceed:
>  (see "package.use" in the portage(5) man page for more details)
> # required by kde-plasma/plasma-workspace-5.21.5::gentoo
> # required by kde-plasma/plasma-workspace:5 (argument)
> >=kde-frameworks/prison-5.82.0 qml
> # required by dev-libs/wayland-1.19.0::gentoo
> # required by dev-qt/qtwayland-5.15.2-r1::gentoo
> # required by kde-frameworks/kwayland-5.82.0::gentoo
> # required by kde-plasma/kscreenlocker-5.21.5::gentoo
> # required by kde-plasma/kwin-5.21.5::gentoo
> # required by kde-plasma/libkworkspace-5.21.5-r1::gentoo
> # required by kde-plasma/kde-cli-tools-5.21.5::gentoo
> # required by kde-plasma/breeze-5.21.5-r1::gentoo
> # required by kde-plasma/plasma-integration-5.21.5::gentoo
> # required by kde-plasma/plasma-workspace-5.21.5::gentoo
> # required by kde-plasma/plasma-workspace:5 (argument)
> >=dev-util/wayland-scanner-1.19.0 abi_x86_32
> 
> Would you like to add these changes to your config files? [Yes/No] y
> 
> Autounmask changes successfully written.
> ... done!
> [ebuild  N     ] media-libs/libdmtx-0.7.5::gentoo  773 KiB
> [ebuild     U  ] dev-qt/qtpaths-5.15.2:5/5.15::gentoo [5.14.2:5/5.14::gentoo] USE="-debug -test" 0 KiB
> [ebuild     U  ] dev-qt/qtsql-5.15.2:5/5.15.2::gentoo [5.14.2:5/5.14.2::gentoo] USE="freetds sqlite -debug -mysql -oci8 -odbc -postgres -test" 0 KiB
> [ebuild  N     ] sci-libs/libqalculate-3.18.0:0/21::gentoo  USE="curl icu readline -gnuplot" 1,747 KiB
> [ebuild     U  ] dev-qt/qdbus-5.15.2:5/5.15::gentoo [5.14.2:5/5.14::gentoo] USE="-debug -test" 0 KiB
> [ebuild  N     ] dev-libs/plasma-wayland-protocols-1.3.0::gentoo  USE="-debug" 39 KiB
> [ebuild  N     ] kde-frameworks/threadweaver-5.82.0:5/5.82::gentoo  USE="-debug -doc -test" 1,378 KiB
> [ebuild     U  ] dev-qt/qtscript-5.15.2:5/5.15::gentoo [5.14.2:5/5.14::gentoo] USE="jit scripttools -debug -test" 2,601 KiB
> [ebuild  N     ] media-libs/libqaccessibilityclient-0.4.1:5::gentoo  USE="-debug -examples -test" 103 KiB
> [ebuild  N     ] kde-frameworks/kitemmodels-5.82.0:5/5.82::gentoo  USE="qml -debug -doc -test" 394 KiB
> [ebuild     U  ] dev-qt/qtquickcontrols-5.15.2:5/5.15::gentoo [5.14.2:5/5.14::gentoo] USE="widgets -debug -test" 5,843 KiB
> [ebuild  N     ] kde-frameworks/prison-5.82.0:5/5.82::gentoo  USE="qml -debug -doc -test" 41 KiB
> [ebuild  N     ] kde-frameworks/kholidays-5.82.0:5/5.82::gentoo  USE="nls -debug -test" 222 KiB
> [ebuild     U  ] dev-qt/qtvirtualkeyboard-5.15.2:5/5.15::gentoo [5.14.2:5/5.14::gentoo] USE="X spell -debug -handwriting -test" 10,699 KiB
> [ebuild     U  ] kde-plasma/kdecoration-5.21.5:5::gentoo [5.18.5:5::gentoo] USE="-debug -test" 46 KiB
> [ebuild  N     ] kde-frameworks/kpeople-5.82.0:5/5.82::gentoo  USE="-debug -doc -test" 61 KiB
> [ebuild  N     ] kde-frameworks/kunitconversion-5.82.0:5/5.82::gentoo  USE="-debug -doc -test" 850 KiB
> [ebuild  N     ] kde-frameworks/kquickcharts-5.82.0:5/5.82::gentoo  USE="-debug -examples -test" 104 KiB
> [ebuild  N     ] kde-frameworks/kemoticons-5.82.0:5/5.82::gentoo  USE="-debug -doc -test" 1,659 KiB
> [ebuild     U  ] dev-qt/designer-5.15.2:5/5.15::gentoo [5.14.2:5/5.14::gentoo] USE="-debug -declarative -test (-webkit%)" 0 KiB
> [ebuild   R    ] kde-frameworks/kio-5.82.0-r2:5/5.82::gentoo  USE="X acl handbook kwallet -debug -designer -doc -kerberos -test" 0 KiB
> [ebuild  N     ] kde-frameworks/knotifyconfig-5.82.0:5/5.82::gentoo  USE="-debug -doc -phonon" 83 KiB
> [ebuild     U  ] kde-apps/libkcddb-20.12.3:5::gentoo [20.04.3:5::gentoo] USE="handbook musicbrainz -debug -test" 416 KiB
> [ebuild  N     ] kde-frameworks/kactivities-5.82.0:5/5.82::gentoo  USE="-debug -doc -test" 70 KiB
> [ebuild  N     ] kde-frameworks/ktexteditor-5.82.0:5/5.82::gentoo  USE="editorconfig -debug -doc -git -test" 2,287 KiB
> [ebuild  N     ] kde-frameworks/frameworkintegration-5.82.0:5/5.82::gentoo  USE="-debug -test" 1,715 KiB
> [ebuild  N     ] kde-frameworks/plasma-5.82.0:5/5.82::gentoo  USE="X -debug -doc -gles2-only -test -wayland" 3,091 KiB
> [ebuild  N     ] kde-frameworks/kactivities-stats-5.82.0:5/5.82::gentoo  USE="-debug -doc -test" 80 KiB
> [ebuild  N     ] kde-frameworks/kdelibs4support-5.82.0:5/5.82::gentoo  USE="X handbook -debug -test" 3,470 KiB
> [ebuild  N     ] kde-frameworks/krunner-5.82.0:5/5.82::gentoo  USE="-activities -debug -doc -test" 76 KiB
> [ebuild     U  ] kde-plasma/milou-5.21.5:5::gentoo [5.18.5:5::gentoo] USE="-debug -test" 43 KiB
> [ebuild     U  ] kde-plasma/breeze-5.21.5-r1:5::gentoo [5.18.5:5::gentoo] USE="X -debug (-wayland%)" 25,670 KiB
> [ebuild     U  ] kde-plasma/libksysguard-5.21.5:5/9::gentoo [5.18.5:5/8::gentoo] USE="X -debug -designer% -test -webengine (-minimal%)" 690 KiB
> [ebuild     U  ] kde-plasma/ksysguard-5.21.5:5::gentoo [5.18.5:5::gentoo] USE="handbook -debug -lm-sensors -networkmanager% -test% (-pcap%)" 591 KiB
> [ebuild  N     ] dev-util/wayland-scanner-1.19.0::gentoo  ABI_X86="32 (64) (-x32)" 446 KiB
> [ebuild     U  ] dev-libs/wayland-1.19.0::gentoo [1.18.0::gentoo] USE="-doc" ABI_X86="32 (64) (-x32)" 0 KiB
> [blocks b      ] <dev-libs/wayland-1.19.0 ("<dev-libs/wayland-1.19.0" is blocking dev-util/wayland-scanner-1.19.0)
> [ebuild     U  ] dev-qt/qtwayland-5.15.2-r1:5/5.15::gentoo [5.14.2:5/5.14::gentoo] USE="X -debug -test -vulkan" 552 KiB
> [ebuild  N     ] kde-frameworks/kwayland-5.82.0:5/5.82::gentoo  USE="-debug -doc -test" 339 KiB
> [ebuild     U  ] kde-plasma/libkscreen-5.21.5:5/7::gentoo [5.18.5:5/7::gentoo] USE="-debug -doc -test" 83 KiB
> [ebuild     U  ] kde-plasma/plasma-integration-5.21.5:5::gentoo [5.18.5:5::gentoo] USE="-debug -test" 60 KiB
> [ebuild  N     ] kde-plasma/kwayland-server-5.21.5:5::gentoo  USE="-debug -doc -test" 215 KiB
> [ebuild     U  ] kde-plasma/kscreenlocker-5.21.5:5::gentoo [5.18.5:5::gentoo] USE="pam -debug -test (-consolekit%) (-seccomp%*)" 115 KiB
> [ebuild     U  ] kde-plasma/kwin-5.21.5:5::gentoo [5.18.5-r1:5::gentoo] USE="accessibility%* caps handbook -debug -gles2-only -multimedia -plasma% -screencast% -test" 6,245 KiB
> [ebuild     U  ] kde-plasma/libkworkspace-5.21.5-r1:5::gentoo [5.18.5:5::gentoo] USE="-debug -test" 9,497 KiB
> [ebuild     U  ] kde-plasma/kde-cli-tools-5.21.5:5::gentoo [5.18.5:5::gentoo] USE="X handbook -debug -kdesu -test" 597 KiB                                                                    
> [ebuild     U  ] kde-apps/k3b-20.12.3:5::gentoo [20.04.3:5::gentoo] USE="dvd encode ffmpeg flac handbook mad mp3 sndfile sox taglib vcd vorbis -debug -musepack -test (-webkit%)" 10,438 KiB  
> [ebuild     U  ] kde-plasma/plasma-workspace-5.21.5:5::gentoo [5.18.5-r1:5::gentoo] USE="calculator%* calendar fontconfig%* handbook semantic-desktop systemd -appstream -debug -geolocation -gps -screencast% -telemetry -test (-qalculate%) (-qrcode%)" 0 KiB                                                                                                                             
> [blocks b      ] <kde-plasma/plasma-workspace-5.18.80:5 ("<kde-plasma/plasma-workspace-5.18.80:5" is blocking kde-plasma/libksysguard-5.21.5)                                                 
> [uninstall     ] kde-plasma/plasma-desktop-5.18.5-r1:5::gentoo  USE="fontconfig handbook semantic-desktop -debug -ibus -scim -test"                                                           
> [blocks b      ] <kde-plasma/plasma-desktop-5.19.80:5 ("<kde-plasma/plasma-desktop-5.19.80:5" is blocking kde-plasma/plasma-workspace-5.21.5)                                                 
>                                                                                                                                                                                               
> Total: 47 packages (23 upgrades, 23 new, 1 reinstall, 1 uninstall), Size of downloads: 93,410 KiB                                                                                             
> Conflict: 3 blocks
> 
> !!! All ebuilds that could satisfy ">=kde-frameworks/prison-5.82.0:5[qml]" have been masked.
> !!! One of the following masked packages is required to complete your request:
> - kde-frameworks/prison-5.83.0::gentoo (masked by: ~amd64 keyword)
> - kde-frameworks/prison-5.82.0::gentoo (masked by: )
> 
> (dependency required by "kde-plasma/plasma-workspace-5.21.5::gentoo" [ebuild])
> (dependency required by "kde-plasma/plasma-workspace:5" [argument])
> For more information, see the MASKED PACKAGES section in the emerge
> man page or refer to the Gentoo Handbook.
> 
> Would you like to merge these packages? [Yes/No] y
> >>> Verifying ebuild manifests
> >>> Emerging (1 of 47) media-libs/libdmtx-0.7.5::gentoo
> >>> Emerging (2 of 47) dev-qt/qtpaths-5.15.2::gentoo
> >>> Emerging (3 of 47) dev-qt/qtsql-5.15.2::gentoo
> >>> Emerging (4 of 47) sci-libs/libqalculate-3.18.0::gentoo
> >>> Emerging (5 of 47) dev-qt/qdbus-5.15.2::gentoo
> >>> Emerging (6 of 47) dev-libs/plasma-wayland-protocols-1.3.0::gentoo
> >>> Emerging (7 of 47) kde-frameworks/threadweaver-5.82.0::gentoo
> >>> Emerging (8 of 47) dev-qt/qtscript-5.15.2::gentoo
> >>> Installing (2 of 47) dev-qt/qtpaths-5.15.2::gentoo