Comments (6)
@djgilcrease - as the contributor of xz and lzma to rpmpack (#19) do you want to take a stab at this?
from rpmpack.
Sure, will take a look at it today.
from rpmpack.
this appears to be an issue specific to rhel7 I tested this with Fedora34, centos 8, centos 7 and I am not seeing this issue.
from rpmpack.
I would guess that rhel7 only really supports gzip based on https://docs.fedoraproject.org/ro/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-package-structure.html#id674921
According to the LSB standards, the RPMTAG_PAYLOADFORMAT must always be cpio. The RPMTAG_PAYLOADCOMPRESSOR must be gzip. The RPMTAG_PAYLOADFLAGS must always be 9.
from rpmpack.
Ok, makes sense. Thanks for investigating, let's close this now.
from rpmpack.
Thank you @mharvey-jt for reporting, and thank you so much @djgilcrease for finding the reason!
Without doubt, rpm is the gift that keeps on giving. I think we'll treat this closed bug as documentation, if anyone else complains we may need to put something in the readme as well.
from rpmpack.
Related Issues (20)
- [idea] API to allow libary users to add and support their own tags HOT 1
- comparators ("senses") bitmasks in relations are not mapped correctly HOT 3
- Signing Support HOT 5
- Owner and Group seem reversed HOT 2
- tar2rpm: Build Date is far in the future HOT 4
- Export fileType type and tag constants HOT 2
- tar2rpm: rpm -ivh of generated .rpm fails with cpio: Digest mismatch HOT 3
- Ghost files are not properly supported in the RPM - file is still installed when installing the package HOT 4
- Subprocess failed. Error HOT 1
- Size of payload in header is incorrect - should be size of compressed payload, not uncompressed HOT 2
- Unable to install the built rpm (without force) HOT 15
- Add support for `version_file` in `pkg_tar2rpm` HOT 2
- Support zstd compression (and optional compression levels) HOT 3
- cavaliercoder/go-cpio is renamed to cavaliergopher/cpio HOT 1
- The example depends on a deprecated version of pkg_tar HOT 6
- support boolean dependencies
- No prefix support for generated rpm HOT 2
- Copy back changes to `sense.go` from nfpm HOT 1
- bazel rules_docker is deprecated, implement an alternative.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rpmpack.