Package: aptitude Version: 0.6.1.4-1 Severity: normal texlive currently has an upgrade from v2007 to v2009. It involves the replacement of texlive-base-bin by texlive-binaries. texlive-binaries Provides: texlive-base-bin. I understand this is the kind of scenario where simple "upgrade" will not install texlive-binaries, while "dist-upgrade" ("full-upgrade") will, removing texlive-base-bin.
apt-get dist-upgrade will handle the upgrade as expected: $ sudo apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be REMOVED: dvipdfmx libreadline5-dev libxml-libxml-common-perl openoffice.org-gcj texlive-base-bin The following NEW packages will be installed: cl-asdf clisp common-lisp-controller libffcall1 libreadline-dev libreadline6-dev libsigsegv0 luatex purifyeps realpath texlive-binaries texlive-luatex texlive-metapost texlive-metapost-doc xindy xindy-rules The following packages have been kept back: gcj-jre-headless gij libgdl-1-common The following packages will be upgraded: dblatex hevea libreadline5 libxml-libxml-perl lmodern musixtex openoffice.org openoffice.org-base openoffice.org-base-core openoffice.org-calc openoffice.org-core openoffice.org-draw openoffice.org-evolution openoffice.org-filter-binfilter openoffice.org-gnome openoffice.org-gtk openoffice.org-impress openoffice.org-java-common openoffice.org-math openoffice.org-officebean openoffice.org-writer python-uno tex-common texlive texlive-base texlive-bibtex-extra texlive-common texlive-doc-base texlive-doc-en texlive-extra-utils texlive-font-utils texlive-fonts-recommended texlive-fonts-recommended-doc texlive-generic-extra texlive-generic-recommended texlive-humanities texlive-humanities-doc texlive-latex-base texlive-latex-base-doc texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc texlive-math-extra texlive-music texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc texlive-publishers texlive-publishers-doc texlive-science texlive-science-doc 53 upgraded, 16 newly installed, 5 to remove and 3 not upgraded. aptitude, on the other hand, does not find the solution: $ sudo aptitude dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information... Done Initializing package states... Done Reading task descriptions... Done The following NEW packages will be installed: cl-asdf{a} clisp{a} common-lisp-controller{a} libffcall1{a} libsigsegv0{a} luatex{ab} purifyeps{a} realpath{a} texlive-binaries{ab} texlive-luatex{a} texlive-metapost{a} texlive-metapost-doc{a} xindy{a} xindy-rules{a} The following packages will be upgraded: dblatex gcj-jre-headless{b} gij hevea libgdl-1-common libreadline5 libreadline5-dev libxml-libxml-perl{b} lmodern musixtex openoffice.org openoffice.org-base openoffice.org-base-core openoffice.org-calc openoffice.org-core openoffice.org-draw openoffice.org-evolution openoffice.org-filter-binfilter openoffice.org-gnome openoffice.org-gtk openoffice.org-impress openoffice.org-java-common openoffice.org-math openoffice.org-officebean openoffice.org-writer python-uno tex-common texlive texlive-base{b} texlive-bibtex-extra texlive-common{b} texlive-doc-base texlive-doc-en texlive-extra-utils texlive-font-utils texlive-fonts-recommended texlive-fonts-recommended-doc texlive-generic-extra texlive-generic-recommended texlive-humanities texlive-humanities-doc texlive-latex-base texlive-latex-base-doc texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended{b} texlive-latex-recommended-doc texlive-math-extra texlive-music texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc texlive-publishers texlive-publishers-doc texlive-science texlive-science-doc 57 packages upgraded, 14 newly installed, 0 to remove and 0 not upgraded. Need to get 654MB/660MB of archives. After unpacking 450MB will be used. The following packages have unmet dependencies: texlive-common: Conflicts: texlive-base-bin (< 2008) but 2007.dfsg.2-8 is installed. r-base-dev: Depends: libreadline-dev but it is not going to be installed. libxml-libxml-perl: Conflicts: libxml-libxml-common-perl but 0.13-6+b1 is installed. luatex: Conflicts: texlive-base-bin (< 2008) but 2007.dfsg.2-8 is installed. openoffice.org-gcj: Depends: openoffice.org-core (= 1:3.1.1-12) but 1:3.1.1-14 is to be installed. Depends: openoffice.org-java-common (= 1:3.1.1-12) but 1:3.1.1-14 is to be installed. texlive-latex-recommended: Conflicts: texlive-base-bin (< 2008) but 2007.dfsg.2-8 is installed. texlive-binaries: Conflicts: texlive-base-bin but 2007.dfsg.2-8 is installed. gcj-jre-headless: Conflicts: java-gcj-compat-headless (< 1.0.80-6) but 1.0.80-5.1 is installed. texlive-base: Conflicts: dvipdfmx but 1:20090708-1+b1 is installed. Conflicts: texlive-base-bin (< 2008) but 2007.dfsg.2-8 is installed. libgdl-1-0: Depends: libgdl-1-common (= 2.26.2-1) but 2.28.2-1 is to be installed. The following actions will resolve these dependencies: Keep the following packages at their current version: 1) dblatex [0.2.12-2 (now)] 2) gcj-jre-headless [4:4.3.4-2 (now)] 3) gij [4:4.3.4-2 (now)] 4) hevea [1.10-9 (now)] 5) libgdl-1-common [2.26.2-1 (now)] 6) libreadline5 [5.2-6 (now)] 7) libreadline5-dev [5.2-6 (now)] 8) libxml-libxml-perl [1.69.ds-2 (now)] 9) lmodern [1.010x-5 (now)] 10) luatex [Not Installed] 11) musixtex [1:0.112.2-4 (now)] 12) openoffice.org [1:3.1.1-12 (now)] 13) openoffice.org-base [1:3.1.1-12 (now)] 14) openoffice.org-base-core [1:3.1.1-12 (now)] 15) openoffice.org-calc [1:3.1.1-12 (now)] 16) openoffice.org-core [1:3.1.1-12 (now)] 17) openoffice.org-draw [1:3.1.1-12 (now)] 18) openoffice.org-evolution [1:3.1.1-12 (now)] 19) openoffice.org-filter-binfilter [1:3.1.1-12 (now)] 20) openoffice.org-gnome [1:3.1.1-12 (now)] 21) openoffice.org-gtk [1:3.1.1-12 (now)] 22) openoffice.org-impress [1:3.1.1-12 (now)] 23) openoffice.org-java-common [1:3.1.1-12 (now)] 24) openoffice.org-math [1:3.1.1-12 (now)] 25) openoffice.org-officebean [1:3.1.1-12 (now)] 26) openoffice.org-writer [1:3.1.1-12 (now)] 27) purifyeps [Not Installed] 28) python-uno [1:3.1.1-12 (now)] 29) tex-common [1.20 (now)] 30) texlive [2007.dfsg.2-4 (now)] 31) texlive-base [2007.dfsg.2-4 (now)] 32) texlive-bibtex-extra [2007.dfsg.17-2 (now)] 33) texlive-binaries [Not Installed] 34) texlive-common [2007.dfsg.2-4 (now)] 35) texlive-doc-base [2007.dfsg.2-2 (now)] 36) texlive-doc-en [2007.dfsg.2-2 (now)] 37) texlive-extra-utils [2007.dfsg.2-8 (now)] 38) texlive-font-utils [2007.dfsg.2-8 (now)] 39) texlive-fonts-recommended [2007.dfsg.2-4 (now)] 40) texlive-fonts-recommended-doc [2007.dfsg.2-4 (now)] 41) texlive-generic-extra [2007.dfsg.17-2 (now)] 42) texlive-generic-recommended [2007.dfsg.2-4 (now)] 43) texlive-humanities [2007.dfsg.17-2 (now)] 44) texlive-humanities-doc [2007.dfsg.17-2 (now)] 45) texlive-latex-base [2007.dfsg.2-4 (now)] 46) texlive-latex-base-doc [2007.dfsg.2-4 (now)] 47) texlive-latex-extra [2007.dfsg.17-2 (now)] 48) texlive-latex-extra-doc [2007.dfsg.17-2 (now)] 49) texlive-latex-recommended [2007.dfsg.2-4 (now)] 50) texlive-latex-recommended-doc [2007.dfsg.2-4 (now)] 51) texlive-luatex [Not Installed] 52) texlive-math-extra [2007.dfsg.17-2 (now)] 53) texlive-metapost [Not Installed] 54) texlive-metapost-doc [Not Installed] 55) texlive-music [2007.dfsg.2-8 (now)] 56) texlive-pictures [2007.dfsg.2-4 (now)] 57) texlive-pictures-doc [2007.dfsg.2-4 (now)] 58) texlive-pstricks [2007.dfsg.17-2 (now)] 59) texlive-pstricks-doc [2007.dfsg.17-2 (now)] 60) texlive-publishers [2007.dfsg.17-2 (now)] 61) texlive-publishers-doc [2007.dfsg.17-2 (now)] 62) texlive-science [2007.dfsg.17-2 (now)] 63) texlive-science-doc [2007.dfsg.17-2 (now)] Leave the following dependencies unresolved: 64) texlive-extra-utils recommends purifyeps Tier: Safe actions (10000) The first part of the aptitude response is the same as apt-get ("57 packages upgraded") but after that aptitude appears to invent some unmet dependencies, and stalls the upgrade. As far as I'm aware, the texlive dependencies are correctly declared (there is some discussion about that at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560896 ) apt-get seems to be able to resolve the dependencies, which suggests the bug is in aptitude Hope you can help! I'd like to have the new version of texlive! Drew -- Package-specific info: aptitude 0.6.1.4 compiled at Jan 18 2010 10:00:55 Compiler: g++ 4.4.3 20100108 (prerelease) Compiled against: apt version 4.8.0 NCurses version 5.7 libsigc++ version: 2.2.4.2 Ept support enabled. Gtk+ support disabled. Current library versions: NCurses version: ncurses 5.7.20090803 cwidget version: 0.5.16 Apt version: 4.8.0 linux-vdso.so.1 => (0x00007fff08dff000) libapt-pkg-libc6.9-6.so.4.8 => /usr/lib/libapt-pkg-libc6.9-6.so.4.8 (0x00007f6d2543e000) libncursesw.so.5 => /lib/libncursesw.so.5 (0x00007f6d251ed000) liblog4cxx.so.10 => /usr/lib/liblog4cxx.so.10 (0x00007f6d24dff000) libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0x00007f6d24bfa000) libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007f6d2492e000) libept.so.0 => /usr/lib/libept.so.0 (0x00007f6d246b6000) libxapian.so.15 => /usr/lib/libxapian.so.15 (0x00007f6d24360000) libz.so.1 => /usr/lib/libz.so.1 (0x00007f6d24149000) libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f6d23ebc000) libboost_iostreams.so.1.40.0 => /usr/lib/libboost_iostreams.so.1.40.0 (0x00007f6d23cb1000) libpthread.so.0 => /lib/libpthread.so.0 (0x00007f6d23a95000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6d23784000) libm.so.6 => /lib/libm.so.6 (0x00007f6d23502000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f6d232ec000) libc.so.6 => /lib/libc.so.6 (0x00007f6d22f97000) libutil.so.1 => /lib/libutil.so.1 (0x00007f6d22d94000) libdl.so.2 => /lib/libdl.so.2 (0x00007f6d22b90000) libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0x00007f6d2296c000) libdb-4.8.so => /usr/lib/libdb-4.8.so (0x00007f6d225f2000) libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x00007f6d223bd000) libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x00007f6d221ac000) librt.so.1 => /lib/librt.so.1 (0x00007f6d21fa4000) /lib64/ld-linux-x86-64.so.2 (0x00007f6d2572f000) libuuid.so.1 => /lib/libuuid.so.1 (0x00007f6d21d9f000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x00007f6d21b68000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f6d21940000) Terminal: xterm-256color $DISPLAY is set. `which aptitude`: /usr/bin/aptitude aptitude version information: aptitude linkage: -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages aptitude depends on: ii apt [libapt-pkg-libc6.9 0.7.25.1 Advanced front-end for dpkg ii libboost-iostreams1.40. 1.40.0-5 Boost.Iostreams Library ii libc6 2.10.2-5 Embedded GNU C Library: Shared lib ii libcwidget3 0.5.16-3 high-level terminal interface libr ii libept0 0.5.30 High-level library for managing De ii libgcc1 1:4.4.2-9 GCC support library ii liblog4cxx10 0.10.0-1.1 A logging library for C++ ii libncursesw5 5.7+20090803-2 shared libraries for terminal hand ii libsigc++-2.0-0c2a 2.2.4.2-1 type-safe Signal Framework for C++ ii libsqlite3-0 3.6.21-2 SQLite 3 shared library ii libstdc++6 4.4.2-9 The GNU Standard C++ Library v3 ii libxapian15 1.0.17-1 Search engine library ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime Versions of packages aptitude recommends: ii apt-xapian-index 0.22 maintenance tools for a Xapian ind pn aptitude-doc-en | aptitude-do <none> (no description available) ii libparse-debianchangelog-perl 1.1.1-2 parse Debian changelogs and output ii sensible-utils 0.0.2 Utilities for sensible alternative Versions of packages aptitude suggests: pn debtags <none> (no description available) ii tasksel 2.81 Tool for selecting tasks for insta -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org