site  contact  subhomenews

rpm2cpio utility fixed

September 25, 2021 — BarryK

I downloaded a Fedora rpm file, and was unable to open it. Hmmm, we had this problem ages ago, see this blog post in 2011:

https://bkhome.org/archive/blog2/201106/busybox-39rpm2cpio39-fails.html

And a fix for Xarchive in 2018:

https://bkhome.org/news/201812/fix-rpm-extraction-in-xarchive.html

EasyOS has the busybox 'rpm2cpio' applet, and that is still broken. The 'exploderpm' script doesn't seem to work either.

Fix, we need the full 'rpm' package. This is compiled in OE, so ready to be added to the package-list. So have added it, and it will be in the next release of EasyOS. The 'rpm' package has /usr/bin/rpm2cpio -- the woofQ build system will automatically use that instead of the busybox applet.     

Tags: easy