Hello with my to days pli4.0 bitbake update all http protocol based svn do not fetch anymore due to broken fetcher into bitbake.
The base system fetchter is ok. Ubuntu 14.04 subversion svn . It seems that the current bitbake in openpli does not use system fetcher but an uncomplete build in fetcher which can't handle http:protocol svn fetching.
Could be solvable(using svn sytem fetcher) with conf adaptation somewhere but do not now wich?
Message received.
In this case its oscam (but website is ok and base system fetcher ok.)
Which works perfect whitout bitbake is
svn co http://streamboard.tv/svn/oscam/trunk
ok latest trunk fetched.
In to bitbake file
SRCREV = "9077"
PV = "svn${SRCREV}"
PKGV = "${PV}"
SRC_URI = "svn://www.streamboard.tv/svn/oscam;protocol=http;module=trunk"
Does not work anymore
error issued:
WARNING: Failed to fetch URL svn://streamboard.tv/svn/oscam;module=trunk;protocol=http, attempting MIRRORS if available ERROR: Fetcher failure: Fetch command failed with exit code 1, output: svn: E170000: Unrecognized URL scheme for 'http://streamboard.tv/svn/oscam/trunk'
But the website is really ok.
The svn: E170000 is an error comming from webdav cause the subversion does not support neon. My base system does , it's the used bitbake coming with the latest openembedded bitbake which fails.
I now just showed the way how it is done in base pli4.0 softcams. But to have the latest trunk anyway the bb file must be.
SRCREV ?= "${AUTOREV}" # unless You wan't a fix trunk you can put the trunk you wan't this is not the cause.
PV = "svn${SRCPV}" # this must normaly be used instead off SRCREV
PKGV = "${PV}"
SRC_URI = "svn://www.streamboard.tv/svn/oscam;protocol=http;module=trunk;scmdata=keep" # scm data keep to have rev number in web if.
But the latest update has a problem with svn fetcher and off course ${AUTOREV} will even put more errors due to this problem.
This problem will in time cause the longer the more problems for the whole pli4.0 project. Now for this specific example there will be no problems yet with build server since the fixed 9077 is fetched and in sources. But as soon you change that problems will occur. Also for all other svn packages depending on http:protocol the problems will come in future.
It is a problem with latest bitbake update by openpli4.0.