[Pkg-ganeti-devel] Package architecture

Iustin Pop iusty at k1024.org
Mon Jan 14 18:32:39 UTC 2008


On Mon, Jan 14, 2008 at 04:15:18PM -0200, Leonardo Rodrigues de Mello wrote:
> 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 took a look at xen-tools and it has the same problem... I'm not sure
if having it a specific arch is better... it would mean we have binary
(and not indep) packages for two.

Given the number of packages in this state, maybe we should wait until
there's a consensus in Debian on how to handle this case? Or is there
already one?

iustin



More information about the Pkg-ganeti-devel mailing list