Control: tags -1 + moreinfo

Hi Steinar,

2007-01-15 11:49 Steinar H. Gunderson:
Package: aptitude
Version: 0.4.4-1
Severity: normal

Hi,

I'm trying to force in newer evince (since I need it for a presentation)
_and_ still keep GNOME:

 fugl:~> LANG=C sudo aptitude install gnome evince/experimental
 Reading package lists... Done
 [...]
 The following packages are BROKEN:
   gimp libgtk2.0-0
 The following packages are unused and will be REMOVED:
   bsh gcj-4.1-base gij gij-4.1 gimp-data gnuplot gnuplot-nox gnuplot-x11 
lapack3 libg2c0
   libgcj-bc libgcj-common libgcj7-0 libgd2-noxpm libhsqldb-java libicu36 
libjaxp1.2-java
   libjaxp1.3-java libjline-java libmdbtools libneon26 libpoppler0c2-glib 
libservlet2.3-java
   libstlport4.6c2 libufsparse libwpd8c2a libxalan2-java libxerces2-java 
libxt-java openoffice.org
   openoffice.org-base openoffice.org-calc openoffice.org-common 
openoffice.org-core
   openoffice.org-draw openoffice.org-impress openoffice.org-java-common 
openoffice.org-math
   openoffice.org-writer python-uno refblas3 ttf-opensymbol
 The following NEW packages will be automatically installed:
   gimp-print gimp-svg gnome-office libwmf0.2-7
 The following NEW packages will be installed:
   gimp-print gimp-svg gnome gnome-office libwmf0.2-7
 0 packages upgraded, 6 newly installed, 42 to remove and 0 not upgraded.
 Need to get 3422kB/3448kB of archives. After unpacking 295MB will be freed.
 The following packages have unmet dependencies:
   gimp: Depends: gimp-data (= 2.2.13-1) but it is not installable
         Conflicts: libgimp2.0 (>= 2.3.0) but 2.3.13-1 is installed.
   libgtk2.0-0: Conflicts: libwmf0.2-7 (<= 0.2.8.4-2) but 0.2.8.4-2 is to be 
installed.
 Resolving dependencies...
 open: 59; closed: 34; defer: 0; conflict: 11                                   
                      .The following actions will resolve these dependencies:

 Keep the following packages at their current version:
 libpoppler0c2-glib [0.4.5-5 (testing, unstable, now)]

 Downgrade the following packages:
 bug-buddy [2.16.0-1 (experimental, now) -> 2.14.0-4 (testing, unstable)]
 evince [0.6.1-1 (experimental, now) -> 0.4.0-3 (testing)]
 gimp-data [2.3.13-1 (experimental, now) -> 2.2.13-1 (testing, unstable)]
 gtk2-engines [1:2.8.2-2 (experimental, now) -> 1:2.8.2-1 (testing, unstable)]
 gtk2-engines-pixbuf [2.10.7-1 (experimental, now) -> 2.8.20-4 (unstable)]
 libgimp2.0 [2.3.13-1 (experimental, now) -> 2.2.6-1sarge1 (stable)]
 libgnomeui-0 [2.16.1-1 (experimental, now) -> 2.14.1-2 (testing, unstable)]
 libgnomeui-common [2.16.1-1 (experimental, now) -> 2.14.1-2 (testing, 
unstable)]
 libgtk2.0-0 [2.10.7-1 (experimental, now) -> 2.8.20-4 (unstable)]
 libgtk2.0-common [2.10.7-1 (experimental, now) -> 2.8.20-4 (unstable)]
 librsvg2-2 [2.16.0-3 (experimental, now) -> 2.14.4-2 (testing, unstable)]
 librsvg2-common [2.16.0-3 (experimental, now) -> 2.14.4-2 (testing, unstable)]

 Score is -298

Given that my Request-Strictness is set to 10000 (which is now the default,
I believe), this score is too high; my guess is that it thinks having evince
0.4.0-3 satisfies my request for "evince/experimental". In any case, it
appears to be quite impossible to ask it to drop all "solutions" mentioning
evince from testing/unstable, short of removing them from the local Packages
files.

This has happened many years ago, before the resolver was heavily
reworked in the last few years.

I am not sure if the situation is better now due to aptitude having into
account that "experimental" is the default release for this operation,
or if it's worse because it considers that versions for experimental are
not default for the other packages that you didn't request.

Have you had some recent-ish experience with this, and remember if it
behaves in the same way?

You probably know about this, but in general, if the upgrade to
experimental is indeed possible, you can guide the solution easily by
rejecting all downgrades to testing/unstable and asking for the next
solutions.


Cheers.
--
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>

Reply via email to