Re: [rpm-list] provides in ~/.rpmrc ? 3.0.6 vs. 4.4.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux