[Fedora-packaging] Creating a "super rpm" that installs other rpms

yersinia yersinia.spiros at gmail.com
Tue Dec 18 02:39:24 UTC 2012


On Tue, Dec 18, 2012 at 2:39 AM, Fred White <derfmails08 at gmail.com> wrote:
> Hello,
>
> I'm creating a "super rpm" which in turn installs other rpms, and executes a
> script and performs non-interactive installation (using expect). These are
> application specific RPMs and are currently not available in our
> rhn/spacewalk channels. These RPMs needs to be installed in a specific order
> and some of them also needs to be installed with nodeps (rpm -i --nodeps),
> since there are missing dependencies, and there are vendor instructions to
> do so.
>
> I'm seeking advise and suggestions on two issues below:
>
> Issue 1) What are general Fedora packaging guidelines around creating such
> an RPM? I'm looking to understand what are the caveats (non-recommendations)
> to this approach
Hi

I doubt that the packaging guideline say something about this. It 's
always been considered wrong by many here to install rpm inside rpm.
However you can see who did it in the past and how, even with yum, if
you search "package bundle" in google. For example, I have done this
in the past, with an ancient rpm version ( rpm 4.4.x).

Best


More information about the packaging mailing list