<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>151477</bug_id>
          
          <creation_ts>2015-11-19 20:51:48 -0800</creation_ts>
          <short_desc>[GTK] install-dependencies should run installer exactly once</short_desc>
          <delta_ts>2015-11-20 06:41:59 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>Other</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Michael Catanzaro">mcatanzaro</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1143567</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-11-19 20:51:48 -0800</bug_when>
    <thetext>install-dependencies should run installer exactly once on Debian and Fedora, as it already does on Arch, because running it four times in a row is disheartening and dumb.

Also, drop support for Ubuntu 12.04 to avoid needing to run apt-get twice.

Also, drop support for yum since F21 is about to hit EOL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1143568</commentid>
    <comment_count>1</comment_count>
      <attachid>265936</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-11-19 20:54:48 -0800</bug_when>
    <thetext>Created attachment 265936
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1143636</commentid>
    <comment_count>2</comment_count>
      <attachid>265936</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-20 06:41:55 -0800</bug_when>
    <thetext>Comment on attachment 265936
Patch

Clearing flags on attachment: 265936

Committed r192683: &lt;http://trac.webkit.org/changeset/192683&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1143637</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-20 06:41:59 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>265936</attachid>
            <date>2015-11-19 20:54:48 -0800</date>
            <delta_ts>2015-11-20 06:41:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-151477-20151119225435.patch</filename>
            <type>text/plain</type>
            <size>4412</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkyNjc0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYjc3MzliOTQyODg0MDBiZmRhMDdmY2I2ZTEwM2JlMDQ2
OTE3ZjlkMS4uMTM5YmFjN2I4ZDJlYzAxMGIxOWRlNWMxNDliZWQzZTJmOGVlZWMxYyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE0
IEBACiAyMDE1LTExLTE5ICBNaWNoYWVsIENhdGFuemFybyAgPG1jYXRhbnphcm9AaWdhbGlhLmNv
bT4KIAorICAgICAgICBbR1RLXSBpbnN0YWxsLWRlcGVuZGVuY2llcyBzaG91bGQgcnVuIGluc3Rh
bGxlciBleGFjdGx5IG9uY2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE1MTQ3NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogZ3RrL2luc3RhbGwtZGVwZW5kZW5jaWVzOgorCisyMDE1LTExLTE5ICBNaWNo
YWVsIENhdGFuemFybyAgPG1jYXRhbnphcm9AaWdhbGlhLmNvbT4KKwogICAgICAgICBVbnJldmll
d2VkLCBpbnN0YWxsIGxsdm0tc3RhdGljIG9uIEZlZG9yYSB0byBmaXggYnVpbGQgbm93IEZUTCBp
cyBlbmFibGVkCiAKICAgICAgICAgKiBndGsvaW5zdGFsbC1kZXBlbmRlbmNpZXM6CmRpZmYgLS1n
aXQgYS9Ub29scy9ndGsvaW5zdGFsbC1kZXBlbmRlbmNpZXMgYi9Ub29scy9ndGsvaW5zdGFsbC1k
ZXBlbmRlbmNpZXMKaW5kZXggZmU3NDFhNDlmYTRmMmNjM2U5YTY1OThmMGFkMjhiNDAwNDdlNTYw
OS4uZTQ3OWJkMzY0MGI1OTBjZDc5OGRmNzE5OGU5ZDYxYzUyOGM0YmZhNCAxMDA3NTUKLS0tIGEv
VG9vbHMvZ3RrL2luc3RhbGwtZGVwZW5kZW5jaWVzCisrKyBiL1Rvb2xzL2d0ay9pbnN0YWxsLWRl
cGVuZGVuY2llcwpAQCAtMjIsMTcgKzIyLDEwIEBAIGZ1bmN0aW9uIGNoZWNrSW5zdGFsbGVyIHsK
ICAgICAgICAgZXhpdCAwCiAgICAgZmkKIAotICAgICMgZG5mIC0gRmVkb3JhIDIyIGFuZCBhYm92
ZQorICAgICMgZG5mIC0gRmVkb3JhCiAgICAgZG5mIC0tdmVyc2lvbiAmPiAvZGV2L251bGwKICAg
ICBpZiBbICQ/IC1lcSAwIF07IHRoZW4KLSAgICAgICAgaW5zdGFsbEZlZG9yYURlcGVuZGVuY2ll
cyBkbmYKLSAgICAgICAgZXhpdCAwCi0gICAgZmkKLQotICAgICMgeXVtIC0gRmVkb3JhIDIxIGFu
ZCBiZWxvdwotICAgIHl1bSAtLXZlcnNpb24gJj4gL2Rldi9udWxsCi0gICAgaWYgWyAkPyAtZXEg
MCBdOyB0aGVuCi0gICAgICAgIGluc3RhbGxGZWRvcmFEZXBlbmRlbmNpZXMgeXVtCisgICAgICAg
IGluc3RhbGxEZXBlbmRlbmNpZXNXaXRoRG5mCiAgICAgICAgIGV4aXQgMAogICAgIGZpCiAKQEAg
LTQ5LDcgKzQyLDcgQEAgZnVuY3Rpb24gY2hlY2tJbnN0YWxsZXIgewogCiBmdW5jdGlvbiBpbnN0
YWxsRGVwZW5kZW5jaWVzV2l0aEFwdCB7CiAgICAgIyBUaGVzZSBhcmUgZGVwZW5kZW5jaWVzIG5l
Y2Vzc2FyeSBmb3IgYnVpbGRpbmcgV2ViS2l0R1RLKy4KLSAgICBhcHQtZ2V0IGluc3RhbGwgXAor
ICAgIHBhY2thZ2VzPSIgXAogICAgICAgICBhdXRvY29uZiBcCiAgICAgICAgIGF1dG9tYWtlIFwK
ICAgICAgICAgYXV0b3BvaW50IFwKQEAgLTEwMCwxMCArOTMsMTAgQEAgZnVuY3Rpb24gaW5zdGFs
bERlcGVuZGVuY2llc1dpdGhBcHQgewogICAgICAgICBsaWJ4dHN0LWRldiBcCiAgICAgICAgIGxp
YndheWxhbmQtZGV2IFwKICAgICAgICAgcnVieSBcCi0gICAgICAgIHhmb250cy11dGlscworICAg
ICAgICB4Zm9udHMtdXRpbHMiCiAKICAgICAjIFRoZXNlIGFyZSBkZXBlbmRlbmNpZXMgbmVjZXNz
YXJ5IGZvciBydW5uaW5nIHRlc3RzLgotICAgIGFwdC1nZXQgaW5zdGFsbCBcCisgICAgcGFja2Fn
ZXM9IiRwYWNrYWdlcyBcCiAgICAgICAgIGFwYWNoZTIgXAogICAgICAgICBjdXJsIFwKICAgICAg
ICAgZGJ1cy14MTEgXApAQCAtMTE1LDEwICsxMDgsMTAgQEAgZnVuY3Rpb24gaW5zdGFsbERlcGVu
ZGVuY2llc1dpdGhBcHQgewogICAgICAgICBydWJ5IFwKICAgICAgICAgcnVieS1qc29uIFwKICAg
ICAgICAgcnVieS1oaWdobGluZSBcCi0gICAgICAgIHh2ZmIKKyAgICAgICAgeHZmYiIKIAogICAg
ICMgVGhlc2UgYXJlIGRlcGVuZGVuY2llcyBuZWNlc3NhcnkgZm9yIGJ1aWxkaW5nIHRoZSBqaGJ1
aWxkLgotICAgIGFwdC1nZXQgaW5zdGFsbCBcCisgICAgcGFja2FnZXM9IiRwYWNrYWdlcyBcCiAg
ICAgICAgIGdpdCBcCiAgICAgICAgIGdvYmplY3QtaW50cm9zcGVjdGlvbiBcCiAgICAgICAgIGlj
b24tbmFtaW5nLXV0aWxzIFwKQEAgLTE1MywxNiArMTQ2LDE0IEBAIGZ1bmN0aW9uIGluc3RhbGxE
ZXBlbmRlbmNpZXNXaXRoQXB0IHsKICAgICAgICAgeDExcHJvdG8teGY4NmRyaS1kZXYgXAogICAg
ICAgICB4Zm9udHMtdXRpbHMgXAogICAgICAgICB4dHJhbnMtZGV2IFwKLSAgICAgICAgeHV0aWxz
LWRldgorICAgICAgICB4dXRpbHMtZGV2IgogCiAgICAgIyBUaGVzZSBhcmUgZGVwZW5kZW5jaWVz
IG5lY2Vzc2FyeSBmb3IgdXNpbmcgd2Via2l0LXBhdGNoCi0gICAgYXB0LWdldCBpbnN0YWxsIFwK
KyAgICBwYWNrYWdlcz0iJHBhY2thZ2VzIFwKICAgICAgICAgZ2l0LXN2biBcCi0gICAgICAgIHN1
YnZlcnNpb24KKyAgICAgICAgc3VidmVyc2lvbiIKIAotICAgICMgbmluamEgaXMgYSBmYXN0ZXIg
YnVpbGQgc3lzdGVtIHRoYW4gR05VIG1ha2UsIGJ1dCBpdCBkb2Vzbid0Ci0gICAgIyBleGlzdCBv
biBVYnVudHUgMTIuMDQKLSAgICBhcHQtZ2V0IGluc3RhbGwgbmluamEtYnVpbGQgfHwgdHJ1ZQor
ICAgIGFwdC1nZXQgaW5zdGFsbCAkcGFja2FnZXMKIH0KIAogZnVuY3Rpb24gaW5zdGFsbERlcGVu
ZGVuY2llc1dpdGhQYWNtYW4gewpAQCAtMjk3LDkgKzI4OCw5IEBAIGZ1bmN0aW9uIGluc3RhbGxE
ZXBlbmRlbmNpZXNXaXRoUGFjbWFuIHsKICAgICBlY2hvICJodHRwczovL3dpa2kuYXJjaGxpbnV4
Lm9yZy9pbmRleC5waHAvUHl0aG9uI0RlYWxpbmdfd2l0aF92ZXJzaW9uX3Byb2JsZW1faW5fYnVp
bGRfc2NyaXB0cyIKIH0KIAotZnVuY3Rpb24gaW5zdGFsbEZlZG9yYURlcGVuZGVuY2llcyB7Citm
dW5jdGlvbiBpbnN0YWxsRGVwZW5kZW5jaWVzV2l0aERuZiB7CiAgICAgIyBUaGVzZSBhcmUgZGVw
ZW5kZW5jaWVzIG5lY2Vzc2FyeSBmb3IgYnVpbGRpbmcgV2ViS2l0R1RLKy4KLSAgICAkMSBpbnN0
YWxsIFwKKyAgICBwYWNrYWdlcz0iIFwKICAgICAgICAgYXRrLWRldmVsIFwKICAgICAgICAgYXV0
b2NvbmYgXAogICAgICAgICBhdXRvbWFrZSBcCkBAIC0zNTEsMTAgKzM0MiwxMCBAQCBmdW5jdGlv
biBpbnN0YWxsRmVkb3JhRGVwZW5kZW5jaWVzIHsKICAgICAgICAgcHl0aG9uLWRldmVsIFwKICAg
ICAgICAgb3JjLWRldmVsIFwKICAgICAgICAgcnVieSBcCi0gICAgICAgIHNxbGl0ZS1kZXZlbAor
ICAgICAgICBzcWxpdGUtZGV2ZWwiCiAKICAgICAjIFRoZXNlIGFyZSBkZXBlbmRlbmNpZXMgbmVj
ZXNzYXJ5IGZvciBydW5uaW5nIHRlc3RzLgotICAgICQxIGluc3RhbGwgXAorICAgIHBhY2thZ2Vz
PSIkcGFja2FnZXMgXAogICAgICAgICBjdXJsIFwKICAgICAgICAgZGJ1cy14MTEgXAogICAgICAg
ICBodW5zcGVsbC1lbiBcCkBAIC0zNjksMTAgKzM2MCwxMCBAQCBmdW5jdGlvbiBpbnN0YWxsRmVk
b3JhRGVwZW5kZW5jaWVzIHsKICAgICAgICAgcnVieSBcCiAgICAgICAgIHJ1YnlnZW0tanNvbiBc
CiAgICAgICAgIHJ1YnlnZW0taGlnaGxpbmUgXAotICAgICAgICB4b3JnLXgxMS1zZXJ2ZXItWHZm
YgorICAgICAgICB4b3JnLXgxMS1zZXJ2ZXItWHZmYiIKIAogICAgICMgVGhlc2UgYXJlIGRlcGVu
ZGVuY2llcyBuZWNlc3NhcnkgZm9yIGJ1aWxkaW5nIHRoZSBqaGJ1aWxkLgotICAgICQxIGluc3Rh
bGwgXAorICAgIHBhY2thZ2VzPSIkcGFja2FnZXMgXAogICAgICAgICBkb2Nib29rLXV0aWxzIFwK
ICAgICAgICAgZG9jYm9vay11dGlscy1wZGYgXAogICAgICAgICBnaXQgXApAQCAtMzkzLDEyICsz
ODQsMTQgQEAgZnVuY3Rpb24gaW5zdGFsbEZlZG9yYURlcGVuZGVuY2llcyB7CiAgICAgICAgIHhv
cmcteDExLWZvbnQtdXRpbHMgXAogICAgICAgICB4b3JnLXgxMS1wcm90by1kZXZlbCBcCiAgICAg
ICAgIHhvcmcteDExLXV0aWwtbWFjcm9zIFwKLSAgICAgICAgeG9yZy14MTEteHRyYW5zLWRldmVs
CisgICAgICAgIHhvcmcteDExLXh0cmFucy1kZXZlbCIKIAogICAgICMgVGhlc2UgYXJlIGRlcGVu
ZGVuY2llcyBuZWNlc3NhcnkgZm9yIHVzaW5nIHdlYmtpdC1wYXRjaAotICAgICQxIGluc3RhbGwg
XAorICAgIHBhY2thZ2VzPSIkcGFja2FnZXMKICAgICAgICAgZ2l0LXN2biBcCi0gICAgICAgIHN1
YnZlcnNpb24KKyAgICAgICAgc3VidmVyc2lvbiIKKworICAgIGRuZiBpbnN0YWxsICRwYWNrYWdl
cwogfQogCiBjaGVja0luc3RhbGxlcgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>