On 2/22/06, Frank Küster <[EMAIL PROTECTED]> wrote: > Adeodato Simó <[EMAIL PROTECTED]> wrote: > > > Correct, so one would put in foo.postrm: > > > > rmdir --ignore-fail-on-non-empty /usr/local/lib/foo > > That's not sufficient, because /usr/local may be mounted ro, and > therefore the command may fail even if the directory is empty. > > rmdir --ignore-fail-on-non-empty /usr/local/lib/foo || true > > or maybe just > > rmdir /usr/local/lib/foo 2>/dev/null || true
Shouldn't logic like that be in one central place (dpkg or a library) and not spread over dozens of packages?