So given the bug history, it seems that boehm-gc with threads is likely the normal case, and we need to add a boehm-gc-nothreads package, and then drop the thread option from both. This will mean that needing both will fail, and thus the packages that need no-threads can't coexist with the regular ones (or the other way around), but absent renaming, that seems how it is. Is there another example besides ecl that has trouble with the threaded version?
Attachment:
pgpNsWfFbRJx0.pgp
Description: PGP signature