Debian Bug report logs - #536905
uuagc: FTBFS: Couldn't match kind `*' against `#'

version graph

Package: uuagc; Maintainer for uuagc is Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>; Source for uuagc is src:uuagc.

Reported by: Lucas Nussbaum <lucas@lucas-nussbaum.net>

Date: Tue, 14 Jul 2009 14:03:25 UTC

Severity: serious

Tags: sid, squeeze, wheezy

Found in version uuagc/0.9.6-1

Fixed in version 0.9.38.1-1

Done: Joachim Breitner <nomeata@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Tue, 14 Jul 2009 14:03:29 GMT) Full text and rfc822 format available.

Acknowledgement sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
New Bug report received and forwarded. Copy sent to Arjan Oosting <arjan@debian.org>. (Tue, 14 Jul 2009 14:03:29 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Lucas Nussbaum <lucas@lucas-nussbaum.net>
To: submit@bugs.debian.org
Subject: uuagc: FTBFS: Couldn't match kind `*' against `#'
Date: Tue, 14 Jul 2009 09:40:13 -0400
Package: uuagc
Version: 0.9.6-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20090713 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-stamp
> if [ -x setup ] && [ -e .setup-config ]; then ./setup clean ; fi
> rm -rf Setup setup Setup.hi Setup.ho Setup.o .setup-config dist html
> rm -f config.log config.status Makefile scripts/mkAGdepend.sh
> dh_clean 
> dpatch  deapply-all  
> rm -rf patch-stamp patch-stampT debian/patched
>  dpkg-source -b uuagc-0.9.6
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building uuagc using existing uuagc_0.9.6.orig.tar.gz
> dpkg-source: info: building uuagc in uuagc_0.9.6-1.diff.gz
> dpkg-source: info: building uuagc in uuagc_0.9.6-1.dsc
>  debian/rules build
> test -d debian/patched || install -d debian/patched
> dpatch  apply-all  
> dpatch  cat-all  >>patch-stampT
> mv -f patch-stampT patch-stamp
> touch config.status
> ghc --make Setup.hs -o setup -package Cabal 
> [1 of 1] Compiling Main             ( Setup.hs, Setup.o )
> Linking setup ...
> ./setup configure --prefix=/usr
> Configuring uuagc-0.9.6...
> ./setup build
> Preprocessing executables for uuagc-0.9.6...
> Building uuagc-0.9.6...
> [ 1 of 41] Compiling Options          ( src/Options.hs, dist/build/uuagc/uuagc-tmp/Options.o )
> [ 2 of 41] Compiling Version          ( src/Version.hs, dist/build/uuagc/uuagc-tmp/Version.o )
> [ 3 of 41] Compiling Pretty           ( src/Pretty.hs, dist/build/uuagc/uuagc-tmp/Pretty.o )
> [ 4 of 41] Compiling PPUtil           ( src/PPUtil.hs, dist/build/uuagc/uuagc-tmp/PPUtil.o )
> [ 5 of 41] Compiling CommonTypes      ( src/CommonTypes.hs, dist/build/uuagc/uuagc-tmp/CommonTypes.o )
> [ 6 of 41] Compiling Patterns         ( src-derived/Patterns.hs, dist/build/uuagc/uuagc-tmp/Patterns.o )
> [ 7 of 41] Compiling CodeSyntax       ( src-derived/CodeSyntax.hs, dist/build/uuagc/uuagc-tmp/CodeSyntax.o )
> [ 8 of 41] Compiling Code             ( src-derived/Code.hs, dist/build/uuagc/uuagc-tmp/Code.o )
> [ 9 of 41] Compiling DeclBlocks       ( src-derived/DeclBlocks.hs, dist/build/uuagc/uuagc-tmp/DeclBlocks.o )
> [10 of 41] Compiling DepTypes         ( src/DepTypes.hs, dist/build/uuagc/uuagc-tmp/DepTypes.o )
> [11 of 41] Compiling ErrorMessages    ( src-derived/ErrorMessages.hs, dist/build/uuagc/uuagc-tmp/ErrorMessages.o )
> [12 of 41] Compiling HsToken          ( src-derived/HsToken.hs, dist/build/uuagc/uuagc-tmp/HsToken.o )
> [13 of 41] Compiling HsTokenScanner   ( src/HsTokenScanner.hs, dist/build/uuagc/uuagc-tmp/HsTokenScanner.o )
> [14 of 41] Compiling Expression       ( src-derived/Expression.hs, dist/build/uuagc/uuagc-tmp/Expression.o )
> [15 of 41] Compiling TokenDef         ( src/TokenDef.hs, dist/build/uuagc/uuagc-tmp/TokenDef.o )
> 
> src/TokenDef.hs:17:34:
>     Couldn't match kind `*' against `#'
>     When matching the kinds of `t :: *' and
>                                `ghc-prim:GHC.Prim.Int# :: #'
>       Expected type: ghc-prim:GHC.Prim.Int#
>       Inferred type: t
>     In the expression: 7
> make: *** [build-stamp] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2009/07/13/uuagc_0.9.6-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |




Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Sat, 08 Aug 2009 20:09:29 GMT) Full text and rfc822 format available.

Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Sat, 08 Aug 2009 20:09:29 GMT) Full text and rfc822 format available.

Message #10 received at 536905@bugs.debian.org (full text, mbox):

From: Chris Lamb <lamby@debian.org>
To: 536905@bugs.debian.org
Subject: Re: uuagc: FTBFS: Couldn't match kind `*' against `#'
Date: Sat, 8 Aug 2009 21:04:02 +0100
[Message part 1 (text/plain, inline)]
Lucas Nussbaum wrote;

> During a rebuild of all packages in sid, your package failed to build on
> amd64.

I just tried building a newer upstream verison of uuagc (0.9.10) and it
built fine using the debian/ directory from 0.9.6-1.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org
       `-
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Sat, 05 Dec 2009 04:18:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Cyril Brulebois <kibi@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Sat, 05 Dec 2009 04:18:03 GMT) Full text and rfc822 format available.

Message #15 received at 536905@bugs.debian.org (full text, mbox):

From: Cyril Brulebois <kibi@debian.org>
To: Chris Lamb <lamby@debian.org>, 536905@bugs.debian.org
Cc: Arjan Oosting <arjan@debian.org>
Subject: Re: Bug#536905: uuagc: FTBFS: Couldn't match kind `*' against `#'
Date: Sat, 5 Dec 2009 05:13:10 +0100
[Message part 1 (text/plain, inline)]
Chris Lamb <lamby@debian.org> (08/08/2009):
> > During a rebuild of all packages in sid, your package failed to
> > build on amd64.
> 
> I just tried building a newer upstream verison of uuagc (0.9.10) and
> it built fine using the debian/ directory from 0.9.6-1.

Thanks.

Arjan, any plan to fix this RC bug? Some archs didn't even have a
chance to build this package when this bug wasn't yet triggered, and
some other packages are stuck in BD-Uninstallable state accordingly.

Mraw,
KiBi.
[signature.asc (application/pgp-signature, inline)]

Added tag(s) sid and squeeze. Request was from Gerfried Fuchs <rhonda@deb.at> to control@bugs.debian.org. (Sat, 23 Jan 2010 15:54:14 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Fri, 14 May 2010 20:09:07 GMT) Full text and rfc822 format available.

Acknowledgement sent to Joachim Breitner <nomeata@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Fri, 14 May 2010 20:09:07 GMT) Full text and rfc822 format available.

Message #22 received at 536905@bugs.debian.org (full text, mbox):

From: Joachim Breitner <nomeata@debian.org>
To: 536905@bugs.debian.org
Cc: debian-haskell@lists.debian.org
Subject: Remove this package?
Date: Fri, 14 May 2010 22:05:45 +0200
[Message part 1 (text/plain, inline)]
Hi,

this package has not seen any attention for a while, and nobody seems to
notice. It has a popcon vote of two. We could adopt it by the Debian
Haskell Group and drag it along, but I’m wondering if anyone would
actually care if we removed it from Debian?

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Fri, 14 May 2010 22:18:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Joachim Breitner <nomeata@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Fri, 14 May 2010 22:18:04 GMT) Full text and rfc822 format available.

Message #27 received at 536905@bugs.debian.org (full text, mbox):

From: Joachim Breitner <nomeata@debian.org>
To: debian-haskell@lists.debian.org
Cc: 536905@bugs.debian.org
Subject: Re: Remove this package?
Date: Sat, 15 May 2010 00:15:43 +0200
[Message part 1 (text/plain, inline)]
Hi,

Am Freitag, den 14.05.2010, 23:56 +0200 schrieb Giovanni Mascellani:
> Il 14/05/2010 22:05, Joachim Breitner ha scritto:
> > this package has not seen any attention for a while, and nobody seems to
> > notice. It has a popcon vote of two. We could adopt it by the Debian
> > Haskell Group and drag it along, but I’m wondering if anyone would
> > actually care if we removed it from Debian?
> 
> Which package are you talking about?

sorry; It’s uuagc.

Greetings,
Joachim
-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Mon, 27 Sep 2010 12:09:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Joachim Breitner <nomeata@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Mon, 27 Sep 2010 12:09:03 GMT) Full text and rfc822 format available.

Message #32 received at 536905@bugs.debian.org (full text, mbox):

From: Joachim Breitner <nomeata@debian.org>
To: debian-haskell@lists.debian.org
Cc: 598174@bugs.debian.org, 536905@bugs.debian.org
Subject: Drop helium or keep uuagc
Date: Mon, 27 Sep 2010 14:05:06 +0200
[Message part 1 (text/plain, inline)]
Hi,

helium is in testing but not buildable:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598174
due to uuagc missing there. Uuagc has an RC bug:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536905

Looking at the hackage page, uuagc is actively maintained, but does not
seem to have any uess in Debian. Drop it (and thus helium?) or keep it?

Greetings,
Joachim


-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Mon, 27 Sep 2010 12:45:07 GMT) Full text and rfc822 format available.

Acknowledgement sent to Marco Túlio Gontijo e Silva <marcot@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Mon, 27 Sep 2010 12:45:07 GMT) Full text and rfc822 format available.

Message #37 received at 536905@bugs.debian.org (full text, mbox):

From: Marco Túlio Gontijo e Silva <marcot@debian.org>
To: debian-haskell <debian-haskell@lists.debian.org>, 598174 <598174@bugs.debian.org>, 536905 <536905@bugs.debian.org>
Subject: Re: Drop helium or keep uuagc
Date: Mon, 27 Sep 2010 09:36:00 -0300
[Message part 1 (text/plain, inline)]
Hi Joachim.

Excerpts from Joachim Breitner's message of Seg Set 27 09:05:06 -0300 2010:
(...)
> helium is in testing but not buildable:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598174
> due to uuagc missing there. Uuagc has an RC bug:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536905
> 
> Looking at the hackage page, uuagc is actively maintained, but does not
> seem to have any uess in Debian. Drop it (and thus helium?) or keep it?

This bug seems to be already corrected in the newer upstream version, which
builds fine using the current debian/ dir, so I think it will be an easy fix
for us.  I'd say we drop it from squeeze, to avoid the inclusion of a new
upstream version now, and correct it for wheezy.

Greetings.
(...)
-- 
marcot
http://marcot.eti.br/
[Flattr=54498]
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Mon, 27 Sep 2010 14:03:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Joachim Breitner <nomeata@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Mon, 27 Sep 2010 14:03:03 GMT) Full text and rfc822 format available.

Message #42 received at 536905@bugs.debian.org (full text, mbox):

From: Joachim Breitner <nomeata@debian.org>
To: debian-release@lists.debian.org
Cc: 598174@bugs.debian.org, 536905@bugs.debian.org
Subject: Re: [Pkg-haskell-maintainers] Bug#598174: Drop helium or keep uuagc
Date: Mon, 27 Sep 2010 15:59:07 +0200
[Message part 1 (text/plain, inline)]
Hi,

Am Montag, den 27.09.2010, 09:36 -0300 schrieb Marco Túlio Gontijo e
Silva:
> Excerpts from Joachim Breitner's message of Seg Set 27 09:05:06 -0300 2010:
> (...)
> > helium is in testing but not buildable:
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598174
> > due to uuagc missing there. Uuagc has an RC bug:
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536905
> > 
> > Looking at the hackage page, uuagc is actively maintained, but does not
> > seem to have any uess in Debian. Drop it (and thus helium?) or keep it?
> 
> This bug seems to be already corrected in the newer upstream version, which
> builds fine using the current debian/ dir, so I think it will be an easy fix
> for us.  I'd say we drop it from squeeze, to avoid the inclusion of a new
> upstream version now, and correct it for wheezy.

sounds good.

@release team: Please remove helium from testing, as its build
dependency is RC buggy and we don’t want to hold up the release by
uploading new versions.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Mon, 27 Sep 2010 15:03:07 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Mon, 27 Sep 2010 15:03:07 GMT) Full text and rfc822 format available.

Message #47 received at 536905@bugs.debian.org (full text, mbox):

From: Julien Cristau <jcristau@debian.org>
To: Joachim Breitner <nomeata@debian.org>
Cc: debian-release@lists.debian.org, 598174@bugs.debian.org, 536905@bugs.debian.org
Subject: Re: [Pkg-haskell-maintainers] Bug#598174: Drop helium or keep uuagc
Date: Mon, 27 Sep 2010 16:57:58 +0200
[Message part 1 (text/plain, inline)]
On Mon, Sep 27, 2010 at 15:59:07 +0200, Joachim Breitner wrote:

> @release team: Please remove helium from testing, as its build
> dependency is RC buggy and we don’t want to hold up the release by
> uploading new versions.
> 
Removal hint added.

Cheers,
Julien
[signature.asc (application/pgp-signature, inline)]

Added tag(s) wheezy. Request was from Kurt Roeckx <kurt@roeckx.be> to control@bugs.debian.org. (Wed, 16 Feb 2011 19:03:25 GMT) Full text and rfc822 format available.

Added indication that bug 536905 blocks 624591 Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Sat, 30 Apr 2011 11:27:07 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Arjan Oosting <arjan@debian.org>:
Bug#536905; Package uuagc. (Fri, 03 Jun 2011 23:09:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Joachim Breitner <nomeata@debian.org>:
Extra info received and forwarded to list. Copy sent to Arjan Oosting <arjan@debian.org>. (Fri, 03 Jun 2011 23:09:05 GMT) Full text and rfc822 format available.

Message #56 received at 536905@bugs.debian.org (full text, mbox):

From: Joachim Breitner <nomeata@debian.org>
To: debian-haskell <debian-haskell@lists.debian.org>
Cc: 536905@bugs.debian.org
Subject: uuagc
Date: Sat, 04 Jun 2011 01:08:12 +0200
[Message part 1 (text/plain, inline)]
Hi,

I just looked at adopting uuagc. For that, I upgraded uulib (no problem)
and tried to build the newest uuagc package on hackage. It failed at
this point:

[18 of 45] Compiling RhsCheck         ( src/RhsCheck.hs, dist-ghc/build/uuagc/uuagc-tmp/RhsCheck.o )

src/RhsCheck.hs:29:67:
    Couldn't match expected type `[Fixity]'
                with actual type `Maybe [Fixity]'
    In the `fixities' field of a record
    In the expression:
      defaultParseMode
        {parseFilename = file pos, ignoreLanguagePragmas = False,
         extensions = exts, ignoreLinePragmas = False, fixities = bf}
    In an equation for `mode':
        mode
          = defaultParseMode
              {parseFilename = file pos, ignoreLanguagePragmas = False,
               extensions = exts, ignoreLinePragmas = False, fixities = bf}
make: *** [build-ghc-stamp] Fehler 1

which, if I read
http://www.mail-archive.com/haskell-cafe@haskell.org/msg90219.html
correctly, means that uuagc requires the latest haskell-src-exts to
build. Therefore I propose to update that and look at uuagc after we
have migrated the current packages to wheezy.

The packaging in Darcs is incomplete, e.g. the binaries actually need
tobe installed.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
[signature.asc (application/pgp-signature, inline)]

Reply sent to Joachim Breitner <nomeata@debian.org>:
You have taken responsibility. (Sun, 19 Jun 2011 11:18:15 GMT) Full text and rfc822 format available.

Notification sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
Bug acknowledged by developer. (Sun, 19 Jun 2011 11:18:17 GMT) Full text and rfc822 format available.

Message #61 received at 536905-done@bugs.debian.org (full text, mbox):

From: Joachim Breitner <nomeata@debian.org>
To: 536905-done@bugs.debian.org
Subject: Forgot to close in changelog
Date: Sun, 19 Jun 2011 13:16:08 +0200
[Message part 1 (text/plain, inline)]
Version: 0.9.38.1-1

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 15 Apr 2012 07:33:12 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Apr 20 00:54:07 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.