kimono-koans / httm

Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)
https://crates.io/crates/httm
Mozilla Public License 2.0
1.33k stars 28 forks source link

Cannot install on F37 #63

Closed modzilla99 closed 1 year ago

modzilla99 commented 1 year ago

Describe the bug On Fedora 37 the installation is impossible as it collides with the filesystem package.

Reproduce

$ dnf install https://github.com/kimono-koans/httm/releases/download/0.19.2/httm-0.19.2-2.x86_64.rpm
Last metadata expiration check: 0:08:47 ago on Tue Jan 17 16:04:00 2023.
httm-0.19.2-2.x86_64.rpm                                                                                                    2.9 MB/s | 1.6 MB     00:00    
Dependencies resolved.
============================================================================================================================================================
 Package                          Architecture                       Version                                 Repository                                Size
============================================================================================================================================================
Installing:
 httm                             x86_64                             0.19.2-2                                @commandline                             1.6 M

Transaction Summary
============================================================================================================================================================
Install  1 Package

Total size: 1.6 M
Installed size: 4.1 M
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Error: Transaction test error:
  file /usr/bin from install of httm-0.19.2-2.x86_64 conflicts with file from package filesystem-3.18-2.fc37.x86_64
kimono-koans commented 1 year ago

To install via rpm, see the note about using --replacefiles in the README.

Note: dnf is an unsupported install method. Of course, your PRs are welcome!

Another note: If you intend to use with btrfs, I would also note you probably need to invoke with sudo as btrfs snapshots are by default created as privileged. This info is also contained within the README.

I'm closing for the previously stated reasons.

Thanks and good luck!