1.1.19 blocked in proposed, but 1.9.97 fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mini-buildd (Ubuntu) |
Fix Released
|
High
|
Lena Voytek | ||
python-django (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi,
we know that the new python-django
python-django | 2:3.2.12-2 | jammy-proposed | source
is blocked by mini-buildd
The problem is that in mini-buildd in focal someone went ahead and since then we are on
the bleeding edge track.
mini-buildd | 1.0.49 | unstable | source
mini-buildd | 1.9.98 | buildd-experimental | source, all
mini-buildd | 1.9.98 | experimental | source, all
On Ubuntu we are kind of stuck in between now, 1.0.49 seems as if it would be the right thing.
And checks with the people involved two years ago it sounded like it would be ok to consider going back (to something like 1.1.19+
We tried to have a look at 1.9.x still (thanks Lena) just to know how it would be.
https:/
Trying the builds from there fails me for various reasons:
root@j-buildd:~# systemctl status mini-buildd.service
× mini-buildd.service - custom Debian build daemon
Loaded: loaded (/lib/systemd/
Active: failed (Result: exit-code) since Mon 2022-03-21 06:25:18 UTC; 19min ago
Docs: man:mini-buildd(8)
Process: 8084 ExecStart=
Main PID: 8084 (code=exited, status=1/FAILURE)
Mar 21 06:25:17 j-buildd I[8084]: Adding route: /static/
Mar 21 06:25:17 j-buildd I[8084]: Site starting on 8066 [mini_buildd.
Mar 21 06:25:17 j-buildd I[8084]: Starting factory <mini_buildd.
Mar 21 06:25:18 j-buildd I[8084]: (TCP Port 8066 Closed) [mini_buildd.
Mar 21 06:25:18 j-buildd I[8084]: Stopping factory <mini_buildd.
Mar 21 06:25:18 j-buildd I[8084]: Main loop terminated. [mini_buildd.
Mar 21 06:25:18 j-buildd D[8084]: <HttpD(httpd, started 140414300833344)>: FINISHED [mini_buildd.
Mar 21 06:25:18 j-buildd E[8084]: mini-buildd failed (try '-vv' to debug): {'email_address': ['Enter a valid email address.']} [mini_buildd.
Mar 21 06:25:18 j-buildd systemd[1]: mini-buildd.
Mar 21 06:25:18 j-buildd systemd[1]: mini-buildd.
In comparison the old combination of
python-django | 2:2.2.24-1ubuntu1 | jammy | source
mini-buildd | 1.1.19 | jammy/universe | source, all
works and gets up a running mini-buildd right after install with a config UI at localhost:8066.
P.S. In Debian-sid as of now dependency issues block installation of 1.0.49
mini-buildd : Depends: python:any
P.P.S. 1.9.97 is the latest from git, but in the Debian archive there is also 1.9.98, but I do not think we should go this way.
Changed in mini-buildd (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
Right now to me it seems we need to choose between pain, pain and more pain:
- do a python3 transition with mini-buildd 1.0.49 /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 937049 /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 933751
+ that seems to be the reason we had 1.1.19 in Focal, and 1.0.49
isn't ready yet
+ Back in Apr 2021 v2.0 was called 2 weeks away, still not released
today
+ https:/
+ https:/
- Do a django 3.2 transition in mini-buildd 1.>0 e.g. 1.9.98
+ due to various dependency and python3 issues this isn't seen in Debian
yet, but would most likely be a problem there as well, yet we can't wait
on that to resolve there
+ And OTOH there are incompatibilities of 1.9.97 with the new django
that I see not fixed anywhere yet
- remove src:mini-buildd + binaries from Jammy to let things migrate and
work on trying to enable it either of the two ways above independently
to the django transition
+ no reverse dependencies
$ reverse-depends --release jammy src:mini-buildd
No reverse dependencies found
Might be worth to talk to the release team about the preferred route here?