Package Details: butter-git 0.1.0.r89.e7ece73-1

Git Clone URL: (read-only, click to copy)
Package Base: butter-git
Description: GTK application for Btrfs snapshot management
Upstream URL:
Licenses: GPL3
Conflicts: butter
Provides: butter
Submitter: zhangyuannie
Maintainer: zhangyuannie
Last Packager: zhangyuannie
Votes: 3
Popularity: 0.138958
First Submitted: 2022-03-24 07:51 (UTC)
Last Updated: 2022-06-20 03:23 (UTC)

Latest Comments

mortezae commented on 2022-05-29 08:45 (UTC) (edited on 2022-05-29 08:47 (UTC) by mortezae)


btrfs subvol list -a /
ID 256 gen 21 top level 5 path var/lib/portables
ID 257 gen 22 top level 5 path var/lib/machines

btrfs subvol list -a /home


UUID=b7bbaf5f-c072-4f75-b7c1-402417559638   /           btrfs       rw,relatime,space_cache=v2,subvolid=5,subvol=/  0 0

/dev/mapper/my_home /home           btrfs    defaults        0       0

LABEL=swap none            swap    sw,pri=-1              0       0

LABEL=morteza         /media/morteza     ntfs    user              0       0
LABEL=files         /media/files     ntfs    user              0       0
LABEL=archive         /media/archive     ext4    defaults          0       2
LABEL=ab       /media/ab   ext4  defaults        0       0

zhangyuannie commented on 2022-05-29 03:15 (UTC)

@mortezae Thank you!

Also your repo issues is limited to your collaborators.

This has been fixed. I've opened an issue tracking this here:

Exactly the same error here.

Do you mind sharing your Btrfs setup? It looks like you have two Btrfs partitions. Are you using LUKS/raid? It would also be nice to also have the output of:

sudo btrfs subvol list -a /
sudo btrfs subvol list -a /home
cat /etc/fstab

This app has been created with the layout of openSUSE and Fedora in mind so I have probably made some incorrect assumptions.

mortezae commented on 2022-05-27 02:19 (UTC) (edited on 2022-05-28 10:57 (UTC) by mortezae)

@zhangyuannie Exactly the same error here. Also your repo issues is limited to your collaborators. This is the output of the so called findmnt:

   "filesystems": [
         "target": "/",
         "source": "/dev/sda6",
         "fstype": "btrfs",
         "options": "rw,relatime,space_cache=v2,subvolid=5,subvol=/",
         "children": [
               "target": "/home",
               "source": "/dev/mapper/my_home",
               "fstype": "btrfs",
               "options": "rw,relatime,space_cache,subvolid=5,subvol=/"

zhangyuannie commented on 2022-04-21 18:40 (UTC)

@Aleksana This is an upstream issue. I am unable to replicate here. Do you mind opening an issue at with the output of findmnt -t btrfs --json? Thanks!

Aleksana commented on 2022-04-21 08:01 (UTC)

Can't open it after installing;command line shows

Traceback (most recent call last):
  File "/usr/lib/butterd", line 173, in <module>
  File "/usr/lib/butterd", line 90, in loop
    reply = self.cmds[cmd](args)
  File "/usr/lib/butterd", line 116, in list_subvolumes
    subvols = Subvolume.enumerate_all()
  File "/usr/lib/butterd", line 44, in enumerate_all
    mounted_path_by_subvol_path = find_subvol_mnt()
  File "/usr/lib/butterd", line 108, in find_subvol_mnt
    subvol_path =, fs["source"]).group(1)
AttributeError: 'NoneType' object has no attribute 'group'
Daemon exited unexpectedly!