(If possible, I'd strongly like to avoid building certain things like X, which will undoubtedly consume a huge amount of time.)
On 9/19/07, Yang wrote: > When I do this, all sorts of crazy stuff start getting built (e.g. X!): > > $ !bit > bitbake cartel-image > NOTE: Handling BitBake files: - (4627/4627) [100 %] > NOTE: Parsing finished. 4407 cached, 1 parsed, 219 skipped, 0 masked. > NOTE: build 200709191203: started > > OE Build Configuration: > BB_VERSION = "1.8.9" > OE_REVISION = "2368419216ae46a38cd96e09e8837c834c8a2c70" > TARGET_ARCH = "i486" > TARGET_OS = "linux" > MACHINE = "soekris4801" > DISTRO = "generic" > DISTRO_VERSION = ".dev-snapshot-20070919" > TARGET_FPU = "" > > NOTE: Resolving missing task queue dependencies > NOTE: preferred version X11R7.1-1.0.2 of libxt not available (for item libxt) > NOTE: preferred version X11R7.1-1.0.1 of libx11 not available (for > item virtual/libx11) > NOTE: preferred version X11R7.1-1.0.1 of diet-x11 not available (for > item virtual/libx11) > NOTE: multiple providers are available for > virtual/i486-linux-libc-initial (glibc-initial, eglibc-initial); > NOTE: consider defining PREFERRED_PROVIDER_virtual/i486-linux-libc-initial > NOTE: preferred version X11R7.1-1.0.2 of util-macros not available > (for item util-macros) > NOTE: preferred version X11R7.1-1.0.1 of libsm not available (for item libsm) > NOTE: preferred version X11R7.1-7.0.5 of xproto not available (for item > xproto) > NOTE: preferred version X11R7.1-1.0.1 of libxdmcp not available (for > item libxdmcp) > NOTE: preferred version X11R7.1-1.0.1 of libxau not available (for item > libxau) > NOTE: multiple providers are available for virtual/db (db3, db); > NOTE: consider defining PREFERRED_PROVIDER_virtual/db > NOTE: preferred version X11R7.1-1.0.1 of libice not available (for item > libice) > NOTE: multiple providers are available for virtual/db-native > (db3-native, db-native); > NOTE: consider defining PREFERRED_PROVIDER_virtual/db-native > NOTE: Preparing runqueue > ... > > Also, wouldn't I want to include python in RDEPENDS and not just DEPENDS? > > On 9/19/07, Cliff Brake cliff.brake-at-......... |openembedded| > <...> wrote: > > On 9/19/07, Yang <[EMAIL PROTECTED]> wrote: > > > Hi, I'd like to include a trimmed-down Python 2.5 as part of my > > > distro. I suppose I can try to do this manually, but there seems to > > > already be a bunch of Python packages available. I'm trying to figure > > > out what I should add to my top-level image .bb file. > > > > DEPENDS = python > > > > somewhere in your build should do it. That will then create a host of > > ipk packages that you can install. > > > > > If these packages break up Python into smaller pieces, I'd like to be > > > able to tell which pieces consist of what, so that I can pick and > > > choose. > > > > Build Python and then look in the tmp/deploy/.. dir: > > > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/libpython2.5-1.0_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-audio_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-bsddb_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-codecs_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-compile_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-compiler_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-compression_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-core-dbg_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-core_2.5.1-ml3_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-crypt_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-curses_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-datetime_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-db_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-debugger_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-devel_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-distutils_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-email_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-fcntl_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-gdbm_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-hotshot_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-html_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-idle_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-image_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-io_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-lang_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-logging_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-mailbox_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-man_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-math_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-mime_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-misc_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-mmap_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-netclient_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-netserver_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-pickle_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-pprint_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-profile_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-pydoc_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-re_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-readline_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-resource_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-robotparser_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-shell_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-smtpd_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-sqlite3_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-stringold_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-subprocess_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-syslog_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-terminal_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-tests_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-textutils_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-threading_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-tkinter_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-unittest_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-unixadmin_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-xml_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-xmlrpc_2.5.1-ml1_armv5te.ipk > > compulab-pxa270/tmp/deploy/glibc/ipk/armv5te/python-zlib_2.5.1-ml1_armv5te.ipk > > > > Just add the needed pieces to your image bb. Very granular packaging > > is already done for you. > > > > Cliff > > > > -- > > ======================= > > Cliff Brake > > http://bec-systems.com > > > > _______________________________________________ > > Openembedded-users mailing list > > [email protected] > > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-users > > > _______________________________________________ Openembedded-users mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-users
