Upgrade/dist-upgrade issues

dist-upgrade output;

[code]sudo apt autoremove
Reading package lists… Done
Building dependency tree
Reading state information… Done
0 upgraded, 0 newly installed, 0 to remove and 130 not upgraded.

sudo apt-get dist-upgrade -f
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following packages were automatically installed and are no longer required:
accountsservice apt-file artwork-audacious artwork-color-scheme-carbon artwork-netrunner-icons
artwork-whiteclassicia-cursor artwork-windows-cursor baloo-kf5 breeze-icon-theme carbon-gtk2 carbon-qt carbon-qt4
command-not-found default-settings-autostart default-settings-e2fsprogs default-settings-kdeapps
default-settings-profiled default-settings-pulseaudio default-settings-session-debug default-settings-systemd
default-settings-thunderbird default-settings-xdg-user-dirs default-settings-xsession desktop-theme-blackx
desktop-theme-bluex discover discover-data dmz-cursor-theme dvdauthor dvgrab ffmpegthumbnailer ffmpegthumbs
fonts-hack-ttf fonts-roboto frameworkintegration glchess gmusicbrowser gnome-extra-icons gnome-icon-theme-extras
gstreamer0.10-pulseaudio gtk2-engines gtk2-engines-oxygen gtk3-engines-breeze inxi isoimagewriter kate5-data kcalc
kcm-plasma-services kde-cli-tools-data kde-config-sddm kde-style-oxygen-qt4 kde-telepathy-kaccounts kded5
kdegames-mahjongg-data-kf5 kdenlive kdenlive-data kfind kgamma5 kmenuedit krita krita-data kross ksysguard
ksysguard-data ksysguardd ktexteditor-data ktexteditor-katepart kwin-decoration-oxygen kwrited libaccounts-glib0
libaccounts-qt5-1 libaccountsservice0 libappindicator3-1 libdbusmenu-gtk3-4 libdiscover2 libdmtx0a libdolphinvcs5
libfakekey0 libffmpegthumbnailer4v5 libgit2-24 libgit2-26 libgps22 libgps23 libgsoap-2.8.49 libhttp-parser2.7.1
libjs-swfobject libkaccounts1 libkf5activitiesstats1 libkf5baloowidgets-bin libkf5baloowidgets5
libkf5calendarevents5 libkf5declarative-data libkf5emoticons-bin libkf5emoticons-data libkf5emoticons5
libkf5holidays-data libkf5holidays5 libkf5jsapi5 libkf5jsembed-data libkf5jsembed5 libkf5kexiv2-15.0.0 libkf5kiogui5
libkf5kmahjongglib5 libkf5konq6 libkf5krosscore5 libkf5krossui5 libkf5modemmanagerqt6 libkf5people-data
libkf5people5 libkf5peoplebackend5 libkf5peoplewidgets5 libkf5prison5 libkf5sane5 libkf5syntaxhighlighting-data
libkf5syntaxhighlighting5 libkf5sysguard-bin libkf5texteditor5 libkf5texteditor5-libjs-underscore libkfontinst5
libkfontinstui5 libkpmcore6 libksane-data libksgrd7 libksignalplotter7 libnetcdf11 libokular5core7 libopenconnect5
liboxygenstyle5-5 liboxygenstyleconfig5-5 libplymouth4 libprocessui7 libqalculate5-data libqalculate5v5 libqgpgme7
libqgsttools-p1 libqmobipocket2 libqrencode3 libqt5designer5 libqt5designercomponents5 libqt5glib-2.0-0
libqt5gstreamer-1.0-0 libqt5gstreamerquick-1.0-0 libqt5help5 libqt5multimedia5-plugins libqt5multimediaquick-p5
libqt5multimediawidgets5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5serialport5 libqt5webengine-data
libqt5webenginecore5 libqt5webenginewidgets5 libqt5websockets5 libre2-3 libregexp-assemble-perl libshp2
libsnapd-glib1 libsnapd-qt1 libspectre1 libstoken1 libtelepathy-qt4-2 libtelepathy-qt5-0 libtomcrypt1 libvncclient1
libvncserver1 libxcb-composite0 libxcb-cursor0 libxcb-damage0 libxcb-record0 libxcursor1:i386 lnf-theme-blackx
lnf-theme-bluex mobile-broadband-provider-info mozilla-kde-support ndisgtk ndiswrapper ndiswrapper-dkms
ndiswrapper-utils-1.9 netrunner-artwork netrunner-default-settings netrunner-desktop-settings
netrunner-desktop-settings-desktop netrunner-settings-autostart netrunner-settings-firefox
netrunner-settings-kcmabout netrunner-settings-python-apt netrunner-settings-sddm netrunner-settings-theming novnc
oxygen-sounds partitionmanager plasma-desktop-data plasma-discover-common plasma-discover-private
plasma-look-and-feel-org-kde-breezedark-desktop plymouth plymouth-label plymouth-theme-netrunner-classic
plymouth-themes pulseaudio-module-gconf python-appindicator python-gdbm python-novnc python3-pyqt5 python3-tk
qdbus-qt5 qml-module-org-kde-bluezqt qml-module-org-kde-extensionplugin qml-module-org-kde-kaccounts
qml-module-org-kde-kholidays qml-module-org-kde-qqc2desktopstyle qml-module-org-kde-solid qml-module-qtgstreamer
qml-module-qtmultimedia qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-privatewidgets
qml-module-qtquick-templates2 qml-module-qtwebkit qtgstreamer-plugins-qt5 qttools5-dev-tools signon-plugin-oauth2
skanlite snapd-login-service software-properties-kde sshfs ttf-liberation user-manager virtualbox virtualbox-dkms
virtualbox-qt websockify x11vnc x11vnc-data xdgurl xorg xul-ext-anttoolbar yakuake
Use ‘sudo apt autoremove’ to remove them.
The following packages will be REMOVED:
bluedevil breeze dolphin kaccounts-providers kamoso kate kbreakout kde-cli-tools kde-config-screenlocker
kde-spectacle kdeconnect kinfocenter kmahjongg kmines konqueror kpackagelauncherqml ksnakeduel kwin-addons
kwin-common kwin-data kwin-x11 libastro1 libgnustep-base1.24 libkf5declarative5 libkf5kcmutils5 libkf5kdegames7
libkf5kdegamesprivate1 libkf5plasmaquick5 libkf5purpose-bin libkf5purpose5 libkf5quickaddons5 libkscreenlocker5
libmarblewidget-qt5-27 marble marble-data marble-plugins milou muon-notifier muon-updater netrunner-desktop okular
plasma-dataengines-addons plasma-desktop plasma-discover plasma-discover-snap-backend plasma-discover-updater
plasma-framework plasma-integration plasma-nm plasma-pa plasma-widgets-addons plasma-workspace print-manager
qml-module-org-kde-draganddrop qml-module-org-kde-games-core qml-module-org-kde-kconfig
qml-module-org-kde-kcoreaddons qml-module-org-kde-kio qml-module-org-kde-kirigami qml-module-org-kde-kirigami2
qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-kwindowsystem
qml-module-org-kde-newstuff qml-module-org-kde-purpose samba-mounter sddm-theme-breeze systemsettings
The following NEW packages will be installed:
libgnustep-base1.25 libqt5sensors5 qt5-qmake-bin
The following packages will be upgraded:
adwaita-icon-theme ant ant-optional busybox console-setup console-setup-linux digikam-data digikam-doc dmsetup
ffmpegthumbs gnustep-base-common gnustep-base-runtime gtk2-engines-qtcurve gwenview kamera kcalc
kde-style-qtcurve-qt4 kde-style-qtcurve-qt5 keyboard-configuration libbasicusageenvironment1 libdca0
libdevmapper-event1.02.1 libdevmapper1.02.1 libdolphinvcs5 libgeos-3.5.1 libgeos-c1v5
libglib-object-introspection-perl libgmime-3.0-0 libgroupsock8 libilbc2 libilbc2:i386 libjim0.77
libkf5baloowidgets-bin libkf5baloowidgets5 liblvm2app2.2 libmjpegutils-2.1-0 libmoo-perl libmpeg2encpp-2.1-0
libmplex2-2.1-0 libperl5.26 libqgsttools-p1 libqhull7 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5
libqt5designercomponents5 libqt5gui5 libqt5help5 libqt5multimedia5 libqt5multimedia5-plugins
libqt5multimediaquick-p5 libqt5multimediawidgets5 libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5positioning5
libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5quickwidgets5
libqt5script5 libqt5serialport5 libqt5sql5 libqt5sql5-mysql libqt5sql5-sqlite libqt5svg5 libqt5test5
libqt5waylandclient5 libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5
libqt5webenginewidgets5 libqt5webkit5 libqt5websockets5 libqt5widgets5 libqt5x11extras5 libqt5xml5 libqtcurve-utils2
libshout3 libusageenvironment3 libvtk6.3 libwps-0.4-4 libxvidcore4 libxvidcore4:i386 manpages manpages-dev
ocl-icd-libopencl1 perl perl-base perl-modules-5.26 python-numpy python3-pyqt5 qdbus-qt5
qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtgraphicaleffects qml-module-qtmultimedia
qml-module-qtqml-models2 qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs
qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-templates2
qml-module-qtquick-virtualkeyboard qml-module-qtquick-window2 qml-module-qtquick2 qml-module-qtwebkit qt5-default
qt5-gtk-platformtheme qt5-image-formats-plugins qt5-qmake qtbase5-dev qtbase5-dev-tools qtchooser qttools5-dev-tools
qtwayland5 unar vim-common vim-tiny vorbis-tools xxd
126 upgraded, 3 newly installed, 68 to remove and 0 not upgraded.
Need to get 240 MB of archives.
After this operation, 282 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.[/code]

Upgrade output; (also, autoremove is not working)

[code]sudo apt-get upgrade -f
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following package was automatically installed and is no longer required:
libnetcdf11
Use ‘sudo apt autoremove’ to remove it.
The following packages have been kept back:
gnustep-base-common gnustep-base-runtime kde-style-qtcurve-qt5 libqgsttools-p1 libqt5concurrent5 libqt5core5a
libqt5dbus5 libqt5designer5 libqt5gui5 libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediaquick-p5
libqt5multimediawidgets5 libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5positioning5 libqt5printsupport5
libqt5qml5 libqt5quick5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5quickwidgets5 libqt5script5
libqt5serialport5 libqt5sql5 libqt5sql5-mysql libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5waylandclient5
libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5
libqt5webkit5 libqt5websockets5 libqt5widgets5 libqt5x11extras5 libqt5xml5 plasma-integration python3-pyqt5
qdbus-qt5 qml-module-qtgraphicaleffects qml-module-qtmultimedia qml-module-qtqml-models2 qml-module-qtquick-controls
qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets
qml-module-qtquick-templates2 qml-module-qtquick-virtualkeyboard qml-module-qtquick-window2 qml-module-qtquick2
qml-module-qtwebkit qt5-gtk-platformtheme qt5-image-formats-plugins qt5-qmake qtbase5-dev qtbase5-dev-tools
qtchooser qttools5-dev-tools qtwayland5 transmission-qt unar
The following packages will be upgraded:
adwaita-icon-theme ant ant-optional busybox console-setup console-setup-linux digikam-data digikam-doc dmsetup
dolphin ffmpegthumbs gtk2-engines-qtcurve gwenview kamera kcalc kde-spectacle kde-style-qtcurve-qt4
keyboard-configuration libbasicusageenvironment1 libdca0 libdevmapper-event1.02.1 libdevmapper1.02.1 libdolphinvcs5
libgeos-3.5.1 libgeos-c1v5 libglib-object-introspection-perl libgmime-3.0-0 libgroupsock8 libilbc2 libilbc2:i386
libjim0.77 libkf5baloowidgets-bin libkf5baloowidgets5 liblvm2app2.2 libmjpegutils-2.1-0 libmoo-perl
libmpeg2encpp-2.1-0 libmplex2-2.1-0 libperl5.26 libqhull7 libqt5designercomponents5 libqt5help5 libqtcurve-utils2
libshout3 libusageenvironment3 libvtk6.3 libwps-0.4-4 libxvidcore4 libxvidcore4:i386 manpages manpages-dev
ocl-icd-libopencl1 perl perl-base perl-modules-5.26 python-numpy qml-module-qt-labs-folderlistmodel
qml-module-qt-labs-settings qt5-default vim-common vim-tiny vorbis-tools xxd
63 upgraded, 0 newly installed, 0 to remove and 67 not upgraded.
Need to get 169 MB of archives.
After this operation, 699 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

sudo apt autoremove
Reading package lists… Done
Building dependency tree
Reading state information… Done
0 upgraded, 0 newly installed, 0 to remove and 130 not upgraded.[/code]

Which repositories do you have enabled?

Using the dist-upgrade command with the 5 Dec 2017 Updates not looking good!

sudo apt-get dist-upgrade -f Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: accountsservice apt-file artwork-audacious artwork-color-scheme-carbon artwork-netrunner-icons artwork-whiteclassicia-cursor artwork-windows-cursor baloo-kf5 breeze-icon-theme carbon-gtk2 carbon-qt carbon-qt4 command-not-found default-settings-autostart default-settings-e2fsprogs default-settings-kdeapps default-settings-profiled default-settings-pulseaudio default-settings-session-debug default-settings-systemd default-settings-thunderbird default-settings-xdg-user-dirs default-settings-xsession desktop-theme-blackx desktop-theme-bluex discover discover-data dmz-cursor-theme dvdauthor dvgrab ffmpegthumbnailer ffmpegthumbs fonts-hack-ttf fonts-roboto frameworkintegration glchess gmusicbrowser gnome-extra-icons gnome-icon-theme-extras gstreamer0.10-pulseaudio gtk2-engines gtk2-engines-oxygen gtk3-engines-breeze inxi isoimagewriter kate5-data kcalc kcm-plasma-services kde-cli-tools-data kde-config-sddm kde-style-oxygen-qt4 kde-telepathy-kaccounts kded5 kdegames-mahjongg-data-kf5 kdenlive kdenlive-data kfind kgamma5 kmenuedit krita krita-data kross ksysguard ksysguard-data ksysguardd ktexteditor-data ktexteditor-katepart kwin-decoration-oxygen kwrited libaccounts-glib0 libaccounts-qt5-1 libaccountsservice0 libappindicator3-1 libdbusmenu-gtk3-4 libdiscover2 libdmtx0a libdolphinvcs5 libfakekey0 libffmpegthumbnailer4v5 libgit2-24 libgit2-26 libgps22 libgps23 libgsoap-2.8.49 libhttp-parser2.7.1 libjs-swfobject libkaccounts1 libkf5activitiesstats1 libkf5baloowidgets-bin libkf5baloowidgets5 libkf5calendarevents5 libkf5declarative-data libkf5emoticons-bin libkf5emoticons-data libkf5emoticons5 libkf5holidays-data libkf5holidays5 libkf5jsapi5 libkf5jsembed-data libkf5jsembed5 libkf5kexiv2-15.0.0 libkf5kiogui5 libkf5kmahjongglib5 libkf5konq6 libkf5krosscore5 libkf5krossui5 libkf5modemmanagerqt6 libkf5people-data libkf5people5 libkf5peoplebackend5 libkf5peoplewidgets5 libkf5prison5 libkf5sane5 libkf5syntaxhighlighting-data libkf5syntaxhighlighting5 libkf5sysguard-bin libkf5texteditor5 libkf5texteditor5-libjs-underscore libkfontinst5 libkfontinstui5 libkpmcore6 libksane-data libksgrd7 libksignalplotter7 libnetcdf11 libokular5core7 libopenconnect5 liboxygenstyle5-5 liboxygenstyleconfig5-5 libplymouth4 libprocessui7 libqalculate5-data libqalculate5v5 libqgpgme7 libqgsttools-p1 libqmobipocket2 libqrencode3 libqt5designer5 libqt5designercomponents5 libqt5glib-2.0-0 libqt5gstreamer-1.0-0 libqt5gstreamerquick-1.0-0 libqt5help5 libqt5multimedia5-plugins libqt5multimediaquick-p5 libqt5multimediawidgets5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5serialport5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 libqt5websockets5 libre2-3 libregexp-assemble-perl libshp2 libsnapd-glib1 libsnapd-qt1 libspectre1 libstoken1 libtelepathy-qt4-2 libtelepathy-qt5-0 libtomcrypt1 libvncclient1 libvncserver1 libxcb-composite0 libxcb-cursor0 libxcb-damage0 libxcb-record0 libxcursor1:i386 lnf-theme-blackx lnf-theme-bluex mobile-broadband-provider-info mozilla-kde-support ndisgtk ndiswrapper ndiswrapper-dkms ndiswrapper-utils-1.9 netrunner-artwork netrunner-default-settings netrunner-desktop-settings netrunner-desktop-settings-desktop netrunner-settings-autostart netrunner-settings-firefox netrunner-settings-kcmabout netrunner-settings-python-apt netrunner-settings-sddm netrunner-settings-theming novnc oxygen-sounds partitionmanager plasma-desktop-data plasma-discover-common plasma-discover-private plasma-look-and-feel-org-kde-breezedark-desktop plymouth plymouth-label plymouth-theme-netrunner-classic plymouth-themes pulseaudio-module-gconf python-appindicator python-gdbm python-novnc python3-pyqt5 python3-tk qdbus-qt5 qml-module-org-kde-bluezqt qml-module-org-kde-extensionplugin qml-module-org-kde-kaccounts qml-module-org-kde-kholidays qml-module-org-kde-qqc2desktopstyle qml-module-org-kde-solid qml-module-qtgstreamer qml-module-qtmultimedia qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-privatewidgets qml-module-qtquick-templates2 qml-module-qtwebkit qtgstreamer-plugins-qt5 qttools5-dev-tools signon-plugin-oauth2 skanlite snapd-login-service software-properties-kde sshfs ttf-liberation user-manager virtualbox virtualbox-dkms virtualbox-qt websockify x11vnc x11vnc-data xdgurl xorg xul-ext-anttoolbar yakuake Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: bluedevil breeze dolphin kaccounts-providers kamoso kate kbreakout kde-cli-tools kde-config-screenlocker kde-spectacle kdeconnect kinfocenter kmahjongg kmines konqueror kpackagelauncherqml ksnakeduel kwin-addons kwin-common kwin-data kwin-x11 libastro1 libgnustep-base1.24 libkf5declarative5 libkf5kcmutils5 libkf5kdegames7 libkf5kdegamesprivate1 libkf5plasmaquick5 libkf5purpose-bin libkf5purpose5 libkf5quickaddons5 libkscreenlocker5 libmarblewidget-qt5-27 marble marble-data marble-plugins milou muon-notifier muon-updater netrunner-desktop okular plasma-dataengines-addons plasma-desktop plasma-discover plasma-discover-snap-backend plasma-discover-updater plasma-framework plasma-integration plasma-nm plasma-pa plasma-widgets-addons plasma-workspace print-manager qml-module-org-kde-draganddrop qml-module-org-kde-games-core qml-module-org-kde-kconfig qml-module-org-kde-kcoreaddons qml-module-org-kde-kio qml-module-org-kde-kirigami qml-module-org-kde-kirigami2 qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-kwindowsystem qml-module-org-kde-newstuff qml-module-org-kde-purpose samba-mounter sddm-theme-breeze systemsettings The following NEW packages will be installed: libavahi-compat-libdnssd1 libgnustep-base1.25 libqt5sensors5 qt5-qmake-bin The following packages will be upgraded: adwaita-icon-theme ant ant-optional busybox console-setup console-setup-linux digikam-data digikam-doc dmsetup ffmpegthumbs fonts-linuxlibertine gnustep-base-common gnustep-base-runtime gtk2-engines-qtcurve gwenview kamera kcalc kde-style-qtcurve-qt4 kde-style-qtcurve-qt5 keyboard-configuration libbasicusageenvironment1 libbsh-java libdca0 libdevmapper-event1.02.1 libdevmapper1.02.1 libdolphinvcs5 libfabric1 libgeos-3.5.1 libgeos-c1v5 libglib-object-introspection-perl libgmime-3.0-0 libgroupsock8 libgssdp-1.0-3 libgupnp-1.0-4 libilbc2 libilbc2:i386 libjim0.77 libkf5baloowidgets-bin libkf5baloowidgets5 liblvm2app2.2 libmjpegutils-2.1-0 libmoo-perl libmpeg2encpp-2.1-0 libmplex2-2.1-0 libperl5.26 libqgsttools-p1 libqhull7 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5designercomponents5 libqt5gui5 libqt5help5 libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediaquick-p5 libqt5multimediawidgets5 libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5quickwidgets5 libqt5script5 libqt5serialport5 libqt5sql5 libqt5sql5-mysql libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5waylandclient5 libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5 libqt5websockets5 libqt5widgets5 libqt5x11extras5 libqt5xml5 libqtcurve-utils2 libshairplay0 libshout3 libusageenvironment3 libvtk6.3 libwps-0.4-4 libxvidcore4 libxvidcore4:i386 manpages manpages-dev ocl-icd-libopencl1 perl perl-base perl-modules-5.26 python-numpy python3-pyqt5 qdbus-qt5 qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtgraphicaleffects qml-module-qtmultimedia qml-module-qtqml-models2 qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-templates2 qml-module-qtquick-virtualkeyboard qml-module-qtquick-window2 qml-module-qtquick2 qml-module-qtwebkit qt5-default qt5-gtk-platformtheme qt5-image-formats-plugins qt5-qmake qtbase5-dev qtbase5-dev-tools qtchooser qttools5-dev-tools qtwayland5 rsyslog unar vim-common vim-tiny vorbis-tools xxd 133 upgraded, 4 newly installed, 68 to remove and 0 not upgraded. Need to get 243 MB of archives. After this operation, 282 MB disk space will be freed. Do you want to continue? [Y/n] n Abort.

Upgrade command seems safer. But in the past, I’ve ended up with broken packages when so many of them have been held back.

sudo apt-get upgrade -f Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following package was automatically installed and is no longer required: libnetcdf11 Use 'sudo apt autoremove' to remove it. The following packages have been kept back: gnustep-base-common gnustep-base-runtime kde-style-qtcurve-qt5 libqgsttools-p1 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediaquick-p5 libqt5multimediawidgets5 libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5quickwidgets5 libqt5script5 libqt5serialport5 libqt5sql5 libqt5sql5-mysql libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5waylandclient5 libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5 libqt5websockets5 libqt5widgets5 libqt5x11extras5 libqt5xml5 libshairplay0 plasma-integration python3-pyqt5 qdbus-qt5 qml-module-qtgraphicaleffects qml-module-qtmultimedia qml-module-qtqml-models2 qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-templates2 qml-module-qtquick-virtualkeyboard qml-module-qtquick-window2 qml-module-qtquick2 qml-module-qtwebkit qt5-gtk-platformtheme qt5-image-formats-plugins qt5-qmake qtbase5-dev qtbase5-dev-tools qtchooser qttools5-dev-tools qtwayland5 transmission-qt unar The following packages will be upgraded: adwaita-icon-theme ant ant-optional busybox console-setup console-setup-linux digikam-data digikam-doc dmsetup dolphin ffmpegthumbs fonts-linuxlibertine gtk2-engines-qtcurve gwenview kamera kcalc kde-spectacle kde-style-qtcurve-qt4 keyboard-configuration libbasicusageenvironment1 libbsh-java libdca0 libdevmapper-event1.02.1 libdevmapper1.02.1 libdolphinvcs5 libfabric1 libgeos-3.5.1 libgeos-c1v5 libglib-object-introspection-perl libgmime-3.0-0 libgroupsock8 libgssdp-1.0-3 libgupnp-1.0-4 libilbc2 libilbc2:i386 libjim0.77 libkf5baloowidgets-bin libkf5baloowidgets5 liblvm2app2.2 libmjpegutils-2.1-0 libmoo-perl libmpeg2encpp-2.1-0 libmplex2-2.1-0 libperl5.26 libqhull7 libqt5designercomponents5 libqt5help5 libqtcurve-utils2 libshout3 libusageenvironment3 libvtk6.3 libwps-0.4-4 libxvidcore4 libxvidcore4:i386 manpages manpages-dev ocl-icd-libopencl1 perl perl-base perl-modules-5.26 python-numpy qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qt5-default rsyslog vim-common vim-tiny vorbis-tools xxd 69 upgraded, 0 newly installed, 0 to remove and 68 not upgraded. Need to get 172 MB of archives. After this operation, 868 kB of additional disk space will be used. Do you want to continue? [Y/n] n Abort.

[attachment=1100]

Just like mentioned before. Please don’t have testing enabled all the time. It will break stuff if it is turned on all the time.

They have been off, until yesterday. However, once turned on, whatever is in the repos at that time will be available, good or bad. Users should not have to guess, as to when they should be turned on.

This distro has been noted as rolling; Enable “Testing” – Netrunner GNU/Linux which would suggest keeping the repos enabled. Since you have mention several times within the forum to keep the testing repos off. Then, when should they be turned on?

As Winux2000 proved, you guys clearly tell us that it is ok to activate the repos. Nowhere in that post does it say “just activate them to update a specific package and then turn them off”, you say that activating them is a way to get a kind of rolling debian-based netrunner.

Communications with your users have been lacking more and more lately. Twitter has not been updated since August, it took 12 days AFTER the release of 17.10 to be mentioned on the main page, and now you tell us that what you said about activating the repos is not what you said…I love this distro but that is worrisome

For the record, can someone link to the definitive post regarding rolling, backports, testing, and repos? (I also remember “enable all repos for rolling updates.”)

Information worth reading/reviewing

[list]
[]wiki.debian.org/DebianTesting
[
]What are some best practices for testing/sid users?
[/list]

FYI: As of 9 Dec 2017 I’ve opted to run apt-get upgrade. All seems well for now.
Perhaps, in the near future, Netrunner Backports & Debian Testing repo issues will be resolved.

sudo apt-get upgrade -f Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages have been kept back: gnustep-base-common gnustep-base-runtime handbrake-cli kde-style-qtcurve-qt5 libavcodec-dev libavcodec57 libavcodec57:i386 libavformat-dev libavformat57 libqgsttools-p1 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediaquick-p5 libqt5multimediawidgets5 libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5quickwidgets5 libqt5script5 libqt5serialport5 libqt5sql5 libqt5sql5-mysql libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5waylandclient5 libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5 libqt5websockets5 libqt5widgets5 libqt5x11extras5 libqt5xml5 libshairplay0 libvlc-bin libvlc5 libvlccore8 ntfs-3g plasma-integration python3-pyqt5 qdbus-qt5 qml-module-qtgraphicaleffects qml-module-qtmultimedia qml-module-qtqml-models2 qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-templates2 qml-module-qtquick-virtualkeyboard qml-module-qtquick-window2 qml-module-qtquick2 qml-module-qtwebkit qt5-gtk-platformtheme qt5-image-formats-plugins qt5-qmake qtbase5-dev qtbase5-dev-tools qtchooser qttools5-dev-tools qtwayland5 testdisk transmission-qt unar vlc vlc-bin vlc-data vlc-l10n vlc-plugin-base vlc-plugin-notify vlc-plugin-qt vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-output vlc-plugin-video-splitter vlc-plugin-visualization 0 upgraded, 0 newly installed, 0 to remove and 91 not upgraded.

This is my favorite bit: [color=#222222][size=xx-large][font=sans-serif]Compared to stable and unstable, next-stable testing has the worst security update speed. Don’t prefer testing if security is a concern[/font][/size][/color]

To maintain this distro is not easy when providing many options to the users by simply changing the repo. When repos contradict each others and upstream is unstable, there is a problem.

For advance users its ok. But for others would it help if there is a GUI with fixed options (core, rolling, testing, etc.) instead of the user manually changing the etc/apt/sources.list and synaptic. As well as the GUI blocks an option when its unstable.

When there are only two developers with limited time, would a GUI be helpful? They need to keep it updated.

Hello,

am I save with this repositories active? (see attachment)

Ciao!

Dieter

Yes, you are safe, when it comes to stability. But you will not get any updates at all, because you only have a specific date snapshot of Debian, which never changes, so you will not get any updates.

Ok, thank you.

And what have I to do to get updates?

Ciao!

Dieter

I think we are running in circles here. To get the updates, you have to enable the Testing repository - there is no other way. But you cannot just blindly run the apt-get upgrade and install everything, because it will definitely screw up the system. You have to update the stuff one by one carefully and read the bug reports, which you can get using the apt-listbugs tool, which should be run and its output studied BEFORE EACH UPGRADE:

https://packages.debian.org/sid/apt-listbugs

Or you can install Netrunner 17.06, switch the repos to Debian stable and run the stable branch of Debian, which is safe for running apt-get upgrade blindly, but you will not get Plasma upgrades, since they are based on Debian Testing

so, after the dead of maui, the best distro ever, i got several options, if I want a real plasma/kde-distro:

[list]
[]change to neon, but that is no real distro
[
]change to netrunner 17.10 but here i will every few days destroy my installation, because I will not be able to handle this fucking crazy testing-repitory-thing
[]change to netrunner 17.06 which is pretty save but i will not get an plasma update which does not make any sense
[
]change to whatever (suse?)
[/list]
Since about fourteen years I have been using now kubuntu/netrunner/maui and now again netrunner. And never have been so deeply disappointed since.

Why are you doing this? Why?

Dieter

Hey, but even when they don’t call Neon a distro, you can consider it as Ubuntu LTS with a big Plasma PPA on top. So basically, if you install Neon, invest some time in installing all needed apps (the time Maui devs did for you) and then run it juuuust a little bit more carefully than you did Maui, you will have pretty much the same experience as with Maui. Just follow this reasoning:

  1. When a new major version of Plasma comes out, so for example 5.12.0 don’t upgrade
  2. Wait for 2 weeks until 5.12.2 comes out, then upgrade it on your own Virtualbox and give it half an hour of clicking just to know basic stuff still works
  3. If all OK upgrade the system, if not wait until 5.12.3 and so on
  4. Do this with all following minor upgrades if you want them until a new major release comes, so 5.13.0
  5. Again, wait for 2 weeks until 5.13.2 comes out. And so on, I guess you understand.

The KDE release cadence is based of Fibonacci, so first point release after 1 week, second after 1 more week, third after next 2 weeks and so on, until fifth point release. After that it’s next major release and so on. It works for non-LTS versions and I think if you skip the first 2 weeks after major version, you are pretty much safe, if you of course do some basic Virtualbox testing, just to be double sure.

Hey,

thank you for this detailed reply. It seems to be really useful - not only for me.

But what is with netrunner? At netrunner.com you can read: Fast. Easy to use. Free-as-in-Freedom.

Is there a manual, or something like a manual for doing safe updates?

I’m using netrunner now on my machine in the office, installed it after the unnecessary dead of maui, and can’t change to neon. That would be a waste of time …

Ciao!

Dieter

rocky7x what do you think of unchecking neon mirrors after you got a stable release ?
SM