Bug#460136: please include armel in debian/control architecture list to guarantee selinux support
tags 460136 pending
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.
> 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 <email@example.com> 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.
Colin Watson [firstname.lastname@example.org]