<div dir="ltr">cabal has changed for HEAD, you need to install 1.21.1.0<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 23, 2014 at 2:40 PM, Sven Panne <span dir="ltr"><<a href="mailto:svenpanne@gmail.com" target="_blank">svenpanne@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2014-10-22 15:16 GMT+02:00 Sven Panne <<a href="mailto:svenpanne@gmail.com">svenpanne@gmail.com</a>>:<br>
> Does anybody have a clue what's going wrong at the sdist step here?<br>
><br>
>    <a href="https://travis-ci.org/haskell-opengl/OpenGLRaw/jobs/38707011#L104" target="_blank">https://travis-ci.org/haskell-opengl/OpenGLRaw/jobs/38707011#L104</a><br>
><br>
> This only happens with a GHC from head, a build with GHC 7.8.3 is fine:<br>
><br>
>    <a href="https://travis-ci.org/haskell-opengl/OpenGLRaw/jobs/38707010" target="_blank">https://travis-ci.org/haskell-opengl/OpenGLRaw/jobs/38707010</a><br>
><br>
> Any help highly appreciated...<br>
<br>
I would really need some help here, even adding a few more diagnostic<br>
things to the Travis CI configuration didn't give me a clue what's<br>
going wrong:<br>
<br>
   <a href="https://travis-ci.org/haskell-opengl/OpenGLRaw/jobs/38813449#L110" target="_blank">https://travis-ci.org/haskell-opengl/OpenGLRaw/jobs/38813449#L110</a><br>
<br>
I totally fail to understand why Cabal's sdist step works with every<br>
released compiler, but not with a GHC from head. I don't even know if<br>
this is a Cabal issue or a GHC issue. The relevant part from the<br>
Travis CI log is:<br>
<br>
   ...<br>
   cabal-1.18 sdist --verbose=3<br>
   creating dist/src<br>
   creating dist/src/sdist.-3586/OpenGLRaw-1.5.0.0<br>
   Using internal setup method with build-type Simple and args:<br>
   ["sdist","--verbose=3","--builddir=dist","--output-directory=dist/src/sdist.-3586/OpenGLRaw-1.5.0.0"]<br>
   cabal-1.18: dist/setup-config: invalid argument<br>
   The command "cabal-1.18 sdist --verbose=3" exited with 1.<br>
   ...<br>
<br>
As can be seen from the log, dist/setup-config is there and can be accessed.<br>
<br>
Confused,<br>
   S.<br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/ghc-devs" target="_blank">http://www.haskell.org/mailman/listinfo/ghc-devs</a><br>
</blockquote></div><br></div>