<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt, branch 2.9.35</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.9.35</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.9.35'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2025-03-27T21:55:07Z</updated>
<entry>
<title>Release 2.9.35</title>
<updated>2025-03-27T21:55:07Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-27T21:55:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=fecb090f40c8b231d248ec31d02e5ed7451c9b8c'/>
<id>urn:sha1:fecb090f40c8b231d248ec31d02e5ed7451c9b8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'more-friendly-pager' into 'main'</title>
<updated>2025-03-26T16:42:52Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-03-26T16:42:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=df81558bcedba6fa20a1217f992ba5d364edf886'/>
<id>urn:sha1:df81558bcedba6fa20a1217f992ba5d364edf886</id>
<content type='text'>
pager: Also set SMK in LESS, fix LV=C to be LV=-c

See merge request apt-team/apt!470</content>
</entry>
<entry>
<title>pager: Also set SMK in LESS, fix LV=C to be LV=-c</title>
<updated>2025-03-26T16:42:30Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-26T16:01:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=805ddd0acc71e653d0f5f841e0ceaff665fce063'/>
<id>urn:sha1:805ddd0acc71e653d0f5f841e0ceaff665fce063</id>
<content type='text'>
Sync the LESS environment with systemd to make it more user-friendly
than just a blinking colon:

- S disables the terminal bell
- M makes the output verbose, so the prompt is not ":" but "lines 1-n"
- K means that Ctrl+c exits the command

Also fix the LV= environment variable to use -c and not C.
</content>
</entry>
<entry>
<title>Merge branch 'solver3-crash-escape' into 'main'</title>
<updated>2025-03-26T16:24:17Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-03-26T16:24:17Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=75b9d167825be0d6f22884ce4a8b8392bdd12d63'/>
<id>urn:sha1:75b9d167825be0d6f22884ce4a8b8392bdd12d63</id>
<content type='text'>
solver3: Correctly deb822-escape error message in evaluation report

See merge request apt-team/apt!469</content>
</entry>
<entry>
<title>solver3: Correctly deb822-escape error message in evaluation report</title>
<updated>2025-03-26T15:47:37Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-26T15:44:06Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=6e5d8929c06cb645e639022477a14ca65d483e32'/>
<id>urn:sha1:6e5d8929c06cb645e639022477a14ca65d483e32</id>
<content type='text'>
The error messages are multi-line now, so need correct escaping.

LP: #2104276
</content>
</entry>
<entry>
<title>Merge branch 'fix-pager-env' into 'main'</title>
<updated>2025-03-26T15:16:53Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-03-26T15:16:53Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=823ff724d013dbe484e3da91bd54ae972f85629c'/>
<id>urn:sha1:823ff724d013dbe484e3da91bd54ae972f85629c</id>
<content type='text'>
Respect custom LESS/MORE/LV variables

See merge request apt-team/apt!468</content>
</entry>
<entry>
<title>Respect custom LESS/MORE/LV variables</title>
<updated>2025-03-26T14:45:15Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-26T14:42:57Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a452d3a9f526f6545981664712b45f709545e6fa'/>
<id>urn:sha1:a452d3a9f526f6545981664712b45f709545e6fa</id>
<content type='text'>
Use setenv() to avoid overriding user defined variables.

LP: #2103921
</content>
</entry>
<entry>
<title>Release 2.9.34</title>
<updated>2025-03-20T21:51:37Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-20T21:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2a6c9bd8c0f8f50671bf7992f1e5d87b392e0336'/>
<id>urn:sha1:2a6c9bd8c0f8f50671bf7992f1e5d87b392e0336</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'solver3' into 'main'</title>
<updated>2025-03-20T21:44:05Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-03-20T21:44:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=fbb202b34df162eb19e9035683800e704cd17e6a'/>
<id>urn:sha1:fbb202b34df162eb19e9035683800e704cd17e6a</id>
<content type='text'>
solver3: Handle previously satisfied Suggests last

See merge request apt-team/apt!467</content>
</entry>
<entry>
<title>solver3: Do not install new packages for Suggests</title>
<updated>2025-03-20T21:22:17Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-20T20:15:14Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=81804cefd8c24c98e7a0216a9d4277516e19b6e2'/>
<id>urn:sha1:81804cefd8c24c98e7a0216a9d4277516e19b6e2</id>
<content type='text'>
As a followup to the previous commit, restore the exact behavior
of the old solver to break the Suggests on upgrade here by erasing
any choices not previously installed.

This ensures that the Suggests never installs any new package, but
it will still retain previously installed packages when solver3 is
doing autoremove.
</content>
</entry>
</feed>
