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

Bug#269589: conflict resolution in endless loop



Package: dpkg
Version: 1.10.23
Severity: normal

Title : conflict resolution in endless loop


running dselect from an X terminal
---
Debian `dselect' package handling frontend.

* 0. [A]ccess    Choose the access method to use.
  1. [U]pdate    Update list of available packages, if possible.
  2. [S]elect    Request which packages you want on your system.
  3. [I]nstall   Install and upgrade wanted packages.
  4. [C]onfig    Configure any packages that are unconfigured.
  5. [R]emove    Remove unwanted software.
  6. [Q]uit      Quit dselect.

Move around with ^P and ^N, cursor keys, initial letters, or digits;
Press <enter> to confirm selection.   ^L redraws screen.

Version 1.10.23 (i386).
----
in step [2] i choose to install 'agenda.app'
---
i get a couple of conflict-resolution screens,
 where i go with default each time,
then i keep getting same conflict-resolution screen over and over ;
 libmailtools and 1 other not-yet-installed package
   are to be installed, according to this list.
i press X, and find myself at main menu (step [3] is highlighted)
i go back to step [2],
 i look at agenda.app : it is to be installed.
 i look at libmailtools : it is to be installed ;
   i select to remove it.
i get dependency resolution screens again,
 and again find myself in a loop (a shorter one this time) :
---
dselect - recursive package listing mark:+/=/- verbose:v help:?
EIOM Pri Section  Package      Description
 ** Opt perl     libmailtools
** Opt perl libmime-perl Perl5 modules for MIME-compliant messages (MIME-tools)
---
i read info in lower part of screen by using 'i' :
---
libmailtools-perl not installed ;  install (was: install).  Optional
libmime-perl depends on libmailtools-perl (>= 1.11)
---
libmime-perl not installed ;  install (was: install).  Optional
libmime-perl depends on libmailtools-perl (>= 1.11)
---
libmailtools-perl - no description available.
---
Package: libmailtools-perl
Status: install ok not-installed
Priority: optional
Section: perl
---
Package: libmime-perl
Priority: optional
Section: perl
Installed-Size: 1060
Maintainer: Stephen Zander <gibreel@debian.org>
Architecture: all
Source: mime-tools
Version: 5.411-3
Depends: perl (>= 5.6.0-16), libmailtools-perl (>= 1.11), libio- stringy-perl (>= 1.211)
---
HEY! no info on which version of libmailtools-perl is to be installed,
 if dselect itself doesnt know that either,
 then it has a problem.
---
i use Q to gamble that version is >= 1.11
---
back at main packages list, i press enter
---
i get a new conflict-resolution screen,
 showing same packages that i saw first time i found dselect in a loop :
---
*** Std devel    g++-3.3      The GNU C++ compiler
*** Std interpre cpp-3.3      The GNU C preprocessor
*** Opt libs libgnomevfs2 The GNOME virtual file-system libraries (for GNOME2) *** Req devel gcc-3.3-base The GNU Compiler Collection (base package)
*** Std devel    gcc-3.3      The GNU C compiler
*** Opt devel libgnomevfs2 The GNOME virtual file-system library common files (for GNOME2) ** Opt perl libmime-perl Perl5 modules for MIME-compliant messages (MIME-tools)
 ** Opt perl     libmailtools
---
i press X to leave loop



Reply to: