LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 02-08-2016, 10:56 AM   #1
Higgsboson
Member
 
Registered: Dec 2014
Location: UK
Distribution: Debian 8 Cinnamon/Xfce/gnome classic Debian live usb
Posts: 508

Rep: Reputation: 50
dist-upgrade to debian 8 - now a lot of files have been removed


After the dist-upgrade, I thought I'd do a simple apt-get update, apt-get upgrade.
However, I have a message on the terminal saying 'The following packages were automatically installed and are no longer required' and then there is a list of files. The message even gave a recommendation to use
Code:
apt-get autoremove
to remove them.
I did this and a TON of files have been removed:
Code:
The following packages will be REMOVED:
  acpi-fakekey acpi-support acpi-support-base acpid apache2.2-bin bluez-alsa
  bluez-gstreamer browser-plugin-gnash consolekit evolution-webcal fonts-sil-gentium
  fonts-sil-gentium-basic gcalctool gdebi geoclue geoclue-hostip geoclue-localnet
  geoclue-manual geoclue-nominatim geoclue-yahoo gir1.2-clutter-gst-1.0
  gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2 gir1.2-folks-0.6 gir1.2-gee-0.8
  gir1.2-gee-1.0 gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10
  gir1.2-tracker-0.14 glchess glines gnash gnash-common gnect gnibbles gnobots2
  gnome-games-data gnome-games-extra-data gnome-icon-theme-extras gnome-js-common
  gnome-mag gnome-session-fallback gnomine gnotravex gnotski gstreamer0.10-ffmpeg
  gstreamer0.10-plugins-ugly gtali hpijs libamd2.2.0 libapache-pom-java libarchive12
  libass4 libatk-adaptor-data libatspi1.0-0 libattica0 libavcodec53 libavformat53
  libavutil51 libbind9-80 libblas3gf libboost-program-options1.49.0
  libboost-thread1.49.0 libbrlapi0.5 libcamel-1.2-33 libck-connector0
  libclucene0ldbl libclutter-gst-1.0-0 libclutter-imcontext-0.1-0
  libclutter-imcontext-0.1-bin libcluttergesture-0.0.2-0 libcmis-0.2-0
  libcolamd2.7.1 libcolorblind0 libcolord1 libcommons-beanutils-java
  libcommons-collections3-java libcommons-compress-java libcommons-digester-java
  libcommons-logging-java libcommons-parent-java libdb-java libdb-je-java
  libdb5.1-java-jni libdb5.3-java libdb5.3-java-jni libdbus-glib1.0-cil
  libdbus1.0-cil libdconf0 libdevmapper-event1.02.1 libdirac-decoder0 libdns88
  libdotconf1.0 libdrm-nouveau1a libdvbpsi7 libebackend-1.2-2 libebml3
  libecal-1.2-11 libedata-cal-1.2-15 libedataserver-1.2-16 libepc-1.0-3
  libepc-common libepc-ui-1.0-3 libexiv2-12 libffi5 libfftw3-3 libfftw3-long3
  libgcr-3-1 libgd2-xpm libgdata13 libgdu-gtk0 libgdu0 libgee2 libgeoclue0
  libgexiv2-1 libgexiv2-2 libglew1.7 libgmime2.6-cil libgnome-bluetooth10
  libgnome-mag2 libgnome-media-profiles-3.0-0 libgnomekbd7 libgphoto2-2
  libgphoto2-port0 libgrilo-0.1-0 libgssglue1 libgupnp-dlna-1.0-2 libgweather-3-0
  libhsqldb-java libical0 libicc2 libicu48 libicu4j-java libimdi0 libimobiledevice2
  libisc84 libisccc80 libisccfg82 libjavascriptcoregtk-1.0-0 libjim0debian2
  libjline-java libjson0 libjtidy-java libkidletime4 liblcms1 liblucene2-java
  liblvm2app2.2 liblwres80 libmagick++5 libmagickcore5 libmagickcore5-extra
  libmagickwand5 libmatroska5 libminiupnpc5 libmozjs185-1.0 libmusicbrainz3-6
  libmusicbrainz5-0 libmx-1.0-2 libmx-bin libmx-common libopenjpeg2
  libpam-ck-connector libparted0debian1 libplist1 libpoppler19 libproxy0 libraw10
  libraw5 libreadline5 libregexp-java libreoffice libreoffice-emailmerge
  libreoffice-report-builder-bin librest-extras-0.7-0 librhythmbox-core6 librtmp0
  libseed-gtk3-0 libslp1 libsocialweb-client2 libsocialweb-common
  libsocialweb-service libsocialweb0 libssh-4 libssl-dev libssl-doc libswscale2
  libsystemd-daemon0 libsystemd-login0 libt1-5 libtar0 libtelepathy-farstream2
  libtelepathy-logger2 libtidy-0.99-0 libtiff4 libtotem-plparser17
  libtracker-extract-0.14-0 libtracker-miner-0.14-0 libtracker-sparql-0.14-0
  libts-0.0-0 libumfpack5.4.0 libunique-3.0-0 libupower-glib1 libusbmuxd1
  libvisio-0.0-0 libvte-common libvte9 libwebkitgtk-1.0-0 libwebkitgtk-1.0-common
  libwebp2 libwpd-0.9-9 libwpg-0.2-2 libwps-0.2-2 libx264-123 libxz-java mahjongg
  openssh-blacklist openssh-blacklist-extra pcmciautils python-aptdaemon
  python-aptdaemon.gtk3widgets python-beautifulsoup python-brlapi python-defer
  python-feedparser python-fpconst python-gnupginterface python-httplib2
  python-louis python-mako python-markupsafe python-packagekit python-pyatspi2
  python-software-properties python-utidylib python-zeitgeist rdesktop
  shared-desktop-ontologies shotwell shotwell-common tsconf ttf-dejavu
  ttf-dejavu-core ttf-liberation ttf-sil-gentium-basic udisks zlib1g-dev
Is this normal? It seemed that these files were installed to upgrade to Jessie. By removing them, is the OS somehow going back to Wheezy? In other words, have I done something wrong?

Also, it gave the following message when removing files:
Code:
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Should I be worried about this? Thank you in advance.
 
Old 02-08-2016, 10:59 AM   #2
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,139
Blog Entries: 21

Rep: Reputation: 3480Reputation: 3480Reputation: 3480Reputation: 3480Reputation: 3480Reputation: 3480Reputation: 3480Reputation: 3480Reputation: 3480Reputation: 3480Reputation: 3480
Hold back on autoremove for about a month or so. I never use it on my installs. Not enough space taken up to matter anyways.

Quote:
In other words, have I done something wrong?
You are just learning so if things start to break. Yes. Then a reinstall is easier than trying to fix what you broke.
 
Old 02-08-2016, 12:15 PM   #3
Higgsboson
Member
 
Registered: Dec 2014
Location: UK
Distribution: Debian 8 Cinnamon/Xfce/gnome classic Debian live usb
Posts: 508

Original Poster
Rep: Reputation: 50
Quote:
Originally Posted by rokytnji View Post
Hold back on autoremove for about a month or so. I never use it on my installs. Not enough space taken up to matter anyways.

You are just learning so if things start to break. Yes. Then a reinstall is easier than trying to fix what you broke.
That's quite unbelievable. Only now I find out about holding back on autoremove! And I was simply following the instruction on the terminal.

So now I'll just wait to see if things begin to break on the OS!
 
Old 02-08-2016, 12:50 PM   #4
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,005
Blog Entries: 26

Rep: Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521
The reason is because many of these packages weren't explicitly installed by you, and so the system thinks they're no longer needed. What I usually do is export the list to a text file, look at it when I have time, and decide any of the packages I obviously want (like ttf-dejavu ttf-dejavu-core ttf-liberation ttf-silentium-basic), do an apt-get install to mark them as manually installed, then do a apt-get autoremove. MANY of the files you have listed ARE obsolete packages in Jessie, and are no longer needed.
 
1 members found this post helpful.
Old 02-08-2016, 04:30 PM   #5
Higgsboson
Member
 
Registered: Dec 2014
Location: UK
Distribution: Debian 8 Cinnamon/Xfce/gnome classic Debian live usb
Posts: 508

Original Poster
Rep: Reputation: 50
Quote:
Originally Posted by Timothy Miller View Post
The reason is because many of these packages weren't explicitly installed by you, and so the system thinks they're no longer needed.
Wow, that's quite a bold step to keep things neat and tidy. The feather duster is replaced with an axe!

Quote:
What I usually do is export the list to a text file, look at it when I have time, and decide any of the packages I obviously want (like ttf-dejavu ttf-dejavu-core ttf-liberation ttf-silentium-basic), do an apt-get install to mark them as manually installed, then do a apt-get autoremove. MANY of the files you have listed ARE obsolete packages in Jessie, and are no longer needed.
Yes, it looks like debian wants us to acquire a knowledge about what the packages are and what they do! However, that's a good method of keeping some packages while still using the autoremove cmd. It's good to know that obsolete packages have been removed!
 
Old 02-09-2016, 08:17 AM   #6
oldtechaa
Member
 
Registered: May 2015
Location: US
Distribution: Fedora
Posts: 364

Rep: Reputation: 83
Don't worry about those packages! If you notice, the vast majority are libraries with a major version number in their name. The counterpart with a different name due to its different major version number has been installed to replace them.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
apt-get dist-upgrade removed packages rangalo Debian 4 05-08-2007 03:20 AM
apt-get dist upgrade kernel image removed gordonp Linux - Newbie 3 06-09-2006 10:47 AM
openoffice is removed at the time of dist-upgrade lavluda Debian 1 03-21-2006 02:32 AM
Is base-config package removed from your system with aptitude dist-upgrade? Akhran Debian 6 03-18-2006 07:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 12:18 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration