conflicts between explicit and implicit Requires: in a group of packages
"Brian J. Murrell" <[email protected]> Wed, 09 Oct 2019 15:29:35 -0400
| Newsgroups | gmane.linux.rpm.yum |
|---|---|
| Message-ID | <[email protected]> |
--===============5474456785382230316== Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-nIiwCGQwLF+nsDbe71v+" --=-nIiwCGQwLF+nsDbe71v+ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I have a situation which I'm trying to understand the nature of and if there is any resolution. Let's say I have two versions of a package named widgit in a repo, widgit-1.0.0 and widgit-1.3.0. They both provide libwidgit.so.1(). Then let's say I have a package foo which Requires: widgit =3D 1.0.0 and also Requires: bar. bar Requires libwidgit.so.1() and is also in the repo. If I try to install foo, yum seems unable to reconcile that widgit- 1.0.0 satisfies both foo and bar and instead seems to want to try to install widgit-1.3.0, I assume to satisfy bar's Requires: libwidgit.so.1() (without consideration of foo's constraint) which of course conflicts with foo's Requires: widgit =3D 1.0.0. I note that dnf seems smart enough to figure this all out though. Is this just a limitation of yum that I am not going to be able to get past? Cheers, b. --=-nIiwCGQwLF+nsDbe71v+ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8B/A+mOVz5cTNBuZ2sHQNBbLyKAFAl2eNSAACgkQ2sHQNBbL yKA4lwgAjhQicj2CGm6NUugkLcc0wGEqbFsbQikIylTLxEtesEht+Kh7Wdr9pYhn MYsh2Qr29c4sxF6dWi30fer3jiUnMDiPbV6C7y7R9cpFlQvp9z4E4LxZ19s2N9XJ bNpi/HnYVmnUOMtjKDyryQuRXR5ua12ySWU7kODW6/REk6aLz9W6iqK3kFJNYvCy aUW0Vxxh8dRkiRfNx6BxAhGd3b8cUNmK8m/pxcBkNMoKN0y5AqBpHh7KIkQmwmhO cs5tUvHlUWMTSjcZRoQkf6PqYh3cPHYueoQvIcFyE4EPHe2ug8em42D2c/Nu47kF UjxuOwJqxpVrtfTMBZcrPFjryrHoPA== =M7yE -----END PGP SIGNATURE----- --=-nIiwCGQwLF+nsDbe71v+-- --===============5474456785382230316== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Yum mailing list [email protected] http://lists.baseurl.org/mailman/listinfo/yum --===============5474456785382230316==--