[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1106888: transition: libxml2, libxslt, xmlsec1 - one transition to bind them all



Hi,

Am 13.08.25 um 17:21 schrieb Rene Engelhard:
Am 13.08.25 um 16:00 schrieb Graham Inggs:
Dependency level 1
xmlsec1

Dependency level 2
lasso
libaqbanking
libreoffice
nordugrid-arc
oath-toolkit
open-vm-tools
openscap
python-xmlsec
[...]
I can do a ratt build again, though.

I did: ratt -dist trixie -sbuild_dist unstable -exclude libreoffice -recheck xmlsec1_1.3.7-1_amd64.changes 2>&1 | tee ratt.log

Actually I was surprised it's far better, the open-vm-tools failure doesn't appear anymore for example.

(The following just deals with failures. Anything not mentioned here built fine):

2025/08/13 19:38:56 Loading changes file "xmlsec1_1.3.7-1_amd64.changes"
2025/08/13 19:38:56  - 12 binary packages: libxmlsec1-1 libxmlsec1-1-dbgsym libxmlsec1-dev libxmlsec1-doc libxmlsec1-gnutls1 libxmlsec1-gnutls1-dbgsym libxmlsec1-nss1 libxmlsec1-nss1-dbgsym libxmlsec1-openssl1 libxmlsec1-openssl1-dbgsym xmlsec1 xmlsec1-dbgsym
2025/08/13 19:38:56 Corresponding .debs (will be injected when building):
2025/08/13 19:38:56     libxmlsec1-1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 19:38:56     libxmlsec1-1_1.3.7-1_amd64.deb
2025/08/13 19:38:56     libxmlsec1-dev_1.3.7-1_amd64.deb
2025/08/13 19:38:56     libxmlsec1-doc_1.3.7-1_all.deb
2025/08/13 19:38:56     libxmlsec1-gnutls1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 19:38:56     libxmlsec1-gnutls1_1.3.7-1_amd64.deb
2025/08/13 19:38:56     libxmlsec1-nss1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 19:38:56     libxmlsec1-nss1_1.3.7-1_amd64.deb
2025/08/13 19:38:56     libxmlsec1-openssl1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 19:38:56     libxmlsec1-openssl1_1.3.7-1_amd64.deb
2025/08/13 19:38:56     xmlsec1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 19:38:56     xmlsec1_1.3.7-1_amd64.deb
2025/08/13 19:38:56 Figuring out reverse build dependencies using dose-ceve(1). This might take a while
2025/08/13 19:45:29 Found 14 reverse build dependencies
2025/08/13 19:45:29 Based on the supplied exclude filter, will only build 13 reverse build dependencies
2025/08/13 19:45:29 Building package 1 of 13: sogo
2025/08/13 19:47:49 building sogo failed: exit status 3

[ not testable because of Conflicts/Breaks, needs lasso rebuilt first ]
[...]

2025/08/13 20:03:40 Building package 4 of 13: lasso
root@sbuild:/build/package# exit
2025/08/13 20:06:07 building lasso failed: exit status 2


See the bug filed.

[...]
2025/08/13 20:15:35 Building package 7 of 13: oath-toolkit
2025/08/13 20:16:33 building oath-toolkit failed: exit status 3

[ Needs to be restested, see below ]

2025/08/13 20:16:33 Building package 8 of 13: openscap
root@sbuild:/build/package# exit
2025/08/13 20:22:39 building openscap failed: exit status 2

As discussed on IRC, needs a bug.

2025/08/13 20:22:39 Building package 9 of 13: libapache2-mod-auth-mellon
2025/08/13 20:23:55 building libapache2-mod-auth-mellon failed: exit status 1

[ not testable because of Conflicts/Breaks, needs lasso rebuilt firstp ]

2025/08/13 20:23:55 Building package 10 of 13: python-djangosaml2
2025/08/13 20:26:05 Building package 11 of 13: python-keystoneclient
2025/08/13 20:30:09 Building package 12 of 13: python-pysaml2
2025/08/13 20:35:17 Building package 13 of 13: nordugrid-arc
2025/08/13 20:36:45 building nordugrid-arc failed: exit status 3

[ Needs to be restested, see below ]

2025/08/13 20:36:45 6 packages failed the first pass; you can rerun ratt only for them passing the option -include '^(lasso|openscap|libapache2-mod-auth-mellon|oath-toolkit|nordugrid-arc|sogo)$'
2025/08/13 20:36:45 Begin to rebuild all failed packages without new changes
2025/08/13 20:36:45 Rebuilding package 1 of 6: oath-toolkit
2025/08/13 20:37:22 rebuilding oath-toolkit without new changes failed: exit status 3
2025/08/13 20:37:22 Rebuilding package 2 of 6: nordugrid-arc
2025/08/13 20:37:58 rebuilding nordugrid-arc without new changes failed: exit status 3
2025/08/13 20:37:58 Rebuilding package 3 of 6: sogo
2025/08/13 20:41:37 Rebuilding package 4 of 6: lasso
2025/08/13 20:47:01 Rebuilding package 5 of 6: openscap
2025/08/13 20:50:51 Rebuilding package 6 of 6: libapache2-mod-auth-mellon
^[[B2025/08/13 20:52:41 Build results:
2025/08/13 20:52:41 PASSED: keystone
2025/08/13 20:52:41 PASSED: libaqbanking
2025/08/13 20:52:41 PASSED: open-vm-tools
2025/08/13 20:52:41 PASSED: python-xmlsec
2025/08/13 20:52:41 PASSED: python-djangosaml2
2025/08/13 20:52:41 PASSED: python-keystoneclient
2025/08/13 20:52:41 PASSED: python-pysaml2
2025/08/13 20:52:41 FAILED: oath-toolkit, but maybe unrelated to new changes (see buildlogs/oath-toolkit_2.6.12-1 and buildlogs_recheck/oath-toolkit_2.6.12-1)
2025/08/13 20:52:41 FAILED: nordugrid-arc, but maybe unrelated to new changes (see buildlogs/nordugrid-arc_7.0.0-3 and buildlogs_recheck/nordugrid-arc_7.0.0-3)
2025/08/13 20:52:41 FAILED: sogo (see buildlogs/sogo_5.12.1-3)
2025/08/13 20:52:41 FAILED: lasso (see buildlogs/lasso_2.8.2-9)
2025/08/13 20:52:41 FAILED: openscap (see buildlogs/openscap_1.4.2+dfsg-1)
2025/08/13 20:52:41 FAILED: libapache2-mod-auth-mellon (see buildlogs/libapache2-mod-auth-mellon_0.19.1-1)

The oath-toolkit and nordugrid-arc failures  because it wasn't able to find the source, probably because I used ratt -dist-trixie. Retrying with sid in sources.list for those two:

$ ratt -dist sid -sbuild_dist unstable -exclude libreoffice -include '(oath-toolkit|nordugrid-arc)' -recheck xmlsec1_1.3.7-1_amd64.changes 2>&1 | tee ratt2.log
2025/08/13 21:16:04 Loading changes file "xmlsec1_1.3.7-1_amd64.changes"
2025/08/13 21:16:04  - 12 binary packages: libxmlsec1-1 libxmlsec1-1-dbgsym libxmlsec1-dev libxmlsec1-doc libxmlsec1-gnutls1 libxmlsec1-gnutls1-dbgsym libxmlsec1-nss1 libxmlsec1-nss1-dbgsym libxmlsec1-openssl1 libxmlsec1-openssl1-dbgsym xmlsec1 xmlsec1-dbgsym
2025/08/13 21:16:04 Corresponding .debs (will be injected when building):
2025/08/13 21:16:04     libxmlsec1-1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 21:16:04     libxmlsec1-1_1.3.7-1_amd64.deb
2025/08/13 21:16:04     libxmlsec1-dev_1.3.7-1_amd64.deb
2025/08/13 21:16:04     libxmlsec1-doc_1.3.7-1_all.deb
2025/08/13 21:16:04     libxmlsec1-gnutls1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 21:16:04     libxmlsec1-gnutls1_1.3.7-1_amd64.deb
2025/08/13 21:16:04     libxmlsec1-nss1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 21:16:04     libxmlsec1-nss1_1.3.7-1_amd64.deb
2025/08/13 21:16:04     libxmlsec1-openssl1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 21:16:04     libxmlsec1-openssl1_1.3.7-1_amd64.deb
2025/08/13 21:16:04     xmlsec1-dbgsym_1.3.7-1_amd64.deb
2025/08/13 21:16:04     xmlsec1_1.3.7-1_amd64.deb
2025/08/13 21:16:04 Figuring out reverse build dependencies using dose-ceve(1). This might take a while
2025/08/13 21:25:01 Found 16 reverse build dependencies
2025/08/13 21:25:01 Based on the supplied include filter, will only build 2 reverse build dependencies
2025/08/13 21:25:01 Based on the supplied exclude filter, will only build 2 reverse build dependencies
2025/08/13 21:25:01 Building package 1 of 2: oath-toolkit
2025/08/13 21:28:09 Building package 2 of 2: nordugrid-arc
2025/08/13 21:47:20 Begin to rebuild all failed packages without new changes
2025/08/13 21:47:20 Build results:
2025/08/13 21:47:20 PASSED: oath-toolkit
2025/08/13 21:47:20 PASSED: nordugrid-arc

logs at https://people.debian.org/~rene/xmlsec1/

Regards,

Rene


Reply to: