[arch-haskell] installing multiple versions of the same package (was: darcs unbuildable)

Peter Simons simons at cryp.to
Sat Oct 12 07:37:30 UTC 2013


Hi Magnus,

 > I'd like a scheme where both HP and bleeding edge of packages can be
 > installed, side by side.

to accomplish that, the version number must become part of the ArchLinux
package name. For example:

  parsec 2.0      ==>  parsec_2_0      (provides: parsec2, parsec)
  parsec 2.1.0.0  ==>  parsec_2_1_0_0  (provides: parsec2_1_0, parsec2_1, parsec2, parsec)
  parsec 2.1.0.1  ==>  parsec_2_1_0_1  (provides: parsec2_1_0, parsec2_1, parsec2, parsec)
  parsec 3.0.0    ==>  parsec_3_0_0    (provides: parsec3_0, parsec3, parsec)
  parsec 3.1.0    ==>  parsec_3_1_0    (provides: parsec3_1, parsec3, parsec)

That scheme would allow us to install any number of versions of the same
package simultaneously. It's not pretty, though, and I'm not even sure
it's desirable to have that.

Take care,
Peter




More information about the arch-haskell mailing list