From jidanni at jidanni.org Sat Nov 15 06:43:15 2025 From: jidanni at jidanni.org (Dan Jacobson) Date: Sat, 15 Nov 2025 14:43:15 +0800 Subject: [Aptitude-devel] Bug#1120715: Add note about running install on packages marked as autoinstalled Message-ID: <875xbbdce4.5.fsf@jidanni.org> Package: aptitude Version: 0.8.13-8 Severity: minor The man page could note that not using: &M Mark as having been automatically installed. &m Mark as having been manually installed. means don't change current mark. In particular # aptitude install somepak will not unmark somepak as automatically installed, if that's what it currently is marked as. On the other hand, # aptitude install somepak not mark somepak as automatically installed, if it is not already installed. From jidanni at jidanni.org Sat Nov 15 06:47:34 2025 From: jidanni at jidanni.org (Dan Jacobson) Date: Sat, 15 Nov 2025 14:47:34 +0800 Subject: [Aptitude-devel] Bug#1120716: make ":" and "=" work with upgrades too Message-ID: <874iqvdc6x.5.fsf@jidanni.org> Package: aptitude Version: 0.8.13-8 Severity: minor One would think that this might allow us to do a full-upgrade while holding google-chrome-beta back just for this command, # aptitude full-upgrade google-chrome-beta: Marking package google-chrome-beta as keep Marking package google-chrome-beta as keep The following packages will NOT be UPGRADED: apt apt-doc apt-utils cpp-15{a} (S: gcc-15-locales) cpp-15-x86-64-linux-gnu{a} (S: cpp-15-doc, S: gcc-15-locales) curl dhcpcd-base emacs-common-non-dfsg exim4 exim4-base exim4-config exim4-daemon-light gcc-15-base{a} gettext-base google-chrome-beta gv intel-microcode libapt-pkg7.0{a} libasan8{a} libatomic1 libcbor0.10{a} libcurl3t64-gnutls{a} libcurl4t64{a} (R: libcurl3) libdebconfclient0 libgcc-s1{a} (R: libgcc1) libgettextpo-dev libgettextpo0 libgfortran5{a} libgomp1{a} libgssapi-krb5-2{a} (S: krb5-doc, S: krb5-user) libgstreamer-gl1.0-0{a} (R: gstreamer1.0-gl, R: libgstreamer-plugins-bad1.0-0) libgstreamer-plugins-base1.0-0{a} (R: gstreamer1.0-plugins-base, S: libvisual-0.4-plugins) libgstreamer1.0-0{a} (S: gstreamer1.0-tools) libhwasan0{a} libitm1{a} libk5crypto3{a} (S: krb5-doc, S: krb5-user) libkrb5-3{a} (R: krb5-locales, S: krb5-doc, S: krb5-user) libkrb5support0{a} liblcms2-2{a} (S: liblcms2-utils) liblsan0{a} libnspr4{a} libobjc4{a} libpq5{a} (S: libpq-oauth) libquadmath0{a} libstdc++6 libtidy58{a} libtsan2{a} libubsan1{a} libxml2-16{a} libxml2-utils make procinfo tidy xli No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 54 not upgraded. Alas, apparently it messes the whole full-upgrade up. Nothing happens. Well, perhaps it could be fixed to work as expected. Same with not only ":", but "=" also. Currently they only work with "install".