Bug#704876: hothasktags: FTBFS: cabal: Command not found

2013-04-07 Thread Joachim Breitner
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



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


Bug#704876: hothasktags: FTBFS: cabal: Command not found

2013-04-07 Thread Joey Hess
Joachim Breitner wrote:
 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.

I don't know if it's worth putting in the time to make debhelper support
haskell library packages, but it certianly makes sense for it to
automatically handle packages that simply build binaries from a cabal
file. I hope to see an increasing number of such packages in Debian.

-- 
see shy jo


signature.asc
Description: Digital signature


Bug#704876: [Pkg-haskell-maintainers] Bug#704876: hothasktags: FTBFS: cabal: Command not found

2013-04-07 Thread Joachim Breitner
Hi,

Am Sonntag, den 07.04.2013, 13:40 -0400 schrieb Joey Hess:
 Joachim Breitner wrote:
  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.
 
 I don't know if it's worth putting in the time to make debhelper support
 haskell library packages, but it certianly makes sense for it to
 automatically handle packages that simply build binaries from a cabal
 file. I hope to see an increasing number of such packages in Debian.

I don’t think that there is such a big difference there. The commands
called are the same (compile Setup.*hs, configure, build, install with
--destdir), and the library-sepecifc stuff is already in dh_haskell_*
commands that should go well with dh.

OTOH thinks work well now, so there is no pressing need to change the
running system.


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



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


Bug#704876: hothasktags: FTBFS: cabal: Command not found

2013-04-06 Thread Aaron M. Ucko
Source: hothasktags
Version: 0.3.0-1
Severity: serious
Justification: fails to build from source

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?

Thanks!


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org