[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian-cd question



I set up a mirror last week for the first time and made some cd-images.  I
was getting the exact same errors as Mary is seeing.  To me it looked like
the script couldn't find the packages listed in the Packages.gz in the
debian/dists/potato/binary-i386 directory, so it was also searching in
debian/dists/frozen/binary-i386, debian/dists/potato/binary-all, and so
on.  As far as I could tell, the packages were actually there and the
directory structure was good.

It seemed pertinent that all of the packages that it couldn't find
were either in non-US, non-free, or contrib, which makes me think it was
either a problem with my mirror structure, or a bug in the script.  I went
ahead and made the images, and sure enough, those packages weren't
included.

I also had to change one line in the Makefile in order to create the
images. Starting at line 457:

# Generates all the images
images: bin-images src-images
#bin-images: ok bin-md5list $(OUT)
bin-images: ok bin-md5list

Is this a bug or a misunderstanding on my part?

I am only trying to build binary CD's and as you can see from my conf.sh
file, I don't have root permission on the machine with the burner, so I
had to extract debian-cd+++.deb into my home directory in order to make
the change to the Makefile.

I ran out of ideas, so I just used the binary images without the packages
that it couldn't find.  My only other lead was that maybe it was somehow
do to the fact that I am using a symlink farm.

Any ideas on what we might be doing wrong?

Glen

On Wed, 19 Jan 2000, Mary Honeycutt wrote:

> Raphael Hertzog wrote:
> > 
> > Le Wed, Jan 19, 2000 at 03:38:30PM +0000, Mary Honeycutt écrivait:
> > >   Everything works fine until I get to "make packages".
> > > At this point it fails to find voluminous links and then
> > > fails to find the packages associated with these links.
> > > The packages it can't find are actually in my local mirror.
> > >
> > >   Which script do I have to look at to avoid this link
> > > search and tell debian-cd there aren't any links to binary-
> > > all?
> > 
> > I don't understand your problem and what's happening. Can you send
> > a log of what you get on the screen ?
> > 
> 
> I've attached a log of the output from "make packages".  I also
> snipped about 80% of it, as it ran to 380k+.  It was the same
> for cd 3 nad 4, just different package names.
> 
> Cheers
> 
> MaryK
> 

******************************************************************
Glen W. Mabey
Glen.Mabey@usu.edu
http://cc.usu.edu/~slbk9/
******************************************************************

# Debian CD configuration file
# This file will have to be sourced where needed
#

# The YACS dir
export BASEDIR=/home/glen/debcd/usr/share/debian-cd
#export BASEDIR=/usr/share/debian-cd

# Building potato cd set ...
export CODENAME=potato

# ... for arch  
export ARCH=`dpkg --print-installation-architecture`

# Paths to the mirrors
export MIRROR=/mirror/debian
# Comment the following line if you don't have/want non-US
export NONUS=/mirror/debian-non-US

# Path of the temporary directory
export TDIR=/tmp

# Path where the images will be written
export OUT=/mnt/dosc/Linux/debian-cd

# Do I want to have NONFREE
export NONFREE=1

# Sparc only : bootdir (location of cd.b and second.b)
#export BOOTDIR=

# Symlink farmers should uncomment this line :
export SYMLINK=1

# Options
export MKISOFS=/usr/bin/mkhybrid
#export MKISOFS_OPTS="-a -r -T"      #For normal users
export MKISOFS_OPTS="-a -r -F -T"   #For symlink farmers

Reply to: