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


Groups > linux.debian.bugs.dist > #1223605 > unrolled thread

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

Started bySalvatore Bonaccorso <carnil@debian.org>
First post2024-12-11 15:30 +0100
Last post2024-12-21 18:10 +0100
Articles 2 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1089700: bookworm-pu: package nfs-utils/1:2.6.2-4+deb12u1 Salvatore Bonaccorso <carnil@debian.org> - 2024-12-11 15:30 +0100
    Bug#1089700: nfs-utils 2.6.2-4+deb12u1 flagged for acceptance Adam D Barratt <adam@adam-barratt.org.uk> - 2024-12-21 18:10 +0100

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

FromSalvatore Bonaccorso <carnil@debian.org>
Date2024-12-11 15:30 +0100
SubjectBug#1089700: bookworm-pu: package nfs-utils/1:2.6.2-4+deb12u1
Message-ID<JSvSV-g8a3-1@gated-at.bofh.it>

[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

[toc] | [next] | [standalone]


#1225126 — Bug#1089700: nfs-utils 2.6.2-4+deb12u1 flagged for acceptance

FromAdam D Barratt <adam@adam-barratt.org.uk>
Date2024-12-21 18:10 +0100
SubjectBug#1089700: nfs-utils 2.6.2-4+deb12u1 flagged for acceptance
Message-ID<JWb9f-1nkn-3@gated-at.bofh.it>
In reply to#1223605
package release.debian.org
tags 1089700 = bookworm pending
thanks

Hi,

The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian bookworm.

Thanks for your contribution!

Upload details
==============

Package: nfs-utils
Version: 2.6.2-4+deb12u1

Explanation: fix referrals when --enable-junction=no

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web