On Sunday 15 October 2006 10:34, maxim wexler <[EMAIL PROTECTED]> wrote 
about 'Re: [gentoo-user] dispatch-conf spells disaster-RESOLVED':
> One of the files dispatch-conf over-wrote without
> telling me or leaving any record was
> /etc/modules.autoload.d/kernel-2.6 which meant 8250.ko
> failed to load.

That wasn't dispatch-conf, it was emerge since you've told it not to 
protect any configuration files.

> localhost heathen # portageq config_protect
>
> localhost heathen # portageq config_protect_mask
> /etc/env.d /etc/gconf /etc/terminfo

You've told portage not to protect *any* config files.  It did as you 
asked, and used the /etc/modules.autoload.d/kernel-2.6 included in a 
package.

You might consider restoring the default config_protect, or at least part 
of it.  From my system:
$ portageq config_protect
/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown 
/usr/share/X11/xkb /usr/share/config

Once you marked some directories from protection, emerge will, instead of 
using the file from a package, install the file from a package 
as ._cfg-<filename> (or somesuch).  Tools like dispatch-conf and 
etc-update are then used to merge your file with the one(s) 
named ._cfg-<filename>.

-- 
"If there's one thing we've established over the years,
it's that the vast majority of our users don't have the slightest
clue what's best for them in terms of package stability."
-- Gentoo Developer Ciaran McCreesh

Attachment: pgpqGNXS1EjWk.pgp
Description: PGP signature

Reply via email to