[oe] The future of "svnnow"

Koen Kooi koen at dominion.kabel.utwente.nl
Tue Jul 31 10:54:47 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Koen Kooi schreef:
> Richard Purdie schreef:
>> Hi,
> 
>> As people know the ability to build the latest head revisions of svn
>> (for example) repositories in OE with bitbake has been limited and less
>> than ideal.
> 
> What happens if I have no internet connection during parsing and do have a huge
> sourcemirror inside my firewall?

I did:

packages$ for i in */*.bb ; do sed -i -e s:'svn${SRCDATE}':'svnr${SRCREV}':g $i ; done

One of the results:

NOTE: <class 'bb.MalformedUrl'>: while evaluating:
${@bb.fetch.get_srcrev(d)}
NOTE: <class 'bb.MalformedUrl'>: while evaluating:
0.0+svnr${SRCREV}
NOTE: <class 'bb.MalformedUrl'>: while evaluating:
${PN}-${EXTENDPE}${PV}-${PR}
NOTE: <class 'bb.MalformedUrl'>: while evaluating:
${TMPDIR}/work/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}/${PF}
NOTE: <class 'bb.MalformedUrl'>: while evaluating:
${WORKDIR}/trunk
NOTE: <class 'bb.MalformedUrl'>: while evaluating:
${S}
ERROR:  while parsing
/home/koen/OE/monotone/org.openembedded.dev/packages/openocd/openocd_svn.bb


The parser seems to dislike:

* recipes with SRCREV that weren't fetched yet (openocd in my case)
* recipes with SRCREV that do ;proto=http (libmatchbox)

Is there anything we can do to fix these cases?

regards,

Koen

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFGrxT2MkyGM64RGpERAqi0AKCkpdfJuvagyisqUKm3eZm1gS5N2ACfbZN9
iB83sV9Yf0wPoHO9kgX6Lkc=
=QKcE
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list