Re: Long live YUM!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux