EOL while scanning single-quoted string

David George david at harktech.com
Wed Apr 9 04:30:55 UTC 2008


Any ideas what I am doing wrong below?  I looked at the .bb files 
referenced and even looked at the files included from them and don't see 
any unmatched quotes.  Using bitbake from svn trunk 1008 (1.8.10) and 
1052.  OpenEmbedded version: monotone 0.39 (base revision: 
dedb7e96fe917e0e8a30862b38e8092eefd7afa3)

I tried a couple of the example bitbake recipes like helloworld-image 
and get an EOL while scanning error.  So to narrow down even further I 
just used bitbake -i and typed parse.  This is the output:

[david at david3 org.openembedded.dev]$ bitbake -i
BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer 
<mickey at Vanille.de>
Type 'help' for more information, press CTRL-D to exit.
BB>> parse
NOTE: Handling BitBake files: \ (3882/5344) [72 %]NOTE: <type 
'exceptions.SyntaxError'>:EOL while scanning single-quoted string 
(<string>, line 1) while evaluating:
${@base_dep_prepend(d)}  
virtual/arm-angstrom-linux-gnueabi-depmod-${@get_kernelmajorversion('2.6.24+svnr4194-r${CONFIG_REV}')} 
virtual/arm-angstrom-linux-gnueabi-gcc update-modules
ERROR: Error in executing:
ERROR: Exception:<type 'exceptions.SyntaxError'> Message:EOL while 
scanning single-quoted string (<string>, line 1)
ERROR: Printing the environment of the function
ERROR:  0067:        bb.data.setVarFlag('do_package', 'depends', deps, d)
ERROR:  0068:
ERROR:  0069:        deps = (bb.data.getVarFlag('do_package', 'deptask', 
d) or "").split()
ERROR:  0070:        # shlibs requires any DEPENDS to have already 
packaged for the *.list files
ERROR:  0071:        deps.append("do_package")
ERROR:  0072:        bb.data.setVarFlag('do_package', 'deptask', " 
".join(deps), d)
ERROR:  0073:
ERROR:  0074:    import bb
ERROR:  0075:    if bb.data.getVar('PACKAGES', d, True) != '':
ERROR: EOL while scanning single-quoted string (<string>, line 1) while 
parsing 
/home/david/at91/openembedded/org.openembedded.dev/packages/linux/linux-openmoko_2.6.24.bb
NOTE: Handling BitBake files: - (5344/5344) [100 %]
NOTE: Parsing finished. 5283 cached, 0 parsed, 60 skipped, 0 masked.
NOTE: Cache is clean, not saving.
ERROR: Parsing errors found, exiting...

Here is a list of my python packages if it matters:

[david at david3 org.openembedded.dev]$ rpm -qa | grep -i '^python'
python-crypto-2.0.1-9.1
python-devel-2.5.1-15.fc8
python-sexy-0.1.9-3.fc7
python-urlgrabber-3.0.0-3.fc8
python-imaging-1.1.6-4.fc8
python-libs-2.5.1-15.fc8
python-2.5.1-15.fc8
python-setuptools-0.6c7-2.fc8
python-devel-2.5.1-15.fc8
python-iniparse-0.2.3-3.fc8
python-paste-1.4.2-1.fc8
python-libs-2.5.1-15.fc8
python-genshi-0.4.4-2.fc8
python-numeric-24.2-6.fc8
python-reportlab-2.1-1.fc8
python-ldap-2.3.1-1.fc8

Thanks,

-- 
David





More information about the Openembedded-users mailing list