[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#638016: xutils-dev: Fix FTBFS of xxkb on hurd-i386



Svante Signell, le Tue 16 Aug 2011 21:36:31 +0200, a écrit :
> On Tue, 2011-08-16 at 17:05 +0200, Samuel Thibault wrote:
> > Svante Signell, le Tue 16 Aug 2011 16:54:05 +0200, a écrit :
> > > The attached patch fixes the FTBFS problem of xxkb-1.11-2.1 for
> > > GNU/Hurd. ProjectRoot and ManDirectoryRoot are added to gnu.cfg.
> > 
> > And this is to be kept in Debian only, not upstream, because only
> > the Debian distribution of GNU/Hurd uses a separate /usr, others use
> > prefix=/
> 
> Would the problem be solved by removing ProjectRoot set to /usr?

The same applies to ManDirectoryRoot, since ProjectRoot is a prefix of
ManDirectoryRoot

> In fact only ManDirectoryRoot set to /usr/share/man in needed to fix the
> build problem.

But some other issues might appear in other packages. linux.cf does
define ProjectRoot to /usr, so let's just do the same for Debian
GNU/Hurd.

> Are other GNU distributions using /usr/share/man
> or /usr/man for manpages?

/share/man, simply because prefix is /

> In case /usr/share/man is OK, I can remove
> ProjectRoot from the patch, and it would not be Debian specific.

Keep it as you already submitted. That's what we do in the Linux case,
let's just do the same for Debian GNU/Hurd, even if that is not useful
to xxkb, it'd be useful to other packages.

So in short: please apply Svante's patch, and keep it as Debian-specific
patch.

Samuel



Reply to: