Opened 4 years ago

Closed 4 years ago

#8801 closed bug (fixed)

Exclude extralibs from sdist

Reported by: nomeata Owned by:
Priority: normal Milestone: 7.8.1
Component: Build System Version: 7.8.1-rc1
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


Am Mittwoch, den 19.02.2014, 11:13 +0100 schrieb Herbert Valerio Riedel: On 2014-02-18 at 23:22:13 +0100, Joachim Breitner wrote:

Am Dienstag, den 18.02.2014, 14:12 -0800 schrieb David Fox:

It seems to me that the stm library that is supposed to be built into ghc-7.8.1 is missing. The deb provides and conflicts with libghc-stm-dev , but does not provide libghc-stm-dev-

this seems to be the result of a possible inadvertent change in the GHC source tarball creation: stm had been a "extra" lib already in 7.6 and before, but was not part of the tarball.

Herbert or Austin, is the sdist code not doing the right thing here?

Afaics, 'stm' is only used as an "extra" lib by testsuite (and only for one test-case) and nofib; therefore I don't think the GHC source tarball is supposed to contain 'stm'...

(This is so that he who fixes this has a bug to close, which is always rewarding.)

Change History (3)

comment:1 Changed 4 years ago by Austin Seipp <austin@…>

In f99a0321a8cf0507924a0d30b6b7b586d7855129/ghc:

Fix #8801: exclude extra packages from the sdist.

This is special cased a little since it's cleaner, and we don't
necessarily want to remove nofib anyway - just the extra packages.

Signed-off-by: Austin Seipp <>

comment:2 Changed 4 years ago by thoughtpolice

Status: newmerge

comment:3 Changed 4 years ago by thoughtpolice

Resolution: fixed
Status: mergeclosed
Note: See TracTickets for help on using tickets.