From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web12.706.1573686907854345663 for ; Wed, 13 Nov 2019 15:15:08 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: nathaniel.l.desimone@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Nov 2019 15:15:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.68,302,1569308400"; d="scan'208";a="203132360" Received: from orsmsx109.amr.corp.intel.com ([10.22.240.7]) by fmsmga007.fm.intel.com with ESMTP; 13 Nov 2019 15:15:06 -0800 Received: from orsmsx162.amr.corp.intel.com (10.22.240.85) by ORSMSX109.amr.corp.intel.com (10.22.240.7) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 13 Nov 2019 15:15:06 -0800 Received: from orsmsx114.amr.corp.intel.com ([169.254.8.67]) by ORSMSX162.amr.corp.intel.com ([169.254.3.152]) with mapi id 14.03.0439.000; Wed, 13 Nov 2019 15:15:06 -0800 From: "Nate DeSimone" To: "Desimone, Ashley E" , "devel@edk2.groups.io" CC: "Pandya, Puja" Subject: Re: [edk2-devel][edk2-staging/EdkRepo][PATCH] EdkRepo: Support uninstalling packages with '_' in their name. Thread-Topic: [edk2-devel][edk2-staging/EdkRepo][PATCH] EdkRepo: Support uninstalling packages with '_' in their name. Thread-Index: AQHVmnd6JrtUxUmjHUafRVjmx6rNkKeJu26A Date: Wed, 13 Nov 2019 23:15:05 +0000 Message-ID: References: <20191113230957.12644-1-ashley.e.desimone@intel.com> In-Reply-To: <20191113230957.12644-1-ashley.e.desimone@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/10.1f.0.191110 x-originating-ip: [10.24.15.145] MIME-Version: 1.0 Return-Path: nathaniel.l.desimone@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IE5hdGUgRGVTaW1vbmUgPG5hdGhhbmllbC5sLmRlc2ltb25lQGludGVsLmNv bT4NCg0K77u/T24gMTEvMTMvMTksIDM6MTAgUE0sICJEZXNpbW9uZSwgQXNobGV5IEUiIDxhc2hs ZXkuZS5kZXNpbW9uZUBpbnRlbC5jb20+IHdyb3RlOg0KDQogICAgcGlwIGRvZXMgbm90IHN1cHBv cnQgJ18nIGluIHBhY2thZ2UgbmFtZXMgYW5kIGNvbnZlcnRzIHRoZW0gdG8NCiAgICAnLScgYWZ0 ZXIgaW5zdGFsbGluZyB0aGUgd2hlZWwuIEluIG9yZGVyIHRvIHVuaW5zdGFsbCBhZmZlY3RlZA0K ICAgIHBhY2thZ2VzIHRoZSAnXycgbmVlZHMgdG8gYmUgY29udmVydGVkIHRvIGEgJy0nIHdoZW4g Y2FsY3VsYXRpbmcNCiAgICB0aGUgcGFja2FnZSBuYW1lLg0KICAgIA0KICAgIFNpZ25lZC1vZmYt Ynk6IEFzaGxleSBFIERlc2ltb25lIDxhc2hsZXkuZS5kZXNpbW9uZUBpbnRlbC5jb20+DQogICAg Q2M6IE5hdGUgRGVTaW1vbmUgPG5hdGhhbmllbC5sLmRlc2ltb25lQGludGVsLmNvbT4NCiAgICBD YzogUHVqYSBQYW5keWEgPHB1amEucGFuZHlhQGludGVsLmNvbT4NCiAgICAtLS0NCiAgICAgZWRr cmVwb19pbnN0YWxsZXIvRWRrUmVwb0luc3RhbGxlci9JbnN0YWxsV29ya2VyLmNzIHwgNSArKysr LQ0KICAgICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQog ICAgDQogICAgZGlmZiAtLWdpdCBhL2Vka3JlcG9faW5zdGFsbGVyL0Vka1JlcG9JbnN0YWxsZXIv SW5zdGFsbFdvcmtlci5jcyBiL2Vka3JlcG9faW5zdGFsbGVyL0Vka1JlcG9JbnN0YWxsZXIvSW5z dGFsbFdvcmtlci5jcw0KICAgIGluZGV4IGVmZmMzYzQuLjVhMzU4ZjkgMTAwNjQ0DQogICAgLS0t IGEvZWRrcmVwb19pbnN0YWxsZXIvRWRrUmVwb0luc3RhbGxlci9JbnN0YWxsV29ya2VyLmNzDQog ICAgKysrIGIvZWRrcmVwb19pbnN0YWxsZXIvRWRrUmVwb0luc3RhbGxlci9JbnN0YWxsV29ya2Vy LmNzDQogICAgQEAgLTYyMiw3ICs2MjIsMTAgQEAgbmFtZXNwYWNlIFRpYW5vQ29yZS5FZGtSZXBv SW5zdGFsbGVyDQogICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAg ICAgaWYgKFdoZWVsLlVuaW5zdGFsbEFsbE90aGVyQ29waWVzKQ0KICAgICAgICAgICAgICAgICAg ICAgICAgIHsNCiAgICAtICAgICAgICAgICAgICAgICAgICAgICAgRXhjbHVzaXZlUGFja2FnZXMu QWRkKG5ldyBUdXBsZTxzdHJpbmcsIFB5dGhvblZlcnNpb24+KFdoZWVsLlBhY2thZ2UuTmFtZSwg UHlJbnN0YW5jZS5WZXJzaW9uKSk7DQogICAgKyAgICAgICAgICAgICAgICAgICAgICAgIC8vDQog ICAgKyAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBpcCBkb2Vzbid0IHVuZGVyc3RhbmQgdGhl IGRpZmZlcmVuY2UgYmV0d2VlbiAnXycgYW5kICctJw0KICAgICsgICAgICAgICAgICAgICAgICAg ICAgICAvLw0KICAgICsgICAgICAgICAgICAgICAgICAgICAgICBFeGNsdXNpdmVQYWNrYWdlcy5B ZGQobmV3IFR1cGxlPHN0cmluZywgUHl0aG9uVmVyc2lvbj4oV2hlZWwuUGFja2FnZS5OYW1lLlJl cGxhY2UoJ18nLCAnLScpLCBQeUluc3RhbmNlLlZlcnNpb24pKTsNCiAgICAgICAgICAgICAgICAg ICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgIH0NCiAg ICAtLSANCiAgICAyLjE2LjIud2luZG93cy4xDQogICAgDQogICAgDQoNCg==