GNU bug report logs - #52659
Vorta GUI for Borg backup

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Leo Famulari <leo@HIDDEN>; dated Sun, 19 Dec 2021 17:42:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 52659 <at> debbugs.gnu.org:


Received: (at 52659) by debbugs.gnu.org; 19 Dec 2021 17:52:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 19 12:52:26 2021
Received: from localhost ([127.0.0.1]:48045 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mz0MD-00082x-UL
	for submit <at> debbugs.gnu.org; Sun, 19 Dec 2021 12:52:26 -0500
Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:33749)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1mz0MC-00082l-PM
 for 52659 <at> debbugs.gnu.org; Sun, 19 Dec 2021 12:52:25 -0500
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id D69B63200A1E;
 Sun, 19 Dec 2021 12:52:18 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute3.internal (MEProxy); Sun, 19 Dec 2021 12:52:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=date:from:to:subject:message-id:references:mime-version
 :content-type:in-reply-to; s=mesmtp; bh=sx0I+2xF+hcduPqifR3rvkWC
 /I4lNbQV+vkAlJuRYEg=; b=cgOoDxbjZ8RPhPck2910CMPpICplmstiT7uGwcB/
 3AY2A/xpDiElCS3pa1vfVkmMpcI53ECHEHdMbp+FOmcljjqmK7Iq6cyjDTxGR0DA
 T3VePjb3W/rYk7QcXewI3T0dt8PyqS6dVXpkzf9YFqY2y0wvAAHDvtdI+8dnEX1x
 qP4=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=sx0I+2
 xF+hcduPqifR3rvkWC/I4lNbQV+vkAlJuRYEg=; b=Vbhh6Rt8OeeVfvIOXdR9eL
 h6XG7B+i8f75NVvC0lW+f7doUE9aGvxHdqFNLXOLv1B5EspF+FQq5BXvojhulf8i
 KiNgYbDpk7gX+xpCaNN1m8AlghNOBLqj8O+P3CXAt7Js5A6p3UevMY6vpgSMmx+P
 3mxSi3v2kpsuJ0lync7Uti1vNTZwAMjIY4GvTGH3fix0jAFmZAwp+FBTb618EKK4
 ofQ1hO+gCSYc3h85N0fYBtmgBnpJfxIg7C0ndr6g6jYqd5UeN3P/fwpbLul2CoVe
 qgiQssNZK8aMF/a3+kVMPcq6lEHprd5ONxDRAVuPHc4LgIfDrYAWHVqJKyKkYN7A
 ==
X-ME-Sender: <xms:UnG_YcodTJqJAoglsyfvONHGfm77f8ZuRFoclDxEd9jc648Ji5FKcQ>
 <xme:UnG_YSpHWv860jxdVSIUgdVzrTEF816joLGgeEWFE0rYdGDuzHwBMzf-xtGdzym9_
 Pw9CP6s86SJm4IBWg>
X-ME-Received: <xmr:UnG_YRNheNPO98wvtrmTuQq7Hs2G9J2l6VUVES0lYXWfW6iawmeJxsPZvGdQJdFL6YYwqtLByiD4m_oi_687yHdl2A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddttddguddtjecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd
 ertddttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhl
 rghrihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeeukeektdffvddtudegjeegtdevhf
 eufeeivdejiedtieegtdevjedvjeehffevgfenucevlhhushhtvghrufhiiigvpedtnecu
 rfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv
X-ME-Proxy: <xmx:UnG_YT7T322ottDJDdSL-mXJGL9vewJwxLopm7_dX5_v_e6JtILn8Q>
 <xmx:UnG_Yb5pgp2iGDdUUdUI6V1r_0LplfdnaaPsl5SKCu4PUb08GLQFYw>
 <xmx:UnG_YThWlvup8jsVhbcRzFu-ee_xtRD2c4vYvwwZzZRQwCpGIEJGvg>
 <xmx:UnG_YUV1rMuh4KtOH8itiFKyUk5dr-FGGRGSTbpxTv8wiimNZ99iIg>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <52659 <at> debbugs.gnu.org>; Sun, 19 Dec 2021 12:52:18 -0500 (EST)
Date: Sun, 19 Dec 2021 12:52:16 -0500
From: Leo Famulari <leo@HIDDEN>
To: 52659 <at> debbugs.gnu.org
Subject: Re: [PATCH 2/2] gnu: Add Vorta.
Message-ID: <Yb9xUL+dyf4fVooN@HIDDEN>
References: <4c7b52460f5316ff206efb57aefcb856334dc85f.1639935851.git.leo@HIDDEN>
 <fd81c2ee558c58c0b316a3925f1fc393cf4550f3.1639935851.git.leo@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <fd81c2ee558c58c0b316a3925f1fc393cf4550f3.1639935851.git.leo@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52659
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.7 (-)

On Sun, Dec 19, 2021 at 12:44:13PM -0500, Leo Famulari wrote:
> * gnu/packages/backup.scm (vorta): New variable.

> +    (inputs
> +     `(("python-appdirs" ,python-appdirs)
> +       ("python-dateutil" ,python-dateutil)
> +       ("python-keyring" ,python-keyring)
> +       ("python-paramiko" ,python-paramiko)
> +       ("python-peewee" ,python-peewee)
> +       ("python-psutil" ,python-psutil)
> +       ("python-pyqt" ,python-pyqt)
> +       ("python-secretstorage" ,python-secretstorage)
> +       ;; XXX This is included so that the qt-wrap phase picks it up.
> +       ("qtsvg" ,qtsvg)))

You may notice an important missing dependency: Borg.

The build doesn't require it.

Should we propagate it? Find out where Vorta invokes it and patch the
invocation? Let the user install it (sounds like a recipe for
complaints)?




Information forwarded to guix-patches@HIDDEN:
bug#52659; Package guix-patches. Full text available.

Message received at 52659 <at> debbugs.gnu.org:


Received: (at 52659) by debbugs.gnu.org; 19 Dec 2021 17:44:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 19 12:44:40 2021
Received: from localhost ([127.0.0.1]:48023 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mz0Ee-0007ny-12
	for submit <at> debbugs.gnu.org; Sun, 19 Dec 2021 12:44:40 -0500
Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:46417)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1mz0EV-0007nE-48
 for 52659 <at> debbugs.gnu.org; Sun, 19 Dec 2021 12:44:30 -0500
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45])
 by mailout.west.internal (Postfix) with ESMTP id 8176D3200993;
 Sun, 19 Dec 2021 12:44:20 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute5.internal (MEProxy); Sun, 19 Dec 2021 12:44:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=from:to:subject:date:message-id:mime-version:content-type
 :content-transfer-encoding; s=mesmtp; bh=4A2ew63Gx3Ah/rHR0wqTYFJ
 7TlaZuLQB6AJrpgy/J1w=; b=xhTQG9zICUcwgTLBGArouukbVG8OuXq5afYUms7
 K2kUjCO19ud2ybp0aAOwaG+/YJ015Z78E3WYHtnhoQbsDg3YLHuIbXjfsrF07qAN
 e0XPg9zsiAcqcr96OB1yjW+H0x1A63ApP4LgzHJuZejU2htYUDTMtQs3HA0fl/zI
 iVA8=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=4A2ew6
 3Gx3Ah/rHR0wqTYFJ7TlaZuLQB6AJrpgy/J1w=; b=Gk0oxCfq7RYJ/H9fRX1l/K
 SterZtgxn2+mHktTFy5mQMmlmEVVG/6KyzrMibNAj/zDQVDZ+O9eI8Nsu8n7AEmg
 uG21IaWtvkAk00Vpmbf2HLwhesgbXrpqfZW6gczGkwRlWZvnkt0jRuWYgcAJ7L/f
 7vnOidZvtH4CuizyfC+3jUmyMjIJJnWFPFi3PE+UrJPyUBOSNXV60/QXGhKEBeNG
 oFmLCtjajaEOdLWbpnIfPmNpWKBGEzqlDLnb6GnUXbuTVs2URZjsTY0f+Ee6N9bF
 OVcBjuZP5M7/m7QWABugHSv03cOvy1+ZPJ+4u/dvs+gNMHVDVBRcmtqERbi778hg
 ==
X-ME-Sender: <xms:c2-_YdkB6TpBpKtPpO9wIBsm_eSkoFYaSkjbeLuMkMWiZoPy78t9CQ>
 <xme:c2-_YY3b4JY3NlLpXTaf6LPRded1I8AMdPKdrUVv4maE7KZ0fWZyLtVeGHIxAfLrj
 agF9GGtd2irFls-KA>
X-ME-Received: <xmr:c2-_YTqBWubp9JCl6n9p6l405lNwoIAVGcHWjJZ5JP-JvbG2SDmAOejhZbXuFXJ2eLK40o6DtyJMxeoQiGE2AQBlorX8>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddttddguddthecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffogggtgfesthekre
 dtredtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr
 rhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepfeelfefhudetheetteeuueetheffgf
 fhieeihfdvgfeiudeujeegvedukefgffehnecuffhomhgrihhnpehgihhthhhusgdrtgho
 mhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg
 hosehfrghmuhhlrghrihdrnhgrmhgv
X-ME-Proxy: <xmx:c2-_YdmN_haIsvJt6yE7ApQfuwRHDEQYd-G86LTv6lVhvF8inSSohA>
 <xmx:c2-_Yb0fI6zVF1LcV0vYhKAxaeo8PnKTMNyjS0L0ap0KZnPH4xeOyQ>
 <xmx:c2-_YcvtmoJcIJA9NX1NB4CSnBwr1x6Xu641WveFfEqyQB3qYbbLXQ>
 <xmx:dG-_YQgTftmLJQAPIYho37bRO16Evlo3qKzJQ9mDHPiKJ1B7vkLQmA>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <52659 <at> debbugs.gnu.org>; Sun, 19 Dec 2021 12:44:19 -0500 (EST)
From: Leo Famulari <leo@HIDDEN>
To: 52659 <at> debbugs.gnu.org
Subject: [PATCH 1/2] gnu: Add python-pytest-faulthandler.
Date: Sun, 19 Dec 2021 12:44:12 -0500
Message-Id: <4c7b52460f5316ff206efb57aefcb856334dc85f.1639935851.git.leo@HIDDEN>
X-Mailer: git-send-email 2.34.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52659
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.7 (-)

* gnu/packages/check.scm (python-pytest-faulthandler): New variable.
---
 gnu/packages/check.scm | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 0a90a3b167..bdd0eae0aa 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -8,7 +8,7 @@
 ;;; Copyright © 2015 Federico Beffa <beffa@HIDDEN>
 ;;; Copyright © 2015 Andreas Enge <andreas@HIDDEN>
 ;;; Copyright © 2015, 2016, 2018, 2019, 2020, 2021 Efraim Flashner <efraim@HIDDEN>
-;;; Copyright © 2016, 2017 Leo Famulari <leo@HIDDEN>
+;;; Copyright © 2016, 2017, 2021 Leo Famulari <leo@HIDDEN>
 ;;; Copyright © 2016 Christine Lemmer-Webber <cwebber@HIDDEN>
 ;;; Copyright © 2016, 2017 Danny Milosavljevic <dannym+a@HIDDEN>
 ;;; Copyright © 2016 Roel Janssen <roel@HIDDEN>
@@ -1481,6 +1481,27 @@ (define-public python-pytest-forked
 side-effects (such as setting environment variables).")
     (license license:expat)))
 
+;; This package is included in Pytest >=5.0.
+(define-public python-pytest-faulthandler
+  (package
+    (name "python-pytest-faulthandler")
+    (version "2.0.1")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "pytest-faulthandler" version))
+              (sha256
+               (base32
+                "1r8ssxfdib2d2mblmnm34q84lza5d8cq5n5p3sl4sd5chz7bnwpd"))))
+    (build-system python-build-system)
+    (native-inputs
+     `(("python-pytest" ,python-pytest)
+       ("python-setuptools-scm" ,python-setuptools-scm)))
+    (home-page "https://github.com/pytest-dev/pytest-faulthandler")
+    (synopsis "Pytest plugin that activates the faulthandler module for tests")
+    (description "This package provides a pytest plugin that automatically
+enables the @code{faulthandler} module during tests.")
+    (license license:expat)))
+
 (define-public python-scripttest
   (package
     (name "python-scripttest")
-- 
2.34.0





Information forwarded to guix-patches@HIDDEN:
bug#52659; Package guix-patches. Full text available.

Message received at 52659 <at> debbugs.gnu.org:


Received: (at 52659) by debbugs.gnu.org; 19 Dec 2021 17:44:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 19 12:44:36 2021
Received: from localhost ([127.0.0.1]:48021 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mz0EY-0007ne-4N
	for submit <at> debbugs.gnu.org; Sun, 19 Dec 2021 12:44:35 -0500
Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:34481)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1mz0EV-0007nK-Hl
 for 52659 <at> debbugs.gnu.org; Sun, 19 Dec 2021 12:44:29 -0500
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46])
 by mailout.west.internal (Postfix) with ESMTP id CEED832009CC;
 Sun, 19 Dec 2021 12:44:21 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute6.internal (MEProxy); Sun, 19 Dec 2021 12:44:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=from:to:subject:date:message-id:in-reply-to:references
 :mime-version:content-type:content-transfer-encoding; s=mesmtp;
 bh=tt4P3dvfjOvFsgJr/hLYIStoK02TueX4eE4FlXprW9o=; b=R1jcixAwweAx
 Nv9soFxJeevxsMpEdtlQyTU6qVawMOj7ihFnFpR/r6b2wUhNVBvGm6Es3JcqvBEZ
 Fa+hJc1uesp/tcc5bhXfICmtmh+4fob/9/abYT9v1ovUDTF52+fiIiAZt0HLgETh
 782eaOy/y0CJejwCzESO7CuGeDuGFkA=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm1; bh=tt4P3dvfjOvFsgJr/hLYIStoK02TueX4eE4FlXprW
 9o=; b=fq0K6BKaV1wI8MMBGSfUoBgA9tT5LrITNTLetkYrqr5byyan61alBH5y1
 sNRnH7yaB8zyqrpdgNkW/afEBS3l1o0LXF4L3IVdbDDGvV96zcW/4OimLa4l6BBp
 tvNXjVZ2ncaT9NLZdigqlPUV9E94vaeiFFpwqScjghP4r8E/t55k7efqvgkWbzFZ
 txzV4VClYxzfYn7WDJtXN1kI7aDWVSirLvlrc7qRu+frKeGLH4cit+ftc9wLY3AX
 5fidRxdQHLKW2iHT3Ew5jHiSpsGF1RLoADW5G3wNkibzqRiXHsmq4lwIxtZ8Q7io
 5WeErNVRxuejYhYkMqhpwU6DLmBrQ==
X-ME-Sender: <xms:dW-_YUjuLza47cTakJnJKvWch6QGwHx6n4BumQxXZmZj6Ovrm6eQjQ>
 <xme:dW-_YdBA04Qf4-KloB-pEtlzyQUOU4FEyxj2oU4Cx8guk8QYzGxSFi5y7Nl5yaiQM
 qvRLfS99wRRb6QEbg>
X-ME-Received: <xmr:dW-_YcHQTXEiPzEpwq2UpEZV83LQon7vT3EG6U50yV1uCoo7YM_iSrIji-_2Cj0kiCjULQMYD6dzANlguyoCmYecseaJ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddttddguddthecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfgggtgfesth
 ekredtredtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhu
 lhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephffgfedutdefudeuhfdtleegie
 etfeeuueehudfhgefgfffgveehueefvdegjedvnecuffhomhgrihhnpehgihhthhhusgdr
 tghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe
 hlvghosehfrghmuhhlrghrihdrnhgrmhgv
X-ME-Proxy: <xmx:dW-_YVS0fjw9XqPZdRHBNJ7zJVGPCqTl0qUKsJmglmR7U03B0psegA>
 <xmx:dW-_YRwEqul47JcfQyC0lM4Rw5ekSudyTVmShZ3CXAu2Nui19CjL5w>
 <xmx:dW-_YT6Ey8_msfObFQQwqpRMRyoLxuRa9_s3WwRnxBAfCxQ0-gvckA>
 <xmx:dW-_Yau9UFLPoC47xdgwT5eawQflQrpobooAn6cngui2mSMSlSurfw>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <52659 <at> debbugs.gnu.org>; Sun, 19 Dec 2021 12:44:21 -0500 (EST)
From: Leo Famulari <leo@HIDDEN>
To: 52659 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: Add Vorta.
Date: Sun, 19 Dec 2021 12:44:13 -0500
Message-Id: <fd81c2ee558c58c0b316a3925f1fc393cf4550f3.1639935851.git.leo@HIDDEN>
X-Mailer: git-send-email 2.34.0
In-Reply-To: <4c7b52460f5316ff206efb57aefcb856334dc85f.1639935851.git.leo@HIDDEN>
References: <4c7b52460f5316ff206efb57aefcb856334dc85f.1639935851.git.leo@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52659
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 (-)

* gnu/packages/backup.scm (vorta): New variable.
---
 gnu/packages/backup.scm | 58 ++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 57 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index fdb84898bb..f683266359 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -1,7 +1,7 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2014, 2015, 2020 Eric Bavier <bavier@HIDDEN>
 ;;; Copyright © 2014 Ian Denhardt <ian@HIDDEN>
-;;; Copyright © 2015, 2016, 2017 Leo Famulari <leo@HIDDEN>
+;;; Copyright © 2015, 2016, 2017, 2021 Leo Famulari <leo@HIDDEN>
 ;;; Copyright © 2017–2021 Tobias Geerinckx-Rice <me@HIDDEN>
 ;;; Copyright © 2017 Thomas Danckaert <post@HIDDEN>
 ;;; Copyright © 2017, 2021 Arun Isaac <arunisaac@HIDDEN>
@@ -47,6 +47,7 @@ (define-module (gnu packages backup)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system go)
   #:use-module (guix build-system python)
+  #:use-module (guix build-system qt)
   #:use-module (gnu packages)
   #:use-module (gnu packages acl)
   #:use-module (gnu packages autotools)
@@ -76,12 +77,15 @@ (define-module (gnu packages backup)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages protobuf)
   #:use-module (gnu packages python)
+  #:use-module (gnu packages python-check)
   #:use-module (gnu packages python-crypto)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages qt)
   #:use-module (gnu packages rsync)
   #:use-module (gnu packages serialization)
   #:use-module (gnu packages ssh)
+  #:use-module (gnu packages time)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages valgrind)
   #:use-module (gnu packages xml))
@@ -1181,3 +1185,55 @@ (define-public borgmatic
 your databases too.  Monitor it all with integrated third-party services.
 borgmatic is powered by borg.")
     (license license:gpl3+)))
+
+(define-public vorta
+  (package
+    (name "vorta")
+    (version "0.8.2")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "vorta" version))
+              (sha256
+               (base32
+                "1cl7kyh14h38xavbq23b8ifvk8abkiqdkpgaxfxvd223fm02zz26"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:imported-modules ((guix build qt-utils)
+                           (guix build cmake-build-system)
+                           (guix build qt-build-system)
+                           ,@%python-build-system-modules)
+       #:modules ((guix build utils)
+                  (guix build python-build-system)
+                  ((guix build qt-build-system) #:prefix qt:))
+       #:phases
+       (modify-phases %standard-phases
+         ;; XXX This phase tries to write to $HOME
+         (add-before 'sanity-check 'set-HOME
+           (lambda _
+             (setenv "HOME" "/tmp")))
+         ;; Otherwise, the user interface's icons will be missing.
+         (add-after 'wrap 'qt-wrap
+           (assoc-ref qt:%standard-phases 'qt-wrap)))))
+    (native-inputs
+     `(("python-pytest-mock" ,python-pytest-mock)
+       ("python-pytest-qt" ,python-pytest-qt)
+       ("python-pytest-runner" ,python-pytest-runner)
+       ("python-setuptools-git" ,python-setuptools-git)))
+    (inputs
+     `(("python-appdirs" ,python-appdirs)
+       ("python-dateutil" ,python-dateutil)
+       ("python-keyring" ,python-keyring)
+       ("python-paramiko" ,python-paramiko)
+       ("python-peewee" ,python-peewee)
+       ("python-psutil" ,python-psutil)
+       ("python-pyqt" ,python-pyqt)
+       ("python-secretstorage" ,python-secretstorage)
+       ;; XXX This is included so that the qt-wrap phase picks it up.
+       ("qtsvg" ,qtsvg)))
+    (home-page "https://github.com/borgbase/vorta")
+    (synopsis "Graphical backup client based on BorgBackup")
+    (description "Vorta is a graphical backup client based on the Borg backup
+tool.  It supports the use of remote backup repositories.  It can perform
+scheduled backups, and has a graphical tool for browsing and extracting the Borg
+archives.")
+    (license license:gpl3+)))
-- 
2.34.0





Information forwarded to guix-patches@HIDDEN:
bug#52659; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 19 Dec 2021 17:41:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 19 12:41:10 2021
Received: from localhost ([127.0.0.1]:48012 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mz0BK-0007iU-LS
	for submit <at> debbugs.gnu.org; Sun, 19 Dec 2021 12:41:10 -0500
Received: from lists.gnu.org ([209.51.188.17]:33860)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1mz0BJ-0007iN-KT
 for submit <at> debbugs.gnu.org; Sun, 19 Dec 2021 12:41:10 -0500
Received: from eggs.gnu.org ([209.51.188.92]:40838)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <leo@HIDDEN>) id 1mz0BI-0001b7-TW
 for guix-patches@HIDDEN; Sun, 19 Dec 2021 12:41:09 -0500
Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:51501)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <leo@HIDDEN>) id 1mz0BE-0001ZC-St
 for guix-patches@HIDDEN; Sun, 19 Dec 2021 12:41:08 -0500
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.west.internal (Postfix) with ESMTP id 459F53200657;
 Sun, 19 Dec 2021 12:41:03 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute1.internal (MEProxy); Sun, 19 Dec 2021 12:41:03 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=date:from:to:subject:message-id:mime-version:content-type; s=
 mesmtp; bh=JIJ6LiJHGfzH3YaJ26XXEcVbcJE21BNLHPs57/tNT5Y=; b=K74f0
 sTNMZFRxI8oo+QaSXmVnO/4e/nsojx6ekBCBTbWCHd0DHGlfTGxAJ/ZPDH+wj1xz
 yWLNE9H3N+Dl5wB1xNWXDbfId6KW5Q5N8L9fnFQz9Gv/cez4ho0wGUdCf/e1NFCo
 KgZvUrvn9itFsK+d/Hu6zb5if7xlRj8SB5Dh9Y=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm1; bh=JIJ6LiJHGfzH3YaJ26XXEcVbcJE21
 BNLHPs57/tNT5Y=; b=XHCVBj0hn+XeqVscjHEvFhhwtgRnVNMkkftdbkqzz0T5I
 gW5U+2btTinwK6n/6upd88M/sQ469Mn+ezfvWwEOvDKep4vSCldgmXMkcncy5JXk
 KEa1i8154r1nZWmZGAiFAgybMz/1rogKJ3u91eC4/73lo8SMUxovl0SbonJNpFbJ
 Wf+XARSoaLYPdEs72J/6+RX+sRlwRsSdm6LK46ufAdwfX2+JMluN6uSXN4k8qb4w
 Zjv0fmRupN3FCetZtaj8fQCfdbZFwGz7+uGmNLZCASUhUHVFwWOo4Db72I7uWptY
 mzuuip4RNbhER7fsgK7jNYQ+y8R3nwsc0Ur8qI66g==
X-ME-Sender: <xms:rm6_YV1zm0X6W37r1UON5XzkRumeY9912jundG5WYHW-q2ZMXpiH5A>
 <xme:rm6_YcHIh5SitgBWF5bV7Pa7TAoKxWNMCi1GbT8UyuBXDKTN0Jvm27EIeS-LUbe6_
 JRr6JdXsLkeh7a_5Q>
X-ME-Received: <xmr:rm6_YV44eqNjOY5iM_j2yX38ic7M0THaoC0eGEzbXj4Atx5tg_KhHFFFslLDkanixkFdFaXyn3tQcJuWkMEHTo9qvg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddttddguddthecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtderre
 dttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr
 ihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeejieeutdffleegudehgefhhfduueeule
 evveeggeehveffkeeihfevvdfhkeefvdenucevlhhushhtvghrufhiiigvpedtnecurfgr
 rhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv
X-ME-Proxy: <xmx:rm6_YS3gOSkwYA3g2W9_N7OR8pXHjuAJis5XpVoQcyOKGuo_EEb1uQ>
 <xmx:rm6_YYGlzHgQfUTBkORtHn6YE8irhnuvq3W-uM5L1J-l2birbp38LA>
 <xmx:rm6_YT_6pj2VKWfwPl-ggpPbZGmfJMouE2Gb3AUYPxXOGB7TidREAA>
 <xmx:rm6_Ybzy2c1KLppGK7ONQ7cZcwfstJnFFJdcDqrq96nYIG5GJ4UBgg>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <guix-patches@HIDDEN>; Sun, 19 Dec 2021 12:41:02 -0500 (EST)
Date: Sun, 19 Dec 2021 12:41:00 -0500
From: Leo Famulari <leo@HIDDEN>
To: guix-patches@HIDDEN
Subject: Vorta GUI for Borg backup
Message-ID: <Yb9urPvB7nSu+EnW@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="2Wh1glW7XGHpfl9t"
Content-Disposition: inline
Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@HIDDEN;
 helo=wout3-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-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.4 (-)
X-Debbugs-Envelope-To: submit
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.4 (--)


--2Wh1glW7XGHpfl9t
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Recently I noticed some discussion on #guix IRC about Vorta, a GUI for
Borg backup.

I actually have some ooooold patches for this, that I've been
maintaining privately for a while. I never submitted them because I
haven't been using Vorta, just Borg via cron.

But since I have this work, I might as well submit it since others are
asking about this program.

Please test!

--2Wh1glW7XGHpfl9t
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAmG/bqwACgkQJkb6MLrK
fwgSuRAA2ZLoc7Pf3ZnZWZOuGi6FtxPsnJOd/TJEgEvNZGSa5DIr14q9ebWtFNZm
M8aIBWCKxHGFphCQ1a6+m3oVDdStCgfe7r8Cq0GeC5ZVg5POFpsR1Lm4FzMJOFWJ
/rc5yMY30kudpU5GOBCLtKtu5xajxUY9QyoTJKC4mk3HWZ8iD3hJArDUIg80cTTJ
a/Cey8IHLcR+OHmiFzpa1KSfTcQXIjCI6uQn01kRJXvcnJEEADiZggj6kXVa/nfk
6uFwJ+bcwHjtMJFocHSDaVTJDGoE2qmgc/TX9IAOrXeh6E5z2LwA3A+tZphCuqw2
LjDUGZMC70jtIjKDBXI8XhrppRRVPxd8mP/IDH1MqNHYtLJFdd4WZsRkvm14DTKo
7RXsnuQk4GUfSpRBsFEgBYBFOk3OofEky+n0cCvnce/PZGrGRbMwzCMj905PmSIX
5ZMyatGVE4j6wQC5XR5Lv1HHIloQup/sMzauo9ze+Y9tW986668BNGe/5jQ67PiY
VmnJdBkXL3I3ljBANRls2otD332jK3VJW67IdN40LYc2YUsVUM9g+7cdYNNzO2wM
m3D3sHKe7T+GQuwubxsnJaJRAoTwYOWWdrHpz/00cm4ZqPdkgXLWUCDLyL3UrYUj
CV5JKWDbQOxDxzVhd+GVkIIf2JRonYDPR1Uyb6N1BBJ5MHVFreA=
=Uv+2
-----END PGP SIGNATURE-----

--2Wh1glW7XGHpfl9t--




Acknowledgement sent to Leo Famulari <leo@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#52659; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 19 Dec 2021 18:00:02 UTC

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