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

Peter Simons simons at cryp.to
Thu Nov 4 12:22:27 EDT 2010


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