Le 22/10/18 à 09:34, Sven Joachim a écrit :
Control: severity -1 serious
Control: reassign -1 rpcbind 1.2.5-0.1
Control: retitle -1 rpcbind: changed location of rpcinfo breaks nfs-utils
Am 21.10.2018 um 09:54 schrieb Elimar Riesebieter:
Source: nfs-utils
Version: 1.3.4-2.2
Severity: grave
Tags: patch
Justification: renders package unusable
bug- and initscripts using rpcinfo are looking in $PREFIX/sbin.
Since rpcbind installs rpcinfo in $PREFIX/bin we need to adjust the
scripts as proposed in the attached patch.
It would also be necessary to add adjust the dependency on rpcbind to
(>= 1.2.5), since earlier versions of rpcbind installed rpcinfo in
/usr/sbin. And rpcbind would need a versioned Breaks on
nfs-{common,kernel-server}.
Or we need to change rpcbind to install rpcinfo in $PREFIX/sbin....
That's where it was before the rpcbind NMUs. Certainly /usr/bin is a
more logical place for rpcinfo; the reason why it was put into /usr/sbin
is that libc-bin versions before 2.16 used to ship /usr/bin/rpcinfo.
See also #707589 on that topic.
I see[0] different things hardcoding the /usr/sbin path, I think the
best would be to add a symlink in /usr/sbin (?)
[0] https://codesearch.debian.net/search?q=%2Fsbin%2Frpcinfo