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
> [email protected]
> https://lists.fedoraproject.org/admin/lists/[email protected]
--
devel mailing list
[email protected]
https://lists.fedoraproject.org/admin/lists/[email protected]