You should be able to declare anything of importance as resource for other
packages.  The minimum is the package name.  That a look at the output of
rpm -q --provides package_name.
Other packages can depend on the package or just one or more of the
provides.
Www.maxrpm.org is the manual for using and building with rpm.
On Dec 3, 2014 11:23 PM, "Daniel Herrington" <[email protected]> wrote:

> It's a third part installer. My initial attempt was to take their silent
> install and wrap that with and rpm.
>
> Their installer expands a bunch of files into /tmp copies them over to the
> specified install directory, executes some configuration (updating files,
> creaking security keys, etc.) then runs rpm to essentially just register
> itself within the rpm db.
>
> I can't break into their installer, as it would most likely void the
> support contract, or at the very least if they called with an issue on the
> machine, support would make them reinstall to prove it wasn't their
> installer that caused the issue.
>
> Can I use dependencies to point to the third party install, and within
> that, the subsequent rpms?
>
> On Wed, Dec 3, 2014 at 6:11 PM, chris (fool) mccraw <[email protected]>
> wrote:
>
> > Last time I had to do something like that, I shipped a shell script with
> a
> > bunch of rpm's embedded in it (in a shell archive), which first extracted
> > them and then installed them serially (where needed) and in a group
> (where
> > not needed).
> >
> > This worked well enough to circumvent the problem.
> >
> > This was 2001.  Sad to hear things haven't improved in that world, yet!
> > On Dec 3, 2014 5:56 PM, "Daniel Herrington" <[email protected]> wrote:
> >
> > > All,
> > >
> > > Can you have RPM call a third party installer that then calls RPM?
> > > I tried this a month ago and could not get around a lock error on the
> rpm
> > > db, I googled and saw an email thread form some years ago where the
> reply
> > > was no. I'm wondering if I just didn't look hard enough. I eventually
> > > abandoned for a self-extracting installer, but thought I'd revisit the
> > > problem
> > >
> > > thanks,
> > >
> > > --
> > > Daniel B. Herrington
> > > _______________________________________________
> > > PLUG mailing list
> > > [email protected]
> > > http://lists.pdxlinux.org/mailman/listinfo/plug
> > >
> > _______________________________________________
> > PLUG mailing list
> > [email protected]
> > http://lists.pdxlinux.org/mailman/listinfo/plug
> >
>
>
>
> --
> Daniel B. Herrington
> _______________________________________________
> PLUG mailing list
> [email protected]
> http://lists.pdxlinux.org/mailman/listinfo/plug
>
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to