apt purges everything

Bug #396137 reported by bordi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apt (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

First I issued the command to remove ldap-utils
At first look it seemed OK:

npd@desenv-6-pc1:~$ sudo apt-get purge ldap-utils
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os seguintes pacotes foram automaticamente instalados e não são mais requeridos:
  gcj-4.3-base libstdc++5 gappletviewer-4.3 libecj-java libgcj8-1 libgcj9-0
  ttf-wqy-zenhei libgcj-bc sun-javadb-common antlr liblog4j1.2-java-gcj
  ttf-kannada-fonts libregexp-java libjaxp1.3-java-gcj java-common
  liblog4j1.2-java libantlr-java libgcj8-jar ecj-gcj libaccess-bridge-java
  icedtea-6-jre-cacao libxerces2-java-gcj gij-4.2 gij-4.3 libbcel-java
  ant-optional-gcj imqv2 ant gcj-4.3 ecj gcj-4.2-base default-jre
  libgcj-common gjdoc ttf-telugu-fonts libjaxp1.3-java openjdk-6-jre-headless
  libgcj9-dev libxt-dev sun-javadb-core tzdata-java java-gcj-compat-headless
  openjdk-6-jre libgcj8-1-awt openjdk-6-jre-lib libgcj9-jar libxerces2-java
  libao2 java-gcj-compat cdrdao java-gcj-compat-dev libgcj9-0-awt libgcj9-src
  fastjar rhino ttf-oriya-fonts default-jre-headless ca-certificates-java
  libecj-java-gcj ttf-bengali-fonts ant-gcj ant-optional portmap
  libantlr-java-gcj libmx4j-java
Use 'apt-get autoremove' para removê-los.
Os pacotes a seguir serão REMOVIDOS:
  ldap-utils*
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 0 não a
tualizados.
Depois desta operação, 729kB de espaço em disco serão liberados.
Você quer continuar [S/n]? S
(Lendo banco de dados ... 141324 arquivos e diretórios atualmente instalados).
Removendo ldap-utils ...
Processando gatilhos para man-db ...

But when I try to remove libldap-2.4-2 this is what happens:

npd@desenv-6-pc1:~$ sudo apt-get purge libldap-2.4-2
[sudo] password for npd:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os seguintes pacotes foram automaticamente instalados e não são mais requeridos:
  python-crypto gcj-4.3-base libpopt-dev liborbit2-dev menu-xdg desktop-base
  libsm-dev libconvert-binhex-perl menu libswscale0 libstdc++5
  gappletviewer-4.3 libtwolame0 libgsf-gnome-1-114 libecj-java libice-dev
  telepathy-salut python-beagle libavutil49 x11proto-xext-dev
  gnome-games-extra-data exim4-config libgcj8-1 python-renderpm libatk1.0-dev
  libtelepathy-glib0 debhelper libgcj9-0 ttf-wqy-zenhei
  gstreamer0.10-plugins-ugly libgcj-bc intltool-debian x11proto-kb-dev
  libglib2.0-dev libgda3-common libdiscid0 libjinglebase0.3-0
  sun-javadb-common libots0 clamav antlr libclass-methodmaker-perl
  x11proto-xinerama-dev libgfortran3 hardinfo libpango1.0-dev
  exim4-daemon-light liblog4j1.2-java-gcj gthumb-data ttf-kannada-fonts
  clamav-freshclam x11proto-render-dev libregexp-java libaiksaurusgtk-1.2-0c2a
  libjaxp1.3-java-gcj abiword-common abiword abiword-plugin-mathview
  latex-xft-fonts libxi-dev java-common liblog4j1.2-java libaiksaurus-1.2-0c2a
  gnome-themes libxrender-dev libpostproc51 po-debconf liblualib50
  libantlr-java libcairo2-dev libgcj8-jar libempathy-common python-lxml
  python-telepathy ecj-gcj clamav-base python-reportlab-accel
  libaccess-bridge-java gnumeric-common libxdmcp-dev libsysfs-dev
  libdirectfb-extra icedtea-6-jre-cacao libsoup2.2-8 gnumeric-doc
  libjinglexmllite0.3-0 libclamav6 libgail-dev libavformat52
  libstartup-notification0-dev libpng12-dev libmime-tools-perl pgadmin3-data
  libxerces2-java-gcj libfontconfig1-dev libloudmouth1-0 libgupnp-av-1.0-1
  libmail-sendmail-perl link-grammar-dictionaries-en libdirectfb-dev unixodbc
  gij-4.2 gij-4.3 x11proto-composite-dev libeel2-data xtrans-dev
  libjinglep2p0.3-0 libbcel-java p7zip gnome-themes-extras ant-optional-gcj
  libgoffice-0-6-common python-openssl python-msn libgssdp-1.0-1 imqv2
  x11proto-core-dev libxcursor-dev gettext ant abiword-help python-numpy arj
  gcj-4.3 gstreamer0.10-ffmpeg gstreamer0.10-plugins-farsight ecj
  telepathy-haze gcj-4.2-base default-jre odbcinst1debian1
  libaiksaurus-1.2-data libgcj-common libwv-1.2-3 python-4suite-doc
  gnome-backgrounds dasher-data x11proto-randr-dev gjdoc x11proto-damage-dev
  libgdome2-0 libio-stringy-perl ttf-telugu-fonts libjaxp1.3-java
  openjdk-6-jre-headless libdbus-1-dev libjinglexmpp0.3-0 libgcj9-dev
  libxcb-render-util0-dev libxt-dev libgtk2.0-dev sun-javadb-core
  abiword-plugin-grammar tzdata-java libxext-dev libwxbase2.8-0
  java-gcj-compat-headless libjpeg62-dev openjdk-6-jre libgcj8-1-awt
  openjdk-6-jre-lib libxdamage-dev libgcj9-jar libxerces2-java libao2
  libwmf-bin libxml2-dev x11proto-input-dev java-gcj-compat libidl-dev
  libfreetype6-dev x11proto-fixes-dev libswfdec-0.8-0 libpthread-stubs0-dev
  telepathy-gabble libxau-dev libtelepathy2 libdbus-glib-1-dev
  libpthread-stubs0 python-uniconvertor cdrdao libblas3gf python-clamav
  gstreamer0.10-nice libxcomposite-dev libhal-dev imagemagick-doc
  java-gcj-compat-dev liblapack3gf libgdome2-cpp-smart0c2a libgcj9-0-awt
  libsidplay1 libxrandr-dev libgcj9-src fastjar swfdec-mozilla libgupnp-1.0-2
  libgd-gd2-noxpm-perl libexpat1-dev rhino libtext-template-perl libavcodec52
  python-4suite-xml libgda3-bin ttf-oriya-fonts libmad0 libgda3-3 libtommath0
  bsd-mailx exim4 libid3tag0 html2text imagemagick liblink-grammar4
  libpixman-1-dev libgtkmathview0c2a libxft-dev libx11-dev telepathy-butterfly
  exim4-base mailx libxcb-render0-dev default-jre-headless liblua50
  libxfixes-dev ca-certificates-java libnice0 orbit2 libecj-java-gcj
  libxcb1-dev ttf-bengali-fonts ant-gcj perlmagick ant-optional
  libxinerama-dev portmap python-reportlab libantlr-java-gcj
  libsys-hostname-long-perl libmx4j-java libgdl-1-0 libmpeg2-4
  libnautilus-extension-dev libgdl-1-common libmusicbrainz3-6 liba52-0.7.4
Use 'apt-get autoremove' para removê-los.
Os pacotes a seguir serão REMOVIDOS:
  apache2* apache2-mpm-prefork* apache2-utils* apache2.2-common* at-spi* bluez-gnome* brasero* capplets-data* cheese* cups* dasher*
  deskbar-applet* ekiga* empathy* eog* epiphany-browser* epiphany-browser-data* epiphany-extensions* epiphany-gecko* evince*
  evolution* evolution-data-server* evolution-documentation-en* evolution-exchange* evolution-plugins* evolution-webcal*
  fast-user-switch-applet* file-roller* gcalctool* gconf-editor* gconf2* gdebi* gdm* gdm-themes* gedit* gksu* gnome* gnome-about*
  gnome-accessibility* gnome-app-install* gnome-applets* gnome-applets-data* gnome-codec-install* gnome-control-center* gnome-core*
  gnome-desktop-environment* gnome-games* gnome-games-data* gnome-keyring* gnome-media* gnome-media-common* gnome-mount*
  gnome-netstatus-applet* gnome-nettool* gnome-network-admin* gnome-office* gnome-orca* gnome-panel* gnome-panel-data* gnome-pilot*
  gnome-pilot-conduits* gnome-power-manager* gnome-screensaver* gnome-session* gnome-settings-daemon* gnome-spell*
  gnome-system-monitor* gnome-system-tools* gnome-terminal* gnome-terminal-data* gnome-user-guide* gnome-utils* gnome-vfs-obexftp*
  gnome-volume-manager* gnumeric* gnupg* gok* gparted* gstreamer0.10-gnomevfs* gstreamer0.10-plugins-bad* gstreamer0.10-plugins-good*
  gthumb* gucharmap* gvfs* gvfs-backends* gvfs-bin* gvfs-fuse* hal-cups-utils* hpijs* hplip* indicator-applet* indicator-messages*
  inkscape* jockey-gtk* libapache2-mod-jk* libapache2-mod-php5* libaprutil1* libbonoboui2-0* libbrasero-media0* libcamel1.2-14*
  libcryptui0* libcurl3-gnutls* libebackend1.2-0* libebook1.2-9* libecal1.2-7* libedata-book1.2-2* libedata-cal1.2-6*
  libedataserver1.2-11* libedataserverui1.2-8* libeel2-2* libeel2-dev* libegroupwise1.2-13* libempathy-gtk-common* libempathy-gtk19*
  libempathy23* libexchange-storage1.2-3* libgail-gnome-module* libgconf2-4* libgconf2-dev* libgconf2.24-cil* libgksu2-0* libgmyth0*
  libgnome-desktop-2-11* libgnome-desktop-dev* libgnome-media0* libgnome-pilot2* libgnome-vfs2.24-cil* libgnome-window-settings1*
  libgnome2-0* libgnome2-common* libgnome2-perl* libgnome2-vfs-perl* libgnome2.24-cil* libgnomekbd-common* libgnomekbd3*
  libgnomekbdui3* libgnomepanel2.24-cil* libgnomeui-0* libgnomevfs2-0* libgnomevfs2-bin* libgnomevfs2-common* libgnomevfs2-extra*
  libgnupg-interface-perl* libgoffice-0-6* libgpgme11* libgstfarsight0.10-0* libgtkhtml-editor0* libgtkhtml3.14-19* libgtkhtml3.8-15*
  libgweather-common* libgweather1* libldap-2.4-2* liblpint-bonobo0* liblrdf0* libmetacity0* libmissioncontrol-client0*
  libmissioncontrol-server1* libnautilus-burn-dev* libopal3.6.1* libpanel-applet2-0* libpq5* libpt2.6.1* libpt2.6.1-plugins-alsa*
  libpt2.6.1-plugins-v4l2* libraptor1* libsmbclient* libsoup-gnome2.4-1* libsvn1* libtelepathy-farsight0* libtotem-plparser12*
  libwxgtk2.8-0* liferea* metacity* metacity-common* mousetweaks* mysql-query-browser* nautilus* nautilus-actions* nautilus-clamscan*
  nautilus-data* nautilus-dbg* nautilus-filename-repairer* nautilus-gksu* nautilus-image-converter* nautilus-open-terminal*
  nautilus-script-collection-svn* nautilus-sendto* nautilus-sendto-universe* nautilus-share* nautilus-wallpaper*
  network-manager-gnome* notify-osd* onboard* openoffice.org-base-core* openoffice.org-calc* openoffice.org-core*
  openoffice.org-draw* openoffice.org-emailmerge* openoffice.org-gnome* openoffice.org-gtk* openoffice.org-impress*
  openoffice.org-math* openoffice.org-writer* pgadmin3* pgagent* php5-ldap* php5-pgsql* planner* policykit-gnome*
  pulseaudio-module-gconf* purrr* python-gconf* python-gnome2* python-gnome2-desktop* python-gnome2-extras* python-gnupginterface*
  python-nautilus* python-pyatspi* python-smbc* python-software-properties* python-uno* raptor-utils* rhythmbox* samba-common*
  seahorse* seahorse-plugins* serpentine* signing-party* slapd* smbclient* software-properties-gtk* sound-juicer* springgraph*
  subversion* swfdec-gnome* system-config-printer-common* system-config-printer-gnome* telepathy-mission-control* tomboy* totem*
  totem-common* totem-gstreamer* totem-mozilla* totem-plugins* transmission-gtk* tsclient* ubuntu-artwork* ubuntu-docs*
  ubuntu-keyring* ubuntu-minimal* ubuntu-wallpapers* update-manager* update-manager-core* update-notifier* usb-creator* vinagre*
  vino* xulrunner-1.9-gnome-support* yelp*
0 pacotes atualizados, 0 pacotes novos instalados, 259 a serem removidos e 0 não atualizados.
Depois desta operação, 995MB de espaço em disco serão liberados.
Você quer continuar [S/n]?

Obviously I don't want to remove ALL the packages in my system, sorry for the non english output, but it is the well known messages from apt, first comes the list of unused packages then the list of packages to be removed.

info:

npd@desenv-6-pc1:~$ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04

npd@desenv-6-pc1:/usr/src/sped-install$ apt-cache policy apt
apt:
  Instalado: 0.7.20.2ubuntu6
  Candidato: 0.7.20.2ubuntu6
  Tabela de versão:
 *** 0.7.20.2ubuntu6 0
        500 http://br.archive.ubuntu.com jaunty/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Torsten Spindler (tspindler) wrote :

Thank you for reporting this bug to Ubuntu. Ubuntu 9.04 reached EOL on October 23, 2010.
Please see this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

Changed in apt (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.