I have run portpeek with -q flag but it didn't asked me for a confirmation before. Reproducible: Always Steps to Reproduce: 1. sudo portpeek -a -q 2. incorrect entries were removed from /etc/portage/package.use 3. sudo emerge -uDNpv world --with-bdeps y is reporting problems Actual Results: sudo portpeek -a -q here package.keywords: package.accept_keywords: Could not find file /etc/portage/package.accept_keywords No ebuild options found. package.unmask: package.mask: sys-boot/grub-9999: Package Masked : /etc/portage/package.mask sys-apps/portage-9999: Package Masked : /etc/portage/package.mask package.use: use flag: colord is invalid for : x11-libs/gtk+-2.24.10-r1 use flag: X is invalid for : x11-libs/gtk+-2.24.10-r1 use flag: libffi is invalid for : dev-python/pygobject-3.2.0 use flag: dbus is invalid for : dev-libs/libunique-3.0.2 use flag: apng is invalid for : media-libs/libpng-1.2.49 use flag: static-libs is invalid for : media-libs/libpng-1.2.49 Removing use flag: colord for package x11-libs/gtk+-2.24.10-r1Removing use flag: X for package x11-libs/gtk+-2.24.10-r1 No valid use flags found for package dev-python/pygobject-3.2.0. Removing line: dev-python/pygobject libffi No valid use flags found for package dev-libs/libunique-3.0.2. Removing line: dev-libs/libunique dbus No valid use flags found for package media-libs/libpng-1.2.49. Removing line: media-libs/libpng apng static-libs Done $ sudo emerge -uDNpv world --with-bdeps y These are the packages that would be merged, in order: Calculating dependencies... done! !!! The ebuild selected to satisfy ">=x11-libs/gtk+-3.3.11:3" has unmet requirements. - x11-libs/gtk+-3.4.1::gentoo USE="cups introspection (multilib) xinerama -X (-aqua) -colord -debug -doc -examples (-packagekit) -test -vim-syntax (-wayland)" The following REQUIRED_USE flag constraints are unsatisfied: any-of ( aqua wayland X ) xinerama? ( X ) (dependency required by "sys-apps/gnome-disk-utility-3.4.0" [installed]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) sudo emerge -uDNpv world --with-bdeps y These are the packages that would be merged, in order: Calculating dependencies... done!
Expected result should be: sudo emerge -uDNpv world --with-bdeps y These are the packages that would be merged, in order: Calculating dependencies... done!
this will be in portpeek 2.0.21
Released in portpeek 2.0.22. Thanks for your help, Daniel.