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
