Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 756349 - app-portage/gentoolkit-0.5.0-r2: euse -i -p PACKAGE SOME USE FLAGS sets useflags
Summary: app-portage/gentoolkit-0.5.0-r2: euse -i -p PACKAGE SOME USE FLAGS sets useflags
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-24 15:17 UTC by AI0867
Modified: 2020-11-29 15:02 UTC (History)
1 user (show)

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 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"