On Fri, 06 Nov 2015, Andreas Henriksson wrote:

> > libuuid1 fails to upgrade cleanly in sid under certain circumstances:
> [...]
> 
> While the upgrade code is no longer needed (given that the migration
> should already have happened during Wheezy->Jessie upgrade) it
> might be useful to keep it around as noted in the commit message of:
> https://anonscm.debian.org/cgit/collab-maint/pkg-util-linux.git/commit/?id=8f35d7f7f1a309239b08eaa0a821d962478f5037
> 
> This commit should fix the problem, verification would be welcome.

It is a roundabout way of fixing this issue.  In particular, it ignores
any errors that rmdir might spew and it makes it less obvious that the
exit code from the [ -d ] is the thing that makes the shell end with a
non-zero exit code.

But it should work.

An "exit 0" at the end, or a "if [ -d ... ]; then rmdir .. ; fi" would
also work instead and might be preferable.

Cheers,
-- 
                            |  .''`.       ** Debian **
      Peter Palfrader       | : :' :      The  universal
 https://www.palfrader.org/ | `. `'      Operating System
                            |   `-    https://www.debian.org/

Reply via email to