Skip to content
This repository has been archived by the owner on Oct 2, 2024. It is now read-only.

packaging: add 0.36-2 fedora updates #1619

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from
Draft

packaging: add 0.36-2 fedora updates #1619

wants to merge 11 commits into from

Conversation

j-ogas
Copy link
Contributor

@j-ogas j-ogas commented Apr 3, 2023

0.36 package updates are pending for f40, f39, el7, el8, and el9.

Changes include:

  • version 0.36
  • add Charliecloud to epel9
  • update epel7 patch
  • add no-squashfuse-rpath.patch: remove squashfuse lib rpath. Fedora installs the squashfuse libraries in /usr/lib; their check-rpath linter errors stating that /usr/lib is a standard path and shouldn't be rpathed.
  • new fedora/rhel conditionals for squashfuse auto-mounting
  • new epel conditionals for git
  • tidy of requirements

@j-ogas j-ogas changed the title packaging: add 0.32-2 fedora updates packaging: add 0.36-1 fedora updates Feb 9, 2024
@j-ogas j-ogas changed the title packaging: add 0.36-1 fedora updates packaging: add 0.36-2 fedora updates Feb 9, 2024
@j-ogas
Copy link
Contributor Author

j-ogas commented Feb 12, 2024

0.36-2 pushed to F40, F39, and epel9.

epel8 and epel7 have been unpushed, each requiring spec updates.

  • epel7: we no longer support bats 0.4.0; remove test package.
  • epel8: the squashfuse version is 0.1.04; squashfuse auto-mount dependencies are unnecessary.

Both the above will be addressed in a subsequent release and push, e.g., 0.36-3, based on the diff (fedora/packaging/upstream.diff)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant