<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/test/integration/test-kernel-helper-autoremove, branch 1.0.9.4</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.0.9.4</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.0.9.4'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2014-03-21T10:47:56Z</updated>
<entry>
<title>only consider versioned kernel packages in autoremove</title>
<updated>2014-03-21T10:47:56Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-21T10:47:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a17482f89b636a52aacc57776bfc8041cf4da508'/>
<id>urn:sha1:a17482f89b636a52aacc57776bfc8041cf4da508</id>
<content type='text'>
Metapackages like "linux-image-amd64" are otherwise matched by our
extraction as well, which later on can't be successfully compared via
dpkg --compare-versions as the 'amd64' bit isn't a version number.
(Luckily none of our architectures starts with a digit.)

This was broken by me in 0.9.16 as I moved a shell-glob matcher to a
regex-based one which has slightly different semantics regarding '*'.

Closes: 741962
</content>
</entry>
<entry>
<title>ensure that a dot is a dot in the hook</title>
<updated>2014-03-13T12:58:46Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-10T20:31:35Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=7ce1ac857d914f98069078b1ea70995e7b6cf764'/>
<id>urn:sha1:7ce1ac857d914f98069078b1ea70995e7b6cf764</id>
<content type='text'>
As we deal with regex matchers here the dots are treated as wildcards if
we don't take care of escaping them. Not very likely that this could be
a real-world problem, but just to be sure.
</content>
</entry>
<entry>
<title>support kfreebsd and hurd in the kernel hook</title>
<updated>2014-03-13T12:58:46Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-10T19:57:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=33677a0cddd552f96963eac6dc74d8ffe9c1f2f6'/>
<id>urn:sha1:33677a0cddd552f96963eac6dc74d8ffe9c1f2f6</id>
<content type='text'>
kfreebsd as well as hurd kernel packages call the postinst script as
well so we just need to enable the correct parsing for installed
packages and disable the "protect every version" hammer for them.
</content>
</entry>
<entry>
<title>use a configurable list of versioned kernel packages</title>
<updated>2014-03-13T12:58:46Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-10T16:53:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b9b0f6222c489db78331cc8be3c093538d22c70b'/>
<id>urn:sha1:b9b0f6222c489db78331cc8be3c093538d22c70b</id>
<content type='text'>
With APT::VersionedKernelPackages users have the option of adding
packages like pre-build out-of-tree modules to the list of automatically
protected from being autoremoved.
</content>
</entry>
<entry>
<title>fix the test-kernel-helper-autoremove testcase</title>
<updated>2014-02-14T21:01:35Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-02-14T21:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f2f53128c01f0620ab21c312cd6601d903aaae3c'/>
<id>urn:sha1:f2f53128c01f0620ab21c312cd6601d903aaae3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Additional test for the case when installed version != newest version</title>
<updated>2014-02-14T19:27:54Z</updated>
<author>
<name>Steve Langasek</name>
<email>steve.langasek@canonical.com</email>
</author>
<published>2012-11-05T22:44:59Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d269b88d95686b77a170af203d0f4a7e44d28fc8'/>
<id>urn:sha1:d269b88d95686b77a170af203d0f4a7e44d28fc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the test more verbose and check for the negative case of a kernel that</title>
<updated>2014-02-14T19:27:40Z</updated>
<author>
<name>Steve Langasek</name>
<email>steve.langasek@canonical.com</email>
</author>
<published>2012-11-05T21:11:39Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c6918c16c7b98fe709b4f7af5fa1c43f201fb1af'/>
<id>urn:sha1:c6918c16c7b98fe709b4f7af5fa1c43f201fb1af</id>
<content type='text'>
should not be marked not-for-autoremoval
</content>
</entry>
<entry>
<title>typo fix</title>
<updated>2014-02-14T19:27:21Z</updated>
<author>
<name>Steve Langasek</name>
<email>steve.langasek@canonical.com</email>
</author>
<published>2012-11-05T20:32:50Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d27a691d72c8cc07767e92ae94bdfe391d9e9513'/>
<id>urn:sha1:d27a691d72c8cc07767e92ae94bdfe391d9e9513</id>
<content type='text'>
</content>
</entry>
<entry>
<title>also check that the running kernel is kept</title>
<updated>2014-02-14T19:27:03Z</updated>
<author>
<name>Michael Vogt</name>
<email>michael.vogt@ubuntu.com</email>
</author>
<published>2012-11-05T10:39:47Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=86eab64799033223f073ca30a6b9655fbab2c214'/>
<id>urn:sha1:86eab64799033223f073ca30a6b9655fbab2c214</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add testcase for the autoremove feature</title>
<updated>2014-02-14T19:26:41Z</updated>
<author>
<name>Michael Vogt</name>
<email>michael.vogt@ubuntu.com</email>
</author>
<published>2012-11-05T10:31:29Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e5bdcc8708ee571a7d7d54bbdfa7e226300344ea'/>
<id>urn:sha1:e5bdcc8708ee571a7d7d54bbdfa7e226300344ea</id>
<content type='text'>
Conflicts:
	debian/apt.auto-removal.sh
</content>
</entry>
</feed>
