<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/doc, branch 1.4_rc2</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.4_rc2</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.4_rc2'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2017-02-22T15:03:03Z</updated>
<entry>
<title>Release 1.4~rc2</title>
<updated>2017-02-22T15:03:03Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-02-22T15:03:03Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2c19feb4e6c046b97078fdfd3e6e5bd6442b13fe'/>
<id>urn:sha1:2c19feb4e6c046b97078fdfd3e6e5bd6442b13fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 1.4~rc1</title>
<updated>2017-02-06T13:41:36Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-02-06T13:41:36Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=08ac79026c1c2cf06cab3ff0ef0add485c389b0f'/>
<id>urn:sha1:08ac79026c1c2cf06cab3ff0ef0add485c389b0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dutch manpage translation update</title>
<updated>2017-02-06T13:27:58Z</updated>
<author>
<name>Frans Spiesschaert</name>
<email>Frans.Spiesschaert@yucom.be</email>
</author>
<published>2017-02-06T13:27:58Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0d4360dcdbb84ccb948d7b6cdfb57205c9e77d47'/>
<id>urn:sha1:0d4360dcdbb84ccb948d7b6cdfb57205c9e77d47</id>
<content type='text'>
Closes: #853762
</content>
</entry>
<entry>
<title>Japanese manpages &amp; program translation update</title>
<updated>2017-01-27T21:02:09Z</updated>
<author>
<name>victory</name>
<email>victory.deb@gmail.com</email>
</author>
<published>2017-01-27T21:02:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1c7e67fe4dd2cc4d7fbb676755ab8791f1002822'/>
<id>urn:sha1:1c7e67fe4dd2cc4d7fbb676755ab8791f1002822</id>
<content type='text'>
Committer-Notes:
Complete files pulled from website as patches tend to be hard to work
with in this context. Last-Translator not updated as wished. po-files
refreshed.

Mailingslist-Thread: &lt;20170106014830.f843cd8b89243a8e57c4062c@gmail.com&gt;
</content>
</entry>
<entry>
<title>French manpages translation update</title>
<updated>2017-01-27T20:56:02Z</updated>
<author>
<name>Jean-Pierre Giraud</name>
<email>jean-pierregiraud@neuf.fr</email>
</author>
<published>2017-01-27T20:46:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9a8e86d615d49dcfd4302b88f7f3374555ce31a0'/>
<id>urn:sha1:9a8e86d615d49dcfd4302b88f7f3374555ce31a0</id>
<content type='text'>
Committer notes:
po file from #852485, patch applied from msg #2, further adapted as the
patch the --fix-broken string is referring to apt instead of apt-get.
Also changing the dot in "&amp;apt-cache. &amp;apt;" to a semicolon to fix the
syntax error and refreshed to drop the outdated fuzzy comments.

Closes: 852460
</content>
</entry>
<entry>
<title>fix various typos reported by spellintian</title>
<updated>2017-01-19T14:59:38Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2017-01-19T14:14:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=93cff633a830e222693fc0f3d78e6e534d1126ee'/>
<id>urn:sha1:93cff633a830e222693fc0f3d78e6e534d1126ee</id>
<content type='text'>
Most of them in (old) code comments. The two instances of user visible
string changes the po files of the manpages are fixed up as well.

Gbp-Dch: Ignore
Reported-By: spellintian
</content>
</entry>
<entry>
<title>update release mappings in documentation</title>
<updated>2017-01-19T11:40:27Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2017-01-19T11:40:27Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b11718ad17bc4073a007e50a766f873b4a7fb72a'/>
<id>urn:sha1:b11718ad17bc4073a007e50a766f873b4a7fb72a</id>
<content type='text'>
While unlikely, it would be embarrising if we would need a freeze
exception for such a change, so lets do the flip now.
</content>
</entry>
<entry>
<title>Release 1.4~beta4</title>
<updated>2017-01-17T14:20:06Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-01-17T14:20:06Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f0c4c4589666e9bfe19523b6b841961912f01480'/>
<id>urn:sha1:f0c4c4589666e9bfe19523b6b841961912f01480</id>
<content type='text'>
We are basically frozen now, but (a) this wildcard thing
is a bit "explosive" to call this RC and (b) you never know
if you might need to add a new tiny feature and freeze can
be long...
</content>
</entry>
<entry>
<title>Read dpkg tables to handle architecture wildcards</title>
<updated>2017-01-17T00:43:50Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-01-16T23:08:16Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=6ede8952f55a1bc356b42b1adc7b9bd504af943c'/>
<id>urn:sha1:6ede8952f55a1bc356b42b1adc7b9bd504af943c</id>
<content type='text'>
Our implementation of wildcards was rudimentary. It worked for some
common ones, but it was also broken: For example, armel matched any-armel,
but should match any-arm.

With this commit, we load the correct tables from dpkg. Supported are
both triplets and quadruplet tables (the latter introduced in dpkg 1.18.11).

There are some odd things we have to deal with in the cache filter for
historical and API reasons:

* The character "*" must be accepted as an alternative to any - in fact
  it may appear anywhere in the wildcard as we also allow fnmatch() style
  wildcard matching on the commandline.

* The code might get passed an arch with a minus at the end, for example
  the cmdline "install apt:any-arm-" will first try to check if any-arm-
  is a valid architecture. We deal with this by rejecting any wildcard
  ending in a minus.

* Triplets are actually implemented by extending them to faux quadruplets
  - by prepending a "base" component for the architecture tuple, and "any"
  if there is a wildcard component.

Once we have constructed a wildcard, it is transformed into an fnmatch()
expression for historical reasons. In the future, we should really get a
tuple class and implement matching in a better, more explicit way.

This does for now though - it passes all the test cases and accepts all
things it should accept.

Closes: #748936
Thanks: James Clarke &lt;jrtc27@jrtc27.com&gt; for the initial patch
</content>
</entry>
<entry>
<title>Release 1.4~beta3</title>
<updated>2017-01-05T19:52:03Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-01-05T19:52:03Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5d47d9b8f8a43f2b7502336a1df4e017fbf1602d'/>
<id>urn:sha1:5d47d9b8f8a43f2b7502336a1df4e017fbf1602d</id>
<content type='text'>
</content>
</entry>
</feed>
