Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 721946 - dev-util/anjuta-3.34.0 version bump
Summary: dev-util/anjuta-3.34.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-09 21:01 UTC by Jack
Modified: 2020-06-12 22:19 UTC (History)
1 user (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 Jack 2020-05-09 21:01:38 UTC
Copying the ebuild and just renaming from anjuta-3.28.0.ebuild to anjuta-3.34.0.ebuild as well as changing PYTHON_COMPAT from python2_7 to python3_7 seems to work fine.  I can still run gtkpod, although neither seems to be a very active project.  I'll be glad to attach the ebuild, but it's just a rename and one character edit.  Other edits might be appropriate, such as increased minimum versions of deps, but I didn't look any deeper.
Comment 1 Jack 2020-05-20 21:35:32 UTC
Looks like this has been done.  Should I just close as fixed, or should it refer to the commit?
Comment 2 Larry the Git Cow gentoo-dev 2020-06-12 22:16:14 UTC
The bug has been closed via the following commit(s):

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

commit d52382a15d37d933c509831a9eafc559e1b19a3e
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2020-06-12 21:52:43 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2020-06-12 22:15:33 +0000

    dev-util/anjuta: bump to 3.34.0
    
    Closes: https://bugs.gentoo.org/721946
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 dev-util/anjuta/Manifest             |   1 +
 dev-util/anjuta/anjuta-3.34.0.ebuild | 148 +++++++++++++++++++++++++++++++++++
 2 files changed, 149 insertions(+)
Comment 3 Mart Raudsepp gentoo-dev 2020-06-12 22:19:48 UTC
Note that the bump does NOT add python3 compatibility, because it simply crashes when python loader plugin is actually loaded with py3.7. 3.8 complains about missing symbols on load (probably not linking to python3-embed properly). But python2.7 seems to work (at least as long as you don't load the plugin multiple times per anjuta session).

So you might want to file a new bug about py3 support and ideally help investigate too :)
Alternatively it feels like something that might want to grow a python USE flag or just unconditionally disable it for now, but the upstream build system doesn't seem to support that well without patching.