<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/doc, branch 2.9.29</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.9.29</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.9.29'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2025-02-14T18:42:49Z</updated>
<entry>
<title>Release 2.9.29</title>
<updated>2025-02-14T18:42:49Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-02-14T18:38:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2666b0eb1cea31d92f89f1832f6efc5cc8a3f97f'/>
<id>urn:sha1:2666b0eb1cea31d92f89f1832f6efc5cc8a3f97f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>solver3: Implement a timeout, default 10s</title>
<updated>2025-02-14T18:04:56Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-02-10T18:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a9587b39ea6776b1d1324288786176102f65cee5'/>
<id>urn:sha1:a9587b39ea6776b1d1324288786176102f65cee5</id>
<content type='text'>
A SAT solver can run more or less forever, but that's not a good
user experience.
</content>
</entry>
<entry>
<title>solver3: Defer version selection where possible</title>
<updated>2025-02-14T18:04:56Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-02-05T19:11:35Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f870bd44522d195199987b0e073d495eed060495'/>
<id>urn:sha1:f870bd44522d195199987b0e073d495eed060495</id>
<content type='text'>
If a dependency can be satisfied by all versions of a package,
add the package to the clause instead of the version object.

This works only if there are no providers for the package: Providers
are quite hard to enumerate over and make sure that all versions of
a package satisfy the provider dependency.

Implement arbitrary selection between packages and versions for
the CompareProviders class: We pick the best version for each package
and then pit them against each other.
</content>
</entry>
<entry>
<title>Fix syntax errors in French update hidden by dirty build</title>
<updated>2025-02-09T17:30:06Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2025-02-09T17:30:06Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1db3aba864a56430a268686b17f40a14306e9d34'/>
<id>urn:sha1:1db3aba864a56430a268686b17f40a14306e9d34</id>
<content type='text'>
A clean build fails due to issues in the translated apt.ent,
but I "only" tested a dirty build which didn't cause the file
to be regenerated and hence an old valid file to be used.

Ignored for the changelog as this is just a fixup of a
previous commit that never shipped to anyone except CI.

Regression-Of: 2d3f4654cd6a70c3fa1a40ec423a19b101ea5307
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>French manpage translation update</title>
<updated>2025-02-09T16:16:55Z</updated>
<author>
<name>Jean-Pierre Giraud</name>
<email>jipege@debian.org</email>
</author>
<published>2025-02-09T16:12:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2d3f4654cd6a70c3fa1a40ec423a19b101ea5307'/>
<id>urn:sha1:2d3f4654cd6a70c3fa1a40ec423a19b101ea5307</id>
<content type='text'>
Note: Committer fixed `fr.po:1833: end-of-line within string` error
 reported by `msgfmt --check`.

Closes: #1088326, #1050876
</content>
</entry>
<entry>
<title>Dutch manpages translation update</title>
<updated>2025-02-09T15:23:27Z</updated>
<author>
<name>Frans Spiesschaert</name>
<email>Frans.Spiesschaert@yucom.be</email>
</author>
<published>2025-02-09T12:31:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=6d8196ece40882831148837319e35272ad5dba5f'/>
<id>urn:sha1:6d8196ece40882831148837319e35272ad5dba5f</id>
<content type='text'>
Note: Committer fixed two accidentally translated closing tags

Closes: #1095411
</content>
</entry>
<entry>
<title>Release 2.9.28</title>
<updated>2025-02-07T20:17:53Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-02-07T20:17:53Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e30a024ad521f22ca8d8b0511dbd78538388843f'/>
<id>urn:sha1:e30a024ad521f22ca8d8b0511dbd78538388843f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 2.9.27</title>
<updated>2025-02-03T12:45:45Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-02-03T12:45:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=6ee18adb85633afc39bdca25209dcfac0ae5c3c5'/>
<id>urn:sha1:6ee18adb85633afc39bdca25209dcfac0ae5c3c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 2.9.26</title>
<updated>2025-01-28T18:53:56Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-01-28T18:53:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b5fa47f70ec13146f32446baeb2070e5abba4bc3'/>
<id>urn:sha1:b5fa47f70ec13146f32446baeb2070e5abba4bc3</id>
<content type='text'>
This reflows the documentation po files now using the latest
gettext.
</content>
</entry>
<entry>
<title>doc: Update codenames for trixie, plucky as stable</title>
<updated>2025-01-28T18:48:48Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-01-28T18:20:23Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=827d60f3cf1ffe0a11b17ce9d1f22bb4a1c6aded'/>
<id>urn:sha1:827d60f3cf1ffe0a11b17ce9d1f22bb4a1c6aded</id>
<content type='text'>
</content>
</entry>
</feed>
