Dear visitor, welcome to Dreamboard. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
0 entries in Bouquet userbouquet.favourites.radio
1 entries in Bouquet bouquets.radio
Traceback (most recent call last):
File "/usr/lib/enigma2/python/mytest.py", line 38, in <module>
e2reactor.install()
File "/usr/lib/enigma2/python/e2reactor.py", line 198, in install
main.installReactor(p)
File "/mnt/hdd1/OE/7025/build/tmp/work/twisted-2.5.0-r0/image//usr/lib/python2.5/site-packages/twisted/internet/main.py", line 24, in installReactor
AssertionError: reactor already installed
---- saving lame channel db
saved 0 channels and 0 services!
- (41) eServiceFactoryFS
- (41) eServiceFactoryDVB
- (41) eServiceFactoryMP3
- (40) eServiceCenter
clear instance
- (35) CI Slots
- (30) eActionMap
- (21) Console RC Driver
- (21) input device driver
- (20) DVB-CI UI
- (20) misc options
- (20) UHF Modulator
- (20) AVSwitch Driver
- (20) RC Input layer
- (15) eWindowStyleManager
- (10) gRC
waiting for gRC thread shutdown
gRC thread has finished
- (9) gLCDDC
- (9) GFBDC
- (9) Font Render Class
- (8) graphics acceleration manager
- (1) Background File Eraser
reached rl -1
root@dm7025:~$
|
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
# user config
MACHINE=dm7025
DISTRO=opendreambox-1.5
# defaults, which should fit.
DISABLE_UPDATE=0
OE_MTN_SERVER=monotone.openembedded.org
SVN_BITBAKE_PARENT="svn://svn.berlios.de/bitbake/"
SVN=svn
BB_VERSION=1.6.8
MTN=mtn
OE_BRANCH=org.openembedded.dreambox
USE_MTN=1
RSYNC_HOME=rsync://dreamboxupdate.com/openembedded
PWD:=$(shell pwd)
all: initialize
@echo
@echo "Openembedded for the Dreambox environment has been initialized"
@echo "properly. Now you can either:"
@echo
@echo " - make the 'image'-target to build an image, or"
@echo " - go into build/, source env.source and start on your own!"
@echo
initialize: cache sources build build/conf openembedded build/conf/local.conf build/env.source bb
cache sources build/conf build:
mkdir -p $@
bb:
${SVN} checkout ${SVN_BITBAKE_PARENT}/tags/bitbake-${BB_VERSION} bb
ifeq ($(METHOD),rsync)
openembedded openembedded-update:
rsync -avz rsync://dreamboxupdate.com/openembedded/${OE_BRANCH}/ openembedded
else
openembedded openembedded-update: oe.mtn
[ ! -e openembedded ] && ${MTN} checkout --db=oe.mtn --branch=${OE_BRANCH} openembedded || echo "Already checked out, ok."
cd openembedded; ${MTN} --db=../oe.mtn update
endif
build/conf/local.conf:
echo 'DL_DIR = "${PWD}/sources"' > build/conf/local.conf
echo 'OE_BASE = "${PWD}"' >> build/conf/local.conf
echo 'BBFILES = "$${OE_BASE}/openembedded/packages/*/*.bb"' >> build/conf/local.conf
echo 'BBMASK = "(nslu.*|.*-sdk.*)"' >> build/conf/local.conf
echo 'PREFERRED_PROVIDERS += " virtual/$${TARGET_PREFIX}gcc-initial:gcc-cross-initial"' >> build/conf/local.conf
echo 'PREFERRED_PROVIDERS += " virtual/$${TARGET_PREFIX}gcc:gcc-cross"' >> build/conf/local.conf
echo 'PREFERRED_PROVIDERS += " virtual/$${TARGET_PREFIX}g++:gcc-cross"' >> build/conf/local.conf
echo 'MACHINE = "${MACHINE}"' >> build/conf/local.conf
echo 'TARGET_OS = "linux"' >> build/conf/local.conf
echo 'DISTRO = "${DISTRO}"' >> build/conf/local.conf
echo 'CACHE = "${PWD}/cache/oe-cache.$${USER}"' >> build/conf/local.conf
echo 'CVS_TARBALL_STASH = "http://www.treke.net/oe/source/"' >> build/conf/local.conf
echo 'SOURCEFORGE_MIRROR = "http://puzzle.dl.sourceforge.net/sourceforge"' >> build/conf/local.conf
@echo "WARNING: in case you have a 64bit system with 32bit userspace, you"
@echo "probably need to specify your BUILD_ARCH in conf/local.conf, for"
@echo "example BUILD_ARCH = \"i686\"! Otherwise the build will fail!"
build/env.source:
echo 'OE_BASE=${PWD}' > build/env.source
echo 'export BBPATH="$${OE_BASE}/openembedded/:$${OE_BASE}/bb/:$${OE_BASE}/build/"' >> build/env.source
echo 'PATH=$${PATH}:$${OE_BASE}/bb/bin:$${OE_BASE}/build/tmp/cross/bin' >> build/env.source
echo 'export PATH' >> build/env.source
echo 'export LD_LIBRARY_PATH=' >> build/env.source
echo 'export LANG=C' >> build/env.source
cat build/env.source
image: initialize openembedded-update
cd build; . ./env.source; bitbake dreambox-image
mtn-version:
@${MTN} --version > /dev/null || { echo "Did not find a usable mtn (monotone 0.26+) binary"; exit 1; }
oe.mtn: mtn-version
@[ ! -e oe.mtn ] && rsync -avz ${RSYNC_HOME}/oe.mtn . || echo "Initial database already existing, ok."
ifeq (${DISABLE_UPDATE},0)
@echo "Trying to pull the newest revision of the meta database. you can"
@echo "disable this by setting DISABLE_UPDATE=1 in the Makefile-opendreambox"
${MTN} pull --db=oe.mtn ${OE_MTN_SERVER} ${OE_BRANCH}
endif
update-self:
@echo "Trying to update this makefile. A backup called Makefile-opendreambox-old will be created."
cp Makefile-opendreambox Makefile-opendreambox-old
wget "http://schwerkraft.elitedvb.net/plugins/scmcvs/cvsweb.php/~checkout~/Makefile-opendreambox?content-type=text%2Fplain;cvsroot=opendreambox" -O Makefile-opendreambox
|
This post has been edited 1 times, last edit by "tracer" (Aug 14th 2007, 4:25pm)