Just make it a bb.error when a package version goes backwards, it
doesn't make sense to fail the build immediately; the error(s) will
still be reflected in bitbake's exit code.

Signed-off-by: Paul Eggleton <paul.eggle...@linux.intel.com>
---
 meta/classes/buildhistory.bbclass |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/classes/buildhistory.bbclass 
b/meta/classes/buildhistory.bbclass
index ba20914..f618903 100644
--- a/meta/classes/buildhistory.bbclass
+++ b/meta/classes/buildhistory.bbclass
@@ -158,7 +158,7 @@ python buildhistory_emit_pkghistory() {
                        last_pr = lastversion.pr
                        r = bb.utils.vercmp((pe, pv, pr), (last_pe, last_pv, 
last_pr))
                        if r < 0:
-                               bb.fatal("Package version for package %s went 
backwards which would break package feeds from (%s:%s-%s to %s:%s-%s)" % (pkg, 
last_pe, last_pv, last_pr, pe, pv, pr))
+                               bb.error("Package version for package %s went 
backwards which would break package feeds from (%s:%s-%s to %s:%s-%s)" % (pkg, 
last_pe, last_pv, last_pr, pe, pv, pr))
 
                pkginfo = PackageInfo(pkg)
                pkginfo.pe = pe
-- 
1.7.5.4


_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to