Stop! Tickets are now managed at GitHub.

Please enter new tickets, and find and edit existing tickets there:

Ticket #74 (closed defect: fixed)

Opened 8 years ago

Last modified 8 years ago

the haskell-platform 2009.2.0.1 source distribution spoils packages of a full ghc-6.10.4 binary installation

Reported by: maeder Owned by: duncan
Priority: major Milestone: 2009.2.0.2
Component: Generic source tarball Keywords:


time- and network- are older packages than supplied by ghc-6.10.4 with time-1.1.4 and network- So these packages are installed unnecessary (and better should not be installed).

But also the other packages that come with ghc-6.10.4 will be reinstalled (at a different location) but without profiling libs. Already installed packages should not be reinstalled!


Furthermore, the configure option --without-GLUT did not work at all. I had to remove GLUT manually from the configure script and the files platform.packages and haskell-platform.cabal

Change History

Changed 8 years ago by maeder

HUnit- is missing in the above list

Changed 8 years ago by dons

See #75

Changed 8 years ago by duncan

For 2009.2.0.2 we are shipping a newer version of network than comes with ghc-6.10.4 and the same older version of time. We will not be installing time unnecessarily because we're installing the correct version of time. The installer will use ghc-pkg to hide the time 1.1.3 version that comes with ghc-6.10.4 so that the correct version of the package will be used by default.

Yes, we should do profiling libs by default.

There's a dilema with not-reinstalling which is that the platform installer script cannot be used to recover a borked installation.

The --with-blah options are not connected to anything, but ./configure does not complain about unrecognised --with-blah options. We would accept a patch to connect the --with-blah flags to the problematic FFI packages. In general though we do not want to go down the route of making subsets of the platform. It lessens its status as a standard set that package authors can rely on.

Changed 8 years ago by dons

  • milestone set to 2009.2.0.2

Changed 8 years ago by dons

  • status changed from new to closed
  • resolution set to fixed

Profiling libs are now shipped.

Note: See TracTickets for help on using tickets.