[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [rpm-list] provides in ~/.rpmrc ? 3.0.6 vs. 4.4.6
- From: Kevin Cosgrove <kevinc doink com>
- To: RPM Package Manager <rpm-list redhat com>
- Subject: Re: [rpm-list] provides in ~/.rpmrc ? 3.0.6 vs. 4.4.6
- Date: Fri, 27 Oct 2006 16:12:37 -0700
On 27 October 2006 at 18:28, Jeff Johnson <n3npq jbj gmail com> wrote:
> Man, rpm-3.0.6 is a blast from the past.
It worked for me on Solaris since about the time that it was new.
So, consider it a nice solid workhorse & thanks for that!
> The new location to "spoof" system provides is
> /etc/rpm/sysinfo
> same format as
> rpm -q --requires popt
> output, i.e. dependencies one per-line (file paths like "/bin/sh"
> permitted too).
Great. I'll go that route.
> Note that it is now possible to express versions and ranges, not
> just existence, with "spoofed" system Provides:.
Even better.
> And expect the path /etc/rpm/sysinfo to change in rpm-4.4.8, when
> I wire up the ability to express not only Provides:, but also
> Requires:, Conflicts:, Obsoletes: and perhaps triggers, all
> attached as per-transaction, not per-package, dependencies.
I've been warned. ;-)
Tim Mooney <mooney dogbert cc ndsu NoDak edu> said:
> The other option is to build a virtual package that has provides
> lines for important stuff like libc.so.N and /bin/sh.
That might get around the 4.4.8 sysinfo upgrade. Hmm.
> You'll also need to pay attention to how directories are provided
> (i.e. if you install a package that wants to put something in /usr/
> local/bin, you need to have something that already provides /usr/
> local/bin).
Like the "filesystem" rpm package I think.
Thanks guys....
--
Kevin
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]