>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 > > > >