[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#820860: Apt sees versioned suggestions as recommends or soft depends



Hi David,

Am Do den 14. Apr 2016 um 10:00 schrieb David Kalnischkies:
> On Wed, Apr 13, 2016 at 09:45:08AM +0100, Klaus Ethgen wrote:
> > Now cvs comes with "Suggests: mksh (>= 40~), rcs" what makes mksh always
> > installed if I issue a "apt-get dist-upgrade". I had to file the
> > preferences below to mitigate that problem.
> 
> I have cvs installed on this machine, but mksh is nowhere to be found &
> it is also not tried to be installed.
> 
> Further more:
> > APT::Install-Recommends "false";
> > APT::Install-Suggests "0";
> 
> (which means you have disabled recommends installation and suggests is
> disabled (by default), too)

Yes, that is by purpose. I do not agree with some recommends and there
is no way to disable recommends for just a few packages. Further on, I
like to select minimal set of packages needed for some functionality.

> So, please disable the preferences file for the moment and run:
> apt full-upgrade -s -o Debug::pkgProblemResolver=1 -o Debug::pkgDepCache::Marker=1 -o Debug::pkgDepCache::AutoInstall=1
> (as non-root please) as that should make apt more talkative about what
> it does and ideally tells us where it got the mksh idea from.
> 
> (That is probably a lot of output, so redirecting to a file and attaching it
> here is adviceable)

Find the typescript in attachment.

Regards
   Klaus
-- 
Klaus Ethgen                              http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen <Klaus@Ethgen.ch>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
Script started on Do 14 Apr 2016 11:00:55 CET

Die Vernunft spricht leise, deshalb wird sie so oft nicht gehört.
		-- Nehru

[stripped out my personal tasks]

32 tasks

%                                                                                                               
 
]0;klaus@ikki:~> zsh
ikki: ?0 #2 !1001
~> [?1h=[?2004hapt full-upgrade -s -o Debug::pkgProblemResolver=1 -o Debug::pkgDepCache::Marker=1 -o Debug::pkgDepCache::AutoInstall=1apt full-upgrade -s -o Debug::pkgProblemResolver=1 -o Debug::pkgDepCache::Marker=1 -o Debug::pkgDepCache::AutoInstall=1[?1l>[?2004l

]0;klaus@ikki:~> apt full-upgrade -s -o Debug::pkgProblemResolver=1 -o Debug::pkgDepCache::Marker=1 -o Debug::pkgDepCache::AutoInstall=1HINWEIS: Dies ist nur eine Simulation!
         apt-get benötigt root-Privilegien für die reale Ausführung.
         Behalten Sie ebenfalls in Hinterkopf, dass die Sperren deaktiviert
         sind, verlassen Sie sich also bezüglich des reellen aktuellen
         Status der Sperre nicht darauf!

Paketlisten werden gelesen... 0%

Paketlisten werden gelesen... 100%

Paketlisten werden gelesen... Fertig


Abhängigkeitsbaum wird aufgebaut.... 0%

Abhängigkeitsbaum wird aufgebaut.... 0%

Abhängigkeitsbaum wird aufgebaut.... 50%

Abhängigkeitsbaum wird aufgebaut.... 50%

Abhängigkeitsbaum wird aufgebaut.       


Statusinformationen werden eingelesen.... 0%

Statusinformationen werden eingelesen.... 0%

Statusinformationen werden eingelesen.... Fertig

  Hold prevents MarkGarbage of libconfig-gitlike-perl [ amd64 ] < 1.09-1 -> 1.16-1 > ( perl )
  Hold prevents MarkGarbage of libpolkit-qt-1-1 [ amd64 ] < 0.103.0-1 -> 0.112.0-5 > ( libs )
  Hold prevents MarkGarbage of libconfig-gitlike-perl [ amd64 ] < 1.09-1 -> 1.16-1 > ( perl )
  Hold prevents MarkGarbage of libpolkit-qt-1-1 [ amd64 ] < 0.103.0-1 -> 0.112.0-5 > ( libs )

Paketaktualisierung (Upgrade) wird berechnet... 0%
  Hold prevents MarkInstall of libconfig-gitlike-perl [ amd64 ] < 1.09-1 -> 1.16-1 > ( perl )
  Hold prevents MarkInstall of mtr-tiny [ amd64 ] < 0.82-3 -> 0.86-1+b1 > ( net )
  Hold prevents MarkInstall of gpg-idea [ amd64 ] < 3.0-1 > ( non-US/non-free )
  Hold prevents MarkInstall of udev [ amd64 ] < 215-18 -> 229-4 > ( admin )
  Hold prevents MarkInstall of libpolkit-qt-1-1 [ amd64 ] < 0.103.0-1 -> 0.112.0-5 > ( libs )
  Hold prevents MarkInstall of nagstamon [ amd64 ] < 0.9.8-1 -> 1.0.1-1 > ( utils )

Paketaktualisierung (Upgrade) wird berechnet... 10%
  Hold prevents MarkInstall of libconfig-gitlike-perl [ amd64 ] < 1.09-1 -> 1.16-1 > ( perl )
  Hold prevents MarkInstall of mtr-tiny [ amd64 ] < 0.82-3 -> 0.86-1+b1 > ( net )
  MarkInstall ruby-rugged [ amd64 ] < 0.23.2+ds1-1+b3 -> 0.24.0+ds1-2 > ( ruby ) FU=0
  Installing libgit2-24 as Hängt ab von of ruby-rugged
    MarkInstall libgit2-24 [ amd64 ] < none -> 0.24.1-2 > ( libs ) FU=0
  Hold prevents MarkInstall of gpg-idea [ amd64 ] < 3.0-1 > ( non-US/non-free )
  Hold prevents MarkInstall of udev [ amd64 ] < 215-18 -> 229-4 > ( admin )
  Hold prevents MarkInstall of libpolkit-qt-1-1 [ amd64 ] < 0.103.0-1 -> 0.112.0-5 > ( libs )
  Hold prevents MarkInstall of nagstamon [ amd64 ] < 0.9.8-1 -> 1.0.1-1 > ( utils )
  MarkInstall dash-mksh [ amd64 ] < none -> 7 > ( shells ) FU=0
  Installing mksh as Hängt ab von (vorher) of dash-mksh
    MarkInstall mksh [ amd64 ] < none -> 52c.20160306+wtf1 > ( shells ) FU=0
   Removing: dash
    MarkDelete dash [ amd64 ] < 0.5.8-2.2 > ( shells ) FU=0
  Hold prevents MarkInstall of libconfig-gitlike-perl [ amd64 ] < 1.09-1 -> 1.16-1 > ( perl )
  Hold prevents MarkInstall of mtr-tiny [ amd64 ] < 0.82-3 -> 0.86-1+b1 > ( net )
    MarkKeep dash [ amd64 ] < 0.5.8-2.2 > ( shells ) FU=0
  Hold prevents MarkInstall of gpg-idea [ amd64 ] < 3.0-1 > ( non-US/non-free )
  Hold prevents MarkInstall of udev [ amd64 ] < 215-18 -> 229-4 > ( admin )
  Hold prevents MarkInstall of libpolkit-qt-1-1 [ amd64 ] < 0.103.0-1 -> 0.112.0-5 > ( libs )
  Hold prevents MarkInstall of nagstamon [ amd64 ] < 0.9.8-1 -> 1.0.1-1 > ( utils )
Starting pkgProblemResolver with broken count: 2
Starting 2 pkgProblemResolver with broken count: 2
Investigating (0) udev [ amd64 ] < 215-18 -> 229-4 > ( admin )
Broken udev:amd64 Hängt ab von on libudev1 [ amd64 ] < 215-18 -> 229-4 > ( libs ) (= 215-18)
  Considering libudev1:amd64 436 as a solution to udev:amd64 10049
  Added libudev1:amd64 to the remove list
  Fixing udev:amd64 via keep of libudev1:amd64
  MarkKeep libudev1 [ amd64 ] < 215-18 -> 229-4 > ( libs ) FU=0
Investigating (0) dash-mksh [ amd64 ] < none -> 7 > ( shells )
Broken dash-mksh:amd64 Kollidiert mit on dash [ amd64 ] < 0.5.8-2.2 > ( shells )
  Considering dash:amd64 5212 as a solution to dash-mksh:amd64 5206
  MarkKeep dash-mksh [ amd64 ] < none -> 7 > ( shells ) FU=0
  Holding Back dash-mksh:amd64 rather than change dash:amd64
 Try to Re-Instate (0) libudev1:amd64
Re-Instated libudev1:amd64 (2 vs 1)
Investigating (1) udev [ amd64 ] < 215-18 -> 229-4 > ( admin )
Broken udev:amd64 Hängt ab von on libudev1 [ amd64 ] < 215-18 -> 229-4 > ( libs ) (= 215-18)
  Considering libudev1:amd64 436 as a solution to udev:amd64 10049
  Added libudev1:amd64 to the remove list
  Fixing udev:amd64 via keep of libudev1:amd64
  MarkKeep libudev1 [ amd64 ] < 215-18 -> 229-4 > ( libs ) FU=0
Investigating (1) libudev1 [ amd64 ] < 215-18 -> 229-4 > ( libs )
Broken libudev1:amd64 Beschädigt on libudev1 [ i386 ] < 215-18 -> 229-4 > ( libs ) (!= 215-18)
  Considering libudev1:i386 7 as a solution to libudev1:amd64 436
  Added libudev1:i386 to the remove list
  Fixing libudev1:amd64 via keep of libudev1:i386
  MarkKeep libudev1 [ i386 ] < 215-18 -> 229-4 > ( libs ) FU=0
 Try to Re-Instate (1) libudev1:i386
  MarkKeep libudev1 [ i386 ] < 215-18 -> 229-4 > ( libs ) FU=0
Done

Paketaktualisierung (Upgrade) wird berechnet... Fertig

  Ignore MarkGarbage of libconfig-gitlike-perl [ amd64 ] < 1.09-1 -> 1.16-1 > ( perl ) as its mode (Keep) is protected
  Ignore MarkGarbage of libpolkit-qt-1-1 [ amd64 ] < 0.103.0-1 -> 0.112.0-5 > ( libs ) as its mode (Keep) is protected
Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
   libgit2-23 (0.23.1-1.1)
Verwenden Sie »apt autoremove«, um es zu entfernen.
  Ignore MarkGarbage of libconfig-gitlike-perl [ amd64 ] < 1.09-1 -> 1.16-1 > ( perl ) as its mode (Keep) is protected
  Ignore MarkGarbage of libpolkit-qt-1-1 [ amd64 ] < 0.103.0-1 -> 0.112.0-5 > ( libs ) as its mode (Keep) is protected
Die folgenden NEUEN Pakete werden installiert:
   libgit2-24 (0.24.1-2)
   mksh (52c-2)
Die folgenden Pakete sind zurückgehalten worden:
   libconfig-gitlike-perl (1.09-1 => 1.16-1)
   libpolkit-qt-1-1 (0.103.0-1 => 0.112.0-5)
   libudev1 (215-18 => 229-4)
   libudev1:i386 (215-18 => 229-4)
   mtr-tiny (0.82-3 => 0.86-1+b1)
   nagstamon (0.9.8-1 => 1.0.1-1)
   udev (215-18 => 229-4)
Die folgenden Pakete werden aktualisiert (Upgrade):
   abcde (2.7.1-1 => 2.7.2-1)
   cpp-4.9 (4.9.3-12 => 4.9.3-14)
   g++-4.9 (4.9.3-12 => 4.9.3-14)
   gcc-4.9 (4.9.3-12 => 4.9.3-14)
   gcc-4.9-base (4.9.3-12 => 4.9.3-14)
   gcc-4.9-base:i386 (4.9.3-12 => 4.9.3-14)
   libasan1 (4.9.3-12 => 4.9.3-14)
   libcanberra-gtk0 (0.30-2.1 => 0.30-3)
   libcanberra-gtk3-0 (0.30-2.1 => 0.30-3)
   libcanberra-gtk3-module (0.30-2.1 => 0.30-3)
   libcanberra0 (0.30-2.1 => 0.30-3)
   libgcc-4.9-dev (4.9.3-12 => 4.9.3-14)
   libgcj15 (4.9.3-12 => 4.9.3-14)
   libstdc++-4.9-dev (4.9.3-12 => 4.9.3-14)
   python-openssl (0.15.1-2 => 16.0.0-1)
   python-webob (1.5.1-1 => 1.6.0-1)
   ri (1:2.3.0+2 => 1:2.3.0+3)
   ruby (1:2.3.0+2 => 1:2.3.0+3)
   ruby-all-dev (1:2.3.0+2 => 1:2.3.0+3)
   ruby-rugged (0.23.2+ds1-1+b3 => 0.24.0+ds1-2)
20 aktualisiert, 2 neu installiert, 0 zu entfernen und 7 nicht aktualisiert.
Inst g++-4.9 [4.9.3-12] (4.9.3-14 Debian:unstable [amd64]) []
Inst gcc-4.9 [4.9.3-12] (4.9.3-14 Debian:unstable [amd64]) []
Inst cpp-4.9 [4.9.3-12] (4.9.3-14 Debian:unstable [amd64]) []
Inst libstdc++-4.9-dev [4.9.3-12] (4.9.3-14 Debian:unstable [amd64]) []
Inst libgcc-4.9-dev [4.9.3-12] (4.9.3-14 Debian:unstable [amd64]) []
Inst libasan1 [4.9.3-12] (4.9.3-14 Debian:unstable [amd64]) []
Inst gcc-4.9-base [4.9.3-12] (4.9.3-14 Debian:unstable [amd64]) [gcc-4.9-base:amd64 on gcc-4.9-base:i386] [gcc-4.9-base:i386 on gcc-4.9-base:amd64] [gcc-4.9-base:i386 ]
Inst gcc-4.9-base:i386 [4.9.3-12] (4.9.3-14 Debian:unstable [i386])
Inst abcde [2.7.1-1] (2.7.2-1 Debian:unstable [all])
Inst libcanberra0 [0.30-2.1] (0.30-3 Debian:unstable [amd64])
Inst libcanberra-gtk0 [0.30-2.1] (0.30-3 Debian:unstable [amd64])
Inst libcanberra-gtk3-0 [0.30-2.1] (0.30-3 Debian:unstable [amd64])
Inst libcanberra-gtk3-module [0.30-2.1] (0.30-3 Debian:unstable [amd64])
Inst libgcj15 [4.9.3-12] (4.9.3-14 Debian:unstable [amd64])
Inst mksh (52c-2 Debian:unstable [amd64])
Inst python-openssl [0.15.1-2] (16.0.0-1 Debian:unstable [all])
Inst python-webob [1.5.1-1] (1.6.0-1 Debian:unstable [all])
Inst ri [1:2.3.0+2] (1:2.3.0+3 Debian:unstable [all])
Inst ruby [1:2.3.0+2] (1:2.3.0+3 Debian:unstable [amd64])
Inst ruby-all-dev [1:2.3.0+2] (1:2.3.0+3 Debian:unstable [amd64])
Inst libgit2-24 (0.24.1-2 Debian:unstable [amd64])
Inst ruby-rugged [0.23.2+ds1-1+b3] (0.24.0+ds1-2 Debian:unstable [amd64])
Conf gcc-4.9-base (4.9.3-14 Debian:unstable [amd64])
Conf gcc-4.9-base:i386 (4.9.3-14 Debian:unstable [i386])
Conf cpp-4.9 (4.9.3-14 Debian:unstable [amd64])
Conf libasan1 (4.9.3-14 Debian:unstable [amd64])
Conf libgcc-4.9-dev (4.9.3-14 Debian:unstable [amd64])
Conf gcc-4.9 (4.9.3-14 Debian:unstable [amd64])
Conf libstdc++-4.9-dev (4.9.3-14 Debian:unstable [amd64])
Conf g++-4.9 (4.9.3-14 Debian:unstable [amd64])
Conf abcde (2.7.2-1 Debian:unstable [all])
Conf libcanberra0 (0.30-3 Debian:unstable [amd64])
Conf libcanberra-gtk0 (0.30-3 Debian:unstable [amd64])
Conf libcanberra-gtk3-0 (0.30-3 Debian:unstable [amd64])
Conf libcanberra-gtk3-module (0.30-3 Debian:unstable [amd64])
Conf libgcj15 (4.9.3-14 Debian:unstable [amd64])
Conf mksh (52c-2 Debian:unstable [amd64])
Conf python-openssl (16.0.0-1 Debian:unstable [all])
Conf python-webob (1.6.0-1 Debian:unstable [all])
Conf ri (1:2.3.0+3 Debian:unstable [all])
Conf ruby (1:2.3.0+3 Debian:unstable [amd64])
Conf ruby-all-dev (1:2.3.0+3 Debian:unstable [amd64])
Conf libgit2-24 (0.24.1-2 Debian:unstable [amd64])
Conf ruby-rugged (0.24.0+ds1-2 Debian:unstable [amd64])
  Hold prevents MarkGarbage of libconfig-gitlike-perl [ amd64 ] < 1.09-1 -> 1.16-1 > ( perl )
  Hold prevents MarkGarbage of libpolkit-qt-1-1 [ amd64 ] < 0.103.0-1 -> 0.112.0-5 > ( libs )
%                                                                                                               
 
]0;klaus@ikki:~> zsh
ikki: ?0 #2 !1002
~> [?1h=[?2004h[?2004l


Script done on Do 14 Apr 2016 11:01:10 CET

Attachment: signature.asc
Description: PGP signature


Reply to: