On 27 October 2006 at 18:28, Jeff Johnson <n3npq.jbj@xxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxxxxxx> 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 _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list