Masterson, David writes:

> Also, "make install" may test to see if the target directory pre-existed

Keeping track of what directories you actually made will not work. Let's
say I install pkg1 in /opt/bin, it creates both /opt and /opt/bin. Then I
install pkg2 in /opt/bin and /opt/lib, it only makes the latter. Then I
uninstall pkg1 but it will not remove any directory because they're still
in use. Then I uninstall pkg2. According to its records it only created
/opt/lib, so it only removes that.

Now I had two packages with highly intelligent directory tracking and they
leave me an empty /opt/bin which I don't need. That is arguably worse than
doing nothing at all and admitting that.


-- 
Peter Eisentraut                  Sernanders väg 10:115
[EMAIL PROTECTED]                   75262 Uppsala
http://yi.org/peter-e/            Sweden

Reply via email to