<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-private, branch 1.8.1</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.8.1</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.8.1'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2019-03-06T14:12:06Z</updated>
<entry>
<title>Fix name of APT::Update::Post-Invoke-Stats (was ...Update-Post...)</title>
<updated>2019-03-06T14:12:06Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2019-03-06T14:10:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=38f66a72c89651540dd202709bbc3c01c548f6da'/>
<id>urn:sha1:38f66a72c89651540dd202709bbc3c01c548f6da</id>
<content type='text'>
Bad accident. Accidents happen.
</content>
</entry>
<entry>
<title>Introduce APT::Install::Pre-Invoke / Post-Invoke-Success</title>
<updated>2019-02-13T13:06:20Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2019-02-13T13:02:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3f3cad74c2abbe3837fa98030c703dd4f5f191dc'/>
<id>urn:sha1:3f3cad74c2abbe3837fa98030c703dd4f5f191dc</id>
<content type='text'>
These will run in our frontends currently, and can show
messages. For the sake of keeping the implementation
complexity low, a non-success variant of Post-Invoke
is not provided.

LP: #1815761
</content>
</entry>
<entry>
<title>update: Provide APT::Update-Post-Invoke-Stats script hook point</title>
<updated>2019-02-13T12:25:55Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2019-02-13T12:25:55Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=fc3834a9e0d850411b7ae92e7b15a09f0a299b99'/>
<id>urn:sha1:fc3834a9e0d850411b7ae92e7b15a09f0a299b99</id>
<content type='text'>
This is run after an update has been run and only if status on the
new cache has been shown, allowing scripts to display their own
status messages.

LP: #1815760
</content>
</entry>
<entry>
<title>private-json-hooks.cc: deal with EPIPE</title>
<updated>2019-01-29T09:17:33Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@ubuntu.com</email>
</author>
<published>2019-01-29T09:17:33Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=6af48a7f83540c807be1d2777470d23e6b260eb8'/>
<id>urn:sha1:6af48a7f83540c807be1d2777470d23e6b260eb8</id>
<content type='text'>
While running our CI we noticed that sometimes we see an error
from the new json hooks code. The error message is:
```
E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2&gt;/dev/null || true: Broken pipe
```
when purging the snapd package which provides the hook. This indicates
that we should probably also consider EPIPE not an error (just like
we do for ECONNRESET). This PR does exactly this.
</content>
</entry>
<entry>
<title>Add a "reinstall" command as an alias for "install --reinstall".</title>
<updated>2019-01-27T07:27:33Z</updated>
<author>
<name>Josh Triplett</name>
<email>josh@joshtriplett.org</email>
</author>
<published>2019-01-27T07:27:33Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0eceebbdfdc2c5e1d677bff95a9ac1ef2f728337'/>
<id>urn:sha1:0eceebbdfdc2c5e1d677bff95a9ac1ef2f728337</id>
<content type='text'>
aptitude has a similar "reinstall" command for precedent.
</content>
</entry>
<entry>
<title>apt-mark: Introduce minimize-manual</title>
<updated>2019-01-10T09:38:59Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2018-12-11T16:38:27Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=be7eb047e1202971f84bb4ac27e796d85bebdce9'/>
<id>urn:sha1:be7eb047e1202971f84bb4ac27e796d85bebdce9</id>
<content type='text'>
This visits dependencies of all manually installed metapackages,
as determined by APT::Never-MarkAuto-Sections, and marks them as
automatically installed. It can be used to clean up autoflags after
a d-i install, for example.
</content>
</entry>
<entry>
<title>apt-private: Export some functions for apt-mark</title>
<updated>2019-01-07T07:03:34Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2018-12-11T16:38:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b78d18378213292691b5132975086d9e80973a81'/>
<id>urn:sha1:b78d18378213292691b5132975086d9e80973a81</id>
<content type='text'>
We need to show a yes/no prompt in minimize-manual, and
pretty package names, so export them here.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>Provide a "autopurge" shortcut</title>
<updated>2018-12-03T16:21:39Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2018-12-03T08:19:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=14535446557cb8b4125e7badc5e67a9f7790ab53'/>
<id>urn:sha1:14535446557cb8b4125e7badc5e67a9f7790ab53</id>
<content type='text'>
This adds a new "autopurge" command that will is a shortcut for
"autoremove --purge"

Thanks: Michael Vogt for the initial work
</content>
</entry>
<entry>
<title>Fix typo reported by codespell in code comments</title>
<updated>2018-11-25T16:38:31Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2018-11-25T16:38:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f313e09d167cc7a83846ac9d4d5d72ba10cc2638'/>
<id>urn:sha1:f313e09d167cc7a83846ac9d4d5d72ba10cc2638</id>
<content type='text'>
No user visible change expect for some years old changelog entries,
so we don't really need to add a new one for this…

Reported-By: codespell
Gbp-Dch: Ignore
</content>
</entry>
<entry>
<title>Print useful error on "apt changelog" without arguments</title>
<updated>2018-11-21T09:42:25Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2018-11-21T09:28:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0e688a252568901e0b7b0eb2b53c396e62bf4d61'/>
<id>urn:sha1:0e688a252568901e0b7b0eb2b53c396e62bf4d61</id>
<content type='text'>
Fixes Debian/apt#77
</content>
</entry>
</feed>
