This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@xxxxxxxxxxxxxxxxxxxxxxxxxxxx for more info. ---1593622009-1074300103-1055571791=:11638 Content-Type: TEXT/PLAIN; charset=US-ASCII Mostly minor fixes, or ppc items.. but.. I also added --installroot support. So, you can now do: yum --installroot=/mychroot groupinstall "Workstation" Hot damn, Dan ---1593622009-1074300103-1055571791=:11638 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="yum-1.98-yaboot.patch" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.44.0306140023110.11638@xxxxxxxxxxxxxxxxxxxxx> Content-Description: Content-Disposition: attachment; filename="yum-1.98-yaboot.patch" U2V0aCwNCg0KVGhpcyBwYXRjaCBhZGRzIHlhYm9vdCBzdXBwb3J0ICh2aWEg Z3J1YmJ5KSBhbmQgaGFuZGxlcyBwcGMgKG1hYykNCmtlcm5lbCBuYW1lcyAo dm1saW51eCB2cyB2bWxpbnV6KS4gSSBhbHNvIGFkZGVkIGNvbW1vbiBrZXJu ZWwNCnBhY2thZ2UgbmFtZXMgb24gWWVsbG93IERvZyBmb3IgcHBjLiAgVGhl IGxhdGVyIHBhcnQgZG9lcyBub3QNCm5lZWQgdG8gYmUgYXBwbGllZCBpZiB5 b3UgZG9uJ3Qgd2FudCB0bywgYnV0IGxpa2UgdGhlIFJlZCBIYXQNCmRlZmF1 bHRzLCBpdCBtYXkgYmUgYSBzdWl0YWJsZSB0aGluZyB0byBjb250YWluLg0K DQoNCmRpZmYgLXVOIHl1bS0xLjk4Lm9yaWcvY2hlY2tib290bG9hZGVyLnB5 IHl1bS0xLjk4L2NoZWNrYm9vdGxvYWRlci5weQ0KLS0tIHl1bS0xLjk4Lm9y aWcvY2hlY2tib290bG9hZGVyLnB5CTIwMDMtMDUtMzEgMjE6MzM6MzMuMDAw MDAwMDAwIC0wNjAwDQorKysgeXVtLTEuOTgvY2hlY2tib290bG9hZGVyLnB5 CTIwMDMtMDYtMTMgMjM6MDU6MzYuMDAwMDAwMDAwIC0wNjAwDQpAQCAtMjEs NiArMjEsNyBAQA0KIA0KIGdydWJDb25maWdGaWxlID0gIi9ib290L2dydWIv Z3J1Yi5jb25mIg0KIGxpbG9Db25maWdGaWxlID0gIi9ldGMvbGlsby5jb25m Ig0KK3lhYm9vdENvbmZpZ0ZpbGUgPSAiL2V0Yy95YWJvb3QuY29uZiINCiAN CiANCiAjIFhYWDogdGhpcyBpcyBjdXQgYW5kIHBhc3RlZCBkaXJlY3RseSBm cm9tIGJvb3R5L2Jvb3Rsb2FkZXJJbmZvLnB5DQpAQCAtMTMxLDYgKzEzMiw4 IEBADQogICAgICAgICBoYXZlR3J1YkNvbmYgPSAwDQogICAgIGlmIG5vdCBv cy5hY2Nlc3MoaW5zdFJvb3QgKyBsaWxvQ29uZmlnRmlsZSwgb3MuUl9PSyk6 DQogICAgICAgICBoYXZlTGlsb0NvbmYgPSAwDQorICAgIGlmIG5vdCBvcy5h Y2Nlc3MoaW5zdFJvb3QgKyB5YWJvb3RDb25maWdGaWxlLCBvcy5SX09LKToN CisgICAgICAgIGhhdmVZYWJvb3RDb25mID0gMA0KIA0KICAgICBpZiBoYXZl R3J1YkNvbmY6DQogICAgICAgICBmID0gb3BlbihncnViQ29uZmlnRmlsZSwg InIiKQ0KQEAgLTE1OCw2ICsxNjEsMTQgQEANCiAgICAgICAgIGlmIGJsb2Nr WzY6MTBdID09ICJMSUxPIjoNCiAgICAgICAgICAgICByZXR1cm4gIkxJTE8i DQogDQorICAgIGlmIGhhdmVZYWJvb3RDb25mOg0KKyAgICAgICAgZiA9IG9w ZW4oeWFib290Q29uZmlnRmlsZSwgInIiKQ0KKyAgICAgICAgbGluZXMgPSBm LnJlYWRsaW5lcygpDQorICAgICAgICBmb3IgbGluZSBpbiBsaW5lczoNCisg ICAgICAgICAgICBpZiBsaW5lWzA6NV0gPT0gImJvb3Q9IjoNCisgICAgICAg ICAgICAgICAgYm9vdERldiA9IGxpbmVbNTotMV0NCisgICAgICAgICAgICAg ICAgcmV0dXJuICJZQUJPT1QiDQorDQogDQogaWYgX19uYW1lX18gPT0gIl9f bWFpbl9fIjoNCiAgICAgYm9vdGxvYWRlciA9IHdoaWNoQm9vdExvYWRlcigp DQpkaWZmIC11TiB5dW0tMS45OC5vcmlnL2dydWJjZmcucHkgeXVtLTEuOTgv Z3J1YmNmZy5weQ0KLS0tIHl1bS0xLjk4Lm9yaWcvZ3J1YmNmZy5weQkyMDAz LTA1LTMxIDIxOjMzOjMzLjAwMDAwMDAwMCAtMDYwMA0KKysrIHl1bS0xLjk4 L2dydWJjZmcucHkJMjAwMy0wNi0xMSAxMjoyMDowOS4wMDAwMDAwMDAgLTA2 MDANCkBAIC0zNiw4ICszNiwxMyBAQA0KICAgICByZXR1cm4gcmV0DQogDQog ZGVmIHNldERlZmF1bHQobmV3SW1hZ2UpOg0KKyAgICBpZiBpdXRpbC5nZXRB cmNoKCkgPT0gInBwYyI6DQorICAgICAgIGtlcm5OYW1lID0gInZtbGludXgi DQorICAgIGVsc2U6DQorICAgICAgIGtlcm5OYW1lID0gInZtbGludXoiDQor DQogICAgIHRyeToNCi0gICAgICAgIHJldCA9IGl1dGlsLmV4ZWNXaXRoUmVk aXJlY3QoIi9zYmluL2dydWJieSIsIFsiZ3J1YmJ5IiwgIi0tc2V0LWRlZmF1 bHQiLCAiL2Jvb3Qvdm1saW51ei0lcyIgJSBuZXdJbWFnZV0pDQorICAgICAg ICByZXQgPSBpdXRpbC5leGVjV2l0aFJlZGlyZWN0KCIvc2Jpbi9ncnViYnki LCBbImdydWJieSIsICItLXNldC1kZWZhdWx0IiwgIi9ib290LyVzLSVzIiAl KGtlcm5OYW1lLCBuZXdJbWFnZSldKQ0KICAgICBleGNlcHQgUnVudGltZUVy cm9yLCBjb21tYW5kOg0KICAgICAgICAgcmFpc2UgR3J1YmJ5UnVudGltZUVy cm9yKCJ1bmFibGUgdG8gcnVuIGdydWJieS4gTm90IHJ1bm5pbmcgYXMgcm9v dD8iKQ0KIA0KZGlmZiAtdU4geXVtLTEuOTgub3JpZy9wa2dhY3Rpb24ucHkg eXVtLTEuOTgvcGtnYWN0aW9uLnB5DQotLS0geXVtLTEuOTgub3JpZy9wa2dh Y3Rpb24ucHkJMjAwMy0wNS0zMSAyMTozMzozMy4wMDAwMDAwMDAgLTA2MDAN CisrKyB5dW0tMS45OC9wa2dhY3Rpb24ucHkJMjAwMy0wNi0xMSAxMjoyMTo0 My4wMDAwMDAwMDAgLTA2MDANCkBAIC00NjEsNyArNDYxLDggQEANCiAgICAg Zm9yIChuYW1lLGFyY2gpIGluIHRzbmV2cmFsLk5Ba2V5cygpOg0KICAgICAg ICAgcyA9IHRzbmV2cmFsLnN0YXRlKG5hbWUsYXJjaCkNCiAgICAgICAgIGlm IHMgaW4gWydpJywndScsJ3VkJywnaXUnXToNCi0gICAgICAgICAgICBpZiBu YW1lIGluIFsna2VybmVsJywna2VybmVsLXNtcCcsJ2tlcm5lbC1lbnRlcnBy aXNlJywna2VybmVsLWJpZ21lbScsJ2tlcm5lbC1CT09UJ106DQorICAgICAg ICAgICAgaWYgbmFtZSBpbiBbJ2tlcm5lbCcsJ2tlcm5lbC1zbXAnLCdrZXJu ZWwtZW50ZXJwcmlzZScsJ2tlcm5lbC1iaWdtZW0nLCdrZXJuZWwtQk9PVCcs DQorCQkJJ2tlcm5lbC1hbnMnLCAna2VybmVsLWJyaXEnLCAna2VybmVsLXBz ZXJpZXMnLCAna2VybmVsLWlzZXJpZXMnLCAna2VybmVsLXRlcm9uJ106DQog ICAgICAgICAgICAgICAgIGhkcj10c25ldnJhbC5nZXRIZWFkZXIobmFtZSxh cmNoKQ0KICAgICAgICAgICAgICAgICBpZiAia2VybmVsLXNtcCIgaW4gaGRy W3JwbS5SUE1UQUdfUFJPVklERVNdOg0KICAgICAgICAgICAgICAgICAgICAg ZXh0cmFJbmZvID0gImtlcm5lbC1zbXAiDQpAQCAtNDcxLDYgKzQ3MiwxNiBA QA0KICAgICAgICAgICAgICAgICAgICAgZXh0cmFJbmZvID0gImtlcm5lbC1i aWdtZW0iDQogICAgICAgICAgICAgICAgIGVsaWYgImtlcm5lbC1CT09UIiBp biBoZHJbcnBtLlJQTVRBR19QUk9WSURFU106DQogICAgICAgICAgICAgICAg ICAgICBleHRyYUluZm8gPSAia2VybmVsLUJPT1QiICAgIA0KKyAgICAgICAg ICAgICAgICBlbGlmICJrZXJuZWwtYW5zIiBpbiBoZHJbcnBtLlJQTVRBR19Q Uk9WSURFU106DQorICAgICAgICAgICAgICAgICAgICBleHRyYUluZm8gPSAi a2VybmVsLWFucyINCisgICAgICAgICAgICAgICAgZWxpZiAia2VybmVsLWJy aXEiIGluIGhkcltycG0uUlBNVEFHX1BST1ZJREVTXToNCisgICAgICAgICAg ICAgICAgICAgIGV4dHJhSW5mbyA9ICJrZXJuZWwtYnJpcSINCisgICAgICAg ICAgICAgICAgZWxpZiAia2VybmVsLXBzZXJpZXMiIGluIGhkcltycG0uUlBN VEFHX1BST1ZJREVTXToNCisgICAgICAgICAgICAgICAgICAgIGV4dHJhSW5m byA9ICJrZXJuZWwtcHNlcmllcyINCisgICAgICAgICAgICAgICAgZWxpZiAi a2VybmVsLWlzZXJpZXMiIGluIGhkcltycG0uUlBNVEFHX1BST1ZJREVTXToN CisgICAgICAgICAgICAgICAgICAgIGV4dHJhSW5mbyA9ICJrZXJuZWwtaXNl cmllcyINCisgICAgICAgICAgICAgICAgZWxpZiAia2VybmVsLXRlcm9uIiBp biBoZHJbcnBtLlJQTVRBR19QUk9WSURFU106DQorICAgICAgICAgICAgICAg ICAgICBleHRyYUluZm8gPSAia2VybmVsLXRlcm9uIg0KICAgICAgICAgICAg ICAgICBlbHNlOg0KICAgICAgICAgICAgICAgICAgICAgZXh0cmFJbmZvID0g Imtlcm5lbCINCiANCkBAIC00ODcsNiArNDk4LDE2IEBADQogICAgICAgICAg ICAgICAgICAgICBpbmZvU3RyaW5nID0gImJpZ21lbSIgIA0KICAgICAgICAg ICAgICAgICBlbGlmIGV4dHJhSW5mbyA9PSAia2VybmVsLXNtcCI6DQogICAg ICAgICAgICAgICAgICAgICBpbmZvU3RyaW5nID0gInNtcCINCisgICAgICAg ICAgICAgICAgZWxpZiBleHRyYUluZm8gPT0gImtlcm5lbC1hbnMiOg0KKyAg ICAgICAgICAgICAgICAgICAgaW5mb1N0cmluZyA9ICJhbnMiDQorICAgICAg ICAgICAgICAgIGVsaWYgZXh0cmFJbmZvID09ICJrZXJuZWwtYnJpcSI6DQor ICAgICAgICAgICAgICAgICAgICBpbmZvU3RyaW5nID0gImJyaXEiDQorICAg ICAgICAgICAgICAgIGVsaWYgZXh0cmFJbmZvID09ICJrZXJuZWwtcHNlcmll cyI6DQorICAgICAgICAgICAgICAgICAgICBpbmZvU3RyaW5nID0gInBzZXJp ZXMiDQorICAgICAgICAgICAgICAgIGVsaWYgZXh0cmFJbmZvID09ICJrZXJu ZWwtaXNlcmllcyI6DQorICAgICAgICAgICAgICAgICAgICBpbmZvU3RyaW5n ID0gImlzZXJpZXMiDQorICAgICAgICAgICAgICAgIGVsaWYgZXh0cmFJbmZv ID09ICJrZXJuZWwtdGVyb24iOg0KKyAgICAgICAgICAgICAgICAgICAgaW5m b1N0cmluZyA9ICJ0ZXJvbiINCiAgICAgICAgICAgICAgICAgZWxzZToNCiAg ICAgICAgICAgICAgICAgICAgIGluZm9TdHJpbmcgPSAiIg0KICAgICAgICAg ICAgICAgICB2ZXJSZWwgPSAiJXMtJXMlcyIgJSAoaGRyW3JwbS5SUE1UQUdf VkVSU0lPTl0sIGhkcltycG0uUlBNVEFHX1JFTEVBU0VdLGluZm9TdHJpbmcp DQpAQCAtNTIwLDYgKzU0MSw5IEBADQogICAgICAgICAgICAgI3RvIHB1dCB0 aGUga2VybmVscyBpbiB0aGUgcmlnaHQgb3JkZXINCiAgICAgICAgICAgICBs b2coMiwgXygnR3J1YiBmb3VuZCAtIG1ha2luZyB0aGlzIGtlcm5lbCB0aGUg ZGVmYXVsdCcpKQ0KICAgICAgICAgICAgIHVwMmRhdGV0aGVmdC5pbnN0YWxs X2dydWIoa2VybmVsX2xpc3QpDQorICAgICAgICBlbGlmIGJvb3Rsb2FkZXIg PT0gIllBQk9PVCI6DQorICAgICAgICAgICAgbG9nKDIsICdZYWJvb3QgZm91 bmQgLSBhZGRpbmcga2VybmVsIHRvIHlhYm9vdCBhbmQgbWFraW5nIGl0IHRo ZSBkZWZhdWx0JykNCisgICAgICAgICAgICB1cDJkYXRldGhlZnQuaW5zdGFs bF9ncnViKGtlcm5lbF9saXN0KQ0KICAgICAgICAgZWxzZToNCiAgICAgICAg ICAgICBlcnJvcmxvZygxLCBfKCdObyBib290bG9hZGVyIGZvdW5kLCBDYW5u b3QgY29uZmlndXJlIGtlcm5lbCwgY29udGludWluZy4nKSkNCiAgICAgICAg ICAgICBmaWxlbG9nKDEsICdObyBib290bG9hZGVyIGZvdW5kLCBDYW5ub3Qg Y29uZmlndXJlIGtlcm5lbC4nKQ0K ---1593622009-1074300103-1055571791=:11638 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="yum-1.98-misc.patch" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.44.0306140023111.11638@xxxxxxxxxxxxxxxxxxxxx> Content-Description: Content-Disposition: attachment; filename="yum-1.98-misc.patch" U2V0aCwNCg0KVGhpcyBwYXRjaCBvbmx5IHRyaWVzIHRvIG9wZW4gY29uZi5s b2dmaWxlIGlmIHRoZQ0KZmlsZSBleGlzdHMuICBPdGhlcndpc2UsIExvZ2dl cigpIGdpdmVzIGEgcmVhbGx5DQpiaXphcnJlIElPRXJyb3IgdGhhdCBtYWtl cyBubyBzZW5zZS4gIFBlcmhhcHMNCnRoYXQgZXhjZXB0aW9uIHNob3VsZCBi ZSBmaXhlZCBhcyB3ZWxsLg0KDQpBbHNvLCBJIGhhdmUgcnBtIC12diBiZWlu ZyB0dXJuZWQgb24gaWYgdGhlDQpjb25mLmRlYnVnbGV2ZWwgPj0gMi4gIFlv dSBtYXkgbm90IHdhbnQgdG8gYWNjZXB0DQp0aGlzIHBpZWNlLCBidXQgSSBm b3VuZCBpdCBoYW5keSB3aGVuIGRlYnVnZ2luZw0KaW5zdGFsbHJvb3Qgc3Vw cG9ydC4NCg0KDQpkaWZmIC11TnIgeXVtLTEuOTgub3JpZy95dW1tYWluLnB5 IHl1bS0xLjk4L3l1bW1haW4ucHkNCi0tLSB5dW0tMS45OC5vcmlnL3l1bW1h aW4ucHkJMjAwMy0wNS0zMSAyMTozMzozMy4wMDAwMDAwMDAgLTA2MDANCisr KyB5dW0tMS45OC95dW1tYWluLnB5CTIwMDMtMDYtMTMgMjM6MzY6MTAuMDAw MDAwMDAwIC0wNjAwDQpAQCAtNzEsNyArNzYsNyBAQA0KICAgICAgICAgIyB3 ZSdkIGxpa2UgdG8gaGF2ZSBhIGxvZyBvYmplY3Qgbm93DQogICAgICAgICBs b2c9TG9nZ2VyKHRocmVzaG9sZD1jb25mLmRlYnVnbGV2ZWwsIGZpbGVfb2Jq ZWN0PXN5cy5zdGRvdXQpDQogICAgICAgICAjIHN5c2xvZy1zdHlsZSBsb2cN Ci0gICAgICAgIGlmIGNvbmYudWlkID09IDA6DQorICAgICAgICBpZiBjb25m LnVpZCA9PSAwIGFuZCBvcy5hY2Nlc3MoY29uZi5sb2dmaWxlLCBvcy5SX09L KToNCiAgICAgICAgICAgICBsb2dmaWxlPW9wZW4oY29uZi5sb2dmaWxlLCJh IikNCiAgICAgICAgICAgICBmaWxlbG9nPUxvZ2dlcih0aHJlc2hvbGQ9MTAs IGZpbGVfb2JqZWN0PWxvZ2ZpbGUscHJlcHJlZml4PWNsaWVudFN0dWZmLnBy aW50dGltZSgpKQ0KICAgICAgICAgZWxzZToNCkBAIC0xNDUsNyArMTUzLDEx IEBADQogICAgIHBrZ2FjdGlvbi5jb25mID0gY29uZg0KICAgICBjYWxsYmFj ay5jb25mID0gY29uZg0KICAgICBycG1VdGlscy5jb25mID0gY29uZg0KLSAg ICANCisNCisgICAgIyBzYW1lIGFzIHJwbSAtdnYNCisgICAgaWYgY29uZi5k ZWJ1Z2xldmVsID49IDI6ICAgIA0KKyAgICAgICAgcnBtLnNldFZlcmJvc2l0 eSg3KQ0KKw0KICAgICAjIGdldCBvdXIgdHMgdG9nZXRoZXIgdGhhdCB3ZSds bCB1c2UgYWxsIG92ZXIgdGhlIHBsYWNlDQogICAgIHRzID0gcnBtVXRpbHMu UnBtX1RzX1dvcmsoKQ0KICAgICB0cy5zaWdDaGVja2luZygnbm9uZScpDQo= ---1593622009-1074300103-1055571791=:11638 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="yum-1.98-authors.patch" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.44.0306140023112.11638@xxxxxxxxxxxxxxxxxxxxx> Content-Description: Content-Disposition: attachment; filename="yum-1.98-authors.patch" LS0tIHl1bS0xLjk4Lm9yaWcvQVVUSE9SUwkyMDAzLTA1LTMxIDIxOjMzOjMz LjAwMDAwMDAwMCAtMDYwMA0KKysrIHl1bS0xLjk4L0FVVEhPUlMJMjAwMy0w Ni0xMyAyMTo1Mzo1Mi4wMDAwMDAwMDAgLTA2MDANCkBAIC0xNiwxMSArMTYs MTEgQEANCiAgICAgUm9iZXJ0IEcuIEJyb3duIDxyZ2JAcGh5LmR1a2UuZWR1 Pg0KICAgICBIb2xsaXMgQmxhbmNoYXJkDQogICAgIEdyaWdvcnkgQmFrdW5v diA8YmxhY2tAYXNwbGludXgucnU+DQotICAgIA0KKyAgICBEYW4gQnVyY2F3 IDxkYnVyY2F3QHRlcnJhc29mdHNvbHV0aW9ucy5jb20+DQogICAgIA0KIE9y aWdpbmFsIFl1cCBwZW9wbGU6DQotICAgIEJyeWFuIFN0aWxsd2VsbCA8YnN0 aWxsQHRlcnJhcGxleC5jb20+LiANCisgICAgQnJ5YW4gU3RpbGx3ZWxsDQog ICAgIFN0ZXBoZW4gRWRpZQ0KLSAgICBEYW4gQnVyY2F3IDxkYnVyY2F3QHll bGxvd2RvZ2xpbnV4LmNvbT4NCi0gICAgVHJveSBCZW5nZWdlcmRlcyA8dHJv eUBibGFja2xhYmxpbnV4LmNvbT4gDQorICAgIERhbiBCdXJjYXcNCisgICAg VHJveSBCZW5nZWdlcmRlcw0KIA0K ---1593622009-1074300103-1055571791=:11638 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="yum-1.98-translate.patch" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.44.0306140023113.11638@xxxxxxxxxxxxxxxxxxxxx> Content-Description: Content-Disposition: attachment; filename="yum-1.98-translate.patch" U2V0aCwNCg0KVGhpcyBwYXRjaCBhZGRzIHBwYyBhcyBhIG1vc3Qtc2lnbmlm aWNhbnQtYml0IGFyY2hpdGVjdHVyZSANCihiaWcgZW5kaWFuKS4gQWxzbywg SSByZW1vdmVkIGdldEFyY2goKSBhcyBpdCBpcyBhbHJlYWR5IGluDQppdXRp bC4gTm8gbmVlZCB0byBoYXZlIHR3byBvZiB0aGUgc2FtZSBmdW5jdGlvbnMu DQoNCi0tLSB5dW0tMS45OC5vcmlnL3RyYW5zbGF0ZS5weQkyMDAzLTA1LTMx IDIxOjMzOjMzLjAwMDAwMDAwMCAtMDYwMA0KKysrIHl1bS0xLjk4L3RyYW5z bGF0ZS5weQkyMDAzLTA2LTEzIDIzOjUxOjE2LjAwMDAwMDAwMCAtMDYwMA0K QEAgLTQsNiArNCw3IEBADQogIyAkSWQ6IHRyYW5zbGF0ZS5weSx2IDEuMi4y LjEgMjAwMy8wNS8yMSAyMTozMzo0MSBza3ZpZGFsIEV4cCAkDQogDQogaW1w b3J0IG9zLCBzdHJpbmcNCitmcm9tIGl1dGlsIGltcG9ydCBnZXRBcmNoDQog DQogcHJlZml4ID0gJy91c3InDQogbG9jYWxlZGlyID0gcHJlZml4ICsgJy9z aGFyZS9sb2NhbGUnDQpAQCAtMjQxLDIwICsyNDIsMTAgQEANCiAgICAgICAg ICAgICAgICAgbGFuZy5hcHBlbmQobmwpDQogICAgIHJldHVybiBsYW5nDQog DQotZGVmIGdldEFyY2ggKCk6DQotICAgIGFyY2ggPSBvcy51bmFtZSAoKVs0 XQ0KLSAgICBpZiAobGVuIChhcmNoKSA9PSA0IGFuZCBhcmNoWzBdID09ICdp JyBhbmQgYXJjaFsyOjRdID09ICI4NiIpOg0KLSAgICAgICAgYXJjaCA9ICJp Mzg2Ig0KLQ0KLSAgICBpZiBhcmNoID09ICJzcGFyYzY0IjoNCi0gICAgICAg IGFyY2ggPSAic3BhcmMiDQotDQotICAgIHJldHVybiBhcmNoDQotDQogIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIw0KICMgTm93IHRoZSByZWFsIG1vZHVsZSBj b2RlDQogDQotaWYgZ2V0QXJjaCgpID09ICdzcGFyYyc6DQoraWYgZ2V0QXJj aCgpID09ICdzcGFyYycgb3IgZ2V0QXJjaCgpID09ICdwcGMnOg0KICAgICBf Z2V0dGV4dF9ieXRlb3JkZXIgPSAnbXNiJw0KIGVsc2U6DQogICAgIF9nZXR0 ZXh0X2J5dGVvcmRlciA9ICdsc2InDQo= ---1593622009-1074300103-1055571791=:11638 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="yum-1.98-installchroot.patch" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.44.0306140023114.11638@xxxxxxxxxxxxxxxxxxxxx> Content-Description: Content-Disposition: attachment; filename="yum-1.98-installchroot.patch" U2V0aCwNCg0KVGhpcyBwYXRjaCBhZGRzIGNocm9vdCBzdXBwb3J0IHZpYSAt LWluc3RhbGxyb290LiAgSXQgYWxzbw0KYWRkcyB0aGUgeXVtLmNvbmYgb3B0 aW9uIGluc3RhbGxyb290Lg0KDQpkaWZmIC11TnIgeXVtLTEuOTgub3JpZy9j bGllbnRTdHVmZi5weSB5dW0tMS45OC9jbGllbnRTdHVmZi5weQ0KLS0tIHl1 bS0xLjk4Lm9yaWcvY2xpZW50U3R1ZmYucHkJMjAwMy0wNS0zMSAyMTozMzoz My4wMDAwMDAwMDAgLTA2MDANCisrKyB5dW0tMS45OC9jbGllbnRTdHVmZi5w eQkyMDAzLTA2LTEzIDE5OjQzOjI0LjAwMDAwMDAwMCAtMDYwMA0KQEAgLTgz Niw3ICs4MzYsNyBAQA0KIA0KIGRlZiBjcmVhdGVfZmluYWxfdHModHNJbmZv KToNCiAgICAgIyBkb3dubG9hZCB0aGUgcGtncyB0byB0aGUgbG9jYWwgcGF0 aHMgYW5kIGFkZCB0aGVtIHRvIGZpbmFsIHRyYW5zYWN0aW9uIHNldA0KLSAg ICB0c2ZpbiA9IHJwbS5UcmFuc2FjdGlvblNldCgnLycpDQorICAgIHRzZmlu ID0gcnBtLlRyYW5zYWN0aW9uU2V0KGNvbmYuaW5zdHJvb3QpDQogICAgIGZv ciAobmFtZSwgYXJjaCkgaW4gdHNJbmZvLk5Ba2V5cygpOg0KICAgICAgICAg cGtnaGRyID0gdHNJbmZvLmdldEhlYWRlcihuYW1lLCBhcmNoKQ0KICAgICAg ICAgcnBtbG9jID0gdHNJbmZvLmxvY2FsUnBtUGF0aChuYW1lLCBhcmNoKQ0K ZGlmZiAtdU5yIHl1bS0xLjk4Lm9yaWcvY29uZmlnLnB5IHl1bS0xLjk4L2Nv bmZpZy5weQ0KLS0tIHl1bS0xLjk4Lm9yaWcvY29uZmlnLnB5CTIwMDMtMDUt MzEgMjE6MzM6MzMuMDAwMDAwMDAwIC0wNjAwDQorKysgeXVtLTEuOTgvY29u ZmlnLnB5CTIwMDMtMDYtMTMgMjM6MTk6MzkuMDAwMDAwMDAwIC0wNjAwDQpA QCAtNzksNyArODAsOCBAQA0KICAgICAgICAgcmVsZWFzZXZlciA9IE5vbmUN CiAgICAgICAgIHNlbGYuYmFuZHdpZHRoID0gTm9uZQ0KICAgICAgICAgc2Vs Zi50aHJvdHRsZSA9IE5vbmUNCi0gICAgICAgIA0KKyAgICAgICAgc2VsZi5p bnN0YWxscm9vdCA9ICcvJw0KKyAgICAgIA0KICAgICAgICAgaWYgc2VsZi5f Z2V0b3B0aW9uKCdtYWluJywnY2FjaGVkaXInKSAhPSBOb25lOg0KICAgICAg ICAgICAgIHNlbGYuY2FjaGVkaXIgPSBzZWxmLl9nZXRvcHRpb24oJ21haW4n LCdjYWNoZWRpcicpDQogICAgICAgICBpZiBzZWxmLl9nZXRvcHRpb24oJ21h aW4nLCdkZWJ1Z2xldmVsJykgIT0gTm9uZToNCkBAIC0xMDYsNiArMTA4LDgg QEANCiAgICAgICAgICAgICBzZWxmLmJhbmR3aWR0aCA9IHNlbGYuX2dldG9w dGlvbignbWFpbicsJ2JhbmR3aWR0aCcpDQogICAgICAgICBpZiBzZWxmLl9n ZXRvcHRpb24oJ21haW4nLCAndGhyb3R0bGUnKSAhPSBOb25lOg0KICAgICAg ICAgICAgIHNlbGYudGhyb3R0bGUgPSBzZWxmLl9nZXRvcHRpb24oJ21haW4n LCd0aHJvdHRsZScpDQorICAgICAgICBpZiBzZWxmLl9nZXRvcHRpb24oJ21h aW4nLCAnaW5zdGFsbHJvb3QnKSAhPSBOb25lOg0KKyAgICAgICAgICAgIHNl bGYudGhyb3R0bGUgPSBzZWxmLl9nZXRvcHRpb24oJ21haW4nLCdpbnN0YWxs cm9vdCcpDQogDQogICAgICAgICAjIGZpZ3VyZSBvdXQgd2hhdCB0aGUgcmVs ZWFzZXZlciByZWFsbHkgaXMgZnJvbSB0aGUgZGlzdHJvdmVycGtnDQogICAg ICAgICBzZWxmLnl1bXZhclsncmVsZWFzZXZlciddID0gc2VsZi5fZ2V0c3lz dmVyKHNlbGYuZGlzdHJvdmVycGtnKQ0KZGlmZiAtdU5yIHl1bS0xLjk4Lm9y aWcvZGVwY2hlY2t0cmVlLnB5IHl1bS0xLjk4L2RlcGNoZWNrdHJlZS5weQ0K LS0tIHl1bS0xLjk4Lm9yaWcvZGVwY2hlY2t0cmVlLnB5CTIwMDMtMDUtMzEg MjE6MzM6MzMuMDAwMDAwMDAwIC0wNjAwDQorKysgeXVtLTEuOTgvZGVwY2hl Y2t0cmVlLnB5CTIwMDMtMDYtMTEgMTQ6MTc6MDQuMDAwMDAwMDAwIC0wNjAw DQpAQCAtOTIsNyArOTIsNyBAQA0KIA0KIA0KIGRlZiBkZXBjaGVja3RyZWUo cnBtbGlzdCk6DQotICAgIHRzID0gcnBtLlRyYW5zYWN0aW9uU2V0KCcvJykN CisgICAgdHMgPSBycG0uVHJhbnNhY3Rpb25TZXQoY29uZi5pbnN0cm9vdCkN CiAgICAgZXJyb3I9MA0KICAgICBtc2dzPVtdDQogICAgIGZvciBycG1mbiBp biBycG1saXN0Og0KZGlmZiAtdU5yIHl1bS0xLjk4Lm9yaWcvbmV2cmFsLnB5 IHl1bS0xLjk4L25ldnJhbC5weQ0KLS0tIHl1bS0xLjk4Lm9yaWcvbmV2cmFs LnB5CTIwMDMtMDUtMzEgMjE6MzM6MzMuMDAwMDAwMDAwIC0wNjAwDQorKysg eXVtLTEuOTgvbmV2cmFsLnB5CTIwMDMtMDYtMTMgMjM6MTY6MDIuMDAwMDAw MDAwIC0wNjAwDQpAQCAtMjI5LDggKzIyOSw4IEBADQogICAgIGRlZiBwb3B1 bGF0ZVRzKHNlbGYsIGFkZGF2YWlsYWJsZSA9IDEpOg0KICAgICAgICAgaW5z dGFsbG9ubHlwa2dzID0gWydrZXJuZWwnLCAna2VybmVsLWJpZ21lbScsICdr ZXJuZWwtZW50ZXJwcmlzZScsDQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgJ2tlcm5lbC1zbXAnLCAna2VybmVsLWRlYnVnJ10NCi0gICAgICAgICAg ICAgICAgICAgICAgICAgICANCi0gICAgICAgIF90cyA9IHJwbVV0aWxzLlJw bV9Uc19Xb3JrKCcvJykNCisgICAgICAgICAgICAgICAgICAgICANCisgICAg ICAgIF90cyA9IHJwbVV0aWxzLlJwbV9Uc19Xb3JrKGNvbmYuaW5zdHJvb3Qp DQogICAgICAgICBmb3IgKG5hbWUsIGFyY2gpIGluIHNlbGYuTkFrZXlzKCk6 IA0KICAgICAgICAgICAgIGlmIHNlbGYuc3RhdGUobmFtZSwgYXJjaCkgaW4g KCd1JywndWQnLCdpdScpOg0KICAgICAgICAgICAgICAgICBsb2coNCwnVXBk YXRpbmc6ICVzLCAlcycgJSAobmFtZSwgYXJjaCkpDQpkaWZmIC11TnIgeXVt LTEuOTgub3JpZy9ycG1VdGlscy5weSB5dW0tMS45OC9ycG1VdGlscy5weQ0K LS0tIHl1bS0xLjk4Lm9yaWcvcnBtVXRpbHMucHkJMjAwMy0wNS0zMSAyMToz MzozMy4wMDAwMDAwMDAgLTA2MDANCisrKyB5dW0tMS45OC9ycG1VdGlscy5w eQkyMDAzLTA2LTEzIDIyOjE3OjA4LjAwMDAwMDAwMCAtMDYwMA0KQEAgLTEw Myw3ICsxMDMsNyBAQA0KIA0KIGRlZiBvcGVucnBtZGIoKToNCiAgICAgdHJ5 Og0KLSAgICAgICAgZGIgPSBycG0uVHJhbnNhY3Rpb25TZXQoJy8nKQ0KKyAg ICAgICAgZGIgPSBycG0uVHJhbnNhY3Rpb25TZXQoY29uZi5pbnN0cm9vdCkN CiAgICAgZXhjZXB0IHJwbS5lcnJvciwgZToNCiAgICAgICAgIGVycm9ybG9n KDAsIF8oIkNvdWxkIG5vdCBvcGVuIFJQTSBkYXRhYmFzZSBmb3IgcmVhZGlu Zy4gUGVyaGFwcyBpdCBpcyBhbHJlYWR5IGluIHVzZT8iKSkNCiAgICAgcmV0 dXJuIGRiDQpAQCAtMjE3LDYgKzIxNywxMCBAQA0KICAgICBvcGVyYXRlIHdp dGggYSBsaXN0IG9mIHRoZSBCYXNlIG9iamVjdHMgYWJvdmUsIHNvIEkgY2Fu IHJlZmVyIHRvIGFueSBvbmUgb2JqZWN0IHRoZXJlDQogICAgIG5vdCBzdXJl IHRoZSBiZXN0IHdheSB0byBkbyB0aGlzIHlldCwgbW9yZSB0aGlua2luZyBp bnZvbHZlZCIiIg0KICAgICBkZWYgX19pbml0X18oc2VsZiwgZGJQYXRoPScv Jyk6DQorICAgICAgICBpZiBjb25mLmluc3Ryb290Og0KKyAgICAgICAgICAg IGlmIGNvbmYuaW5zdHJvb3QgIT0gJy8nOg0KKyAgICAgICAgICAgICAgICBk YlBhdGggPSBjb25mLmluc3Ryb290DQorDQogICAgICAgICBzZWxmLnRzID0g cnBtLlRyYW5zYWN0aW9uU2V0KGRiUGF0aCkNCiAgICAgICAgIA0KICAgICAg ICAgc2VsZi5tZXRob2RzID0gWydhZGRJbnN0YWxsJywgJ2FkZEVyYXNlJywg J3J1bicsICdjaGVjaycsICdvcmRlcicsICdoZHJGcm9tRmRubycsDQpkaWZm IC11TnIgeXVtLTEuOTgub3JpZy95dW1tYWluLnB5IHl1bS0xLjk4L3l1bW1h aW4ucHkNCi0tLSB5dW0tMS45OC5vcmlnL3l1bW1haW4ucHkJMjAwMy0wNS0z MSAyMTozMzozMy4wMDAwMDAwMDAgLTA2MDANCisrKyB5dW0tMS45OC95dW1t YWluLnB5CTIwMDMtMDYtMTMgMjM6MzY6MTAuMDAwMDAwMDAwIC0wNjAwDQpA QCAtMzUsNyArMzUsNyBAQA0KIA0KIA0KIGRlZiBwYXJzZUNtZEFyZ3MoYXJn cyk6DQotICAgIA0KKyAgIA0KICAgICAjIHNldHVwIG91ciBlcnJvcmxvZyBv YmplY3QgDQogICAgIGVycm9ybG9nPUxvZ2dlcih0aHJlc2hvbGQ9MiwgZmls ZV9vYmplY3Q9c3lzLnN0ZGVycikNCiANCkBAIC00NSwxMiArNDUsMTcgQEAN CiAgICAgICAgIHl1bWNvbmZmaWxlPSIvZXRjL3l1bS5jb25mIg0KICAgICAg ICAgDQogICAgIHRyeToNCi0gICAgICAgIGdvcHRzLCBjbWRzID0gZ2V0b3B0 LmdldG9wdChhcmdzLCAnQ2M6aFI6ZTpkOnknLCBbJ2hlbHAnXSkNCisgICAg ICAgIGdvcHRzLCBjbWRzID0gZ2V0b3B0LmdldG9wdChhcmdzLCAnQ2M6aFI6 ZTpkOnk6JywgWydoZWxwJywgJ2Nocm9vdD0nXSkNCiAgICAgZXhjZXB0IGdl dG9wdC5lcnJvciwgZToNCiAgICAgICAgIGVycm9ybG9nKDAsIF8oJ09wdGlv bnMgRXJyb3I6ICVzJykgJSBlKQ0KICAgICAgICAgdXNhZ2UoKQ0KLSAgIA0K KyAgDQogICAgIHRyeTogDQorCWZvciBvLGEgaW4gZ29wdHM6DQorICAgICAg ICAgICBpZiBvID09ICctLWNocm9vdCc6DQorICAgICAgICAgICAgICAgaWYg b3MuYWNjZXNzKGEgKyAiL2V0Yy95dW0uY29uZiIsIG9zLlJfT0spOg0KKyAg ICAgICAgICAgICAgICAgICB5dW1jb25mZmlsZT1hICsgJy9ldGMveXVtLmNv bmYnDQorDQogICAgICAgICBmb3IgbyxhIGluIGdvcHRzOg0KICAgICAgICAg ICAgIGlmIG8gPT0gJy1SJzoNCiAgICAgICAgICAgICAgICAgc2xlZXB0aW1l PXJhbmRvbS5yYW5kcmFuZ2UoaW50KGEpKjYwKQ0KQEAgLTcxLDcgKzc2LDcg QEANCiAgICAgICAgICMgd2UnZCBsaWtlIHRvIGhhdmUgYSBsb2cgb2JqZWN0 IG5vdw0KICAgICAgICAgbG9nPUxvZ2dlcih0aHJlc2hvbGQ9Y29uZi5kZWJ1 Z2xldmVsLCBmaWxlX29iamVjdD1zeXMuc3Rkb3V0KQ0KICAgICAgICAgIyBz eXNsb2ctc3R5bGUgbG9nDQotICAgICAgICBpZiBjb25mLnVpZCA9PSAwOg0K KyAgICAgICAgaWYgY29uZi51aWQgPT0gMCBhbmQgb3MuYWNjZXNzKGNvbmYu bG9nZmlsZSwgb3MuUl9PSyk6DQogICAgICAgICAgICAgbG9nZmlsZT1vcGVu KGNvbmYubG9nZmlsZSwiYSIpDQogICAgICAgICAgICAgZmlsZWxvZz1Mb2dn ZXIodGhyZXNob2xkPTEwLCBmaWxlX29iamVjdD1sb2dmaWxlLHByZXByZWZp eD1jbGllbnRTdHVmZi5wcmludHRpbWUoKSkNCiAgICAgICAgIGVsc2U6DQpA QCAtOTAsNiArOTUsOSBAQA0KICAgICAgICAgICAgICAgICB1c2FnZSgpDQog ICAgICAgICAgICAgaWYgbyA9PSctQyc6DQogICAgICAgICAgICAgICAgIGNv bmYuY2FjaGU9MQ0KKwkgICAgaWYgbyA9PSAnLS1jaHJvb3QnOg0KKwkJY29u Zi5pbnN0cm9vdD1hDQorDQogICAgIGV4Y2VwdCBWYWx1ZUVycm9yLCBlOg0K ICAgICAgICAgZXJyb3Jsb2coMCwgXygnT3B0aW9ucyBFcnJvcjogJXMnKSAl IGUpDQogICAgICAgICB1c2FnZSgpDQpAQCAtMTQ1LDcgKzE1MywxMSBAQA0K ICAgICBwa2dhY3Rpb24uY29uZiA9IGNvbmYNCiAgICAgY2FsbGJhY2suY29u ZiA9IGNvbmYNCiAgICAgcnBtVXRpbHMuY29uZiA9IGNvbmYNCi0gICAgDQor DQorICAgICMgc2FtZSBhcyBycG0gLXZ2DQorICAgIGlmIGNvbmYuZGVidWds ZXZlbCA+PSAyOiAgICANCisgICAgICAgIHJwbS5zZXRWZXJib3NpdHkoNykN CisNCiAgICAgIyBnZXQgb3VyIHRzIHRvZ2V0aGVyIHRoYXQgd2UnbGwgdXNl IGFsbCBvdmVyIHRoZSBwbGFjZQ0KICAgICB0cyA9IHJwbVV0aWxzLlJwbV9U c19Xb3JrKCkNCiAgICAgdHMuc2lnQ2hlY2tpbmcoJ25vbmUnKQ0KQEAgLTMy Nyw2ICszMzksNyBAQA0KICAgICAgICAgICAteSBhbnN3ZXIgeWVzIHRvIGFs bCBxdWVzdGlvbnMNCiAgICAgICAgICAgLVIgW3RpbWUgaW4gbWludXRlc10g LSBzZXQgdGhlIG1heCBhbW91bnQgb2YgdGltZSB0byByYW5kb25seSBydW4g aW4uDQogICAgICAgICAgIC1DIHJ1biBmcm9tIGNhY2hlIG9ubHkgLSBkbyBu b3QgdXBkYXRlIHRoZSBjYWNoZQ0KKwkgIC0taW5zdGFsbHJvb3QgW3BhdGhd IC0gc2V0IHRoZSBpbnN0YWxsIHJvb3QgKGRlZmF1bHQgJy8nKQ0KICAgICAg ICAgICAtaCwgLS1oZWxwIHRoaXMgc2NyZWVuDQogICAgICIiIikNCiAgICAg c3lzLmV4aXQoMSkNCg== ---1593622009-1074300103-1055571791=:11638--