You are not logged in.

#21 2017-03-22 15:06:27

huuhaa
Member
From: Finland
Registered: 2016-11-17
Posts: 8

Re: The correct way to upgrade to Stretch?

In the series of dumb questions (or person who asks wink )..

Is it safe to remove the pavkages which could be removed with apt autoremove?

The following packages were automatically installed and are no longer required:
  firebird2.5-common firebird2.5-common-doc firebird2.5-server-common
  firebird3.0-common firebird3.0-common-doc g++-4.9 gir1.2-vte-2.90
  gstreamer0.10-gconf gtk2-engines-murrine gtk2-engines-pixbuf hardening-includes
  libamd2.3.1 libavcodec56 libavformat56 libavresample2 libavutil54
  libbasicusageenvironment0 libbind9-90 libboost-system1.55.0 libcamd2.3.1
  libccolamd2.8.0 libcholmod2.1.2 libchromaprint0 libcolamd2.8.0
  libcommon-sense-perl libdbus-1-dev libdns100 libdvbpsi9 libelfg0 libenca0
  libept1.4.12 libexiv2-13 libexporter-lite-perl libfbclient2 libfbembed2.5
  libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1
  libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1
  libfreerdp-locale1.1 libfreerdp-primitives1.1 libfreerdp-rail1.1
  libfreerdp-utils1.1 libgegl-0.2-0 libgif4 libglew1.10 libgnome-2-0
  libgphoto2-port10 libgroupsock1 libgtop2-7 libhsqldb1.8.0-java libhunspell-1.3-0
  libilmbase6 libimobiledevice4 libisc95 libisccc90 libisccfg90 libjim0.75
  libjson-perl libjson-xs-perl liblinear1 liblircclient0 liblivemedia23 libllvm3.5
  liblwres90 libnl-route-3-200 libnm-glib-vpn1 libnm-glib4 libnm-gtk-common
  libnm-gtk0 libnm-util2 libntdb1 libopenexr6 libopenjpeg5 libopenraw1
  liborcus-0.8-0 libparse-debcontrol-perl libperl4-corelibs-perl libpgm-5.1-0
  libplist2 libpoppler46 libpostproc52 libpth20 libqmi-glib1 libqpdf13
  libquvi-scripts libquvi7 libsodium13 libstdc++-4.9-dev libswscale3
  libtie-ixhash-perl libtinyxml2.6.2 libtommath1 libtypes-serialiser-perl
  libumfpack5.6.2 libusageenvironment1 libusbmuxd2 libuuid-perl libvncclient0
  libvte-2.90-9 libvte-2.90-common libwebp5 libwebpdemux1 libwebpmux1
  libwebrtc-audio-processing-0 libwinpr-crt0.1 libwinpr-crypto0.1
  libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1
  libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1
  libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1
  libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1
  libwinpr-utils0.1 libwps-0.3-3 libx264-142 libx265-87 libxapian22
  libxcb-composite0 libxfce4util6 libzmq3 linux-compiler-gcc-4.8-x86
  linux-headers-3.16.0-4-amd64 linux-headers-3.16.0-4-common
  linux-image-3.16.0-4-amd64 linux-kbuild-3.16 mplayer2 nautilus-data python-cups
  python-dbus-dev python-ecdsa python-gobject python-imaging python-libxml2
  python-pexpect python-pil python-ptyprocess python-renderpm python-reportlab
  python-reportlab-accel python-smbc python-vte vlc-nox xfce-keyboard-shortcuts

I know some of those are old ones and not in use anymore, but shouldn't normal packages just upgrade not leaving old version, and there is so much of packages that it makes me wonder...

Thank you for your answers for this stupid basic question. smile


Still taking my penguin steps.. (not yet "flying" [at the water]..)

Offline

#22 2017-03-22 16:50:42

Horizon_Brave
Operating System: Linux-Nettrix
Registered: 2015-10-18
Posts: 1,473

Re: The correct way to upgrade to Stretch?

huuhaa wrote:

In the series of dumb questions (or person who asks wink )..

Is it safe to remove the pavkages which could be removed with apt autoremove?

The following packages were automatically installed and are no longer required:
  firebird2.5-common firebird2.5-common-doc firebird2.5-server-common
  firebird3.0-common firebird3.0-common-doc g++-4.9 gir1.2-vte-2.90
  gstreamer0.10-gconf gtk2-engines-murrine gtk2-engines-pixbuf hardening-includes
  libamd2.3.1 libavcodec56 libavformat56 libavresample2 libavutil54
  libbasicusageenvironment0 libbind9-90 libboost-system1.55.0 libcamd2.3.1
  libccolamd2.8.0 libcholmod2.1.2 libchromaprint0 libcolamd2.8.0
  libcommon-sense-perl libdbus-1-dev libdns100 libdvbpsi9 libelfg0 libenca0
  libept1.4.12 libexiv2-13 libexporter-lite-perl libfbclient2 libfbembed2.5
  libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1
  libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1
  libfreerdp-locale1.1 libfreerdp-primitives1.1 libfreerdp-rail1.1
  libfreerdp-utils1.1 libgegl-0.2-0 libgif4 libglew1.10 libgnome-2-0
  libgphoto2-port10 libgroupsock1 libgtop2-7 libhsqldb1.8.0-java libhunspell-1.3-0
  libilmbase6 libimobiledevice4 libisc95 libisccc90 libisccfg90 libjim0.75
  libjson-perl libjson-xs-perl liblinear1 liblircclient0 liblivemedia23 libllvm3.5
  liblwres90 libnl-route-3-200 libnm-glib-vpn1 libnm-glib4 libnm-gtk-common
  libnm-gtk0 libnm-util2 libntdb1 libopenexr6 libopenjpeg5 libopenraw1
  liborcus-0.8-0 libparse-debcontrol-perl libperl4-corelibs-perl libpgm-5.1-0
  libplist2 libpoppler46 libpostproc52 libpth20 libqmi-glib1 libqpdf13
  libquvi-scripts libquvi7 libsodium13 libstdc++-4.9-dev libswscale3
  libtie-ixhash-perl libtinyxml2.6.2 libtommath1 libtypes-serialiser-perl
  libumfpack5.6.2 libusageenvironment1 libusbmuxd2 libuuid-perl libvncclient0
  libvte-2.90-9 libvte-2.90-common libwebp5 libwebpdemux1 libwebpmux1
  libwebrtc-audio-processing-0 libwinpr-crt0.1 libwinpr-crypto0.1
  libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1
  libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1
  libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1
  libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1
  libwinpr-utils0.1 libwps-0.3-3 libx264-142 libx265-87 libxapian22
  libxcb-composite0 libxfce4util6 libzmq3 linux-compiler-gcc-4.8-x86
  linux-headers-3.16.0-4-amd64 linux-headers-3.16.0-4-common
  linux-image-3.16.0-4-amd64 linux-kbuild-3.16 mplayer2 nautilus-data python-cups
  python-dbus-dev python-ecdsa python-gobject python-imaging python-libxml2
  python-pexpect python-pil python-ptyprocess python-renderpm python-reportlab
  python-reportlab-accel python-smbc python-vte vlc-nox xfce-keyboard-shortcuts

I know some of those are old ones and not in use anymore, but shouldn't normal packages just upgrade not leaving old version, and there is so much of packages that it makes me wonder...

Thank you for your answers for this stupid basic question. smile

I think how it works is that these packages listed here, were brought in due to  packages that you installed. So these "2nd hand" dependencies may not be removed if the original base package is removed or upgraded by orphaned.  There is an apt-get remove command (purge I think?) that when run will remove the base package as well as the dependencies that were brought in with it.


EDIT: Oh and don't worry about "dumb" questions (yours isn't) I've had some whoppers as well!

Last edited by Horizon_Brave (2017-03-22 16:51:23)


"I have not failed, I have found 10,000 ways that will not work" -Edison

Offline

#23 2017-03-22 17:31:51

damo
....moderator....
Registered: 2015-08-20
Posts: 6,734

Re: The correct way to upgrade to Stretch?

Do a simulated autoremove, and save the package list. Then you know what to reinstall if there is a problem

sudo apt-get autoremove -s | tee ~/tmp/autoremove.txt

One thing that catches my eye is gtk2-engines-pixbuf. On my system I have

damo@graphix ~ $ apt-cache rdepends gtk2-engines-pixbuf
gtk2-engines-pixbuf
Reverse Depends:
  dark-teal-theme
  bunsen-themes
  audacious
  yade
  openshot
  mate-themes
  lxdm
  guitarix
  gnome-themes-standard
  freeciv-client-gtk
  calf-plugins
  gtk3-engines-breeze

So you may want to keep that, or reinstall it wink Better check out some of the others as well.


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#24 2017-03-23 01:05:19

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,169
Website

Re: The correct way to upgrade to Stretch?

^ Also reinstall gtk2-engines-murrine, those packages make some gtk themes look better. The rest you can trash, or reinstall later now that you've copied them down here, if something seems broken.

That linux-image-3* package is the kernel left from jessie, you won't need it.


I don't care what you do at home. Would you care to explain?

Offline

#25 2017-03-24 08:53:13

huuhaa
Member
From: Finland
Registered: 2016-11-17
Posts: 8

Re: The correct way to upgrade to Stretch?

Thanks!

Did backup of packagelist to txt file as described and did sudo apt autoremove & reinstalled those two: gtk2-engines-pixbuf and gtk2-engines-murrine. Eberything seems to work as expected. That linux-image-3* was about the only thing I knew was ok to remove. big_smile

Got to say that eventhought there's been somekind of learning curve to get used to openbox based system, I absolutely love bunsenlabs distro! smile


Still taking my penguin steps.. (not yet "flying" [at the water]..)

Offline

#26 2017-03-24 10:49:47

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,169
Website

Re: The correct way to upgrade to Stretch?

We're glad to hear it!


I don't care what you do at home. Would you care to explain?

Offline

#27 2017-07-23 13:21:16

huuhaa
Member
From: Finland
Registered: 2016-11-17
Posts: 8

Re: The correct way to upgrade to Stretch?

I continue this in here..

I've been using strecth based bunsenlabs now for quite a whil without problems. Just starting to wonder that do you recommend to use Helium repository mentioned at here or still wait for a while for that. This on the other hand is more Helium upgrade than stretch which is already the base for me at now.


Still taking my penguin steps.. (not yet "flying" [at the water]..)

Offline

#28 2017-07-23 13:53:53

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: The correct way to upgrade to Stretch?

huuhaa wrote:

do you recommend to use Helium repository mentioned at here

Yes, please try that repository and upgrade your system, the Bunsen themes should then start working with the new GTK3 version (hopefully) along with several other tweaks.

Offline

Board footer

Powered by FluxBB