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

Bug 546918

Summary: sys-devel/crossdev - enable use without converting /etc/portage/* to directories
Product: Gentoo Linux Reporter: Uwe Breidenbach <UweBreidenbach>
Component: [OLD] DevelopmentAssignee: SpanKY <vapier>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: barade.barade, embedded, toolchain
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Uwe Breidenbach 2015-04-17 13:19:39 UTC
I would like to use sys-devel/crossdev without converting my config files in /etc/portage to directories. Therefore, for an easy workaround, I suggest two new options. The first option (like verbose or pretend) should display all the changes to /etc/portage/*. Now one can manually edit the config files. The second option should only build the stages without trying to change /etc/portage/*.

Reproducible: Always
Comment 1 SpanKY gentoo-dev 2015-04-17 17:20:54 UTC
sorry, but this is not as easy as it sounds.  there used to be code in crossdev to support flat files, but it was not pretty, and it was a pain to keep in sync, especially because i never tested it.  creating a directory and putting a file in it is not onerous.
Comment 2 Uwe Breidenbach 2015-04-21 21:08:47 UTC
Sorry to bother you again, but maybe I didn't described it right the first time. I think it is not that difficult. I didn't want a complete support for flat files. Just one option to print the currently generated config files to standard output instead of putting them in /etc/portage/. Then I could copy the needed entries by myself to my flat config files. And after I edited my flat config files manually, I need an option that only builds the needed packages without checking and writing the (non-flat) config files in /etc/portage/.
Comment 3 SpanKY gentoo-dev 2015-05-24 07:03:38 UTC
*** Bug 530212 has been marked as a duplicate of this bug. ***