Neil Bothwick wrote:
> On Thu, 22 Mar 2018 11:36:37 -0500, Dale wrote:
>
>>> It was overwritten because that directory is not part of
>>> CONFIG_PROTECT, hardly surprising as that is not a standard
>>> configuration location. If the device can't be configured from a file
>>> in /etc the ebuild needs to back up the configuration before
>>> installing the new version, so file a bug with the overlay.
>> Couldn't that location be added in make.conf?  As you pointed out, it
>> shouldn't be there but since it is, maybe protection can be added to
>> prevent future issues. 
> I imagine that would prevent the new driver being installed too. The
> problem appears to stem from having the binary and configuration file in
> the same directory.
>
>

Then there is that.  One would think the config file would be in /etc
for a printer/scanner.  As you pointed out, that is the logical place
for it to go.  I wonder, does the software even look in /etc first and
then in /opt/***?  For example, on first use of KDE, it reads a default
file from /usr somewhere and then copies that to the users home
directory.  Maybe the driver should or can do that with /etc, instead of
/home of course.  In other words, take the file from /opt and stick it
somewhere in /etc that it looks for it and is protected in the future. 

Just thinking out loud to see if something pokes a fix that doesn't come
back to bite later.  ;-)

Dale

:-)  :-) 

Reply via email to