Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #84799

Bug#1089700: bookworm-pu: package nfs-utils/1:2.6.2-4+deb12u1

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Salvatore Bonaccorso <carnil@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel, linux.debian.devel.release
Subject Bug#1089700: bookworm-pu: package nfs-utils/1:2.6.2-4+deb12u1
Date Wed, 11 Dec 2024 15:30:01 +0100
Message-ID <JSvSV-g8a3-1@gated-at.bofh.it> (permalink)
X-Original-To Debian Bug Tracking System <submit@bugs.debian.org>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Wed Dec 11 14:21:11 2024
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -4.2
Reply-To Salvatore Bonaccorso <carnil@debian.org>, 1089700@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc nfs-utils@packages.debian.org, glance@ac2.se, hartmans@debian.org, carnil@debian.org, debian-kernel@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>
X-Debian-Pr-Message report 1089700
X-Debian-Pr-Package release.debian.org
X-Debian-Pr-Keywords bookworm
Content-Type multipart/mixed; boundary="===============8202120757481676875=="
MIME-Version 1.0
X-Mailer reportbug 13.0.2
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1872955
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 199
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Wed, 11 Dec 2024 15:16:50 +0100
X-Original-Message-ID <173392661018.693312.14373810964427056578.reportbug@eldamar.lan>
Xref csiph.com linux.debian.bugs.dist:1223605 linux.debian.kernel:84799 linux.debian.devel.release:128543

Cross-posted to 3 groups.

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

Package: release.debian.org
Severity: normal
Tags: bookworm
X-Debbugs-Cc: nfs-utils@packages.debian.org, Anton Lundin <glance@ac2.se>, Sam Hartman <hartmans@debian.org>, carnil@debian.org, debian-kernel@lists.debian.org
Control: affects -1 + src:nfs-utils
User: release.debian.org@packages.debian.org
Usertags: pu

Dear stable release managers,

[ Reason ]
This update fixes a regression with NFSv4 referrals not working in
Debian bookworm. The issue does not affect unstable, as there we
switched to compile with --enable-junction=yes, adding an additonal
dependency on libxml2. This solution is not applicable for bookworm to
avoid introducing the dependency.

The issue boils down that NFSv4 referrals without enabling junction
support were broken upstream in upstream commit 15dc0bead10d
("exportd: Moved cache upcalls routines  into libexport.a"), so
nfs-utils-2-5-3-rc6 which means that the regression affects people
using NFSv4 referrals in bullseye and moving to bookworm.

Upstream has recently fixed the issue for the case where nfs-utils is
still compiled with --enable-junction=no (which btw, is the default in
the version on bookworm).

Details:
https://lore.kernel.org/linux-nfs/Zv7NRNXeUtzpfbJg@eldamar.lan/T/#u
https://bugs.debian.org/1035908
https://bugs.debian.org/1083098

[ Impact ]
Using NFSv4 refferals in Debian bookworm is actually not possible.

[ Tests ]
Tests by upstream when preparing the patch and additionally confirmed
by Anton in https://bugs.debian.org/1035908#52

[ Risks ]
The change is very targeted to fix the issue so I do not expect real
fallouts from it. The risk would probably be higher compiling
nfs-utils in bookworm with junction support and needing to add the
libxml2 dependency. This is the encouraged way upstream but for the
nwer versions targetting trixie we will have that.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

For the later checkpoint: technically it is not an issue there since
enablement of junction support. The change is in any case as well
included upstream in 2.8.2.

[ Changes ]
Apply the upstream patch to fix referrals when --enable-junction=no
(the default in bookworm) by backing out not needed #ifdef
HAVE_JUNCTION_SUPPORT which blocks the referrals from working when, as
code is backed out to make referrals work.

I applied two changes as well in the packaging for let the salsa CI
pass, set the release to 'bookworm' and for lintian suppress the
aliased-location tag, as the usrmerge-migration happened only in a
later version nfs-utils/1:2.6.3-4~exp1

[ Other info ]
Nothing more I guess.

Regards,
Salvatore

Back to linux.debian.kernel | Previous | Next | Find similar | Unroll thread


Thread

Bug#1089700: bookworm-pu: package nfs-utils/1:2.6.2-4+deb12u1 Salvatore Bonaccorso <carnil@debian.org> - 2024-12-11 15:30 +0100

csiph-web