Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  [closed] Large GCC-5 TRANSITION, Heavy DIST-UPGRADE pending  (Read 80044 times)

Offline samoht

  • User
  • Posts: 478
@jaegermeister,

fully agree with you.
Let us hope, that both, piper and santa, remain such valuable and acknowledged members of our siduction community.

Greetings
Tom

Offline DeepDayze

  • User
  • Posts: 457
@jaegermeister,

fully agree with you.
Let us hope, that both, piper and santa, remain such valuable and acknowledged members of our siduction community.

Greetings
Tom

Totally agree as we don't need fighting among our respected members. I feel that we should share ideas and while some ideas and suggestions might not be agreeable to everyone it's best to have a civil discussion on the merits of such ideas.

thunderrd

  • Guest
I am almost fearful of posting in this thread, since my system is KDE-free, but until the topic is changed it still appears to be the right place to ask.

I have not upgraded since July on this Xfce box, and this is the current state.  I don't see any major problems here that should stop me from upgrading now, but if someone else would take a quick look, I'd appreciate it:
Code: [Select]
[CHROOT]root@Q6600: /# apt-get dist-upgrade                                                                                     
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  libasprintf0c2 libatkmm-1.6-1 libbinio1ldbl libboost-date-time1.55.0 libcairomm-1.0-1 libcwidget3 libebml4 libept1.4.12
  libgconfmm-2.6-1c2 libglibmm-2.4-1c2a libgtkmm-2.4-1c2a libgtkmm-3.0-1 libilmbase6 libllvm3.5 libmatroska6 libopenexr6
  libpanelappletmm-2.6-1c2 libpangomm-1.4-1 libpcrecpp0 libprotobuf9 libproxy1 libqpdf13 libsidplayfp3 libsigc++-2.0-0c2a
  libtag1-vanilla libtag1c2a libtinyxml2.6.2 libxapian22
The following NEW packages will be installed:
  distro-info-data g++-5 libapt-inst1.7 libapt-pkg4.16 libasprintf0v5 libatkmm-1.6-1v5 libaudcore3 libbinio1v5
  libboost-date-time1.58.0 libboost-filesystem1.58.0 libboost-iostreams1.58.0 libboost-random1.58.0 libboost-regex1.58.0
  libboost-system1.58.0 libboost-thread1.58.0 libcairomm-1.0-1v5 libcwidget3v5 libdrm-amdgpu1 libebml4v5 libept1.4.16
  libglibmm-2.4-1v5 libgraphicsmagick++11 libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 libicu55 libilmbase6v5 libjs-openlayers
  libllvm3.5v5 liblz4-1 libmatroska6v5 libnghttp2-14 libnpth0 libopenexr6v5 libpangomm-1.4-1v5 libpcrecpp0v5 libprotobuf9v5
  libproxy1v5 libqpdf13v5 libsidplayfp4 libsigc++-2.0-0v5 libstdc++-5-dev libtag1v5 libtag1v5-vanilla libtinyxml2.6.2v5
  libxapian22v5 linux-headers-4.2.0-towo.1-siduction-amd64 linux-image-4.2.0-towo.1-siduction-amd64
The following packages have been kept back:
  metacity-common
The following packages will be upgraded:
  abiword abiword-common acpi-support-base acpid apt apt-utils aptitude aptitude-common audacious-plugins
  audacious-plugins-data autoconf automake autotools-dev base-files bash bash-completion binutils bsdutils build-essential
  cdebootstrap cdrdao console-setup console-setup-linux cpp cpp-4.9 cpp-5 cups-client cups-common cups-core-drivers cups-daemon
  cups-filters-core-drivers cups-ppdc cups-server-common curl dbus dbus-x11 debhelper debtags dh-python dictionaries-common
  diffstat distro-defaults dmeventd dmsetup dosfstools dpatch dpkg dpkg-dev dvd+rw-tools evolution-data-server-common exo-utils
  fam file firmware-linux-free flac g++ g++-4.9 gcc gcc-4.9 gcc-4.9-base gcc-5 gcc-5-base gettext gettext-base gimp-help-common
  gimp-help-en gir1.2-gdkpixbuf-2.0 git git-man glib-networking glib-networking-services gnome-system-monitor gnote gnumeric
  gnumeric-common gnupg gnupg-agent gnupg2 gparted gpgv growisofs grub-common grub-pc grub-pc-bin grub2 grub2-common
  gsfonts-x11 gtk-redshift gvfs gvfs-bin gvfs-common gvfs-daemons gvfs-libs hostname html2text hwinfo iceweasel imagemagick
  imagemagick-6.q16 imagemagick-common initramfs-tools inkscape intltool-debian inxi iproute iproute2 isc-dhcp-client
  isc-dhcp-common iso-codes kexec-tools keyboard-configuration klibc-utils libabiword-3.0 libaiksaurus-1.2-0c2a
  libaiksaurusgtk-1.2-0c2a libapparmor1 libapr1 libapt-pkg-perl libasan1 libasan2 libasprintf-dev libassuan0 libatk-bridge2.0-0
  libatomic1 libaudit-common libaudit1 libauparse0 libavcodec-ffmpeg56 libavformat-ffmpeg56 libavresample-ffmpeg2
  libavutil-ffmpeg54 libblkid1 libburn4 libc-bin libc-dev-bin libc6 libc6-dev libcamel-1.2-52 libcap2 libcap2-bin libcc1-0
  libccid libcdr-0.1-1 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcilkrts5 libclutter-1.0-0 libclutter-gtk-1.0-0
  libcogl-pango20 libcogl-path20 libcogl20 libcolord2 libconfig-inifiles-perl libcrystalhd3 libcups2 libcupscgi1
  libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libcurl3 libcurl3-gnutls libdb5.3 libdbus-1-3 libdbus-1-dev
  libdevmapper-event1.02.1 libdevmapper1.02.1 libdjvulibre-text libdjvulibre21 libdns-export100 libdpkg-perl libdrm-dev
  libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libdvdnav4 libdvdread4 libebackend-1.2-10 libebook-1.2-16
  libebook-contacts-1.2-1 libecal-1.2-18 libedata-book-1.2-25 libedataserver-1.2-20 libegl1-mesa libegl1-mesa-dev
  libegl1-mesa-drivers libegl1-nvidia-legacy-340xx libelf1 libepoxy0 liberror-perl libevdev2 libexempi3 libexo-1-0
  libexo-common libexo-helpers libfam0 libfdisk1 libflac8 libfluidsynth1 libfontembed1 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 libfreetype6 libfreetype6-dev libfribidi0 libftdi1 libgbm1
  libgcc-4.9-dev libgcc-5-dev libgcc1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgegl-0.2-0 libgeoip1 libgettextpo-dev
  libgettextpo0 libgfortran3 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libgl1-nvidia-legacy-340xx-glx libglapi-mesa
  libgles1-mesa libgles2-mesa libglu1-mesa libgme0 libgnutls-deb0-28 libgnutls-openssl27 libgoffice-0.10-10
  libgoffice-0.10-10-common libgomp1 libgpg-error0 libgpgme11 libgraphicsmagick3 libgraphite2-3 libgs9 libgs9-common
  libgsf-1-114 libgsf-1-common libgtk2-perl libgxps2 libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b
  libhd21 libhogweed4 libhunspell-1.3-0 libical1a libidn11 libijs-0.35 libinput10 libio-socket-ssl-perl libio-stty-perl
  libirs-export91 libisc-export95 libisccfg-export90 libisoburn1 libisofs6 libitm1 libjavascriptcoregtk-4.0-18 libjbig2dec0
  libjpeg62-turbo libkate1 libkeyutils1 libklibc libkpathsea6 libldap-2.4-2 libldb1 liblightdm-gobject-1-0 libllvm3.4
  libloudmouth1-0 liblsan0 liblua5.1-0 liblua5.2-0 liblvm2app2.2 liblvm2cmd2.02 libmagic1 libmagickcore-6.q16-2
  libmagickwand-6.q16-2 libmodplug1 libmount1 libmpcdec6 libmpg123-0 libmpx0 libncurses5 libncursesw5 libnet-http-perl
  libnettle6 libnm-glib4 libnm-util2 libnspr4 libnspr4-0d libnss3 libnss3-1d libnvidia-legacy-340xx-eglcore
  libnvidia-legacy-340xx-ml1 libopengl-perl libopenmpi1.6 libpackagekit-glib2-18 libpam-systemd libpci3 libpciaccess0
  libpcre16-3 libpcre3 libpcre3-dev libpcre32-3 libpcsclite1 libphonenumber6 libpipeline1 libpixman-1-0 libpixman-1-dev
  libplist3 libpoppler-glib8 libpoppler46 libpostproc-ffmpeg53 libppl-c4 libppl13 libproc-processtable-perl libprocps4
  libproxy-tools libpsl0 libpulse-mainloop-glib0 libpulse0 libpulsedsp libpython2.7 libpython2.7-minimal libpython2.7-stdlib
  libqdbm14 libqt4-xml libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5widgets5 libqt5x11extras5 libqtcore4 libqtdbus4
  libqtgui4 libquadmath0 librecode0 librsvg2-2 librsvg2-common libsane-common libseccomp2 libsecret-1-0 libsecret-common
  libsensors4 libslp1 libsmartcols1 libsmbclient libspice-server1 libsqlite3-0 libstdc++-4.9-dev libstdc++6
  libswresample-ffmpeg1 libswscale-ffmpeg3 libsystemd0 libtagc0 libtalloc2 libtdb1 libtevent0 libtext-wrapi18n-perl
  libthunarx-2-0 libtiff5 libtinfo5 libtracker-control-1.0-0 libtracker-sparql-1.0-0 libtsan0 libubsan0 libudev1 liburi-perl
  libusb-0.1-4 libusb-1.0-0 libuuid1 libv4l-0 libv4lconvert0 libva-drm1 libva-glx1 libva-x11-1 libva1 libval14 libvdpau1
  libvisual-0.4-0 libvlc5 libvlccore8 libwacom-common libwacom2 libwayland-egl1-mesa libwbclient0 libwebkit2gtk-4.0-37
  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 libwireshark-data libwireshark5 libwiretap4 libwmf0.2-7 libwsutil4 libx264-146 libxatracker2 libxaw7
  libxml2 libxml2-utils lightdm linux-headers-siduction-amd64 linux-image-siduction-amd64 linux-libc-dev lm-sensors locales
  lsb-base lsb-release lsof lvm2 make man-db mesa-common-dev mime-support mount mousepad multiarch-support myspell-de-de
  ncurses-base ncurses-bin net-tools nscd ntfs-3g nvidia-legacy-340xx-alternative nvidia-legacy-340xx-driver
  nvidia-legacy-340xx-driver-bin nvidia-legacy-340xx-kernel-dkms nvidia-legacy-340xx-vdpau-driver openprinting-ppds
  openssh-client openssh-server openssh-sftp-server pciutils pcscd pinentry-gnome3 pinentry-gtk2 pokerth polipo poppler-utils
  pppconfig procps proj-data projectm-data psmisc pulseaudio pulseaudio-utils python-apt python-apt-common python-cairo
  python-imaging python-libxml2 python-numpy python-pil python-pkg-resources python-pyorbit python-six python-talloc
  python-xapian python2.7 python2.7-minimal python3-apt python3-pkg-resources python3-six qtcore4-l10n rar redshift
  redshift-gtk reiserfsprogs resolvconf rsyslog samba-dsdb-modules samba-libs screen shared-mime-info squashfs-tools ssl-cert
  synaptic systemd systemd-sysv tar thunar thunar-data thunar-dbg thunar-media-tags-plugin tracker transmission
  transmission-cli transmission-common transmission-gtk tzdata udev unrar unzip usbutils util-linux vim vim-common vim-runtime
  vlc vlc-data vlc-nox vpnc-scripts whois wireless-regdb wireshark wireshark-common wpasupplicant x11-xserver-utils xdg-utils
  xfce4-terminal xfdesktop4 xfdesktop4-data xfonts-intl-japanese xfonts-intl-japanese-big xfsprogs xorriso xserver-common
  xserver-xorg-core xserver-xorg-video-nvidia-legacy-340xx xterm xwayland zip
552 upgraded, 47 newly installed, 28 to remove and 1 not upgraded.
Need to get 569 MB of archives.
After this operation, 395 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.838
Xfce should be pretty straight forward by now, as has been reported to us. Your output looks good to me. I would copy the list of removed packages and go over it after the upgrade to make sure everything got installed in new versions. Of course you can diff removed and installed before moving on.


greetz
devil

thunderrd

  • Guest
OK, devil, thanks for putting an eye on that.  You've confirmed what I was thinking.

I'll try it out later, and post back if I see anything bad come up.

Offline DeepDayze

  • User
  • Posts: 457
OK, devil, thanks for putting an eye on that.  You've confirmed what I was thinking.

I'll try it out later, and post back if I see anything bad come up.

You could make a backup of the virtual machine before you d-u, as you can then roll back easily if you do have problems

thunderrd

  • Guest
I've just finished this, and everything went fine.  All packages that were supposed to upgrade did, and there were no errors.

Thanks to all.

mylo

  • Guest
WOW!

Now it is more than thousand packs to be updated:

Code: [Select]
1006 aktualisiert, 109 neu installiert, 86 zu entfernen und 5 nicht aktualisiert.
I hope the release for update will come soon, but 80+ around to be removed remain like concrete.
Is there any expectation whether we talk about days or weeks to get d-u released?

The nice "Debian Transition" link gives percentages, but no end can be propagated therof or?

Offline CCarpenter

  • User
  • Posts: 198
    • http://www.greenvalleyranchschwand.de
only thousand?

Code: [Select]
  1702 aktualisiert, 188 neu installiert, 134 zu entfernen und 4 nicht aktualisiert.
Es müssen noch 1.731 MB von 1.735 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 334 MB Plattenplatz zusätzlich benutzt.
 
 

Offline reddark

  • User
  • Posts: 1.051
    • http://www.klangruinen.de/
ihr könnt es ja mit apt upgrade versuchen etwas zu minimieren .. ;)

Offline jaegermeister

  • User
  • Posts: 222
ihr könnt es ja mit apt upgrade versuchen etwas zu minimieren .. ;)


One thing is manually updating some low-level packages which are X-independent, another one is upgrading instead of dist-upgrading. Since this distro was born at the old kanotix and then sidux times, simple update has been a recipe for possible breakage/wreakage and totally unsupported. These are experiments to try on a test box, not on a production machine.
---------------------------------------
SI VIS PACEM PARA BELLVM
---------------------------------------

Offline der_bud

  • User
  • Posts: 1.072
  • member
...
I hope the release for update will come soon, but 80+ around to be removed remain like concrete.
Is there any expectation whether we talk about days or weeks to get d-u released?
 ...
AFAIK the list will never again drop to "0 to remove", because several packages and libraries get really replaced by others with a similar name, sometimes carrying an aditional "5" in it. So you have to go thoroughly through your list and watch if some of the 'to be removed' ones have a matching candidate in the 'newly installed' section.

This is definitely not a clear-to-go advice . It is a matter of every individual installation and software selection, combined with architecture and sources.list, spiced with desktop environment and drivers, if a dist-upgrade will be relatively save or at least repairable now or if it will go nuts. As the transition tracker is still around 40% today, most of the standard major packages seem done, but not all. From my very personal observation, LXDE and Cinnamon were safe to go these days. KDE pure debian needed some manual workarounds and dpkg-tricks before it worked. KDEnext on siduction repos is under progress, Santa is working at providing a clean upgrade path.  But even if he announces this thread as [solved] some day, that does not mean that the devs know that every single one of your personally installed packages is safe then.

As for apt upgrade , jaegermeister is generally right that in rolling unstable dist-upgrade is the supported way to go, but such a transition is a special situation. So apt upgrade as intermediate step before the next dist-upgrade might be a valid option to update some packages that seem save without removal. But still, not without having a tested backup available.
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

mylo

  • Guest
Thanks der_bud and jaegermeister for the very useful informations.
That is what i thought. For the day to come, just to be prepared:

I d-u since longer time with the next repo. So I d-u with it when the day is there or? Something else to obey?

plandream

  • Guest
I did a D-U and it broke plasma workspace with kde next :-)


At least I don't need X on this machine.

Offline clubex

  • User
  • Posts: 265
On my upgraded KDE machine dolphin v4:15.08.1-1 isn't showing any previews. In Configure dolphin>General>previews the "Show previews for:" is completely empty.

I have ffmpegthumbnailer4v5, kdegraphics-thumbnailers and kdegraphic-strigi-plugins packages  installed.

Also installed are kdesk-dolphin-plugins, dolphin-plugins and libdolphinvcs5.

Has anyone else noticed this and more especially has anyone got a fix?

This is a freshly installed Indian Summer, dist-upgraded up to date.
Code: [Select]
CPU~Quad core AMD Phenom 9650 (-MCP-) speed/max~1150/2300 MHz Kernel~4.2.1-towo.1-siduction-amd64 x86_64 Up~2:29 Mem~732.4/7989.8MB HDD~250.1GB(64.8% used) Procs~201 Client~Shell inxi~2