Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 917336 - sci-electronics/kicad Allow higher versions than wxpython-4.2.0
Summary: sci-electronics/kicad Allow higher versions than wxpython-4.2.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-11-14 14:40 UTC by jospezial
Modified: 2023-11-28 16:38 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2023-11-14 14:40:42 UTC
The kicad ebuilds have the line:
~dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]

4.2.1 is in tree since a while but kicad ebuild prevents the update.

I have changed that line and built kicad-9999 against recently released wxGTK-3.2.4 (not in tree yet) and wxpython-4.2.1
No problems so far. Kicad applications open. Viewed some demo projects.
Don't know how to test the versions compatibility further.

=================================================================
                        Package Settings
=================================================================

sci-electronics/kicad-9999::overlay_jl was built with the following:
USE="examples nls openmp -doc" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10"


x11-libs/wxGTK-3.2.4::overlay_jl was built with the following:
USE="X curl gstreamer libnotify lzma opengl sdl spell tiff wayland -debug -doc -keyring (-pch) -test -webkit" ABI_X86="(64) -32 (-x32)"
FEATURES="protect-owned binpkg-dostrip news usersandbox xattr multilib-strict sandbox parallel-fetch unmerge-orphans unmerge-logs sfperms ccache userfetch preserve-libs usersync binpkg-multi-instance unknown-features-warn buildpkg-live distlocks ebuild-locks strict binpkg-docompress fixlafiles assume-digests binpkg-logs userpriv ipc-sandbox pid-sandbox config-protect-if-modified merge-sync network-sandbox pkgdir-index-trusted qa-unresolved-soname-deps"


dev-python/wxpython-4.2.1::gentoo was built with the following:
USE="-debug -test -webkit" ABI_X86="(64)" PYTHON_TARGETS="python3_11 -python3_10"
FEATURES="protect-owned binpkg-dostrip news usersandbox xattr multilib-strict sandbox parallel-fetch unmerge-orphans unmerge-logs sfperms ccache userfetch preserve-libs usersync binpkg-multi-instance unknown-features-warn buildpkg-live distlocks ebuild-locks strict binpkg-docompress fixlafiles assume-digests binpkg-logs userpriv ipc-sandbox pid-sandbox config-protect-if-modified merge-sync network-sandbox pkgdir-index-trusted qa-unresolved-soname-deps"
Comment 1 Larry the Git Cow gentoo-dev 2023-11-28 16:38:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4383e9da5da01d7a10a565824db0e39e1a16e83

commit d4383e9da5da01d7a10a565824db0e39e1a16e83
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2023-11-23 12:37:44 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2023-11-28 16:36:46 +0000

    sci-electronics/kicad: Loosen dev-python/wxpython version restriction
    
    Closes: https://bugs.gentoo.org/917336
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Closes: https://github.com/gentoo/gentoo/pull/33944
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 sci-electronics/kicad/{kicad-7.0.8.ebuild => kicad-7.0.8-r1.ebuild} | 2 +-
 sci-electronics/kicad/kicad-7.0.9.ebuild                            | 2 +-
 sci-electronics/kicad/kicad-9999.ebuild                             | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)