Merge lp:~brian-murray/ubuntu-archive-scripts/policy-info into lp:ubuntu-archive-scripts

Proposed by Brian Murray
Status: Merged
Merged at revision: 312
Proposed branch: lp:~brian-murray/ubuntu-archive-scripts/policy-info
Merge into: lp:ubuntu-archive-scripts
Diff against target: 26 lines (+9/-8)
1 file modified
generate-team-p-m (+9/-8)
To merge this branch: bzr merge lp:~brian-murray/ubuntu-archive-scripts/policy-info
Reviewer Review Type Date Requested Status
Ubuntu Package Archive Administrators Pending
Review via email: mp+404621@code.launchpad.net

Description of the change

The was no policy_info for language-pack-gnome-en because the version in -proposed had version number lower than the version number in -release. Here's the relevant yaml section.

- excuses:
  - 'Migration status for language-pack-gnome-en (1:21.10+20210528 to 1:21.10+20210415ubuntu1):
    BLOCKED: Rejected/violates migration policy/introduces a regression'
  - 'Issues preventing migration:'
  - 'ALERT: language-pack-gnome-en is newer in the target suite (1:21.10+20210528
    1:21.10+20210415ubuntu1)'
  is-candidate: false
  item-name: language-pack-gnome-en
  maintainer: Language pack maintainers
  migration-policy-verdict: REJECTED_PERMANENTLY
  new-version: 1:21.10+20210415ubuntu1
  old-version: 1:21.10+20210528
  reason:
  - newerintesting
  source: language-pack-gnome-en

To post a comment you must log in.
Revision history for this message
Brian Murray (brian-murray) wrote :

Be advised I've cowboy'ed this change on snakefruit.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'generate-team-p-m'
--- generate-team-p-m 2020-09-25 14:26:29 +0000
+++ generate-team-p-m 2021-06-23 22:59:32 +0000
@@ -302,14 +302,15 @@
302 for p in packages:302 for p in packages:
303 unsatd[p].append(arch)303 unsatd[p].append(arch)
304 prob.unsatdepends = ['{}: {}'.format(p, ', '.join(sorted(arches))) for p, arches in sorted(unsatd.items())]304 prob.unsatdepends = ['{}: {}'.format(p, ', '.join(sorted(arches))) for p, arches in sorted(unsatd.items())]
305 if 'build-depends' in item['policy_info'] and 'unsatisfiable-arch-build-depends' in item['policy_info']['build-depends']:305 if 'policy_info' in item:
306 unsatdbd = defaultdict(list)306 if 'build-depends' in item['policy_info'] and 'unsatisfiable-arch-build-depends' in item['policy_info']['build-depends']:
307 for arch, packages in item['policy_info']['build-depends']['unsatisfiable-arch-build-depends'].items():307 unsatdbd = defaultdict(list)
308 for p in packages:308 for arch, packages in item['policy_info']['build-depends']['unsatisfiable-arch-build-depends'].items():
309 unsatdbd[p].append(arch)309 for p in packages:
310 prob.unsatbuilddep = ['{}: {}'.format(p, ', '.join(sorted(arches))) for p, arches in sorted(unsatdbd.items())]310 unsatdbd[p].append(arch)
311 if 'implicit-deps' in item['policy_info']['implicit-deps']:311 prob.unsatbuilddep = ['{}: {}'.format(p, ', '.join(sorted(arches))) for p, arches in sorted(unsatdbd.items())]
312 prob.brokenbin = item['policy_info']['implicit-deps']['implicit-deps']['broken-binaries']312 if 'implicit-deps' in item['policy_info']['implicit-deps']:
313 prob.brokenbin = item['policy_info']['implicit-deps']['implicit-deps']['broken-binaries']
313314
314 package_to_problems = defaultdict(list)315 package_to_problems = defaultdict(list)
315316

Subscribers

People subscribed via source and target branches