Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 657698

Summary: dev-libs/glib: support sys-devel/gdb python macros
Product: Gentoo Linux Reporter: Mart Raudsepp <leio>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: sam, toolchain
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=291328
Whiteboard:
Package list:
Runtime testing required: ---

Description Mart Raudsepp gentoo-dev 2018-06-10 06:45:50 UTC
Apparently bug 291328 disabled gdb python macros, instead of figuring something out to install them without breaking gdb.
For easier development with GObject, we should support them properly, so they work and help debugging.
Due to the python deps, maybe it can be done in the new planned glib-utils package without risk of breaking things, as we can keep rdepending on python there?
Comment 1 Larry the Git Cow gentoo-dev 2019-07-25 20:42:40 UTC
The bug has been referenced in the following commit(s):

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

commit eaf315cec3a4287d9dbdb78d90d54cbc7571c599
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-07-25 20:26:29 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-07-25 20:30:49 +0000

    dev-libs/glib: bump to 2.60.6, re-enable gdb prettyprinters
    
    Bug: https://bugs.gentoo.org/657698
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 dev-libs/glib/Manifest           |   1 +
 dev-libs/glib/glib-2.60.6.ebuild | 276 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 277 insertions(+)
Comment 2 Mart Raudsepp gentoo-dev 2019-07-25 20:45:57 UTC
bug remains open to ponder about gdb[python] need for this to work
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2023-08-25 16:18:44 UTC
(In reply to Mart Raudsepp from comment #2)
> bug remains open to ponder about gdb[python] need for this to work

Enough pondering.