Control: tags -1 + moreinfo

Hi again Sam,

2007-10-01 11:20 Sam Morris:
Package: aptitude
Version: 0.4.6.1-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aptitude didn't consider that upgrading lincity-ng would fix the
following problem:

$ sudo aptitude install -t unstable sun-java6-plugin
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Building tag database... Done
The following packages are BROKEN:
 lincity-ng
The following packages are unused and will be REMOVED:
 lincity-ng-data
The following packages have been automatically kept back:
 cpp-4.2 ecj ecj-gcj g++-4.2 gcc-4.2 liballegro4.2
 liballegro4.2-plugin-jack libart2-ruby libatk1-ruby libc6-dev libc6-i686
 libcairo-ruby libcairo-ruby1.8 libdb4.5 libecj-java libecj-java-gcj
 libgconf2-ruby libgdk-pixbuf2-ruby libglade2-ruby libglib2-ruby
 libglib2.0-0 libglib2.0-0-dbg libglib2.0-dev libgnome2-ruby
 libgnomecanvas2-ruby libgnomekbd-dev libgnomeprint2-ruby
 libgnomeprintui2-ruby libgnomevfs2-ruby libgomp1 libgtk-mozembed-ruby
 libgtk2-ruby libgtkglext1-ruby libgtkhtml2-ruby libgtksourceview1-ruby
 liblog4j1.2-java liblog4j1.2-java-gcj libmudflap0 libmudflap0-4.2-dev
 libpanel-applet2-ruby libpango1-ruby libpulse0 libpurple-bin libpurple0
 librsvg2-ruby libsnmp-base libstdc++6-4.2-dev libtorrent10
 libversion-perl libxine1-console libxine1-doc libxine1-ffmpeg
 libxine1-gnome linux-libc-dev lp-solve mail-notification neverball-common
 neverball-data source-highlight vim-addon-manager
The following packages have been kept back:
 acpid agave apache2 apache2-doc apache2-mpm-worker apache2-utils
 apache2.2-common beast blktrace bsdmainutils bsdutils cdd-doc cdrdao
 console-data console-setup console-terminus contacts coreutils cpio
 cryptsetup curl darcs darcs-buildpackage dash debhelper debianutils
 devhelp devhelp-common dhcp3-client dhcp3-common docbook docbook-xml
 docbook-xsl dosbox dwww edos-debcheck ekiga elinks
 evolution-data-server-dev exif fast-user-switch-applet fftw2 flac
 freetalk frozen-bubble frozen-bubble-data g-wrap gcalctool gcc-4.2-base
 gconf-editor glibc-doc gnome-doc-utils gnome-games-extra-data
 gnome-keyring gnome-keyring-manager gnome-mount gnome-nettool
 gnome-power-manager gnome-randr-applet gnome-system-monitor
 gnome-terminal-data gnome-utils gnucash-docs gnupg-doc gnutls-bin
 gnutls-doc googleearth-package gossip gossip-common gparted gpgsm
 graphviz grub-disk grub-doc gstreamer-tools gstreamer0.10-doc
 gstreamer0.10-esd gstreamer0.10-ffmpeg gstreamer0.10-plugins-good
 gstreamer0.10-plugins-good-dbg gstreamer0.10-plugins-good-doc
 gstreamer0.10-tools gthumb gtk2-engines gucharmap guile-1.8-libs
 guile-g-wrap guile-library hal hal-device-manager hal-doc hardinfo haxe
 iceweasel iceweasel-dom-inspector iceweasel-gnome-support
 iceweasel-l10n-en-gb imagemagick initramfs-tools kghostview kid3
 klibc-utils koffice-data koffice-libs krita krita-data laptop-detect
 ledit lesstif2 libatspi-dbg libatspi1.0-0 libbluetooth-dev libbluetooth2
 libbonoboui2-0 libbonoboui2-common libbonoboui2-dev
 libboost-date-time-dev libboost-dev libboost-filesystem-dev
 libboost-regex-dev libboost-serialization-dev libboost-thread-dev libc6
 libc6-dbg libclass-accessor-perl libcompress-zlib-perl libcurl3
 libcurl3-gnutls libcurl4-gnutls-dev libdb4.3 libdb4.4 libdb4.4-dev
 libdbd-sqlite3-perl libdevhelp-1-0 libdevil-dev libdevil1c2 libeel2-data
 libeel2-dev libextlib-ocaml-dev libffi4 libffi4-dev libflac++6
 libflac-dev libflac8 libgcc1 libglib2.0-doc libglu1-xorg-dev
 libgnome-desktop-2 libgnome-desktop-dev libgnome-keyring-dev
 libgnome-keyring0 libgnome-window-settings-dev libgnome2-0
 libgnome2-common libgnome2-dev libgnome2-doc libgnomecanvas2-0
 libgnomecanvas2-common libgnomecanvas2-dev libgnomekbd-common
 libgnomekbd1 libgnomekbdui-dev libgnomekbdui1 libgnomeprint2.2-0
 libgnomeprint2.2-data libgnomeprint2.2-dev libgnomeprint2.2-doc
 libgnomeprintui2.2-0 libgnomeprintui2.2-common libgnomeprintui2.2-dev
 libgnomeprintui2.2-doc libgnomeui-0 libgnomeui-0-dbg libgnomeui-common
 libgnomeui-dev libgnomeui-doc libgnutls-dev libgnutls13 libgnutlsxx13
 libgpgme11 libgpgme11-dev libgphoto2-2 libgphoto2-port0
 libgraphicsmagick1 libgstreamer0.10-0 libgstreamer0.10-0-dbg
 libgstreamer0.10-dev libgtk2.0-bin libgtk2.0-doc libgucharmap6 libhal-dev
 libhal-storage-dev libhal-storage1 libhal1 libjline-java libklibc
 libltdl3 libltdl3-dev libmagick9 libmetacity-dev libmetacity0
 libmono-cairo1.0-cil libmono-corlib1.0-cil libmono-corlib2.0-cil
 libmono-data-tds1.0-cil libmono-data-tds2.0-cil libmono-dev
 libmono-peapi1.0-cil libmono-relaxng1.0-cil libmono-security1.0-cil
 libmono-security2.0-cil libmono-sharpzip0.84-cil libmono-sharpzip2.84-cil
 libmono-system-data1.0-cil libmono-system-data2.0-cil
 libmono-system-runtime1.0-cil libmono-system-web1.0-cil
 libmono-system-web2.0-cil libmono-system1.0-cil libmono-system2.0-cil
 libmono0 libmono1.0-cil libmono2.0-cil libmtp-dev libnautilus-burn-dev
 libnautilus-burn4 libnautilus-extension-dev libnautilus-extension1
 libnewt0.52 libnm-glib-dev libnm-glib0 libnm-util0 libpam-doc
 libpam-modules libpam-runtime libpam0g libpam0g-dev libpaper-utils
 libpaper1 libpcap0.8 libpcre3 libpcre3-dev libpcrecpp0 libperl-dev
 libperl5.8 libpoppler-dev libpoppler-glib-dev libpoppler-glib1
 libpoppler1 libpq-dev libpq5 libqt3-mt libsasl2-2 libsasl2-dev
 libsasl2-modules libsdl1.2-dev libsdl1.2debian libsdl1.2debian-all
 libsensors-dev libsensors3 libslang2 libslang2-dev libslp-dev libslp1
 libsofia-sip-ua0 libssl-dev libssl0.9.8 libstdc++6 libtelepathy-dev
 libtelepathy2 libtheora-dev libtheora0 libtool libtool-doc
 libtotem-plparser-dev libtrackerclient-dev libtrackerclient0
 libwnck-common libwnck-dev libwxbase2.6-0 libwxbase2.6-dev libwxgtk2.6-0
 libwxgtk2.6-dev libxerces2-java libxine1 libxine1-dbg linux-image-k7
 lm-sensors locales logtail mail-notification-evolution makedev manpages
 manpages-dev mdadm meld menu-xdg metacity metacity-common mingw32
 mingw32-runtime mono-common mono-gac mono-jit mono-mcs mono-runtime
 mono-utils mount mplayer mplayer-doc mtasc myspell-en-gb myspell-en-us
 nautilus-cd-burner nautilus-sendto network-manager network-manager-dev
 network-manager-gnome neverball notification-daemon nvidia-settings ocaml
 ocaml-base ocaml-base-nox ocaml-findlib ocaml-interp
 ocaml-native-compilers ocaml-nox offlineimap
 openoffice.org-filter-mobiledev openoffice.org-help-en-gb
 openoffice.org-java-common openoffice.org-thesaurus-en-us openssl p7zip
 pciutils perl perl-base perl-doc perl-modules perlmagick pia pidgin
 pidgin-data pingus pingus-data piuparts pngcrush polygen polygen-data
 postgresql-client-8.2 postgresql-doc postgresql-doc-8.2 python-epydoc
 python-glade2 python-gnome2 python-gnome2-desktop python-gnome2-dev
 python-gnome2-extras python-gnutls python-gobject python-gobject-dev
 python-gtk2 python-gtk2-dev python-gtk2-doc python-numpy python-numpy-dev
 python-pygraphviz python-pyorbit python-pyorbit-dev python-qt3
 python-scipy python-sip4 python-wxgtk2.6 python-wxversion
 python-zopeinterface qiv qt3-qtconfig rpm rtorrent scantv screen sed snmp
 sofia-sip-bin sound-juicer sox strace swh-plugins swig
 system-tools-backends-dev tagtool tasks tcl8.4 tcl8.4-dev tcpdump tig
 tk8.4 tk8.4-dev tomboy totem totem-gstreamer totem-mozilla tshark
 ttf-opensymbol tzdata unison unison-gtk unrar update-manager usbutils
 util-linux v4l-conf vino visualboyadvance whiptail wireshark
 wireshark-common wx2.6-headers x11-common xawtv xawtv-plugins
 xbase-clients xfonts-terminus xine-ui xnest xorg xosview xpdf-common
 xpdf-utils xserver-xorg-input-all xserver-xorg-video-all
 xserver-xorg-video-i810 xutils zenity zlib1g zlib1g-dev
0 packages upgraded, 0 newly installed, 1 to remove and 498 not upgraded.
Need to get 0B of archives. After unpacking 39.4MB will be freed.
The following packages have unmet dependencies:
 lincity-ng: Depends: lincity-ng-data (= 1.1.0-2) but it is not installable
Resolving dependencies...
The following actions will resolve these dependencies:

Remove the following packages:
lincity-ng

Score is 119

Accept this solution? [Y/n/q/?] .
Resolving dependencies...

*** No more solutions available ***

The following actions will resolve these dependencies:

Remove the following packages:
lincity-ng

Score is 119

Accept this solution? [Y/n/q/?] +lincity-ng
The following packages have been automatically kept back:
 cpp-4.2 ecj ecj-gcj g++-4.2 gcc-4.2 liballegro4.2
 liballegro4.2-plugin-jack libart2-ruby libatk1-ruby libc6-dev libc6-i686
 libcairo-ruby libcairo-ruby1.8 libdb4.5 libecj-java libecj-java-gcj
 libgconf2-ruby libgdk-pixbuf2-ruby libglade2-ruby libglib2-ruby
 libglib2.0-0 libglib2.0-0-dbg libglib2.0-dev libgnome2-ruby
 libgnomecanvas2-ruby libgnomekbd-dev libgnomeprint2-ruby
 libgnomeprintui2-ruby libgnomevfs2-ruby libgomp1 libgtk-mozembed-ruby
 libgtk2-ruby libgtkglext1-ruby libgtkhtml2-ruby libgtksourceview1-ruby
 liblog4j1.2-java liblog4j1.2-java-gcj libmudflap0 libmudflap0-4.2-dev
 libpanel-applet2-ruby libpango1-ruby libpulse0 libpurple-bin libpurple0
 librsvg2-ruby libsnmp-base libstdc++6-4.2-dev libtorrent10
 libversion-perl libxine1-console libxine1-doc libxine1-ffmpeg
 libxine1-gnome linux-libc-dev lp-solve mail-notification neverball-common
 neverball-data source-highlight vim-addon-manager
The following packages have been kept back:
 acpid agave apache2 apache2-doc apache2-mpm-worker apache2-utils
 apache2.2-common beast blktrace bsdmainutils bsdutils cdd-doc cdrdao
 console-data console-setup console-terminus contacts coreutils cpio
 cryptsetup curl darcs darcs-buildpackage dash debhelper debianutils
 devhelp devhelp-common dhcp3-client dhcp3-common docbook docbook-xml
 docbook-xsl dosbox dwww edos-debcheck ekiga elinks
 evolution-data-server-dev exif fast-user-switch-applet fftw2 flac
 freetalk frozen-bubble frozen-bubble-data g-wrap gcalctool gcc-4.2-base
 gconf-editor glibc-doc gnome-doc-utils gnome-games-extra-data
 gnome-keyring gnome-keyring-manager gnome-mount gnome-nettool
 gnome-power-manager gnome-randr-applet gnome-system-monitor
 gnome-terminal-data gnome-utils gnucash-docs gnupg-doc gnutls-bin
 gnutls-doc googleearth-package gossip gossip-common gparted gpgsm
 graphviz grub-disk grub-doc gstreamer-tools gstreamer0.10-doc
 gstreamer0.10-esd gstreamer0.10-ffmpeg gstreamer0.10-plugins-good
 gstreamer0.10-plugins-good-dbg gstreamer0.10-plugins-good-doc
 gstreamer0.10-tools gthumb gtk2-engines gucharmap guile-1.8-libs
 guile-g-wrap guile-library hal hal-device-manager hal-doc hardinfo haxe
 iceweasel iceweasel-dom-inspector iceweasel-gnome-support
 iceweasel-l10n-en-gb imagemagick initramfs-tools kghostview kid3
 klibc-utils koffice-data koffice-libs krita krita-data laptop-detect
 ledit lesstif2 libatspi-dbg libatspi1.0-0 libbluetooth-dev libbluetooth2
 libbonoboui2-0 libbonoboui2-common libbonoboui2-dev
 libboost-date-time-dev libboost-dev libboost-filesystem-dev
 libboost-regex-dev libboost-serialization-dev libboost-thread-dev libc6
 libc6-dbg libclass-accessor-perl libcompress-zlib-perl libcurl3
 libcurl3-gnutls libcurl4-gnutls-dev libdb4.3 libdb4.4 libdb4.4-dev
 libdbd-sqlite3-perl libdevhelp-1-0 libdevil-dev libdevil1c2 libeel2-data
 libeel2-dev libextlib-ocaml-dev libffi4 libffi4-dev libflac++6
 libflac-dev libflac8 libgcc1 libglib2.0-doc libglu1-xorg-dev
 libgnome-desktop-2 libgnome-desktop-dev libgnome-keyring-dev
 libgnome-keyring0 libgnome-window-settings-dev libgnome2-0
 libgnome2-common libgnome2-dev libgnome2-doc libgnomecanvas2-0
 libgnomecanvas2-common libgnomecanvas2-dev libgnomekbd-common
 libgnomekbd1 libgnomekbdui-dev libgnomekbdui1 libgnomeprint2.2-0
 libgnomeprint2.2-data libgnomeprint2.2-dev libgnomeprint2.2-doc
 libgnomeprintui2.2-0 libgnomeprintui2.2-common libgnomeprintui2.2-dev
 libgnomeprintui2.2-doc libgnomeui-0 libgnomeui-0-dbg libgnomeui-common
 libgnomeui-dev libgnomeui-doc libgnutls-dev libgnutls13 libgnutlsxx13
 libgpgme11 libgpgme11-dev libgphoto2-2 libgphoto2-port0
 libgraphicsmagick1 libgstreamer0.10-0 libgstreamer0.10-0-dbg
 libgstreamer0.10-dev libgtk2.0-bin libgtk2.0-doc libgucharmap6 libhal-dev
 libhal-storage-dev libhal-storage1 libhal1 libjline-java libklibc
 libltdl3 libltdl3-dev libmagick9 libmetacity-dev libmetacity0
 libmono-cairo1.0-cil libmono-corlib1.0-cil libmono-corlib2.0-cil
 libmono-data-tds1.0-cil libmono-data-tds2.0-cil libmono-dev
 libmono-peapi1.0-cil libmono-relaxng1.0-cil libmono-security1.0-cil
 libmono-security2.0-cil libmono-sharpzip0.84-cil libmono-sharpzip2.84-cil
 libmono-system-data1.0-cil libmono-system-data2.0-cil
 libmono-system-runtime1.0-cil libmono-system-web1.0-cil
 libmono-system-web2.0-cil libmono-system1.0-cil libmono-system2.0-cil
 libmono0 libmono1.0-cil libmono2.0-cil libmtp-dev libnautilus-burn-dev
 libnautilus-burn4 libnautilus-extension-dev libnautilus-extension1
 libnewt0.52 libnm-glib-dev libnm-glib0 libnm-util0 libpam-doc
 libpam-modules libpam-runtime libpam0g libpam0g-dev libpaper-utils
 libpaper1 libpcap0.8 libpcre3 libpcre3-dev libpcrecpp0 libperl-dev
 libperl5.8 libpoppler-dev libpoppler-glib-dev libpoppler-glib1
 libpoppler1 libpq-dev libpq5 libqt3-mt libsasl2-2 libsasl2-dev
 libsasl2-modules libsdl1.2-dev libsdl1.2debian libsdl1.2debian-all
 libsensors-dev libsensors3 libslang2 libslang2-dev libslp-dev libslp1
 libsofia-sip-ua0 libssl-dev libssl0.9.8 libstdc++6 libtelepathy-dev
 libtelepathy2 libtheora-dev libtheora0 libtool libtool-doc
 libtotem-plparser-dev libtrackerclient-dev libtrackerclient0
 libwnck-common libwnck-dev libwxbase2.6-0 libwxbase2.6-dev libwxgtk2.6-0
 libwxgtk2.6-dev libxerces2-java libxine1 libxine1-dbg linux-image-k7
 lm-sensors locales logtail mail-notification-evolution makedev manpages
 manpages-dev mdadm meld menu-xdg metacity metacity-common mingw32
 mingw32-runtime mono-common mono-gac mono-jit mono-mcs mono-runtime
 mono-utils mount mplayer mplayer-doc mtasc myspell-en-gb myspell-en-us
 nautilus-cd-burner nautilus-sendto network-manager network-manager-dev
 network-manager-gnome neverball notification-daemon nvidia-settings ocaml
 ocaml-base ocaml-base-nox ocaml-findlib ocaml-interp
 ocaml-native-compilers ocaml-nox offlineimap
 openoffice.org-filter-mobiledev openoffice.org-help-en-gb
 openoffice.org-java-common openoffice.org-thesaurus-en-us openssl p7zip
 pciutils perl perl-base perl-doc perl-modules perlmagick pia pidgin
 pidgin-data pingus pingus-data piuparts pngcrush polygen polygen-data
 postgresql-client-8.2 postgresql-doc postgresql-doc-8.2 python-epydoc
 python-glade2 python-gnome2 python-gnome2-desktop python-gnome2-dev
 python-gnome2-extras python-gnutls python-gobject python-gobject-dev
 python-gtk2 python-gtk2-dev python-gtk2-doc python-numpy python-numpy-dev
 python-pygraphviz python-pyorbit python-pyorbit-dev python-qt3
 python-scipy python-sip4 python-wxgtk2.6 python-wxversion
 python-zopeinterface qiv qt3-qtconfig rpm rtorrent scantv screen sed snmp
 sofia-sip-bin sound-juicer sox strace swh-plugins swig
 system-tools-backends-dev tagtool tasks tcl8.4 tcl8.4-dev tcpdump tig
 tk8.4 tk8.4-dev tomboy totem totem-gstreamer totem-mozilla tshark
 ttf-opensymbol tzdata unison unison-gtk unrar update-manager usbutils
 util-linux v4l-conf vino visualboyadvance whiptail wireshark
 wireshark-common wx2.6-headers x11-common xawtv xawtv-plugins
 xbase-clients xfonts-terminus xine-ui xnest xorg xosview xpdf-common
 xpdf-utils xserver-xorg-input-all xserver-xorg-video-all
 xserver-xorg-video-i810 xutils zenity zlib1g zlib1g-dev
The following packages will be upgraded:
 lincity-ng
1 packages upgraded, 0 newly installed, 0 to remove and 497 not upgraded.
Need to get 0B/342kB of archives. After unpacking 8192B will be used.
Do you want to continue? [Y/n/?]

Hmm, difficult one.  I wonder if it's because the package was in a
state/planned-action (e.g. forbid-version, or some saved state to remove
it from a previous session like failed installation) in which by passing
explicitly the +lincity-ng, changed the previous state and allowed to be
upgraded, where it was not considered before.

Another possibility is that since lincity-ng was not passed in the
command line request, perhaps it tried to avoid to do upgrades to it.  I
think that the command line does a second pass trying to resolve
dependencies/conflicts for packages not explicitly requested in the
command line, I am not sure if it was present at the time.

Yet another one is that since the -t was added maybe there we no
versions available in unstable -- in that case, perhaps the +lincity-ng
doesn't respect the restriction from unstable and so it worked in that
case.

It would be interesting to know the versions which failed and which one
it worked, but I suppose that so many years after this you don't
remember or have it stored somewhere.  There was a bug report from that
day and fixed within the same day that looks relevant to the case:

 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=444887

  [ Cyril Brulebois ]
  * Add a conflict against lincity-ng-data (<< 1.1.1) to the lincity-ng
    package to make it possible to upgrade from older installations
    (Closes: #444887).


In short, I am not sure if we can still do something about this bug
report at this point.  Not that I want to close all your bug reports
with this "excuse", but basically the most likely cause is the state of
the system at that point (and the fact that lincity-ng had broken
depends).


Cheers.
--
Manuel A. Fernandez Montecelo <[email protected]>

_______________________________________________
Aptitude-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to