Op do, 20-04-2006 te 15:35 -0500, schreef John Goerzen:
> On Thu, Apr 20, 2006 at 01:05:40PM -0700, Debian Bug Tracking System wrote:
> > Processing commands for [EMAIL PROTECTED]:
> > > reassign -1 haskell-devscripts
> > Bug#363970: haskell-src-exts_0.2-2(m68k/unstable/vault13): FTBFS on m68k
> > Bug reassigned from package `haskell-src-exts' to `haskell-devscripts'.
> > 
> > > retitle -1 contents of generated packages changes when libghc6-cabel-dev 
> > > is installed
> > Bug#363970: haskell-src-exts_0.2-2(m68k/unstable/vault13): FTBFS on m68k
> > Changed Bug title.
> 
> I see nothing in the bug report that indicates that haskell-devscripts
> is doing anything wrong, or even what it's doing wrong.

The problem is that when libghc6-cabal-dev is installed the paths in
which the files are installed changes. In this case:
With libghc6-cabal-dev installed: 
 /usr/lib/haskell-packages/ghc6/lib/haskell-src-exts-0.2/ghc-6.4.1/
Without libghc6-cabal-dev installed:
/usr/lib/haskell-packages/ghc6/lib/haskell-src-exts-0.2/

Because haskell-devscripts does not depend on a specific Cabal version
the behaviour of haskell-devscripts is not deterministic. While this
might not be considered a bug?, it can cause strange errors.  

> I also don't see any patch against haskell-devscripts.  What's more, the
> included patch seems to be for internal issues in haskell-src-exts only.  

Typo of me. I meant to remove the tag. 

> So I'm not sure what I'm supposed to do here.  Are you simply suggesting
> I should change the Depends line to omit libghc6-cabal-dev, which is
> indeed outdated?  If so, I have no problem with doing that.

Well I would suggest to replace the Depends line to omit ghc6 instead.
That way you depend on the latest Cabal version. But removing the
libghc6-cabal-dev would be fine be me as well.

> Also, I'm not sure that it is incorrect for build behavior to change
> with a different version of Cabal.
On itself no, but if I don't chose a specific Cabal version, the
behaviour should be consistent.

Greetings Arjan

Attachment: signature.asc
Description: Dit berichtdeel is digitaal ondertekend

Reply via email to