Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python3 building #3

Open
fan-xin opened this issue Aug 16, 2016 · 0 comments
Open

Python3 building #3

fan-xin opened this issue Aug 16, 2016 · 0 comments
Assignees

Comments

@fan-xin
Copy link

fan-xin commented Aug 16, 2016

  • build smart2 in python3 building environment

After investigation, we found that

smart depends on rpm

OE-core is using rpm 5.

rpm 5 has bugs for switching to Python 3
rpm 4 has been switched to Python 3 and used by dnf in Fedora.

OE-core delete the recipe of rpm 4.11, the reason is no power to maintain and buggy.

Then we do the following things.
Clear the bug by upgrading to rpm 4.13.0-rc1
Build rpm 4.13.0-rc1 in OE-core (2 weeks)

Todo

  1. Investigae the meaning of 10 patches file which are specified to OE-core (1 week)
    Upstream-Status: Inappropriate [OE-Specific]

  2. Test with Smart (2 weeks)

  3. Provide our infomation to Yocto Community and engage into the decision of the next package manager.

  4. Recovery rpm 4 to OE-Core.

  • Test the smart2 which is built in python3 environment
  • Investigate whether package which is build by python 2.7 could be merged into Yocto 2.2
@fan-xin fan-xin self-assigned this Aug 16, 2016
@fan-xin fan-xin added this to the 9E milestone Aug 25, 2016
@fan-xin fan-xin removed this from the 9E milestone Sep 28, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants