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

