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

Bug#460136: please include armel in debian/control architecture list to guarantee selinux support



tags 460136 pending
thanks

On Thu, Jan 10, 2008 at 09:57:07PM +0000, Martin Guy wrote:
> debian/control says:
> Build-Depends: libselinux1-dev [alpha amd64 arm armeb hppa i386 ia64
> lpia m68k mips mipsel powerpc ppc64 s390 sparc], libgnomeui-dev (>=
> 2.0.0) | libgnome-dev
> 
> to which "armel" should be added.

Committed, thanks.

> In practice, both of the alternatives libgnome-dev and libgnomeui-dev
> are available, of which -ui-dev also brings in libselinux1-dev and
> -dev does not.
> 
> At present it has built on armel with libgnomeui and thus selinux was
> present by chance;
> With libgnome-dev installed and no libselinux1-dev, "configure" fails
> for lack of selinux headers.
> 
> Does the order in which alternatives are listed imply an order of
> preference when several of them are present?

This dates from this upload:

openssh (1:3.5p1-5) unstable; urgency=low

  [...]
  * Build ssh-askpass-gnome with GNOME 2. The source package should still
    support building on stable with GNOME 1, using the alternate
    libgnome-dev build-dependency (thanks, Colin Walters; closes: #167582).

 -- Colin Watson <cjwatson@debian.org>  Sun,  9 Mar 2003 20:12:10 +0000

I've just now removed Debian 3.0 source-compatibility from the openssh
package, so this alternative build-dependency is now gone. Furthermore,
I happened to notice that while I'd taken the libgnomeui-dev
build-dependency on faith because it's what the GNOME folks told me to
use, in fact we just use the gtk+-2.0 pkg-config file and so there's no
reason to build-depend on more than libgtk2.0-dev. This should simplify
your bootstrapping chain quite a bit.

Cheers,

-- 
Colin Watson                                       [cjwatson@debian.org]



Reply to: