[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