02.10.2010 08:30, Michael Biebl wrote:
> Package: qemu-kvm
> Severity: normal
> 
> Hi,
> 
> I noticed two inconsistencies in qemu-kvm's build-dependencies
> 
> 1/ The package builds for i386 and amd64 only, yet has a superfluous
> build-depends on device-tree-compiler [powerpc]

This is somewhat intentional.  We tried to provide powerpc
packages too (or, rather, Jan tried, before I even knew
about qemu ;).  Later on it become obvious that we can't
due to lack of hardware to test (see corresponding RFH).
But I intentionally left the extra ppc-specific deps in
there, -- they don't hurt, but might be useful later.

> 2/ For working PXE boot support, qemu-kvm needs to be compiled against
> etherboot (>= 5.4.4), yet the build-depends is unversioned.
> This has lead to a broken bpo upload (0.12.5+dfsg-3~bpo50+1) where PXE boot
> is not working.

Yes, this is #588940, #581356 and #584074.  All are pending
upload, but for experimental only (for v. 0.13).

I especially didn't want to add versioned build-dep for
etherboot, -- exactly because of bpo, where etherboot is
not available.  If I were to add it, for bpo upload extra
work will be needed, to backport etherboot too, and I just
decided to not mention the deps.

Note that _all_ versions of qemu-kvm which were in bpo has
this bug, because all are built against buggy etherboot.

I understand this is not right way to go, but for me it were
far more improtant to have a more-or less working version in
bpo than to not have any.  The problem is that I had hard
time finding a way to find someone to do the backport, and
each time it were done without me even knowing (like in this
case).  If it were me to upload stuff to bpo, I'd prepare all
of etherboot, seabios and other extra packages together with
the correctly tagged qemu-kvm.  As it were so far, I preferred
to keep the whole package buildable without any changes on
lenny, to simplify bpo work so it is easier to do.

Now when you know all the gory details, I'm not sure what to
do with this bugreport.  I'd merge it with #588940 for now,
ignoring the powerpc deps stuff...  Do you have objections?

Thanks!

/mjt



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to