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

Re: [i386] - finally emsecondstage



On Fri, 08 Aug 2008 19:05:32 -0300
Neil Williams <codehelp@debian.org> wrote:

> On Fri, 2008-08-08 at 16:58 -0300, Herbert P Fortes Neto wrote:
> > Hi,
> > 
> >  I finally did build all debian packages for
> > a basic system. 70 debian packages, 52.4MB
> > space needed.
> 
> So that is 52.4Mb on the host device, everything installed?
> 
> >  Crond from busybox is not working on chroot.
> 
> > # crond
> > # pidof crond
> > 2455
> > #crontab -e
> > crontab: chdir(/var/spool/cron/crontabs): No such file or directory
> > # mkdir -p /var/spool/cron/crontabs
> > # crontab -e
> > ������������: applet not found
> > # touch /var/spool/cron/crontabs/root   
> > # crontab -e
> > ������������: applet not found
> 
> busybox needs quite a few updates - there is an RC bug against 1.10.2
> seeking upgrade to 1.11.1 and I'm testing with that version now. (No
> packages available just yet.) Leave crond for now, wait until the
> updated version of busybox becomes available

 Wanna be questions. "export EDITOR=nano-tiny" was the answer
after read the manpage.

> 
> You can see what busybox claims to support using:
> $ busybox --help
> 
> >  I got an error, from libssl0.9.8 I guess. Postinst file
> > tries to (line pointed on error message):
> > 
> >  # Shut down the frontend, to make sure none of the
> >  # restarted services keep a connection open to it
> >  db_stop
> 
> You might be missing the cdebconf environment variables in /etc/profile?
> 
> >  I jumped this to get the package installed. /usr/share/debconf/frontend
> > does not exist. In cdebconf it is a diretory.
> 
> Your cdebconf setup should not be using /usr/share/debconf/frontend.
> 
> echo "export DEBCONF_USE_CDEBCONF=true" >> /etc/profile

 environment variables solving  problems.

> 
> Check emsecondstage itself (via the emdebian-tools package on your build
> machine as a successful run should delete emsecondstage from the device
> itself).
> 
> >  openssh seems to be ok. I am compiling cupss deps.
>  
> Well done - keep filing bugs as you come across them.

 I checked some notes i had made. SSh installation:

- does not create user of ssh. 
- the function create_alternatives() from debian/openssh-client.postinst
failed. Does nothing, all commented out, but I had to add a echo " ".
This stops the install.

 I saw you did build dropbear. It does not appear on "cache search"
or "autobuilder report". Does not use perl in install scripts. Leaving
ssh

 Sometimes I need to 'cp ../package.old/debian/*' to avoid errors.
Busybox for example. What is in emdebian-control.patch:

-Conflicts: busybox-static
+Conflicts: busybox-static, sysv-rc, coreutils

 I changed Conflicts field to have sysv-rc.


 Regards,
-- 
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/

Attachment: pgph1sqfNp8wr.pgp
Description: PGP signature


Reply to: