On 19/11/2019 14:42, nick83ola wrote:
Hi Ross,

thanks for your response.

So do you suggest to modify in python3_3.7.5.bb <http://python3_3.7.5.bb>:

     # First set RPROVIDES for -native case
    # Hardcoded since it cant be python3-native-foo, should be python3-foo-native
     pn = 'python3'
     rprovides = d.getVar('RPROVIDES').split()
     rprovides.append(pn + '-misc-native')

     for key in python_manifest:
         pypackage = pn + '-' + key + '-native'
         if pypackage not in rprovides:
               rprovides.append(pypackage)

         d.setVar('RPROVIDES_class-native', ' '.join(rprovides))


(Or to add an RPROVIDES ayt the end -> is more explicit mabe? this function is getting rprovides = d.getVar('RPROVIDES').split() )

This change I imagine needs to be done also for python2?

rprovides.append(pn + '-misc-native') seems like the easiest fix for now. Yes, Py2 probably has the same problem.

Ross
--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to