--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: apt: wants to install more packages even if the dependencies are satisfied
- From: Luca Capello <luca@pca.it>
- Date: Thu, 02 Aug 2007 12:42:37 +0200
- Message-id: <87lkcuxlnm.fsf@gismo.pca.it>
Package: apt
Version: 0.7.5
Severity: normal
Hello,
I'm sorry this bug is quite old (but still present in an updated sid),
but I tried to better debug it without success. The output is quite
self-explicative: xserver-xorg-input-mouse, xserver-xorg-input-kbd and
xserver-xorg-video-intel should be enough to satisfy xserver-xorg
Depends: on "xserver-xorg-video-all | xserver-xorg-video-1.0,
xserver-xorg-input-all | xserver-xorg-input".
--8<---------------cut here---------------start------------->8---
Script started on Sat 02 Jun 2007 11:05:22 PM CEST
gismo:~# apt-get install xserver-xorg-input-mouse xserver-xorg-input-kbd xserver-xorg-video-intel
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati
xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix xserver-xorg-video-dummy
xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i810 xserver-xorg-video-mga
xserver-xorg-video-neomagic xserver-xorg-video-nv xserver-xorg-video-rendition xserver-xorg-video-s3
xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis
xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng
xserver-xorg-video-v4l xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via xserver-xorg-video-vmware
xserver-xorg-video-voodoo
Suggested packages:
mesa-utils xfonts-100dpi xfonts-75dpi xfonts-scalable
Recommended packages:
xserver-xorg-input-all xresprobe mdetect discover1 discover xfonts-base
The following NEW packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-video-all xserver-xorg-video-apm
xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix
xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i810
xserver-xorg-video-intel xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nv
xserver-xorg-video-rendition xserver-xorg-video-s3 xserver-xorg-video-s3virge xserver-xorg-video-savage
xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx
xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-v4l xserver-xorg-video-vesa
xserver-xorg-video-vga xserver-xorg-video-via xserver-xorg-video-vmware xserver-xorg-video-voodoo
0 upgraded, 49 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
Need to get 9009kB of archives.
After unpacking 30.2MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
gismo:~# aptitude install xserver-xorg-input-mouse xserver-xorg-input-kbd xserver-xorg-video-intel
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati
xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix xserver-xorg-video-dummy
xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i810 xserver-xorg-video-mga
xserver-xorg-video-neomagic xserver-xorg-video-nv xserver-xorg-video-rendition xserver-xorg-video-s3
xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis
xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng
xserver-xorg-video-v4l xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via xserver-xorg-video-vmware
xserver-xorg-video-voodoo
Suggested packages:
mesa-utils xfonts-100dpi xfonts-75dpi xfonts-scalable
Recommended packages:
xserver-xorg-input-all xresprobe mdetect discover1 discover xfonts-base
The following NEW packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-input-mouse xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark
xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix xserver-xorg-video-dummy
xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i810 xserver-xorg-video-intel
xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nv xserver-xorg-video-rendition xserver-xorg-video-s3
xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis
xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng
xserver-xorg-video-v4l xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via xserver-xorg-video-vmware
xserver-xorg-video-voodoo
0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
Need to get 8994kB of archives.
After unpacking 30.0MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
gismo:~# apt-get install xserver-xorg-video-intel
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd
xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-wacom
Suggested packages:
mesa-utils xfonts-100dpi xfonts-75dpi xfonts-scalable gsynaptics ksynaptics qsynaptics
Recommended packages:
xserver-xorg-video-all xresprobe mdetect discover1 discover xfonts-base
The following NEW packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd
xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-intel
0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
Need to get 7020kB of archives.
After unpacking 24.1MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
gismo:~#
Script done on Sat 02 Jun 2007 11:06:25 PM CEST
Script started on Sun 03 Jun 2007 12:02:51 AM CEST
gismo:~# apt-get install xserver-xorg-video-intel xserver-xorg-input-mouse xserver-xorg-input-kbd
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-synaptics
xserver-xorg-input-wacom
Suggested packages:
mesa-utils xfonts-100dpi xfonts-75dpi xfonts-scalable gsynaptics ksynaptics qsynaptics
Recommended packages:
xserver-xorg-video-all xresprobe mdetect discover1 discover xfonts-base
The following NEW packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd
xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-intel
0 upgraded, 21 newly installed, 0 to remove and 4 not upgraded.
3 not fully installed or removed.
Need to get 7026kB of archives.
After unpacking 24.1MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
gismo:~# apt-get install xserver-xorg-video-intel xserver-xorg-input-kbd xserver-xorg-input-mouse
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-synaptics
xserver-xorg-input-wacom
Suggested packages:
mesa-utils xfonts-100dpi xfonts-75dpi xfonts-scalable gsynaptics ksynaptics qsynaptics
Recommended packages:
xserver-xorg-video-all xresprobe mdetect discover1 discover xfonts-base
The following NEW packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd
xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-intel
0 upgraded, 21 newly installed, 0 to remove and 4 not upgraded.
3 not fully installed or removed.
Need to get 7026kB of archives.
After unpacking 24.1MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
gismo:~# dget xserver-xorg-video-intel
dget: retrieving http://ftp.ch.debian.org/debian//pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.0.0-1_amd64.deb
[...]
00:03:50 (459.83 KB/s) - `xserver-xorg-video-intel_2.0.0-1_amd64.deb' saved [284386/284386]
gismo:~# dget xserver-xorg-input-kbd
dget: retrieving http://ftp.ch.debian.org/debian//pool/main/x/xserver-xorg-input-keyboard/xserver-xorg-input-kbd_1.1.0-4_amd64.deb
[...]
00:04:02 (294.65 MB/s) - `xserver-xorg-input-kbd_1.1.0-4_amd64.deb' saved [14830/14830]
gismo:~# dget xserver-xorg-input-mouse
dget: retrieving http://ftp.ch.debian.org/debian//pool/main/x/xserver-xorg-input-mouse/xserver-xorg-input-mouse_1.1.1-3_amd64.deb
[...]
00:04:14 (1.21 MB/s) - `xserver-xorg-input-mouse_1.1.1-3_amd64.deb' saved [37876/37876]
gismo:~# ls *.deb
xserver-xorg-input-kbd_1.1.0-4_amd64.deb xserver-xorg-video-intel_2.0.0-1_amd64.deb
xserver-xorg-input-mouse_1.1.1-3_amd64.deb
gismo:~# dpkg -i *.deb
Selecting previously deselected package xserver-xorg-input-kbd.
(Reading database ... 30781 files and directories currently installed.)
Unpacking xserver-xorg-input-kbd (from xserver-xorg-input-kbd_1.1.0-4_amd64.deb) ...
Selecting previously deselected package xserver-xorg-input-mouse.
Unpacking xserver-xorg-input-mouse (from xserver-xorg-input-mouse_1.1.1-3_amd64.deb) ...
Selecting previously deselected package xserver-xorg-video-intel.
Unpacking xserver-xorg-video-intel (from xserver-xorg-video-intel_2.0.0-1_amd64.deb) ...
dpkg: dependency problems prevent configuration of xserver-xorg-input-kbd:
xserver-xorg-input-kbd depends on xserver-xorg-core (>= 2:1.1.1-4); however:
Package xserver-xorg-core is not installed.
dpkg: error processing xserver-xorg-input-kbd (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of xserver-xorg-input-mouse:
xserver-xorg-input-mouse depends on xserver-xorg-core (>= 2:1.1.1-1); however:
Package xserver-xorg-core is not installed.
dpkg: error processing xserver-xorg-input-mouse (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of xserver-xorg-video-intel:
xserver-xorg-video-intel depends on xserver-xorg-core (>= 2:1.3.0.0); however:
Package xserver-xorg-core is not installed.
dpkg: error processing xserver-xorg-video-intel (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-video-intel
gismo:~# apt-get -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core
Suggested packages:
mesa-utils xfonts-100dpi xfonts-75dpi xfonts-scalable
Recommended packages:
xserver-xorg-video-all xserver-xorg-input-all xresprobe mdetect discover1 discover xfonts-base
The following NEW packages will be installed:
libfontenc1 libfs6 libxfont1 libxkbfile1 libxmuu1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 xbase-clients xkb-data
xserver-xorg xserver-xorg-core
0 upgraded, 14 newly installed, 0 to remove and 4 not upgraded.
6 not fully installed or removed.
Need to get 6521kB of archives.
After unpacking 22.6MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
gismo:~#
Script done on Sun 03 Jun 2007 12:04:46 AM CEST
--8<---------------cut here---------------end--------------->8---
Thx, bye,
Gismo / Luca
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages apt depends on:
ii debian-archive-keyring 2007.07.31 GnuPG archive keys of the Debian a
ii libc6 2.6-5 GNU C Library: Shared libraries
ii libgcc1 1:4.2.1-1 GCC support library
ii libstdc++6 4.2.1-1 The GNU Standard C++ Library v3
apt recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: 435662-done@bugs.debian.org
- Subject: Close: apt: wants to install more packages even if the dependencies are satisfied
- From: David Kalnischkies <kalnischkies@gmail.com>
- Date: Wed, 14 Sep 2011 19:16:41 +0200
- Message-id: <CAAZ6_fAA_5F6oKvRGemWvW4p19Bxq0AHhK4CUK7GDRkaH00owg@mail.gmail.com>
Version: 0.7.26~exp8
APT doesn't care since that version in which order packages
are provided on the commandline, so
# apt-get install a b and
# apt-get install b a
have the same result.
Further more, if 'a b' (or 'b a') is a valid solution to the
request APT will not try to install other packages.
See for both also #196021
So i consider this bug fixed, if not feel free to reopen!
Best regards
David Kalnischkies
--- End Message ---