On Thu, 02 Apr 2015 06:42:49 +0200
Sebastian Beßler <sebast...@darkmetatron.de> wrote:

> On 01.04.2015 19:28, Róbert Čerňanský wrote:
> 
> > Big advantage of automatic deps over --autounmask is that auto deps
> > would not mess with user configuration files in /etc.  Changed USE
> > flags would be stored internally by portage.
> 
> 
> Ok, but then you need a database (another file in /etc/portage/) for
> all of the active use flags that are set by the installed packages.
> That or every emerge has to scan and parse every ebuild of all
> installed packages, adding a high delay.

Of course you'll need a database (but not in /etc!).  It might
be /var/db/pkg or separate one, that is an implementation detail which
I am not able to tell without knowledge of portage implementation.

Besides there is such database now - it is your (abused) package.use!
You have to manually add entries to it and I do not know any database
slower than human typing to a text file ;-) (There is autounmask option
of course but then you allow portage to mess with your files which is
not a good thing.)

Robert 


-- 
Róbert Čerňanský
E-mail: ope...@tightmail.com
Jabber: h...@jabber.sk

Reply via email to