[Pkg-xen-devel] Bug#862236: Xen jessie testing

Ian Jackson ijackson at chiark.greenend.org.uk
Thu May 11 10:00:30 UTC 2017


Control: severity -1 important

(adding the bug, and my work hat, to the CC)

Moritz Mühlenhoff writes ("Re: Xen jessie testing"):
> On Thu, May 11, 2017 at 11:04:21AM +0200, Axel Beckert wrote:
> > Moritz Mühlenhoff wrote:
> > > Ian's upload was built on i386, while the previous ones were built
> > > on amd64.

I built it on i386 because then it would produce packages I could at
least do some kind of test of it on my system at home.  We could
rebuild it on amd64 and issue another update.  However, I think if
something was going to break it would have done already.

> The severity seems exaggarated, though. If that's really relying
> on the build architecture, this would have been broken on i386
> all the time until the DSA. And while i386 is arguably not a good
> choice to run Xen, I still think this would have been noticed earlier
> if it were a severe issue.

The only place this seems to be used is to prepend it to
the LD_LIBRARY_PATH in force during execution of the hotplug scripts.

This is inherited from upstream, where it is needed (I think) so that
in non-packaged builds of Xen, on non-Debian systems, the Xen
libraries in /usr/local are found when trying to execute the Xen tools
inside the hotplug scripts.

Our dynamic linker is clever enough to ignore irrelevant files, so I
think this is largely harmless.  Of course the noise in /etc ought to
be got rid of.

I think this should be fixed by not dropping this setting (and
probably the consequent LD_LIBRARY_PATH too).  Ideally via some kind
of upstream knob but if not by a Debian patch.

I think such a change is buster material.  For now, I suggest that I
continue to build security updates for jessie on i386 as I am able to
conveniently test that.

If I need to do another update to stretch (eg, a security update)
before its release, I will simply drop this line from this file.

Does that plan seem good ?  Obviously, feel free to try to convince me
that this is RC for stretch.  I wouldn't want to let this slide if
it's going to cause real trouble.

Thanks,
Ian.



More information about the Pkg-xen-devel mailing list