From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 15:55:53 2017 Received: (at submit) by debbugs.gnu.org; 15 Oct 2017 19:55:53 +0000 Received: from localhost ([127.0.0.1]:41977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p0q-0001WD-PM for submit@debbugs.gnu.org; Sun, 15 Oct 2017 15:55:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p0p-0001W1-PX for submit@debbugs.gnu.org; Sun, 15 Oct 2017 15:55:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e3p0j-0000wD-PN for submit@debbugs.gnu.org; Sun, 15 Oct 2017 15:55:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39579) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e3p0j-0000w9-Lg for submit@debbugs.gnu.org; Sun, 15 Oct 2017 15:55:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3p0i-0007ry-II for guix-patches@gnu.org; Sun, 15 Oct 2017 15:55:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e3p0d-0000uk-OE for guix-patches@gnu.org; Sun, 15 Oct 2017 15:55:44 -0400 Received: from psyche.uwaterloo.ca ([129.97.128.244]:37714) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e3p0d-0000u1-H9 for guix-patches@gnu.org; Sun, 15 Oct 2017 15:55:39 -0400 Received: from localhost (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by psyche.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FJFjWQ004622 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 15 Oct 2017 15:15:48 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 psyche.uwaterloo.ca v9FJFjWQ004622 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508094948; bh=cy6SyY2XVE2etfFsg9ZunEGJuJ2mnfWwv4Nef8IXTc4=; h=Date:From:To:Subject:From; b=3Ua+44nCMw63RBxn0ZJlaesl0n4G8pexzxXuEiLXz21zPi/PZqGyAYE+MEhpgYvho Ws9wxuKNxW0Ky+TRxyEyKIX/z9tne9A9cN+4WCpKA7xYB63Lt4eHRsvnbNTgePORgR GrxNTg8yaLUcYphWpXcli/qL9zBmlJfGXemxV0lY= Date: Sun, 15 Oct 2017 15:15:45 -0400 From: Andy Patterson To: guix-patches@gnu.org Subject: Some virt-manager improvements Message-ID: <20171015151545.024a589f@uwaterloo.ca> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-UUID: 26cece69-7f75-4bb1-86ba-aecae3ab8870 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) While trying out virt-manager on GuixSD I ran into some minor issues creating a VM with the default settings; I'll be sending some fixes for them to this thread. -- Andy From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 16:04:03 2017 Received: (at 28853) by debbugs.gnu.org; 15 Oct 2017 20:04:03 +0000 Received: from localhost ([127.0.0.1]:41983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p8l-0001kI-JL for submit@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:03 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:56116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p8k-0001jo-Qi for 28853@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:03 -0400 Received: from localhost.localdomain (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FK3o3D010910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 16:03:57 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9FK3o3D010910 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508097837; bh=d9htvy5vlEpd1vSefBQ6omwiMI+9UncrKUzd5DgEzOk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=gT+Xgt0vBv9++oNaNNL3VFfHEaOjDMG30jfQoq9ZYBYUveT2gsnBYqu/iwtcuDaDm PcNa+fmVhjTVqhQxK5xgYmiuqcqHlY+W94eiMuXabFRPVB6do/rROP4JSa3Ay3m678 Uiah7j7ZDtAGJ/Kixg2ctpe1GhJ/M2szTz5mxSqI= From: Andy Patterson To: 28853@debbugs.gnu.org Subject: [PATCH 1/8] gnu: virt-manager: Enable gtk schemas and glib modules support. Date: Sun, 15 Oct 2017 16:03:21 -0400 Message-Id: <20171015200328.4830-1-ajpatter@uwaterloo.ca> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20171015151545.024a589f@uwaterloo.ca> References: <20171015151545.024a589f@uwaterloo.ca> X-UUID: 676e812f-f70a-48d9-b43c-5dd3219e3923 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: Andy Patterson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Fixes a crash when opening the file chooser dialog. * gnu/packages/virtualization.scm (virt-manager)[arguments] <#:imported-modules>: Add (guix build glib-or-gtk-build-system). <#:modules>: Import (guix build glib-or-gtk-build-system) as glib-or-gtk:. <#:arguments>: Add 'glib-or-gtk-compile-schemas and 'glib-or-gtk-wrap. --- gnu/packages/virtualization.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 4e384e79a..5cdf6d09b 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -499,9 +499,12 @@ virtualization library.") ;; Some of the tests seem to require network access to install virtual ;; machines. #:tests? #f + #:imported-modules ((guix build glib-or-gtk-build-system) + ,@%python-build-system-modules) #:modules ((ice-9 match) (srfi srfi-26) (guix build python-build-system) + ((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:) (guix build utils)) #:phases (modify-phases %standard-phases @@ -528,7 +531,11 @@ virtualization library.") `("GI_TYPELIB_PATH" ":" prefix ,(filter identity paths)))) bin-files)) - #t))))) + #t)) + (add-after 'install 'glib-or-gtk-compile-schemas + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-compile-schemas)) + (add-after 'install 'glib-or-gtk-wrap + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap))))) (inputs `(("gtk+" ,gtk+) ("gtk-vnc" ,gtk-vnc) -- 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 16:04:11 2017 Received: (at 28853) by debbugs.gnu.org; 15 Oct 2017 20:04:11 +0000 Received: from localhost ([127.0.0.1]:41986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p8s-0001ke-R9 for submit@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:11 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:56138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p8r-0001kR-Hl for 28853@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:10 -0400 Received: from localhost.localdomain (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FK3o3E010910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 16:04:04 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9FK3o3E010910 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508097844; bh=UkZgMWyxvR1E0fYBF0zG2QMug4rqE5eswYYLbwpWIbE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=w2beN6iZAda57T4dOGp5PRlWpXBspOke/FllJVVNdVsKs5XZgFPYHOSo7RbafC2Qa 2fkIX3pDCL2HeO9LZXFD/0pX79DbfA08YGE5jaQFLWt5Y8lB3u5cMY7uYWMHksD8/t k8a1XQ3IFGz6tOSETCf7X4O8DhNlyFmN3WnYasXA= From: Andy Patterson To: 28853@debbugs.gnu.org Subject: [PATCH 2/8] gnu: qemu: Enable spice usb redirection support. Date: Sun, 15 Oct 2017 16:03:22 -0400 Message-Id: <20171015200328.4830-2-ajpatter@uwaterloo.ca> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20171015151545.024a589f@uwaterloo.ca> References: <20171015151545.024a589f@uwaterloo.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-UUID: 1fbfe5fb-c267-4ab8-95fe-d03973a3fa57 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: Andy Patterson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/virtualization.scm (qemu)[arguments]<#:configure-flags>: New argument. [inputs]: Add usbredir. (qemu-minimal)[arguments]<#:configure-flags>: Restrict them even when they are set by qemu. [inputs]: Remove usbredir. --- gnu/packages/virtualization.scm | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 5cdf6d09b..24ffc2f28 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2016, 2017 Efraim Flashner ;;; Copyright © 2016 Ricardo Wurmus ;;; Copyright © 2017 Alex Vong +;;; Copyright © 2017 Andy Patterson ;;; ;;; This file is part of GNU Guix. ;;; @@ -85,7 +86,7 @@ '(;; Running tests in parallel can occasionally lead to failures, like: ;; boot_sector_test: assertion failed (signature == SIGNATURE): (0x00000000 == 0x0000dead) #:parallel-tests? #f - + #:configure-flags '("--enable-usb-redir") #:phases (modify-phases %standard-phases (replace 'configure @@ -152,6 +153,7 @@ ("pixman" ,pixman) ("sdl" ,sdl) ("spice" ,spice) + ("usbredir" ,usbredir) ("util-linux" ,util-linux) ;; ("vde2" ,vde2) ("virglrenderer" ,virglrenderer) @@ -188,14 +190,17 @@ server and embedded PowerPC, and S390 guests.") (name "qemu-minimal") (synopsis "Machine emulator and virtualizer (without GUI)") (arguments - `(#:configure-flags - ;; Restrict to the targets supported by Guix. - '("--target-list=i386-softmmu,x86_64-softmmu,mips64el-softmmu,arm-softmmu,aarch64-softmmu") - ,@(package-arguments qemu))) + (substitute-keyword-arguments (package-arguments qemu) + ((#:configure-flags _ '(list)) + `(list + ,(string-append + "--target-list=i386-softmmu,x86_64-softmmu,mips64el-softmmu" + ",arm-softmmu,aarch64-softmmu"))))) ;; Remove dependencies on optional libraries, notably GUI libraries. (inputs (fold alist-delete (package-inputs qemu) - '("libusb" "mesa" "sdl" "spice" "virglrenderer"))))) + '("libusb" "mesa" "sdl" "spice" "virglrenderer" + "usbredir"))))) (define-public libosinfo (package -- 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 16:04:14 2017 Received: (at 28853) by debbugs.gnu.org; 15 Oct 2017 20:04:14 +0000 Received: from localhost ([127.0.0.1]:41989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p8w-0001ku-3h for submit@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:14 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:56158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p8u-0001kV-Gb for 28853@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:12 -0400 Received: from localhost.localdomain (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FK3o3F010910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 16:04:06 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9FK3o3F010910 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508097847; bh=SkvHBj1vl4vGu8CmflPiIaljdwrIC293wrUlgt8XbS8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ptDcvPcJiwfqUWbOPvA4s/vuyAgfuM859vLJLJr2SWFxJPMgNjV7Dr3wB1bWK3aPe V2DlNDtgiqaPUq3hZ2dM6Y5mf6foUMgkIPw+97y9FkgjTVPPKRk71SNgPR8xI28u6A MyJsrao3ldyGOp6Uzq4Q5bFK2cG3GrPVT/oa8eqE= From: Andy Patterson To: 28853@debbugs.gnu.org Subject: [PATCH 3/8] gnu: spice-gtk: Enable GObject introspection support. Date: Sun, 15 Oct 2017 16:03:23 -0400 Message-Id: <20171015200328.4830-3-ajpatter@uwaterloo.ca> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20171015151545.024a589f@uwaterloo.ca> References: <20171015151545.024a589f@uwaterloo.ca> X-UUID: 40d98fbd-5bfa-4ffc-a6cc-13198031fec1 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: Andy Patterson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Allows virt-manager to use the spice-gtk widget. * gnu/packages/spice.scm (spice-gtk)[inputs]: Add gobject-introspection. [arguments]<#:configure-flags>: Add --enable-introspection. --- gnu/packages/spice.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/spice.scm b/gnu/packages/spice.scm index 8e3c5e2b7..7d49f90be 100644 --- a/gnu/packages/spice.scm +++ b/gnu/packages/spice.scm @@ -162,6 +162,7 @@ which allows users to view a desktop computing environment.") ("spice-protocol" ,spice-protocol))) (inputs `(("glib-networking" ,glib-networking) + ("gobject-introspection" ,gobject-introspection) ("gtk+" ,gtk+) ("libepoxy" ,libepoxy) ("libjpeg" ,libjpeg) @@ -182,7 +183,8 @@ which allows users to view a desktop computing environment.") `(#:configure-flags '("--enable-gstaudio" "--enable-gstvideo" - "--enable-pulse") + "--enable-pulse" + "--enable-introspection") #:phases (modify-phases %standard-phases (add-after -- 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 16:04:20 2017 Received: (at 28853) by debbugs.gnu.org; 15 Oct 2017 20:04:20 +0000 Received: from localhost ([127.0.0.1]:41992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p90-0001lB-BY for submit@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:18 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:56180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p8y-0001kl-NM for 28853@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:16 -0400 Received: from localhost.localdomain (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FK3o3G010910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 16:04:11 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9FK3o3G010910 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508097851; bh=dk0r2eE+f9tKQRvdIqHWQdqqUVCYUo6nQPh82xdRrT0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=X1Uu3uIE3roo0CF3gBjVkj5Fm+C8TYYlrtxS3jgqMAWSZGvvaIP8/5tMr7EKaRosq oPizcWBmo+/PoXzJcQg/yoze0kR/p5V4nUcZBUFiEl9vMIB0vq1xdT1UDrmHUHuNfg j060FrwOzSTDCLRtSNzzWibG+X1LMagVi50AaF4Q= From: Andy Patterson To: 28853@debbugs.gnu.org Subject: [PATCH 4/8] gnu: virt-manager: Enable spice-gtk support. Date: Sun, 15 Oct 2017 16:03:24 -0400 Message-Id: <20171015200328.4830-4-ajpatter@uwaterloo.ca> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20171015151545.024a589f@uwaterloo.ca> References: <20171015151545.024a589f@uwaterloo.ca> X-UUID: 05f50f9f-283f-4706-a054-6f41fc95fe5f X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: Andy Patterson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add spice-gtk. --- gnu/packages/virtualization.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 24ffc2f28..1c69c4a97 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -553,7 +553,8 @@ virtualization library.") ("python2-requests" ,python2-requests) ("python2-ipaddr" ,python2-ipaddr) ("python2-pygobject" ,python2-pygobject) - ("python2-libxml2" ,python2-libxml2))) + ("python2-libxml2" ,python2-libxml2) + ("spice-gtk" ,spice-gtk))) ;; virt-manager searches for qemu-img or kvm-img in the PATH. (propagated-inputs `(("qemu" ,qemu))) -- 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 16:04:26 2017 Received: (at 28853) by debbugs.gnu.org; 15 Oct 2017 20:04:26 +0000 Received: from localhost ([127.0.0.1]:41995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p96-0001lX-7C for submit@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:24 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:56198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p94-0001l4-13 for 28853@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:22 -0400 Received: from localhost.localdomain (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FK3o3H010910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 16:04:16 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9FK3o3H010910 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508097856; bh=erIVkp/phUptqbwTR4+YYEQT3FQDCNfanM1q8t4huY8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=q+IYNa5+XGd0OhqdRh3dUJycj20autwlZYH6q3meJip1e4zBkNsKh8pH6e5weQIPh 5SlxYD2xMYVLMBw6+dJY5ztsP5a3A/snBFt/aMtUg0dZuciApot/PYaCcH61swJLSM 3q820ixViFABH8pX29DXlU36JNtPcDskSjB+TYPQ= From: Andy Patterson To: 28853@debbugs.gnu.org Subject: [PATCH 5/8] gnu: qemu: Add OpenGL support. Date: Sun, 15 Oct 2017 16:03:25 -0400 Message-Id: <20171015200328.4830-5-ajpatter@uwaterloo.ca> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20171015151545.024a589f@uwaterloo.ca> References: <20171015151545.024a589f@uwaterloo.ca> X-UUID: 7511c318-6f0c-403a-9e2c-d651a53a1a42 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: Andy Patterson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Enables virgl support with spice 0.13+. * gnu/packages/virtualization.scm (qemu)[arguments]<#:configure-flags>: Add --enable-opengl. [inputs]: Add libdrm and libepoxy. (qemu-minimal)[inputs]: Remove libdrm and libepoxy. --- gnu/packages/virtualization.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 1c69c4a97..62ba7811e 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -86,7 +86,7 @@ '(;; Running tests in parallel can occasionally lead to failures, like: ;; boot_sector_test: assertion failed (signature == SIGNATURE): (0x00000000 == 0x0000dead) #:parallel-tests? #f - #:configure-flags '("--enable-usb-redir") + #:configure-flags '("--enable-usb-redir" "--enable-opengl") #:phases (modify-phases %standard-phases (replace 'configure @@ -144,6 +144,8 @@ ("libaio" ,libaio) ("libattr" ,attr) ("libcap" ,libcap) ; virtfs support requires libcap & libattr + ("libdrm" ,libdrm) + ("libepoxy" ,libepoxy) ("libjpeg" ,libjpeg-8) ("libpng" ,libpng) ("libusb" ,libusb) ;USB pass-through support @@ -200,7 +202,7 @@ server and embedded PowerPC, and S390 guests.") ;; Remove dependencies on optional libraries, notably GUI libraries. (inputs (fold alist-delete (package-inputs qemu) '("libusb" "mesa" "sdl" "spice" "virglrenderer" - "usbredir"))))) + "usbredir" "libdrm" "libepoxy"))))) (define-public libosinfo (package -- 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 16:04:27 2017 Received: (at 28853) by debbugs.gnu.org; 15 Oct 2017 20:04:27 +0000 Received: from localhost ([127.0.0.1]:41998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p99-0001lm-7N for submit@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:27 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:56218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p97-0001lM-PP for 28853@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:26 -0400 Received: from localhost.localdomain (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FK3o3I010910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 16:04:19 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9FK3o3I010910 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508097860; bh=4RdbfaDi04C/Wm837Het714VhzUCyzvtWjoFM5h9XUo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=9sge4taZwGXSlJ5VqZvSpWBjI34o5DzLRGpCPAI6roHYnjRhnvhdz2Cr69InLxQ1l ieoY59/CWczya5HM8Sj+VwLAI9Vo1xdT8JZpL8uS3RnMlDhMAhq9zlyFK7y40PSXwh LOhbq4KfRk8wGWU2q48vETWdhyAOKdD5riduTiOw= From: Andy Patterson To: 28853@debbugs.gnu.org Subject: [PATCH 6/8] gnu: virt-manager: Enable statistics graphing support. Date: Sun, 15 Oct 2017 16:03:26 -0400 Message-Id: <20171015200328.4830-6-ajpatter@uwaterloo.ca> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20171015151545.024a589f@uwaterloo.ca> References: <20171015151545.024a589f@uwaterloo.ca> X-UUID: 6f9034a5-3b48-4002-805b-b143a49929a0 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: Andy Patterson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add python2-pycairo. --- gnu/packages/virtualization.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 62ba7811e..f2494f74f 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -554,6 +554,7 @@ virtualization library.") ("python2-libvirt" ,python2-libvirt) ("python2-requests" ,python2-requests) ("python2-ipaddr" ,python2-ipaddr) + ("python2-pycairo" ,python2-pycairo) ("python2-pygobject" ,python2-pygobject) ("python2-libxml2" ,python2-libxml2) ("spice-gtk" ,spice-gtk))) -- 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 16:04:32 2017 Received: (at 28853) by debbugs.gnu.org; 15 Oct 2017 20:04:32 +0000 Received: from localhost ([127.0.0.1]:42001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p9E-0001m5-F6 for submit@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:32 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:56238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p9D-0001lZ-5k for 28853@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:31 -0400 Received: from localhost.localdomain (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FK3o3J010910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 16:04:25 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9FK3o3J010910 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508097865; bh=FSp7k1FaFVo5MwbcHZ3fTjuvyax8Wt3GgeI9gHDogxM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ejCoDY3Z01uSYDTn98ixLCK/blKYp4FIPCqLta5R750GvExQ60WmOVkpyW3YWXlfu klieCGDMmkXSsnjQi7nI108TxQQUmfqkI26gpvUbvWFwqiziWvmda6bCJNWaXUDuUy fX2cDZCv6xrPUvvYb2bh+nBgAucYKMmzjber7isg= From: Andy Patterson To: 28853@debbugs.gnu.org Subject: [PATCH 7/8] gnu: virt-manager: Fix default URI check. Date: Sun, 15 Oct 2017 16:03:27 -0400 Message-Id: <20171015200328.4830-7-ajpatter@uwaterloo.ca> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20171015151545.024a589f@uwaterloo.ca> References: <20171015151545.024a589f@uwaterloo.ca> X-UUID: 8f5a7269-f447-4a36-8b60-dca376d06fa1 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: Andy Patterson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Allows virt-manager to connect to qemu://system by default. * gnu/packages/virtualization.scm (virt-manager)[arguments]<#:phases>: Add 'fix-default-uri. --- gnu/packages/virtualization.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index f2494f74f..bdf9c8274 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -520,6 +520,13 @@ virtualization library.") (substitute* "virtcli/cliconfig.py" (("/usr") (assoc-ref outputs "out"))) #t)) + (add-after 'unpack 'fix-default-uri + (lambda* (#:key inputs #:allow-other-keys) + ;; xen is not available for now - so only patch qemu + (substitute* "virtManager/connect.py" + (("/usr(/bin/qemu-system)" _ suffix) + (string-append (assoc-ref inputs "qemu") suffix))) + #t)) (add-before 'wrap 'wrap-with-GI_TYPELIB_PATH (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((bin (string-append (assoc-ref outputs "out") "/bin")) -- 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 16:04:36 2017 Received: (at 28853) by debbugs.gnu.org; 15 Oct 2017 20:04:36 +0000 Received: from localhost ([127.0.0.1]:42004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p9H-0001mK-OH for submit@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:35 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:56252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3p9F-0001lu-8u for 28853@debbugs.gnu.org; Sun, 15 Oct 2017 16:04:33 -0400 Received: from localhost.localdomain (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9FK3o3K010910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 16:04:27 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9FK3o3K010910 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508097868; bh=o8XIeXgsfVIvbcYiGzwQQZRAWiGWaNNIo/qMFjynC3M=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=LQDyW8nL+aihwiX8t2qdIzz9ZZy15O/yXHZtaQwvOMDCldN1q4E7U50pmdAmlgLVp xKAP81BO9BUy3B8rvqMeaOzxlIv1PSyxJfCdOUt1I7Geb1iSWGc60Q68B1xHOgum8X 7LQz+nXUX4NeWUtWpCKCyNfxdP5XdspraIfMLzHU= From: Andy Patterson To: 28853@debbugs.gnu.org Subject: [PATCH 8/8] gnu: virt-manager: Enable persistent configuration support. Date: Sun, 15 Oct 2017 16:03:28 -0400 Message-Id: <20171015200328.4830-8-ajpatter@uwaterloo.ca> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20171015151545.024a589f@uwaterloo.ca> References: <20171015151545.024a589f@uwaterloo.ca> X-UUID: 02a4d9e3-4031-4fef-a821-9c21b2a2131d X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: Andy Patterson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add dconf. --- gnu/packages/virtualization.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index bdf9c8274..be8681d4e 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -551,7 +551,8 @@ virtualization library.") (add-after 'install 'glib-or-gtk-wrap (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap))))) (inputs - `(("gtk+" ,gtk+) + `(("dconf" ,dconf) + ("gtk+" ,gtk+) ("gtk-vnc" ,gtk-vnc) ("libvirt" ,libvirt) ("libvirt-glib" ,libvirt-glib) -- 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 09:15:51 2017 Received: (at 28853) by debbugs.gnu.org; 16 Oct 2017 13:15:51 +0000 Received: from localhost ([127.0.0.1]:42631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e45FH-00052S-Az for submit@debbugs.gnu.org; Mon, 16 Oct 2017 09:15:51 -0400 Received: from rezeros.cc ([45.76.207.221]:56582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e45FE-00052H-BX for 28853@debbugs.gnu.org; Mon, 16 Oct 2017 09:15:49 -0400 Received: from localhost (183.158.177.34 [183.158.177.34]) by rezeros.cc (OpenSMTPD) with ESMTPSA id 987b8eab (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 16 Oct 2017 13:15:11 +0000 (UTC) Received: from gift (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 2d5881d1; Mon, 16 Oct 2017 13:15:39 +0000 (UTC) From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 2/8] gnu: qemu: Enable spice usb redirection support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-2-ajpatter@uwaterloo.ca> Date: Mon, 16 Oct 2017 21:15:39 +0800 In-Reply-To: <20171015200328.4830-2-ajpatter@uwaterloo.ca> (Andy Patterson's message of "Sun, 15 Oct 2017 16:03:22 -0400") Message-ID: <87r2u3kzd0.fsf@member.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Andy Patterson writes: > * gnu/packages/virtualization.scm (qemu)[arguments]<#:configure-flags>: N= ew > argument. > [inputs]: Add usbredir. > (qemu-minimal)[arguments]<#:configure-flags>: Restrict them even when the= y are > set by qemu. > [inputs]: Remove usbredir. Doesn't the 'configure' script auto-detect usb redirection support when usbredir is available? > --- > gnu/packages/virtualization.scm | 17 +++++++++++------ > 1 file changed, 11 insertions(+), 6 deletions(-) > > diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualizatio= n.scm > index 5cdf6d09b..24ffc2f28 100644 > --- a/gnu/packages/virtualization.scm > +++ b/gnu/packages/virtualization.scm > @@ -4,6 +4,7 @@ > ;;; Copyright =C2=A9 2016, 2017 Efraim Flashner > ;;; Copyright =C2=A9 2016 Ricardo Wurmus > ;;; Copyright =C2=A9 2017 Alex Vong > +;;; Copyright =C2=A9 2017 Andy Patterson > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -85,7 +86,7 @@ > '(;; Running tests in parallel can occasionally lead to failures, l= ike: > ;; boot_sector_test: assertion failed (signature =3D=3D SIGNATURE= ): (0x00000000 =3D=3D 0x0000dead) > #:parallel-tests? #f > - > + #:configure-flags '("--enable-usb-redir") In that case, this and ... > #:phases > (modify-phases %standard-phases > (replace 'configure > @@ -152,6 +153,7 @@ > ("pixman" ,pixman) > ("sdl" ,sdl) > ("spice" ,spice) > + ("usbredir" ,usbredir) > ("util-linux" ,util-linux) > ;; ("vde2" ,vde2) > ("virglrenderer" ,virglrenderer) > @@ -188,14 +190,17 @@ server and embedded PowerPC, and S390 guests.") > (name "qemu-minimal") > (synopsis "Machine emulator and virtualizer (without GUI)") > (arguments > - `(#:configure-flags > - ;; Restrict to the targets supported by Guix. > - '("--target-list=3Di386-softmmu,x86_64-softmmu,mips64el-softmmu,a= rm-softmmu,aarch64-softmmu") > - ,@(package-arguments qemu))) > + (substitute-keyword-arguments (package-arguments qemu) > + ((#:configure-flags _ '(list)) > + `(list > + ,(string-append > + "--target-list=3Di386-softmmu,x86_64-softmmu,mips64el-softmm= u" > + ",arm-softmmu,aarch64-softmmu"))))) >=20=20 ... can be removed. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 09:25:27 2017 Received: (at 28853) by debbugs.gnu.org; 16 Oct 2017 13:25:27 +0000 Received: from localhost ([127.0.0.1]:42664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e45OZ-0005K8-Kw for submit@debbugs.gnu.org; Mon, 16 Oct 2017 09:25:27 -0400 Received: from rezeros.cc ([45.76.207.221]:56588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e45OX-0005Jw-4G for 28853@debbugs.gnu.org; Mon, 16 Oct 2017 09:25:25 -0400 Received: from localhost (183.158.177.34 [183.158.177.34]) by rezeros.cc (OpenSMTPD) with ESMTPSA id cb32fa1b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 16 Oct 2017 13:24:49 +0000 (UTC) Received: from gift (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 6548ab37; Mon, 16 Oct 2017 13:25:19 +0000 (UTC) From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 1/8] gnu: virt-manager: Enable gtk schemas and glib modules support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-1-ajpatter@uwaterloo.ca> Date: Mon, 16 Oct 2017 21:25:18 +0800 In-Reply-To: <20171015200328.4830-1-ajpatter@uwaterloo.ca> (Andy Patterson's message of "Sun, 15 Oct 2017 16:03:21 -0400") Message-ID: <87mv4rkywx.fsf@member.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Andy Patterson writes: > virt-manager: Enable gtk schemas and glib modules support. How about: Wrap with GSettings schema and GIO modules search paths. Otherwise, this patch series look good to me, thanks! From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 22:14:55 2017 Received: (at 28853) by debbugs.gnu.org; 19 Oct 2017 02:14:55 +0000 Received: from localhost ([127.0.0.1]:48936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e50MI-0005QX-WD for submit@debbugs.gnu.org; Wed, 18 Oct 2017 22:14:55 -0400 Received: from minos.uwaterloo.ca ([129.97.128.78]:59910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e50MG-0005QH-JN for 28853@debbugs.gnu.org; Wed, 18 Oct 2017 22:14:53 -0400 Received: from localhost (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by minos.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9J2Ehn6003757 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NO); Wed, 18 Oct 2017 22:14:45 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 minos.uwaterloo.ca v9J2Ehn6003757 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508379286; bh=0VSgFQdjShOyjO2vubePQIbRG+jvCU/eT3XTpMd6Wek=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=eWy8+hDO3stImbyIebBOba16fLVOzRgD+uuaZVtVvDtOXMQXi0KGPwdpY/HJ0dMuq Q2UXuTOTKJy7SMUmWXC30Ahc06XvdF0vVDNfaNerazbIwv4+Jf/hl2zwydBH1Sz27y ELHtCG4rIZaNyXXoHoniuWErkWAYdHpALOcgydwk= Date: Wed, 18 Oct 2017 22:14:42 -0400 From: Andy Patterson To: iyzsong@member.fsf.org (=?UTF-8?B?5a6L5paH5q2m?=) Subject: Re: [bug#28853] [PATCH 2/8] gnu: qemu: Enable spice usb redirection support. Message-ID: <20171018221442.6e140c5b@uwaterloo.ca> In-Reply-To: <87r2u3kzd0.fsf@member.fsf.org> References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-2-ajpatter@uwaterloo.ca> <87r2u3kzd0.fsf@member.fsf.org> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-UUID: 61c082e4-0c08-40ed-b549-1787be0df7c7 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28853 Cc: 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hey =E5=AE=8B=E6=96=87=E6=AD=A6, Thanks for the review! On Mon, 16 Oct 2017 21:15:39 +0800 iyzsong@member.fsf.org (=E5=AE=8B=E6=96=87=E6=AD=A6) wrote: > Andy Patterson writes: >=20 > > * gnu/packages/virtualization.scm > > (qemu)[arguments]<#:configure-flags>: New argument. > > [inputs]: Add usbredir. > > (qemu-minimal)[arguments]<#:configure-flags>: Restrict them even > > when they are set by qemu. > > [inputs]: Remove usbredir. =20 >=20 > Doesn't the 'configure' script auto-detect usb redirection support > when usbredir is available? To me, the advantage of specifying the enabled features is that the build will require the dependencies to be available for that feature even if they change. So, if more dependencies are required for the feature in future versions, the build will immediately inform us, rather than somewhat silently dropping support. Thoughts? [...] Thanks, -- Andy From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 22:19:16 2017 Received: (at 28853) by debbugs.gnu.org; 19 Oct 2017 02:19:16 +0000 Received: from localhost ([127.0.0.1]:48942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e50QW-0005Xp-Gp for submit@debbugs.gnu.org; Wed, 18 Oct 2017 22:19:16 -0400 Received: from psyche.uwaterloo.ca ([129.97.128.244]:51254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e50QU-0005Xc-W1 for 28853@debbugs.gnu.org; Wed, 18 Oct 2017 22:19:15 -0400 Received: from localhost (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.231.21.41]) (authenticated bits=0) by psyche.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id v9J2J6op015413 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NO); Wed, 18 Oct 2017 22:19:09 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 psyche.uwaterloo.ca v9J2J6op015413 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1508379549; bh=bMmVHyFDg1H4kuulNUnstZjHqYrwTFXi+d+2z4rwUGA=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=1ABrC3qCEZCgvrHCyEYh2dsVx7PXiyjert3687ROoJt3qOdH+C9nhKvoqQrUJhyKr 3P85POtgf0P+0vh/CfxMaQoidEwf3kCa5pqL0Qmr1K+MAh4sV2semNy2luZKvHcZiz b+ri3SlR3yQpAp/iHFdbHOC9qrOfUZE4AegTFXh8= Date: Wed, 18 Oct 2017 22:19:06 -0400 From: Andy Patterson To: iyzsong@member.fsf.org (=?UTF-8?B?5a6L5paH5q2m?=) Subject: Re: [bug#28853] [PATCH 1/8] gnu: virt-manager: Enable gtk schemas and glib modules support. Message-ID: <20171018221906.7f76610a@uwaterloo.ca> In-Reply-To: <87mv4rkywx.fsf@member.fsf.org> References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-1-ajpatter@uwaterloo.ca> <87mv4rkywx.fsf@member.fsf.org> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-UUID: c1e81797-fadf-4944-9602-d15e3659c9a1 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 28853 Cc: 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Hi, On Mon, 16 Oct 2017 21:25:18 +0800 iyzsong@member.fsf.org (=E5=AE=8B=E6=96=87=E6=AD=A6) wrote: > Andy Patterson writes: >=20 > > virt-manager: Enable gtk schemas and glib modules support. =20 >=20 > How about: Wrap with GSettings schema and GIO modules search paths. >=20 > Otherwise, this patch series look good to me, thanks! Sounds good, updated patch appened: -- Andy =46rom f504ccc9e961e7657261a478e278c142b9006e6b Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sun, 15 Oct 2017 11:47:16 -0400 Subject: [PATCH] gnu: virt-manager: Wrap with GSettings schema and GIO modu= les search paths. Fixes a crash when opening the file chooser dialog. * gnu/packages/virtualization.scm (virt-manager)[arguments] <#:imported-modules>: Add (guix build glib-or-gtk-build-system). <#:modules>: Import (guix build glib-or-gtk-build-system) as glib-or-gtk:. <#:arguments>: Add 'glib-or-gtk-compile-schemas and 'glib-or-gtk-wrap. --- gnu/packages/virtualization.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.= scm index 4e384e79a..5cdf6d09b 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -499,9 +499,12 @@ virtualization library.") ;; Some of the tests seem to require network access to install virt= ual ;; machines. #:tests? #f + #:imported-modules ((guix build glib-or-gtk-build-system) + ,@%python-build-system-modules) #:modules ((ice-9 match) (srfi srfi-26) (guix build python-build-system) + ((guix build glib-or-gtk-build-system) #:prefix glib-or-= gtk:) (guix build utils)) #:phases (modify-phases %standard-phases @@ -528,7 +531,11 @@ virtualization library.") `("GI_TYPELIB_PATH" ":" prefix ,(filter identity paths)))) bin-files)) - #t))))) + #t)) + (add-after 'install 'glib-or-gtk-compile-schemas + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-compile-sc= hemas)) + (add-after 'install 'glib-or-gtk-wrap + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap))))) (inputs `(("gtk+" ,gtk+) ("gtk-vnc" ,gtk-vnc) --=20 2.14.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 05:52:07 2017 Received: (at 28853) by debbugs.gnu.org; 19 Oct 2017 09:52:07 +0000 Received: from localhost ([127.0.0.1]:49116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57Ul-0005vT-85 for submit@debbugs.gnu.org; Thu, 19 Oct 2017 05:52:07 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:38444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57Uj-0005vK-GI for 28853@debbugs.gnu.org; Thu, 19 Oct 2017 05:52:06 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 7B794F3A8; Thu, 19 Oct 2017 11:52:05 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E8EzQ8PRk5JO; Thu, 19 Oct 2017 11:52:04 +0200 (CEST) Received: from ribbon (unknown [193.50.110.53]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 6385DF3A5; Thu, 19 Oct 2017 11:52:04 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 2/8] gnu: qemu: Enable spice usb redirection support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-2-ajpatter@uwaterloo.ca> <87r2u3kzd0.fsf@member.fsf.org> <20171018221442.6e140c5b@uwaterloo.ca> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 =?utf-8?Q?Vend=C3=A9miaire?= an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 19 Oct 2017 11:52:02 +0200 In-Reply-To: <20171018221442.6e140c5b@uwaterloo.ca> (Andy Patterson's message of "Wed, 18 Oct 2017 22:14:42 -0400") Message-ID: <87shefmpml.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: =?utf-8?B?5a6L5paH5q2m?= , 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Andy Patterson skribis: > On Mon, 16 Oct 2017 21:15:39 +0800 > iyzsong@member.fsf.org (=E5=AE=8B=E6=96=87=E6=AD=A6) wrote: > >> Andy Patterson writes: >>=20 >> > * gnu/packages/virtualization.scm >> > (qemu)[arguments]<#:configure-flags>: New argument. >> > [inputs]: Add usbredir. >> > (qemu-minimal)[arguments]<#:configure-flags>: Restrict them even >> > when they are set by qemu. >> > [inputs]: Remove usbredir.=20=20 >>=20 >> Doesn't the 'configure' script auto-detect usb redirection support >> when usbredir is available? > > To me, the advantage of specifying the enabled features is that the > build will require the dependencies to be available for that feature > even if they change. So, if more dependencies are required for the > feature in future versions, the build will immediately inform us, rather > than somewhat silently dropping support. Thoughts? That makes sense to me. I took the liberty to make the change below, to avoid a rebuild of =E2=80=98qemu-minimal=E2=80=99, and applied it. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 4a711ee7f..49dee07f5 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -192,10 +192,8 @@ server and embedded PowerPC, and S390 guests.") (arguments (substitute-keyword-arguments (package-arguments qemu) ((#:configure-flags _ '(list)) - `(list - ,(string-append - "--target-list=i386-softmmu,x86_64-softmmu,mips64el-softmmu" - ",arm-softmmu,aarch64-softmmu"))))) + ;; Restrict to the targets supported by Guix. + ''("--target-list=i386-softmmu,x86_64-softmmu,mips64el-softmmu,arm-softmmu,aarch64-softmmu")))) ;; Remove dependencies on optional libraries, notably GUI libraries. (inputs (fold alist-delete (package-inputs qemu) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 05:56:58 2017 Received: (at 28853) by debbugs.gnu.org; 19 Oct 2017 09:56:58 +0000 Received: from localhost ([127.0.0.1]:49120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57ZR-00062y-Sv for submit@debbugs.gnu.org; Thu, 19 Oct 2017 05:56:58 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:38454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57ZQ-00062o-30 for 28853@debbugs.gnu.org; Thu, 19 Oct 2017 05:56:56 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id AEC6CF3AA; Thu, 19 Oct 2017 11:56:56 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xJR2f_lRXHMo; Thu, 19 Oct 2017 11:56:56 +0200 (CEST) Received: from ribbon (unknown [193.50.110.53]) by hera.aquilenet.fr (Postfix) with ESMTPSA id F379FF3A9; Thu, 19 Oct 2017 11:56:55 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 3/8] gnu: spice-gtk: Enable GObject introspection support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-3-ajpatter@uwaterloo.ca> Date: Thu, 19 Oct 2017 11:56:54 +0200 In-Reply-To: <20171015200328.4830-3-ajpatter@uwaterloo.ca> (Andy Patterson's message of "Sun, 15 Oct 2017 16:03:23 -0400") Message-ID: <87o9p3mpeh.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Andy Patterson skribis: > Allows virt-manager to use the spice-gtk widget. > > * gnu/packages/spice.scm (spice-gtk)[inputs]: Add gobject-introspection. > [arguments]<#:configure-flags>: Add --enable-introspection. Applied. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 05:57:15 2017 Received: (at 28853) by debbugs.gnu.org; 19 Oct 2017 09:57:15 +0000 Received: from localhost ([127.0.0.1]:49127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57Zj-000646-EV for submit@debbugs.gnu.org; Thu, 19 Oct 2017 05:57:15 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:38459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57Ze-00063p-KY for 28853@debbugs.gnu.org; Thu, 19 Oct 2017 05:57:10 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 69CC3F3AC; Thu, 19 Oct 2017 11:57:10 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pNi3rz0QJ7-U; Thu, 19 Oct 2017 11:57:09 +0200 (CEST) Received: from ribbon (unknown [193.50.110.53]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 78427F3AB; Thu, 19 Oct 2017 11:57:09 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 4/8] gnu: virt-manager: Enable spice-gtk support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-4-ajpatter@uwaterloo.ca> Date: Thu, 19 Oct 2017 11:57:07 +0200 In-Reply-To: <20171015200328.4830-4-ajpatter@uwaterloo.ca> (Andy Patterson's message of "Sun, 15 Oct 2017 16:03:24 -0400") Message-ID: <87k1zrmpe4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Andy Patterson skribis: > * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add spice-gtk. Applied. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 05:59:41 2017 Received: (at 28853) by debbugs.gnu.org; 19 Oct 2017 09:59:41 +0000 Received: from localhost ([127.0.0.1]:49133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57c4-000689-Qm for submit@debbugs.gnu.org; Thu, 19 Oct 2017 05:59:40 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:38464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57c3-000681-Aw for 28853@debbugs.gnu.org; Thu, 19 Oct 2017 05:59:39 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id E09E6F3AC; Thu, 19 Oct 2017 11:59:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LT9cjyrSw9Dn; Thu, 19 Oct 2017 11:59:39 +0200 (CEST) Received: from ribbon (unknown [193.50.110.53]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 31D18F3AB; Thu, 19 Oct 2017 11:59:39 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 5/8] gnu: qemu: Add OpenGL support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-5-ajpatter@uwaterloo.ca> Date: Thu, 19 Oct 2017 11:59:37 +0200 In-Reply-To: <20171015200328.4830-5-ajpatter@uwaterloo.ca> (Andy Patterson's message of "Sun, 15 Oct 2017 16:03:25 -0400") Message-ID: <87fuafmp9y.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Andy Patterson skribis: > Enables virgl support with spice 0.13+. > > * gnu/packages/virtualization.scm (qemu)[arguments]<#:configure-flags>: Add > --enable-opengl. > [inputs]: Add libdrm and libepoxy. > (qemu-minimal)[inputs]: Remove libdrm and libepoxy. Applied. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 05:59:48 2017 Received: (at 28853) by debbugs.gnu.org; 19 Oct 2017 09:59:48 +0000 Received: from localhost ([127.0.0.1]:49136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57cC-00068c-29 for submit@debbugs.gnu.org; Thu, 19 Oct 2017 05:59:48 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:38471) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57cA-00068U-Gl for 28853@debbugs.gnu.org; Thu, 19 Oct 2017 05:59:46 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2EB0AF3AC; Thu, 19 Oct 2017 11:59:47 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6x2vwv3GZRmt; Thu, 19 Oct 2017 11:59:46 +0200 (CEST) Received: from ribbon (unknown [193.50.110.53]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 8529CF3AB; Thu, 19 Oct 2017 11:59:46 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 6/8] gnu: virt-manager: Enable statistics graphing support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-6-ajpatter@uwaterloo.ca> Date: Thu, 19 Oct 2017 11:59:44 +0200 In-Reply-To: <20171015200328.4830-6-ajpatter@uwaterloo.ca> (Andy Patterson's message of "Sun, 15 Oct 2017 16:03:26 -0400") Message-ID: <87bml3mp9r.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Andy Patterson skribis: > * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add > python2-pycairo. Applied. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 06:01:36 2017 Received: (at 28853) by debbugs.gnu.org; 19 Oct 2017 10:01:36 +0000 Received: from localhost ([127.0.0.1]:49141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57dw-0006DE-CC for submit@debbugs.gnu.org; Thu, 19 Oct 2017 06:01:36 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:38491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e57dv-0006D6-3d for 28853@debbugs.gnu.org; Thu, 19 Oct 2017 06:01:35 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C9302F3A8; Thu, 19 Oct 2017 12:01:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C7xWmKpxQE8G; Thu, 19 Oct 2017 12:01:35 +0200 (CEST) Received: from ribbon (unknown [193.50.110.53]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 1B3C5F3A5; Thu, 19 Oct 2017 12:01:35 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 7/8] gnu: virt-manager: Fix default URI check. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-7-ajpatter@uwaterloo.ca> Date: Thu, 19 Oct 2017 12:01:33 +0200 In-Reply-To: <20171015200328.4830-7-ajpatter@uwaterloo.ca> (Andy Patterson's message of "Sun, 15 Oct 2017 16:03:27 -0400") Message-ID: <877evrmp6q.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: =?utf-8?B?5a6L5paH5q2m?= , 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Andy Patterson skribis: > Allows virt-manager to connect to qemu://system by default. > > * gnu/packages/virtualization.scm (virt-manager)[arguments]<#:phases>: Add > 'fix-default-uri. Applied. There are only two patches left. =E5=AE=8B=E6=96=87=E6=AD=A6, I=E2=80=99ll= let you conclude with these two patches since you already started reviewing #1 (which #8 depends on); let me know if you=E2=80=99d prefer to let me take care of the= se. Thanks Andy for all these improvements! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 26 01:18:10 2017 Received: (at 28853) by debbugs.gnu.org; 26 Oct 2017 05:18:10 +0000 Received: from localhost ([127.0.0.1]:33879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e7aYU-0001zZ-KT for submit@debbugs.gnu.org; Thu, 26 Oct 2017 01:18:10 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:51334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e7aYR-0001zO-0N for 28853@debbugs.gnu.org; Thu, 26 Oct 2017 01:18:07 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id A6BEBE993; Thu, 26 Oct 2017 07:18:07 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kUMSiAPS1I_B; Thu, 26 Oct 2017 07:18:06 +0200 (CEST) Received: from ribbon (node-1w7jr9qot7winqrne9k8b99d1.ipv6.telus.net [IPv6:2001:569:7803:2c00:728:f466:18ad:22a5]) by hera.aquilenet.fr (Postfix) with ESMTPSA id D71EEDB0B; Thu, 26 Oct 2017 07:18:05 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 1/8] gnu: virt-manager: Enable gtk schemas and glib modules support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-1-ajpatter@uwaterloo.ca> <87mv4rkywx.fsf@member.fsf.org> <20171018221906.7f76610a@uwaterloo.ca> Date: Wed, 25 Oct 2017 22:18:01 -0700 In-Reply-To: <20171018221906.7f76610a@uwaterloo.ca> (Andy Patterson's message of "Wed, 18 Oct 2017 22:19:06 -0400") Message-ID: <87o9ouij1y.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853 Cc: =?utf-8?B?5a6L5paH5q2m?= , 28853@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hello, Andy Patterson skribis: > On Mon, 16 Oct 2017 21:25:18 +0800 > iyzsong@member.fsf.org (=E5=AE=8B=E6=96=87=E6=AD=A6) wrote: > >> Andy Patterson writes: >>=20 >> > virt-manager: Enable gtk schemas and glib modules support.=20=20 >>=20 >> How about: Wrap with GSettings schema and GIO modules search paths. >>=20 >> Otherwise, this patch series look good to me, thanks! > > Sounds good, updated patch appened: > > -- > Andy > > From f504ccc9e961e7657261a478e278c142b9006e6b Mon Sep 17 00:00:00 2001 > From: Andy Patterson > Date: Sun, 15 Oct 2017 11:47:16 -0400 > Subject: [PATCH] gnu: virt-manager: Wrap with GSettings schema and GIO mo= dules > search paths. > > Fixes a crash when opening the file chooser dialog. > > * gnu/packages/virtualization.scm (virt-manager)[arguments] > <#:imported-modules>: Add (guix build glib-or-gtk-build-system). > <#:modules>: Import (guix build glib-or-gtk-build-system) as glib-or-gtk:. > <#:arguments>: Add 'glib-or-gtk-compile-schemas and 'glib-or-gtk-wrap. Since we haven=E2=80=99t heard from =E5=AE=8B=E6=96=87=E6=AD=A6, I went ahe= ad and committed it. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 26 01:22:32 2017 Received: (at 28853-done) by debbugs.gnu.org; 26 Oct 2017 05:22:32 +0000 Received: from localhost ([127.0.0.1]:33887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e7aci-00026I-CM for submit@debbugs.gnu.org; Thu, 26 Oct 2017 01:22:32 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:51348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e7ach-00026B-EK for 28853-done@debbugs.gnu.org; Thu, 26 Oct 2017 01:22:31 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 45E5CF052; Thu, 26 Oct 2017 07:22:32 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YMp84EjcVdeF; Thu, 26 Oct 2017 07:22:31 +0200 (CEST) Received: from ribbon (node-1w7jr9qot7winqrne9k8b99d1.ipv6.telus.net [IPv6:2001:569:7803:2c00:728:f466:18ad:22a5]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 08ED8EDD7; Thu, 26 Oct 2017 07:22:30 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#28853] [PATCH 8/8] gnu: virt-manager: Enable persistent configuration support. References: <20171015151545.024a589f@uwaterloo.ca> <20171015200328.4830-8-ajpatter@uwaterloo.ca> Date: Wed, 25 Oct 2017 22:22:28 -0700 In-Reply-To: <20171015200328.4830-8-ajpatter@uwaterloo.ca> (Andy Patterson's message of "Sun, 15 Oct 2017 16:03:28 -0400") Message-ID: <87efpqiiuj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28853-done Cc: 28853-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Andy Patterson skribis: > * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add dconf. Applied. We=E2=80=99re done, thank you! Ludo=E2=80=99. From unknown Sat Jun 21 03:25:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 23 Nov 2017 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator