[Bug 215181] Re: Executes dangerous actions without confirmation
Benjamin Rogers
rogers.benjamin.charles at gmail.com
Sun Feb 19 05:18:28 UTC 2012
** Changed in: aptitude (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to aptitude in Ubuntu.
https://bugs.launchpad.net/bugs/215181
Title:
Executes dangerous actions without confirmation
Status in “aptitude” package in Ubuntu:
Incomplete
Bug description:
Binary package hint: aptitude
First I issue "sudo aptitude full-upgrade". It wants to resolve some dependencies by removing a bunch of packages. When asked if I want to do this I enter 'n' as in no. If I issue the exact same command again, the same question pops up, but this time it doesn't wait for my answer, but just starts to remove my packages. The following is the output from the command the second time I issue it. Note that my only interaction with the program is a ctrl-c when it starts removing programs.
Another thing that probably isn't related to this bug is that a lot of "new-line"s are inserted here and there in the output.
----------------------------------------
$ sudo aptitude full-upgrade
Reading package lists... Done
Building dependency tree... 50%
Building dependency tree
Reading state information... Done
Reading extended state information... 0%
Reading extended state information... 93%
Reading extended state information
Initializing package states... 0%
Initializing package states... Done
Building tag database... 0%
Building tag database... 28%
Building tag database... Done
The following packages are BROKEN:
initramfs-tools
1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 66.1kB of archives. After unpacking 0B will be used.
The following packages have unmet dependencies:
initramfs-tools: Depends: udev (>= 117-5) but 117-4ubuntu2 is installed.
Resolving dependencies...
The following actions will resolve these dependencies:
Remove the following packages:
alacarte
alsa-base
alsa-firmware-loaders
alsa-utils
amarok
amarok-xine
apport-gtk
brasero
brltty
brltty-x11
console-setup
console-terminus
console-tools
deskbar-applet
digikam
dolphin
fast-user-switch-applet
gdm
gnome-applets
gnome-games
gnome-games-data
gnome-mount
gnome-panel
gnome-panel-data
gnome-power-manager
gnome-screensaver
gnome-session
gnome-volume-manager
gvfs
gvfs-backends
gwenview
hal
hal-cups-utils
hwdb-client-common
hwtest
hwtest-gtk
initramfs-tools
jockey-common
jockey-gtk
jockey-kde
k3b
kcontrol
kde-guidance-powermanager
kde-systemsettings
kdebase-kio-plugins
kdm
kipi-plugins
kmail
kmailcvt
kmplayer-konq-plugins
konq-plugins
konqueror
konqueror-nsplugins
kontact
ktorrent
kubuntu-artwork-usplash
kubuntu-desktop
kubuntu-kde4-desktop
libdeskbar-tracker
libmtp7
libnautilus-burn4
libpulsecore5
linux-generic
linux-image-2.6.24-15-generic
linux-image-generic
linux-restricted-modules
linux-restricted-modules-2.6.24-15-generic
linux-restricted-modules-generic
linux-ubuntu-modules-2.6.24-15-generic
nautilus
nautilus-cd-burner
nautilus-data
nautilus-sendto
nautilus-share
network-manager
network-manager-gnome
network-manager-kde
nvidia-glx-new
nvidia-settings
pcmciautils
pm-utils
powersaved
pulseaudio
pulseaudio-esound-compat
pulseaudio-module-gconf
pulseaudio-module-hal
pulseaudio-module-x11
python-gnome2-desktop
rhythmbox
sound-juicer
system-config-printer-kde
ubuntu-desktop
ubuntu-minimal
udev
update-notifier
usplash
usplash-theme-ubuntu
volumeid
xorg
xserver-xorg
xserver-xorg-core
xserver-xorg-input-all
xserver-xorg-input-evdev
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-input-synaptics
xserver-xorg-input-vmmouse
xserver-xorg-input-wacom
xserver-xorg-video-all
xserver-xorg-video-apm
xserver-xorg-video-ark
xserver-xorg-video-ati
xserver-xorg-video-chips
xserver-xorg-video-cirrus
xserver-xorg-video-cyrix
xserver-xorg-video-dummy
xserver-xorg-video-fbdev
xserver-xorg-video-glint
xserver-xorg-video-i128
xserver-xorg-video-i810
xserver-xorg-video-intel
xserver-xorg-video-mga
xserver-xorg-video-neomagic
xserver-xorg-video-nv
xserver-xorg-video-openchrome
xserver-xorg-video-rendition
xserver-xorg-video-s3
xserver-xorg-video-s3virge
xserver-xorg-video-savage
xserver-xorg-video-siliconmotion
xserver-xorg-video-sis
xserver-xorg-video-sisusb
xserver-xorg-video-tdfx
xserver-xorg-video-tga
xserver-xorg-video-trident
xserver-xorg-video-tseng
xserver-xorg-video-v4l
xserver-xorg-video-vesa
xserver-xorg-video-vga
xserver-xorg-video-via
xserver-xorg-video-vmware
xserver-xorg-video-voodoo
Leave the following dependencies unresolved:
gnome-control-center recommends gnome-session
libgnomevfs2-0 recommends gnome-mount
libgphoto2-2 recommends hal (>= 0.5.10-5ubuntu1)
libpt-1.10.10-plugins-alsa recommends alsa-base
system-config-printer-common recommends hal-cups-utils
kdelibs5 recommends hal | kfreebsd-gnu | hurd
Score is 6822
Accept this solution? [Y/n/q/?] The following packages are unused and will be REMOVED:
fxload gnupg-agent gpgsm kmplayer-base libbeagle1 libggz2 libggzcore9 libggzmod4 libifp4 libjpeg-progs libkdcraw3 libkexiv2-3 libkipi0 libksba8
libksieve0 libmimelib1c2a libnjb5 libnl1 networkstatus nvidia-kernel-common pinentry-qt update-manager
The following packages will be automatically REMOVED:
alacarte alsa-base alsa-firmware-loaders alsa-utils amarok amarok-xine apport-gtk brasero brltty brltty-x11 console-setup console-terminus
console-tools deskbar-applet digikam dolphin fast-user-switch-applet gdm gnome-applets gnome-games gnome-games-data gnome-mount gnome-panel
gnome-panel-data gnome-power-manager gnome-screensaver gnome-session gnome-volume-manager gvfs gvfs-backends gwenview hal hal-cups-utils
hwdb-client-common hwtest hwtest-gtk initramfs-tools jockey-common jockey-gtk jockey-kde k3b kcontrol kde-guidance-powermanager
kde-systemsettings kdebase-kio-plugins kdm kipi-plugins kmail kmailcvt kmplayer-konq-plugins konq-plugins konqueror konqueror-nsplugins kontact
ktorrent kubuntu-artwork-usplash kubuntu-desktop kubuntu-kde4-desktop libdeskbar-tracker libmtp7 libnautilus-burn4 libpulsecore5 linux-generic
linux-image-2.6.24-15-generic linux-image-generic linux-restricted-modules linux-restricted-modules-2.6.24-15-generic
linux-restricted-modules-generic linux-ubuntu-modules-2.6.24-15-generic nautilus nautilus-cd-burner nautilus-data nautilus-sendto nautilus-share
network-manager network-manager-gnome network-manager-kde nvidia-glx-new nvidia-settings pcmciautils pm-utils powersaved pulseaudio
pulseaudio-esound-compat pulseaudio-module-gconf pulseaudio-module-hal pulseaudio-module-x11 python-gnome2-desktop rhythmbox sound-juicer
system-config-printer-kde ubuntu-desktop ubuntu-minimal udev update-notifier usplash usplash-theme-ubuntu volumeid xorg xserver-xorg
xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-synaptics
xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati
xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix xserver-xorg-video-dummy xserver-xorg-video-fbdev
xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i810 xserver-xorg-video-intel xserver-xorg-video-mga
xserver-xorg-video-neomagic xserver-xorg-video-nv xserver-xorg-video-openchrome xserver-xorg-video-rendition xserver-xorg-video-s3
xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb
xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-v4l
xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via xserver-xorg-video-vmware xserver-xorg-video-voodoo
The following packages will be REMOVED:
alacarte alsa-base alsa-firmware-loaders alsa-utils amarok amarok-xine apport-gtk brasero brltty brltty-x11 console-setup console-terminus
console-tools deskbar-applet digikam dolphin fast-user-switch-applet gdm gnome-applets gnome-games gnome-games-data gnome-mount gnome-panel
gnome-panel-data gnome-power-manager gnome-screensaver gnome-session gnome-volume-manager gvfs gvfs-backends gwenview hal hal-cups-utils
hwdb-client-common hwtest hwtest-gtk initramfs-tools jockey-common jockey-gtk jockey-kde k3b kcontrol kde-guidance-powermanager
kde-systemsettings kdebase-kio-plugins kdm kipi-plugins kmail kmailcvt kmplayer-konq-plugins konq-plugins konqueror konqueror-nsplugins kontact
ktorrent kubuntu-artwork-usplash kubuntu-desktop kubuntu-kde4-desktop libdeskbar-tracker libmtp7 libnautilus-burn4 libpulsecore5 linux-generic
linux-image-2.6.24-15-generic linux-image-generic linux-restricted-modules linux-restricted-modules-2.6.24-15-generic
linux-restricted-modules-generic linux-ubuntu-modules-2.6.24-15-generic nautilus nautilus-cd-burner nautilus-data nautilus-sendto nautilus-share
network-manager network-manager-gnome network-manager-kde nvidia-glx-new nvidia-settings pcmciautils pm-utils powersaved pulseaudio
pulseaudio-esound-compat pulseaudio-module-gconf pulseaudio-module-hal pulseaudio-module-x11 python-gnome2-desktop rhythmbox sound-juicer
system-config-printer-kde ubuntu-desktop ubuntu-minimal udev update-notifier usplash usplash-theme-ubuntu volumeid xorg xserver-xorg
xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-synaptics
xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati
xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix xserver-xorg-video-dummy xserver-xorg-video-fbdev
xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i810 xserver-xorg-video-intel xserver-xorg-video-mga
xserver-xorg-video-neomagic xserver-xorg-video-nv xserver-xorg-video-openchrome xserver-xorg-video-rendition xserver-xorg-video-s3
xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb
xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-v4l
xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via xserver-xorg-video-vmware xserver-xorg-video-voodoo
0 packages upgraded, 0 newly installed, 164 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 546MB will be freed.
Writing extended state information... Done
(Reading database ... 203956 files and directories currently installed.)
Removing ubuntu-desktop ...
Removing alacarte ...
dpkg: error processing alacarte (--remove):
subprocess pre-removal script killed by signal (Interrupt)
Removing kubuntu-kde4-desktop ...
E: Sub-process /usr/bin/dpkg exited unexpectedly
A package failed to install. Trying to recover:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information... 0%
ProblemType: Bug
Architecture: amd64
Date: Thu Apr 10 17:30:01 2008
DistroRelease: Ubuntu 8.04
NonfreeKernelModules: nvidia
Package: aptitude 0.4.9-2ubuntu5
PackageArchitecture: amd64
ProcEnviron:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: aptitude
Uname: Linux 2.6.24-15-generic x86_64
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/215181/+subscriptions
More information about the foundations-bugs
mailing list