Hi,

Thank you for your response.

My answers between the lines of your message:


"Is it ARM9 specific? Does the busybox with same .config work on i386 or
not?"

--> No, this problem is not ARM9 specific. I am getting exactly the same
error with BusyBox on 0x86 with or without the same config, actually any
config (for example - make defconfig) with BusyBox 1.6.0 (also tried
1.0.0 rc 3 and 1.2.2.1). Moreover, standard (non-BusyBox) Linux RPM
utility has no problems installing this .rpm when rpmbuild for 0x86
(tried RPM 4.4.2 on OpenSUSE 10.2)


"Can you put the RPM you are trying to install somewhere on the net,
and show *exact* command you use to install it and the resulting error
message?"
--> Correct me if I am wrong, but the only way you can install an rpm
using BusyBox version is to issue:
"rpm -i package.rpm".

I placed simplified source and binary .rpms illustrating the problem at:
http://www.4shared.com/dir/2891777/617a932/sharing.html
 
> I am getting "Invalid gzip magic" error from busybox rpm utility on
ARM9.

"Don't describe errors, cut-n-paste from the screen instead. This way
it's crearer what happens."

--> Thank you for your advice, but this is it. This is the error,-
"rpm: invalid gzip magic" (or "rpm: Invalig gzip magic" depending on the
busybox version. There is nothing else.


In addition, I am somewhat curious as to why there is no "-e" - erase
option with BusyBox version of rpm? For example Octotux
(www.octotux.com) distribution includes busybox 1.2.2.1 .rpm that they
patched with erase option as well as others.

Not having an erase option largely defeats the purpose of having rpm
utility in the first place, IMHO. But that's another issue.


_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox

Reply via email to