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

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

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: [URGENT] GCC 5 fallout incoming
« Reply #30 on: 2015/08/04, 01:32:17 »
Quote from: melmarker
@piper: i think we communicate our position very clear - but every user is free to do what $user want to. Depending on the installed packages things could become worse or not - nobody knows. I for myself has decided to not care about and take the packages as they come in. And i have no backup. So who cares - one should take a choice and have to live with this choice afterwards. As we are all more or less  responsible adults i see no problem ...
I agree, choice is good and up to the user, I just don't encourage it due to not everyone can fix or afford to lose some things ;)

I have a 3-4 extra partitions with siduction running and doing du's to see when/if  this brings one  box to it's knee's, so far, all is good, I too don't have back-ups. who need stinkin backups :)

Happy du'ing ;)
Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Offline terroreek

  • User
  • Posts: 202
Re: [URGENT] GCC 5 fallout incoming
« Reply #31 on: 2015/08/04, 05:05:47 »
So quick question, normally I du daily on my siduction boxes, however the last DU I did was back on the 25th.  I was out of town on work until the 2nd.  Would you recommend I still wait, or do an apt-get upgrade.  I never upgrade just dist-upgrade. 

Offline der_bud

  • User
  • Posts: 1.072
  • member
Re: [URGENT] GCC 5 fallout incoming
« Reply #32 on: 2015/08/04, 08:00:18 »
Of course we all here driving sid love to have all possible software in the newest available version, but do we really need it?
If there are are some tools you urgently need which are not working in the current version, but will do with an update, or an update brings features you can not do without, try to update those packages or try an upgrade/safe-upgrade.
But what is wrong on a reliable working machine to be in the state of mid July 2015, that is very current (see, people still run Win XP ;)). I merged to KF5 and did dist-upgrades recently in virtual machines and playboxes, but my main notebook has not seen dist-upgrades since plasma5 came in, some cherry-picked package updates only. And guess what - it is working fine. One drawback could be 'no security updates since ~ one month', but wait... are there security updates in Sid?

So still true: Question
... Would you recommend I still wait, or do an apt-get upgrade. ...

Answer
there are four possible ways in such situations:
Code: [Select]
1.   doing nothing (prefered)
2.1. apt update; apt upgrade
2.2  apt-get update; apt-get upgrade --with-new-pkgs
3.   apt-get dist-upgrade (and lettings some packages go)

We suggest and prefer 1! If one choose a way that differ from (1) one should have a good backup and should be familar with restoring from backups. We will not support that, so you are on your own. But it may work without flaws.



« Last Edit: 2015/08/04, 08:04:08 by der_bud »
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

tmhind2

  • Guest
Re: [URGENT] GCC 5 fallout incoming
« Reply #33 on: 2015/08/04, 09:31:54 »
What part of "DO NOTHING NOW" is so hard to understand? Though I've only been using Siduction a short while and have made my mistakes in the past, one thing I have learned is to respect the guidance provided from the pro's.  Thanks to all that are doing everything possible now and in the past in making this the great distribution it is!!!  :)


Respectfully,
T2

jdhedden

  • Guest
Re: [URGENT] GCC 5 fallout incoming
« Reply #34 on: 2015/08/09, 05:12:32 »
FWIW, I was bored and decided to try a DU.  Around 115 packages updated.  Rebooted okay.  VLC works, and other things as well.  I'll continue with this to see how it goes.

Offline drb

  • User
  • Posts: 165
Re: [URGENT] GCC 5 fallout incoming
« Reply #35 on: 2015/08/09, 10:15:59 »
I'm up to 59 packages to remove now . . . .

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: [URGENT] GCC 5 fallout incoming
« Reply #36 on: 2015/08/09, 12:06:42 »
@jdhedden: Not sure if you miss a thing - a update will ever work, mostly the system works after. But there is i really big BUT. One example for today is audacious - it upgrades audacious-plugins and the new v5 lib - after that audacious segfaults. So the upgrade might work ok, but it can break things (and Murphy says: it will break things)

EDIT: i hope you use apt upgrade instead of apt-get upgrade, see the reason some posts ago
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

jdhedden

  • Guest
Re: [URGENT] GCC 5 fallout incoming
« Reply #37 on: 2015/08/09, 13:14:56 »
@melmake  Understood.  I do have a Clonezilla backup in case I have issues.   Also, I use the "upgrade-system" package for updates.


To all, I classify myself as having a "lean" system, so of course, you mileage may vary.

KrunchTime

  • Guest
Re: [URGENT] GCC 5 fallout incoming
« Reply #38 on: 2015/08/09, 22:25:31 »
If you look at all the affected packages down the left column of this page, and then look at the list of collisions at the bottom, you can get an idea of the size and scope of the job to make the complete transition.
Thank you for sharing this, dibl.  A picture is worth a thousand words.  ;)


@melmarker:  Thank you for sharing the guidance.

Offline Spike_DE

  • User
  • Posts: 56
Re: [URGENT] GCC 5 fallout incoming
« Reply #39 on: 2015/08/09, 22:32:09 »
148 updated, 2 newly installed, 199 to remove and 74 not updated.

:-(
--
Spike_DE

type cat /vmlinuz > /dev/audio to hear the voice of god.

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: [URGENT] GCC 5 fallout incoming
« Reply #40 on: 2015/08/10, 04:59:39 »
121 upgraded, 0 newly installed, 396 to remove and 86 not upgraded :)
Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Offline musca

  • User
  • Posts: 725
  • sid, fly high!
Re: [URGENT] GCC 5 fallout incoming
« Reply #41 on: 2015/08/10, 12:12:45 »
Hello,

while KDE systems (without kdenext) suffer from heavy removals, the situation was much better on my cinnamon system this morning. When i realized that dist-upgrade only wants to remove some libs but no applications, i took a closer look at it (see http://paste.siduction.org/20150810095149.png ). I went through the whole list and found that every removed lib was covered by some *v5 replacement.  Overall statistics:
Code: [Select]
286 upgraded, 36 newly installed, 17 to remove and 0 not upgraded.
So i tried a dist-upgrade and got a working cinnamon desktop for my very limited personal package selection.

Beware! This doesn't apply for KDE systems.

greetings
musca
β€žEs irrt der Mensch, solang er strebt.β€œ  (Goethe, Faust)

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: [URGENT] GCC 5 fallout incoming
« Reply #42 on: 2015/08/10, 14:53:28 »
I should try without kdenext ;)
Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: [URGENT] GCC 5 fallout incoming
« Reply #43 on: 2015/08/10, 15:00:23 »
Without kdenext, not really a difference

126 upgraded, 0 newly installed, 395 to remove and 91 not upgraded.

Code: [Select]
Building dependency tree      
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  akonadi-server amarok aptitude ark automoc baloo-kf5 breeze dolphin frameworkintegration gcc-5 gparted gwenview k3b kactivities kaffeine kate katepart kbackup kcalc
  kcmsystemd kcometen4 kde-baseapps kde-baseapps-bin kde-cli-tools kde-config-gtk-style kde-config-sddm kde-config-systemd kde-plasma-desktop kde-runtime
  kde-style-breeze kde-style-breeze-qt4 kde-style-oxygen-qt5 kde-style-polyester kde-style-qtcurve-qt5 kde-window-manager kde-workspace kde-workspace-bin
  kde-workspace-data kde-workspace-dev kdeartwork-theme-window kdebase-workspace-bin kdebase-workspace-dev kded5 kdelibs-bin kdelibs5-dev kdelibs5-plugins
  kdemultimedia-kio-plugins kdenetwork-filesharing kdepasswd kdepim-runtime kdepimlibs-kio-plugins kdeplasma-addons kdoctools kdoctools5 kfind khelpcenter kinfocenter5
  kinit kio kio-audiocd kio-extras kio-mtp kmenuedit kmix konq-plugins konqueror konqueror-nsplugins konsole konsole-kpart konsole4-kpart konversation kpackagetool5 kpat
  kross kscreen kscreensaver ksnapshot ksysguard ktexteditor-katepart kuser kwin kwin-decoration-oxygen kwin-style-breeze kwin-style-crystal kwin-style-qtcurve kwrite
  libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4 libakonadi-xml4 libatkmm-1.6-1 libattica0.4 libbaloowidgets4 libcairomm-1.0-1 libcwidget3 libdbusmenu-qt5-2
  libflac++6 libgconfmm-2.6-1c2 libglademm-2.4-1c2a libglibmm-2.4-1c2a libgtkmm-2.4-1c2a libgtkmm-3.0-1 libk3b6 libk3b6-extracodecs libkabc4 libkactivities-bin
  libkactivities6 libkatepartinterfaces4 libkcal4 libkcalutils4 libkcddb4 libkcmutils4 libkde3support4 libkdeclarative5 libkdecorations2-5 libkdecorations2private5
  libkdecorations4abi2 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkexiv2-11 libkf5activities5 libkf5activitiesexperimentalstats1 libkf5archive5 libkf5attica5
  libkf5auth5 libkf5baloo1 libkf5balooxapian1 libkf5bookmarks5 libkf5codecs5 libkf5completion5 libkf5config-bin libkf5config-bin-dev libkf5config-dev libkf5configcore5
  libkf5configgui5 libkf5configwidgets5 libkf5coreaddons-bin-dev libkf5coreaddons-dev libkf5coreaddons5 libkf5crash5 libkf5dbusaddons-bin libkf5dbusaddons-dev
  libkf5dbusaddons5 libkf5declarative5 libkf5dnssd5 libkf5emoticons-bin libkf5emoticons5 libkf5filemetadata3 libkf5globalaccel-bin libkf5globalaccel5
  libkf5globalaccelprivate5 libkf5guiaddons5 libkf5i18n-dev libkf5i18n5 libkf5iconthemes-bin libkf5iconthemes5 libkf5idletime5 libkf5itemmodels5 libkf5itemviews5
  libkf5jobwidgets5 libkf5jsembed5 libkf5kcmutils5 libkf5kdegames6 libkf5kdelibs4support5 libkf5kdelibs4support5-bin libkf5khtml-bin libkf5khtml5 libkf5kiocore5
  libkf5kiofilewidgets5 libkf5kiontlm5 libkf5kiowidgets5 libkf5krosscore5 libkf5krossui5 libkf5networkmanagerqt6 libkf5newstuff5 libkf5notifications5 libkf5notifyconfig5
  libkf5package-dev libkf5package5 libkf5parts5 libkf5people5 libkf5peoplebackend5 libkf5peoplewidgets5 libkf5plasma5 libkf5plasmaquick5 libkf5prison1 libkf5pty5
  libkf5quickaddons5 libkf5runner5 libkf5screen6 libkf5service-bin libkf5service-dev libkf5service5 libkf5solid-bin libkf5solid5 libkf5sonnetcore5 libkf5sonnetui5
  libkf5style5 libkf5su-bin libkf5su5 libkf5sysguard-bin libkf5texteditor5 libkf5textwidgets5 libkf5threadweaver5 libkf5unitconversion5 libkf5wallet-bin libkf5wallet5
  libkf5waylandclient5 libkf5waylandserver5 libkf5webkit5 libkf5widgetsaddons5 libkf5windowsystem5 libkf5xmlgui-bin libkf5xmlgui5 libkf5xmlrpcclient5 libkfile4
  libkfontinst5 libkfontinstui5 libkholidays4 libkhtml5 libkidletime4 libkimproxy4 libkio5 libkipi11 libkldap4 libkmediaplayer4 libknewstuff2-4 libknewstuff3-4
  libknotifyconfig4 libkonq-common libkonq5abi1 libkonqsidebarplugin4a libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkprintutils4 libkresources4
  libkrosscore4 libkrossui4 libkscreensaver5 libksgrd4 libksgrd7 libksignalplotter7 libktexteditor4 libkutils4 libkwalletbackend5-5 libkwin4-effect-builtins1
  libkwineffects1abi5 libkwineffects6 libkwinglutils6 libkwinxrenderutils6 libkworkspace4abi2 libkworkspace5-5 libkxmlrpcclient4 liblastfm1 libmailtransport4
  libmicroblog4 libmyth-0.27-0 libnepomuk4 libnepomukcore4 libnepomukquery4a libnepomukutils4 liboxygenstyle5-5 liboxygenstyleconfig5-5 libpangomm-1.4-1 libphonon-dev
  libphonon4qt5-4 libplasma-geolocation-interface5 libplasma3 libplasmaclock4abi4 libplasmagenericshell4 libpolkit-qt5-1-1 libpowerdevilcore2 libpowerdevilui5
  libprocesscore7 libprocessui4a libprocessui7 libqt4-declarative libqt4-dev libqt4-dev-bin libqt4-help libqt4-qt3support libqt4-xmlpatterns libqt5clucene5
  libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5designercomponents5 libqt5gui5 libqt5help5 libqt5multimedia5 libqt5multimediaquick-p5 libqt5network5
  libqt5opengl5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5quickwidgets5 libqt5script5 libqt5scripttools5 libqt5sensors5 libqt5sensors5-dev libqt5sql5
  libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5webkit5 libqt5widgets5 libqt5x11extras5 libqt5xml5 libqtassistantclient4 libqtscript4-network libqtwebkit4
  libsigc++-2.0-0c2a libsoprano-dev libsoprano4 libtaskmanager4abi4 libtaskmanager5 libweather-ion6 libweather-ion7 linux-headers-4.1.4-towo.1-siduction-amd64
  linux-headers-siduction-amd64 milou mplayerthumbs mythlogserver mythtv mythtv-backend mythtv-frontend mythtv-transcode mythweather paman paprefs partitionmanager
  pavucontrol phonon4qt5-backend-vlc plasma-containments-addons plasma-dataengines-addons plasma-desktop plasma-framework plasma-framework-dev plasma-runners-addons
  plasma-scriptengine-javascript plasma-wallpapers-addons plasma-widget-folderview plasma-widget-lancelot plasma-widgets-addons plasma-workspace polkit-kde-1
  polkit-kde-agent-1 powerdevil pyqt4-dev-tools pyqt5-dev-tools python-qt4 python3-pyqt5 qdbus-qt5 qml-module-org-kde-draganddrop qml-module-org-kde-extensionplugin
  qml-module-org-kde-kcoreaddons qml-module-org-kde-kio qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-kwindowsystem
  qml-module-org-kde-solid qml-module-qtgraphicaleffects qml-module-qtmultimedia qml-module-qtquick-controls qml-module-qtquick-controls-styles-breeze
  qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-window2 qml-module-qtquick2 qml-module-qtwebkit qt4-designer
  qt4-dev-tools qtbase5-dev qtbase5-dev-tools qtcurve qtdeclarative5-kf5declarative qtdeclarative5-kf5solid qtscript5-dev qttools5-dev-tools sddm
  siduction-art-kde-whiteroom siduction-art-ksplash-whiteroom smplayer smplayer-themes sweeper systemsettings virtualbox-qt yakuake
The following packages have been kept back:
  amarok-utils apt apt-utils build-essential cdrdao cmake cpp cpp-5 cups-filters cups-filters-core-drivers encfs g++ g++-multilib gcc gcc-5-base gcc-5-base:i386
  gcc-multilib gddrescue gdisk gettext-base glib-networking glib-networking-services gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly hardinfo lib32atomic1
  lib32cilkrts5 lib32gcc1 lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++6 lib32ubsan0 libapt-pkg-perl libasan2 libatomic1 libcc1-0 libchromaprint0 libcilkrts5
  libgcc-5-dev libgcc1 libgcc1:i386 libgfortran3 libgomp1 libhunspell-1.3-0 libitm1 libjavascriptcoregtk-4.0-18 liblsan0 libmpx0 libpsl0 libqca2 libqt4-dbus
  libqt4-designer libqt4-network libqt4-opengl libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-xml
  libqt5core5a:i386 libqtcore4 libqtdbus4 libqtgui4 libquadmath0 libstdc++6 libstdc++6:i386 libtag-extras1 libtagc0 libtsan0 libubsan0 libwebkit2gtk-4.0-37 libx32atomic1
  libx32cilkrts5 libx32gcc1 libx32gomp1 libx32itm1 libx32quadmath0 libx32stdc++6 libx32ubsan0 python-apt qdbus qt4-linguist-tools uno-libs3 ure vlc vlc-nox
  vlc-plugin-notify
The following packages will be upgraded:
  apache2 apache2-bin apache2-data apache2-utils aptitude-common binutils cube2 cups-browsed devscripts dmeventd dmsetup dpkg dpkg-dev dvd+rw-tools fancontrol fish
  fish-common fonts-opensymbol gettext ghostscript ghostscript-x gperf growisofs gstreamer0.10-gconf gstreamer0.10-pulseaudio iso-codes kdelibs5-data libarchive-zip-perl
  libconfig-inifiles-perl libcrystalhd3 libcupsfilters1 libdevmapper-event1.02.1 libdevmapper1.02.1 libdpkg-perl libelf1 libelf1:i386 libflac8 libfontembed1 libgeoip1
  libgs9 libgs9-common libidn11 libinput10 libjbig2dec0 libkdecore5 libkdesu5 libkjsapi4 libkjsembed4 libkntlm4 libkpty4 libkunitconversion4 libloudmouth1-0
  liblvm2cmd2.02 libnss-myhostname libpciaccess-dev libpciaccess0 libpciaccess0:i386 libpcre16-3 libpcre16-3:i386 libpcre3 libpcre3:i386 libpcsclite1 libphonon4
  libpolkit-qt-1-1 libpulse-mainloop-glib0 libpulse0 libpulsedsp libqt5dbus5:i386 libqt5gui5:i386 libqt5network5:i386 libqt5qml5:i386 libqt5quick5:i386
  libreoffice-style-galaxy librrd4 librsvg2-2 librsvg2-common libseccomp2 libsecret-1-0 libsecret-common libsensors4 libsolid4 libsqlite3-0 libsvn-perl libsvn1
  libthreadweaver4 libudev1 libudev1:i386 libusb-0.1-4 libvlc5 libvlccore8 libxaw7 libxaw7-dev lintian linux-libc-dev lm-sensors mime-support phonon pulseaudio
  pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils python-apt-common python-lxml
  python-pkg-resources python-reportbug python3-pkg-resources qml-module-qtgraphicaleffects:i386 qml-module-qtquick2:i386 qt4-qmake qt5-qmake qtcore4-l10n reportbug
  sensord signing-party simple-scan soprano-daemon squashfs-tools subversion subversion-tools systemd-sysv udev usbutils vlc-data vlc-plugin-pulse
126 upgraded, 0 newly installed, 395 to remove and 91 not upgraded.
Need to get 64.8 MB of archives.
After this operation, 873 MB disk space will be freed.
Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.345
    • Land of the Buckeye
Re: [URGENT] GCC 5 fallout incoming
« Reply #44 on: 2015/08/10, 15:49:42 »
The transition tracker is only showing 10% this morning.  Assuming a start on 1 AUG, that's one percent per day of progress.  A very rough metric, but it gives the idea of the magnitude -- it could be 100 days to complete.
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO