On 03/09/2014 04:49 PM, Kevin Kofler wrote:
Toshio Kuratomi wrote:
Directory and file interaction is a hard problem. There's no right thing
to do in this case. The many possible things we could do all have one
drawback or another in certain cases.
The right thing is clear: If all the files inside the directory are owned by
packages about to be removed in the transaction, just rm -rf the directory
(or rather the equivalent in C code), otherwise rename it with a suffix
(.rpmsave, if necessary .rpmsave0, .rpmsave1, … , .rpmsave10, …) and only
delete the files owned by packages about to be removed in the transaction.
Right. CLEARLY this would've been Just The Thing to do when /bin changed
from a directory to a /usr/bin symlink. Right?
- Panu -
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct