New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New package: btrfs-assistant-1.6.3 #38265
Conversation
@BT-Justice could you test this? I don't manage any BTRFS filesystems. |
88b864e
to
2c70bde
Compare
2c70bde
to
1708ca9
Compare
When I try to launch
I have tried to execute this in different ways (through a root shell instead of using This says that some dependencies might be missing. Some other people had this exact problem when launching Qt creator, but Qt creator works without problems for me. |
|
Oh, that makes sense. It's weird that |
But other than that it's working. I use |
Does |
According to https://gitlab.com/btrfs-assistant/btrfs-assistant/-/issues/24 it needs root for most functionality |
As tranzystorek-io pointed out, #!/usr/bin/env bash
pkexec btrfs-assistant --xdg-desktop=$XDG_CURRENT_DESKTOP It uses Interestingly pkexec env DISPLAY=:0 btrfs-assistant --xdg-desktop=$XDG_CURRENT_DESKTOP works. I think it's because |
I will as soon as I can. Thanks for adding it to Void! I know on Fedora using btrfs-assistant that it asks for the sudo password before opening. That is probably normal behavior as it needs to do advanced things. |
Sorry, I'm probably just creating confusion. This has to be an error on my part. <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate> so the |
I wish it didn't error out when no btrfs fs is present so that I could at least test the basic interface etc. 😆 |
So far so good. Thank you! Obviously the systemd Unit Settings on the Snapper Settings tab are missing for Snapper timeline enabled, Snapper cleanup enabled, and Snapper boot enabled. The Btrfs maintenance tab is missing, but I assume that is also due to systemd. I'll have to learn if snapper will do any kind of automatic timeline snapshots on runit. Also @tranzystorek-io ... https://btrfs.readthedocs.io/en/latest/Convert.html |
if not, it should be fairly straightforward to "port" a systemd service/timer to a runit service |
To be fair, btrfs-maintenance is a runtime dependency according to upstream, but I didn't find it in void packages |
Snapper isn't managed by runit. Automatic snapper snapshots are managed by cron. The "Snapshot Retention" section under the "Snapper Settings" tab should be still visible and functional. You should set up a cron daemon if you haven't already. I am actively using Snapper on my main
It's also mentioned in |
1708ca9
to
fea45e9
Compare
fea45e9
to
6cfec5f
Compare
6cfec5f
to
ffe64cc
Compare
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it. |
ffe64cc
to
0b2eb82
Compare
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it. |
Closing due to me ultimately not being interested in maintaining this, after all. |
Closes #38255
Testing the changes
New package