Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 649622 - virtual/w3m-0 keeps being installed when updating my system and de-installed when cleaning it
Summary: virtual/w3m-0 keeps being installed when updating my system and de-installed ...
Status: UNCONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Dependencies (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-05 10:00 UTC by urcindalo
Modified: 2019-09-08 22:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description urcindalo 2018-03-05 10:00:23 UTC
virtual/w3m-0 gets emerged whenever I update my box with an "emerge --update --newuse --changed-use --ask --newrepo -vt --deep --complete-graph=y --changed-deps=y --with-bdeps=y @world", only to be deinstalled afterwards when I run an "emerge --ask -v --depclean".

This has happened to me for the last fortnight, at least. The only package in my box depending on virtual/w3m-0 is app-text/xmlto:
===
$ sudo equery d virtual/w3m
 * These packages depend on virtual/w3m:
app-text/xmlto-0.0.26-r1 (text ? virtual/w3m)
$ eix -I xmlto
[I] app-text/xmlto
     Available versions:  0.0.26-r1 ~0.0.28-r1 {latex text}
     Installed versions:  0.0.26-r1(14:02:49 07/12/17)(latex text)
     Homepage:            https://pagure.io/xmlto
     Description:         script for converting XML and DocBook documents to a variety of output formats
===
Comment 1 Jeroen Roovers gentoo-dev 2018-03-06 09:01:39 UTC
(In reply to urcindalo from comment #0)
> virtual/w3m-0 gets emerged whenever I update my box with an "emerge --update
> --newuse --changed-use --ask --newrepo -vt --deep --complete-graph=y
> --changed-deps=y --with-bdeps=y @world"

Perhaps you ought to show us that output.
Comment 2 Jeroen Roovers gentoo-dev 2018-03-06 09:03:28 UTC
Also your output of

emerge -vpt app-text/xmlto
Comment 3 urcindalo 2018-03-06 10:15:45 UTC
(In reply to Jeroen Roovers from comment #1)
> (In reply to urcindalo from comment #0)
> > virtual/w3m-0 gets emerged whenever I update my box with an "emerge --update
> > --newuse --changed-use --ask --newrepo -vt --deep --complete-graph=y
> > --changed-deps=y --with-bdeps=y @world"
> 
> Perhaps you ought to show us that output.

Sure! Here you are, after sync'ing a few minutes ago:

===
These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[nomerge       ] net-print/hplip-3.17.10-r1::gentoo  USE="X hpcups hpijs kde (policykit) qt5 scanner snmp -doc -fax -libressl -libusb0 -minimal -parport -static-ppds" PYTHON_SINGLE_TARGET="python3_5 -python2_7 -python3_4 -python3_6" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 
[nomerge       ]  dev-python/PyQt5-5.7.1::gentoo  USE="dbus declarative gui network opengl printsupport svg webkit widgets -bluetooth -debug -designer -doc -examples (-gles2) -help -location -multimedia -positioning -sensors -serialport -sql -testlib -webchannel -webengine -websockets -x11extras -xmlpatterns" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 
[ebuild     UD ]   dev-python/sip-4.19.3:0/12::gentoo [4.19.6:0/12::gentoo] USE="-debug -doc" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 984 KiB
[ebuild     U  ] net-misc/dropbox-45.3.88::gentoo [41.3.76::gentoo] USE="X librsync-bundled (-selinux)" PYTHON_SINGLE_TARGET="python3_5%* -python2_7% -python3_6%" PYTHON_TARGETS="python2_7 python3_5%* -python3_6%" 112.274 KiB
[nomerge       ] kde-plasma/plasma-meta-5.11.5:5::gentoo  USE="crypt display-manager grub gtk handbook networkmanager pam sddm sdk wallpapers -bluetooth -plymouth -pulseaudio" 
[nomerge       ]  kde-plasma/kwin-5.11.5:5::gentoo  USE="handbook -debug (-gles2) -multimedia {-test}" 
[nomerge       ]   media-libs/libepoxy-1.4.2::gentoo  USE="X {-test}" ABI_X86="32 (64) (-x32)" 
[ebuild     U  ]    x11-misc/util-macros-1.19.2::gentoo [1.19.1::gentoo] 83 KiB
[nomerge       ] kde-apps/kdeutils-meta-17.08.3-r1:5::gentoo  USE="cups nls qt4 -floppy" 
[nomerge       ]  kde-apps/print-manager-17.08.3:5::gentoo  USE="gtk -debug" 
[nomerge       ]   app-admin/system-config-printer-1.4.8::gentoo  USE="(policykit) -doc -gnome-keyring" PYTHON_TARGETS="python2_7" 
[nomerge       ]    app-text/xmlto-0.0.26-r1::gentoo  USE="latex text" 
[ebuild  N     ]     virtual/w3m-0::gentoo  0 KiB
[nomerge       ] kde-apps/kdeutils-meta-17.08.3-r1:5::gentoo  USE="cups nls qt4 -floppy" 
[nomerge       ]  kde-apps/sweeper-17.08.3:4/17.08::gentoo  USE="handbook -debug" 
[nomerge       ]   kde-frameworks/kdelibs-4.14.37:4/4.14::gentoo  USE="acl bzip2 handbook jpeg2k nls openexr plasma (policykit) qt3support spell ssl udev udisks upower (-altivec) -debug -doc (-fam) -kerberos -libressl -lzma {-test} -zeroconf" CPU_FLAGS_X86="mmx sse sse2 -3dnow" 
[ebuild     U  ]    x11-apps/iceauth-1.0.8::gentoo [1.0.7::gentoo] 135 KiB

Total: 5 packages (3 upgrades, 1 downgrade, 1 new), Size of downloads: 113.474 KiB

Would you like to merge these packages? [Yes/No]
===
Comment 4 urcindalo 2018-03-06 10:20:03 UTC
(In reply to Jeroen Roovers from comment #2)
> Also your output of
> 
> emerge -vpt app-text/xmlto

My pleasure (virtual/w3m NOT installed, before answering YES to update my system with the command in the previous message):

===
$ sudo emerge -vpt app-text/xmlto
Contraseña: 

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R    ] app-text/xmlto-0.0.26-r1::gentoo  USE="latex text" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
===
Comment 5 urcindalo 2018-03-06 10:36:44 UTC
(In reply to urcindalo from comment #3)
> (In reply to Jeroen Roovers from comment #1)
> > (In reply to urcindalo from comment #0)
> > > virtual/w3m-0 gets emerged whenever I update my box with an "emerge --update
> > > --newuse --changed-use --ask --newrepo -vt --deep --complete-graph=y
> > > --changed-deps=y --with-bdeps=y @world"
> > 
> > Perhaps you ought to show us that output.
> 
> Sure! Here you are, after sync'ing a few minutes ago:


After updating, this:
===
 $ sudo emerge --ask -v --depclean

 * Always study the list of packages to be cleaned for any obvious
 * mistakes. Packages that are part of the world set will always
 * be kept.  They can be manually added to this set with
 * `emerge --noreplace <atom>`.  Packages that are listed in
 * package.provided (see portage(5)) will be removed by
 * depclean, even if they are part of the world set.
 * 
 * As a safety measure, depclean will not remove any packages
 * unless *all* required dependencies have been resolved.  As a
 * consequence of this, it often becomes necessary to run 
 * `emerge --update --newuse --deep @world` prior to depclean.

Calculating dependencies... done!
.
.
.
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

 virtual/w3m
    selected: 0 
   protected: none 
     omitted: none 

All selected packages: =virtual/w3m-0

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No]
===
Comment 6 Arfrever Frehtes Taifersar Arahesis 2018-05-12 18:15:44 UTC
It would be a bug in dependency resolver of Portage.

Is this problem still occurring with sys-apps/portage-2.3.36?
If yes, attach output of `emerge --info` and relevant installation/deinstallation commands with added --debug option.