-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Kicad 5.1.2 #12088
Kicad 5.1.2 #12088
Conversation
Copyright policy changePlease note that on 2018-09-15 Trustees have approved new Gentoo copyright policy. All contributions made to Gentoo need to follow this policy. If you include the Signed-off-by line in your commit message, you indicate that you have read the policy and agree to its terms. For more detailed explanation, please see the new Gentoo copyright policy explained article. Pull Request assignmentSubmitter: @zpuskas app-doc/kicad-doc: @zpuskas, @gentoo/proxy-maint Linked bugsIn order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
Builds and runs fine for me. I have two questions:
|
@hsoft Good points. 1, I left out Python 3.5, because I thought there was a dependency not supporting it. However having gone through them now quickly this does not seem to be the case. I might have confused this with something. Will double check and reenable 3.5 tonight. 2, I think it complained for the 17.1 dev profile only as a warning, not an error. However I would argue that here the better solution would be either make wxpython-4 work with arm64 or maybe reverting to previous wxpython that works on arm64 too? Should we not move toward arm64 support? Though I don't know how many people use KiCAD on arm64, maybe we can just drop it completely, since on arm64 we already have some use mask for it:
|
Dropping arches when new dependencies aren't keyworded for them is fine, it's part of the regular process. It's just that whenever we drop them, we open re-keywording bugs so that the arch teams can keyword new dependencies and re-keyword kicad. It's just that arm64 arches typically take a long time to process these bug, to re-keywording takes a while... So to answer your question 2: sure, if you want, you can stay with wxpython 3.x (and python 2, and gtk 2) until wxpython is keyworded for arm64, but that could take a long while. Personally, I'd rather go for dropping arm64 and move forward. |
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12
Closes: https://bugs.gentoo.org/686062 Closes: https://bugs.gentoo.org/682876 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12
Added Python 3.5, double checked deps and ran I've decided to drop ~arm64 as half of the KiCAD ebuild have not been even keyworded for that. There is no point in providing a broken experience. |
Pull request CI reportReport generated at: 2019-06-04 05:11 UTC Issues already there before the PR (double-check them): |
kicad-5.1.0 seems OK on an ~arm64 Raspberry Pi and an ~arm64 Acer R13 Chromebook. I'll do the work to keyword the dependencies on ~arm64. If new keywords are required for this PR to go ahead, drop ~arm64 now and I'll add it back later. It will be a week or two until I get to this. |
No description provided.