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