> Is there output about "already staged" packages in the output from > bitbake -DDD when this happens? If so, it might be worth trying the > patch below...
No, there is no "already staged" message... I tried this patch (just in case) and it didn't solve my problem... > If that doesn't help I'll look into it further. Thanks for your help! Best Regards, vivijim > > Cheers, > > Richard > > Index: providers.py > =================================================================== > --- providers.py (revision 1062) > +++ providers.py (working copy) > @@ -215,31 +215,31 @@ > > # look to see if one of them is already staged, or marked as preferred. > # if so, bump it to the head of the queue > - for p in providers: > - pn = dataCache.pkg_fn[p] > - pe, pv, pr = dataCache.pkg_pepvpr[p] > + #for p in providers: > + # pn = dataCache.pkg_fn[p] > + # pe, pv, pr = dataCache.pkg_pepvpr[p] > > - stamp = '%s.do_populate_staging' % dataCache.stamp[p] > - if os.path.exists(stamp): > - (newvers, fn) = preferred_versions[pn] > - if not fn in eligible: > - # package was made ineligible by already-failed check > - continue > - oldver = "%s-%s" % (pv, pr) > - if pe > 0: > - oldver = "%s:%s" % (pe, oldver) > - newver = "%s-%s" % (newvers[1], newvers[2]) > - if newvers[0] > 0: > - newver = "%s:%s" % (newvers[0], newver) > - if (newver != oldver): > - extra_chat = "%s (%s) already staged but upgrading to %s to > satisfy %s" % (pn, oldver, newver, item) > - else: > - extra_chat = "Selecting already-staged %s (%s) to satisfy > %s" % (pn, oldver, item) > + # stamp = '%s.do_populate_staging' % dataCache.stamp[p] > + # if os.path.exists(stamp): > + # (newvers, fn) = preferred_versions[pn] > + # if not fn in eligible: > + # # package was made ineligible by already-failed check > + # continue > + # oldver = "%s-%s" % (pv, pr) > + # if pe > 0: > + # oldver = "%s:%s" % (pe, oldver) > + # newver = "%s-%s" % (newvers[1], newvers[2]) > + # if newvers[0] > 0: > + # newver = "%s:%s" % (newvers[0], newver) > + # if (newver != oldver): > + # extra_chat = "%s (%s) already staged but upgrading to %s > to satisfy %s" % (pn, oldver, newver, item) > + # else: > + # extra_chat = "Selecting already-staged %s (%s) to satisfy > %s" % (pn, oldver, item) > > - bb.msg.note(2, bb.msg.domain.Provider, "%s" % extra_chat) > - eligible.remove(fn) > - eligible = [fn] + eligible > - break > + # bb.msg.note(2, bb.msg.domain.Provider, "%s" % extra_chat) > + # eligible.remove(fn) > + # eligible = [fn] + eligible > + # break > > return eligible > > > > -- Rodrigo Vivi INdT - Instituto Nokia de Tecnologia Blog: http://blog.vivi.eng.br GPG: 0x905BE242 @ wwwkeys.pgp.net _______________________________________________ Bitbake-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bitbake-dev
