Bug 221361 - run-minibrowser broken on macOS
Summary: run-minibrowser broken on macOS
Status: RESOLVED DUPLICATE of bug 221162
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Major
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-03 15:24 PST by Nikolas Zimmermann
Modified: 2021-02-06 14:13 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolas Zimmermann 2021-02-03 15:24:20 PST
nzimmermann@nzimmermann-macbook WebKitIgalia % Tools/Scripts/run-minibrowser          
Traceback (most recent call last):
  File "Tools/Scripts/run-minibrowser", line 22, in <module>
    from webkitpy.minibrowser import run_webkit_app
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/webkitpy/__init__.py", line 70, in <module>
    import webkitscmpy
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py", line 62, in <module>
    from webkitscmpy.commit import Commit
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/commit.py", line 24, in <module>
    import six
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py", line 525, in find_module
    cls.install(name)
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py", line 509, in install
    return all([to_install.install() for to_install in cls.register(package)])
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py", line 215, in install
    AutoInstall.install('setuptools')
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py", line 509, in install
    return all([to_install.install() for to_install in cls.register(package)])
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py", line 225, in install
    if not self.archives():
  File "/Users/nzimmermann/Software/GitRepositories/WebKitIgalia/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py", line 129, in archives
    page = minidom.parseString(response.read())
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/dom/minidom.py", line 1928, in parseString
    return expatbuilder.parseString(string)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/dom/expatbuilder.py", line 940, in parseString
    return builder.parseString(string)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/dom/expatbuilder.py", line 223, in parseString
    parser.Parse(string, True)
xml.parsers.expat.ExpatError: mismatched tag: line 6, column 4

Does that ring a bell for anyone? I didn't check which version is guilty, but I saw webkitcorepy work is ongoing... (jbedard?)
Comment 1 Jonathan Bedard 2021-02-03 15:33:57 PST
Looks like you need an updated checkout, r272041 was a work-around and then r272167 was the permanent fix.
Comment 2 Jonathan Bedard 2021-02-03 15:34:16 PST

*** This bug has been marked as a duplicate of bug 221162 ***
Comment 3 Nikolas Zimmermann 2021-02-06 14:13:34 PST
Thanks jbedard, was bad timing :-)