On Tuesday 24 August 2004 04:06, Dario Rapisardi wrote:
> Hi Keith,
>
> El Mar 24 Ago 2004 10:25, B. Keith Murphy escribió:
> > For the first time I am attempting to build a "custom" component. I have
> > done one before (a KDE desktop component) but used all files from the
> > sarge pool. I just added a group to the comps.xml file in that case and
> > it worked.
> >
> > here I am trying to incorporate dario's modified wvdial package into a
> > "dial-up" component. Something very simple to start with.
> >
> > During the ISO generation there is a error and warning:
> >
> > E: No such script: /usr/lib/debootstrap/scripts/cl
> > W: debootstrap could not report packages
> >
> > The actual install of the component itself crashes with the following
> > "Function" screens.
> >
> > F1
> >
> > E: No such script: /usr/lib/debootstrap/scripts/cl
> > /usr/lib/anaconda/aptwrap.py line 985
> > "s /sbin/start-stop-daemon.REAL" % self.rootpath
> > OSError [Errno2] no such file or directory
>
> You seem to need the debootstrap cl script. It used to have its own
> package, now it's inside the 'cl-tools' package (it's in the cl-devel
> component). You should have the right one in your pkglist.xml file.
This is part of my pkglist.xml file..
<entry>coreutils</entry>
<entry>debootstrap</entry>
<entry>debootstrap-script-cl</entry>
<entry>dosfstools</entry>
<entry>dpkg</entry>
but it doesn't really say where it comes from.
>
> > F3
> >
> > *Order: adding libgconf2dev to queue
> > *run called
> > *debootstrap --components=dial-up cl /mnt/sysimage file:///mnt/source
>
> I don't get this. Are you only packaging the 'dial-up' component?
This new component I am making - dial-up - is the only one I am packaging at
the moment. I have never before specified components in the comps.xml file
before.
>
> > I need to mention something. The only way I could get picax not to
> > complain was to move my component into my mirror structure. Another
> > words, I have sarge mirrored in /home/bmurphy/mirror and now I have the
> > dial-up component in this directory..
> > /home/bmurphy/mirror/dists/cl/dial-up. Is this normal to have the
> > components in the mirror? And is there a way to seperate them - this is
> > what I would want ot do if possible...
>
> I think I don't get what you're trying to say. According to this:
> > </installer_options>
> > <media_options/>
> > <repository component="dial-up" distribution="cl"/>
> ></picaxconfig>
>
> You are just packaging the 'dial-up' component. Say, the "dists/cl/dial-up"
> directory. Or did you cut the other part?
hmm... here is the way it is set up. I have a mirror of sarge
in /home/bmurphy/mirror. The only way I could get the ISO to generate
successfully was to have the component in the mirror structure. The component
"root" is /home/bmurphy/mirror/dists/cl/dial-up and the packages are located
in /home/bmurphy/mirror/dists/cl/dial-up/binary-i386. I don't have source
packages in here.
Keith
|