Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 407835

Summary: Please stabilize =app-admin/haskell-updater-1.2.0.5 and =dev-lang/ghc-6.12.3-r2
Product: Gentoo Linux Reporter: Sergei Trofimovich (RETIRED) <slyfox>
Component: Current packagesAssignee: Gentoo's Haskell Language team <haskell>
Status: RESOLVED FIXED    
Severity: normal Keywords: STABLEREQ
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.