>Hi,
>
>on my system are installed (beside other things, of course... :)
>
>[I] virtual/w3m
> Available versions: 0
> Installed versions: 0(03:51:00 AM 04/18/2020)
> Description: Virtual for the w3m web browser
>
>[I] www-client/w3m
> Available versions: 0.5.3_p20180125 (~)0.5.3_p20190105 {X fbcon
> gdk-pixbuf gpm imlib libressl lynxkeymap nls nntp ssl unicode xface L10N="de
> ja"}
> Installed versions: 0.5.3_p20190105(08:50:56 AM 04/10/2020)(X nls ssl
> unicode -fbcon -gdk-pixbuf -gpm -imlib -libressl -lynxkeymap -nntp -xface
> L10N="-de -ja")
> Homepage: https://github.com/tats/w3m
> Description: Text based WWW browser, supports tables and frames
>
>
>Normally I do a cleanup after each upgrade/compilation/install like
>so:
>
>
> emerge --selective=n @preserved-rebuild && emerge --depclean -va &&
> eclean-dist -C -d -v && eix-test-obsolete
>
>which removes
>
> virtual/w3m
>
>then. Next upgrade, which looks liek:
>
> eix-sync ; emerge --update --newuse --deep --with-bdeps=y --tree
> --keep-going --backtrack=30 -v --verbose-conflicts -1 @world
>
>it installs
>
> virtual/w3m
>
>again.
>
>And so on.
>
>How can I stop this?
After this annoyed me for a month I did the following with by system in a
state with both installed:
emerge --deselect www-client/w3m
emerge --select virtual/w3m
Which stopped the foolishness.
>Are the commands I use fishy?
>What is the reason of this loop -- other parts of the system will not
>be reinstalled over and over again.... ?
In my case, I had installed www-client/w3m explicitly to satisfy a program
that was installed outside portage possibly before there was a virtual/w3m.
DaveF
>
>Cheers!
>Meino
>
>
>
>