<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/debian/rules, branch 1.8.0_rc2</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.8.0_rc2</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.8.0_rc2'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2018-04-17T14:35:25Z</updated>
<entry>
<title>Build with cmake+ninja instead of cmake+make</title>
<updated>2018-04-17T14:35:25Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2018-04-17T14:34:49Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=668553634463bd69291db42bfd825684aef991c3'/>
<id>urn:sha1:668553634463bd69291db42bfd825684aef991c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch to 'http' as the default https method</title>
<updated>2017-06-30T14:33:09Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-06-30T14:33:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c6a428e4d17b408c2701def5daa46ca950948980'/>
<id>urn:sha1:c6a428e4d17b408c2701def5daa46ca950948980</id>
<content type='text'>
The old curl based method is still available as 'curl',
'curl+http', and 'curl+https'.
</content>
</entry>
<entry>
<title>Do not try to (re)start timers outside 'apt' package</title>
<updated>2017-05-07T10:23:23Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-05-07T10:17:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=315d6aac02b657a4742b5fe2695707904c6033dd'/>
<id>urn:sha1:315d6aac02b657a4742b5fe2695707904c6033dd</id>
<content type='text'>
dh_systemd_start inserted postinst commands in all packages,
rather than just the package containing the timers.

This also gets rid of postinst scripts for all other
packages, yay.

Closes: #862001
</content>
</entry>
<entry>
<title>Split apt-daily timer into two</title>
<updated>2017-05-04T20:49:48Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-04-26T18:03:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=496313fb8e83af2ba71f6ce3d729be687c293dfd'/>
<id>urn:sha1:496313fb8e83af2ba71f6ce3d729be687c293dfd</id>
<content type='text'>
The timer doing downloading runs throughout the day, whereas
automatic upgrade and clean actions only happen in the morning.

The upgrade service and timer have After= ordering requirements
on their non-upgrade counterparts to ensure that upgrading at
boot takes place after downloading.

LP: #1686470
</content>
</entry>
<entry>
<title>debian/rules: Actually invoke dh_clean in override_dh_clean</title>
<updated>2017-04-24T16:44:34Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-04-23T20:26:21Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5a97eaeb839470a7d08a8e21a5529e6b4a2a7e25'/>
<id>urn:sha1:5a97eaeb839470a7d08a8e21a5529e6b4a2a7e25</id>
<content type='text'>
Regression from commit f5e9be1da89725f9bf1915bdf86fdc4a77edf917
</content>
</entry>
<entry>
<title>debian: Generate debian/copyright during clean</title>
<updated>2017-02-12T17:42:02Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-01-22T18:52:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f5e9be1da89725f9bf1915bdf86fdc4a77edf917'/>
<id>urn:sha1:f5e9be1da89725f9bf1915bdf86fdc4a77edf917</id>
<content type='text'>
Ubuntu servers / Launchpad rejects uploads where debian/copyright
is a symbolic link, and lintian warns about them. I think that's
crazy, but I'm tired of having to work around this in SRUs, so
let's just solve it by copying the file during clean: This way,
it won't be in git, but it will be generated during the export
by git-buildpackage.
</content>
</entry>
<entry>
<title>Do not (re)start "apt-daily.system"</title>
<updated>2016-11-09T15:00:17Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@ubuntu.com</email>
</author>
<published>2016-11-09T14:09:44Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e133bb5e81b10bf059b3abeab2d9e41f7206e446'/>
<id>urn:sha1:e133bb5e81b10bf059b3abeab2d9e41f7206e446</id>
<content type='text'>
This unit runs unattended-upgrades. If apt itself is part of the
upgrade a restart of the unit will kill unattended-upgrades. This
will lead to an inconsistent dpkg status.

Closes: #841763
Thanks: Alexandre Detiste
</content>
</entry>
<entry>
<title>debian: Pass -O to make to get readable build logs</title>
<updated>2016-09-02T18:11:13Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-09-02T18:11:13Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0789f685c14631f43e2ad2bd2b8444733dd4f00d'/>
<id>urn:sha1:0789f685c14631f43e2ad2bd2b8444733dd4f00d</id>
<content type='text'>
Normally make just lets every job write its output directly,
making the log fairly hard to read with high concurrency.
</content>
</entry>
<entry>
<title>debian: Get rid of dh_movefiles again</title>
<updated>2016-08-19T22:30:14Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-19T22:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=99fd3fd5943883d947f2f6cd6a7fd9faf0dcc0bf'/>
<id>urn:sha1:99fd3fd5943883d947f2f6cd6a7fd9faf0dcc0bf</id>
<content type='text'>
This workaround is a bit more ugly, but does not use a
(somewhat) deprecated debhelper command.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>debian: Switch to debhelper 10</title>
<updated>2016-08-19T17:39:09Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-19T17:26:55Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=113eaa29214124652e0605730efe028806624151'/>
<id>urn:sha1:113eaa29214124652e0605730efe028806624151</id>
<content type='text'>
debhelper 10 is much nicer with the installation part from
a dirty tree, so you can just fix some stuff breaking the
install step and then continue building with debuild -b -nc
until you have fixed all your stuff.

It also has some other advantages, of course, like some
bug fixes in shell escaping for maintscript, or systemd
helper changes.
</content>
</entry>
</feed>
