Jerrill,
I am attempting to duplicate your beaglebone kernel build from a virgin install of ubuntu 11.10. I have followed your steps (I added sudo apt-get install git), but run into an error. It looks like it can't find the meta-smartphone repository. Any suggestions?
greg@linux:~/angstrom/setup-scripts$ MACHINE=beaglebone ./oebb.sh bitbake systemd-image
Configured layers:
layer repository name: bitbake
layer uri: git://
github.com/openembedded/bitbake.git
layer branch/revision: master/HEAD
Updating layer at layers/bitbake
Current branch master is up to date.
Layers present in repository:
layer repository name: meta-angstrom
layer uri: git://
git.angstrom-distribution.org/meta-angstrom
layer branch/revision: master/HEAD
Updating layer at layers/meta-angstrom
Current branch master is up to date.
Layers present in repository:
meta-angstrom
layer repository name: meta-openembedded
layer uri: git://
github.com/openembedded/meta-oe.gitlayer branch/revision: master/HEAD
Updating layer at layers/meta-openembedded
Current branch master is up to date.
Layers present in repository:
meta-openembedded/meta-efl
meta-openembedded/meta-xfce
meta-openembedded/meta-oe
meta-openembedded/meta-gnome
meta-openembedded/meta-multimedia
meta-openembedded/meta-gpe
meta-openembedded/toolchain-layer
meta-openembedded/meta-initramfs
layer repository name: meta-ti
layer uri: git://
git.angstrom-distribution.org/meta-texasinstruments
layer branch/revision: master/HEAD
Updating layer at layers/meta-ti
Current branch master is up to date.
Layers present in repository:
meta-ti
layer repository name: meta-ettus
layer uri: git://
github.com/balister/meta-ettus.git
layer branch/revision: master/HEAD
Updating layer at layers/meta-ettus
Current branch master is up to date.
Layers present in repository:
meta-ettus
layer repository name: meta-efikamx
layer uri: git://
github.com/kraj/meta-efikamx.git
layer branch/revision: master/HEAD
Updating layer at layers/meta-efikamx
Current branch master is up to date.
Layers present in repository:
meta-efikamx
layer repository name: meta-nslu2
layer uri: git://
github.com/kraj/meta-nslu2.git
layer branch/revision: master/HEAD
Updating layer at layers/meta-nslu2
Current branch master is up to date.
Layers present in repository:
meta-nslu2
layer repository name: meta-smartphone
layer uri:
http://git.shr-project.org/repo/meta-smartphone.git
layer branch/revision: master/HEAD
Layer checkout missing at /home/greg/angstrom/setup-scripts/sources/meta-smartphone, creating one
Cloning into /home/greg/angstrom/setup-scripts/sources/meta-smartphone...
error: Unable to get pack file
http://git.shr-project.org/repo/meta-smartphone.git/objects/pack/pack-342051bcb82b3460b40eab0851835cc5a0e4cde7.pack
transfer closed with 2886419 bytes remaining to read
error: Unable to find 644d5a37bb01dabcb08902d20d7a39354bf6e339 under
http://git.shr-project.org/repo/meta-smartphone.git
Cannot obtain needed object 644d5a37bb01dabcb08902d20d7a39354bf6e339
error: Fetch failed.
/home/greg/angstrom/setup-scripts/scripts/layerman: line 13: cd: /home/greg/angstrom/setup-scripts/sources/meta-smartphone: No such file or directory
Layers present in repository:
find: `/home/greg/angstrom/setup-scripts/sources/meta-smartphone': No such file or directory
layer repository name: meta-intel
layer uri: git://
git.yoctoproject.org/meta-intel
layer branch/revision: master/HEAD
Layer checkout missing at /home/greg/angstrom/setup-scripts/sources/meta-intel, creating one
Cloning into /home/greg/angstrom/setup-scripts/sources/meta-intel...
remote: Counting objects: 3294, done.
remote: Compressing objects: 100% (2684/2684), done.
remote: Total 3294 (delta 1654), reused 194 (delta 105)
Receiving objects: 100% (3294/3294), 1.76 MiB | 745 KiB/s, done.
Resolving deltas: 100% (1654/1654), done.
Layers present in repository:
meta-intel/meta-romley
meta-intel/meta-crownbay
meta-intel/meta-fishriver
meta-intel
meta-intel/meta-emenlow
meta-intel/meta-sys940x
meta-intel/meta-n450
meta-intel/meta-jasperforest
meta-intel/meta-fri2
meta-intel/meta-tlk
meta-intel/meta-sugarbay
meta-intel/meta-cedartrail
layer repository name: meta-xilinx
layer uri: git://
git.yoctoproject.org/meta-xilinx
layer branch/revision: master/HEAD
Updating layer at layers/meta-xilinx
Current branch master is up to date.
Layers present in repository:
meta-xilinx
layer repository name: meta-openpandora
layer uri: git://
github.com/openpandora/meta-openpandora.git
layer branch/revision: master/HEAD
Updating layer at layers/meta-openpandora
Current branch master is up to date.
Layers present in repository:
meta-openpandora
layer repository name: meta-handheld
layer uri: git://
git.openembedded.org/meta-handheldlayer branch/revision: master/HEAD
Updating layer at layers/meta-handheld
Current branch master is up to date.
Layers present in repository:
meta-handheld
layer repository name: openembedded-core
layer uri: git://
github.com/openembedded/oe-core.gitlayer branch/revision: master/HEAD
Updating layer at layers/openembedded-core
Current branch master is up to date.
Layers present in repository:
openembedded-core/meta-hob
openembedded-core/meta
openembedded-core/meta-skeleton
Using /home/greg/.oe/environment-oecore to setup needed variables. It is recommended to do '. /home/greg/.oe/environment-oecore' and run 'bitbake something' without using ./oebb.sh as wrapper
Executing: MACHINE=beaglebone bitbake systemd-image
Pseudo is not present but is required, building this first before the main build
DEBUG: Removed the following variables from the environment: OE_BUILD_DIR, DISTRO_DIRNAME, OE_SOURCE_DIR, GNOME_DESKTOP_SESSION_ID, LESSOPEN, GNOME_KEYRING_CONTROL, XDG_SESSION_PATH, DEFAULTS_PATH, SHLVL, MANDATORY_PATH, WINDOWID, BBFETCH2, OE_BASE, USERNAME, OE_BUILD_TMPDIR, XDG_SEAT_PATH, DBUS_STARTER_BUS_TYPE, XDG_CURRENT_DESKTOP, BUILDDIR, GDMSESSION, LESSCLOSE, GTK_MODULES, UBUNTU_MENUPROXY, OLDPWD, DBUS_STARTER_ADDRESS, SCRIPTS_BASE_VERSION, XDG_CONFIG_DIRS, LS_COLORS
DEBUG: Found bblayers.conf (/home/greg/angstrom/setup-scripts/conf/bblayers.conf)
DEBUG: LOAD /home/greg/angstrom/setup-scripts/conf/bblayers.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-angstrom
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-angstrom/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-oe
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-oe/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-efl
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-efl/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-gpe
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-gpe/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-gnome
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-gnome/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-xfce
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-openembedded/meta-xfce/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-ti
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-ti/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-ettus
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-ettus/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-efikamx
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-efikamx/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-nslu2
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-nslu2/conf/layer.conf
DEBUG: Adding layer /home/greg/angstrom/setup-scripts/sources/meta-smartphone/meta-htc
DEBUG: LOAD /home/greg/angstrom/setup-scripts/sources/meta-smartphone/meta-htc/conf/layer.conf
ERROR: Unable to parse /home/greg/angstrom/setup-scripts/sources/meta-smartphone/meta-htc/conf/layer.conf: [Errno 2] No such file or directory: '/home/greg/angstrom/setup-scripts/sources/meta-smartphone/meta-htc/conf/layer.conf'
greg@linux:~/angstrom/setup-scripts$