* [gentoo-dev] [RFC] New category: dev-debug
@ 2024-01-07 12:48 Michał Górny
2024-01-07 13:20 ` Sam James
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Michał Górny @ 2024-01-07 12:48 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1803 bytes --]
Hi,
I'd like to propose adding a new dev-debug category. The description
could be:
Code debuggers and debugging-related tools.
Potential candidates include:
dev-util/ald: Assembly Language Debugger
dev-util/apitrace: Tool for tracing, analyzing, and debugging graphics APIs
dev-util/bpftrace: High-level tracing language for eBPF
dev-util/cgdb: A curses front-end for GDB, the GNU debugger
dev-util/d-feet: D-Feet is a powerful D-Bus debugger
dev-util/d-spy: D-spy is a blisteringly fast D-Bus debugger
dev-util/ddd: Graphical front-end for command-line debuggers
dev-util/edb-debugger: edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg
dev-util/kdbg: Graphical debugger interface
dev-util/leaktracer: Trace and analyze memory leaks in C++ programs
dev-util/lldb: The LLVM debugger
dev-util/ltrace: trace library calls made at runtime
dev-util/pretrace: start dynamically linked applications under debugging environment
dev-util/pwndbg: A GDB plug-in that makes debugging with GDB suck less
dev-util/strace: Useful diagnostic, instructional, and debugging tool
dev-util/sysdig: A system exploration and troubleshooting tool
dev-util/systemtap: A linux trace/probe tool
dev-util/valgrind: An open-source memory debugger for GNU/Linux
media-gfx/renderdoc: A stand-alone graphics debugging tool
sys-devel/gdb: GNU debugger
sys-devel/gdb-apple: Apple branch of the GNU Debugger, Developer Tools 4.3
This was originally prompted by bug 920438 [1], pointing out that LLDB
and GDB belong to the same category. dev-util/ currently carries 428
packages, so I suppose it makes sense to split it some more, especially
when we can clearly distinguish some more specific groups.
[1] https://bugs.gentoo.org/920438
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 512 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] [RFC] New category: dev-debug
2024-01-07 12:48 [gentoo-dev] [RFC] New category: dev-debug Michał Górny
@ 2024-01-07 13:20 ` Sam James
2024-01-07 13:30 ` Michał Górny
2024-01-10 8:23 ` Florian Schmaus
2024-01-10 13:41 ` Viorel Munteanu
2 siblings, 1 reply; 7+ messages in thread
From: Sam James @ 2024-01-07 13:20 UTC (permalink / raw
To: gentoo-dev
Michał Górny <mgorny@gentoo.org> writes:
> [[PGP Signed Part:Undecided]]
> Hi,
>
> I'd like to propose adding a new dev-debug category. The description
> could be:
>
> Code debuggers and debugging-related tools.
Sounds good.
>
> Potential candidates include:
>
> [...]
dev-util/seer as well would be a good fit.
>
> This was originally prompted by bug 920438 [1], pointing out that LLDB
> and GDB belong to the same category. dev-util/ currently carries 428
> packages, so I suppose it makes sense to split it some more, especially
> when we can clearly distinguish some more specific groups.
>
Does anything dominate dev-util post-move or is it a real mix?
> [1] https://bugs.gentoo.org/920438
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] [RFC] New category: dev-debug
2024-01-07 13:20 ` Sam James
@ 2024-01-07 13:30 ` Michał Górny
0 siblings, 0 replies; 7+ messages in thread
From: Michał Górny @ 2024-01-07 13:30 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 558 bytes --]
On Sun, 2024-01-07 at 13:20 +0000, Sam James wrote:
> >
> > This was originally prompted by bug 920438 [1], pointing out that LLDB
> > and GDB belong to the same category. dev-util/ currently carries 428
> > packages, so I suppose it makes sense to split it some more, especially
> > when we can clearly distinguish some more specific groups.
> >
>
> Does anything dominate dev-util post-move or is it a real mix?
Nothing immediately stands out but there might be too many packages to
see a pattern.
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 512 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] [RFC] New category: dev-debug
2024-01-07 12:48 [gentoo-dev] [RFC] New category: dev-debug Michał Górny
2024-01-07 13:20 ` Sam James
@ 2024-01-10 8:23 ` Florian Schmaus
2024-01-10 11:01 ` Sam James
2024-01-10 13:41 ` Viorel Munteanu
2 siblings, 1 reply; 7+ messages in thread
From: Florian Schmaus @ 2024-01-10 8:23 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1.1.1: Type: text/plain, Size: 396 bytes --]
On 07/01/2024 13.48, Michał Górny wrote:
> Hi,
>
> I'd like to propose adding a new dev-debug category. The description
> could be:
>
> Code debuggers and debugging-related tools.
Seems sensible. I'd probably drop the "Code" from the description, since
packages like d-spy do not primarily debug code.
I assume profilers are explicitly not part of this category?
- Flow
[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 17275 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 618 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] [RFC] New category: dev-debug
2024-01-10 8:23 ` Florian Schmaus
@ 2024-01-10 11:01 ` Sam James
2024-01-10 11:09 ` Florian Schmaus
0 siblings, 1 reply; 7+ messages in thread
From: Sam James @ 2024-01-10 11:01 UTC (permalink / raw
To: gentoo-dev; +Cc: Mart Raudsepp
Florian Schmaus <flow@gentoo.org> writes:
> [[PGP Signed Part:Undecided]]
> On 07/01/2024 13.48, Michał Górny wrote:
>> Hi,
>> I'd like to propose adding a new dev-debug category. The
>> description
>> could be:
>> Code debuggers and debugging-related tools.
>
> Seems sensible. I'd probably drop the "Code" from the description,
> since packages like d-spy do not primarily debug code.
>
> I assume profilers are explicitly not part of this category?
leio had the same question and we came up with a list of about 5-6
packages at least which would fit in a dev-profile category...
>
> - Flow
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] [RFC] New category: dev-debug
2024-01-10 11:01 ` Sam James
@ 2024-01-10 11:09 ` Florian Schmaus
0 siblings, 0 replies; 7+ messages in thread
From: Florian Schmaus @ 2024-01-10 11:09 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1.1.1: Type: text/plain, Size: 1024 bytes --]
On 10/01/2024 12.01, Sam James wrote:
>
> Florian Schmaus <flow@gentoo.org> writes:
>
>> [[PGP Signed Part:Undecided]]
>> On 07/01/2024 13.48, Michał Górny wrote:
>>> Hi,
>>> I'd like to propose adding a new dev-debug category. The
>>> description
>>> could be:
>>> Code debuggers and debugging-related tools.
>>
>> Seems sensible. I'd probably drop the "Code" from the description,
>> since packages like d-spy do not primarily debug code.
>>
>> I assume profilers are explicitly not part of this category?
>
> leio had the same question and we came up with a list of about 5-6
> packages at least which would fit in a dev-profile category...
Right and a sensible next step would probably be an extra category for
those.
The problem is that that the lines between profilers, tracers, and
performance counter tools sometimes gets blurry. But I think it could be
fine to shove those all into one category, but maybe dev-perf then
(e.g., "Tools for performance analysis")?
- Flow
[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 17273 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 618 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] [RFC] New category: dev-debug
2024-01-07 12:48 [gentoo-dev] [RFC] New category: dev-debug Michał Górny
2024-01-07 13:20 ` Sam James
2024-01-10 8:23 ` Florian Schmaus
@ 2024-01-10 13:41 ` Viorel Munteanu
2 siblings, 0 replies; 7+ messages in thread
From: Viorel Munteanu @ 2024-01-10 13:41 UTC (permalink / raw
To: gentoo-dev
La 07.01.2024 14:48, Michał Górny a scris:
> Hi,
>
> I'd like to propose adding a new dev-debug category. The description
> could be:
>
> Code debuggers and debugging-related tools.
>
> Potential candidates include:
dev-util/rr would be a good candidate too.
Regards,
Viorel
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-01-10 13:41 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-07 12:48 [gentoo-dev] [RFC] New category: dev-debug Michał Górny
2024-01-07 13:20 ` Sam James
2024-01-07 13:30 ` Michał Górny
2024-01-10 8:23 ` Florian Schmaus
2024-01-10 11:01 ` Sam James
2024-01-10 11:09 ` Florian Schmaus
2024-01-10 13:41 ` Viorel Munteanu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox