I'm running stretch and have been updating the system with synaptic periodically w/o problems, until today. Last update before this was ca. 2 months ago.
Now 'Mark All Upgrades' in synaptic wants to remove a seemingly-random selection of packages, such as acroread:i386, empathy, evolution, ffmpeg, gnome-control-center, mplayer2, nvidia-driver, totem, vlc, some other apps, and a bunch of libraries which don't all appear to be related to the apps, such as libgles2-mesa, for example. I don't see any obvious connection between all these packages, nor any reason it should remove them. gnome-control-center, for example, appears to be up to date at version 1:3.22.2-3.
apt-get update ; apt-get upgrade don't behave this way; as far as apt-get upgrade is concerned, the system is up to date at this point.
Any thoughts on why this is happening, or how to diagnose what's leading synaptic to these proposed actions?
Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Synaptic wants to remove packages on stretch w/o cause
Re: Synaptic wants to remove packages on stretch w/o cause
I haven't used Synaptic since about Debian 4, but if apt update, apt upgrade and apt dist-upgrade work, why use Synaptic?
Check all the settings such as repositories selected, undo and ask it to show you what can be updated.
I'm running Stretch on amd64 and can't find package acroread in it. What architecture is your hardware?
Check all the settings such as repositories selected, undo and ask it to show you what can be updated.
I'm running Stretch on amd64 and can't find package acroread in it. What architecture is your hardware?
Re: Synaptic wants to remove packages on stretch w/o cause
Hi,
Synaptic is a graphical user interface for apt which sometimes doesn't resolve all dependences so it isn't advisable to use the option, "Mark All Upgrades," which would be the equivalent of running, as root, the commands recommended by dotlj in the terminal
If there are any glitches, try with aptitude
aptitude upgrade && aptitude dist-upgrade
and, naturally, read the man pages too so that you know what you're doing or what is being done.
Synaptic is a graphical user interface for apt which sometimes doesn't resolve all dependences so it isn't advisable to use the option, "Mark All Upgrades," which would be the equivalent of running, as root, the commands recommended by dotlj in the terminal
If there are any glitches, try with aptitude
aptitude upgrade && aptitude dist-upgrade
and, naturally, read the man pages too so that you know what you're doing or what is being done.
DebianStable
Code: Select all
$ vrms
No non-free or contrib packages installed on debian! rms would be proud.
Re: Synaptic wants to remove packages on stretch w/o cause
The acroread:i386 package is from the deb-multimedia repos, so you either currently have deb-multimedia enabled or have enabled it in the past. The deb-multimedia repos have been known to cause upgrade problems, especially if you leave them permanently enabled.oddhack wrote:Now 'Mark All Upgrades' in synaptic wants to remove a seemingly-random selection of packages, such as acroread:i386, empathy, evolution, ffmpeg, ...
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Synaptic wants to remove packages on stretch w/o cause
Almost always this type of issue is caused by adding incompatible repositories. You could show us your active ones by installing inxi and pasting in the output of
Code: Select all
inxi -r
MX Linux packager and developer
-
- Posts: 1454
- Joined: 2015-08-30 20:14
Re: Synaptic wants to remove packages on stretch w/o cause
TIL inxi can show repositories
If you don't intend to play DVDs, deb-multimedia repo is obsolete as of Jessie...
If you don't intend to play DVDs, deb-multimedia repo is obsolete as of Jessie...
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Synaptic wants to remove packages on stretch w/o cause
If all you want to do is play encrypted DVDs (libdvdcss2), you don't need DMO for that, either:
https://packages.debian.org/stretch/libdvd-pkg
https://packages.debian.org/stretch/libdvd-pkg
MX Linux packager and developer
Re: Synaptic wants to remove packages on stretch w/o cause
Thanks. The issue does seem to be with deb-multimedia, which has probably been in my apt setup for about 5 years without causing any trouble; I'll have to figure out what I've got installed from there other than libdvdcss2 that needs to come from another source. apt-get dist-upgrade has the same undesirable behavior as synaptic, so that was a red herring.stevepusser wrote:If all you want to do is play encrypted DVDs (libdvdcss2), you don't need DMO for that, either:
https://packages.debian.org/stretch/libdvd-pkg