Package: wajig
Version: 2.18.1
Severity: important

Hi, 

"wajig install package" tries to remove a bunch of unrelated packages,
for example:

env LC_ALL=C wajig install apt-src
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  gir1.2-wnck-3.0 libbrlapi0.6 libdotconf0 liblouis-data liblouis14 libspeechd2 
libwnck-3-0 libwnck-3-common
  libxres1 orca python3-brlapi python3-louis python3-speechd speech-dispatcher 
speech-dispatcher-audio-plugins
The following NEW packages will be installed:
  apt-src
0 upgraded, 1 newly installed, 15 to remove and 10 not upgraded.


I've seen this behaviour for ages, but I cannot get used to it, because
in my opinion this is just a classic WTF.
Every time I try use "wajig install" I'm ending up with "sudo apt-get install" 
because it's much simpler  than checking why "apt-get install --auto-remove" 
(that is called by wajig) thinks that it is OK to remove my packages. apt-get
 *made* wrong  choices in the past, that's why I prefer to remove packages 
manually  via e.g. synaptic or orphaner (what also means that I never use
"wajig remove" or "wajig purge", which - judging from the source code -
share the same counterintuitive behaviour with "wajig install").


Regards,
robert

Reply via email to