From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: [PATCH] gnu: qemu: Install all required info files. Date: Wed, 23 Nov 2016 23:50:34 +0300 Message-ID: <87eg21ly3p.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51731) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c9eVA-0006KP-Iu for guix-devel@gnu.org; Wed, 23 Nov 2016 15:50:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c9eV6-0006Jf-LO for guix-devel@gnu.org; Wed, 23 Nov 2016 15:50:44 -0500 Received: from mail-lf0-x244.google.com ([2a00:1450:4010:c07::244]:34935) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c9eV6-0006Cu-AR for guix-devel@gnu.org; Wed, 23 Nov 2016 15:50:40 -0500 Received: by mail-lf0-x244.google.com with SMTP id p100so871190lfg.2 for ; Wed, 23 Nov 2016 12:50:39 -0800 (PST) Received: from leviafan ([217.107.192.156]) by smtp.gmail.com with ESMTPSA id o196sm7456023lff.20.2016.11.23.12.50.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 23 Nov 2016 12:50:36 -0800 (PST) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain The current info manual of QEMU "does not work": qemu package provides "qemu-doc.info" but not "qemu-doc.info-1" and other "*.info-N" files. I believe the attached patch should fix it, but I couldn't test it, as when I tried to build qemu, it failed on the check phase. I am confused as qemu has recently been built successfully on hydra, and to be honest I don't have a wish to investigate. So if anyone would like to test if this patch really fixes the info manual, please do it :-) --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-qemu-Install-all-required-info-files.patch >From 86851ad63ddf8586507606508011753838b1e715 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Wed, 23 Nov 2016 23:25:27 +0300 Subject: [PATCH] gnu: qemu: Install all required info files. * gnu/packages/qemu.scm (qemu)[arguments]: Adjust 'install-info' phase to find all info files (including "*.info-N"). --- gnu/packages/qemu.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/qemu.scm b/gnu/packages/qemu.scm index 3c48b7a..e429c04 100644 --- a/gnu/packages/qemu.scm +++ b/gnu/packages/qemu.scm @@ -119,7 +119,7 @@ (let ((infodir (string-append out "/share/info"))) (for-each (lambda (info) (install-file info infodir)) - (find-files "." "\\.info$")) + (find-files "." "\\.info")) #t)))))) (add-before 'check 'make-gtester-verbose (lambda _ -- 2.10.2 --=-=-=--