Your message dated Wed, 12 Aug 2015 16:21:18 +0200 with message-id <20150812142118.GA18027@crossbow> and subject line Re: Bug#680474: /usr/bin/apt-get: apt-get autoremove remove gdm3 & python has caused the Debian Bug report #680474, regarding /usr/bin/apt-get: apt-get autoremove remove gdm3 & python to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 680474: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680474 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: /usr/bin/apt-get: apt-get autoremove remove gdm3 & python
- From: mihai119 <mihai119@yahoo.fr>
- Date: Fri, 06 Jul 2012 09:49:46 +0200
- Message-id: <20120706074936.4457.42266.reportbug@lostlhost.localdomain>
Package: apt Version: 0.9.6 Severity: important File: /usr/bin/apt-get after some apt-get install, it sugest to run apt-get autoremove to remove some unused & obsolete package BUT gdm3 & python are removed also e.g. The following packages will be REMOVED: brltty brltty-x11 ekiga espeak espeak-data fonts-sil-gentium fonts-sil-gentium-basic gdm3 gir1.2-atspi-2.0 gir1.2-clutter-gst-1.0 gir1.2-tracker-0.12 gir1.2-wnck-3.0 gnome-disk-utility gnome-icon-theme-extras gnome-mag gnome-orca gnumeric gnumeric-common idle-python3.2 libatspi1.0-0 libavdevice53 libavresample0 libbrlapi0.5 libcamel-1.2-29 libcapi20-3 libcolamd2.7.1 libcolorblind0 libcommons-digester-java libcwidget3-dbg libdb-je-java libdotconf1.0 libebackend-1.2-1 libecal-1.2-10 libedata-cal-1.2-13 libedataserver-1.2-15 libespeak1 libgail-common libgdu-gtk0 libgnome-control-center1 libgnome-mag2 libgnome-menu2 libgraphite2-2.0.0 libgstfarsight0.10-0 libhsqldb-java libhyphen0 libice-dev libicu4j-java libjline-java liblouis-data liblouis2 liblucene2-java libminiupnpc5 libmusicbrainz4c2a libmythes-1.2-0 libnatpmp1 libopal3.10.4 libopal3.6.8 libpoppler-glib6 libpt2.10.4 libpt2.6.7 libquvi0 librpmio2 libsm-dev libsonic0 libspeechd2 libsrtp0 libtelepathy-farsight0 libtextcat-data libtextcat0 libtracker-extract-0.12-0 libtracker-miner-0.12-0 libtracker-sparql-0.12-0 libxp-dev libxt-dev liferea liferea-data lp-solve minissdpd python-all python-brlapi python-configobj python-farsight python-gmenu python-louis python-papyon python-pyatspi2 python-speechd python-telepathy speech-dispatcher telepathy-butterfly telepathy-gabble telepathy-idle telepathy-salut transmission-gtk ttf-sil-gentium-basic 0 upgraded, 0 newly installed, 95 to remove and 560 not upgraded. -- Package-specific info: -- apt-config dump -- APT ""; APT::Architecture "amd64"; APT::Build-Essential ""; APT::Build-Essential:: "build-essential"; APT::Install-Recommends "true"; APT::Install-Suggests "0"; APT::Authentication ""; APT::Authentication::TrustCDROM "true"; APT::NeverAutoRemove ""; APT::NeverAutoRemove:: "^firmware-linux.*"; APT::NeverAutoRemove:: "^linux-firmware$"; APT::NeverAutoRemove:: "^linux-image.*"; APT::NeverAutoRemove:: "^kfreebsd-image.*"; APT::NeverAutoRemove:: "^linux-restricted-modules.*"; APT::NeverAutoRemove:: "^linux-ubuntu-modules-.*"; APT::NeverAutoRemove:: "^gnumach$"; APT::NeverAutoRemove:: "^gnumach-image.*"; APT::Never-MarkAuto-Sections ""; APT::Never-MarkAuto-Sections:: "metapackages"; APT::Never-MarkAuto-Sections:: "restricted/metapackages"; APT::Never-MarkAuto-Sections:: "universe/metapackages"; APT::Never-MarkAuto-Sections:: "multiverse/metapackages"; APT::Never-MarkAuto-Sections:: "oldlibs"; APT::Never-MarkAuto-Sections:: "restricted/oldlibs"; APT::Never-MarkAuto-Sections:: "universe/oldlibs"; APT::Never-MarkAuto-Sections:: "multiverse/oldlibs"; APT::Update ""; APT::Update::Post-Invoke-Success ""; APT::Update::Post-Invoke-Success:: "/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 1 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null"; APT::Architectures ""; APT::Architectures:: "amd64"; APT::Compressor ""; APT::Compressor::. ""; APT::Compressor::.::Name "."; APT::Compressor::.::Extension ""; APT::Compressor::.::Binary ""; APT::Compressor::.::Cost "1"; APT::Compressor::gzip ""; APT::Compressor::gzip::Name "gzip"; APT::Compressor::gzip::Extension ".gz"; APT::Compressor::gzip::Binary "gzip"; APT::Compressor::gzip::Cost "2"; APT::Compressor::gzip::CompressArg ""; APT::Compressor::gzip::CompressArg:: "-9n"; APT::Compressor::gzip::UncompressArg ""; APT::Compressor::gzip::UncompressArg:: "-d"; APT::Compressor::bzip2 ""; APT::Compressor::bzip2::Name "bzip2"; APT::Compressor::bzip2::Extension ".bz2"; APT::Compressor::bzip2::Binary "bzip2"; APT::Compressor::bzip2::Cost "3"; APT::Compressor::bzip2::CompressArg ""; APT::Compressor::bzip2::CompressArg:: "-9"; APT::Compressor::bzip2::UncompressArg ""; APT::Compressor::bzip2::UncompressArg:: "-d"; APT::Compressor::xz ""; APT::Compressor::xz::Name "xz"; APT::Compressor::xz::Extension ".xz"; APT::Compressor::xz::Binary "xz"; APT::Compressor::xz::Cost "4"; APT::Compressor::xz::CompressArg ""; APT::Compressor::xz::CompressArg:: "-6"; APT::Compressor::xz::UncompressArg ""; APT::Compressor::xz::UncompressArg:: "-d"; APT::Compressor::lzma ""; APT::Compressor::lzma::Name "lzma"; APT::Compressor::lzma::Extension ".lzma"; APT::Compressor::lzma::Binary "xz"; APT::Compressor::lzma::Cost "5"; APT::Compressor::lzma::CompressArg ""; APT::Compressor::lzma::CompressArg:: "--format=lzma"; APT::Compressor::lzma::CompressArg:: "-9"; APT::Compressor::lzma::UncompressArg ""; APT::Compressor::lzma::UncompressArg:: "--format=lzma"; APT::Compressor::lzma::UncompressArg:: "-d"; APT::Compressor::::Name ""; APT::Compressor::::Extension "."; APT::Compressor::::Binary ""; APT::Compressor::::Cost "100"; APT::Compressor::::CompressArg ""; APT::Compressor::::CompressArg:: "-9"; APT::Compressor::::UncompressArg ""; APT::Compressor::::UncompressArg:: "-d"; Dir "/"; Dir::State "var/lib/apt/"; Dir::State::lists "lists/"; Dir::State::cdroms "cdroms.list"; Dir::State::mirrors "mirrors/"; Dir::State::extended_states "extended_states"; Dir::State::status "/var/lib/dpkg/status"; Dir::Cache "var/cache/apt/"; Dir::Cache::archives "archives/"; Dir::Cache::srcpkgcache "srcpkgcache.bin"; Dir::Cache::pkgcache "pkgcache.bin"; Dir::Etc "etc/apt/"; Dir::Etc::sourcelist "sources.list"; Dir::Etc::sourceparts "sources.list.d"; Dir::Etc::vendorlist "vendors.list"; Dir::Etc::vendorparts "vendors.list.d"; Dir::Etc::main "apt.conf"; Dir::Etc::netrc "auth.conf"; Dir::Etc::parts "apt.conf.d"; Dir::Etc::preferences "preferences"; Dir::Etc::preferencesparts "preferences.d"; Dir::Etc::trusted "trusted.gpg"; Dir::Etc::trustedparts "trusted.gpg.d"; Dir::Bin ""; Dir::Bin::methods "/usr/lib/apt/methods"; Dir::Bin::solvers ""; Dir::Bin::solvers:: "/usr/lib/apt/solvers"; Dir::Bin::dpkg "/usr/bin/dpkg"; Dir::Bin::bzip2 "/bin/bzip2"; Dir::Bin::xz "/usr/bin/xz"; Dir::Media ""; Dir::Media::MountPath "/media/cdrom"; Dir::Log "var/log/apt"; Dir::Log::Terminal "term.log"; Dir::Log::History "history.log"; Dir::Ignore-Files-Silently ""; Dir::Ignore-Files-Silently:: "~$"; Dir::Ignore-Files-Silently:: "\.disabled$"; Dir::Ignore-Files-Silently:: "\.bak$"; Dir::Ignore-Files-Silently:: "\.dpkg-[a-z]+$"; Dir::Ignore-Files-Silently:: "\.save$"; Dir::Ignore-Files-Silently:: "\.orig$"; Acquire ""; Acquire::cdrom ""; Acquire::cdrom::mount "/media/cdrom"; Acquire::Languages ""; Acquire::Languages:: "en"; Acquire::Languages:: "none"; Acquire::Languages:: "nl"; Acquire::Languages:: "ro"; Acquire::Languages:: "zh"; Acquire::Languages:: "vi"; Acquire::Languages:: "ja"; Acquire::Languages:: "pl"; Acquire::Languages:: "uk"; Acquire::Languages:: "sk"; Acquire::Languages:: "km"; Acquire::Languages:: "da"; Acquire::Languages:: "pt"; Acquire::Languages:: "nb"; Acquire::Languages:: "sv"; Acquire::Languages:: "ca"; Acquire::Languages:: "ru"; Acquire::Languages:: "cs"; Acquire::Languages:: "ko"; DPkg ""; DPkg::Pre-Install-Pkgs ""; DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -ne 10"; DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"; DPkg::Tools ""; DPkg::Tools::Options ""; DPkg::Tools::Options::/usr/bin/apt-listchanges ""; DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2"; DPkg::Post-Invoke ""; DPkg::Post-Invoke:: "/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 1 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null"; Unattended-Upgrade ""; Unattended-Upgrade::Origins-Pattern ""; Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable,label=Debian-Security"; CommandLine ""; CommandLine::AsString "apt-config dump"; -- (no /etc/apt/preferences present) -- -- /etc/apt/sources.list -- # # deb cdrom:[Debian GNU/Linux testing _Wheezy_ - Official Snapshot amd64 DVD Binary-1 20111121-05:07]/ wheezy contrib main deb http://ftp.us.debian.org/debian/ wheezy main non-free contrib deb-src http://ftp.us.debian.org/debian/ wheezy main non-free contrib deb http://security.debian.org/ wheezy/updates main contrib non-free deb-src http://security.debian.org/ wheezy/updates main contrib non-free deb http://http.us.debian.org/debian/ wheezy non-free contrib main deb http://www.debian-multimedia.org wheezy main non-free deb ftp://ftp.debian-multimedia.org wheezy main non-free deb http://backports.debian.org/debian-backports wheezy-backports main deb ftp://ftp.mondorescue.org/debian 6.0 contrib deb-src ftp://ftp.mondorescue.org/debian 6.0 contrib deb ftp://ftp.mondorescue.org/debian 7.0 contrib deb-src ftp://ftp.mondorescue.org/debian 7.0 contrib -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages apt depends on: ii debian-archive-keyring 2012.4 ii gnupg 1.4.11-3 ii libapt-pkg4.12 0.9.6 ii libc6 2.13-33 ii libgcc1 1:4.7.1-2 ii libstdc++6 4.7.1-2 apt recommends no packages. Versions of packages apt suggests: pn apt-doc <none> ii aptitude 0.6.8-1 ii dpkg-dev 1.16.4.3 ii python-apt 0.8.4 ii synaptic 0.75.12 ii xz-utils 5.1.1alpha+20120614-1 -- no debconf information
--- End Message ---
--- Begin Message ---
- To: 680474-done@bugs.debian.org
- Subject: Re: Bug#680474: /usr/bin/apt-get: apt-get autoremove remove gdm3 & python
- From: David Kalnischkies <david@kalnischkies.de>
- Date: Wed, 12 Aug 2015 16:21:18 +0200
- Message-id: <20150812142118.GA18027@crossbow>
- In-reply-to: <CAN3veReh7RgC804V5HrGEsZtqAsZeQX1BeS3iUsG55ApJMahdQ@mail.gmail.com>
- References: <1369895344.6584.6.camel@FUSION> <CAN3veReh7RgC804V5HrGEsZtqAsZeQX1BeS3iUsG55ApJMahdQ@mail.gmail.com>
On Fri, May 31, 2013 at 10:48:11AM +0800, Daniel Hartwig wrote: > On 30 May 2013 14:29, Justin R. Isaacson <tombstonev2@shaw.ca> wrote: > > I understand the last post states that this may not actually be a bug, > > but for some reason after running apt-get autoremove my debian 7 wheezy > > became un-useable as it removed the wpa-supplicant, libre office, pulse > > audio, and countless other essential packages. […] > The packages you mention are among those typically installed by > desktop metapackages, such as ‘gnome’ and ‘task-gnome-desktop’. These > metapackages can be removed if one of their dependencies is removed. > As an example, perhaps you did not like having ‘gimp’ installed and > removed it, this would cause the ‘gnome’ metapackages to be removed > and consequently all these other packages in addition. > > If something like that has happened it is not really a bug. Please > dont report a bug in that case, as it will only be closed. Your > options are to either take all packages which the metapackage > installs, or manually install just the subset you wish to keep. APT actually handles metapackages a bit differently by marking its dependencies as manually installed, so that if you remove a package which causes the removal of a metapackage it doesn't suggest removal of all the other packages depended on by the metapackage. This is improved a bit by me in current git as it will mark these packages 'later' at the time they are removed rather than at install time. Additionally, more and more metapackages switch at least for most packages to Recommends instead of Depends which is arguable better in this usecase anyway. So, in summary, this isn't a bug, so I am closing the report. Best regards David KalnischkiesAttachment: signature.asc
Description: Digital signature
--- End Message ---