No-change source rebuild necessary to make installable

Bug #496274 reported by benedikt.ahrens
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
haskell-src-exts (Ubuntu)
Invalid
Undecided
Unassigned
Karmic
Won't Fix
Undecided
Unassigned

Bug Description

--- SRU information below ---

Impact: Attempting to install libghc6-src-exts-dev in 9.10 fails because of versioned dependency generated at compile-time

10.04 resolution: (To be) addressed in 10.04 by requesting a sync from Debian unstable (see comment #1 below)

9.10 debdiff: Attached

TEST CASE: sudo apt-get install libghc6-src-exts-dev

Regression potential: Low to none -- no source code changes, only a rebuild is effected

--- original report below ---

this bug concerns ubuntu karmic 9.10.
my system is amd64

when trying to install libghc6-src-exts-dev, i get the following error message:

libghc6-src-exts-dev:
  Depends: libghc6-cpphs-dev (<1.7+) but 1.9-1 is to be installed

Revision history for this message
Daniel T Chen (crimsun) wrote :
Download full text (14.4 KiB)

For Lucid, see bug 498354.

For Karmic, the source package needs a simple rebuild, as indicated by using piuparts on a locally pbuilt no-change source package:

crimsun@errno:~/pbuilder/result $ sudo piuparts -b /home/crimsun/pbuilder/karmic-base.tg>
/usr/sbin/piuparts:48: DeprecationWarning: the sets module is deprecated
  import sets
0m0.0s INFO: ------------------------------------------------------------------------------
0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile.
0m0.0s INFO: FAQ available at http://wiki.debian.org/piuparts/FAQ
0m0.0s INFO: ------------------------------------------------------------------------------
0m0.0s INFO: piuparts version 0.36ubuntu2 starting up.
0m0.0s INFO: Command line arguments: /usr/sbin/piuparts -b /home/crimsun/pbuilder/karmic-base.tgz --skip-minimize -d karmic -D ubuntu -m http://localhost:3142/ubuntu main universe libghc6-src-exts-dev_1.0.1-1build2_amd64.deb
0m0.0s INFO: Running on: Linux errno 2.6.32-9-generic #13-Ubuntu SMP Thu Dec 17 17:01:59 UTC 2009 x86_64
0m0.0s DEBUG: Starting command: ['dpkg', '--info', 'libghc6-src-exts-dev_1.0.1-1build2_amd64.deb']
0m0.0s DUMP:
   new debian package, version 2.0.
   size 2089230 bytes: control archive= 1814 bytes.
       978 bytes, 21 lines control
      2117 bytes, 17 lines md5sums
       701 bytes, 25 lines * postinst #!/bin/sh
       733 bytes, 30 lines * prerm #!/bin/sh
   Package: libghc6-src-exts-dev
   Source: haskell-src-exts
   Version: 1.0.1-1build2
   Architecture: amd64
   Maintainer: Debian Haskell Group <email address hidden>
   Installed-Size: 15204
   Depends: ghc6 (>= 6.10.4-1ubuntu2), ghc6 (<< 6.10.4+), libghc6-cpphs-dev (>= 1.9-1), libghc6-cpphs-dev (<< 1.9+), libc6 (>= 2.4), libffi5 (>= 3.0.4), libgmp3c2
   Suggests: libghc6-src-exts-doc, libghc6-src-exts-prof
   Section: haskell
   Priority: optional
   Homepage: http://www.cs.chalmers.se/~d00nibro/haskell-src-exts/
   Description: Haskell-Source with eXtensions library for GHC6
    haskell-src-exts (HSX, haskell-source with extensions) is an extension of the
    standard haskell-src package, and handles most common syntactic extensions to
    Haskell, including:
     * Multi-parameter type classes with functional dependencies
     * Indexed type families (including associated types)
     * Empty data declarations
     * GADTs
     * Implicit parameters (ghc and hugs style)
     * Template Haskell
0m0.0s DEBUG: Command ok: ['dpkg', '--info', 'libghc6-src-exts-dev_1.0.1-1build2_amd64.deb']
0m0.0s DEBUG: Created temporary directory /tmp/tmpMmdIT9
0m0.0s DEBUG: Unpacking /home/crimsun/pbuilder/karmic-base.tgz into /tmp/tmpMmdIT9
0m0.0s DEBUG: Starting command: ['tar', '-C', '/tmp/tmpMmdIT9', '-zxf', '/home/crimsun/pbuilder/karmic-base.tgz']
0m6.6s DEBUG: Command ok: ['tar', '-C', '/tmp/tmpMmdIT9', '-zxf', '/home/crimsun/pbuilder/karmic-base.tgz']
0m6.6s DEBUG: Created policy-rc.d and chmodded it.
0m6.6s DEBUG: Starting command: ['chroot', '/tmp/tmpMmdIT9', 'apt-get', 'update']
0m10.2s DUMP:
  Hit http://localhost karmic Release.gpg
  H...

Daniel T Chen (crimsun)
summary: - install failed: missing dependency (wrong lib version)
+ No-change source rebuild necessary to make installable
Revision history for this message
Daniel T Chen (crimsun) wrote :
Daniel T Chen (crimsun)
description: updated
Revision history for this message
Matthias Klose (doko) wrote :

closing, karmic is EOL

Changed in haskell-src-exts (Ubuntu Karmic):
status: New → Won't Fix
Changed in haskell-src-exts (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.