From: Robin Holt <holt@sgi.com>
To: buildroot@busybox.net
Subject: [Buildroot] bash instead of busybox
Date: Thu, 25 Aug 2011 13:17:36 -0500 [thread overview]
Message-ID: <20110825181736.GI4926@sgi.com> (raw)
In-Reply-To: <CALo-6+g4dksK0EaCbwsmNu+L53GuveFFJkheggnbePWf-PNHZg@mail.gmail.com>
On Thu, Aug 25, 2011 at 09:56:38AM -0700, Charles Krinke wrote:
> Gentlemen:
>
> I have a request to build a rootfs.jffs2 for an MPC8323 with bash
> instead of busybox. So, ... I unset busybox in buildroot's make
> xconfig and set bash. Then do a "make clean && make". At the end of
> this, I see the two lines from makedevs. And, of course, to make it
> worse, after I load it into the flash and boot from it, I do get a
> shell of the form "sh-4.1#", so at least the file system boots. I
> *think* at this point that a number of packages need to be added
> starting with say, "ls" which I *think* is in the fileutils package.
I have something similar but did not uncheck busybox. After bash has
built, it overwrites the /bin/sh symlink to busybox with a (IIRC) hard
link to bash. That should work for you and keep you from having to
build other packages.
I don't recall, but I may have modified the busybox config to not build
the 'sh' parts, but I do not remember and my git repo is not convenient
at this time.
Robin
>
> I dont see fileutils as a package option in the buildroot xconfig.
>
> Can someone offer a suggestion or two to a naive programmer to help
> find some of the essential packages that are now missing?
>
>
> >>> Generating root filesystem image rootfs.jffs2
> ...table='target/generic/device_table.txt'
> makedevs: line 42: regular file
> '/home/ckrinke/asvn/trunk/buildroot-glibc/output/target/bin/busybox'
> does not exist: No such file or directory
> makedevs: line 49: regular file
> '/home/ckrinke/asvn/trunk/buildroot-glibc/output/target/usr/share/udhcpc/default.script'
> does not exist: No such file or directory
>
>
> --
> Charles Krinke
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
next prev parent reply other threads:[~2011-08-25 18:17 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-25 16:56 [Buildroot] bash instead of busybox Charles Krinke
2011-08-25 18:17 ` Robin Holt [this message]
2011-08-25 18:32 ` Charles Krinke
2011-08-25 19:14 ` Niall Parker
2011-08-26 2:15 ` Gustavo Zacarias
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110825181736.GI4926@sgi.com \
--to=holt@sgi.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.