[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