On Thu, 28 May 2009, Alex Elsayed wrote:

On Thursday 28 May 2009 4:04:28 pm Daniel Carrera wrote:

At first I liked wayland76's proposal, but now I have a new concern:
Most package managers are not designed to hold multiple versions of the
same package. As indicated in S11, it is important that a computer can
hold multiple versions of the same package. I fear that using the native
package manager will make this difficult.

This could probably be resolved, but it would probably require distro-specific
code. On Gentoo, the way to do it would be with 'slots', which are
specifically designed for that use; on Debian, it would seem that the names
would have to be distinguished by an identifier, allowing multiple versions.

        I can confirm that Redhat supports multiple versions:

$ rpm -q kernel

Whether it supports everything that Perl 6 wants is a different question. The options would be:
-       Embed more metadata into the version (version can contain arbitrary
-       Tell people that if they want to use multiple versions at the same
        time, they have to not use RPM for those modules at least.

There may be some middle way, where we can keep the extra metadata out of the version unless there are conflicts.


| Name: Tim Nelson                 | Because the Creator is,        |
| E-mail: wayl...@wayland.id.au    | I am                           |

Version 3.12
GCS d+++ s+: a- C++$ U+++$ P+++$ L+++ E- W+ N+ w--- V- PE(+) Y+>++ PGP->+++ R(+) !tv b++ DI++++ D G+ e++>++++ h! y-

Reply via email to