From: Jose J. R. <jo...@gm...> - 2006-03-12 19:19:34
|
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 |