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

Bug 421287

Summary: gentoolkit 0.3.0.6 euse -i option causes a lot of no such file or directory with app-admin/eselect-1.3.1.1_beta4
Product: Portage Development Reporter: Joel <joel>
Component: ToolsAssignee: Portage Tools Team <tools-portage>
Status: UNCONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: /etc/portage/make.profile/parent file
output of euse -i gtk
euse patch

Description Joel 2012-06-15 21:26:54 UTC
If I use "-i USE" with eselect-1.3.1.1_beta4, I get a lot of no such file or directory errors. My /etc/portage/make.profile only contains a parent file. The /etc/portage/make.profile and its content is created with "eselect profile add XX". 

Reproducible: Always
Comment 1 Joel 2012-06-15 21:27:44 UTC
Created attachment 315457 [details]
/etc/portage/make.profile/parent file

It's the only content inside of make.profile
Comment 2 Joel 2012-06-15 21:33:03 UTC
Created attachment 315463 [details]
output of euse -i gtk

No existe el fichero o el directorio -> No such file or directory. Moreover, euse command hangs and never ends.
Comment 3 Paul Varner (RETIRED) gentoo-dev 2012-06-18 19:57:32 UTC
That's because of bug 414961 where support to add ':' as shorthand for the parent directory was added.  As noted in that enhancement request, that feature breaks euse.

As of right now, euse has not been updated for that feature enhancement to work correctly.
Comment 4 Paul Varner (RETIRED) gentoo-dev 2012-06-20 16:02:59 UTC
Created attachment 315867 [details, diff]
euse patch

The following patch should fix euse to support the colon characters in the parent files.  Please test.