Bug 447067 - wish: Install debug packages option
Summary: wish: Install debug packages option
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-kuserfeedback
Classification: Frameworks and Libraries
Component: Management and Analytics Console (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR wishlist
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-16 10:44 UTC by m.wege
Modified: 2022-01-16 04:36 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description m.wege 2021-12-16 10:44:33 UTC
I would like to propose to integrate the installation of required debug packages into the systemsettings module where the user can select if (s)he is willing to provide telemetry data. Writing bug reports when the system crashed is part of user feedback. Debug packages are not installed as a standard in many distros. I believe it is a good place to provide an option to install these packages. When a user is willing to provide telemetry data, he is likely to be willing to provide a a bug report when the system crashes.
Comment 1 Nicolas Fella 2021-12-16 12:56:53 UTC
DrKonqi has the ability to semi-automatically install the necessary debug packages before uploading a crash report. Why do we need something else?
Comment 2 Nate Graham 2021-12-16 19:09:50 UTC
Indeed.
Comment 3 m.wege 2021-12-16 23:20:06 UTC
I prefer to have them installed. When a crash occurs, there is not always (good) internet or the extra time for installing them. I reinstall from time to time, but keep my /home-folder and settings. So if there was a permanent setting here, the packages could be automatically installed during an update. 
Telemetry is the place where the users decides: I would like to contribute to make this software better, so this may be the right place. But may be in the Discover settings, this could be alternatively or both.
Comment 4 Harald Sitter 2021-12-17 07:18:40 UTC
That use case seems far out for the work that this feature would need.

We are talking about hundreds of gigabytes of additional data that would get installed since there is no trivial way of telling whether a package is involved in our software or not, meaning we'd have to install all the debug packages for the distro. Conversely if we were to try to come up with heuristics to determine which packages are very likely to be relevant to our software the engineering cost of the feature blows up.

If you reinstall a lot, why don't you just reinstall the previously installed dbg packages?
Comment 5 Bug Janitor Service 2022-01-01 04:35:01 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2022-01-16 04:36:44 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!