[PATCH] doc: Add note on nsncd as a replacement for nscd.

  • Done
  • quality assurance status badge
Details
2 participants
  • Lars Bilke
  • Ludovic Courtès
Owner
unassigned
Submitted by
Lars Bilke
Severity
normal
L
L
Lars Bilke wrote on 3 Dec 12:01 +0100
(address . guix-patches@gnu.org)(name . Lars Bilke)(address . lars.bilke@ufz.de)
15fbddff7e92d9e2acd24842da09dbbab66a566f.1733223713.git.lars.bilke@ufz.de
* doc/guix.texi Add note on nsncd in Name Service Switch section.

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

Toggle diff (22 lines)
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
L
L
Ludovic Courtès wrote on 12 Dec 23:08 +0100
(name . Lars Bilke)(address . lars.bilke@ufz.de)
87bjxg5zca.fsf@gnu.org
Hi Lars,

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

Toggle quote (4 lines)
> * doc/guix.texi Add note on nsncd in Name Service Switch section.
>
> Change-Id: Ib804ab2e7d83d13f8f81d875f957eae2304eb232

[...]

Toggle quote (4 lines)
> +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).

Toggle quote (4 lines)
> +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’.
L
L
Lars Bilke wrote 7 days ago
[PATCH v2] doc: Add note on nsncd as a replacement for nscd.
(address . 74667@debbugs.gnu.org)(name . Lars Bilke)(address . lars.bilke@ufz.de)
079ad8da9d2b2b319ac04ce33c0488ecf4fcaaf0.1734515506.git.lars.bilke@ufz.de
* doc/guix.texi Add note on nsncd in Name Service Switch section.

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

Toggle diff (22 lines)
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
L
L
Ludovic Courtès wrote 7 days ago
(name . Lars Bilke)(address . lars.bilke@ufz.de)
87ttb1l01h.fsf@gnu.org
Lars Bilke <lars.bilke@ufz.de> skribis:

Toggle quote (4 lines)
> * doc/guix.texi Add note on nsncd in Name Service Switch section.
>
> Change-Id: Ib804ab2e7d83d13f8f81d875f957eae2304eb232

Applied with the changes below, thanks!

Ludo'.
Toggle diff (17 lines)
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.
Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 74667@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 74667
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch