[Webkit-unassigned] [Bug 219934] New: [Flatpak SDK] coredumpctl invocation when using a local SDK repo fallbacks to the remote repo
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 15 22:16:32 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=219934
Bug ID: 219934
Summary: [Flatpak SDK] coredumpctl invocation when using a
local SDK repo fallbacks to the remote repo
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: lmoura at igalia.com
While investigating bug219933, building the updated SDK followed by running `update-webkit-flatpak`, running a test that crashes shows the following message:
```
Flatpak package org.webkit.Sdk.Debug/x86_64/0.3 not installed. Please update your SDK: Tools/Scripts/update-webkit-flatpak
```
Digging a bit deeper, indeed org.webkit.Sdk.Debug was not being shown in the output of `flatpak list` when generating the list of FlatpakPackages in flatpakutils.py, despite executing the same command in the shell[1] shows the Debug component (org.webkit.Sdk.Locale is present though).
The issue is that linux_get_crash_log.py's _get_trace_from_flatpak invokes webkit-flatpak on the host without keeping the WEBKIT_FLATPAK_USER_DIR variable, making it fall back to the regular remote repo scheme. In my case, installing the remote packages. Due to the silent and lengthy process, after a ctrl+c this remote clone ended incomplete, thus the missing org.webkit.Sdk.Debug message.
WIP patch already working. Will submit after cleanup.
[1] `flatpak list --user --columns=application,arch,branch,origin -a`
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20201216/0ab60978/attachment-0001.htm>
More information about the webkit-unassigned
mailing list