Summary: | sci-electronics/kicad-5.0.0 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | gentoo |
Component: | Current packages | Assignee: | Zoltan Puskas <zoltan> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo, jstein, kkrizka, leio, me, orzel, proxy-maint, richard.kenney, rossi.f, scott, vdupras, wiselord1983 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=645970 https://github.com/gentoo/gentoo/pull/9727 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 661860, 665424 | ||
Bug Blocks: | |||
Attachments: |
Ebuild for kicad 5.0.0
ebuild patch to fix installation error |
Description
gentoo
2018-07-16 22:41:50 UTC
I built the 5.0.0 from git on my ~amd64 gentoo, and had the following additional dependencies to take care of: USE="shared" sci-electronics/ngspice https://github.com/tpaviot/oce.git (opencascade community edition) (latest git compiled fine, no further dependencies here) (later found there's an ebuild here: http://gpo.zugaina.org/sci-libs/oce) (and a bugreport here: https://bugs.gentoo.org/show_bug.cgi?id=493104) (both are optional (I think), but on by default and nice to have anyway.) I haven't done much testing, but all parts of the program seem to start correctly, and it works nicely. Cheers, Dieter Please split the kicad program now from the library as promised long time ago. Now it's official: http://kicad-pcb.org/blog/2018/07/KiCad-5--a-new-generation/ (In reply to gentoo from comment #1) > https://github.com/tpaviot/oce.git (opencascade community edition) (latest > git compiled fine, no further dependencies here) (later found there's an > ebuild here: http://gpo.zugaina.org/sci-libs/oce) (and a bugreport here: > https://bugs.gentoo.org/show_bug.cgi?id=493104) > > (both are optional (I think), but on by default and nice to have anyway.) Looks like you can use: -DKICAD_USE_OCE=OFF -DKICAD_USE_OCC=ON -DOCC_LIBRARY_DIR=/usr/lib64/opencascade-6.9.1/ros/lin/lib64/ under mycmakeargs to use OCCT (the opencascade package) instead. Not sure how to handle the last line in a generic fashion though. Someone else will have to help with that one. From the release blog entry: "We now depend on Open Cascade (by default OCE, but OCCT should also work.) We also now depend upon ngspice built as a library." So it should work without adding OCE. (In reply to gentoo from comment #5) > From the release blog entry: > > "We now depend on Open Cascade (by default OCE, but OCCT should also work.) > We also now depend upon ngspice built as a library." > > So it should work without adding OCE. Like I said, it work, but you ave to pass in a few flags. This is in progress. Currently I'm making the sci-libs/oce ebuild to satisfy the OCE dependency requirement. Also I need to split up the KiCAD ebuild to multiple components (e.g. kicad, kicad-lib, kicad-footprints), so it might take a few more days to finish it. *** Bug 662068 has been marked as a duplicate of this bug. *** Great! If you need help testing ebuilds or something, I'm happy to help! Zoltan: I'll gladly help too if you need it, I'd love to see kicad 5 in the tree. Sometimes, big bumps for big packages like this are tricky w.r.t dependencies. Ping me on IRC (vdupras) if you need. I've been working on the sci-libs/oce ebuild in the past few days, but there was/is quite some breakage for it dependencies. For now I will shelve the OCE dependency for KiCAD and concentrate on spitting the ebuild. Virgil: I'll keep attaching relevant bugs to this one, if you could look into those it would help push the bottom line to make this complete sooner. Thanks! (In reply to Alex Orange from comment #4) > Looks like you can use: > > -DKICAD_USE_OCE=OFF > -DKICAD_USE_OCC=ON > -DOCC_LIBRARY_DIR=/usr/lib64/opencascade-6.9.1/ros/lin/lib64/ It also wants OCC_INCLUDE_DIR, and even after that's included (AFAICT, it needs to be set to /usr/lib64/opencascade-6.9.1/ros/lin/inc/), I still get a configuration error: ``` *** OpenCascade library missing *** Could not find a library for TKBinL at /usr/lib64/opencascade-6.9.1/ros/lin Verify your OpenCascade installation or pass CMake the library directory as '-DOCC_LIBRARY_DIR=<path>' CMake Error at CMakeModules/FindOpenCASCADE.cmake:178 (message): Call Stack (most recent call first): CMakeLists.txt:638 (find_package) ``` These files exist...why is cmake not finding them? /usr/lib64/opencascade-6.9.1/ros/lin/lib64/libTKBinL.so /usr/lib64/opencascade-6.9.1/ros/lin/lib64/libTKBinL.so.0 /usr/lib64/opencascade-6.9.1/ros/lin/lib64/libTKBinL.so.0.0.0 Also, I found an ebuild for sci-libs/oce in the booboo overlay, but the version it pulls (0.18.1) doesn't build with current glibc due to a missing xlocale.h. I've copied it to my overlay (not yet pushed to GitLab) and bumped it to 0.18.3. It's building right now; once it's built, I'll try building KiCad against it. ...and the oce-0.18.3 ebuild completed, and now KiCad is building against it. The oce ebuild is in my overlay: https://gitlab.com/salfter/portage/tree/master/sci-libs/oce Zoltan: ok, let's work that way. I didn't fix bug 661860 *per se*, but I added an upper dependency guard for cmake which should prevent a breakage for kicad. (In reply to Scott Alfter from comment #12) > (In reply to Alex Orange from comment #4) > > Looks like you can use: > > > > -DKICAD_USE_OCE=OFF > > -DKICAD_USE_OCC=ON > > -DOCC_LIBRARY_DIR=/usr/lib64/opencascade-6.9.1/ros/lin/lib64/ > > It also wants OCC_INCLUDE_DIR, and even after that's included (AFAICT, it > needs to be set to /usr/lib64/opencascade-6.9.1/ros/lin/inc/), I still get a > configuration error: > > ``` > *** OpenCascade library missing *** > > Could not find a library for TKBinL at /usr/lib64/opencascade-6.9.1/ros/lin > > Verify your OpenCascade installation or pass CMake > > the library directory as '-DOCC_LIBRARY_DIR=<path>' > > > > CMake Error at CMakeModules/FindOpenCASCADE.cmake:178 (message): > Call Stack (most recent call first): > CMakeLists.txt:638 (find_package) > ``` > > These files exist...why is cmake not finding them? > > /usr/lib64/opencascade-6.9.1/ros/lin/lib64/libTKBinL.so > /usr/lib64/opencascade-6.9.1/ros/lin/lib64/libTKBinL.so.0 > /usr/lib64/opencascade-6.9.1/ros/lin/lib64/libTKBinL.so.0.0.0 Ok, that's odd. Let me upload the ebuild I used. Created attachment 542652 [details]
Ebuild for kicad 5.0.0
The ebuild almost succeeded. It failed in the installation phase...probably something minor: -- Installing: /var/tmp/notmpfs/portage/sci-electronics/kicad-5.0.0/image/usr/share/kicad/template/kicad.pro Traceback (most recent call last): File "/usr/lib/portage/python2.7/doins.py", line 611, in <module> sys.exit(main(sys.argv[1:])) File "/usr/lib/portage/python2.7/doins.py", line 602, in main os.path.dirname(source)): File "/usr/lib/portage/python2.7/doins.py", line 450, in _doins return install_runner.install_file(source, os.path.dirname(dest)) File "/usr/lib/portage/python2.7/doins.py", line 386, in install_file return self._ins_runner.run(source, dest_dir) File "/usr/lib/portage/python2.7/doins.py", line 195, in run sstat = os.stat(source) OSError: [Errno 2] No such file or directory: 'GUI_Translation_HOWTO.pdf' * ERROR: sci-electronics/kicad-5.0.0::salfter failed (install phase): * dodoc failed Created attachment 542728 [details, diff]
ebuild patch to fix installation error
The ebuild tries to install two files that no longer exist. Removing references to those files will fix it.
One thing I've found is that KiCad seems to be unusually sensitive to wxpython and wxGTK build configurations. It built on one computer, but wouldn't actually run until I eventually bit the bullet and rebuilt the whole system (emerge -euND @world). With another, the ebuild failed in the configure phase: -- wxPython version 3.0 found. Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1010,wx containers,compatible with 2.8). CMake Error at CMakeLists.txt:774 (message): wxWidgets and wxPython use different toolkits (gtk2 vs ). It will result in a broken build. Please either install wxPython built using gtk2 or add '-DKICAD_SCRIPTING_WXPYTHON=OFF' to cmake parameters to disable wxPython support. I'm rebuilding wxGTK and wxpython now, hoping that'll fix it as it'll otherwise take several days to rebuild everything (it's an "ultrabook" with a Core m5). What little I've done with the first machine so far, though, has worked. It doesn't install any symbols, footprints, or 3D models, though. To work around that, I changed ownership of /usr/share/kicad, checked out the various collections from GitHub, and tweaked some environment variables with KiCad to match. > I'm rebuilding wxGTK and wxpython now, hoping that'll fix it as it'll
> otherwise take several days to rebuild everything (it's an "ultrabook" with
> a Core m5).
Rebuilding wxGTK and wxPython turned out to be sufficient to enable KiCad to build and run.
Zoltan, do you need further help with this? No, I think I'm good to proceed. The OCE ebuild in the booboo overlay has a lot of issues and is incorrect for recent versions. However the good news is that I got a proper sci-libs/oce ebuild working. Do the votes actually effect priority? Zoltan can you fix issues with you're commit (commented on github) i installed kicad with you're ebuilds. Seems like 3d models doesnt work for me (visualization is empty) (In reply to Alexey Shvetsov from comment #27) > i installed kicad with you're ebuilds. > > Seems like 3d models doesnt work for me (visualization is empty) It works for me. I can open individual parts and view them in 3D as well as complete boards. Without any further information I cannot help as the issue could be anything. I suppose the ideal way to check for any inconsistencies is to emerge kicad 5 onto a fresh install and verify the package functions Seems like problem was caused by existing configs from old kicad install (In reply to Scott Alfter from comment #18) > The ebuild almost succeeded. It failed in the installation phase...probably > something minor: > > -- Installing: > /var/tmp/notmpfs/portage/sci-electronics/kicad-5.0.0/image/usr/share/kicad/ > template/kicad.pro > Traceback (most recent call last): > File "/usr/lib/portage/python2.7/doins.py", line 611, in <module> > sys.exit(main(sys.argv[1:])) > File "/usr/lib/portage/python2.7/doins.py", line 602, in main > os.path.dirname(source)): > File "/usr/lib/portage/python2.7/doins.py", line 450, in _doins > return install_runner.install_file(source, os.path.dirname(dest)) > File "/usr/lib/portage/python2.7/doins.py", line 386, in install_file > return self._ins_runner.run(source, dest_dir) > File "/usr/lib/portage/python2.7/doins.py", line 195, in run > sstat = os.stat(source) > OSError: [Errno 2] No such file or directory: 'GUI_Translation_HOWTO.pdf' > * ERROR: sci-electronics/kicad-5.0.0::salfter failed (install phase): > * dodoc failed Just tried the new ebuild from https://github.com/zpuskas/gentoo/tree/kicad...it failed on installation in the same way. There is also no guidelines subdirectory in the Documentation directory. (In reply to Scott Alfter from comment #32) > There is also no guidelines subdirectory in the Documentation directory. I think I know what the problem is. Let me fix it right away. (In reply to Scott Alfter from comment #32) > There is also no guidelines subdirectory in the Documentation directory. Fixed and pushed branch for PR to github. I haven't hammered the new ebuilds too hard just yet, but FWIW, KiCad hasn't crashed on me yet. With an earlier ebuild, the PCB 3D viewer would crash if STEP models were included in the design. I had removed that build and switched to a Docker KiCad container to finish up some boards, but when I went to check a board design before assembly yesterday, that didn't want to work, so I extracted the new ebuilds and put them in my overlay until they show up in Portage. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1711185d517a57911a11765c841a34d9eb9e22ab commit 1711185d517a57911a11765c841a34d9eb9e22ab Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2018-08-27 06:44:47 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 00:56:05 +0000 sci-electronics/kicad-i18n: New ebuild to separate GUI translations from KiCAD Closes: https://bugs.gentoo.org/661350 Closes: https://bugs.gentoo.org/645970 sci-electronics/kicad-i18n/Manifest | 1 + sci-electronics/kicad-i18n/kicad-i18n-5.0.0.ebuild | 18 ++++++++++++++++++ sci-electronics/kicad-i18n/metadata.xml | 18 ++++++++++++++++++ 3 files changed, 37 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452e61bba0b1a35a4446ccaedf9c4d164f35de6e commit 452e61bba0b1a35a4446ccaedf9c4d164f35de6e Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2018-09-07 02:26:40 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 02:26:40 +0000 sci-electronics/kicad-meta: drop ~arm64 and ~x86 Dependencies don't support it. Bug: https://bugs.gentoo.org/661350 Package-Manager: Portage-2.3.49, Repoman-2.3.10 sci-electronics/kicad-meta/kicad-meta-5.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c9025b00c97535742c6b4e89fe2f0dceb0a789 commit f7c9025b00c97535742c6b4e89fe2f0dceb0a789 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2018-09-07 02:25:49 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 02:25:49 +0000 sci-electronics/kicad-packages3d: drop ~arm64 and ~x86 Dependencies don't support it. Bug: https://bugs.gentoo.org/661350 Package-Manager: Portage-2.3.49, Repoman-2.3.10 sci-electronics/kicad-packages3d/kicad-packages3d-5.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777b900720b03645f78f9815e8006b4a33830707 commit 777b900720b03645f78f9815e8006b4a33830707 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2018-09-07 02:24:25 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 02:24:25 +0000 sci-electronics/kicad: fix dependencies Fix wrong "amd64" conditional dependency and add missing media-libs/glm Bug: https://bugs.gentoo.org/661350 Package-Manager: Portage-2.3.49, Repoman-2.3.10 sci-electronics/kicad/kicad-5.0.0.ebuild | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079781a72ecda544e887fc2348b85a724e20e88b commit 079781a72ecda544e887fc2348b85a724e20e88b Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2018-09-07 02:22:02 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 02:22:02 +0000 app-doc/kicad-doc: fix dependencies kicad-doc-bin isn't being added to the tree. Bug: https://bugs.gentoo.org/661350 Package-Manager: Portage-2.3.49, Repoman-2.3.10 app-doc/kicad-doc/kicad-doc-4.0.7-r1.ebuild | 2 +- app-doc/kicad-doc/kicad-doc-5.0.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64bff6124779ff091b187a6c4c8d31c1fe96a64 commit c64bff6124779ff091b187a6c4c8d31c1fe96a64 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2018-09-07 02:19:13 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 02:19:13 +0000 profiles: add arm64/x86 masks to sci-electronics/kicad New dependencies are missing keywording. Bug: https://bugs.gentoo.org/661350 profiles/arch/arm64/package.use.mask | 5 +++++ profiles/arch/x86/package.use.mask | 4 ++++ 2 files changed, 9 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77019e631fa7d777bf92042e642fd03cb14ff70 commit b77019e631fa7d777bf92042e642fd03cb14ff70 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2018-08-26 21:31:08 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 00:56:04 +0000 sci-electronics/kicad-templates: New ebuild to separate templates library from KiCAD Bug: https://bugs.gentoo.org/661350 Bug: https://bugs.gentoo.org/645970 sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-5.0.0.ebuild | 18 ++++++++++++++++++ sci-electronics/kicad-templates/metadata.xml | 18 ++++++++++++++++++ 3 files changed, 37 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6e700e20d521b5587a5096b0cfae514222841a commit 9a6e700e20d521b5587a5096b0cfae514222841a Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2018-08-26 21:59:20 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 00:56:03 +0000 sci-electronics/kicad-packages3d: New ebuild to separate 3D packages library from KiCAD Bug: https://bugs.gentoo.org/661350 Bug: https://bugs.gentoo.org/645970 sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d/kicad-packages3d-5.0.0.ebuild | 21 +++++++++++++++++++++ sci-electronics/kicad-packages3d/metadata.xml | 21 +++++++++++++++++++++ 3 files changed, 43 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45883f571601d11deee0209aa82b9ebf8f3cb424 commit 45883f571601d11deee0209aa82b9ebf8f3cb424 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2018-08-26 06:57:10 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 00:56:02 +0000 sci-electronics/kicad-footprints: New ebuild to separate footprints library from KiCAD Bug: https://bugs.gentoo.org/661350 Bug: https://bugs.gentoo.org/645970 sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-5.0.0.ebuild | 18 ++++++++++++++++++ sci-electronics/kicad-footprints/metadata.xml | 21 +++++++++++++++++++++ 3 files changed, 40 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0133314b450e69e525f230f70f6be4662a8599b1 commit 0133314b450e69e525f230f70f6be4662a8599b1 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2018-08-26 21:22:43 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 00:56:01 +0000 sci-electronics/kicad-symbols: New ebuild to separate symbols library from KiCAD Bug: https://bugs.gentoo.org/661350 Bug: https://bugs.gentoo.org/645970 sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-5.0.0.ebuild | 18 ++++++++++++++++++ sci-electronics/kicad-symbols/metadata.xml | 20 ++++++++++++++++++++ 3 files changed, 39 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec103eb1a2ada619a95406facaa596111320555 commit 0ec103eb1a2ada619a95406facaa596111320555 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2018-08-28 08:36:20 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 00:55:59 +0000 sci-electronics/kicad: Bump to 5.0.0 Bug: https://bugs.gentoo.org/661350 Bug: https://bugs.gentoo.org/645970 sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-5.0.0.ebuild | 124 +++++++++++++++++++++++++++++++ sci-electronics/kicad/metadata.xml | 2 + 3 files changed, 127 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba46ea66636e99b46879d180922113a194aed20 commit 9ba46ea66636e99b46879d180922113a194aed20 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2018-08-01 05:22:48 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 00:55:58 +0000 sci-libs/oce: Add OCE-0.18.3 ebuild to tree to satisfy KiCAD-5.0.0 dependency Bug: https://bugs.gentoo.org/661350 sci-libs/oce/Manifest | 1 + sci-libs/oce/metadata.xml | 22 ++++++++++++ sci-libs/oce/oce-0.18.3.ebuild | 76 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 99 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9de69c0dc9db81bf1c3c248bae07ca8cdd0bc0c commit b9de69c0dc9db81bf1c3c248bae07ca8cdd0bc0c Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2018-07-23 01:35:32 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 00:55:57 +0000 app-doc/kicad-doc: Bump to 5.0.0, block on kicad-doc-bin, more l10n Bug: https://bugs.gentoo.org/661350 Closes: https://bugs.gentoo.org/653278 app-doc/kicad-doc/Manifest | 1 + app-doc/kicad-doc/kicad-doc-4.0.7-r1.ebuild | 48 +++++++++++++++++++++++++++++ app-doc/kicad-doc/kicad-doc-5.0.0.ebuild | 48 +++++++++++++++++++++++++++++ 3 files changed, 97 insertions(+) (In reply to Larry the Git Cow from comment #36) > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=452e61bba0b1a35a4446ccaedf9c4d164f35de6e > > commit 452e61bba0b1a35a4446ccaedf9c4d164f35de6e > Author: Virgil Dupras <vdupras@gentoo.org> > AuthorDate: 2018-09-07 02:26:40 +0000 > Commit: Virgil Dupras <vdupras@gentoo.org> > CommitDate: 2018-09-07 02:26:40 +0000 > > sci-electronics/kicad-meta: drop ~arm64 and ~x86 > > Dependencies don't support it. > > Bug: https://bugs.gentoo.org/661350 > Package-Manager: Portage-2.3.49, Repoman-2.3.10 > > sci-electronics/kicad-meta/kicad-meta-5.0.0.ebuild | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=f7c9025b00c97535742c6b4e89fe2f0dceb0a789 > > commit f7c9025b00c97535742c6b4e89fe2f0dceb0a789 > Author: Virgil Dupras <vdupras@gentoo.org> > AuthorDate: 2018-09-07 02:25:49 +0000 > Commit: Virgil Dupras <vdupras@gentoo.org> > CommitDate: 2018-09-07 02:25:49 +0000 > > sci-electronics/kicad-packages3d: drop ~arm64 and ~x86 > > Dependencies don't support it. > > Bug: https://bugs.gentoo.org/661350 > Package-Manager: Portage-2.3.49, Repoman-2.3.10 > > sci-electronics/kicad-packages3d/kicad-packages3d-5.0.0.ebuild | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=c64bff6124779ff091b187a6c4c8d31c1fe96a64 > > commit c64bff6124779ff091b187a6c4c8d31c1fe96a64 > Author: Virgil Dupras <vdupras@gentoo.org> > AuthorDate: 2018-09-07 02:19:13 +0000 > Commit: Virgil Dupras <vdupras@gentoo.org> > CommitDate: 2018-09-07 02:19:13 +0000 > > profiles: add arm64/x86 masks to sci-electronics/kicad > > New dependencies are missing keywording. > > Bug: https://bugs.gentoo.org/661350 > > profiles/arch/arm64/package.use.mask | 5 +++++ > profiles/arch/x86/package.use.mask | 4 ++++ > 2 files changed, 9 insertions(+) Where is the rekeywording request? :) Mart: yeah, it was a big push yesterday and it was late. I forgot. Opened bug 665432 I omitted the ~arm64 keyword on this one because the package list was too big. I think that keywording arm64 on sci-libs is a significant undertaking and should be dealth with separately, if arm64 users actually need OCE support. |