** 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
  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]
  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 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.
  
+ jq@i386 at least runs in oracular as-is, same in plucky:
+ 
+ ubuntu@o-jq-i386:~$ dpkg -l jq
+ Desired=Unknown/Install/Remove/Purge/Hold
+ | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
+ |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
+ ||/ Name           Version       Architecture Description
+ 
+++-==============-=============-============-====================================================
+ ii  jq:i386        1.7.1-3build1 i386         lightweight and flexible 
command-line JSON processor
+ 
+ ubuntu@o-jq-i386:~$ ldd /usr/bin/jq
+         linux-gate.so.1 (0xf7a92000)
+         libjq.so.1 => /lib/i386-linux-gnu/libjq.so.1 (0xf79f1000)
+         libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf77a7000)
+         libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7696000)
+         libonig.so.5 => /lib/i386-linux-gnu/libonig.so.5 (0xf7602000)
+         /lib/ld-linux.so.2 (0xf7a94000)
+ 
  
  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

Reply via email to