>  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

Reply via email to