[BPO] ubuntu-dev-tools/0.187

Bug #1947192 reported by Dan Streetman
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Fix Released
Undecided
Mattia Rizzolo
Focal
Fix Released
Medium
Mattia Rizzolo
Hirsute
Fix Released
Medium
Mattia Rizzolo
Impish
Fix Released
Undecided
Mattia Rizzolo

Bug Description

(updating description with the new BPO template: https://wiki.ubuntu.com/UbuntuBackports#BPO_Bug_Template)

[Impact]

 * This package is widely useful to developers, and is useful to have the latest version in all releases

[Scope]

 * This is backporting version 0.185 from Impish

 * This backport is (currently) targeting Hirsute and Focal

 * Bionic would be useful but the larger delta may require more changes to backport

[Other Info]

Two specific relevant bugs:
 * bug 1934452
 * bug 1862372

Dan Streetman (ddstreet)
Changed in ubuntu-dev-tools (Ubuntu):
status: New → Fix Released
Changed in ubuntu-dev-tools (Ubuntu Focal):
status: New → In Progress
Changed in ubuntu-dev-tools (Ubuntu Hirsute):
status: New → In Progress
assignee: nobody → Dan Streetman (ddstreet)
Changed in ubuntu-dev-tools (Ubuntu Focal):
assignee: nobody → Dan Streetman (ddstreet)
Changed in ubuntu-dev-tools (Ubuntu Hirsute):
importance: Undecided → Low
Changed in ubuntu-dev-tools (Ubuntu Focal):
importance: Undecided → Low
Dan Streetman (ddstreet)
description: updated
Revision history for this message
Dan Streetman (ddstreet) wrote :
Download full text (6.4 KiB)

ubuntu-dev-tools (0.185) unstable; urgency=medium

  [ Alex Murray ]
  * ubuntutools/archive.py:
    + Fix crash due to PersonalPackageArchiveSourcePackage() returning the
      wrong object when requesting a download url. LP: #1938659

  [ Krytarik Raido ]
  * merge-changelog: Fix setting of newlines.

  [ Dan Streetman ]
  * misc: download to tmp file, to avoid leftover 0-size file on error
  * misc: handle ConnectionError as NotFoundError
  * archive: use proper component source packages sometimes have different
    component than their bpphs, so use the correct component when downloading
    binaries (LP: #1943819)
  * misc: fix flake8 complaints

  [ Stefano Rivera ]
  * Bump Standards-Version to 4.6.0, no changes needed.

 -- Stefano Rivera <email address hidden> Fri, 17 Sep 2021 15:53:02 -0700

ubuntu-dev-tools (0.184) experimental; urgency=medium

  [ Dan Streetman ]
  * Drop never packaged ubuntu-archive-assistant.
  * Add support for downloading from private PPAs:
    + ubuntutools/misc:
      - Refactor to use Pathlib and f-strings.
      - Refactor to use requests instead of urllib (for the earier auth)
    + ubuntutools/archive:
      - Refactor to use Pathlib.
      - Add support for the special URLs of private PPAs.
  * Don't use existing file without verifying their checksum.
  * tests: recreate the test package files on demand.
  * Remove no longer used dependencies on python3-termcolor and python3-yaml

  [ Mattia Rizzolo ]
  * pbuilder-dist: use shutil.which instead of
    distutils.spawn.find_executable() to save a dependency. LP: #1936697
  * d/control:
    + Drop redundant Recommends that are already in Depends.
    + Bump debhelper compat level to 13.

  [ Marco Trevisan (Treviño) ]
  * mk-sbuild:
    + Enable debugging in the finish.sh script if --debug is used.
    + Add support to configure ccache for each schroot.

 -- Mattia Rizzolo <email address hidden> Sat, 17 Jul 2021 17:31:19 +0200

ubuntu-dev-tools (0.183) unstable; urgency=medium

  [ Dan Streetman ]
  * pbuilder-dist: include missing import

 -- Stefano Rivera <email address hidden> Tue, 08 Jun 2021 10:09:11 -0400

ubuntu-dev-tools (0.182) unstable; urgency=medium

  [ Dan Streetman ]
  * syncpackage, ubuntutools/archive.py:
    Don't save dsc file to disk until requested with pull()
    (LP: #1928946)
  * syncpackage:
    Don't login to LP if using --simulate
  * d/t/control: Add minimum flake8 version
    The --extend-exclude parameter is first available in flake8 3.8.0
  * ubuntutools/archive.py: Fix flake8 test failure
  * d/rules, d/control: Override build tests to use flake8 and nosetests3

  [ Stefano Rivera ]
  * Respect nocheck in DEB_BUILD_OPTIONS, again.

 -- Stefano Rivera <email address hidden> Sun, 06 Jun 2021 19:52:18 -0400

ubuntu-dev-tools (0.181) unstable; urgency=medium

  [ Logan Rosen ]
  * Fix a couple of remaining issues from the py2→py3 move.

  [ Krytarik Raido ]
  * Fix typo in the logging configuration.

  [ Dan Streetman ]
  * pbuilder: Handle debian change from /updates to -security. LP: #1916633
    Starting in bullseye, the security suite is -security instead of /updates.
  * backportpackage: Don't use SourcePackage() directl...

Read more...

description: updated
description: updated
Dan Streetman (ddstreet)
description: updated
Revision history for this message
Mattia Rizzolo (mapreri) wrote :

please also consider that we backports team also have in mind to keep u-d-t (and others) fully up-to-date in the backports suites (this should happen within a few weeks).

Revision history for this message
Christophe Prud'homme (prudhomm-debian) wrote :

Hi there,

is there an ETA for u-d-t 0.185/6 in focal with the fix to use pbuilder-dist for bullseye ?

thanks for your work
Best regards

Dan Streetman (ddstreet)
summary: - [SRU] version 0.185
+ [BPO] version 0.185
Changed in ubuntu-dev-tools (Ubuntu Focal):
assignee: Dan Streetman (ddstreet) → nobody
Changed in ubuntu-dev-tools (Ubuntu Hirsute):
assignee: Dan Streetman (ddstreet) → nobody
Dan Streetman (ddstreet)
description: updated
Changed in ubuntu-dev-tools (Ubuntu Focal):
importance: Low → Medium
Changed in ubuntu-dev-tools (Ubuntu Hirsute):
importance: Low → Medium
Dan Streetman (ddstreet)
Changed in ubuntu-dev-tools (Ubuntu Focal):
status: In Progress → Fix Released
Revision history for this message
Dan Streetman (ddstreet) wrote : Re: [BPO] version 0.185

uploaded to hirsute-backports queue, waiting for backports team review

Mattia Rizzolo (mapreri)
summary: - [BPO] version 0.185
+ [BPO] ubuntu-dev-tools/0.187
Changed in ubuntu-dev-tools (Ubuntu Bionic):
status: New → Fix Committed
Changed in ubuntu-dev-tools (Ubuntu Focal):
status: Fix Released → Fix Committed
assignee: nobody → Mattia Rizzolo (mapreri)
Changed in ubuntu-dev-tools (Ubuntu Bionic):
assignee: nobody → Mattia Rizzolo (mapreri)
Revision history for this message
Mattia Rizzolo (mapreri) wrote :

note that the team wasn't subscribed, so this bug fell off, at least, my radar.

anyhow, I'm reusing this bug very badly since it wasn't yet fully closed; in hindsight 2 minutes after I made the change I figured I was better opening a new one, but well..

I've now uploaded 0.187 everywhere, bionic, focal, hirsute, impish. Note that bionic and focal require the new debhelper that is also in the queue, see the related bug.

Changed in ubuntu-dev-tools (Ubuntu Impish):
assignee: nobody → Mattia Rizzolo (mapreri)
Changed in ubuntu-dev-tools (Ubuntu Hirsute):
assignee: nobody → Mattia Rizzolo (mapreri)
status: In Progress → Fix Committed
Changed in ubuntu-dev-tools (Ubuntu Impish):
status: New → Fix Committed
Dan Streetman (ddstreet)
Changed in ubuntu-dev-tools (Ubuntu Impish):
status: Fix Committed → Fix Released
Changed in ubuntu-dev-tools (Ubuntu Hirsute):
status: Fix Committed → Fix Released
Changed in ubuntu-dev-tools (Ubuntu Focal):
status: Fix Committed → Fix Released
Dan Streetman (ddstreet)
Changed in ubuntu-dev-tools (Ubuntu Bionic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.