On 2008-01-16 12:57:01 +0000, Ian Jackson wrote:
Xen 3.2 is in the final stages of preparation. We (Xen upstream) are planning to provide binary packages for OpenSUSE 10.3, amongs others.
I've merged the patches and so on from xen-3.1.0_15042-51.src.rpm with a recent xen-3.2-testing RC tip (16678:2491691e3e69). With a bit of effort I have managed to get a set of packages which appear to be able to work, in my simple `does this function at all' test, at least as well as the original packages (which aren't perfect IME).
I'm mentioning it here so that you can have a look at what I've done and comment on it. We'll probably be making official upstream rpms very soon after the Xen 3.2 release, which we hope will be today. Please send me feedback either here on-list or privately.
Most of the useful patches from xen-3.1.0_15042-51.src.rpm have been incorporated upstream so I just deleted those from my srpm. There were a number of other substantial changes, many of which I have just dropped as similar functionality has been included upstream or because they seemed to be irrelevant.
I'm not particularly pleased with the resulting packages but I think something is probably better than nothing.
You can find the actual files here: http://www.chiark.greenend.org.uk/~ijackson/xen-3.2-package-previews/opensus...
These packages should not be used for production - they're previews and I may have made elementary packaging mistakes. Xen 3.2 is still unreleased and these packages were not made from the final release candidate in any case.
Please check the SHA256's before installing them: 3d459ed17b074955c165d740145c7db423b28065b6f17f0b37d4b89fbce0516a xen-3.1.9-0xs.osuse10.i586.rpm b8953097234e39a636108945ff760bdee6eebf838d0fadcc1e7a6f3b743902a3 xen-debuginfo-3.1.9-0xs.osuse10.i586.rpm 1d0c2862b15d4dccfdc43864ebdeb47710f7026603f5f30e1097abb9c3ab3305 xen-devel-3.1.9-0xs.osuse10.i586.rpm 964d87a130d99a8e45e898bcdfafa042bcd69e702bf7f7ba223e677cc2cfed2e xen-doc-html-3.1.9-0xs.osuse10.i586.rpm 7a03031e6e59d0d601d2810021b9600863644d6664151f2494435b2edd228f64 xen-doc-pdf-3.1.9-0xs.osuse10.i586.rpm ccd9693ba71b36ae13b7b8ea1dcd74005bf3364715d2b901a01de491fb9b1235 xen-libs-3.1.9-0xs.osuse10.i586.rpm 2470d0a764ef2355e91b670994f19df549c1e0710dbc7823048a99c0b0780e99 xen-tools-3.1.9-0xs.osuse10.i586.rpm 7d8b9cf89eb1187755014114bc5a1db9dbcb601d32ad8df7bfa6ec8a61a0c95b xen-tools-domU-3.1.9-0xs.osuse10.i586.rpm 8856fb7d3582904d1b37cccd38519884f26baa562dc9d347bce392a6f6b7452f xen-tools-ioemu-3.1.9-0xs.osuse10.i586.rpm
I would like to invite you to use the opensuse buildservice for providing such packages.
For more informations see