GNOME Bugzilla – Bug 359629
rpm support on solaris failing
Last modified: 2006-10-15 16:44:02 UTC
Extracting information for rpm archives on Solaris is failing. This is mainly due to the fact that long argument names are being used with cpio within fr-command-rpm.c, and long argument names are not supported on the version of cpio delivered with solaris, which is not the gnu version. Swithching the hard coded arguments to their short equivalents fixes this. e.g. change : cpio --list --force-local --verbose to cpio -i -t -v also change cpio --extract --force-local --unconditional --make-directories to cpio -i -u -d The list processing also needs to change slightly as cpio on solaris verbose listing outputs one extra field, the time of last modification.
Created attachment 74010 [details] [review] Patch to make rpm archives work on Solaris
patch applied to CVS, thanks