[Webkit-unassigned] [Bug 173871] New: [GTK] install-dependencies should (possibly) be run regularly and automatically install missing packages

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 27 04:07:21 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=173871

            Bug ID: 173871
           Summary: [GTK] install-dependencies should (possibly) be run
                    regularly and automatically install missing packages
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jdiggs at igalia.com
                CC: lforschler at apple.com

A side effect of landing https://trac.webkit.org/changeset/218809 is that a bunch of bots turned red due to libxkbcommon-x11-dev (required by the new jhbuild version of at-spi2-core) not being installed. This new dependency was added to install-dependencies as part of the aforementioned commit, but that did not trigger the bots to install it. As a result, it was necessary to notify the admins of the bots that they need to manually install the packages. Had they not done so, the commit would need to be rolled out until those installations could take place.

Based on this experience, I think it would make sense for install-dependencies to be run regularly and automatically install missing packages. This would require modifying install-dependencies so that it had the smarts to not update all packages listed, possibly causing unexpected regressions in the tests.

-- 
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/20170627/15c109a7/attachment-0001.html>


More information about the webkit-unassigned mailing list