3.1 x86-64: error converrting rpm
Posted: 04 Jan 2015, 12:57
Some long time ago, (others, when I recall correct) and me already had the same issue:
Trying to convert some rpm gets this error, while it works well for other rpms.
It worked for an rpm that I needed for viewnior or it contained a needed 64 bit lib.
This rpm I could convert:
At least for "file" both rpms seem of the same version, so i don't get why I cannot convert some, but can convert others and file reports me they are all the same rpm version...
//Update
Or is it this same issue back from Sep 2014:
http://forum.porteus.org/viewtopic.php? ... 889#p27965
Trying to convert some rpm gets this error, while it works well for other rpms.
Code: Select all
root@porteus:/mnt/xxx# rpm2targz sK1-0.9.1-0.11.pre_rev730.fc22.x86_64.rpm
ERROR: rpm2cpio failed. (maybe sK1-0.9.1-0.11.pre_rev730.fc22.x86_64.rpm is not an RPM?)
root@porteus:/mnt/xxx# file sK1-0.9.1-0.11.pre_rev730.fc22.x86_64.rpm
sK1-0.9.1-0.11.pre_rev730.fc22.x86_64.rpm: RPM v3.0 bin i386/x86_64
This rpm I could convert:
Code: Select all
libexiv2-13-0.24-4.1.9.x86_64.rpm: RPM v3.0 bin i386/x86_64
//Update
Or is it this same issue back from Sep 2014:
http://forum.porteus.org/viewtopic.php? ... 889#p27965
Newer fedora rpm's use 7z compression. rpm2cpio doesn't know about 7z yet.