-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/17/2014 09:13 AM, Matthew Miller wrote: > On Mon, Mar 17, 2014 at 08:26:52AM -0400, Stephen Gallagher wrote: >> [1] I could be wrong here; it depends on how RPM and YUM handles >> 'yum remove fedora-release-cloud; yum install >> fedora-release-server'. Lets assume that foo has foo-config-cloud >> installed. I see three possible outcomes to 'yum remove >> fedora-release-cloud': 1) foo-config-cloud is removed and >> foo-config-default is installed 2) foo-config-cloud remains on >> the system, irrespective of the presence of fedora-release-cloud >> 3) The transaction aborts because of unsatisfied dependencies. > > Not sure about with DNF, but with yum we could use "yum swap" > instead of separate remove and install commands. >
Hmm, you learn something new every day. I didn't know about that one. I assume it handles dependency satisfying properly? So if I did 'yum swap python-django14 python-django' it wouldn't have issues with eclipse-pydev (as a recent example I was grumbling about). > Worst case, we write a plugin to handle this "adoption" case. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlMm+scACgkQeiVVYja6o6P4NwCfeGM7x6qRzWad1SRVhIVM/x99 JhEAoIjX7EmuBLn2U6+S4TlLjmSdaiLN =5Qcx -----END PGP SIGNATURE----- -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct