On Mon, Aug 08, 2016 at 11:56:20AM +0200, Marcin Juszkiewicz wrote: > I updated my system today and noticed that one of updated packages was > "yum". Yes, that package manager tool we were supposed to obsolete with > switch to "dnf" few releases ago. > > So I decided to remove it: > > 11:53 root@puchatek:~# LANGUAGE=C dnf remove yum > Dependencies resolved. This list includes both packages that depend on yum and packages that yum depends on (it seems you have autoremove enabled). A better list is: $ dnf repoquery --releasever=rawhide --alldeps --whatrequires yum --qf %{name} \ | grep -v '^yum' anaconda-yum-plugins bodhi-client copr-frontend createrepo fedora-gooey-karma fusioninventory-agent-yum-plugin koji mach mash mirrormanager mock nagios-plugins-check-updates pulp-rpm-yumplugins pungi python-dnf-plugins-extras-migrate python-imgcreate rbm repoview rpmdepsize snake subscription-manager system-config-kickstart On this list koji, mock, bodhi-client are important, because they force fedora packagers to have yum installed. Fedora infra packages like mirrormanager, pungi would be nice to de-yum too. The rest not so much I think, e.g. subscription-manager is replaced by dnf-plugin-subscription-manager, createrepo by createrepo_c, etc. Zbyszek > ======================================================================== > Package Arch Version Repository > Size > ======================================================================== > Removing: > bodhi-client noarch 0.9.12.2-5.fc25 @rawhide 27 k > brewkoji noarch 1.8-1.fc17 @System 10 k > createrepo noarch 0.10.3-10.fc25 @rawhide 301 k > createrepo_c x86_64 0.10.0-5.fc25 @rawhide 150 k > createrepo_c-libs x86_64 0.10.0-5.fc25 @rawhide 207 k > drpm x86_64 0.3.0-3.fc25 @rawhide 142 k > dumpet x86_64 2.1-12.fc24 @rawhide 38 k > fedora-packager noarch 0.5.10.7-3.fc25 @rawhide 80 k > fedpkg noarch 1.24-4.fc25 @rawhide 87 k > koji noarch 1.10.1-11.fc25 @rawhide 1.1 M > livecd-tools x86_64 1:23.3-2.fc25 @rawhide 147 k > lorax x86_64 25.12-1.fc26 @rawhide 534 k > lorax-templates-generic x86_64 25.12-1.fc26 @rawhide 111 k > mock noarch 1.2.18-2.fc25 @rawhide 1.2 M > packagedb-cli noarch 2.13-2.fc25 @rawhide 222 k > pyrpkg noarch 1.46-2.fc25 @rawhide 434 k > python-dockerfile-parse noarch 0.0.5-5.fc25 @rawhide 67 k > python-imgcreate x86_64 1:23.3-2.fc25 @rawhide 282 k > python-kickstart noarch 2.31-1.fc25 @rawhide 1.7 M > python-ordered-set noarch 2.0.0-4.fc25 @rawhide 15 k > python-osbs-client noarch 0.24-2.fc25 @rawhide 429 k > python2-deltarpm x86_64 3.6-17.fc25 @rawhide 44 k > python2-iniparse noarch 0.4-20.fc25 @rawhide 113 k > python2-pygpgme x86_64 0.3-18.fc25 @rawhide 306 k > python2-yubico noarch 1.3.2-3.fc25 @rawhide 244 k > python3-beaker noarch 1.5.4-14.fc25 @rawhide 355 k > python3-mako noarch 1.0.3-3.fc25 @rawhide 755 k > pyusb noarch 1.0.0-2.fc25 @rawhide 405 k > rhpkg noarch 1.18-2.fc20 @brew 125 k > squashfs-tools x86_64 4.3-12.fc24 @rawhide 380 k > system-config-keyboard noarch 1.4.0-10.fc25 @rawhide 40 k > system-config-keyboard-base noarch 1.4.0-10.fc25 @rawhide 469 k > yum noarch 3.4.3-510.fc25 @rawhide 5.6 M > yum-langpacks noarch 0.4.5-3.fc24 @rawhide 66 k > yum-utils noarch 1.1.31-510.fc25 @rawhide 334 k > > Transaction Summary > ======================================================================== > Remove 35 Packages > > Installed size: 16 M > Is this ok [y/N]: n > Operation aborted. > > > Are there plans to migrate tools/packages to stop depending on "yum" in > Fedora 25-26 cycles? > -- > devel mailing list > devel@xxxxxxxxxxxxxxxxxxxxxxx > https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx