Hi Clint, you are working on new Haskell packages for instance in new queue[1]. That's great! Thanks a lot for strengtening the Haskell ecosystem in Debian.
I'm aware that all Haskell packages maintained by the Debian Haskell Group are maintained in a Git monorepo. I also realised that while not all existing Haskell packages in Debian are announcing this fact in their Vcs fields this is obviously work in progress and I have seen that this was fixed in lots of existing packages and (nearly) all packages in Git are featuring Vcs fields right now. So we can expect that for pending uploads Vcs fields will be set. This is great and I'm really happy about this. Thanks a lot. However, Alexandre Detiste pointed out that there are rare cases like this https://salsa.debian.org/haskell-team/DHG_packages/-/commit/34f4aea721ba3875c57aaaa3e414a4348eb8666e where freshly created packages are missing the Vcs fields. This is not frequent so in those packages in new I mentioned two have their Vcs field set in Git[2]. Thus I expect the upload following once the package is accepted will fix this. However, this is not the case for haskell-replace-megaparsec[3]. I assume you have some method to create new packages semi-automatically. May I suggest you extend this procedure to make sure Vcs fields will be included? This could help avoiding such most probably unwanted missings. Kind regards and thank you for your work on the Haskell ecosystem Andreas. [1] https://ftp-master.debian.org/new/haskell-gi-graphene_1.0.4-1.html https://ftp-master.debian.org/new/haskell-atomic-counter_0.1.2.3-1.html https://ftp-master.debian.org/new/haskell-replace-megaparsec_1.5.0.0-1.html [2] https://salsa.debian.org/haskell-team/DHG_packages/-/blob/master/p/haskell-gi-graphene/debian/control#L37-38 https://salsa.debian.org/haskell-team/DHG_packages/-/blob/master/p/haskell-atomic-counter/debian/control#L23-24 [3] https://salsa.debian.org/haskell-team/DHG_packages/-/blob/master/p/haskell-replace-megaparsec/debian/control -- https://fam-tille.de
