From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 0M1QAsZsnmKw3QAAbAwnHQ (envelope-from ) for ; Mon, 06 Jun 2022 23:08:22 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id +D1fAcZsnmIKQQAAG6o9tA (envelope-from ) for ; Mon, 06 Jun 2022 23:08:22 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 6585C3D363 for ; Mon, 6 Jun 2022 23:08:16 +0200 (CEST) Received: from localhost ([::1]:39456 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nyJxO-0003yc-Pi for larch@yhetil.org; Mon, 06 Jun 2022 17:08:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44304) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyJxD-0003yG-Rs for guix-patches@gnu.org; Mon, 06 Jun 2022 17:08:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43110) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nyJxD-0002yD-Io for guix-patches@gnu.org; Mon, 06 Jun 2022 17:08:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nyJxC-0006hJ-CS for guix-patches@gnu.org; Mon, 06 Jun 2022 17:08:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49577] [PATCH] Add python-pmbootstrap Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Jun 2022 21:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49577 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 49577@debbugs.gnu.org, Sarah Morgensen Received: via spool by 49577-submit@debbugs.gnu.org id=B49577.165454964925705 (code B ref 49577); Mon, 06 Jun 2022 21:08:02 +0000 Received: (at 49577) by debbugs.gnu.org; 6 Jun 2022 21:07:29 +0000 Received: from localhost ([127.0.0.1]:37007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyJwY-0006gQ-4U for submit@debbugs.gnu.org; Mon, 06 Jun 2022 17:07:29 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:57337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyJwU-0006gA-Pt for 49577@debbugs.gnu.org; Mon, 06 Jun 2022 17:07:20 -0400 Date: Mon, 06 Jun 2022 21:07:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1654549632; x=1654808832; bh=En5p8Yzraqjo/Y6Q4xYgyTSzX1dwtakVeTTAAzD0Tp8=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=ZZQQHBMnJ9KksoYjXzBxO/N5JrJKJy7Ordb4ZclSBKlFbIU9BceCyQPIcNgQZH8A9 xUNgqIcqI0qn2swNxAIf4vSZOCrTpiJoYBR+hDfb+AbQQzySny55k9E2UUQ1LDSFQZ APA2igwZjRNOheyTbPJOnbVTkBogojRoUY+BbBiPQFUUmWyfcim96oTnttkjQ5AXGY k6iGGuuPfuZP5tvnVOfrHXzEJDOPtQNPSFS7hxN5ajBCWAD1QpEbAeUKxso4FixENV xg4rBEJkugvVTC2Dyb18F2B3bPZMnmo/rQqIoLkznxDmqj1wLmF3zvF/6xh7Wop6Ce /50FWiBlPMiEA== Message-ID: In-Reply-To: <875ym4hrc7.fsf_-_@gmail.com> References: <86lf5zrt0a.fsf_-_@mgsn.dev> <875ym4hrc7.fsf_-_@gmail.com> Feedback-ID: 14143818:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_VGpLiUdW6es0iPF8J7UrNRowkHljCbIVnUcbnyETz4" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" Reply-to: phodina X-ACL-Warn: , phodina via Guix-patches From: phodina via Guix-patches via X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1654549696; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=En5p8Yzraqjo/Y6Q4xYgyTSzX1dwtakVeTTAAzD0Tp8=; b=qJVlCdatpfopmrlKdqYic/0OjqATq5zrWVwVw6N078MSWV6nfpEJuW8KGTvOdTChty9zmT MYRw6gsj4UwOmZEbHiULEYzadTOsi/QoHoqAHnmkZebyUzVcEJv/XLMUnw3DZc2jkCVyph UP7aWReBfIQIF4tGcpvya4v1JZ0aUfTgiUsr0wbFybT7fvieNitmEsbLphcsKWU0wKORp+ inaV5b7HqUtlpx1OuzFHOrS3weHFt7f8OyS8r4IZxBu5f+uxfPFV5AhEspzZohjhYXBnwv EikwQ4ehN1HyDGPhuab1mwxl+NKtVWHvMJDUNSMFkbwTDMM6n75UXZNPUrMrEw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1654549696; a=rsa-sha256; cv=none; b=LTM8lMq/oJtEJ/P28vouK92g3Y4R8/Zf1Pt0h5bNmrwUADf/zFvpZFemmoi0yiteZfrTIl Nv6NWTASaOi5KsfQDazk4n4aFEhoZVM5bdEtGBNVccvDkcxAVqTOjYYz91CWk+ges1Xii6 sQ8O7ygfGAF2f3Ss59rgeOw9x02Vd30LoDqhp8bzSBMro/iy2Nu9v1srNljvT+dcytviug SOEh9zBSOLQN1qYSL5nmgPPzOjxA4BhnOSj2nDW7u7S/wxIlwcAnFgTy6hET+hmVPButxa p1IvRe3NIry8VfRZM7rm9cPm84muFgDFu44NTJG1rf7/XX56kDk1wHLzgQ2h0Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b=ZZQQHBMn; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.41 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b=ZZQQHBMn; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 6585C3D363 X-Spam-Score: -2.41 X-Migadu-Scanner: scn1.migadu.com X-TUID: kjUvZRmofPWo This is a multi-part message in MIME format. --b1_VGpLiUdW6es0iPF8J7UrNRowkHljCbIVnUcbnyETz4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, here's an updated version of the patch + 2 more tools around PMOS. However, there is some issue with the sanity-check phase in pmbootstrap whi= ch I disabled as I didn't know how to fix it. ---- Petr --b1_VGpLiUdW6es0iPF8J7UrNRowkHljCbIVnUcbnyETz4 Content-Type: text/x-patch; name=0003-gnu-Add-boot-deploy.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0003-gnu-Add-boot-deploy.patch RnJvbSA0NWZlYTFiMTA0NjdkYWU0MzEwMDY0MTEyYjk5MzAzN2I3ZjgyN2MzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogTW9uLCAxMCBKYW4gMjAyMiAwMjo1NDoxNyArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMy8z XSBnbnU6IEFkZCBib290LWRlcGxveS4KCiogZ251L3BhY2thZ2VzL2FuZHJvaWQuc2NtIChib290 LWRlcGxveSk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYW5kcm9p ZC5zY20gYi9nbnUvcGFja2FnZXMvYW5kcm9pZC5zY20KaW5kZXggYWE5YjBlMGZlNi4uMDM0MmUz MGNlZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2FuZHJvaWQuc2NtCisrKyBiL2dudS9wYWNr YWdlcy9hbmRyb2lkLnNjbQpAQCAtNDYsNiArNDYsNyBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGFuZHJvaWQpCiAgICM6dXNlLW1vZHVsZSAoKGd1aXggbGljZW5zZXMpICM6cHJlZml4 IGxpY2Vuc2U6KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcykKICAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgYWRtaW4pCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGFsZ2Vi cmEpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJhc2UpCiAgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIGJhc2gpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGNoZWNrKQpA QCAtMTAyMyw2ICsxMDI0LDQyIEBAIChkZWZpbmUtcHVibGljIGFib290aW1nCiBzYWZlc3Qgd2F5 LCBvbiBhIGZpbGUgaW1hZ2UuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpCiAKKyhk ZWZpbmUtcHVibGljIGJvb3QtZGVwbG95CisgIChwYWNrYWdlCisgICAgKG5hbWUgImJvb3QtZGVw bG95IikKKyAgICAodmVyc2lvbiAiMC41IikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAg ICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVu Y2UKKyAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRsYWIuY29tL3Bvc3RtYXJr ZXRPUy9ib290LWRlcGxveSIpCisgICAgICAgICAgICAgICAgICAgIChjb21taXQgdmVyc2lvbikp KQorICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikp CisgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICAgICAgICAiMHZoOGdqcHJzeXA0endtcGdhc2Y0Z3l4Y2xtM3l5cjMycGYzOWJmMjE4NjkwbTg2 ZmlqcSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQorICAgIChhcmd1 bWVudHMKKyAgICAgKGxpc3QgIzpwaGFzZXMKKyAgICAgICAgICAgI34obW9kaWZ5LXBoYXNlcyAl c3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgICAgICAoZGVsZXRlICdjb25maWd1cmUpCisgICAg ICAgICAgICAgICAoZGVsZXRlICdidWlsZCkKKyAgICAgICAgICAgICAgIChyZXBsYWNlICdjaGVj aworICAgICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgdGVzdHM/ICM6YWxsb3ctb3RoZXIt a2V5cykKKyAgICAgICAgICAgICAgICAgICAod2hlbiB0ZXN0cz8KKyAgICAgICAgICAgICAgICAg ICAgIChpbnZva2UgImJhc2giICJ0ZXN0X2Jvb3RfZGVwbG95X2Z1bmN0aW9ucy5zaCIpKSkpCisg ICAgICAgICAgICAgICAocmVwbGFjZSAnaW5zdGFsbAorICAgICAgICAgICAgICAgICAobGFtYmRh KiBfCisgICAgICAgICAgICAgICAgICAgKGluc3RhbGwtZmlsZSAiYm9vdC1kZXBsb3kiCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAjJG91dHB1dCAiL2Jp biIpKSkpKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QgYmMpKQorICAgIChpbnB1dHMgKGxp c3QgYmFzaC1taW5pbWFsKSkKKyAgICAoc3lub3BzaXMgIkJvb3QgZGVwbG95IGZvciBQb3N0bWFy a2V0T1MgZGV2aWNlcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgdG9vbHMgdG8gZ2VuZXJhdGUgYW5kIGRlcGxveSBpbWFnZXMgZm9yCitQb3N0bWFya2V0 T1MgZGV2aWNlcy4iKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0bGFiLmNvbS9wb3N0bWFy a2V0T1MvYm9vdC1kZXBsb3kiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMyspKSkKKwogKGRl ZmluZS1wdWJsaWMgcHl0aG9uLWFuZHJvZ3VhcmQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicHl0 aG9uLWFuZHJvZ3VhcmQiKQotLSAKMi4zNS4xCgo= --b1_VGpLiUdW6es0iPF8J7UrNRowkHljCbIVnUcbnyETz4 Content-Type: text/x-patch; name=0001-gnu-Add-pmbootstrap.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-pmbootstrap.patch RnJvbSA2MDRlMjNmZThmMmM2MjRhNzBiZGMyNmNkODI5ZGNlNTM5Nzc4MzIzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogU3VuLCAxOCBKdWwgMjAyMSAxMjozMzowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS8z XSBnbnU6IEFkZCBwbWJvb3RzdHJhcC4KCiogZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIChw bWJvb3RzdHJhcCk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0 aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggNjEzMjAxOWE1 My4uOGMzMzM2NGM0MCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCisr KyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMTE3OCw2ICsxMTc4LDY1IEBAIChk ZWZpbmUtcHVibGljIHB5dGhvbi1zaG9ydHV1aWQKIG1vZHVsZSBhbmQgdGhlbiBzaW1pbGFyIGxv b2tpbmcgY2hhcmFjdGVycyBhcmUgcmVtb3ZlZC4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNk LTMpKSkKIAorKGRlZmluZS1wdWJsaWMgcG1ib290c3RyYXAKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicG1ib290c3RyYXAiKQorICAgICh2ZXJzaW9uICIxLjQ0LjEiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKHB5cGkt dXJpICJwbWJvb3RzdHJhcCIgdmVyc2lvbikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMGh6ZmdmMDg1YjRoMnBtYmdma3gyNXN4cTlhMjdtMWw3N2p4N2luNDh2 ZnY4bGlobWh6aCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQor ICAgIChhcmd1bWVudHMKKyAgICAgKGxpc3QgIzp0ZXN0cz8gI2YKKyAgICAgICAjOnBoYXNlcwor ICAgICAgICN+KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgKGFkZC1h ZnRlciAndW5wYWNrICdyZXBsYWNlLXByb2dyYW1zCisgICAgICAgICAgIChsYW1iZGEqICgjOmtl eSBpbnB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAi cG1iL2Nocm9vdC9hcGtfc3RhdGljLnB5IgorICAgICAgICAgICAgICAgKCgiXCJvcGVuc3NsXCIi KSAoc3RyaW5nLWFwcGVuZCAiXCIiICMkb3BlbnNzbAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiL2Jpbi9vcGVuc3NsXCIiKSkpCisgICAgICAgICAgICAg KHN1YnN0aXR1dGUqICJwbWIvY29uZmlnL19faW5pdF9fLnB5IgorICAgICAgICAgICAgICAgKCgi XCJnaXRcIiIpIChzdHJpbmctYXBwZW5kICJcIiIgIyRnaXQKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiL2Jpbi9naXRcIiIpKQorICAgICAgICAgICAgICAgKCgi XCJvcGVuc3NsXCIiKSAoc3RyaW5nLWFwcGVuZCAiXCIiICMkb3BlbnNzbAorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2Jpbi9vcGVuc3NsXCIiKSkKKyAg ICAgICAgICAgICAgICgoIlwicHNcIiIpIChzdHJpbmctYXBwZW5kICJcIiIgIyRwcm9jcHMKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvYmluL3BzXCIiKSkpKSkK KyAgICAgICAgIChyZXBsYWNlICdjaGVjaworICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgdGVz dHM/ICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA7KGFkZC1pbnN0YWxsZWQtcHl0aG9ucGF0aCBpbnB1dHMgb3V0cHV0cykKKyAgICAg ICAgICAgICAod2hlbiB0ZXN0cz8KKyAgICAgICAgICAgICAgIDs7IFRvIGltcG9ydCBwbWJfdGVz dCBtb2R1bGUKKyAgICAgICAgICAgICAgIChzZXRlbnYgIlBZVEhPTlBBVEgiCisgICAgICAgICAg ICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIChhc3NvYy1yZWYgJW91dHB1dHMgIm91dCIpICIv dGVzdC9wbWJfdGVzdDoiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChn ZXRlbnYgIlBZVEhPTlBBVEgiKSkpCisgICAgICAgICAgICAgICAoaW52b2tlICJweXRlc3QiICIt dnYiKSkpKQorICAgICAgICAgOzsgQ2lyY3VsYXIgZGVwZW5kZW5jeSB3aXRoIHBtYm9vdHN0cmFw CisgICAgICAgICAoZGVsZXRlICdzYW5pdHktY2hlY2spKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMg KGxpc3QgcHl0aG9uLXB5dGVzdCkpCisgICAgKGlucHV0cyAobGlzdCBnaXQgcHJvY3BzIG9wZW5z c2wpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vcG9zdG1hcmtldG9zLm9yZyIpCisgICAgKHN5 bm9wc2lzICJCdWlsZCBhbmQgZmxhc2ggdG9vbCBmb3IgcG9zdG1hcmtldE9TIikKKyAgICAoZGVz Y3JpcHRpb24KKyAgICAgIkJvb3RzdHJhcCBwcm9ncmFtIHRoYXQgYWJzdHJhY3RzIGV2ZXJ5dGhp bmcgaW4gY2hyb290cyBhbmQgdGhlcmVmb3JlCitiYXNpY2FsbHkgcnVucyBvbiB0b3Agb2YgYW55 IExpbnV4IGRpc3RyaWJ1dGlvbi4gIEZlYXR1cmVzOgorQGVudW1lcmF0ZQorQGl0ZW0gY2hyb290 IHNldHVwIChkaXN0cm8taW5kZXBlbmRlbnQgUUVNVSB1c2VyIGVtdWxhdGlvbgorQGl0ZW0gY2xl YW4gY2hyb290IHNodXRkb3duICh1bW91bnQpIGFuZCB6YXBwaW5nCitAaXRlbSBidWlsZCBzb2Z0 d2FyZSBhcyBwYWNrYWdlcworQGl0ZW0gY3Jvc3MtY29tcGlsZSBhbGwgYXJtaGYtcGFja2FnZXMK K0BpdGVtIGVmZmVjdGl2ZSBjYWNoaW5nIG91dCBvZiB0aGUgYm94IChzdXJ2aXZlcyBjaHJvb3Qg emFwcykKK0BpdGVtIGluc3RhbGxhdGlvbiB0YXJnZXRzCitAaXRlbSBmbGFzaGVyIGFic3RyYWN0 aW9ucworQGl0ZW0gbG9nZ2luZworQGl0ZW0gc2VjdXJpdHkKK0BlbmQgZW51bWVyYXRlIikKKyAg ICAobGljZW5zZSBsaWNlbnNlOmdwbDMrKSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhvbi1sb2d3 cmFwCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInB5dGhvbi1sb2d3cmFwIikKLS0gCjIuMzUuMQoK --b1_VGpLiUdW6es0iPF8J7UrNRowkHljCbIVnUcbnyETz4 Content-Type: text/x-patch; name=0002-gnu-Add-pmos-installer.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-gnu-Add-pmos-installer.patch RnJvbSA4YjFjMjZkZmRkZjEwMjAwZGJkNzJiZTEzMzIyZmRkODM1ZDI1N2FhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogU3VuLCA5IEphbiAyMDIyIDE5OjIyOjUxICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzNd IGdudTogQWRkIHBtb3MtaW5zdGFsbGVyLgoKKiBnbnUvcGFja2FnZXMvYW5kcm9pZC5zY20gKHBt b3MtaW5zdGFsbGVyKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9h bmRyb2lkLnNjbSBiL2dudS9wYWNrYWdlcy9hbmRyb2lkLnNjbQppbmRleCAwNGRjNGI2NDk5Li5h YTliMGUwZmU2IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYW5kcm9pZC5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2FuZHJvaWQuc2NtCkBAIC0xMSw3ICsxMSw3IEBACiA7OzsgQ29weXJpZ2h0IMKp IDIwMTkgUmljYXJkbyBXdXJtdXMgPHJla2Fkb0BlbGVwaGx5Lm5ldD4KIDs7OyBDb3B5cmlnaHQg wqkgMjAyMCBTZXJnZXkgVHJvZmltb3YgPHNhcmdAc2FyZy5vcmcucnU+CiA7OzsgQ29weXJpZ2h0 IMKpIDIwMjEgR3VpbGxhdW1lIExlIFZhaWxsYW50IDxnbHZAcG9zdGVvLm5ldD4KLTs7OyBDb3B5 cmlnaHQgwqkgMjAyMSBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4KKzs7OyBD b3B5cmlnaHQgwqkgMjAyMSwgMjAyMiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNv bT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0zMiwx NiArMzIsMjUgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBhbmRyb2lkKQogICAjOnVz ZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkK ICAgIzp1c2UtbW9kdWxlIChndWl4IGdleHApCisgICM6dXNlLW1vZHVsZSAoZ3VpeCB1dGlscykK KyAgIzp1c2UtbW9kdWxlIChpY2UtOSBtYXRjaCkKKyAgIzp1c2UtbW9kdWxlIChzcmZpIHNyZmkt MSkKKyAgIzp1c2UtbW9kdWxlIChzcmZpIHNyZmktMjYpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBn aXQtZG93bmxvYWQpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gYW5kcm9pZC1u ZGspCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQogICAjOnVzZS1tb2R1 bGUgKGd1aXggYnVpbGQtc3lzdGVtIGdvKQogICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lz dGVtIHB5dGhvbikKKyAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBjb3B5KQogICAj OnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIHRyaXZpYWwpCiAgICM6dXNlLW1vZHVsZSAo KGd1aXggbGljZW5zZXMpICM6cHJlZml4IGxpY2Vuc2U6KQogICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYWRtaW4pCisgICM6dXNlLW1v ZHVsZSAoZ251IHBhY2thZ2VzIGJhc2UpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJh c2gpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGNoZWNrKQogICAjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyBjb21wcmVzc2lvbikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg Y3BpbykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZG9ja2VyKQogICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBnY2MpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdudXBn KQpAQCAtMTI2OCwzICsxMjc3LDY0IEBAIChkZWZpbmUtcHVibGljIGVuamFyaWZ5CiBhcHBsaWNh dGlvbnMuICBFbmphcmlmeSBjYW4gdHJhbnNsYXRlIHRoZSBEYWx2aWsgYnl0ZWNvZGUgYmFjayB0 byBlcXVpdmFsZW50CiBKYXZhIGJ5dGVjb2RlLCB3aGljaCBzaW1wbGlmaWVzIHRoZSBhbmFseXNp cyBvZiBBbmRyb2lkIGFwcGxpY2F0aW9ucy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4w KSkpCisKKyhkZWZpbmUtcHVibGljIHBtb3MtaW5zdGFsbGVyCisgIChwYWNrYWdlCisgICAgKG5h bWUgInBtb3MtaW5zdGFsbGVyIikKKyAgICAodmVyc2lvbiAiMS4wLjAiKQorICAgIChzb3VyY2Ug KG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAg KHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dp dGxhYi5jb20vc2RtODQ1LW1haW5saW5lL3Btb3MtaW5zdGFsbGVyIikKKyAgICAgICAgICAgICAg ICAgICAgKHJlY3Vyc2l2ZT8gI3QpCisgICAgICAgICAgICAgICAgICAgIChjb21taXQgdmVyc2lv bikpKQorICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lv bikpCisgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICAgICAgICAiMGxiZGsyNDUzYnl3ZGlieXMzNXp5ZjFqMjdhMW0xMWE3cThqdm1namY5OXY3 N2w5cnJieCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjb3B5LWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzCisgICAgIGAoIzppbnN0YWxsLXBsYW4gJygoIm1ha2VpbnN0YWxsZXIuc2giICJi aW4vbWFrZWluc3RhbGxlci5zaCIpICgiaW5pdHJkIgorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImluaXRyZCIpKQor ICAgICAgICM6cGhhc2VzCisgICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcwor ICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAnd3JhcC1zaGVsbHNjcmlwdAorICAgICAgICAg ICAobGFtYmRhKiAoIzprZXkgaW5wdXRzIG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAg ICAgICAgICAgIChsZXQgKChvdXQgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSkpCisgICAgICAg ICAgICAgICAoc3Vic3RpdHV0ZSogKHN0cmluZy1hcHBlbmQgb3V0ICIvYmluL21ha2VpbnN0YWxs ZXIuc2giKQorICAgICAgICAgICAgICAgICA7OyBUeXBvIGluIG5hbWUKKyAgICAgICAgICAgICAg ICAgOzsgaHR0cHM6Ly9naXRsYWIuY29tL3NkbTg0NS1tYWlubGluZS9wbW9zLWluc3RhbGxlci8t L2lzc3Vlcy81CisgICAgICAgICAgICAgICAgICgoInZtbGludXotIikgInZtbGludXoiKQorICAg ICAgICAgICAgICAgICA7OyBQYXRoIHRvIGluaXRyZAorICAgICAgICAgICAgICAgICAoKCJcIlxc JFxcKGRpcm5hbWUgXCJcXCQwXCJcXClcIiIpIChzdHJpbmctYXBwZW5kIG91dCkpKQorICAgICAg ICAgICAgICAgKHdyYXAtcHJvZ3JhbSAoc3RyaW5nLWFwcGVuZCBvdXQgIi9iaW4vbWFrZWluc3Rh bGxlci5zaCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGAoIlBBVEgiICI6IiBwcmVm aXgKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsKGFwcGVuZCAobWFwIChsYW1iZGEg KGRpcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0 cmluZy1hcHBlbmQgKGFzc29jLXJlZgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRzIGRpcikKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9iaW4iKSkK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcoImNvcmV1dGls cyIgImNwaW8iCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICJncmVwIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi emlwIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibWti b290aW1nIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi cG1ib290c3RyYXAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICJzdWRvIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAic2VkIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi dXRpbC1saW51eCIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIndoaWNoIikpKSkpKSkpKSkpCisgICAgKGlucHV0cyAobGlzdCBiYXNoLW1pbmltYWwKKyAg ICAgICAgICAgICAgICAgIGNvcmV1dGlscworICAgICAgICAgICAgICAgICAgcG1ib290c3RyYXAK KyAgICAgICAgICAgICAgICAgIGdyZXAKKyAgICAgICAgICAgICAgICAgIHV0aWwtbGludXgKKyAg ICAgICAgICAgICAgICAgIG1rYm9vdGltZworICAgICAgICAgICAgICAgICAgY3BpbworICAgICAg ICAgICAgICAgICAgemlwCisgICAgICAgICAgICAgICAgICBzZWQKKyAgICAgICAgICAgICAgICAg IHdoaWNoCisgICAgICAgICAgICAgICAgICBzdWRvKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGxhYi5jb20vc2RtODQ1LW1haW5saW5lL3Btb3MtaW5zdGFsbGVyIikKKyAgICAoc3lub3Bz aXMgIkZsYXNoYWJsZSBpbnN0YWxsZXIgZm9yIHBvc3RtYXJrZXRPUyIpCisgICAgKGRlc2NyaXB0 aW9uICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBmbGFzaGFibGUgaW5zdGFsbGVyIGZvcgorICAg ICAgICBwb3N0bWFya2V0T1MuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmdwbDMrKSkpCi0tIAoy LjM1LjEKCg== --b1_VGpLiUdW6es0iPF8J7UrNRowkHljCbIVnUcbnyETz4--