The packages repository contains just packages that are already on 5.8 standard by default, so they're little use.
It doesn't make much sense to have 3 /packages/ repositories, all 3 should contain the same thing. But when you do a "slapt-get --update" (or the same thing in gslapt), it will download package info for 3 the same repo's. A waste of bandwidth and time

.
Instead, try using
SOURCE=ftp://ftp.osuosl.org/pub/vectorlinux/veclinux-5.8/packages-soho/ (vector 5.8 SOHO packages)
SOURCE=ftp://ftp.osuosl.org/pub/vectorlinux/veclinux-5.8/patches/ (security update packages)
SOURCE=ftp://ftp.osuosl.org/pub/vectorlinux/veclinux-5.8/extra/ (other tested packages)
but i use soho 5.8..it derives from slackware 11??
are you sure with slackware12??
You're right, it should be
http://www.slacky.eu/repository/slackware-11.0/