Comments (4)
Just build and tested PR #83. This would solve the problem, due to using version 0.12.0 of the rpm crate.
The verbose error message above contains "files over 4GB not supported by cpio" and the changelog vor rpm 0.12.0 has this entry:
CentOS 7 support by using long sizes only for packages bigger than 4 GiB
Also this does not mention rpmlint or Fedora 38, rpm 0.12.0 seems to fix the problem.
Close this ticket or leave it open until #83 is merged?
from cargo-generate-rpm.
Thank you for information. I've confirmed #83 fixes this issue.
Note that: we need to continue our efforts to reduce rpmlint warnings, bacause there is some feature missing in the rpm crate and my crate so lots of warnings in rpmlint shown as of now.
from cargo-generate-rpm.
Just dropping in to mention that we would welcome rpmlint tests being committed upstream rpm-rs/rpm#28
@cat-in-136 Is there anything blocking the associated PR from merging? Can it be merged?
from cargo-generate-rpm.
In the part that resolves this issue, #83 is fine. #83 is a PR that is also mixed with other issue resolutions, #83 is blocked by other issues.
from cargo-generate-rpm.
Related Issues (20)
- Add --separate-debug-symbols option similar to cargo deb HOT 1
- Out of date documentation on --auto-req options in readme HOT 1
- rpmlib(PayloadIsZstd) = 5.4.18-1 is needed HOT 2
- End of RPMv3 (e.g., centos7) support
- Unexpected behavior from --auto-req /path/to/find-requires
- Different metadata overwrite behavior than the document
- Can't run as cargo subcommand HOT 2
- Versions above 0.14.0 i.e. 0.14.1 and 0.15.0 dont work at all HOT 1
- using RPM macro scriptlets / BuildRequires
- The `--set-metadata` option does not overwrite/set metadata anymore HOT 4
- Adding empty directories via %dir
- %files %dir and sections of rpm spec files HOT 1
- error: unpacking of archive failed on file /lib/systemd/system/xxx.service;6496c577: cpio: Digest mismatch HOT 3
- Feature Request: allow not replacing config files HOT 5
- Could not generate generate-rpm in case of --target specified HOT 2
- Failed dependencies: libc.so.6(GLIBC_2.29)(64bit) is needed when install generated .rpm package HOT 1
- Issue with generate RPM not matching the PowerPC64 LE architecture HOT 3
- [Feature-Request] Add `%pretrans %posttrans`? HOT 1
- Building rpm for `foo-bar` package means `foo-bar/Cargo.toml` must exists? HOT 1
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 cargo-generate-rpm.