Wenn du etwas aus Sid brauchst, wo es in Etch nicht gibt ist die einzige möglichkeiten deb-src von sid zu nehmen, sich die sourcen mit apt-get source -d paket zu holen und das ganze durch pbuilder (konfiguriert auf etch) zu jagen (also das dsc file): 
pbuilder create --distribution etch --mirror 
http://ftp.de.debian.org/debian 
Dann einfach 
pbuilder build file.dsc 
Das Ergebnis ist in 
/var/cache/pbuilder/result/ 
Dies ist die optimale Variante, wie man Pakete selbst kompiliert