** Changed in: jq (Ubuntu Oracular) Status: New => Confirmed ** Changed in: jq (Ubuntu Oracular) Status: Confirmed => Triaged
** Changed in: jq (Ubuntu Oracular) Importance: Undecided => Medium ** Description changed: https://launchpadlibrarian.net/783618671/buildlog_ubuntu- plucky-i386.jq_1.7.1-3build1_BUILDING.txt.gz The following packages have unmet dependencies: - python3-jsonschema : Depends: python3-jsonschema-specifications but it is not going to be installed - Depends: python3-referencing but it is not going to be installed - Depends: python3-rpds-py but it is not installable + python3-jsonschema : Depends: python3-jsonschema-specifications but it is not going to be installed + Depends: python3-referencing but it is not going to be installed + Depends: python3-rpds-py but it is not installable E: Unable to correct problems, you have held broken packages. E: The following information from --solver 3.0 may provide additional context: - Unable to satisfy dependencies. Reached two conflicting decisions: - 1. python3-jsonschema:i386 is selected for install because: - 1. sbuild-build-depends-main-dummy:i386=0.invalid.0 is selected for install - 2. sbuild-build-depends-main-dummy:i386 Depends python3-jsonschema - 2. python3-jsonschema:i386 Depends python3-rpds-py - but none of the choices are installable: - [no choices] + Unable to satisfy dependencies. Reached two conflicting decisions: + 1. python3-jsonschema:i386 is selected for install because: + 1. sbuild-build-depends-main-dummy:i386=0.invalid.0 is selected for install + 2. sbuild-build-depends-main-dummy:i386 Depends python3-jsonschema + 2. python3-jsonschema:i386 Depends python3-rpds-py + but none of the choices are installable: + [no choices] apt-get failed. + + + + The last jq rebuild[1] was during the noble cycle, on 2024-03-31. Back then it used python3-jsonschema 4.10.3-2ubuntu1[2] from noble, which does NOT depend on python3-rpds-py. + + The python3-rpds-py build-dependency was added in python-jsonschema + 4.19.2-1[3], a new upstream version. And this causes the jq ftbfs + because python3-rpds-py was never built for i386 in ubuntu. + + This is an FTBFS since oracular. + + For plucky, we either stop building jq for i386, or start building rpds- + py for i386. + + Unsure yet how to handle this situation in an SRU. + + + 1. https://launchpadlibrarian.net/722170615/buildlog_ubuntu-noble-i386.jq_1.7.1-3build1_BUILDING.txt.gz + 2. https://launchpad.net/ubuntu/+source/python-jsonschema/4.10.3-2ubuntu1 + 3. https://salsa.debian.org/openstack-team/third-party/python-jsonschema/-/commit/45c057ea750683392b2700069a3cb3e5ba3c0019 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104170 Title: FTBFS on i386: unresolvable deps To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/jq/+bug/2104170/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs