Source: libpsl
Version: 0.21.0-1.1
Severity: important
User: [email protected]
Usertags: rebootstrap

The most recent upload reverted our earlier work on breaking build
dependency cycles to fix #953287. In particular, publicsuffix was moved
from Build-Depends-Arch to Build-Depends. That's bad.

It seems that the cause was the manual page. Was it added in 0.21.0-1?

The particular loop currently is:

src:publicsuffix Build-Depends psl-make-dafsa.
psl-make-dafsa is built from src:psl.
src:psl Build-Depends on publicsuffix.
publicsuffix is built from src:publicsuffix.

Is one of these dependencies required for testing only? (-> <!nocheck
profile)

How about fusing these packages into a larger cumulative package to
avoid the loop?

How about splitting these packages such that psl-make-dafsa is built
from a different source package than libpsl?

Helmut

Reply via email to