-
Notifications
You must be signed in to change notification settings - Fork 1.9k
reportlab, preppy & pyrxp should depend on hostpython #1182
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
Conversation
The depends should probably be |
It works for me, but is python2 not restricting just to python2? reportlab, pyrxp & preppy will all work in python>=3.3. I thought hostpython was a kind of meta recipe. I normally use python 2.7 so will be happy with that. The lack of python2/hostpython in preppy caused the python2 build to fail because the python2 installation failed because the lib dir was created too early. |
Ah, for both python2 and python3 you can use ('python2',
'python3crystax') (i.e. a tuple of strings) instead.
hostpython isn't a meta recipe, and you specifically want to install
these modules after the python distribution for the device has been
prepared. The above recipe names are the recipes that build this python
distribution in each case.
…On 25/11/17 20:28, replabrobin wrote:
It works for me, but is python2 not restricting just to python2?
reportlab, pyrxp & preppy will all work in python>=3.3. I thought
hostpython was a kind of meta recipe. I normally use python 2.7 so
will be happy with that. The lack of python2/hostpython in preppy
caused the python2 build to fail because the python2 installation
failed because the lib dir was created too early.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1182 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABNQm0hhoWIVOBRVn1O5w2h6s7MKP-dSks5s6HiBgaJpZM4QqefM>.
|
OK I change to use python2,python3crystax and check they build at least for python2. Now done. |
Hi @replabrobin thanks for the PR, looking good to me, sorry for the delay. |
Hi, I'm no longer working actively with Kivy, but I can try to do what you request. I am not a git person so I'm unsure how to do what you want in the context of the existing PR. I did the following to my fork
so my repository is allegedly up to date and has my changes. |
OK sad to see you go. Yep open source projects are another nice excuses to ramp up skills also in git.
Little explanation here:
If you want I'm on IRC today I would be happy if we go through it together. |
I tried your approach, but I think my existing fork is preventing a reasonable solution. is it not simpler to just retry the fork and patch to make a new pull request? |
Yes you could make a new one of course it's simpler when you're not used to rebasing/squashing, but it creates some noise on the issue tracker. I'm fine with it, but I would also be more than happy to assist you on discord to do it http://chat.kivy.org ping me when you're there |
I am really sorry, but I have no time to learn github workflows; if you want to apply the changes your self I attach a patch. |
I can understand you don't have time for it, no worries. You can also just give me write access to your branch/PR and probably I should be able to do it. |
Hi I see the 'Allow edits from maintainers.' checkbox is already ticked. I didn't do that myself (so far as I can recall), but does that allow you to proceed? |
OK no worries it actually is to the fork that i need access if I want to rebase. I've created a follow up pull request here #1377 (commit author is still you) so we can close that one. |
These all work for python2.7 >=3.3 so I changed to make depend on hostpython. This also fixes problems caused by installing preppy too early. Sorry for double pull. Am still a newby to buildozer etc etc