same issue here on ubuntu jammy with all holds being cleared after initial 'aptitude update', subsequent 'aptitude update' are not clearing the holds, as described in comment #4 above.
(BTW, I thought that "apt update" was doing the same as "aptitude update" but this issue showed me that this is not the case.) #lsb_release -id Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS # dpkg -l | egrep apt ii apt 2.4.8 amd64 commandline package manager ii apt-transport-https 2.4.8 all transitional package for https support ii apt-utils 2.4.8 amd64 package management related utility programs ii aptitude 0.8.13-3ubuntu1 amd64 terminal-based package manager ii aptitude-common 0.8.13-3ubuntu1 all architecture independent files for the aptitude package manager ii libapt-pkg6.0:amd64 2.4.8 amd64 package management runtime library ii libpcap0.8:amd64 1.10.1-4build1 amd64 system interface for user-level packet capture ii python-apt-common 2.3.0ubuntu2.1 all Python interface to libapt-pkg (locales) ii python3-apt 2.3.0ubuntu2.1 amd64 Python 3 interface to libapt-pkg ii tuned 2.15.0-1 all daemon for monitoring and adaptive tuning of system devices -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1817350 Title: Running 'aptitude update' clears hold flags on packages To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1817350/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
