Thanks Ill take a look,

For now I just made a script that shuts down scratchbox chroot and turns it
back on.

Cheers,
Adam

On Wed, Dec 7, 2011 at 11:47 AM, wangji <h...@wanadoo.fr> wrote:

> hello Adam,
> you could try to look at this (very small_rootfs to unfold;) running
> mips using binfmt_misc ,
>
>  to see how it is setup
> http://wjhowto.googlepages.com/runningdd-wrtmipsinqemu
>
> HTH
>
>
> Le Wednesday 07 December 2011 à 10:06 -0500, Adam Magaluk a écrit :
> >
> >
> > I figured it was something to do with that, Im just not
> > very knowledgeable on how exactly binfmt_misc works.
> >
> >
> > Any ideas on how I could get both of my development strategies
> > working?
> >
> >
> > I tried to copy /scratchbox/tools/bin/misc_runner to my
> > chroot environment and it change the error to.
> >
> >
> >         sudo chroot EmDebian/
> >         /scratchbox/tools/bin/misc_runner:
> /targets/links/scratchbox.config: No such file or directory
> >
> >
> > Seeing that I tried to make the file /targets/links/scratchbox.config
> > in my chroot env which, I just created a blank file as im not sure
> > what should be in it. It seems I would have to setup the entire
> > Scratchbox environment when trying to chroot into my directory that
> > deals with arm binaries. Is there an easier way?
> >
> >
> > 1. Does scratchbox require binfmt_misc to be associated with it? If
> > not can is it possible to disable scratchbox from
> > starting binfmt_misc?
> >
> >
> > 2. Is there a way to select which binfmt_misc to associate with when
> > running chroot?
> >
> >
> > Cheers,
> > Adam
> >
> >
> >
> >
> >
> > On Wed, Dec 7, 2011 at 4:30 AM, Jussi Hakala <jussi.hak...@movial.com>
> > wrote:
> >         On 12/07/2011 01:54 AM, Adam Magaluk wrote:
> >
> >                 Finally I normally run to chroot into my newly created
> >                 arm emdebian system.
> >
> >
> >                    sudo chroot EmDebian /
> >
> >
> >                 But as soon as I install scratchbox-core I get the
> >                 following error
> >                 on sudo chroot EmDebian
> >
> >
> >                    chroot: failed to run command `/bin/bash': No such
> >                 file or directory/
> >
> >         It's not breaking chroot.
> >
> >         No such file or directory probably refers to the interepreter
> >         which is assigned to handle the foreign binary that
> >         is /bin/bash.
> >
> >         For emdebian, you have probably set something
> >         like /usr/bin/qemu-arm to run your arm binaries in binfmt_misc
> >         whilst scratchbox uses /scratchbox/tools/bin/misc_runner.
> >
> >         You have multiple conflicting assignments for arm binaries in
> >         binfmt_misc. If memory serves, the last one is the one that
> >         matters and after installing scratchbox, misc_runner has the
> >         arm binaries.
> >
> >         When chrooting to your emdebian root, there's
> >         no /scratchbox/tools/bin/misc_runner, and /bin/bash cannot be
> >         executed, hence the error message.
> >
> >         Regards,
> >
> >          Jussi
> >         _______________________________________________
> >         Scratchbox-users mailing list
> >         Scratchbox-users@lists.scratchbox.org
> >
> http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users
> >
> >
> > _______________________________________________
> > Scratchbox-users mailing list
> > Scratchbox-users@lists.scratchbox.org
> > http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users
>
>
> _______________________________________________
> Scratchbox-users mailing list
> Scratchbox-users@lists.scratchbox.org
> http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users
>
_______________________________________________
Scratchbox-users mailing list
Scratchbox-users@lists.scratchbox.org
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users

Reply via email to