Package: aptitude
Version: 0.4.9-1
Severity: important
Hi,
I hit the bug two days ago, trying to install mlocate from
experimental (that conflict with the findutils that were in unstable).
I used the ncurse interface and aptitude does not warn me about the
removal of an essential package (not more than any other package).
For me, I solved the problem with installing findutils from
experimental (I wanted to test the 'locate' transition), but I
think that aptitude has a bad behavior here.
See the different scenarii:
*******************************
[EMAIL PROTECTED] danjean# apt-get remove findutils
[...]
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
?]
*******************************
[EMAIL PROTECTED] danjean# apt-get install mlocate/experimental
[...]
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
?]
*******************************
[EMAIL PROTECTED] danjean# aptitude remove findutils
[...]
WARNING: Performing this action will probably cause your system to
break!
Do NOT continue unless you know EXACTLY what you are doing!
To continue, type the phrase "I am aware that this is a very bad idea":
*******************************
[EMAIL PROTECTED] danjean# aptitude install mlocate/experimental
[...]
The following NEW packages will be installed:
mlocate
The following packages will be REMOVED:
findutils
0 packages upgraded, 1 newly installed, 1 to remove and 696 not
upgraded.
Need to get 46.5kB of archives. After unpacking 1278kB will be freed.
Do you want to continue? [Y/n/?]
*******************************
I really think that the last case is not handled correctly and that a
big warning should be displayed (and same thing for the ncurse interface).
Best regards,
Vincent
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.23-1-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages aptitude depends on:
ii apt [libapt-pkg-libc6.6-6 0.7.9 Advanced front-end for dpkg
ii libc6 2.6.1-6 GNU C Library: Shared libraries
ii libcwidget0 0.5.5-1 high-level terminal interface libr
ii libgcc1 1:4.2.2-3 GCC support library
ii libncursesw5 5.6+20071103-1 Shared libraries for terminal hand
ii libsigc++-2.0-0c2a 2.0.17-2 type-safe Signal Framework for C++
ii libstdc++6 4.2.2-3 The GNU Standard C++ Library v3
Versions of packages aptitude recommends:
ii aptitude-doc-fr [aptitude-doc 0.4.9-1 French manual for aptitude, a term
ii libparse-debianchangelog-perl 1.1.1-1 parse Debian changelogs and output
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]