FS#76790 - [pacman] Optionally depends on debugedit

Attached to Project: Arch Linux
Opened by Aviana Cruz (AvianaCruz) - Saturday, 10 December 2022, 04:20 GMT
Last edited by Toolybird (Toolybird) - Sunday, 11 December 2022, 00:19 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Levente Polyak (anthraxx)
Morten Linderud (Foxboron)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When stripping debug info, `makepkg` calls `debugedit` to rewrite source file locations. With `debugedit` not installed and strip enabled, `makepkg` outputs the following error:
`/usr/share/makepkg/tidy/strip.sh: line 48: debugedit: command not found`

Additional info:
https://gitlab.archlinux.org/pacman/pacman/-/blob/master/scripts/libmakepkg/tidy/strip.sh.in#L48
This task depends upon

Closed by  Toolybird (Toolybird)
Sunday, 11 December 2022, 00:19 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#76171 
See comments from @anthraxx
Comment by Toolybird (Toolybird) - Saturday, 10 December 2022, 22:48 GMT
debugedit is now part of group "base-devel" which means no problem for correctly set up build environments. The optdep req' is debatable so I'll let the PM's decide.
Comment by Levente Polyak (anthraxx) - Saturday, 10 December 2022, 23:16 GMT
This looks like exactly  FS#76171  so I'd say we close this issue in favor of  FS#76171  and see to split it in the future.

Loading...