Skip to content

Go back to using "%{name}" in spec instead of "cvmfsutils"#43

Open
DrDaveD wants to merge 2 commits into
cvmfs-contrib:develfrom
DrDaveD:fix-obs-build
Open

Go back to using "%{name}" in spec instead of "cvmfsutils"#43
DrDaveD wants to merge 2 commits into
cvmfs-contrib:develfrom
DrDaveD:fix-obs-build

Conversation

@DrDaveD
Copy link
Copy Markdown
Contributor

@DrDaveD DrDaveD commented Jan 29, 2026

Need to continue to use %{name} in spec file after #40, because the OpenSUSE Build System gets its source file using the github standard tarball download which takes package name appended with a hyphen and the version. The tar file name itself is easy enough to change, but the problem is the top level directory inside of that tarball is always the full package name+hyphen+version.

@DrDaveD DrDaveD force-pushed the fix-obs-build branch 2 times, most recently from b0e8afe to a1d4e60 Compare January 30, 2026 04:11
@DrDaveD
Copy link
Copy Markdown
Contributor Author

DrDaveD commented Jan 30, 2026

@chrisburr Here's my changes to attempt to make it work on OBS, but I'm having a real hard time on Alma 9 because pip insists on trying to download something and that's not allowed. Here's the Alma 9 build output. The Alma 8 build does not show the same problem and I'm not sure why the difference.

@DrDaveD
Copy link
Copy Markdown
Contributor Author

DrDaveD commented Feb 11, 2026

@chrisburr Do you have any ideas on this?

@DrDaveD
Copy link
Copy Markdown
Contributor Author

DrDaveD commented Apr 24, 2026

@chrisburr This is waiting on your input

@DrDaveD
Copy link
Copy Markdown
Contributor Author

DrDaveD commented Apr 29, 2026

@chrisburr This problem is preventing any updates to python-cvmfsutils from being built into rpm & deb packages. If we don't figure this out, I'm going to need to back out at least some of your changes from #40. So please make it a priority.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant