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