Bug 2272498 - restic package is out of date
Summary: restic package is out of date
Keywords:
Status: NEW
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: restic
Version: epel9
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Mikel Olasagasti Uranga
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-04-01 17:10 UTC by Thomas M Steenholdt
Modified: 2024-11-18 08:58 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Thomas M Steenholdt 2024-04-01 17:10:16 UTC
Description of problem:
The restic package in epel is out of date at version 0.13.1 while F39 has 0.16.2. The older version does not support the new restic repository format, making shared repositories a bit problematic.

Version-Release number of selected component (if applicable):
Current: 0.13.1
Available in Fedora: 0.16.2
Available upstream: 0.16.4

Comment 1 overact_ninetieth160 2024-11-17 19:18:53 UTC
Is there a technical reason why this package is not updated for EPEL 9 or is there just no interest in doing so?
restic being a single go binary without special dependencies, it does not look like it would require any adjustments. Please consider maintaining it for EPEL 9.

Comment 2 Mikel Olasagasti Uranga 2024-11-18 08:58:02 UTC
I took restic package when original maintainer orphaned it and I've been updating it for Fedora.

The difference between Fedora and EPEL is that Fedora's build has all the required dependencies packaged while EPEL uses vendored approach. There is nothing wrong with this approach other than current package's LICENSE is not correct, but I don't want to maintain restic using this method.

There is a promising tool called go-vendor-tools, but it's not ready for EPEL yet, so until it's ready I won't update EPEL version. https://gitlab.com/fedora/sigs/go/go-vendor-tools/-/issues/10

BUT help is always welcome.


Note You need to log in before you can comment on or make changes to this bug.