Author Topic: How Vector Linux Package Announcements and Package Testing Work  (Read 14583 times)


  • Moderator
  • Vectorian
  • *****
  • Posts: 2924
    • The Linux Works
How Vector Linux Package Announcements and Package Testing Work
« on: February 14, 2009, 03:54:01 pm »
Whenever a volunteer packager or Vector Linux developer builds a new package we announce it here.  We list the actual package file name, the MD5 checksum, and the size.  A link is provided for source code only for those who wish to examine sources and build scripts.  You do not need to use this link to download or install the package.  After that the actual description as it will appear in gslapt or when you install with slapt-get is listed.

Please note that packages announced here are untested except by the package builder.  While most packages submitted are fine occasionally some will not work properly or will cause breakage in a system.  The announcement here is for the purposes of testing.  Any package installed from the testing repository is strictly at your own risk.

Since Vector Linux 5.8 we no longer provide links to the actual packages.  Downloading a package directly from the repository and installing it manually often doesn't help with testing since required dependencies won't be downloaded.  Making sure a package works with our package management system is part of the testing process.  Please always install packages from testing either with slapt-get (command line) or gslapt (graphical installer).

If you would like to help test a package or simply cannot wait to get your hands on some new piece of software here is the procedure to install a testing package:

1. Go into gslapt, enable the testing directory by clicking Edit -> Preferences and clicking on the Sources tab (third from the left).  Testing is fifth from the top.  Just click on the box next to that listing.  Then click OK.  Then you have to click on the Update icon to add the testing repo to your package list.  NOTE:  You should also have the packages, patches, and extra repositories enabled as dependencies can come from any of those.  For Vector Linux 6.0 gsb should also be enabled.

2. Type the package name into the search box and hit enter.  Click on the box under status to select it for install.  Click on the Execute icon to actually install the package.  gslapt will automatically install any needed dependencies as well.

3.  Go back to sources and disable testing.  You don't want to do automated system upgrades with testing enabled.  That can cause breakage and almost certainly will eventually.

4.  After you've tried the new piece of software plase go back to the original announcement and let us know how it worked for you.

In general packages announced will end up in either the extra or patches repository (whichever is appropriate) about 30 days after the initial announcement.  Security patches and significant bugfixes are moved as soon as possible once adequate user testing has been done.

Thanks to Bigpaws for reminding me that not everyone knows how the testings system work and for reminding me that this message needed to be written  ;D

Thanks to everyone who volunteers to test Vector Linux packages.  You help insure the quality of the repository and of Vector Linux.
« Last Edit: February 14, 2009, 03:58:19 pm by caitlyn »
eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
VL64 7.1

Toshiba Satellite A135-S4727,  Intel Pentium T2080 / 1.73 GHz, 2GB RAM, Intel GMA 950

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video, VL 7.1