
Such requirement (dependency on executable) can't be covered by the
cabal file (at least with 'simple' build type). It's possible to write
custom
setup.hs or use autotools to check such types of dependency.
AFAIK there were other examples of dependencies, that can't be covered
by existing approaches, but I can't show them from the scratch.
--
Alexander
On 19 March 2014 21:24, Peter Simons
Hi Alexander,
Some packages require existing executables, e.g. git-annex require lsof. There were some more examples of packages that doesn't have pkg-config but require additional programs to be installed.
if the package requires system resources that the Cabal file doesn't declare, then this is a bug in the Cabal file, no?
Take care, Peter
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Alexander