Bug 192308 - [GTK] Can't run MiniBrowser due to missing python2-yaml
Summary: [GTK] Can't run MiniBrowser due to missing python2-yaml
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Tomas Popela
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-03 04:17 PST by Tomas Popela
Modified: 2018-12-03 23:59 PST (History)
7 users (show)

See Also:


Attachments
Patch (1.45 KB, patch)
2018-12-03 04:24 PST, Tomas Popela
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Popela 2018-12-03 04:17:35 PST
0 $ Tools/gtk/install-dependencies
[sudo] password for tpopela:
Last metadata expiration check: 0:50:56 ago on Mon 03 Dec 2018 12:17:43 PM CET.
Package atk-devel-2.30.0-1.fc29.x86_64 is already installed.
Package alsa-lib-devel-1.1.7-2.fc29.x86_64 is already installed.
Package autoconf-2.69-28.fc29.noarch is already installed.
<SNIP>
Package git-svn-2.19.2-1.fc29.noarch is already installed.
Package subversion-1.11.0-1.fc29.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

2 $ run-minibrowser --gtk --release
Traceback (most recent call last):
  File "/home/tpopela/dev/upstream/WebKit/Tools/Scripts/webkit-flatpak", line 28, in <module>
    sys.exit(WebkitFlatpak.load_from_args().run())
  File "/home/tpopela/dev/upstream/WebKit/Tools/flatpak/flatpakutils.py", line 758, in run
    if not self.clean_args():
  File "/home/tpopela/dev/upstream/WebKit/Tools/flatpak/flatpakutils.py", line 623, in clean_args
    manifest = load_manifest(self.manifest_path, port_name=self.name)
  File "/home/tpopela/dev/upstream/WebKit/Tools/flatpak/flatpakutils.py", line 155, in load_manifest
    import yaml
ImportError: No module named yaml
Can't find /home/tpopela/dev/upstream/WebKit/WebKitBuild/Release/bin/MiniBrowser at /home/tpopela/dev/upstream/WebKit/Tools/Scripts/run-minibrowser line 54.
Comment 1 Tomas Popela 2018-12-03 04:24:31 PST
Created attachment 356375 [details]
Patch
Comment 2 WebKit Commit Bot 2018-12-03 23:59:15 PST
Comment on attachment 356375 [details]
Patch

Clearing flags on attachment: 356375

Committed r238847: <https://trac.webkit.org/changeset/238847>
Comment 3 WebKit Commit Bot 2018-12-03 23:59:16 PST
All reviewed patches have been landed.  Closing bug.