unofficial NETINST etch image build problem

2007-01-24 Thread Georgi Alexandrov
Hello, I'm trying to build unofficial i386 netinst etch image on a etch system with debian-cd 3.0.0 (taken from unstable). I have created a local partial mirror with debmirror. I want to build an image containing d-i plus the base system (like netinst) plus some additional packages. I use export

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Steve McIntyre
On Wed, Jan 24, 2007 at 12:10:40PM +0200, Georgi Alexandrov wrote: Hello, I'm trying to build unofficial i386 netinst etch image on a etch system with debian-cd 3.0.0 (taken from unstable). I have created a local partial mirror with debmirror. I want to build an image containing d-i plus the base

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Georgi Alexandrov
Steve McIntyre wrote: snip* Do you have COMPLETE set? That would pull in more packages than you ask for. # grep -i complete CONF.sh # excluded completely. # Looks like there's no COMPLETE in the config file. -- regards, Georgi Alexandrov key server - pgp.mit.edu :: key id - 0x37B4B3EE Key

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Steve McIntyre
On Wed, Jan 24, 2007 at 12:40:18PM +0200, Georgi Alexandrov wrote: Steve McIntyre wrote: snip* Do you have COMPLETE set? That would pull in more packages than you ask for. # grep -i complete CONF.sh # excluded completely. # Looks like there's no COMPLETE in the config file. OK... In that

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Georgi Alexandrov
Steve McIntyre wrote: On Wed, Jan 24, 2007 at 12:40:18PM +0200, Georgi Alexandrov wrote: Steve McIntyre wrote: snip* Do you have COMPLETE set? That would pull in more packages than you ask for. # grep -i complete CONF.sh # excluded completely. # Looks like there's no COMPLETE in the

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Frans Pop
On Wednesday 24 January 2007 11:10, Georgi Alexandrov wrote: I use export INSTALLER_CD=2 in the CONF.sh file (d-i + base). Try also setting DISKTYPE=NETINST. Cheers, FJP pgps8EIEfATwz.pgp Description: PGP signature

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Georgi Alexandrov
Frans Pop wrote: On Wednesday 24 January 2007 11:10, Georgi Alexandrov wrote: I use export INSTALLER_CD=2 in the CONF.sh file (d-i + base). Try also setting DISKTYPE=NETINST. That's also set. -- regards, Georgi Alexandrov key server - pgp.mit.edu :: key id - 0x37B4B3EE Key fingerprint =

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Steve McIntyre
On Wed, Jan 24, 2007 at 02:52:31PM +0200, Georgi Alexandrov wrote: Steve McIntyre wrote: OK... In that case, check the log output in $TDIR/etch/log.list2cds.$arch to see how many packages are being considered, and what's being done with them. If you're just doing a netinst with a few extra

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Frans Pop
(No need to CC us, we obviously read the list.) On Wednesday 24 January 2007 14:16, Georgi Alexandrov wrote: Frans Pop wrote: On Wednesday 24 January 2007 11:10, Georgi Alexandrov wrote: I use export INSTALLER_CD=2 in the CONF.sh file (d-i + base). Try also setting DISKTYPE=NETINST.

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Georgi Alexandrov
Steve McIntyre wrote: snip* Hmmm. Checking, build.sh will set COMPLETE to 1 unless you explicitly set it to 0 somewhere first. Give that a try? Yes, but 10 lines below we have: if [ $TASKx = x ] ; then case $INSTALLER_CDx in 1x)

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Georgi Alexandrov
Frans Pop wrote: (No need to CC us, we obviously read the list.) Sorry about that. But in some cases hitting just reply replies to the person only so that's why I mostly use reply to all in mailing lists. snip* Maybe the attached wrapper script can help. Note that you will need to make some

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Steve McIntyre
On Wed, Jan 24, 2007 at 03:55:01PM +0200, Georgi Alexandrov wrote: Steve McIntyre wrote: snip* Hmmm. Checking, build.sh will set COMPLETE to 1 unless you explicitly set it to 0 somewhere first. Give that a try? Yes, but 10 lines below we have: if [ $TASKx = x ] ; then case

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Georgi Alexandrov
Steve McIntyre wrote: snip* Makefile target is responsible for generating the list of all packages that should be included, and will use the task defined in TASK (line 297 in my copy), parsing it with cpp. Can you double-check what task is specified there? OK, I found what the problem was.

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Steve McIntyre
On Wed, Jan 24, 2007 at 04:36:42PM +0200, Georgi Alexandrov wrote: Steve McIntyre wrote: snip* Makefile target is responsible for generating the list of all packages that should be included, and will use the task defined in TASK (line 297 in my copy), parsing it with cpp. Can you double-check

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Frans Pop
On Wednesday 24 January 2007 15:36, Georgi Alexandrov wrote: OK, I found what the problem was. You need to explicitly set TASK in CONF.sh (kind of noted on the INSTALLER_CD option but was left overlooked) or the Makefile defaults it to $(BASEDIR)/tasks/Debian_$(CODENAME). No, you shouldn't.

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Frans Pop
On Wednesday 24 January 2007 15:48, Frans Pop wrote: See the code in build.sh: if TASK is not set, TASK will be automatically determined based on the value of INSTALLER_CD (and COMPLETE will be set automatically as well). Note that you currently do need to set both INSTALLER_CD and DISKTYPE,

Re: unofficial NETINST etch image build problem

2007-01-24 Thread Georgi Alexandrov
Frans Pop wrote: On Wednesday 24 January 2007 15:48, Frans Pop wrote: See the code in build.sh: if TASK is not set, TASK will be automatically determined based on the value of INSTALLER_CD (and COMPLETE will be set automatically as well). Note that you currently do need to set both