Remove mini-buildd from jammy temporarily to allow Django transiton

Bug #1965973 reported by Lena Voytek
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mini-buildd (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The Django 3.2 transition is currently being blocked in proposed by mini-buildd because it is severely outdated. mini-buildd's current version in Jammy is 1.1.19, which is an old experimental version. The two options to fix this would either be to move it back to stable (1.0.49) - which would need a full python3 transition, or move it up to the newest experimental version in Debian (1.9.98) - which has some runtime errors. Unfortunately both options are non-trivial and will take time to fix, so it may be best to remove the package for now and re-add it once it is updated and working. The original bug report for this is located here: https://pad.lv/1965724

There are no reverse dependencies of mini-buildd
$ reverse-depends --release jammy src:mini-buildd
No reverse dependencies found

Related similar struggles in Debian
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933751
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=937049

Lena Voytek (lvoytek)
description: updated
description: updated
description: updated
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I think this request is reasonable and added a few more details to the description.
After checking with Doko to be sure I agree and will remove this.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Removing packages from jammy:
 mini-buildd 1.1.19 in jammy
  mini-buildd 1.1.19 in jammy amd64
  mini-buildd 1.1.19 in jammy arm64
  mini-buildd 1.1.19 in jammy armhf
  mini-buildd 1.1.19 in jammy i386
  mini-buildd 1.1.19 in jammy ppc64el
  mini-buildd 1.1.19 in jammy riscv64
  mini-buildd 1.1.19 in jammy s390x
  mini-buildd-doc 1.1.19 in jammy amd64
  mini-buildd-doc 1.1.19 in jammy arm64
  mini-buildd-doc 1.1.19 in jammy armhf
  mini-buildd-doc 1.1.19 in jammy i386
  mini-buildd-doc 1.1.19 in jammy ppc64el
  mini-buildd-doc 1.1.19 in jammy riscv64
  mini-buildd-doc 1.1.19 in jammy s390x
  mini-buildd-utils 1.1.19 in jammy amd64
  mini-buildd-utils 1.1.19 in jammy arm64
  mini-buildd-utils 1.1.19 in jammy armhf
  mini-buildd-utils 1.1.19 in jammy i386
  mini-buildd-utils 1.1.19 in jammy ppc64el
  mini-buildd-utils 1.1.19 in jammy riscv64
  mini-buildd-utils 1.1.19 in jammy s390x
  python3-mini-buildd 1.1.19 in jammy amd64
  python3-mini-buildd 1.1.19 in jammy arm64
  python3-mini-buildd 1.1.19 in jammy armhf
  python3-mini-buildd 1.1.19 in jammy i386
  python3-mini-buildd 1.1.19 in jammy ppc64el
  python3-mini-buildd 1.1.19 in jammy riscv64
  python3-mini-buildd 1.1.19 in jammy s390x
Comment: Python2 dependency (1.0.x) or broken (>=1.1.x) and blocking python-django (LP: #1965973)
Remove [y|N]? y
1 package successfully removed.

Changed in mini-buildd (Ubuntu):
status: New → Fix Released
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Reminder: Please do continue trying to get mini-buildd fixed in a way to work in Jammy and get it uploaded before release.

Revision history for this message
Bryce Harrington (bryce) wrote (last edit ):

Re-sync'd from experimental.

syncpackage -d experimental mini-buildd
Source mini-buildd -> jammy/Proposed: not in Ubuntu, new version 1.9.99
Downloading changelog from launchpadlibrarian.net (0.641 MiB)
[=====================================================>]100%
New changes:
mini-buildd (1.9.99) experimental; urgency=medium

  More testing, more fixes, more documentation:

  * [be87836] api.py (List.iarguments): distributions: Default to all
    distributions.
  * [d238265] models/base.py: Better 'attention support'.
  * [b7ca178] daemon.py: Rather use "source" model for repository
    attention.
...
Sync this package [y|N]? y
Request succeeded; you should get an e-mail once it is processed.

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.