Sunday 10 April 2022

Re: Demote ltrace from standard to universe

On Fri, 8 Apr 2022 at 05:55, Julian Andres Klode <julian.klode@canonical.com> wrote:
Hi

I was running ltrace today and noticed it doesn't really work at
all anymore for binaries (tried ls, dpkg, apt, hello) in jammy,
presumably due to PIE.

I think strictly speaking it's actually BIND_NOW rather than PIE directly (although in practice the two come as a package): https://alioth-lists-archive.debian.net/pipermail/ltrace-devel/2016-May/001378.html

It also fails to build on various architectures, unmaintained
since 4 years, and not really up to our quality standards
anymore IMO.

I'm proposing to remove this:

https://code.launchpad.net/~juliank/ubuntu-seeds/+git/platform/+merge/418876

vorlon asked me to raise this here and get some feedback,
does anyone have an objection to this?

I think it's a good idea. FWIW, there is another tool that does a similar thing but using a more supported facility: latrace. This uses the LD_AUDIT stuff in glibc. If there is desire to have this functionality in main (something I'm not particularly confident of, to be sure), it would seem to be a better choice.

Cheers,
mwh
 
I know it's late in the cycle, but if the tool is (mostly) useless,
demoting it should actually help users to not waste their time.
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en
--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel