How can I delete a apt-btrfs-snapshot when the error is "Directory not empty?"

4

There is one snapshot created by apt-btrfs-snapshot that won't delete

  Delete subvolume '/tmp/foo/@apt-snapshot-2013-04-XX_1X:3X:XX'
  ERROR: cannot delete '/tmp/foo/@apt-snapshot-2013-04-XX_1X:3X:XX' - Directory not empty

How can I delete it?

user64996

Posted 2013-08-18T02:46:15.003

Reputation: 7 397

Answers

7

Answering my own question:

Problem was there was a subvolume within a subvolume. You need to delete all inner subvols before deleting containing vol.

btrfs subvol delete /tmp/foo/@apt-snapshot-2013-04-XX_1X:3X:XX/@ btrfs subvol delete /tmp/foo/@apt-snapshot-2013-04-XX_1X:3X:XX

user64996

Posted 2013-08-18T02:46:15.003

Reputation: 7 397