Bug#809763: cabal-helper: no binary in cabal-helper package

Sven Bartscher sven.bartscher at weltraumschlangen.de
Mon Jan 4 15:29:22 UTC 2016


Control: tag -1 + pending

On Sun, 3 Jan 2016 20:52:52 +0100
Tomas Janousek <tomi at nomi.cz> wrote:

> Package: cabal-helper
> Version: 0.6.2.0-1
> Severity: grave
> Justification: renders package unusable
> 
> There's no cabal-helper binary in the package:
> 
> > $ dpkg -L cabal-helper
> > /.
> > /usr
> > /usr/share
> > /usr/share/doc
> > /usr/share/doc/cabal-helper
> > /usr/share/doc/cabal-helper/changelog.Debian.gz
> > /usr/share/doc/cabal-helper/buildinfo_i386.gz
> > /usr/share/doc/cabal-helper/copyright  
> 
> Probably caused by the install file being called
> debian/haskell-cabal-helper-utils.install but there being no mention of
> "utils" anywhere in debian/control.

Tank you for your report!
Yes indeed, the file is missing. I think installing it to /usr/lib
would be sensible, as Debian doesn't have /usr/libexec.

> Also, ghc-mod seems to expect cabal-helper in /usr/libexec:
> 
> > $ ghc-mod list
> > ghc-mod: Could not find $libexecdir/cabal-helper-wrapper
> > 
> > If you are a developer set the environment variable
> > `cabal_helper_libexecdir' to override $libexecdir[1]. The following will
> > work in the cabal-helper source tree:
> > 
> >     $ export cabal_helper_libexecdir=$PWD/dist/build/cabal-helper-wrapper
> > 
> > [1]: /usr/libexec
> > 
> > If you don't know what I'm talking about something went wrong with your
> > installation. Please report this problem here:
> > 
> >     https://github.com/DanielG/cabal-helper/issues  
> 
> Shall I open another bug or can you check that as well?

It would be good if you open another report for ghc-mod, so it won't
migrate before its libexecdir is set to /usr/lib.

Regards
Sven
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: Digitale Signatur von OpenPGP
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20160104/632e9494/attachment.sig>


More information about the Pkg-haskell-maintainers mailing list