I had some existing partitions in ext4 format that I wished to access. Seems only SOHO VL6 has ext4 support though. I'm a VL-Light user. So with the advise of M0E and some searching of old posts on here, I managed to "backport" ext4 support to VL-Light. This should work for any other non-SOHO versions of VL6 too I think.
You have to download a SOHO cd to get the necessary software updates, its not in the online repos that I could find. At the end of it all you should have the following upgraded packages:
| kernel | 2.6.31.8-i686-1vl60 |
| kernel-modules | 2.6.31.8-i686-1vl60 |
| xz | 4.999.9beta-i586-1vl60 |
| pkgtools-tukaani | 1.2.5-i586-1vl60 |
| udev | 141-i486-1vl60 |
| dbus | 1.2.20-i586-1vl60 |
| e2fsprogs | 1.41.9-i486-1vl60 |
| util-linux-ng | 2.17.1-i586-1vl60 |
Of course, with any upgrades, you need to do something with all the updated config files...`cd /etc; find -name "*new"`
The following quotation is the notes I made durring the process. PLEASE read through completely before attempting, as there was a glitch in my original process.

inst new kernel & modules
# installpkg http://vectorlinux.osuosl.org/veclinux-6.0/kernels/kernel-2.6.31.8-i686-1vl60.tlz
# installpkg http://vectorlinux.osuosl.org/veclinux-6.0/kernels/kernel-modules-2.6.31.8-i686-1vl60.tlz
to decompress new soho package formats
# slapt-get --install xz
mount soho cdrom. add to slapt-getrc repo list.
copy new pkgtools-tukaani to a temp directory and
turn it into a tlz.
# xz -cd pkgtools-tukaani-1.2.5-i586-1vl60.txz | lzma > pkgtools-tukaani-1.2.5-i586-1vl60.tlz
install the tlz package of new pkgtools-tukkaani
# installpkg pkgtools-tukaani-1.2.5-i586-1vl60.tlz
Now slapt-get/installpkg should understand new .txz
format from soho cdrom repo.
# slapt-get -install udev
# slapt-get -install dbus
# slapt-get -install util-linux-ng e2fsprogs
good to go now?
NO - yikes, reboot here would have left me with a dead system!!
mount errors
mount: /lib/libblkid.so.1: no version information available (required by mount)
mount: relocation error: mount: symbol blkid_new_probe, version BLKID_2.15 not defined in file libblkid.so.1 with link time reference
reinstall util-linux-ng to get correct libblkid
# slapt-get --install --reinstall util-linux-ng
util-linux-ng MUST BE INSTALLED AFTER e2fsprogs
I believe thats about it!
pierce.jason