[opensuse] Why are brltty and qemu automatically pulled in in zypper up when they are not already installed?
Devs, Why on earth are the following packages automatically pulled in on zypper up? The following 34 NEW packages are going to be installed: brltty brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-xwindow libbrlapi0_6 libcacard0 libcelt051-0 libfdt1 libibverbs libibverbs1 libmlx5-1 librados2 librbd1 librdmacm1 libspice-server1 libusbredirparser1 libvdeplug3 libvirglrenderer0 libvte-2_91-0 qemu qemu-block-curl qemu-block-rbd qemu-ipxe qemu-ksm qemu-kvm qemu-seabios qemu-sgabios qemu-tools qemu-vgabios qemu-x86 rdma-core vte-lang xbrlapi xen-libs That's over 120 meg of junk I'll never use. I'm not blind and I don't have a braille capable terminal. Why would anyone think to make that an auto-install? That probably would only apply to less than 0.01% of the users? -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02/22/2019 09:52 PM, David C. Rankin wrote:
Devs,
Why on earth are the following packages automatically pulled in on zypper up?
The following 34 NEW packages are going to be installed: brltty brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-xwindow libbrlapi0_6 libcacard0 libcelt051-0 libfdt1 libibverbs libibverbs1 libmlx5-1 librados2 librbd1 librdmacm1 libspice-server1 libusbredirparser1 libvdeplug3 libvirglrenderer0 libvte-2_91-0 qemu qemu-block-curl qemu-block-rbd qemu-ipxe qemu-ksm qemu-kvm qemu-seabios qemu-sgabios qemu-tools qemu-vgabios qemu-x86 rdma-core vte-lang xbrlapi xen-libs
That's over 120 meg of junk I'll never use. I'm not blind and I don't have a braille capable terminal. Why would anyone think to make that an auto-install? That probably would only apply to less than 0.01% of the users?
These new packages dramatically slow desktop startup time and give virtualized installs on VirtualBox fits. If you are hit by this surprising install, you can remove the packages and regain your desktop startup speed with # zypper rm --clean-deps brltty qemu -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
David C. Rankin wrote:
Devs,
Why on earth are the following packages automatically pulled in on zypper up?
The following 34 NEW packages are going to be installed: brltty brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-xwindow libbrlapi0_6 libcacard0 libcelt051-0 libfdt1 libibverbs libibverbs1 libmlx5-1 librados2 librbd1 librdmacm1 libspice-server1 libusbredirparser1 libvdeplug3 libvirglrenderer0 libvte-2_91-0 qemu qemu-block-curl qemu-block-rbd qemu-ipxe qemu-ksm qemu-kvm qemu-seabios qemu-sgabios qemu-tools qemu-vgabios qemu-x86 rdma-core vte-lang xbrlapi xen-libs
That's over 120 meg of junk I'll never use. I'm not blind and I don't have a braille capable terminal. Why would anyone think to make that an auto-install? That probably would only apply to less than 0.01% of the users?
Well, the obvious (albeit not overly helpful) answer is - some package changed, added a recommends or a requires, and that pulled in the rest. I am sure I have seen the magic incantation posted for determining what and how. -- Per Jessen, Zürich (4.4°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02/23/2019 02:58 AM, Per Jessen wrote:
Well, the obvious (albeit not overly helpful) answer is - some package changed, added a recommends or a requires, and that pulled in the rest. I am sure I have seen the magic incantation posted for determining what and how.
I'll look to see if I can find what it is. It would be totally ridiculous to now have to start adding '--no-recommends' to 'zypper up'... -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* David C. Rankin <drankinatty@suddenlinkmail.com> [02-23-19 15:35]:
On 02/23/2019 02:58 AM, Per Jessen wrote:
Well, the obvious (albeit not overly helpful) answer is - some package changed, added a recommends or a requires, and that pulled in the rest. I am sure I have seen the magic incantation posted for determining what and how.
I'll look to see if I can find what it is.
It would be totally ridiculous to now have to start adding '--no-recommends' to 'zypper up'...
I don't know why, would stop you from getting *-lang do: rpm -qa *-lang do you really have a need for them? there are other examples and adding "--no-r" is sufficient -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Op zaterdag 23 februari 2019 09:58:48 CET schreef Per Jessen:
David C. Rankin wrote:
Devs,
Why on earth are the following packages automatically pulled in on zypper up?
The following 34 NEW packages are going to be installed: brltty brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-xwindow libbrlapi0_6 libcacard0 libcelt051-0 libfdt1 libibverbs libibverbs1 libmlx5-1 librados2 librbd1 librdmacm1 libspice-server1 libusbredirparser1 libvdeplug3 libvirglrenderer0 libvte-2_91-0 qemu qemu-block-curl
qemu-block-rbd qemu-ipxe qemu-ksm qemu-kvm
qemu-seabios qemu-sgabios qemu-tools qemu-vgabios qemu-x86 rdma-core
vte-lang xbrlapi xen-libs
That's over 120 meg of junk I'll never use. I'm not blind and I don't have a braille capable terminal. Why would anyone think to make that an auto-install? That probably would only apply to less than 0.01% of the users?
Well, the obvious (albeit not overly helpful) answer is - some package changed, added a recommends or a requires, and that pulled in the rest. I am sure I have seen the magic incantation posted for determining what and how. Set # solver.onlyRequires = true in /etc/zypp/zypp.conf Can be forced by checking the box in YaST's software manager as well, whilst no selecting any updates.
-- Gertjan Lettink a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02/23/2019 05:11 PM, Knurpht-openSUSE wrote:
Op zaterdag 23 februari 2019 09:58:48 CET schreef Per Jessen:
David C. Rankin wrote:
Devs,
Why on earth are the following packages automatically pulled in on zypper up?
The following 34 NEW packages are going to be installed: brltty brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-xwindow libbrlapi0_6 libcacard0 libcelt051-0 libfdt1 libibverbs libibverbs1 libmlx5-1 librados2 librbd1 librdmacm1 libspice-server1 libusbredirparser1 libvdeplug3 libvirglrenderer0 libvte-2_91-0 qemu qemu-block-curl
qemu-block-rbd qemu-ipxe qemu-ksm qemu-kvm
qemu-seabios qemu-sgabios qemu-tools qemu-vgabios qemu-x86 rdma-core
vte-lang xbrlapi xen-libs
That's over 120 meg of junk I'll never use. I'm not blind and I don't have a braille capable terminal. Why would anyone think to make that an auto-install? That probably would only apply to less than 0.01% of the users?
Well, the obvious (albeit not overly helpful) answer is - some package changed, added a recommends or a requires, and that pulled in the rest. I am sure I have seen the magic incantation posted for determining what and how. Set # solver.onlyRequires = true in /etc/zypp/zypp.conf Can be forced by checking the box in YaST's software manager as well, whilst no selecting any updates.
Thank you! But what changed? I've never had to set that before. Not from the time zypper first appeared (9.X? 10.X?) until today. Is this really the way to go? Seems like it would make more sense to leave things like braille that 1:1000 or 1:10000 users may need as explicit installs instead of installing by default and forcing the overwhelming majority to disable recommends on update. Just a thought. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* David C. Rankin <drankinatty@suddenlinkmail.com> [02-23-19 23:50]:
On 02/23/2019 05:11 PM, Knurpht-openSUSE wrote:
Op zaterdag 23 februari 2019 09:58:48 CET schreef Per Jessen:
David C. Rankin wrote:
Devs,
Why on earth are the following packages automatically pulled in on zypper up?
The following 34 NEW packages are going to be installed: brltty brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-xwindow libbrlapi0_6 libcacard0 libcelt051-0 libfdt1 libibverbs libibverbs1 libmlx5-1 librados2 librbd1 librdmacm1 libspice-server1 libusbredirparser1 libvdeplug3 libvirglrenderer0 libvte-2_91-0 qemu qemu-block-curl
qemu-block-rbd qemu-ipxe qemu-ksm qemu-kvm
qemu-seabios qemu-sgabios qemu-tools qemu-vgabios qemu-x86 rdma-core
vte-lang xbrlapi xen-libs
That's over 120 meg of junk I'll never use. I'm not blind and I don't have a braille capable terminal. Why would anyone think to make that an auto-install? That probably would only apply to less than 0.01% of the users?
Well, the obvious (albeit not overly helpful) answer is - some package changed, added a recommends or a requires, and that pulled in the rest. I am sure I have seen the magic incantation posted for determining what and how. Set # solver.onlyRequires = true in /etc/zypp/zypp.conf Can be forced by checking the box in YaST's software manager as well, whilst no selecting any updates.
Thank you!
But what changed? I've never had to set that before. Not from the time zypper first appeared (9.X? 10.X?) until today. Is this really the way to go? Seems like it would make more sense to leave things like braille that 1:1000 or 1:10000 users may need as explicit installs instead of installing by default and forcing the overwhelming majority to disable recommends on update.
Just a thought.
rpm -q --whatrequires <package> ps: setting --no-recommends globally can cause you difficulties when installing new apps rather than just newer versions. perhaps a packager erred and set a requirement by accident. accidents do happen. determine the errant package and file a bug. all the ranting here will just enhance your ulcers and there will still be a problem package. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 24/02/2019 06.25, Patrick Shanahan wrote:
* David C. Rankin <...@suddenlinkmail.com> [02-23-19 23:50]:
On 02/23/2019 05:11 PM, Knurpht-openSUSE wrote:
Set # solver.onlyRequires = true in /etc/zypp/zypp.conf Can be forced by checking the box in YaST's software manager as well, whilst no selecting any updates.
Thank you!
But what changed? I've never had to set that before. Not from the time zypper first appeared (9.X? 10.X?) until today. Is this really the way to go? Seems like it would make more sense to leave things like braille that 1:1000 or 1:10000 users may need as explicit installs instead of installing by default and forcing the overwhelming majority to disable recommends on update.
Just a thought.
rpm -q --whatrequires <package>
ps: setting --no-recommends globally can cause you difficulties when installing new apps rather than just newer versions.
perhaps a packager erred and set a requirement by accident. accidents do happen. determine the errant package and file a bug. all the ranting here will just enhance your ulcers and there will still be a problem package.
Correct. Instead, I would taboo one or two packages. And of course, report in bugzilla. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)
David C. Rankin composed on 2019-02-23 22:48 (UTC-0600):
But what changed? I've never had to set that before. Not from the time zypper first appeared (9.X? 10.X?) until today. Is this really the way to go? Seems like it would make more sense to leave things like braille that 1:1000 or 1:10000 users may need as explicit installs instead of installing by default and forcing the overwhelming majority to disable recommends on update.
As Patrick suggested, likely a mistake, maybe an upstream one not noticed in packaging? I'd guess lower than 1:100,000. Could be suboptimal judgment call due to attempting to embrace sight and hearing challenged people trying to install, a kind of chicken and egg problem at that point that shouldn't spontaneously appear after installation is complete on a "stable" release. -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (6)
-
Carlos E. R.
-
David C. Rankin
-
Felix Miata
-
Knurpht-openSUSE
-
Patrick Shanahan
-
Per Jessen