Siduction Forum
Siduction Forum => Upgrade Warnings => Topic started by: sunrat on 2021/02/28, 10:08:50
-
Today d-u and for a short time previously:
The following packages have been kept back:
qdbus
Is it just me or are other people seeing this. It has an upgrade candidate:
apt policy qdbus
qdbus:
Installed: 4:4.8.7+dfsg-20
Candidate: 4:5.15.2-5
Version table:
4:5.15.2-5 500
500 http://deb.debian.org/debian unstable/main amd64 Packages
*** 4:4.8.7+dfsg-20 100
100 /var/lib/dpkg/status
Its only dependency is qdbus-qt5 which has a version matching the more recent qdbus:
apt policy qdbus-qt5
qdbus-qt5:
Installed: 5.15.2-5
Candidate: 5.15.2-5
-
Seems to be no problem here -- fully updated, KDE/Plasma:
qdbus:
Installed: 4:5.15.2-5
Candidate: 4:5.15.2-5
Version table:
*** 4:5.15.2-5 500
500 http://deb.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
-
same situation here for some days
The following packages have been kept back:
qdbus
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
apt policy qdbus qdbus-qt5
qdbus:
Installiert: 4:4.8.7+dfsg-20
Installationskandidat: 4:5.15.2-5
Versionstabelle:
4:5.15.2-5 500
500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
500 http://ftp.de.debian.org/debian unstable/main i386 Packages
*** 4:4.8.7+dfsg-20 100
100 /var/lib/dpkg/status
qdbus-qt5:
Installiert: 5.15.2-5
Installationskandidat: 5.15.2-5
Versionstabelle:
*** 5.15.2-5 500
500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
-
Seems I have a lot of qt4 packages still installed. This siduction was installed 4 years ago.
$ apt rdepends qdbus
qdbus
Reverse Depends:
Depends: libqt4-dbus (= 4:4.8.7+dfsg-20)
If I remove that a lot of other packages go with it and most look like qt4 packages but a few I'm not sure would be safe to remove:
apt remove -s libqt4-dbus
NOTE: This is only a simulation!...
The following packages will be REMOVED:
katepart kdelibs-bin kdelibs5-plugins kdoctools kio-mtp libakonadi-kde4
libakonadiprotocolinternals1 libdbusmenu-qt2 libkabc4 libkactivities6
libkatepartinterfaces4 libkcalcore4 libkcmutils4 libkde3support4 libkdeclarative5
libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkexiv2-11
libkfile4 libkhtml5 libkio5 libkjsapi4 libkjsembed4 libkldap4 libkmediaplayer4 libkmime4
libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonqsidebarplugin4a
libkopete4 libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkprintutils4
libkpty4 libkresources4 libkrosscore4 libktexteditor4 libktorrent5 libkxmlrpcclient4
libphonon4 libplasma3 libpolkit-qt-1-1 libqaccessibilityclient0 libqt4-dbus libsolid4
libsoprano4 libsyndication4 plasma-scriptengine-javascript qt4-qtconfig sni-qt
soprano-daemonn
0 upgraded, 0 newly installed, 59 to remove and 1 not upgraded.
-
When I look qdbus up on Package Search, it tells me -
"This package is a dummy transitional package for users upgrading from Qt 4 to Qt 5. It can be safely removed."
qdbus-qt5 is the one to consider, from the sounds of it.
-
I'm about to do a system backup and remove it. Will let you know how it goes. I did apt policy for all 60 of the removals proposed and none are in the repo any more so should be OK.
-
apt remove -s qdbus
...
0 upgraded, 9 newly installed, 159 to remove and 0 not upgraded.
...
-
Removed all 60 packages and seems to have no ill effects so far.
@jure - I suggest you save a list of all proposed removals then check apt policy for all those packages. If none show as currently in unstable or siduction repos it should be OK. If any are shown as present in repos, make special note in case you need to reinstall afterwards. 159 sounds like a very large amount of redundant packages but it all depends on what else you have installed that may depend on them now or in the past.
Do a full system backup first just in case. Should do that often anyway.
-
"aptitude search ?obsolete", shows me 968 packages to be obsolete ;-)
aptitude search ?obsolete | wc -l
968
checking 159 packages is a 'nice' work on a sunny Sunday
-
checking 159 packages is a 'nice' work on a sunny Sunday
You can check them all at once. Just copy the list of proposed deletions and put "apt policy" in front of them. Only problem with copying is there seems to be a tab and space between lines so you need to remove that or the terminal thinks it's a new command. Make Konsole full screen first to make less lines. ;)
I just checked obsolete packages as listed by that aptitude command you posted and there are quite a few which I wouldn't want to remove so will ignore that. I only had 216 listed though.
-
you can check them all at once. Just copy the list of proposed deletions and put "apt policy" in front of them. Only problem with copying is there seems to be a tab and space between lines so you need to remove that or the terminal thinks it's a new command. Make Konsole full screen first to make less lines.
yes I know, I copied the output into kate and removed tab and space, then "apt policy" all at once. None of the packages are in a debian repo ...
-
because here qdbus is still kept back, I cleaned my system step by step so far. Now there are 4 packages left
apt policy libphonon4 libqt4-dbus phonon phonon-backend-vlc
libphonon4:
Installiert: 4:4.10.3-2
Installationskandidat: 4:4.10.3-2
Versionstabelle:
*** 4:4.10.3-2 100
100 /var/lib/dpkg/status
libqt4-dbus:
Installiert: 4:4.8.7+dfsg-20
Installationskandidat: 4:4.8.7+dfsg-20
Versionstabelle:
*** 4:4.8.7+dfsg-20 100
100 /var/lib/dpkg/status
phonon:
Installiert: 4:4.10.3-2
Installationskandidat: 4:4.10.3-2
Versionstabelle:
*** 4:4.10.3-2 100
100 /var/lib/dpkg/status
phonon-backend-vlc:
Installiert: 0.10.3-1
Installationskandidat: 0.10.3-1
Versionstabelle:
*** 0.10.3-1 100
100 /var/lib/dpkg/status
libqt4-dbus : [2020-03-07] Removed 4:4.8.7+dfsg-20 from unstable
what I do not understand - when I check those 3 remaining packages in Debian Package Tracker, there are newer Versions as installed but they are no longer in any repos
[2019-11-12] Accepted phonon 4:4.11.1-3 (source) into unstable - is newer as installed and not removed from unstable yet
[2019-11-12] Accepted phonon 4:4.11.1-3 (source) into unstable - is newer as installed and not removed from unstable yet
[2021-02-05] Accepted phonon-backend-vlc 0.11.2-1 (source) into unstable - is newer as installed and not removed from unstable yet
If I let them go, qdbus will be updated
LANG=C apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
fonts-dejavu libattica0.4 libilmbase23 libopenexr23
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
libphonon4 libqt4-dbus phonon phonon-backend-vlc
The following packages will be upgraded:
qdbus
1 upgraded, 0 newly installed, 4 to remove and 0 not upgraded
I think there is no problem to let them go, but why can't they be updated, even though newer versions seems to be available?
-
I think that you've moved on from qt4, so the only updates will be for the qt5 versions. libphonon4qt5-4 will have replaced libphonon4, for instance, phonon4qt5-backend-vlc instead of phonon-backend-vlc.
Do you have the newer ones in place?
-
Hi,
yes the new Versions are installed, the old ones are removed now, so everything is up-to-date
LANG=C apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.