From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 30 19:00:51 2021 Received: (at submit) by debbugs.gnu.org; 31 Dec 2021 00:00:51 +0000 Received: from localhost ([127.0.0.1]:54799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n35Lm-0001of-R3 for submit@debbugs.gnu.org; Thu, 30 Dec 2021 19:00:50 -0500 Received: from lists.gnu.org ([209.51.188.17]:59846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n35Ll-0001oZ-VU for submit@debbugs.gnu.org; Thu, 30 Dec 2021 19:00:50 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60210) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n35Ll-0002lm-Md for bug-guix@gnu.org; Thu, 30 Dec 2021 19:00:49 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:41029) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n35Lk-0000EU-9R for bug-guix@gnu.org; Thu, 30 Dec 2021 19:00:49 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 60A295C008B; Thu, 30 Dec 2021 19:00:47 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Thu, 30 Dec 2021 19:00:47 -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=ohqZDV4EE9QGZ3DKHfIBMdbIOcvXrYayswYFUMmBKbU=; b=JEPSZ TFJYwM3lDOAW06BoZcFrFhPCjpmQaAT3wYvD5xbIDvUTL/AiIPRRhI2Bk+T1yRqZ BAA5ATAs99wtaNtu4NMrNOKdWEtRFNNdjdsK0RDfnpaAgYwbI+XH5PRWg0ECxngu WoVWgDC3mGz+4SpTKUvRcixtdBSQAsB1ZNRuV8= 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=ohqZDV4EE9QGZ3DKHfIBMdbIOcvXr YayswYFUMmBKbU=; b=DUSWmk8x2dl4K078kxAX8zeH1cIVgqVlcbm7O4JgWUqPj nLwhD177XXpa4aFxN7PH/eAmHn5P9ZWStQxceWUSqgEa2Q0/d3yyQOO0ITRcI+PQ /VJW8++KbO3SChWqS5F+8NMt1vszKqZ/HqUF8Uyw0MUwr4pOWQ7yaYEIjYdhwxed ZOgfAEK0bbbE1JW1q4CKxFgM4atPqYiqSeHO+x1BR4T8MSCNqo6nirx6wzrv3Wal F5YSi7HsTVgiNVFkRPhdEO5pPXyhIJCJCHBateLLRJXrvghIuTPp7BMxd2D8+moZ dUJwHxJpoFpwyhIPCw4hbEvzzkamnV0OH6bc4Rx8A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddvgedgudejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesthdtredttd dtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepffehtdeffedtvdeuieefudeujedvkeehff euieejgfdvteelgeehgeefheehuddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Thu, 30 Dec 2021 19:00:47 -0500 (EST) Date: Thu, 30 Dec 2021 19:00:45 -0500 From: Leo Famulari To: bug-guix@gnu.org Subject: Some man pages are not built correctly Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=66.111.4.29; envelope-from=leo@famulari.name; helo=out5-smtp.messagingengine.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) 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.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) On Guix Git commit c7d74a9bccfc1b1274fc8754a6e78bb6887c7fea, at least some manpages are not being built correctly for packages such as elogind and gnome-keyring-daemon. Are we seeing raw groff input? I'm not sure of the technology used here. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 00:42:35 2022 Received: (at 52909) by debbugs.gnu.org; 14 Jan 2022 05:42:35 +0000 Received: from localhost ([127.0.0.1]:35257 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8FMA-0005oI-VN for submit@debbugs.gnu.org; Fri, 14 Jan 2022 00:42:35 -0500 Received: from mail-io1-f52.google.com ([209.85.166.52]:34548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8FM9-0005o3-4T for 52909@debbugs.gnu.org; Fri, 14 Jan 2022 00:42:33 -0500 Received: by mail-io1-f52.google.com with SMTP id z19so5541123ioj.1 for <52909@debbugs.gnu.org>; Thu, 13 Jan 2022 21:42:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=RecIScPLoKByHZ4UlGM6hpao6SjkqTWdl3uxmV4RQ5o=; b=nNHxwfE2sJC02SV1eEHIf48w+v488ErkK3GsZVmU0skbIeqln19QO84hGzNiPjjeZ/ UbKAuwsOa8y1k/pIFwndQ3ZG3Jca4rLoxNzZ1RQNdjMjwaqmYAzETj1p2gBcg3u+i5Mb iFq3ont018nXMsEt9cNxAXqhkh0a6+zovqS/ZIOTrg94K7vp80irzrb2hlDhIFXk4OCb 8eLxt3KQnyVw1d0xmCd2j8Hwxb1m6HMTP06yU3hdInsF/zsGiNyZDBDtNy+pJ9A70TIV Jy+mMOXN12r4wyldjheM/1NSXIzSVUF+2CVowyf8zWyUAFMg2BXAIbMeEiiPf4D4Zji4 6LRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=RecIScPLoKByHZ4UlGM6hpao6SjkqTWdl3uxmV4RQ5o=; b=LHFmX8h83akESZ4BETZinsN65L0iGI/j25vk5TF6TqGS4Slulwrvqqm5WC0QjLmHuA Br1Na8NxF24zKLLboFu9CQs0z4C6x7tSdETAFg7VRSJQ7AGoB1P419Gi7n7sKXKoryOh MMkAvJIEMzEDEMm7VQb7BOlPwB0SoY/TX+Wi/YRJ7uJ5FGsZA+WA8g78nvSRfdVAtuTY x784qoIv7+yAbf9bq9stue2S3tf46HsmpRoIEijFVI8hGk7aSbhLf0d+2FiWSeUfKzY+ zepgEEe7uThZtwwuiuUDE/Wyrdm7F1IYKnGOSaT1KkHuC1HgXTD0Cb71SGcjefd+Y5xF aiSg== X-Gm-Message-State: AOAM532WBI8FS4HN0Kf4GRmkIYwGLno1gUm6BYydruKW6nX6irHz9oL1 GKes6pgXLwO70M8JjMDEkYm9R/Iy0tjKGA== X-Google-Smtp-Source: ABdhPJzQyqh70cyjfA9HdOpjEi8cXNFRFfIHOHGADMVs/zpfXCTpiU3Hkvqp8sXylSSY9ARytnsiTg== X-Received: by 2002:a05:6638:613:: with SMTP id g19mr3387626jar.20.1642138947142; Thu, 13 Jan 2022 21:42:27 -0800 (PST) Received: from hurd (dsl-152-155.b2b2c.ca. [66.158.152.155]) by smtp.gmail.com with ESMTPSA id p16sm4690586iov.3.2022.01.13.21.42.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Jan 2022 21:42:26 -0800 (PST) From: Maxim Cournoyer To: Leo Famulari Subject: Re: bug#52909: Some man pages are not built correctly References: Date: Fri, 14 Jan 2022 00:42:25 -0500 In-Reply-To: (Leo Famulari's message of "Thu, 30 Dec 2021 19:00:45 -0500") Message-ID: <87wnj2x48u.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52909 Cc: 52909@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 (-) Hi Leo, Leo Famulari writes: > On Guix Git commit c7d74a9bccfc1b1274fc8754a6e78bb6887c7fea, at least > some manpages are not being built correctly for packages such as elogind > and gnome-keyring-daemon. Are we seeing raw groff input? I'm not sure of > the technology used here. Thank you for reporting this. I've noticed them too, and somehow thought the technology was broken. The technology is docbook xml and xlstproc to transform the source into man pages (which are in the nroff format, I think). I've read the same kind of issue reported to the bind9 project and its resolution, which was very helpful: https://gitlab.isc.org/isc-projects/bind9/-/issues/2310. It seems it's a DocBook XSL stylesheet problem resolved in https://github.com/docbook/xslt10-stylesheets/pull/111 but not yet released... My first idea was to apply this patch, so I went ahead and made: --8<---------------cut here---------------start------------->8--- modified gnu/packages/docbook.scm @@ -229,6 +229,14 @@ (define name-version "This package provides XSL style sheets for DocBook.") (license (license:x11-style "" "See 'COPYING' file.")))) +(define-public docbook-xsl/fixed + (package/inherit docbook-xsl + (name "docbook-xsl-fixed") + (source (origin + (inherit (package-source docbook-xsl)) + (patches (search-patches + "docbook-xsl-allow-non-namespace-fix.patch")))))) + (define-public docbook-xsl-ns (package (name "docbook-xsl-ns") new file gnu/packages/patches/docbook-xsl-allow-non-namespace-fix.patch @@ -0,0 +1,60 @@ +Retrieved from https://github.com/docbook/xslt10-stylesheets/pull/111. + +diff --git a/common/common.xsl b/common/common.xsl +index 59f51dfd0..80742b6ce 100644 +--- a/common/common.xsl ++++ b/common/common.xsl +@@ -68,7 +68,6 @@ d:subjectset d:substeps d:synopfragment d:table d:tbody d:textobject d:tfoot d:t + d:thead d:tip d:toc d:tocchap d:toclevel1 d:toclevel2 d:toclevel3 d:toclevel4 + d:toclevel5 d:tocpart d:topic d:varargs d:variablelist d:varlistentry d:videodata + d:videoobject d:void d:warning d:subjectset +- + d:classsynopsis + d:constructorsynopsis + d:destructorsynopsis +@@ -81,6 +80,45 @@ d:oointerface + d:simplemsgentry + d:manvolnum + "/> ++ + + + --8<---------------cut here---------------end--------------->8--- Unfortunately the resulting docbook-xsl/fixed package doesn't seem to work. Based on this knowledge (from the same issue linked above): > When using version 1.79.1 or 1.79.2 of the XSL stylesheets, care must > be taken to ensure the namespaced stylesheets are used for generating > BIND documentation. --8<---------------cut here---------------start------------->8--- modified gnu/packages/samba.scm @@ -269,7 +269,7 @@ (define-public samba ("rpcsvc-proto" ,rpcsvc-proto) ; for 'rpcgen' ;; For generating man pages. ("docbook-xml" ,docbook-xml-4.2) - ("docbook-xsl" ,docbook-xsl) + ("docbook-xsl" ,docbook-xsl-ns) ("xsltproc" ,libxslt) ("libxml2" ,libxml2))) ;for XML_CATALOG_FILES (home-page "https://www.samba.org/") --8<---------------cut here---------------end--------------->8--- But that also doesn't work... Ahem... I guess we'll need to wait for Docbook to fix their things and issue a new release, else use one of their snapshots. On an unrelated (to the problem at hand note) I've also realized my confusion in adding a docbook-xsl-ns package. The legacy suffix (1.79.1 and older) )was inverted for 1.79.2 (-ns was removed, so the docbook-xsl *is* namespaced while -nons was added to denote the non-namespaced version). I should probably get rid of this docbook-xsl-ns package unless 1.79.1 is truly needed and replace it by docbook-xsl-nons. I tried to use this with samba but it also didn't work. That's frustrating! Good night, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 27 16:25:30 2022 Received: (at 52909-done) by debbugs.gnu.org; 27 Sep 2022 20:25:30 +0000 Received: from localhost ([127.0.0.1]:56874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odH8z-000645-Sc for submit@debbugs.gnu.org; Tue, 27 Sep 2022 16:25:30 -0400 Received: from mail-qt1-f171.google.com ([209.85.160.171]:38575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odH8u-00063j-43 for 52909-done@debbugs.gnu.org; Tue, 27 Sep 2022 16:25:28 -0400 Received: by mail-qt1-f171.google.com with SMTP id y2so6799222qtv.5 for <52909-done@debbugs.gnu.org>; Tue, 27 Sep 2022 13:25:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date; bh=0TEvvR/l+nhMNCdK/XsDLJNM6Wqzxo290wraKUm1SjU=; b=OYwYTGeLl2yCCqv60fVeKs5p4oVeZqpJslTtCilGac3DtNIkb4l+bFEoHMX4C7L02l hvuDQ3GDbpdL7IV1vkoBP5Z9VdcAdKRRYjkBdesgBl/6K59dL+eWb6Hkgzrs0Jp0tAyB mWuwyQP0gBtxQUelhiMOh97OEbK8xE44ssWzl7SuMVgvb6ZMC2c9az3O50mAc8iM8raG 7d78BeXS7iSPhe70bAYZXLmov9Uf7Y5YOn2N9bgpO1iNiAPyo2E4QzbdqqFvR5njNgqA W3kQpeoLXsOpsvU834C4rSm0/rzlDsSCL8mleVotzZ/B394uil4EkNTbXq8eIWNrbIYN VCEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=0TEvvR/l+nhMNCdK/XsDLJNM6Wqzxo290wraKUm1SjU=; b=uaOg4kclXXWRC8LWfQUDNZAGlgQ2jGIt/qu/vab6G0n6TzSDxl2rfn3q9s0qehZ7zr gncPg2NwBdFp1ZBG4OG5dk9/XIrtyoKTVhqhAM5Kea49O73jxTXWuNAHs+qbwXbxYBDs hG1G4wk87H52g4UKHXqxMSPdBEjCtpBVM1q10vuT/k8inIuAeaP4YHZih57cWprdba9c PdbAjs0wTgZIg5pE/bhv/61Nw4YCj2T++220seg2+8OLJx6HAZVyGL2QCCb+tIph7+c4 103jd1oTrx77SZttjG5gyE3WAJwXmHdFPRABp0lYJseF2ygIPNhdavXiOZXqJQf97CHT vI/A== X-Gm-Message-State: ACrzQf3dxjJIodGkrrj1spXZO8l/G/q1726mJ0p2IzlF4yv/F1k9jWMF Kp9ettxEImaUJrDEQuhd6KDdS8acKn8= X-Google-Smtp-Source: AMsMyM6IlT7q68x87x2i7IJG7+6CzAwgG7OcQOzgSGr3zX1MkzyW5+bXg22+mIO8MRK5Dl+6JHaTGg== X-Received: by 2002:ac8:7fd0:0:b0:35c:e2c6:4c3f with SMTP id b16-20020ac87fd0000000b0035ce2c64c3fmr24306969qtk.454.1664310318176; Tue, 27 Sep 2022 13:25:18 -0700 (PDT) Received: from hurd ([2607:fad8:4:3::1004]) by smtp.gmail.com with ESMTPSA id x17-20020a05620a449100b006ce5f4720cdsm1895522qkp.47.2022.09.27.13.25.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 13:25:17 -0700 (PDT) From: Maxim Cournoyer To: Leo Famulari Subject: Re: bug#52909: Some man pages are not built correctly References: <87wnj2x48u.fsf@gmail.com> Date: Tue, 27 Sep 2022 16:25:16 -0400 In-Reply-To: <87wnj2x48u.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 14 Jan 2022 00:42:25 -0500") Message-ID: <87bkr0y383.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52909-done Cc: 52909-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 (-) Hi, Maxim Cournoyer writes: > Hi Leo, > > Leo Famulari writes: > >> On Guix Git commit c7d74a9bccfc1b1274fc8754a6e78bb6887c7fea, at least >> some manpages are not being built correctly for packages such as elogind >> and gnome-keyring-daemon. Are we seeing raw groff input? I'm not sure of >> the technology used here. [...] > I've read the same kind of issue reported to the bind9 > project and its resolution, which was very helpful: > https://gitlab.isc.org/isc-projects/bind9/-/issues/2310. It seems it's > a DocBook XSL stylesheet problem resolved in > https://github.com/docbook/xslt10-stylesheets/pull/111 but not yet > released... This is now fixable in an ad-hoc fashion on master by replacing the problematic docbook-xsl with docbook-xsl-next, and fixed for good on core-updates. Closing. Thanks, Maxim From unknown Sat Aug 09 22:11:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 26 Oct 2022 11:24:06 +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 From unknown Sat Aug 09 22:11:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Fri, 07 Apr 2023 12:29:01 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator