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
signature.asc
Description: Dit berichtdeel is digitaal ondertekend

