~waveform/ubuntu/+source/python-apt:fix-dupe-ppa-xenial

Last commit made on 2019-12-06
Get this branch:
git clone -b fix-dupe-ppa-xenial https://git.launchpad.net/~waveform/ubuntu/+source/python-apt
Only Dave Jones can upload to this branch. If you are Dave Jones please log in for upload directions.

Branch merges

Branch information

Name:
fix-dupe-ppa-xenial
Repository:
lp:~waveform/ubuntu/+source/python-apt

Recent commits

d1bed8f... by Dave Jones

Version bump for PPA rebuild

69e9da3... by Dave Jones

Version bump for PPA rebuild

95e67ee... by Dave Jones

Add changelog

b0d20aa... by Dave Jones

Fix LP: #1311056

Don't duplicate disabled sources when adding sources. Continue to permit
enabling disabled sources during addition, but not disabling enabled
sources.

4d66dc0... by Julian Andres Klode

Import patches-unapplied version 1.1.0~beta1ubuntu0.16.04.5 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 2fda27cd15552af77c8a36665fbe43a32159a0ca

New changelog entries:
  * Fix erronous use of apt_pkg.Error
    apt_pkg.Error was introduced in later versions, and accidentally
    used when backporting fixes in the previous SRU. (LP: #1830635)
  * Update mirror lists

2fda27c... by Julian Andres Klode

Import patches-unapplied version 1.1.0~beta1ubuntu0.16.04.4 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: ec0b66a96b92686b417a7125944b2ce8526603f9

New changelog entries:
  * apt.Cache: Fix (un)locking of archives (Closes: #922416) (LP: #1826870)
  * apt.Cache: Use explicit, more safe locking in update()
  * Update mirror lists

ec0b66a... by Julian Andres Klode

Import patches-unapplied version 1.1.0~beta1ubuntu0.16.04.3 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: d57931e675de5b3c7c41cc8e6d678e8b4e2c4a1e

New changelog entries:
  * Frontend locking and related locking improvements (LP: #1795407)
    - apt.Cache: Keep / Re-establish the system lock in commit()
    - apt.Cache: Keep archive locked during commit()/ in fetch_archives()
    - apt.Cache: Reinstate locks in a finally / run dpkg inside try
    - Introduce frontend locking
    - Convert apt.Cache.commit and apt_pkg.DepCache.commit to FE lock
  * Other changes to make that work:
    - travis CI: enable PPA for new apt versions
  * As always, updated mirror lists

d57931e... by Julian Andres Klode

Import patches-unapplied version 1.1.0~beta1ubuntu0.16.04.2 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 6c368730b5964f1c617502c1aa9c1a1b52d65c9b

New changelog entries:
  * python/tag.cc: Fix invalid read in TagFileNext
  * DepCache: Check that candidate we are setting belongs to package
  * Raise CacheMismatchError if objects passed to DepCache are from different cache
    (LP: #1737441); also includes the following regression fixes from bionic:
    - apt.Cache: Remap objects when reopening cache (LP: 1773316 in bionic+), incl. regression fixes:
      + Add more extensive test cases for cache remapping
      + Regression fix: Do not override __hash__ in apt.package.Package (LP: 1780099 in bionic+)
  * CI / pre-build / data changes:
    - Replace broken travis CI integration with current docker-based one
    - utils/get_debian_mirrors.py: Get data from salsa (for pre-build hook)
    - debian/control: Point to salsa instead of anonscm
    - debian/gbp.conf: Point to 1.1.y-xenial branch
    - Updated mirror list

6c36873... by Ɓukasz Zemczak

Import patches-unapplied version 1.1.0~beta1ubuntu0.16.04.1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: d531c4676ab65c07e172e3ad51876384cc9b9c03

New changelog entries:
  * Refreshed mirror list for upcoming point-release.

d531c46... by Matthias Klose

Import patches-unapplied version 1.1.0~beta1build1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 67cc2e8dec42a214bfa89930acf44922631fb221

New changelog entries:
  * No-change rebuild to drop python3.4 support.