<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt, branch 2.4.5</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.4.5</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.4.5'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2022-04-08T10:23:25Z</updated>
<entry>
<title>Release 2.4.5</title>
<updated>2022-04-08T10:23:25Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2022-04-08T10:22:37Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=72782263dc1e2f65a1ef02f490d897abdcc9885d'/>
<id>urn:sha1:72782263dc1e2f65a1ef02f490d897abdcc9885d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix segfault in CacheSetHelperAPTGet::tryVirtualPackage()</title>
<updated>2022-04-07T16:25:43Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2022-04-07T16:02:55Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=863421c52a0dd5bae66a882f470166d5bf8496dc'/>
<id>urn:sha1:863421c52a0dd5bae66a882f470166d5bf8496dc</id>
<content type='text'>
We forgot to check whether Archive() and Codename() exist in
the first place, sigh. Maybe we should return empty strings
instead of nullptr.

Reported-By: Johannes 'josch' Schauer Marin Rodrigues on IRC
</content>
</entry>
<entry>
<title>Merge branch 'pu/keep-2-kernels' into 'main'</title>
<updated>2022-04-07T11:53:46Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2022-04-07T11:53:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1c62e01a94bd0b92a828c72002b973cb394d54cc'/>
<id>urn:sha1:1c62e01a94bd0b92a828c72002b973cb394d54cc</id>
<content type='text'>
Only protect two kernels, not last installed one

See merge request apt-team/apt!234</content>
</entry>
<entry>
<title>Only protect two kernels, not last installed one</title>
<updated>2022-04-07T11:19:52Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2022-04-06T11:51:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=824651ded0bcf8603e9b508860b8fe5a68fc53ff'/>
<id>urn:sha1:824651ded0bcf8603e9b508860b8fe5a68fc53ff</id>
<content type='text'>
The kernel autoremoval algorithm was written to accomodate
for Ubuntu's boot partition sizing, which was written to
accomodate 3 kernels - 2 installed ones + a new one being
unpacked.

It seems that when the algorithm was designed, it was overlooked
that it actually kept 3 kernels.

LP: #1968154
</content>
</entry>
<entry>
<title>Release 2.4.4</title>
<updated>2022-04-01T16:52:30Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2022-04-01T16:52:30Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=023c270e27e09cad9f35908caeb933fb23f8bd79'/>
<id>urn:sha1:023c270e27e09cad9f35908caeb933fb23f8bd79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop SHA2 define from config as the code is gone</title>
<updated>2022-04-01T09:44:26Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2022-04-01T09:29:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d1d093713afc5ea26e75abc7c7b16d4315460a4b'/>
<id>urn:sha1:d1d093713afc5ea26e75abc7c7b16d4315460a4b</id>
<content type='text'>
We don't ship the code this define was effecting since 2020,
so defining this constant is pointless.

References: e8016805b87bead8eb3dff0d0559c5d9590b721b
Gbp-Dch: Ignore
</content>
</entry>
<entry>
<title>Recognize Static-Built-Using and order it below Built-Using</title>
<updated>2022-04-01T09:44:17Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2022-03-26T10:29:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=889462ec33480940a355589b0ae57987f17a86e2'/>
<id>urn:sha1:889462ec33480940a355589b0ae57987f17a86e2</id>
<content type='text'>
dpkg added a new field (see there for details) which breaks our
testcases due to an unknown field. apt doesn't make use of the field,
but we can at least order it nicely in output we generate.

References: dpkg commit 16c412439c5eac5f32930946df9006dfc13efc02
Closes: #1008759
</content>
</entry>
<entry>
<title>Release 2.4.3</title>
<updated>2022-03-21T08:22:54Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2022-03-21T08:22:54Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d29cffc53095c9b5929b6ad45ed98aae330315e0'/>
<id>urn:sha1:d29cffc53095c9b5929b6ad45ed98aae330315e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'pu/mailmap' into 'main'</title>
<updated>2022-03-21T08:05:11Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2022-03-21T08:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=70f0f4e61169bfbfe2c3eef82714eec4450ffe38'/>
<id>urn:sha1:70f0f4e61169bfbfe2c3eef82714eec4450ffe38</id>
<content type='text'>
Update .mailmap

See merge request apt-team/apt!230</content>
</entry>
<entry>
<title>Avoid using unqualified make_pair potentially triggering ftbfs</title>
<updated>2022-03-21T01:57:34Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2022-03-20T14:08:18Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a0e16ddd7b274bf6b1383873315020f215e6f67a'/>
<id>urn:sha1:a0e16ddd7b274bf6b1383873315020f215e6f67a</id>
<content type='text'>
If the includes are slightly changed, we end with an error here:
apt/apt-pkg/depcache.cc:2059:31: error: ‘make_pair’ was not declared in this scope; did you mean ‘std::make_pair’?

Yes, we mean std::make_pair, but we can avoid the explicit call
altogether by using emplace_back instead of push_back.
</content>
</entry>
</feed>
