** Description changed: Postgresql-18 in resolute no longer builds for the i386 architecture, therefore not producing anymore bin:libpq-dev and bin:libpq5 which are needed by bin:libsasl2-modules-sql. As a result, src:cyrus-sasl2 is currently unbuildable in resolute for i386[1]. Disabling i386 entirely for src:cyrus-sasl2 it not feasible, as it would drag many important packages with it. cyrus-sasl2 should be changed to not build the postgresql plugin on i386. Or postgresql needs to be brought back on i386. Attached branch shows the diff. In the bin:libsasl2-modules-sql package, all supported databases are linked together into one plugin file: /usr/lib/i386-linux-gnu/sasl2/libsql.so.2.0.25 With this change, the i386 binary deb ships the plugin with just the postgresql support removed: $ objdump -x libsql.so.2.0.25 |grep NEEDED NEEDED libmysqlclient.so.24 NEEDED libsqlite3.so.0 NEEDED libc.so.6 $ dpkg --info ./libsasl2-modules-sql_2.1.28+dfsg1-9ubuntu3~ppa4_i386.deb |grep Depends Depends: libsasl2-modules (= 2.1.28+dfsg1-9ubuntu3~ppa4), libc6 (>= 2.38), libmysqlclient24 (>= 8.4.2), libsqlite3-0 (>= 3.5.9) - PPA: - https://launchpad.net/~ahasenack/+archive/ubuntu/plusone/+packages?field.name_filter=cyrus- - sasl2&field.status_filter=published&field.series_filter= (just a few - arches selected, because of build times; prior to upload to archive, all - will be shown) + Existing autopkgtests are already failing in the archive for cyrus-sasl2 + on i386[2]: + + 196s E: Unable to satisfy dependencies. Reached two conflicting assignments: + 196s 1. libsasl2-modules-sql:i386=2.1.28+dfsg1-9ubuntu1 is selected for install because: + 196s 1. satisfy:command-line:amd64=1 is selected for install + 196s 2. satisfy:command-line:amd64 Depends libsasl2-modules-sql:i386 + 196s 2. libsasl2-modules-sql:i386 Depends libpq5:i386 + 196s but none of the choices are installable: + 196s [no choices] + + + PPA: https://launchpad.net/~ahasenack/+archive/ubuntu/plusone/+packages?field.name_filter=cyrus-sasl2&field.status_filter=published&field.series_filter= (just a few arches selected, because of build times; prior to upload to archive, all will be shown) DEP8: running $ seeded-in-ubuntu -b libsasl2-modules-sql libsasl2-modules-sql is not seeded (and may not exist). - 1. https://launchpad.net/ubuntu/+source/cyrus-sasl2/2.1.28+dfsg1-9ubuntu2/+build/32239814 + 2. https://autopkgtest.ubuntu.com/results/autopkgtest-resolute-ahasenack-plusone/resolute/i386/c/cyrus-sasl2/20260220_215707_305d2@/log.gz#:~:text=21%3A52%3A16%5D%3A-,test%20gssapi,-%3A%20%5B%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%2D%0A278s%20Setting%20up
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2142320 Title: [FFe] Disable postgresql support in libsasl2-modules-sql on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-release-notes/+bug/2142320/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
