From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.107.70.90; helo=nam04-sn1-obe.outbound.protection.outlook.com; envelope-from=kurt.kennett@microsoft.com; receiver=edk2-devel@lists.01.org Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700090.outbound.protection.outlook.com [40.107.70.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 6BAD22194D387 for ; Tue, 9 Oct 2018 08:29:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XtQq0i78OvvCq9DedJi6fvkSaj305Pk0gU9WoqmtO6g=; b=jTIAvzxhAwHsrQlO0+xD1GNB8I6//XelFd7dHU2Dp31bOfG4OTdDOmI4FlnznjeQbvTClDvAGmv6jhQhxXyJ4aofNQjUKUqJwA5eh+JTrdxxunJtn02T1TrZRN0NCS1aKOwYJFoG6R7EuoCtB7KlAFQKqKx2fHA+VZ3T6CYXykI= Received: from MWHPR21MB0141.namprd21.prod.outlook.com (10.173.52.11) by MWHPR21MB0781.namprd21.prod.outlook.com (10.173.51.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.4; Tue, 9 Oct 2018 15:29:14 +0000 Received: from MWHPR21MB0141.namprd21.prod.outlook.com ([fe80::2cb2:4f75:71d1:7d93]) by MWHPR21MB0141.namprd21.prod.outlook.com ([fe80::2cb2:4f75:71d1:7d93%6]) with mapi id 15.20.1228.011; Tue, 9 Oct 2018 15:29:14 +0000 From: Kurt Kennett To: "Gao, Liming" , "Zhu, Yonghong" , "edk2-devel@lists.01.org" Thread-Topic: GenFds broken in latest basetools-win32 Thread-Index: AdRZyPqzDAq+EUWXQX6lrleSGzcjVwE1DBVQAB+QJ8AAFHIX4AAd5Yiw Date: Tue, 9 Oct 2018 15:29:14 +0000 Message-ID: References: <4A89E2EF3DFEDB4C8BFDE51014F606A14E334886@SHSMSX104.ccr.corp.intel.com> In-Reply-To: <4A89E2EF3DFEDB4C8BFDE51014F606A14E334886@SHSMSX104.ccr.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [2001:4898:80e8:f:ae2d:c9d9:93c3:49ef] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; MWHPR21MB0781; 6:sWolCj4H1PxBT78BHw4dokSB/V7Db7aTgxY7LrG+QvazBaHrBV7gU2TIeGwYXKwFwzR00JJ9+3vjY7FHFGmstUg/1GyuuSbk6tFeTMp8ACqRktf64wzqsi8I1/lznrZfYLUM2emXxcp3i7W+AEjY5m3AbhBDDYbaVsjmRJNrF3/xBic2nhNZWbsOS0rQmqg0I7yHbSvCE6JHRnuC6yH+AdUabcSV9jd8uHEmzva7FjE7KpHB7CuKquFkXVWI7ev8+2qtHpo6vuCUxx/opAeMYoXCQV5IR2zbtIISRyYG5qVxr3QHf51prk2BaRyWDwWX1hjAeR+U0CHd00+D2V6eWnOzwN8Vz8skzbDT1g2dligzuNZfcMZgRa5gzNuygvL4A/9psNB4m+2Ydqa79iG75Cngi33g9h4UFdIM+y+fq5WUBsAoze0iTiMIUY/Sxd+WEYMp8ktK7MZ16hFSNL4TVg==; 5:4I0659azny5uNgXSV0zKs0a0C3fhVAH0K8recBK6BeTw3diKLlFa0suzmuMb1vhugQxyJ3ABPXkJ/t6ztj7jldTMyNnt4RLz18vaSecLhxkJoL18uiJoP5rJ0NJlcNbBxM0DUM/CCa7PzN9r2MtjjGsiNnnuB4bP602FUNLnOsY=; 7:rCAJkPI0LrcSkzPVbqavgMZdSjhf3sR+fovcvupGqkltb+aYcd0U/qWFkVWZw/oBSeRgppFjQAZQgjNtlrHKL/goSfraByqxEIlnA6KtPMgwWC8vC4sorgpaRvFHdfnhw457PjbEp4It//ecOTDudK81aHC3x2RViq2Dfw1qa1SQrsAOU/J7Frcw/9uMpMGph/58+50Rr1mmMAaEyod5bYZSvBme78oOnMevW3rZE6ZjF3PJ8Sazt65MdEYGIQBG x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 4ce2b4d9-0ba5-4dc9-a880-08d62dfbf877 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:MWHPR21MB0781; x-ms-traffictypediagnostic: MWHPR21MB0781: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(162533806227266)(219752817060721)(189930954265078)(228905959029699)(28532068793085)(89211679590171); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(3231355)(944501410)(52105095)(2018427008)(10201501046)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991055); SRVR:MWHPR21MB0781; BCL:0; PCL:0; RULEID:; SRVR:MWHPR21MB0781; x-forefront-prvs: 08200063E9 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39860400002)(136003)(376002)(346002)(396003)(13464003)(189003)(199004)(446003)(6306002)(110136005)(305945005)(86362001)(74316002)(10290500003)(99286004)(6436002)(476003)(55016002)(9686003)(2900100001)(71200400001)(19627235002)(71190400001)(7736002)(11346002)(229853002)(6346003)(68736007)(575784001)(14454004)(86612001)(5660300001)(8990500004)(966005)(6246003)(72206003)(10090500001)(8936002)(2906002)(8676002)(81156014)(186003)(33656002)(81166006)(22452003)(486006)(7696005)(93886005)(97736004)(105586002)(53936002)(76176011)(5250100002)(46003)(256004)(6506007)(106356001)(102836004)(2501003)(508600001)(6116002)(53546011)(25786009)(316002); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR21MB0781; H:MWHPR21MB0141.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Kurt.Kennett@microsoft.com; x-microsoft-antispam-message-info: ZXQgfGKW1Wn9BpFnnKfdHLphWAd1vkdFg+WYSw4ayGoE44fZukcuOpRYpvM3MCw4Z20GPxuowxgDfK5vaJrUcdRoG2moua9YghJ5z14Gl1tDmGrhrxbcc/d+IXGp0NpcIbBo1YCl6xMEZS5mqDQKxgswh9fXev5RuJ1rS/6B6YSHLqTuEO1vmEwrCmrD6bwmR96u8pbgwvQ9EjUdD1BurUrf03N0heoUBkSqQEnBhjZhVMdt2MDkqKuD+BUoWSrMxbd1W/ZG5W1L1ya4oggg/skiXv9ik7MXm0s1Bmx1mWQNsVbnjr0n5YLOQYOzUktmn4abx0RE/+9UnJuTqHEjbXZkEroz9eRXH/mbF6CPrA0= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4ce2b4d9-0ba5-4dc9-a880-08d62dfbf877 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2018 15:29:14.6024 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0781 Subject: Re: GenFds broken in latest basetools-win32 X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Oct 2018 15:29:17 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Ok. May want to clean up the git .readme pages to not tell people to use s= omething that is broken. K2 -----Original Message----- From: Gao, Liming =20 Sent: Monday, October 8, 2018 6:16 PM To: Kurt Kennett ; Zhu, Yonghong ; edk2-devel@lists.01.org Subject: RE: GenFds broken in latest basetools-win32 Yes. The binary version edk2-BaseTools-win32 doesn't work now. It will not= be maintained.=20 If you still want to use the binary version BaseTools, you can switch to ve= rsion dd00d6c9eed34b5b4d3fb0c5a5714ceeaed76165 of edk2-BaseTools-win32. It = can work.=20 And, I strongly suggest to run BaseTools Python from source in Windows. Aft= er you install python27 and set PYTHON_HOME, there is no extra step.=20 Thanks Liming >-----Original Message----- >From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of=20 >Kurt Kennett >Sent: Monday, October 08, 2018 11:28 PM >To: Zhu, Yonghong ; edk2-devel@lists.01.org >Subject: Re: [edk2] GenFds broken in latest basetools-win32 > >Does this mean that I should expect the Win32 tools to not work any=20 >more "out of the box" for building images using GenFds? > >K2 > >-----Original Message----- >From: Zhu, Yonghong >Sent: Sunday, October 7, 2018 5:35 PM >To: Kurt Kennett ; edk2-devel@lists.01.org >Cc: Zhu, Yonghong >Subject: RE: GenFds broken in latest basetools-win32 > >Hi, > >We planned to drop the support of BaseTools Python run from the freeze=20 >binary in Windows OS=20 >https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Flists.0= 1. >org%2Fpipermail%2Fedk2-devel%2F2018- >September%2F029436.html&data=3D02%7C01%7CKurt.Kennett%40micros >oft.com%7C9a74694695f942c56c4608d62cb5ec03%7C72f988bf86f141af91ab2d >7cd011db47%7C1%7C0%7C636745557205122493&sdata=3DFhEKPzqONdjpw >5%2Bw4fZrGMfmiESE2M5IoO6YlT23mDs%3D&reserved=3D0 > >Please run BaseTools Python from source in Windows. Here is the step=20 >wiki https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgi= thub. >com%2Ftianocore%2Ftianocore.github.io%2Fwiki%2FWindows- >systems&data=3D02%7C01%7CKurt.Kennett%40microsoft.com%7C9a74694 >695f942c56c4608d62cb5ec03%7C72f988bf86f141af91ab2d7cd011db47%7C1%7 >C0%7C636745557205122493&sdata=3D2MmoG395pbEHaQ1ybsLMNjepqe% >2BwonqtbR%2BcGeDnqng%3D&reserved=3D0 Compile Tools section. > >Best Regards, >Zhu Yonghong > >-----Original Message----- >From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of=20 >Kurt Kennett >Sent: Tuesday, October 2, 2018 4:55 AM >To: edk2-devel@lists.01.org >Subject: [edk2] GenFds broken in latest basetools-win32 > >"genfds" seems broken in latest tiano-win32 > >Can anybody else repo this: > >C:\repo\tiano-win32>genfds >Traceback (most recent call last): > File=20 >"C:\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line=20 >27, in > File "GenFds\GenFds.py", line 24, in >ValueError: Attempted relative import in non-package > >K2 >_______________________________________________ >edk2-devel mailing list >edk2-devel@lists.01.org >https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Flists.0= 1. >org%2Fmailman%2Flistinfo%2Fedk2- >devel&data=3D02%7C01%7CKurt.Kennett%40microsoft.com%7C9a7469469 >5f942c56c4608d62cb5ec03%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0 >%7C636745557205122493&sdata=3DRWW9n3h6wznjqsLMhVeUAGTXrq4eU >NoOeXY4GcpSx%2Bg%3D&reserved=3D0 >_______________________________________________ >edk2-devel mailing list >edk2-devel@lists.01.org >https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Flists. >01.org%2Fmailman%2Flistinfo%2Fedk2-devel&data=3D02%7C01%7CKurt.Kennet >t%40microsoft.com%7Cc2dc10b1b6fd43c774ec08d62d85150d%7C72f988bf86f141af >91ab2d7cd011db47%7C1%7C0%7C636746446939664345&sdata=3DXFYlyhWM0s31U0i >CuP54TplWuIfOs0FzxDRyo4LkY2c%3D&reserved=3D0