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

Bug 756349

Summary: app-portage/gentoolkit-0.5.0-r2: euse -i -p PACKAGE SOME USE FLAGS sets useflags
Product: Gentoo Linux Reporter: AI0867
Component: Current packagesAssignee: Portage Tools Team <tools-portage>
Status: UNCONFIRMED ---    
Severity: minor CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description AI0867 2020-11-24 15:17:20 UTC
Using both the -i and -p options, followed by useflags causes euse to behave in an unexpected manner. I expect to receive information about the useflags, narrowed down to the package specified with -p, but instead the useflags are enabled for that package by writing to a package.use file.

Reproducible: Always

Steps to Reproduce:
Specific: euse -i -p app-office/libreoffice base branding cups java odk googledrive 
Generic: euse -i -p app-category/packagename useflag1 useflag2 useflag3
Actual Results:  
/etc/portage/package.use/packagename now contains
app-category/packagename useflag1 useflag2 useflag3


Expected Results:  
Printed information about the given useflags, specific to the specified package.

# euse -i -p app-office/libreoffice base branding cups java odk googledrive pdfimport ldap postgres
Adding "app-office/libreoffice[base]" use flag to new file /etc/portage/package.use/libreoffice
Adding "app-office/libreoffice[branding]" use flag in "/etc/portage/package.use/libreoffice"
Adding "app-office/libreoffice[cups]" use flag in "/etc/portage/package.use/libreoffice"
Adding "app-office/libreoffice[java]" use flag in "/etc/portage/package.use/libreoffice"
Adding "app-office/libreoffice[odk]" use flag in "/etc/portage/package.use/libreoffice"
Adding "app-office/libreoffice[googledrive]" use flag in "/etc/portage/package.use/libreoffice"
Adding "app-office/libreoffice[pdfimport]" use flag in "/etc/portage/package.use/libreoffice"
Adding "app-office/libreoffice[ldap]" use flag in "/etc/portage/package.use/libreoffice"
Adding "app-office/libreoffice[postgres]" use flag in "/etc/portage/package.use/libreoffice"