GNU logs - #49577, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] [PATCH] Add python-pmbootstrap
Resent-From: phodina <phodina@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 15 Jul 2021 16:32:02 +0000
Resent-Message-ID: <handler.49577.B.162636669918039 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 49577 <at> debbugs.gnu.org
X-Debbugs-Original-To: "guix-patches@HIDDEN" <guix-patches@HIDDEN>
Reply-To: phodina <phodina@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.162636669918039
          (code B ref -1); Thu, 15 Jul 2021 16:32:02 +0000
Received: (at submit) by debbugs.gnu.org; 15 Jul 2021 16:31:39 +0000
Received: from localhost ([127.0.0.1]:49568 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m44Gx-0004gt-Il
	for submit <at> debbugs.gnu.org; Thu, 15 Jul 2021 12:31:39 -0400
Received: from lists.gnu.org ([209.51.188.17]:47480)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <phodina@HIDDEN>) id 1m44Gu-0004gi-73
 for submit <at> debbugs.gnu.org; Thu, 15 Jul 2021 12:31:38 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52070)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <phodina@HIDDEN>)
 id 1m44Gt-00023n-Vq
 for guix-patches@HIDDEN; Thu, 15 Jul 2021 12:31:36 -0400
Received: from mail2.protonmail.ch ([185.70.40.22]:38814)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <phodina@HIDDEN>)
 id 1m44Gr-0004PG-MH
 for guix-patches@HIDDEN; Thu, 15 Jul 2021 12:31:35 -0400
Date: Thu, 15 Jul 2021 16:31:28 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail; t=1626366690;
 bh=mjAZuBYBJO+qv0zFryfo3zJwJqHc031QLjn7+eEBT1I=;
 h=Date:To:From:Reply-To:Subject:From;
 b=yF5SsXIynEY9JnS0csXhsy1odMF0eoPwIdGsyeKQbOHFN1GxdfEI4T7yuVZr5ez1/
 CK2ITp1+s9x9H+LIRirSRgQWo+C7XAjJXSeAod1fQtnLe9N4mqu5yuT9z1S78SaRXR
 uccS0vtSAm8dIuhkX1O2yWiPi//WvEQaErQOxovk=
From: phodina <phodina@HIDDEN>
Message-ID: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 mailout.protonmail.ch
Received-SPF: pass client-ip=185.70.40.22; envelope-from=phodina@HIDDEN;
 helo=mail2.protonmail.ch
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.6 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

---
index d8c3fbec07..0ccd115416 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -985,6 +985,31 @@ and URL-safe UUIDs.  UUIDs are generated using the bui=
lt-in Python @code{uuid}
 module and then similar looking characters are removed.")
     (license license:bsd-3)))

+(define-public python-pmbootstrap
+  (package
+    (name "python-pmbootstrap")
+    (version "1.32.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pmbootstrap" version))
+       (sha256
+        (base32
+         "1j796f4wrcdrjd7j9m3w3ziiyqq17kskil9bgy893j6sk73fc5q0"))))
+    (build-system python-build-system)
+    ;; TODO: Running tests fails
+    (arguments
+     '(#:tests? #f))
+    (inputs
+     `(("python-pytest" ,python-pytest) ("python-pyopenssl" ,python-pyopen=
ssl)))
+    (propagated-inputs `(("openssl" ,openssl)))
+    (home-page "https://www.postmarketos.org")
+    (synopsis
+     "A sophisticated chroot / build / flash tool to develop and install p=
ostmarketOS")
+    (description
+     "A sophisticated chroot / build / flash tool to develop and install p=
ostmarketOS")
+    (license #f)))
+
 (define-public python-logwrap
   (package
     (name "python-logwrap")
--
2.31.1




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: phodina <phodina@HIDDEN>
Subject: bug#49577: Acknowledgement ([PATCH] Add python-pmbootstrap)
Message-ID: <handler.49577.B.162636669918039.ack <at> debbugs.gnu.org>
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
X-Gnu-PR-Message: ack 49577
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 49577 <at> debbugs.gnu.org
Date: Thu, 15 Jul 2021 16:32:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 49577 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
49577: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D49577
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] [PATCH] Add python-pmbootstrap
Resent-From: phodina <phodina@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 18 Jul 2021 10:36:01 +0000
Resent-Message-ID: <handler.49577.B.162660450816668 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 49577 <at> debbugs.gnu.org
X-Debbugs-Original-To: "guix-patches@HIDDEN" <guix-patches@HIDDEN>
Reply-To: phodina <phodina@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.162660450816668
          (code B ref -1); Sun, 18 Jul 2021 10:36:01 +0000
Received: (at submit) by debbugs.gnu.org; 18 Jul 2021 10:35:08 +0000
Received: from localhost ([127.0.0.1]:55259 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m548Z-0004Km-RC
	for submit <at> debbugs.gnu.org; Sun, 18 Jul 2021 06:35:08 -0400
Received: from lists.gnu.org ([209.51.188.17]:47308)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <phodina@HIDDEN>) id 1m548Y-0004Ke-6M
 for submit <at> debbugs.gnu.org; Sun, 18 Jul 2021 06:35:06 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:58508)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <phodina@HIDDEN>)
 id 1m548X-0001cR-V6
 for guix-patches@HIDDEN; Sun, 18 Jul 2021 06:35:05 -0400
Received: from mail-4323.protonmail.ch ([185.70.43.23]:34609)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <phodina@HIDDEN>)
 id 1m548W-0006Jm-3e
 for guix-patches@HIDDEN; Sun, 18 Jul 2021 06:35:05 -0400
Date: Sun, 18 Jul 2021 10:35:00 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail; t=1626604500;
 bh=BS09orsOr9oCa6Dx+68uM5k4gAlOQ7RSlgAx+qTZbz4=;
 h=Date:To:From:Reply-To:Subject:In-Reply-To:References:From;
 b=vHcU93YBBbQv1llyHyWI/mI/HFDKQWwioxSQVf2wCtjhs26LQUUB2P+JHmGcVi9tz
 AeBq9YBhuJfmddmXlFZdkMqqgVWXNs7upa2zWsm8k3NzVb8w/Cyr4kbbRXgyrveRg5
 0X7PuFwlpZ09sUcapitadSo6IbCV0nc4w8m2JxjA=
From: phodina <phodina@HIDDEN>
Message-ID: <ccA3RW4itpcr2ag2aMUShdcr-bBr_vWmOMN5cToA0QccaCYXpENB9_tIrCpWwdMfVUxd2DAZQsyCKReV7oUj2Ts7XpjG4vkeZ2oCTanNcTU=@protonmail.com>
In-Reply-To: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 mailout.protonmail.ch
Received-SPF: pass client-ip=185.70.43.23; envelope-from=phodina@HIDDEN;
 helo=mail-4323.protonmail.ch
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Here's updated patch with better package description:

---
index d8c3fbec07..a59d065efa 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -985,6 +985,44 @@ and URL-safe UUIDs.  UUIDs are generated using the bui=
lt-in Python @code{uuid}
 module and then similar looking characters are removed.")
     (license license:bsd-3)))

+(define-public python-pmbootstrap
+  (package
+    (name "python-pmbootstrap")
+    (version "1.32.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pmbootstrap" version))
+       (sha256
+        (base32
+         "1j796f4wrcdrjd7j9m3w3ziiyqq17kskil9bgy893j6sk73fc5q0"))))
+    (build-system python-build-system)
+    ;; TODO: Running tests fails
+    (arguments
+     '(#:tests? #f))
+    (inputs
+     `(("python-pytest" ,python-pytest) ("python-pyopenssl" ,python-pyopen=
ssl)))
+    (propagated-inputs `(("openssl" ,openssl)))
+    (home-page "https://www.postmarketos.org")
+    (synopsis
+     "A sophisticated chroot / build / flash tool to develop and install
+postmarketOS")
+    (description
+     "Bootstrap program that abstracts everything in chroots and therefore
+basically runs on top of any Linux distribution. Features:
+@enumerate
+@item chroot setup (distro-independent QEMU user emulation
+@item clean chroot shutdown (umount) and zapping
+@item build software as packages
+@item cross-compile all armhf-packages
+@item effective caching out of the box (survives chroot zaps)
+@item installation targets
+@item flasher abstractions
+@item logging
+@item security
+@end enumerate")
+    (license #f)))
+
 (define-public python-logwrap
   (package
     (name "python-logwrap")
--
2.31.1




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] [PATCH] Add python-pmbootstrap
Resent-From: Sarah Morgensen <iskarian@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 22 Jul 2021 02:19:02 +0000
Resent-Message-ID: <handler.49577.B49577.162692030331710 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: phodina <phodina@HIDDEN>
Cc: 49577 <at> debbugs.gnu.org
Received: via spool by 49577-submit <at> debbugs.gnu.org id=B49577.162692030331710
          (code B ref 49577); Thu, 22 Jul 2021 02:19:02 +0000
Received: (at 49577) by debbugs.gnu.org; 22 Jul 2021 02:18:23 +0000
Received: from localhost ([127.0.0.1]:39106 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m6OI0-0008FI-DT
	for submit <at> debbugs.gnu.org; Wed, 21 Jul 2021 22:18:23 -0400
Received: from out2.migadu.com ([188.165.223.204]:52325)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <iskarian@HIDDEN>) id 1m6OHx-0008F6-C0
 for 49577 <at> debbugs.gnu.org; Wed, 21 Jul 2021 22:18:18 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1;
 t=1626920296;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=FB2JJuBzAKcHP+rvhNQ6loqsGCBXwu1Cw8vikYYSlwc=;
 b=X3NNIhXJqjkGfjY9OmxemCDZTOXynLkoToFI1aUI05EncgVZGqnVxnAWhL8bKCMGrUGlKW
 gxCB7EI9sB2y1STxNFhGP8Zc6fGaQ8tIB1xu96220jKQoQ66J1q2L02YQXDjYBMfpSIxai
 d2K+m/41tsWLH6ujUeMganfKVJc0uq4=
From: Sarah Morgensen <iskarian@HIDDEN>
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
 <ccA3RW4itpcr2ag2aMUShdcr-bBr_vWmOMN5cToA0QccaCYXpENB9_tIrCpWwdMfVUxd2DAZQsyCKReV7oUj2Ts7XpjG4vkeZ2oCTanNcTU=@protonmail.com>
Date: Wed, 21 Jul 2021 19:18:13 -0700
In-Reply-To: <ccA3RW4itpcr2ag2aMUShdcr-bBr_vWmOMN5cToA0QccaCYXpENB9_tIrCpWwdMfVUxd2DAZQsyCKReV7oUj2Ts7XpjG4vkeZ2oCTanNcTU=@protonmail.com>
 (phodina@HIDDEN's message of "Sun, 18 Jul 2021 10:35:00 +0000")
Message-ID: <86lf5zrt0a.fsf_-_@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Migadu-Flow: FLOW_OUT
X-Migadu-Auth-User: iskarian@HIDDEN
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi!

Thanks for the patch. I have some suggestions for this one as well.

phodina <phodina@HIDDEN> writes:

> Here's updated patch with better package description:
>
> ---
> index d8c3fbec07..a59d065efa 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -985,6 +985,44 @@ and URL-safe UUIDs.  UUIDs are generated using the built-in Python @code{uuid}
>  module and then similar looking characters are removed.")
>      (license license:bsd-3)))
>
> +(define-public python-pmbootstrap
> +  (package
> +    (name "python-pmbootstrap")
> +    (version "1.32.0")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri (pypi-uri "pmbootstrap" version))
> +       (sha256
> +        (base32
> +         "1j796f4wrcdrjd7j9m3w3ziiyqq17kskil9bgy893j6sk73fc5q0"))))
> +    (build-system python-build-system)
> +    ;; TODO: Running tests fails
> +    (arguments
> +     '(#:tests? #f))

It is not a good idea to skip tests without knowing why they fail, as
there could be subtle bugs in the program even if it seems to run. In
this case, it seems like the reason they're failing is that the pypi
release strips some directories that are required for testing. Perhaps
try from the git repo?

> +    (inputs
> +     `(("python-pytest" ,python-pytest) ("python-pyopenssl" ,python-pyopenssl)))

Typically test packages are put in native-inputs rather than inputs.

> +    (propagated-inputs `(("openssl" ,openssl)))

Is this necessary? If pmbootstrap just uses openssl through pyopenssl,
it shouldn't be necessary.

> +    (home-page "https://www.postmarketos.org")
> +    (synopsis
> +     "A sophisticated chroot / build / flash tool to develop and install
> +postmarketOS")
> +    (description
> +     "Bootstrap program that abstracts everything in chroots and therefore
> +basically runs on top of any Linux distribution. Features:
> +@enumerate
> +@item chroot setup (distro-independent QEMU user emulation
> +@item clean chroot shutdown (umount) and zapping
> +@item build software as packages
> +@item cross-compile all armhf-packages
> +@item effective caching out of the box (survives chroot zaps)
> +@item installation targets
> +@item flasher abstractions
> +@item logging
> +@item security
> +@end enumerate")
> +    (license #f)))

Please make sure not to skip the license field. It looks like this one
is gpl3.

> +
>  (define-public python-logwrap
>    (package
>      (name "python-logwrap")
> --
> 2.31.1

--
Sarah




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] [PATCH] Add python-pmbootstrap
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 17 May 2022 19:50:01 +0000
Resent-Message-ID: <handler.49577.B49577.165281699212634 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Sarah Morgensen <iskarian@HIDDEN>
Cc: 49577 <at> debbugs.gnu.org, phodina <phodina@HIDDEN>
Received: via spool by 49577-submit <at> debbugs.gnu.org id=B49577.165281699212634
          (code B ref 49577); Tue, 17 May 2022 19:50:01 +0000
Received: (at 49577) by debbugs.gnu.org; 17 May 2022 19:49:52 +0000
Received: from localhost ([127.0.0.1]:58093 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nr3Ca-0003Hi-GY
	for submit <at> debbugs.gnu.org; Tue, 17 May 2022 15:49:52 -0400
Received: from mail-qv1-f45.google.com ([209.85.219.45]:38764)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1nr3CZ-0003HT-4g
 for 49577 <at> debbugs.gnu.org; Tue, 17 May 2022 15:49:51 -0400
Received: by mail-qv1-f45.google.com with SMTP id n10so15146830qvi.5
 for <49577 <at> debbugs.gnu.org>; Tue, 17 May 2022 12:49:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=ZglGWF5sm2KRNswUPzI15mapXwn88vRMvAL/e4fp7kw=;
 b=kjh6z/mC8g1DCEjaDQHqOcDV3HOqnDMASZ+OIAUWEQhaA9P/KEHMT7zfOo7XjUKkTT
 ilCIb76AalMGDx71ewkpORwTtOVKbK5fIzsS4kTAlxS4P0BaTKOqm8QS8YX3orjJJl7r
 EFybPeQqthurmjGICW8sawoEc7bTQi6LSIS5ffRnvfdT6axP819aNpWK6EwfzF24iECP
 UY7oW3SA8QbXE2if5znALFVKJgcPI9FUmstuebY4F5txq1cxfsjNOvULtW8juEfryJup
 vO0sDdlzz8Fo12f9/4vXGyLy7XULsuOORwxTJE8OPlS0o8hl9zdoQygLZmtQfnSG+XUC
 gYIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=ZglGWF5sm2KRNswUPzI15mapXwn88vRMvAL/e4fp7kw=;
 b=niYaMXRjyRdXEvsz1gH1AmnRAlvPmCop3NePmNw00jcwTTyNpBi7XBeKMy/sQHxOBd
 9L6/Vpf1rH98LTdpJYZ3yA5ArqzWGn+cxwhTWamrcvCnVCP1MBhDydDBMXHd5SjMmCew
 h04/reQz0icg+NvgxpZoCrBOIGgGugFczQsmWH58wKySJqAYh08HfRngOX9Od/NxePeY
 SDZVfcsWqPyu9jzi8EPxuO9d/3/HFzsRteFFnkfl8Uk2yFy8XtzkvBY+IgUXXJU9SO6B
 AJNhGFZNrK11X27k6qeSY4BqydczeaTsAFnT3N0ZYTggd/8Dz2y6F6UNjMbSnPz57sMy
 QR4A==
X-Gm-Message-State: AOAM530dQteNmdL8+OqnXY/s5HrESj9ABacjwixyeM17KKNCG7t1znVQ
 /7p41BUj3clO17DIapvRaXCmP4vjap2nJQ==
X-Google-Smtp-Source: ABdhPJwo2cIMrzixw67LfmsUmMXdEbB5bsqgxYS7R1KZUEs1Acq+FJAVCBVKKvuk3bIdCyveg5tpHA==
X-Received: by 2002:ad4:5c4f:0:b0:443:fd5b:b7ba with SMTP id
 a15-20020ad45c4f000000b00443fd5bb7bamr21463985qva.0.1652816985356; 
 Tue, 17 May 2022 12:49:45 -0700 (PDT)
Received: from hurd (dsl-205-233-124-104.b2b2c.ca. [205.233.124.104])
 by smtp.gmail.com with ESMTPSA id
 c83-20020a379a56000000b0069fc13ce231sm27441qke.98.2022.05.17.12.49.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 17 May 2022 12:49:44 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
 <ccA3RW4itpcr2ag2aMUShdcr-bBr_vWmOMN5cToA0QccaCYXpENB9_tIrCpWwdMfVUxd2DAZQsyCKReV7oUj2Ts7XpjG4vkeZ2oCTanNcTU=@protonmail.com>
 <86lf5zrt0a.fsf_-_@HIDDEN>
Date: Tue, 17 May 2022 15:49:44 -0400
In-Reply-To: <86lf5zrt0a.fsf_-_@HIDDEN> (Sarah Morgensen's message of "Wed, 
 21 Jul 2021 19:18:13 -0700")
Message-ID: <875ym4hrc7.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi phodina,

Sarah Morgensen <iskarian@HIDDEN> writes:

> Hi!
>
> Thanks for the patch. I have some suggestions for this one as well.
>
> phodina <phodina@HIDDEN> writes:
>
>> Here's updated patch with better package description:
>>
>> ---
>> index d8c3fbec07..a59d065efa 100644
>> --- a/gnu/packages/python-xyz.scm
>> +++ b/gnu/packages/python-xyz.scm
>> @@ -985,6 +985,44 @@ and URL-safe UUIDs.  UUIDs are generated using the built-in Python @code{uuid}
>>  module and then similar looking characters are removed.")
>>      (license license:bsd-3)))
>>
>> +(define-public python-pmbootstrap
>> +  (package
>> +    (name "python-pmbootstrap")
>> +    (version "1.32.0")
>> +    (source
>> +     (origin
>> +       (method url-fetch)
>> +       (uri (pypi-uri "pmbootstrap" version))
>> +       (sha256
>> +        (base32
>> +         "1j796f4wrcdrjd7j9m3w3ziiyqq17kskil9bgy893j6sk73fc5q0"))))
>> +    (build-system python-build-system)
>> +    ;; TODO: Running tests fails
>> +    (arguments
>> +     '(#:tests? #f))
>
> It is not a good idea to skip tests without knowing why they fail, as
> there could be subtle bugs in the program even if it seems to run. In
> this case, it seems like the reason they're failing is that the pypi
> release strips some directories that are required for testing. Perhaps
> try from the git repo?
>
>> +    (inputs
>> +     `(("python-pytest" ,python-pytest) ("python-pyopenssl" ,python-pyopenssl)))
>
> Typically test packages are put in native-inputs rather than inputs.
>
>> +    (propagated-inputs `(("openssl" ,openssl)))
>
> Is this necessary? If pmbootstrap just uses openssl through pyopenssl,
> it shouldn't be necessary.
>
>> +    (home-page "https://www.postmarketos.org")
>> +    (synopsis
>> +     "A sophisticated chroot / build / flash tool to develop and install
>> +postmarketOS")
>> +    (description
>> +     "Bootstrap program that abstracts everything in chroots and therefore
>> +basically runs on top of any Linux distribution. Features:
>> +@enumerate
>> +@item chroot setup (distro-independent QEMU user emulation
>> +@item clean chroot shutdown (umount) and zapping
>> +@item build software as packages
>> +@item cross-compile all armhf-packages
>> +@item effective caching out of the box (survives chroot zaps)
>> +@item installation targets
>> +@item flasher abstractions
>> +@item logging
>> +@item security
>> +@end enumerate")
>> +    (license #f)))
>
> Please make sure not to skip the license field. It looks like this one
> is gpl3.
>
>> +
>>  (define-public python-logwrap
>>    (package
>>      (name "python-logwrap")

Gentle ping, since the above comments were 42 weeks ago :-)

Thanks,

Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] [PATCH] Add python-pmbootstrap
Resent-From: phodina <phodina@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 06 Jun 2022 21:08:02 +0000
Resent-Message-ID: <handler.49577.B49577.165454964925705 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: 49577 <at> debbugs.gnu.org, Sarah Morgensen <iskarian@HIDDEN>
Reply-To: phodina <phodina@HIDDEN>
Received: via spool by 49577-submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nyJwY-0006gQ-4U
	for submit <at> 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 <phodina@HIDDEN>) id 1nyJwU-0006gA-Pt
 for 49577 <at> 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==
From: phodina <phodina@HIDDEN>
Message-ID: <WUfW-YNF6KwD8sb_18og6t9o-GBvFQTqOqnxuKFHFlPqM1BK0MvOFQoL3roKbItbu4Xk3jZUaWqtRkKHBhN7nhdfmgbbMk6Gw7VzKQBjVTI=@protonmail.com>
In-Reply-To: <875ym4hrc7.fsf_-_@HIDDEN>
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
 <ccA3RW4itpcr2ag2aMUShdcr-bBr_vWmOMN5cToA0QccaCYXpENB9_tIrCpWwdMfVUxd2DAZQsyCKReV7oUj2Ts7XpjG4vkeZ2oCTanNcTU=@protonmail.com>
 <86lf5zrt0a.fsf_-_@HIDDEN> <875ym4hrc7.fsf_-_@HIDDEN>
Feedback-ID: 14143818:user:proton
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="b1_VGpLiUdW6es0iPF8J7UrNRowkHljCbIVnUcbnyETz4"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

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--





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] [PATCH] Add python-pmbootstrap
Resent-From: phodina <phodina@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 15 Dec 2022 21:52:02 +0000
Resent-Message-ID: <handler.49577.B49577.167114108916369 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: 49577 <at> debbugs.gnu.org, Sarah Morgensen <iskarian@HIDDEN>
Received: via spool by 49577-submit <at> debbugs.gnu.org id=B49577.167114108916369
          (code B ref 49577); Thu, 15 Dec 2022 21:52:02 +0000
Received: (at 49577) by debbugs.gnu.org; 15 Dec 2022 21:51:29 +0000
Received: from localhost ([127.0.0.1]:45131 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p5w8W-0004Fx-H5
	for submit <at> debbugs.gnu.org; Thu, 15 Dec 2022 16:51:28 -0500
Received: from mail-4322.protonmail.ch ([185.70.43.22]:28105)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <phodina@HIDDEN>) id 1p5w8S-0004Fr-MX
 for 49577 <at> debbugs.gnu.org; Thu, 15 Dec 2022 16:51:27 -0500
Date: Thu, 15 Dec 2022 21:51:11 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1671141077; x=1671400277;
 bh=9/yO93wq95LmqLnaZy1T5ekRN7WiWmfekvdDGAYTuSk=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=fovhriGdyvmxi8VZ9hCf9lYIdTGF1UQH8xXaoz3iPG10Qa24X5XqTLsc9+l9L27xX
 dfCRiu5AM0RB6t+OcyuaLlZjd4uSORjdYqAQQIRYWt2cYqTS9XCjqQa2uWjEWSXvKY
 +qWY4uFHyXzgvaZySpTzcUx60bDNPXF30YUDIseAYWPoy5nMNIR+85dVX1WUL5XT6U
 UZZza2UNMALUME+8NWwPhwKpTaGYHLSSN5D/OO1ChhbnT6K4UOvzBVJtNWxL9HNEnp
 Gp/pnoIT/KU+Wdk2vZYJyFDawPN32h7EZgIFRBcVEFPEoGPN1Aju97ZQjOMbhBja4w
 ymD4NdPsYeUyw==
From: phodina <phodina@HIDDEN>
Message-ID: <R_J3VIodlpluXe4-_dQhbwDxpNLstpfXuz7NsCxhcv8vOhn24R9w5LbxnqaCymTU3jmu_CfDqGYqWN5YfNMueVQO8VFoce4UhLy4RIOQpV8=@protonmail.com>
In-Reply-To: <WUfW-YNF6KwD8sb_18og6t9o-GBvFQTqOqnxuKFHFlPqM1BK0MvOFQoL3roKbItbu4Xk3jZUaWqtRkKHBhN7nhdfmgbbMk6Gw7VzKQBjVTI=@protonmail.com>
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
 <ccA3RW4itpcr2ag2aMUShdcr-bBr_vWmOMN5cToA0QccaCYXpENB9_tIrCpWwdMfVUxd2DAZQsyCKReV7oUj2Ts7XpjG4vkeZ2oCTanNcTU=@protonmail.com>
 <86lf5zrt0a.fsf_-_@HIDDEN> <875ym4hrc7.fsf_-_@HIDDEN>
 <WUfW-YNF6KwD8sb_18og6t9o-GBvFQTqOqnxuKFHFlPqM1BK0MvOFQoL3roKbItbu4Xk3jZUaWqtRkKHBhN7nhdfmgbbMk6Gw7VzKQBjVTI=@protonmail.com>
Feedback-ID: 14143818:user:proton
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="b1_SdCtIsNbCFf7mrkiROtnfM55FEh5drY2mDNMQXlFiU0"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a multi-part message in MIME format.

--b1_SdCtIsNbCFf7mrkiROtnfM55FEh5drY2mDNMQXlFiU0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Maxim,

here's update of the package. I moved to git repo as it has test suite pack=
aged.

However, currently 44 tests fail, 80 pass.

The reason is they require network connectivity (mostly git tests, can be a=
dded to list of dependencies), then some require chroot (that might be drop=
ped and run in guix isolated environment), sudo (again remove and use TMP l=
ocation).

The tool is able to produce working PostmarketOS image which can be run on =
mobile device.

Not sure about the time it will take to patch all the tests. What do you th=
ink?

----
Petr
--b1_SdCtIsNbCFf7mrkiROtnfM55FEh5drY2mDNMQXlFiU0
Content-Type: text/x-patch; name=v4-0001-gnu-Add-pmbootstrap.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=v4-0001-gnu-Add-pmbootstrap.patch

RnJvbSA1NDQzYTEyZGMwODkzNmE3ZmFjYWI0YjFiODU5NTM2MjRhMjlkZjI0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K
RGF0ZTogU3VuLCAxOCBKdWwgMjAyMSAxMjozMzowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0ggdjRd
IGdudTogQWRkIHBtYm9vdHN0cmFwLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gKHBt
Ym9vdHN0cmFwKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9weXRo
b24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCAxN2ZiZDlkZTll
Li43ZjQwOWNmMTE4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KKysr
IGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0xNTMsNiArMTUzLDcgQEAgKGRlZmlu
ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBweXRob24teHl6KQogICAjOnVzZS1tb2R1bGUgKGdudSBw
YWNrYWdlcykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYWxnZWJyYSkKICAgIzp1c2Ut
bW9kdWxlIChnbnUgcGFja2FnZXMgYWRucykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg
YWRtaW4pCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGFpZGMpCiAgICM6dXNlLW1vZHVs
ZSAoZ251IHBhY2thZ2VzIGF0dHIpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJhY2t1
cCkKQEAgLTE0NTgsNiArMTQ1OSw1NiBAQCAoZGVmaW5lLXB1YmxpYyBweXRob24tc2hvcnR1dWlk
CiBtb2R1bGUgYW5kIHRoZW4gc2ltaWxhciBsb29raW5nIGNoYXJhY3RlcnMgYXJlIHJlbW92ZWQu
IikKICAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0zKSkpCiAKKyhkZWZpbmUtcHVibGljIHBtYm9v
dHN0cmFwCisgIChwYWNrYWdlCisgICAgKG5hbWUgInBtYm9vdHN0cmFwIikKKyAgICAodmVyc2lv
biAiMS41MC4xIikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgKG1ldGhvZCBn
aXQtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAg
ICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRsYWIuY29tL3Bvc3RtYXJrZXRPUy9wbWJvb3RzdHJh
cCIpCisgICAgICAgICAgICAgICAgICAgIChjb21taXQgdmVyc2lvbikpKQorICAgICAgICAgICAg
ICAoc2hhMjU2CisgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjBuMjZ6
YnB3N25oeWg5Z3EweWRnaWo3bTRwZ3YybjV3bG15YzdnMnNyN2dxaHF2MDRqMmoiKSkpKQorICAg
IChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAg
IChsaXN0ICM6dGVzdHM/ICNmIDsgVE9ETzogbWFueSB0ZXN0IGZhaWwKKyAgICAgICAgICAgIzpw
aGFzZXMgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgICAgICAg
ICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICdmaXgtcGF0aHMKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgKGxhbWJkYSogXworICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChn
aXQgKHN0cmluZy1hcHBlbmQgIyRnaXQgIi9iaW4vIikpCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKHByb2NwcyAoc3RyaW5nLWFwcGVuZCAjJHByb2NwcyAiL2JpbiIpKQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcGVuc3NsIChzdHJpbmctYXBwZW5kICMk
b3BlbnNzbCAiL2JpbiIpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdWRv
ICIvcnVuL3NldHVpZC1wcm9ncmFtcyIpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KHdyYXAtcHJvZ3JhbSAoc3RyaW5nLWFwcGVuZCAjJG91dHB1dAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2Jpbi9wbWJvb3RzdHJh
cCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGAoIlBBVEgi
ICI6IiBzdWZmaXgKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAsKGxpc3QgZ2l0IHByb2NwcyBvcGVuc3NsIHN1ZG8pKSkpKSkKKyAgICAgICAgICAgICAgICAg
ICAgICAgIChyZXBsYWNlICdjaGVjaworICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRh
KiAoIzprZXkgdGVzdHM/ICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAod2hlbiB0ZXN0cz8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChpbnZv
a2UgInB5dGVzdCIpKSkpKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QgcHl0aG9uLXB5dGVz
dCBweXRob24tcHlvcGVuc3NsKSkKKyAgICAoaW5wdXRzIChsaXN0IGdpdCBwcm9jcHMgb3BlbnNz
bCBzdWRvKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL3Bvc3RtYXJrZXRvcy5vcmciKQorICAg
IChzeW5vcHNpcyAiQnVpbGQgYW5kIGZsYXNoIHRvb2wgZm9yIHBvc3RtYXJrZXRPUyIpCisgICAg
KGRlc2NyaXB0aW9uCisgICAgICJCb290c3RyYXAgcHJvZ3JhbSB0aGF0IGFic3RyYWN0cyBldmVy
eXRoaW5nIGluIGNocm9vdHMgYW5kIHRoZXJlZm9yZQorYmFzaWNhbGx5IHJ1bnMgb24gdG9wIG9m
IGFueSBMaW51eCBkaXN0cmlidXRpb24uIEZlYXR1cmVzOgorQGVudW1lcmF0ZQorQGl0ZW0gY2hy
b290IHNldHVwIChkaXN0cm8taW5kZXBlbmRlbnQgUUVNVSB1c2VyIGVtdWxhdGlvbgorQGl0ZW0g
Y2xlYW4gY2hyb290IHNodXRkb3duICh1bW91bnQpIGFuZCB6YXBwaW5nCitAaXRlbSBidWlsZCBz
b2Z0d2FyZSBhcyBwYWNrYWdlcworQGl0ZW0gY3Jvc3MtY29tcGlsZSBhbGwgYXJtaGYtcGFja2Fn
ZXMKK0BpdGVtIGVmZmVjdGl2ZSBjYWNoaW5nIG91dCBvZiB0aGUgYm94IChzdXJ2aXZlcyBjaHJv
b3QgemFwcykKK0BpdGVtIGluc3RhbGxhdGlvbiB0YXJnZXRzCitAaXRlbSBmbGFzaGVyIGFic3Ry
YWN0aW9ucworQGl0ZW0gbG9nZ2luZworQGl0ZW0gc2VjdXJpdHkKK0BlbmQgZW51bWVyYXRlIikK
KyAgICAobGljZW5zZSBsaWNlbnNlOmdwbDMrKSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhvbi1s
b2d3cmFwCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInB5dGhvbi1sb2d3cmFwIikKLS0gCjIuMzcu
MgoK

--b1_SdCtIsNbCFf7mrkiROtnfM55FEh5drY2mDNMQXlFiU0--





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] [PATCH] Add python-pmbootstrap
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 16 Dec 2022 04:53:01 +0000
Resent-Message-ID: <handler.49577.B49577.167116634512430 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: phodina <phodina@HIDDEN>
Cc: 49577 <at> debbugs.gnu.org, Sarah Morgensen <iskarian@HIDDEN>
Received: via spool by 49577-submit <at> debbugs.gnu.org id=B49577.167116634512430
          (code B ref 49577); Fri, 16 Dec 2022 04:53:01 +0000
Received: (at 49577) by debbugs.gnu.org; 16 Dec 2022 04:52:25 +0000
Received: from localhost ([127.0.0.1]:46927 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p62hm-0003EQ-EN
	for submit <at> debbugs.gnu.org; Thu, 15 Dec 2022 23:52:25 -0500
Received: from mail-qv1-f43.google.com ([209.85.219.43]:39890)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1p62hj-0003EJ-A3
 for 49577 <at> debbugs.gnu.org; Thu, 15 Dec 2022 23:52:17 -0500
Received: by mail-qv1-f43.google.com with SMTP id r15so962661qvm.6
 for <49577 <at> debbugs.gnu.org>; Thu, 15 Dec 2022 20:52:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=ZG09LFHo4JZU1zBzyCpd1WVBXXNr0s5DuFH+CzXlEhs=;
 b=U0JMZ2Q4faODbOhNT0RcHhXwHW6WuUexTFo30hRDsK99yCxUSMk946pDk4H+ADU4Li
 s2zeJm6hmp0Bc+5ikHSGZhkejrDoK9fKcuvhYr1o7gYES4FPdb1HdzOPKmlImqqzGtiO
 iYZlV4cO+JmuPT5hww591nWEzCnYPc+VxNkqdD8Yvrjgr2fTp6mycUXn+qHYzaU3mjZW
 mbepVA0iigEHTsblYoSROjs3lVBxn5/LFaNfvK11VTjMZxzCMliPTm4h1LOyebgIyq86
 jFq2bMMR8fFB4fr/CBb272zVz5PY/NtZ1KJXfhRnR+XbziikMjnI4vqMuv89Jl8TySpU
 bSEA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ZG09LFHo4JZU1zBzyCpd1WVBXXNr0s5DuFH+CzXlEhs=;
 b=WbLhjWyX+wxyVYJ9eT+SxUOmlovwjF3e+TIGefq+7wtfspNZBQ9mxSgVrdL3nGSQTH
 E4kUtUoxUi76lyepSOWuTGQpagQ6r2m6n6ePDhWuD6LPFMLQrXOC2yMHBg+v/KYiDEb4
 wBH91LRVrBEWMyi3ak5BmzIzA2xb1nF83CRys4N4grBJkLQehJpKYitOLTb60LGcpG2T
 xNskBRAzd7le2InbF/A/L4OWH+XROHbpRbkS1DvBc9VaazHafyxQWLSJy7g3aVO/WAqh
 eyNCsxXv3GXPqarsjMNc2yf6oTwL+PWCfw9RUmDQE9OhOwFx1TTK1FhQCkrowbcplk3j
 e7GQ==
X-Gm-Message-State: ANoB5pk38+rSYUWEHb1414KmJLj2UqiwuP3T2aU7ywJ706/Ny8QYPNQS
 kxnXUSeNmXHSo3nBvSNSDJn4d8/lmgrPAA==
X-Google-Smtp-Source: AA0mqf4cvxtXq3PhS+J0oJXkGHIyiq1xqcm+AB4iFvb0a1hTekrwbl7TYl+UUPtqMXFmyuAAKrK2aA==
X-Received: by 2002:a05:6214:3a05:b0:4c7:7f63:5fc2 with SMTP id
 nw5-20020a0562143a0500b004c77f635fc2mr38932251qvb.41.1671166329317; 
 Thu, 15 Dec 2022 20:52:09 -0800 (PST)
Received: from hurd (dsl-10-129-63.b2b2c.ca. [72.10.129.63])
 by smtp.gmail.com with ESMTPSA id
 e26-20020a37ac1a000000b006e99290e83fsm686599qkm.107.2022.12.15.20.52.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 15 Dec 2022 20:52:08 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
 <ccA3RW4itpcr2ag2aMUShdcr-bBr_vWmOMN5cToA0QccaCYXpENB9_tIrCpWwdMfVUxd2DAZQsyCKReV7oUj2Ts7XpjG4vkeZ2oCTanNcTU=@protonmail.com>
 <86lf5zrt0a.fsf_-_@HIDDEN> <875ym4hrc7.fsf_-_@HIDDEN>
 <WUfW-YNF6KwD8sb_18og6t9o-GBvFQTqOqnxuKFHFlPqM1BK0MvOFQoL3roKbItbu4Xk3jZUaWqtRkKHBhN7nhdfmgbbMk6Gw7VzKQBjVTI=@protonmail.com>
 <R_J3VIodlpluXe4-_dQhbwDxpNLstpfXuz7NsCxhcv8vOhn24R9w5LbxnqaCymTU3jmu_CfDqGYqWN5YfNMueVQO8VFoce4UhLy4RIOQpV8=@protonmail.com>
Date: Thu, 15 Dec 2022 23:52:07 -0500
In-Reply-To: <R_J3VIodlpluXe4-_dQhbwDxpNLstpfXuz7NsCxhcv8vOhn24R9w5LbxnqaCymTU3jmu_CfDqGYqWN5YfNMueVQO8VFoce4UhLy4RIOQpV8=@protonmail.com>
 (phodina@HIDDEN's message of "Thu, 15 Dec 2022 21:51:11
 +0000")
Message-ID: <875yecc5mw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Petr,

phodina <phodina@HIDDEN> writes:

> Hi Maxim,
>
> here's update of the package. I moved to git repo as it has test suite packaged.

Thank you!

> However, currently 44 tests fail, 80 pass.
>
> The reason is they require network connectivity (mostly git tests, can
> be added to list of dependencies), then some require chroot (that
> might be dropped and run in guix isolated environment), sudo (again
> remove and use TMP location).

Oh.  That's more than half the tests failing.  I guess the whole test
suite could be disabled with a comment, if possible with a link
requesting upstream to make it easy to skip network-requiring tests via
a flag or something.

-- 
Thanks,
Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] 
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
In-Reply-To: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
Resent-From: "jgart" <jgart@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Mar 2023 05:22:01 +0000
Resent-Message-ID: <handler.49577.B49577.167868489126131 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 49577 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Received: via spool by 49577-submit <at> debbugs.gnu.org id=B49577.167868489126131
          (code B ref 49577); Mon, 13 Mar 2023 05:22:01 +0000
Received: (at 49577) by debbugs.gnu.org; 13 Mar 2023 05:21:31 +0000
Received: from localhost ([127.0.0.1]:33373 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pback-0006nP-PX
	for submit <at> debbugs.gnu.org; Mon, 13 Mar 2023 01:21:30 -0400
Received: from mx2.dismail.de ([159.69.191.136]:9779)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jgart@HIDDEN>) id 1pbacj-0006n6-3Z
 for 49577 <at> debbugs.gnu.org; Mon, 13 Mar 2023 01:21:29 -0400
Received: from mx2.dismail.de (localhost [127.0.0.1])
 by mx2.dismail.de (OpenSMTPD) with ESMTP id d934574e;
 Mon, 13 Mar 2023 06:21:19 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=
 mime-version:date:content-type:content-transfer-encoding:from
 :message-id:subject:to:cc; s=20190914; bh=1gJY8oG9xwGR7dVaqjX4uh
 r/t6P/0bjH/mP2LPsr6Zs=; b=bl1SDHRbl2nOJSSFFg/fzEtuMHTQSNklCqiUO7
 JVo+lCZagjSqrEhWyFltF4PxTsRmKN2W5A9XkG1gU+SWpaePyRojiRNXiwP5KyXS
 0Y4jrfz0eoLkGAHWCRBn3ZP0vKgal9BncbY9ANSpFXpr9vEbSnjNXCCn3qOUG5D1
 DekH7M9MUx8/cECkfA+Pxlco3We3pb2SLAm9VzMn4EuwoiI5D3rNqh3cbNQt9EA+
 aDwEM2spo7W7Do9I0/Pvg4yxtUTBN2V0QLQQIwuVmzW7zWnzbZSfN/t0zwphw1lC
 MLWQ4aLHP6cAAfeidc5LgcSonRzEuzLmNs78PtbJx80IoLtA==
Received: from smtp1.dismail.de (<unknown> [10.240.26.11])
 by mx2.dismail.de (OpenSMTPD) with ESMTP id b906bf19;
 Mon, 13 Mar 2023 06:21:18 +0100 (CET)
Received: from smtp1.dismail.de (localhost [127.0.0.1])
 by smtp1.dismail.de (OpenSMTPD) with ESMTP id db84704f;
 Mon, 13 Mar 2023 06:21:18 +0100 (CET)
Received: by dismail.de (OpenSMTPD) with ESMTPSA id 29719987
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Mon, 13 Mar 2023 06:21:18 +0100 (CET)
MIME-Version: 1.0
Date: Mon, 13 Mar 2023 05:21:17 +0000
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: RainLoop/1.16.0a
From: "jgart" <jgart@HIDDEN>
Message-ID: <52501f9cb3a6d9ac1e207bc115d0cb66@HIDDEN>
X-Spam-Score: -0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Hi,

What's the status on this?

Regarding the tests, you can try disabling the same ones that are disable=
d in the nixpkgs pmboostrap:

https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/tools/misc/pmbo=
otstrap/default.nix#L31




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#49577] [PATCH] Add python-pmbootstrap
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 25 May 2023 00:17:02 +0000
Resent-Message-ID: <handler.49577.B49577.168497379025525 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 49577
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Jorge Gomez <jgart@HIDDEN>
Cc: 49577 <at> debbugs.gnu.org, phodina <phodina@HIDDEN>, Sarah Morgensen <iskarian@HIDDEN>
Received: via spool by 49577-submit <at> debbugs.gnu.org id=B49577.168497379025525
          (code B ref 49577); Thu, 25 May 2023 00:17:02 +0000
Received: (at 49577) by debbugs.gnu.org; 25 May 2023 00:16:30 +0000
Received: from localhost ([127.0.0.1]:45470 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q1yeb-0006dY-LB
	for submit <at> debbugs.gnu.org; Wed, 24 May 2023 20:16:29 -0400
Received: from mail-qv1-f52.google.com ([209.85.219.52]:44077)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1q1yeX-0006dA-Gu; Wed, 24 May 2023 20:16:28 -0400
Received: by mail-qv1-f52.google.com with SMTP id
 6a1803df08f44-62382e7b164so1886246d6.0; 
 Wed, 24 May 2023 17:16:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1684973779; x=1687565779;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=j9oxryhJdoHxXEt++uwL2xz9Atjse1Z2d7gcp7EdWZM=;
 b=o2X9pa10FhZaoPtlUSkyre6TDhYYNQOGA3fCcsLiVXaFQn5ONZjWQIbgmpCqtfyhOl
 NXta/MbqQBsqLNVKm+FnnYSa/VDbzj1tyaDLMDk7uFjj9qBHtJpydwKzA1dO+YkXHyFf
 4EhYpXqBJADgwDfNK7Cz5GGVzS4HrW+OkIFA5t1YgvzI6ZbqeoGd7+EQ5wUJtoYUzXvN
 FBR+CIhRGOJmxhvEqEkiUwGXZqjC+UwGDvnEWByBRTKXhylobGrl5TebBZGIRgvb/cKV
 pIiKvhQ+dUgJrB5XBUI7xAv15kOolSNjnlfLBN4hzaU5HHjexW24jHd4y4wUWvtQfH8d
 Q9BQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684973779; x=1687565779;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=j9oxryhJdoHxXEt++uwL2xz9Atjse1Z2d7gcp7EdWZM=;
 b=IoBj9CfrnC1GmopITxNGIUjHiJMxindQdK5sM4xL5dAlDuxKPP3FhrDvsZGqcwwHJb
 H7eROuDROuUjoHhcmwlnH48/V+rVfjtsGoq9HXa7MU0Auyfv6nEzsTVPY6nurQk55qU3
 QaQjKkIqLbUxxSFJMB6XX2NqgioXrPHipIITCokIgadAaqETfDGru+KOBRx+20mV7ebW
 9jppqrF6CN+4T9PJrDCyy0Q7mynUnhSBhoJSmNJyaSaOdFYdGglpyJ9BM89zlloPWxiz
 3n2vQ8fpG9vajlrEXB4iPobIyOsRY70Huz4cih8TWe/wbPbvdmjmfrJxg5ZE8EFfwIR0
 noNA==
X-Gm-Message-State: AC+VfDxGUGKMXvonPKyCJvRTDv27coej6RjdQ3+ZlXOaQRGtCVHAz2n6
 WWd+HmW/JkNvmnKtsKWgoTBCpwYWJFkLWg==
X-Google-Smtp-Source: ACHHUZ4QoOwJDhqOeY8+A/uJru9750ALUxszkaWqLZ29Qb43Y8pGPEIIG81HwHdJtX6cBZhcKdRShg==
X-Received: by 2002:ad4:5e8d:0:b0:5ee:2789:160e with SMTP id
 jl13-20020ad45e8d000000b005ee2789160emr30714952qvb.52.1684973779660; 
 Wed, 24 May 2023 17:16:19 -0700 (PDT)
Received: from hurd (dsl-10-133-118.b2b2c.ca. [72.10.133.118])
 by smtp.gmail.com with ESMTPSA id
 d4-20020a0ce704000000b0061b63237be3sm3986522qvn.131.2023.05.24.17.16.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 24 May 2023 17:16:19 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <MdOBhls2XZW2lUHnTteaeKJhRlGDu5cpCrPs5rWv5Xfg9FITtzxhWXdUj2AKsw5Phn0mT6MhFizWNJTtXX376A8UXSJT2MtYkU0eYo3_i3U=@protonmail.com>
 <ccA3RW4itpcr2ag2aMUShdcr-bBr_vWmOMN5cToA0QccaCYXpENB9_tIrCpWwdMfVUxd2DAZQsyCKReV7oUj2Ts7XpjG4vkeZ2oCTanNcTU=@protonmail.com>
 <86lf5zrt0a.fsf_-_@HIDDEN> <875ym4hrc7.fsf_-_@HIDDEN>
 <WUfW-YNF6KwD8sb_18og6t9o-GBvFQTqOqnxuKFHFlPqM1BK0MvOFQoL3roKbItbu4Xk3jZUaWqtRkKHBhN7nhdfmgbbMk6Gw7VzKQBjVTI=@protonmail.com>
 <R_J3VIodlpluXe4-_dQhbwDxpNLstpfXuz7NsCxhcv8vOhn24R9w5LbxnqaCymTU3jmu_CfDqGYqWN5YfNMueVQO8VFoce4UhLy4RIOQpV8=@protonmail.com>
 <875yecc5mw.fsf@HIDDEN>
Date: Wed, 24 May 2023 20:16:17 -0400
In-Reply-To: <875yecc5mw.fsf@HIDDEN> (Maxim Cournoyer's message of "Thu, 15
 Dec 2022 23:52:07 -0500")
Message-ID: <87jzwxgt9q.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

tags 49577 +moreinfo
quit

Hi Jorge,

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hi Petr,
>
> phodina <phodina@HIDDEN> writes:
>
>> Hi Maxim,
>>
>> here's update of the package. I moved to git repo as it has test suite packaged.
>
> Thank you!
>
>> However, currently 44 tests fail, 80 pass.
>>
>> The reason is they require network connectivity (mostly git tests, can
>> be added to list of dependencies), then some require chroot (that
>> might be dropped and run in guix isolated environment), sudo (again
>> remove and use TMP location).
>
> Oh.  That's more than half the tests failing.  I guess the whole test
> suite could be disabled with a comment, if possible with a link
> requesting upstream to make it easy to skip network-requiring tests via
> a flag or something.

The status is unchanged; the ball is in Petr's camp, or someone
interested enough in the patch to make the changes suggested.

I'm using this opportunity to gently ping Petr :-).

-- 
Thanks,
Maxim





Last modified: Thu, 25 May 2023 00:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.