Uel,
Just my $2.00 - Right now, as long as we haven't finalized VL 5.8, we
should put any updates into the packages tree and then run the
cleanold script to move the old stuff into the old tree.
Once the VL 5.8 repo is finalized, when a package is updated for
non-security reasons, it should either go into packages under VL 5.8
or packages under current (or extra if the package is an "extra"),
depending on the build tools used. Scenario: VL 5.8 has been finalized
and is using gcc-3.4.6 and tools built from that version of gcc. The
veclinux-current repo, OTOH, is built from gcc-4.x and tools built
from it. Obviously we couldn't put stuff built against gcc-4.x into VL
5.8. However, stuff that is built against VL 5.8 should go into that
tree. The cleanold script should then be run to move the older version
into the old tree.
The downgrade path for any issue related to a package is to go into
the old tree - that's why we have one now. ;-) The structure of the
old tree mirrors that of the package tree.
While we're talking about the repository, those who have access to the
actual repo itself need to update the Changelog.txt file at the top
level of the packages and/or testing tree when packages are added or
updated. It's been a valid criticism in the past that there has been
little or no publicly accessible changelog. The changelog for packages
is an attempt to fix that issue, at least regarding repo updates.
I welcome constructive disagreement on this one. ;-)
Cheers,
John
On 10/23/06, uel archuletta <ue...@gm...> wrote:
> Hello fellow devs,
>
> I have been trying to wrap my brain around the packages repo, and I would
> like some help with it.
> The part I am having trouble with is the use of the packages dir for program
> version updates that arent there because of security reasons. My
> understanding was that the packages dir was for packages that were on the
> iso, and security updates to those packages.
>
> where do non-security-related version update packages belong?
>
> if a version update package causes problems with other packages is there an
> easy downgrade path?
>
>
> Thanks,
> Uel Archuletta
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>
> _______________________________________________
> Vectorlinux-devel mailing list
> Vec...@li...
> https://lists.sourceforge.net/lists/listinfo/vectorlinux-devel
>
>
>
|