[Pkg-ganeti-devel] Package architecture

Guido Trotter ultrotter at quaqua.net
Tue Jan 15 12:01:33 UTC 2008


On Mon, Jan 14, 2008 at 07:32:39PM +0100, Iustin Pop wrote:

Hi,

> > Hi everyone,
> >
> > The xen kernel on debian is available only on amd64 and i386 arch.
> > Doesn't make sense to build ganeti arch all since it will only work on the
> > architectures referred above.
> >
> > Building the package as arch all as we are doing is good because we build it
> > just one time to use with any of
> > the supported architectures, BUT this makes the following error apears in
> > debcheck:
> > http://qa.debian.org/debcheck.php?dist=unstable&package=ganeti
> >
> > I suggest to  change the package architecture to Architecture: amd64 i386
> >
> > What do you think ?
>
> Hmm, the strange thing is that even for amd64 it breaks (quote from the
> link):
> Package has a Recommends on xen-linux-system-2.6.18-5-xen-vserver-686 |
> xen-linux-system-2.6.18-4-xen-686 | xen-linux-system-2.6.18-5-xen-686 |
> xen-linux-system-2.6.18-4-xen-vserver-686 |
> xen-linux-system-2.6.18-4-xen-amd64 |
> xen-linux-system-2.6.18-4-xen-vserver-amd64 |
> xen-linux-system-2.6.18-5-xen-amd64 |
> xen-linux-system-2.6.18-5-xen-vserver-amd64 which cannot be satisfied on
> amd64.
>
> So it seems our depends are wrong somehow.
>

I think the problem is that those packages are not part of unstable. But we have
nothing better to depend on, as debian unstable/testing don't have xen enabled
kernel at all. I still would remain as an arch: all package, as we have no
arch dependent code in the package itself, so it would be a waste to pass it to
the autobuilders every time when that's not needed...

Thanks,

Guido




More information about the Pkg-ganeti-devel mailing list