so after many tests, it seams to me that i am missing something.
from the man pages the option --mirror-chroot URL should be the one that picks the repo used to pull the packages in the list added in config/package-lists/, but it dosent it still tryes to pull from debian.
this is exactly what i am doing (from what i understand i shouldnt need more), and it dosent seam to ever try to reach our repositories:
#Create the config files
lb config --architecture $1 \
--binary-images iso-hybrid \
--debian-installer live \
--debian-installer-distribution daily \
--debian-installer-gui true \
--distribution stable \
--parent-distribution wheezy \
--hostname vanillux \
--iso-application "Vanillux live" \
--iso-volume "vanillux-"$1"-live-$(date +%Y%m%d)" \
--archive-areas "main non-free" \
--security false \
--username vanillux-live-user \
--volatile false \
--verbose
cp -v ../vanillux.chroot.gpg config/archives/vanillux.chroot.gpg
cp -v ../vanillux.chroot.list config/package-lists/vanillux.chroot.list
lb build
--
Fabrice Quenneville