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: