Mandrake SRPMs on Fedora Core 1

StoneBeat stonebeat at ya.com
Tue Jun 1 17:26:07 UTC 2004


Try :

#rpm2cpio Mandrake-file.rpm > temp.cpio

and

#cpio -icvdum <temp.cpio

you get the binarys and other files ....



El Martes 01 Junio 2004 18:58, William M. Quarles escribió:
> There is no corresponding SRPM, nor a binary RPM, for Fedora Core or Red
> Hat Linux.
>
> Anyway, the real point of my question is this: does anybody know how to
> extract files from a binary RPM without using Alien?
>
> Thanks,
> William
>
> Aly Dharshi wrote:
> > Hello,
> >
> >     My question to you would be why would you want to try building a
> > Mandrake rpm on FC1/2 ? Is there no corresponding SRPM from Fedora Core/
> > RedHat? I think that what you may want to do is to really take a
> > reference to a doc which explains building rpms and/or srpms.
> >
> >     Cheers,
> >
> >     Aly.
> >
> > William M. Quarles wrote:
> >> Hi,
> >>
> >> If anyone has tried rebuilding a Mandrake SRPM on Fedora Core or Red
> >> Hat Linux, your probably got this:
> >>
> >> + %make
> >> /var/tmp/rpm-tmp.55192: line 53: fg: no job control
> >> error: Bad exit status from /var/tmp/rpm-tmp.55192 (%build)RPM build
> >>
> >> errors:
> >>     user florin does not exist - using root
> >> <SNIP>
> >>     Bad exit status from /var/tmp/rpm-tmp.55192 (%build)
> >>
> >> Apparently the "fix" is that %build is not a macro defined for Red Hat
> >> RPM distributions, so we need to steal it from Mandrake rpms and use
> >> it.  Now this would be perfectly simple if I could just extract the
> >> files from an RPM file of the RPM program for Mandrake, without having
> >> to install them (you will get a Segmentation Fault if you try).  The
> >> only problem is that the only way that I could figure out how to get
> >> the files out was by using Alien to convert the RPM RPM to a tarball,
> >> and extract the tarball.  Does anybody know of another way of doing
> >> this? I'm sure that rpm2cpio could be used, but that seemed pretty
> >> complicated for me to figure out on my own.
> >>
> >> Peace,
> >> William





More information about the fedora-list mailing list