This bug was already addressed in the past by Marco d'Itri. Now it reappears. 
See the debian change log

[...]
xfsdump (3.1.6+nmu1) unstable; urgency=medium

  * Non-maintainer upload.
  * Create in postinst the xfsdump and xfsrestore compatibility symlinks.
    This is needed to support merged /usr systems (closes: #767926)

 -- Marco d'Itri <m...@linux.it>  Thu, 07 Jan 2016 22:44:28 +0100
[...]

The problem is that the original xfsdump Makefile(s) (both the one under dump/ 
and the one under restore/) install the binary under /sbin and create a symlink 
to the binary under /usr/sbin. Of course this doesn't work when the system has 
/[s]bin and /usr/[s]bin merged.

Looking at the past packages (3.1.6+nm1), the symlinking where dropped from the 
Makefile, and where added in the *.{postinst,postrm} hooks.

I have to point out that the actual Makefile checks if the system is "/usr merged". However this 
check is performed only at build time and not at install time. So if the build host is not "/usr 
merged" and the target host is "/usr merged", the installation fails.

So In my opinion, it should be re-enable the MD's change.

BR
G.Baroncelli

--
gpg @keyserver.linux.it: Goffredo Baroncelli <kreijackATinwind.it>
Key fingerprint BBF5 1610 0B64 DAC6 5F7D  17B2 0EDA 9B37 8B82 E0B5

Reply via email to