Working on rematering server cd, making an unattended installation, with ekstra packages. I did it with debian sarge, and later with ubuntu 6.06 - both worked fine.
but now on the original cd content -
on 7.04
using "apt-ftparchive" ill get the error:
pool/main:
E: this is not a valid DEB archive, missing 'data.tar.gz' member.
E: Errors apply to file '/(Myhomedir)/remastering/ubuntu7.04/cd1-server/pool/main/u/ubuntu-docs/ubuntu-serverguide_7.04.4_all.deb'

on 7.10 i get the same error for the following packages:
pool/main/l/linux-source-2.6.22/linux-image-2.66.22-14-generic_2.6.22.14.46_i386.deb
pool/main/l/linux-source-2.6.22/linux-image-2.66.22-14-server_2.6.22.14.46_i386.deb
pool/main/l/linux-source-2.6.22/linux-ubuntu-modules-2.66.22-14-generic_2.6.22.14.37_i386.deb
pool/main/l/linux-source-2.6.22/linux-ubuntu-modules-2.66.22-14-server_2.6.22.14.37_i386.deb
pool/main/u/ubuntu-docs/ubuntu-serverguide_7.10.4-all.deb

I did not add any ekstra packages. If I don't run apt-ftparchive on the original content, but only build the iso image, I can install it presseded with the example-preseed.txt

Any suggestions ?