Source: dh-haskell Version: 0.6.6 Severity: important X-Debbugs-Cc: cl...@debian.org, s...@techie.net, lu...@debian.org, nthyk...@debian.org, ti...@debian.org
Hi, I'm working on sunsetting deprecated and unmaintained CDBS tool. https://wiki.debian.org/CDBS-as-an-haskell-only-build-tool CDBS is one of the pitfalls that people fall into when the try to fix old packages in Debian. For exemple very few people do remember what the purpose of "gnome.mk" or "qmake.mk" was/is but the trap is there to wait until someone step into. I'm quite relief I didn't broke the build of your ~1200 packages yet with the last CDBS uploads that removed half of the files from this project. >From reading https://trends.debian.net/ one could come with the naive assumption that CDBS is the old thing, dh-haskell is the new one and some day all packages will have migrated to DebHelper. I did. Now, from doing extensive research on the Haskell monorepo & Debian Code Search. I see that dh-haskell was used before but is not used anymore. 1) I think my plan of grafting the remainder of CDBS into haskell-devscripts-minimal is do-able. I can do it without bothering Haskell community until much later down the road when we first cleansed remaining usage of Java/Perl/Python plugins. 2) Another possibility is automatic conversion of most of these ~1200 projects to newer DebPuty managing tool. It's very alive not like CDBS but I don't know Niels feelings about this neither yours. We could either choose 1 or 2, but neither involves dh-haskell; which looks like in a dead end now. Greetings, Alexandre tchet@quieter:~/deb/DHG_packages$ grep dh-has -r -A 3 p/haskell-pqueue/debian/changelog: * Switch from dh-haskell to cdbs, since dh-haskell is still p/haskell-pqueue/debian/changelog- mishandling substvars. p/haskell-pqueue/debian/changelog- p/haskell-pqueue/debian/changelog- -- Clint Adams <cl...@debian.org> Fri, 23 Jun 2017 08:40:23 -0400 -- -- p/haskell-these/debian/changelog: * Convert build system to cdbs, since dh-haskell seems to be p/haskell-these/debian/changelog- mishandling substvars. p/haskell-these/debian/changelog- p/haskell-these/debian/changelog- -- Clint Adams <cl...@debian.org> Fri, 21 Oct 2016 14:25:02 -0400 -- p/haskell-these/debian/changelog: dh-haskell enables tests by default and dht upgrade is p/haskell-these/debian/changelog- not aware of this. p/haskell-these/debian/changelog- p/haskell-these/debian/changelog- -- Clint Adams <cl...@debian.org> Mon, 17 Oct 2016 21:05:02 -0400