~racb/git-ubuntu:disable-overrides

Last commit made on 2020-09-10
Get this branch:
git clone -b disable-overrides https://git.launchpad.net/~racb/git-ubuntu
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
disable-overrides
Repository:
lp:~racb/git-ubuntu

Recent commits

a5071ba... by Robie Basak

Remove all patch overrides

This haven't been active since patch override support was removed in
git-ubuntu in commit 806eaea (from Nov 2016).

28d557b... by Robie Basak

Remove all parent overrides

These should no longer be necessary since we changed the algorithm to
determine parents.

The code supporting parent overrides remains for now, for less
disruption to the code base as we near 1.0 and in case this change needs
to be reverted. If successful then the supporting code can be removed at
some point subsequent to the 1.0 release.

0a0c014... by Robie Basak

Remove all pull overrides

These should no longer be necessary due to Launchpad having been fixed
(LP #1881598 and others).

The code supporting pull overrides remains for now, for less disruption
to the code base as we near 1.0 and in case this change needs to be
reverted. If successful then the supporting code can be removed at some
point subsequent to the 1.0 release.

e207d71... by Robie Basak

Fix typo in changelog date override

The software-properties changelog date typo/parsing failure is in 0.80;
0.8 never existed. I have also fixed this in the specification.

5b1b057... by Andreas Hasenack

Import haveged (ddstreet request)

a8b9333... by Robie Basak

Merge branch 'revert-locale'

219b018... by Andreas Hasenack

Import many golang packages for Kanashiro

c4437e1... by Robie Basak

Revert "Ensure the locale is set consistently"

This reverts commit 6ff151dc208809e1b8e3108c69c05090174e6221.

This commit broke when using the snap on Focal (but not on Bionic) with:

    locale.Error: unsupported locale setting

...when calling locale.setlocale().

Since this is a regression, I'm reverting it immediately.

However I've since learned that locale-specific behaviour is not
activated until locale.setlocale() is called explicitly anyway, so
perhaps ensuring consistent behaviour despite locale settings is not as
important or necessary as I had previously thought.

649af7b... by Robie Basak

Add changelog date overrides

To handle the edge case of changelog entry signoff line dates not being
parseable due to not being valid dates, the spec now requires that we
revert to using the timestamp of the source package data instance
instead (which is what we always use for the commit date). This change
implements this requirement and adds overrides for the initial set of
changelog dates to be ignored as defined by the spec.

e767016... by Robie Basak

source_builder: add changelog date customization

Allow tests to specify the date used in the changelog entry of a
source_builder.Source created using a source_builder.SourceSpec.