Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 407835 - Please stabilize =app-admin/haskell-updater-1.2.0.5 and =dev-lang/ghc-6.12.3-r2
Summary: Please stabilize =app-admin/haskell-updater-1.2.0.5 and =dev-lang/ghc-6.12.3-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2012-03-11 18:58 UTC by Sergei Trofimovich (RETIRED)
Modified: 2012-04-04 18:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Trofimovich (RETIRED) gentoo-dev 2012-03-11 18:58:39 UTC
The haskell-updater is a tool to fix broken haskell depends
(like revder rebuild to C libraries). Haskell's ABI changes across
every change in interface, so the tool is used actively.

Target keywords are:
    alpha amd64 ia64 ppc ppc64 sparc x86

Sits in tree for a month.


Comparing to previous stable version it got:

- support for upcoming ghc-7.0/7.2/7.4 (and up to Cabal-1.14 library)
- support for custom arguments to package manager
  like that: haskell-updater -- --pretend
- gentoo prefix support
- paludis (cave) and pkgcore PM support
- improved support for finding broken packages

and more.

Thanks!
Comment 1 Brent Baude (RETIRED) gentoo-dev 2012-03-12 15:59:04 UTC
ppc64 done
Comment 2 Agostino Sarubbo gentoo-dev 2012-03-13 12:06:11 UTC
app-admin/haskell-updater:0

  (app-admin/haskell-updater-1.2.0.5::gentoo, ebuild scheduled for merge) pulled in by =haskell-updater-1.2.0.5

  (app-admin/haskell-updater-1.1.0.0::gentoo, installed) pulled in by
    =app-admin/haskell-updater-1.1* required by (dev-lang/ghc-6.12.3::gentoo, ebuild scheduled for merge)

What about it?
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2012-03-13 18:45:25 UTC
(In reply to comment #2)
> app-admin/haskell-updater:0
> 
>   (app-admin/haskell-updater-1.2.0.5::gentoo, ebuild scheduled for merge)
> pulled in by =haskell-updater-1.2.0.5
> 
>   (app-admin/haskell-updater-1.1.0.0::gentoo, installed) pulled in by
>     =app-admin/haskell-updater-1.1* required by
> (dev-lang/ghc-6.12.3::gentoo, ebuild scheduled for merge)
> 
> What about it?

Oh, right. Great finding!
I've completely forgot about it.

We need to stabilize =ghc-6.12.3-r2 as well then.
- It has linker script fix. Allows ghci to load
  shared libraries via linker scripts like /usr/lib/libz.so:
  ghci -lz. But not all platforms support ghci.
- ia64 enchancements (to allow build dev-haskell/haddock)
- has extended haskell-updater dep range
- (almost irrelevant) has got prefix support

Thus, please stabilize:

    =app-admin/haskell-updater-1.2.0.5
    =dev-lang/ghc-6.12.3-r2

Target keywords are:

    alpha amd64 ia64 ppc ppc64 sparc x86
Comment 4 Agostino Sarubbo gentoo-dev 2012-03-20 13:07:04 UTC
amd64 stable
Comment 5 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-03-24 17:09:54 UTC
x86 stable
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2012-04-01 15:27:17 UTC
(In reply to comment #3)
You do it for alpha/ia64/sparc :P
Comment 7 Sergei Trofimovich (RETIRED) gentoo-dev 2012-04-04 18:22:54 UTC
> You do it for alpha/ia64/sparc :P

Done sir!

alpha/ia64/ppc/ppc64/sparc stable

Will handle the rest of opened haskell@ stablereq on those as well.