[Pkg-xen-devel] Bug#805508: Bug#805508: Bug#805508: xen: Unable to create HVM domUs

Ian Campbell ijc at debian.org
Thu Nov 26 15:16:39 UTC 2015


On Thu, 2015-11-26 at 14:17 +0100, Stefan Bader wrote:
> On 19.11.2015 11:00, Ian Campbell wrote:
> > On Wed, 2015-11-18 at 23:07 +0000, Thomas Jepp wrote:
> > > 
> > > [...]
> > > xc: error: Could not open kernel image '/usr/lib/xen/boot/hvmloader'
> > > (2 = No such file or directory): Internal error
> > 
> > This is the wrong path, in the Debian packages it should be
> > /usr/lib/xen-
> > 4.6/boot/hvmloader (and this should be arranged by the packaging, i.e.
> > it
> > is not a configuration error on your part).
> > 
> > However not only is the toolstack using the wrong path but the file
> > seems
> > to be missing from the package entirely according to
> > https://packages.debian.org/sid/amd64/xen-utils-4.6/filelist
> > 
> 
> So FWIW the attached patch gets me hvmloader into the right place _and_ also
> reflects the correct paths in the generated libxenlight.pc which otherwise would
> likely cause the next round of issues. @XENFIRMWAREDIR@ in config/Paths.mk.in
> was part of the same change to add pkg-config files.
> 
> commit babeca328413baebfdca366a5b17c06acf4295e8
> Author: Wei Liu <wei.liu2 at citrix.com>
> Date:   Fri Jan 9 14:32:18 2015 +0000
> 
>     libxl: provide xenlight.pc
> 
> Still not really sure this is the supposed way to set things right. There does
> not seem to be a better way to override the firmware directory (as far as I can
> see)...

I think that's the only way right now, anything better would need to be
arranged upstream.

Ian.



More information about the Pkg-xen-devel mailing list