Hi Joey,

Am Samstag, den 06.04.2013, 21:55 -0400 schrieb Aaron M. Ucko:
> Builds of hothasktags in minimal environments, as on the autobuilders,
> have been failing:
> 
>   cabal clean
>   make[1]: cabal: Command not found
>   make[1]: *** [override_dh_auto_clean] Error 127
> 
> Could you please declare a build dependency on cabal-install and
> confirm with pbuilder or the like that no others were missing?

it seems you are trying to build a cabal package without
haskell-devscripts. I know you are the author of debhelper, but is there
any other reason?

In the next version of haskell-devscripts even supports the installation
of cabal-built binaries in a declarative way, i.e. without modifying
debian/rules. I can upload 0.8.14 if you want to use it for hothasktags.

If you want to avoid cdbs, I’d be happy to see dh support Haskell, but
it should use the same building steps as haskell-devscripts now, I’d
think.

Also, I don’t think we should ever use "cabal" in the packaging scripts,
it would be similar to using aptitude instead of dpkg when building
packages. Just use the Setup.lhs in every package.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to