<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/doc, branch 2.0.1</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.0.1</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.0.1'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2020-03-24T10:54:09Z</updated>
<entry>
<title>Release 2.0.1</title>
<updated>2020-03-24T10:54:09Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-24T10:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e7b18af92421f57a9838f7d20788faca1721da1c'/>
<id>urn:sha1:e7b18af92421f57a9838f7d20788faca1721da1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure-index: Add APT::Color option</title>
<updated>2020-03-24T09:24:39Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-10T22:00:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=86c5228fb2e0d7cf841beed2f2a3c20785e4a93c'/>
<id>urn:sha1:86c5228fb2e0d7cf841beed2f2a3c20785e4a93c</id>
<content type='text'>
This caused unbound error list growth, because each time
we dumped an error, the calls to _config-&gt;FindB() inside
operator &lt;&lt; would add 3 new errors of the form:

W: Using unknown config option »apt::color« of type BOOL

Hence we are dumping an infinite list of errors, and eventually
that list will exceed available memory.
</content>
</entry>
<entry>
<title>Release 2.0.0</title>
<updated>2020-03-07T20:20:46Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-07T20:20:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=61ebf627f766eb7f189042fc216bb822ac0ef7f4'/>
<id>urn:sha1:61ebf627f766eb7f189042fc216bb822ac0ef7f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Show absolute time while waiting for lock instead of %, rework message</title>
<updated>2020-03-06T12:14:37Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-06T12:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1b81f6bd13bb31e59da3f53cfdc7caab43abf887'/>
<id>urn:sha1:1b81f6bd13bb31e59da3f53cfdc7caab43abf887</id>
<content type='text'>
Showing a percentage for a timeout is pretty non-standard. Rework the
progress class so it can show an absolute progress (currently hardcoded
to use seconds as a unit). If there is a timeout (aka if it's not the
maximum long long unsigned -1llu), then show the timeout, otherwise
just count up seconds, e.g.

Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 33842 (apt)... 1/120s

or

Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 33842 (apt)... 1s

Also improve the error message to use "Waiting for cache lock: %s" instead of "... (%s)", as having
multiple sentences inside parenthesis is super weird, as is having two closing parens.

We pass the information via _config, as that's reasonably easy and avoids
ABI hackage. It also provides an interesting debugging tool for other
kinds of progress.
</content>
</entry>
<entry>
<title>Release 1.9.12</title>
<updated>2020-02-27T14:07:20Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-02-27T14:07:20Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9f36e3cf3fe158fd52c662b5c8c6f6cab327fa06'/>
<id>urn:sha1:9f36e3cf3fe158fd52c662b5c8c6f6cab327fa06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 1.9.11</title>
<updated>2020-02-26T20:31:05Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-02-26T20:30:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=de9762d5443b8a957fae781bbdc4a740cc6c4e6f'/>
<id>urn:sha1:de9762d5443b8a957fae781bbdc4a740cc6c4e6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>apt(8): Wait for frontend and cache lock</title>
<updated>2020-02-26T19:36:52Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-02-26T19:31:03Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=93e1565796b61eb44bec39f50e09a34cbe090178'/>
<id>urn:sha1:93e1565796b61eb44bec39f50e09a34cbe090178</id>
<content type='text'>
This is a rework of !6 with additional stuff for the frontend
lock, so we can lock the frontend lock and then keep looping
over dpkg lock.
</content>
</entry>
<entry>
<title>Merge branch 'pu/source-version' into 'master'</title>
<updated>2020-02-18T12:38:46Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2020-02-18T12:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=62683ed6459e874119f3346d8be66b85e8a90533'/>
<id>urn:sha1:62683ed6459e874119f3346d8be66b85e8a90533</id>
<content type='text'>
ABI BREAK: Implement pinning by source package

See merge request apt-team/apt!96</content>
</entry>
<entry>
<title>release 1.9.10</title>
<updated>2020-02-18T11:33:04Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-02-18T11:33:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=dea9a6e3634f674050e525650cf8e7803f62d1da'/>
<id>urn:sha1:dea9a6e3634f674050e525650cf8e7803f62d1da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: remove "WIP" from apt.8.xml</title>
<updated>2020-02-13T14:16:43Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@ubuntu.com</email>
</author>
<published>2020-02-13T14:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1e66414af94c897175def069325d7cf47efa5572'/>
<id>urn:sha1:1e66414af94c897175def069325d7cf47efa5572</id>
<content type='text'>
The current man-page has "(work in progress") for `apt list`.
I feel after more than &gt;5y we can remove this.
</content>
</entry>
</feed>
