Dear Bálint,

Sorry, i wasn't informed of thoses changes and i did not know this command (apt-mark hold <package name>). This modification affect the behavior of Synaptic whose 'locking' functionality is no longer operational when this package is installed.

I'm going to make a bug report about synaptic.

This issue is solved.

Thank you very much for your time and your answer, and sorry for the inconvenience.

Cheers,

Serge Le Tyrant.


Le 21/02/2018 à 18:41, Bálint Réczey a écrit :
Control: tags -1 moreinfo

Dear Serge,

2018-02-17 22:20 GMT+07:00 Serge Le Tyrant <goupil...@gmail.com>:
Package: unattended-upgrades
Version: 0.99
Severity: important
Tags: d-i

With unattended-upgrades 0.99: All Debian packages are updated (not only
Debian-Security) including blocked packages
Yes, this is a result of a recent intentional change to fix #597061 and #787945.

I don't wan't to upgrade Tellico 3.1-0.3, because the last version (3.1.1-0.1)
has an annoying bug (sorry i don't report it). So i have blocked this 3.1-0.3
version on Synaptic.
Unfortunately this 'locking' affect's only Synaptic. To hold a package
for most package management interfaces please use:

  apt-mark hold <package name>

I hadn't this probleme before this 0.99 version (upgraded on the 02.10.2018)
Yes, the change took place in 0.99.

/etc/apt/apt.conf.d/10periodic (i never edited it) :
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "0";

If i understand Debian Wiki correctly :
APT::Periodic::Download-Upgradeable-Packages "1" mean Do "apt-get upgrade
--download-only" so unattended-upgrades must only download upgradable packages,
and not to update all the system, and let alone update blocked packets.
No, this option is documented in /usr/lib/apt/apt.systemd.daily and
controls only the interval packages are downloaded.

This can cause a severe malfunction of my system if I dont want to update a
kernel or a library whose top version does not work
Please use the apt-mark hold <package name> command to lock packages
and u-u will honor that. You can also choose set
Unattended-Upgrade::Package-Blacklist, but that affects
unattended-upgrades only and not for example apt-get dselect-upgrade.

Cheers,
Balint


Reply via email to