[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#815684: why can't be built from source



On Tue, Feb 23, 2016 at 06:34:42PM +0100, Matthias Klose wrote:
> Package: src:why
> Version: 2.24-3
> Severity: serious
> 
> Tags: sid
> 
> [Mehdi asked me to file RC issues ... I saw these while working on some
> transitions in Ubuntu, and trying to keep creduce in unstable/testing]
> 
> why doesn't work with the coq in unstable, and coq-float doesn't work with
> the coq in unstable. Saw that coq-float is optional, tried to build it:
> 
>   coqc  -R lib/coq Why lib/coq/WhyInt.v
>   coqc  -R lib/coq Why lib/coq/WhyArrays.v
>   coqc  -R lib/coq Why lib/coq/WhyBool.v
>   coqc  -R lib/coq Why lib/coq/WhyTuples.v
>   File "./lib/coq/WhyTuples.v", line 26, characters 23-26:
>   Error: Cannot infer the implicit parameter A of fst whose type is "Type".
>   Makefile:974: recipe for target 'lib/coq/WhyTuples.vo' failed
>   make[1]: *** [lib/coq/WhyTuples.vo] Error 1
> 
> Then I just removed the libwhy-coq package so that why builds again. For
> that I had to disable the testsuite, relying on coq.

Thanks. In fact, the build-dependency of why is already not satisfiable
in sid, since coq-float is not installable with the current coq.

For the moment I prefer to block on libfloat-coq, and get rid of this
dependency only when this cannot be solved otherwise.

-Ralf.


Reply to: