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: