1. gdm, Firefox 2.4 and OpenOffice 2.4 are bound together somehow. Installing OpenOffice re-installs gdm and downgrades Firefox to version 2.4.x. Removing Firefox also removes gdm and OpenOffice.
You're grabbing packages from the gsb repository and that is causing your problem. Those packages are only there to solve some dependencies and to allow a uniform installation of GNOME.
I downloaded VL-6.0-STD-GOLD and confirmed the md5sum. When I burned the ISO, k3b checked the md5sum again. I installed VL-6.0-STD-GOLD from the CD then instructed slapt-get to install OpenOffice from the official repository (http://vectorlinux.osuosl.org/veclinux-6.0/gsb-2.22/packages/ooo/). Slapt-get reported gdm and Firefox would also be installed. I had not asked for those two packages, just OpenOffice.
Yeah, gsb has all sorts of wacky dependencies. gdm is part of the core Vector Linux install and should be there. The gsb OpenOffice package has been superceded by the OpenOffice 3.0 package in the extra repository. That is the one you should be installing. It will not have any of the dependency issues you describe.
We really ought to consider pulling the OOO 2.4 package from the repository entirely. Avoid gsb packages and you won't have any problems.
I understand the primary purpose of the gsb folder. Others might not, so thanks for the background info.
I am not installing packages from gsb-2.22, slapt-get is. /etc/slapt-get/slapt-getrc, out of the box, sources the gsb-2.22 tree. Slapt-get pulls in gdm, Firefox and OpenOffice from the gsb folder, rather than the correct folders, and destabilizes my system.
If I re-install VL-6.0-STD-GOLD and comment out the line sourcing gsb-2.22 before using slapt-get to maintain my system, will I resolve one problem only to introduce a different set of problems? If I must retain the gsb source to resolve some dependencies, how and when do I work around its deficiencies?