GNU bug report logs - #74667
[PATCH] doc: Add note on nsncd as a replacement for nscd.

Previous Next

Package: guix-patches;

Reported by: Lars Bilke <lars.bilke <at> ufz.de>

Date: Tue, 3 Dec 2024 11:03:01 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74667 in the body.
You can then email your comments to 74667 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to ludo <at> gnu.org, maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74667; Package guix-patches. (Tue, 03 Dec 2024 11:03:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Lars Bilke <lars.bilke <at> ufz.de>:
New bug report received and forwarded. Copy sent to ludo <at> gnu.org, maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org. (Tue, 03 Dec 2024 11:03:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Lars Bilke <lars.bilke <at> ufz.de>
To: guix-patches <at> gnu.org
Cc: Lars Bilke <lars.bilke <at> ufz.de>
Subject: [PATCH] doc: Add note on nsncd as a replacement for nscd.
Date: Tue, 03 Dec 2024 12:01:53 +0100
* doc/guix.texi Add note on nsncd in Name Service Switch section.

Change-Id: Ib804ab2e7d83d13f8f81d875f957eae2304eb232
---
 doc/guix.texi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/doc/guix.texi b/doc/guix.texi
index ba9b75f370..9fc7abcbc5 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -1817,6 +1817,13 @@ Application Setup
 files are loaded in the @command{nscd} process, not in applications
 themselves.
 
+Please note that
+@uref{https://gitlab.archlinux.org/archlinux/packaging/packages/glibc/-/commit/25032a8abb2760257c3dceb78e649a0a2c4e3ab2, glibc @geq{} 2.38-4}
+does not provide @command{nscd} anymore. @command{nsncd} can be used as
+a drop-in-replacement. See @uref{https://github.com/twosigma/nsncd, nsncd on GitHub}
+and @uref{https://flokli.de/posts/2022-11-18-nsncd/, this blog post} for
+more information.
+
 @subsection X11 Fonts
 
 @cindex fonts

base-commit: 207c69e40d3dca947137dbfcd0564e610b17832d
-- 
2.46.1





Information forwarded to guix-patches <at> gnu.org:
bug#74667; Package guix-patches. (Thu, 12 Dec 2024 22:09:02 GMT) Full text and rfc822 format available.

Message #8 received at 74667 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Lars Bilke <lars.bilke <at> ufz.de>
Cc: 74667 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#74667] [PATCH] doc: Add note on nsncd as a replacement for
 nscd.
Date: Thu, 12 Dec 2024 23:08:21 +0100
Hi Lars,

Lars Bilke <lars.bilke <at> ufz.de> skribis:

> * doc/guix.texi Add note on nsncd in Name Service Switch section.
>
> Change-Id: Ib804ab2e7d83d13f8f81d875f957eae2304eb232

[...]

> +Please note that
> +@uref{https://gitlab.archlinux.org/archlinux/packaging/packages/glibc/-/commit/25032a8abb2760257c3dceb78e649a0a2c4e3ab2, glibc @geq{} 2.38-4}
> +does not provide @command{nscd} anymore. @command{nsncd} can be used as

To be precise, it’s only the ‘glibc’ package of Arch that doesn’t
provide ‘nscd’; upstream 2.39 (which we use) provides it.

So I would suggest: “Note that @command{nscd} is no longer provided on
some GNU/Linux distros, such as Arch Linux (as of Dec. 2024).”

Am I right?

Nitpick: please leave two spaces after end-of-sentence periods (this is
conventional).

> +a drop-in-replacement. See @uref{https://github.com/twosigma/nsncd, nsncd on GitHub}
> +and @uref{https://flokli.de/posts/2022-11-18-nsncd/, this blog post} for
> +more information.

s/nsncd on GitHub/the nsncd repository/

Could you send an updated patch?

Thanks,
Ludo’.




Information forwarded to ludo <at> gnu.org, maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74667; Package guix-patches. (Wed, 18 Dec 2024 09:53:02 GMT) Full text and rfc822 format available.

Message #11 received at 74667 <at> debbugs.gnu.org (full text, mbox):

From: Lars Bilke <lars.bilke <at> ufz.de>
To: 74667 <at> debbugs.gnu.org
Cc: Lars Bilke <lars.bilke <at> ufz.de>
Subject: [PATCH v2] doc: Add note on nsncd as a replacement for nscd.
Date: Wed, 18 Dec 2024 10:51:46 +0100
* doc/guix.texi Add note on nsncd in Name Service Switch section.

Change-Id: Ib804ab2e7d83d13f8f81d875f957eae2304eb232
---
 doc/guix.texi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/doc/guix.texi b/doc/guix.texi
index ba9b75f370..46deb69230 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -1817,6 +1817,13 @@ Application Setup
 files are loaded in the @command{nscd} process, not in applications
 themselves.
 
+Note that @command{nscd} is no longer provided on some GNU/Linux
+distros, such as Arch Linux (as of Dec. 2024).  @command{nsncd} can beu
+sed as a drop-in-replacement.  See
+@uref{https://github.com/twosigma/nsncd, the nsncd repository} and
+@uref{https://flokli.de/posts/2022-11-18-nsncd/, this blog post} for
+more information.
+
 @subsection X11 Fonts
 
 @cindex fonts

base-commit: 207c69e40d3dca947137dbfcd0564e610b17832d
-- 
2.46.1





Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Wed, 18 Dec 2024 11:11:02 GMT) Full text and rfc822 format available.

Notification sent to Lars Bilke <lars.bilke <at> ufz.de>:
bug acknowledged by developer. (Wed, 18 Dec 2024 11:11:02 GMT) Full text and rfc822 format available.

Message #16 received at 74667-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Lars Bilke <lars.bilke <at> ufz.de>
Cc: 74667-done <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#74667] [PATCH v2] doc: Add note on nsncd as a replacement
 for nscd.
Date: Wed, 18 Dec 2024 12:10:02 +0100
[Message part 1 (text/plain, inline)]
Lars Bilke <lars.bilke <at> ufz.de> skribis:

> * doc/guix.texi Add note on nsncd in Name Service Switch section.
>
> Change-Id: Ib804ab2e7d83d13f8f81d875f957eae2304eb232

Applied with the changes below, thanks!

Ludo'.

[Message part 2 (text/x-patch, inline)]
diff --git a/doc/guix.texi b/doc/guix.texi
index 66ea834934..ca74afa3ce 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -1824,9 +1824,10 @@ Application Setup
 files are loaded in the @command{nscd} process, not in applications
 themselves.
 
+@cindex nsncd, replacement for nscd
 Note that @command{nscd} is no longer provided on some GNU/Linux
-distros, such as Arch Linux (as of Dec. 2024).  @command{nsncd} can beu
-sed as a drop-in-replacement.  See
+distros, such as Arch Linux (as of Dec. 2024).  @command{nsncd} can be
+used as a drop-in-replacement.  See
 @uref{https://github.com/twosigma/nsncd, the nsncd repository} and
 @uref{https://flokli.de/posts/2022-11-18-nsncd/, this blog post} for
 more information.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 15 Jan 2025 12:24:10 GMT) Full text and rfc822 format available.

This bug report was last modified 157 days ago.

Previous Next


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