[Pkg-xen-devel] Bug#536174: xen-utils-3.4: pygrub searches for filesystem plugins at the wrong path
Anders Kaseorg
andersk at MIT.EDU
Fri Jul 17 01:49:39 UTC 2009
The Debian Xen packaging has been carrying a long pile of invasive patches
to use this modified filesystem layout for quite some time now. I assume
the goal is to make it possible to install multiple versions of Xen at the
same time. But that doesn’t seem to have been successful in practice
(e.g. #536173, #536176).
These patches make the Xen package extraordinarily difficult to modify or
upgrade (I’ve tried!). Every added component requires another set of
patches, and every new upstream version requires rewriting many of the
existing patches. I can only assume that this difficulty at least
partially to blame for the gap of more than a year between these last two
Xen releases in Debian (#526833).
Furthermore, users who read the upstream Xen documentation (#508139), as
well as programs that try to use the Xen binaries (#481105) or libraries
(#507186), get thrown off by the alternate layout.
Is there actually a use case for installing multiple versions of Xen on
the same system? Perhaps it is time to reconsider them and use a layout
closer to upstream’s? Or if not, perhaps the patches can be sent upstream
and integrated as a supported configure option, so that Debian does not
need to maintain an unsupported layout separately?
Anders
More information about the Pkg-xen-devel
mailing list