[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#410039: No /usr/lib/xen folder so it's confusing other packages

Package: linux-image-2.6-xen-686
Severity: wishlist


Our package, dtc-xen, uses /usr/lib/python/xen installed by the
normal xen source package using make install. With this package,
there is no such folder, but instead something with version
number like this: /usr/lib/xen-3.0.3-1/lib/python. So we cannot
include the xen python bindings for xen.xm that we use to start
and stop a VM. Of course, there is no error when using the
source version of xen from xensource.com. I highly think
that not having this /usr/lib/python/xen folder under the
Debian package is really problematic.

As there would be a problem to just insert a symlink in the
package itself (diversion problems when upgrading or when you
want to have both versions installed at the same time), my
suggestion is that the postinst of the package creates a
symlink in /usr/lib/python/xen so that it always works. Note
that our package (dtc-xen) will not care if it's not the
corresponding kernel that is started, I believe, but this
would for sure solve our issues.

I'd appreciate A LOT if this was fixed. Note that I have filed
a bug only for this i686 version, but of course, the same
problem occurs when running on amd64 and other images.

Best regards and thanks for this work,

Thomas Goirand

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux
Locale: LANG=fr_FR, LC_CTYPE=fr_FR (charmap=ISO-8859-1)

Reply to: