<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt, branch 3.1.0</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=3.1.0</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=3.1.0'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2025-05-19T17:14:52Z</updated>
<entry>
<title>Release 3.1.0</title>
<updated>2025-05-19T17:14:52Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-05-19T17:14:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5bfea97d7b3c6f4fcaa56c24d6f3591b1862b86b'/>
<id>urn:sha1:5bfea97d7b3c6f4fcaa56c24d6f3591b1862b86b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'cherry' into 'main'</title>
<updated>2025-05-19T17:11:15Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-05-19T17:11:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=6025ea158c7635d7f990e63dbf7c9e309fc188ff'/>
<id>urn:sha1:6025ea158c7635d7f990e63dbf7c9e309fc188ff</id>
<content type='text'>
Various cherry-picks

See merge request apt-team/apt!480</content>
</entry>
<entry>
<title>Fail on stdio errors</title>
<updated>2025-05-19T17:06:31Z</updated>
<author>
<name>Demi M. Obenour</name>
<email>demiobenour@gmail.com</email>
</author>
<published>2020-12-28T23:33:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1eb729ef1c795f6b5944dd217994f8d8279672bc'/>
<id>urn:sha1:1eb729ef1c795f6b5944dd217994f8d8279672bc</id>
<content type='text'>
If there is an error writing to cout, cerr, or clog, APT should return a
non-zero exit code.  This allows automated tools to reliably check for
warnings.
</content>
</entry>
<entry>
<title>Ubuntu: Enable 3.0 solver by default in apt CLI tools</title>
<updated>2025-05-19T17:06:31Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-05-06T16:40:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=fb57847947daa41291e87ce2a9e66e8dcca104b3'/>
<id>urn:sha1:fb57847947daa41291e87ce2a9e66e8dcca104b3</id>
<content type='text'>
Update our vendor config to enable the 3.0 solver by default,
using the legacy compat mode for apt-get, where it is allowed
to remove manually installed packages.
</content>
</entry>
<entry>
<title>Include everything in our pkg-config autopkgtest</title>
<updated>2025-05-19T17:06:31Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2022-12-30T17:56:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=aea3d9cf573a17400d4c1d399f410cb87ec58c6d'/>
<id>urn:sha1:aea3d9cf573a17400d4c1d399f410cb87ec58c6d</id>
<content type='text'>
GCC defaults to C++17 currently, but our library users could be on other
(newer/older) standard still e.g. by explicit request, so to avoid
accidentally breaking them the pkg-config-test is adapted to include
all of our public headers as a smoke test for if you can build an
application against our library in a certain C++ standard.

The test script is also adapted to be runnable outside of autopkgtest
like in our CI or manually.
</content>
</entry>
<entry>
<title>Merge branch 'patch-1' into 'main'</title>
<updated>2025-05-19T16:59:42Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-05-19T16:59:42Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5901fb11d8df5f8b8578ea3032d0e5a953c8a429'/>
<id>urn:sha1:5901fb11d8df5f8b8578ea3032d0e5a953c8a429</id>
<content type='text'>
💬 Recommend people use `apt update` over `apt-get update`

See merge request apt-team/apt!80</content>
</entry>
<entry>
<title>💬 Recommend use of `apt update` over `apt-get update`</title>
<updated>2025-05-19T16:29:45Z</updated>
<author>
<name>Max Coplan</name>
<email>mchcopl@gmail.com</email>
</author>
<published>2019-11-20T16:03:39Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d493545484fbb100e559e39618b30a3b3a3526d1'/>
<id>urn:sha1:d493545484fbb100e559e39618b30a3b3a3526d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update translation templates and merge translations</title>
<updated>2025-05-19T16:29:05Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-05-19T16:29:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=529d34728126ad19f4729ddf9bf95420b343378b'/>
<id>urn:sha1:529d34728126ad19f4729ddf9bf95420b343378b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'sources-precedence' into 'main'</title>
<updated>2025-05-19T16:07:43Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2025-05-19T16:07:43Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=4304e6a3899d18e99f57f304141d689f18694210'/>
<id>urn:sha1:4304e6a3899d18e99f57f304141d689f18694210</id>
<content type='text'>
sources.list(5): Explicitly say what the precedence order is

See merge request apt-team/apt!417</content>
</entry>
<entry>
<title>sources.list(5): Explicitly say what the precedence order is</title>
<updated>2025-05-19T16:07:34Z</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2024-12-24T13:45:57Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8576438367416c87f38effe960d143d94ebac851'/>
<id>urn:sha1:8576438367416c87f38effe960d143d94ebac851</id>
<content type='text'>
The order of apt sources can matter, but this man page did not
previously define whether /etc/apt/sources.list was parsed before or
after the fragment files in sources.list.d. Giving a concrete example
also provides a hint that numeric prefixes are a useful way to force a
particular sort order, and clarifies that the .list or .sources extension
is less important than lexicographic order.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</content>
</entry>
</feed>
