FEDORA-EPEL-2013-12484

enhancement update in Fedora EPEL 5 for cabal-install, ghc, & 8 more

Status: stable 5 years ago

Update ghc to 7.0.4 and add cabal-install (backports from EPEL 6)

Comments 24

This update has been submitted for testing by petersen.

This update is currently being pushed to the Fedora EPEL 5 testing updates repository.

This update is currently being pushed to the Fedora EPEL 5 testing updates repository.

This update has been pushed to testing

There is a lesser regression in that ghc was built without shared libraries which were available in the ghc-6.12.3 build. I ran into toolchain problems with building the shared libraries but may investigate more. Not sure if people are making use of ghc shared libraries with EPEL5 - they are not used by default of course.

This update has reached 14 days in testing and can be pushed to stable now if the maintainer wishes

petersen has edited this update. New build(s): ghc-7.0.4-45.3.el5, ghc-rpm-macros-0.15.15.3-1.el5, hscolour-1.19-5.2.el5. Removed build(s): ghc-7.0.4-45.2.el5, ghc-rpm-macros-0.15.15.2-1.el5, hscolour-1.19-5.1.el5.

This update has been submitted for testing by petersen.

petersen has edited this update. New build(s): ghc-transformers-0.2.2.0-13.2.el5. Removed build(s): ghc-transformers-0.2.2.0-14.el5.

petersen has edited this update. New build(s): ghc-zlib-0.5.3.1-7.2.el5, ghc-mtl-2.0.1.0-9.1.el5. Removed build(s): ghc-zlib-0.5.3.1-8.el5, ghc-mtl-2.0.1.0-9.el5.

petersen has edited this update. New build(s): ghc-parsec-3.1.1-7.2.el5. Removed build(s): ghc-parsec-3.1.1-8.el5.

petersen has edited this update. New build(s): ghc-network-2.3.0.5-2.2.el5. Removed build(s): ghc-network-2.3.0.5-3.el5.

petersen has edited this update. New build(s): ghc-HTTP-4000.1.2-3.2.el5. Removed build(s): ghc-HTTP-4000.1.2-4.el5.

petersen has edited this update. New build(s): cabal-install-0.10.2-6.1.el5. Removed build(s): cabal-install-0.10.2-6.el5.

This update is currently being pushed to the Fedora EPEL 5 testing updates repository.

This update has been pushed to testing

To update: the new builds provide shared libraries again so I am not aware of any regressions now with this update. ghc-7.0.4 has been extensively tested under EPEL6 and F17 and was the final stable release in the 7.0 series.

This update has been submitted for stable by petersen.

Unpushed stable: there is a ghc-pkg error when removing all the packages.

(Since rpm decides to remove ghc-compiler before the last ghc-*-devel package. Maybe need to use "Requires(postun)" etc?)

Actually I believe the package uninstall misordering is a RHEL5 rpm bug (which was probably fixed later by making Requires(*) = Requires;) so I am not sure there is anything I can do to avert it other than adding "|| :" to protect the ghc-pkg commands in %postun.

This update has been submitted for stable by petersen.

This update is currently being pushed to the Fedora EPEL 5 stable updates repository.

This update has been pushed to stable

Add Comment & Feedback

Please login to add feedback.

Content Type
RPM
Status
stable
Test Gating
Submitted by
Update Type
enhancement
Update Severity
unspecified
Karma
0
stable threshold: 3
unstable threshold: -3
Autopush (karma)
Disabled
Autopush (time)
Disabled
Dates
submitted 5 years ago
in testing 5 years ago
in stable 5 years ago
modified 5 years ago

Automated Test Results