On 3/12/06, John B <joh...@gm...> wrote:
> Good morning!
>
> With the proliferation of different versions of VL (live, SOHO, standard,
> deluxe and permutations thereof), I would like to request that the
> /etc/vector-version file clearly state the version as specifically as
> possible. For example, if the release is VL standard 5.1 Live RC2, we cou=
ld
> state VectorLinux 5.1 LiveRC2 as the version. For a SOHO release, we shou=
ld
> state something like this: VectorLinux 5.1 SOHO Live3 or VectorLinux 5.1
> SOHO . Finally, for a Deluxe version we should state the version as
> VectorLinux 5.1 SOHO Deluxe.
I discussed a related issue a while back with some of you (sorry, bad
memory, lol), regarding a way to implement version-related package
dependency. By this I mean that a package has a dep on SOHO 5.1, for
example, and will not install on SOHO 5.0, etc. The solution proposed
at the time, IIRC, was a dummy package with the VL version, which
could be used as a dep inside the app packages.
A problem remaining with this is that some packages should install to
both Standard and SOHO versions, while others might not be designed
that way. If the neccesary SOHO packages are deps of the package, then
it should pull them into Standard and work, but sometimes Standard has
some basic differences with the corresponding SOHO that might defeat
this. Solutions to this that come to mind are: 1) Establishing
separate package repos for Std and SOHO, 2) working from the "base" VL
we've been discussing for 6.0 and not changing anything critical that
comes from it before release of both Std and SOHO.
Regards,
Joe1962
|