Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 412387 - app-portage/portpeek should ask for confirmation when -q is specified
Summary: app-portage/portpeek should ask for confirmation when -q is specified
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Mike Pagano
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-17 18:02 UTC by Daniel Perzynski
Modified: 2012-04-23 12:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Perzynski 2012-04-17 18:02:47 UTC
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!
Comment 1 Daniel Perzynski 2012-04-17 18:03:50 UTC
Expected result should be:

sudo emerge -uDNpv world --with-bdeps y

These are the packages that would be merged, in order:

Calculating dependencies... done!
Comment 2 Mike Pagano gentoo-dev 2012-04-19 18:36:49 UTC
this will be in portpeek 2.0.21
Comment 3 Mike Pagano gentoo-dev 2012-04-23 12:42:11 UTC
Released in portpeek 2.0.22. Thanks for your help, Daniel.