Re: Obsoletes: not working
seth vidal <[email protected]>
| Newsgroups | gmane.linux.rpm.yum |
|---|---|
| Message-ID | <20120523234543.75ccc4a9@opus> |
On Wed, 23 May 2012 21:33:35 -0400 "Brian J. Murrell" <[email protected]> wrote: > On an EL6 machine, I've built a package "foo-bar" and it's intended to > replace any already installed "bar" package on any machines it's > installed on so I put an: > > Obsoletes: bar > > in foo-bar.spec and it seems to have been added to the resulting > package: > > # rpm -q --obsoletes -p foo-bar-1.1-1.el6.noarch.rpm > bar > # rpm -ivh foo-bar-1.1-1.el6.noarch.rpm > Preparing... ########################################### > [100%] 1:foo-bar ########################################### > [100%] # rpm -q bar > bar-1.0-1.el6.noarch > > So why didn't the "Obsoletes: bar" remove "bar"? > > Cheers, > b. > b/c you did an rpm -ivh not -Uvh. install doesn't process the obsoletes. also this is the yum mailing list and this is a reason why yum was written. -sv _______________________________________________ Yum mailing list [email protected] http://lists.baseurl.org/mailman/listinfo/yum
signature.asc
(application/pgp-signature, 190 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iD8DBQFPva7r1Aj3x2mIbMcRAgA5AJ48NvdDQK6M74q8OB86fut1/DJLtwCgneJY fGYe+JV98c0FrTVTTbs0goU= =zhvq -----END PGP SIGNATURE-----