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

Re: [Xen-devel] Xen4.2 debian packaging



On Mon, Feb 25, 2013 at 11:40 AM, Alex Bligh <alex@xxxxxxxxxxx> wrote:
>
>
> --On 25 February 2013 13:12:48 +0000 Tim Deegan <tim@xxxxxxx> wrote:
>
>> Hrmn.  AFAICT what's really wanted here is a set of Xen 4.2 packages for
>> Debian/Ubuntu.  That would be much more widely useful, for a similar
>> amount of effort.
>
>
> When I first did this, there were no Xen4.2 packages. Now both Ubuntu
> raring and Debian Experimental have them.
>
> However, that isn't the end of the story. If you want a lightweight
> deb that doesn't take 39 years to build and is integrated into the
> build system (because you are a developer), the minideb thing is
> far easier (as it's just an extra make step), than debuild -us -uc -b,
> dealing with all the debian/ubuntu patches that get applied to the
> source, etc. etc.
>
> The other point is that debian/ubuntu are ALWAYS going to be behind
> unstable, so if you want an unstable set of packages (meaning
> 'means to install your developed code on a box that you
> aren't compiling on), well, tough. We had this difficulty
> when 4.2 *was* unstable - I wrote the minideb stuff precisely because
> I couldn't get Ubuntu's 4.1/4.0 packaging to do sensible things.
> And at the time Debian's "4.2" package did not appear to bear a
> meaningful relationship to any source tree I could find. That's
> not a criticism of either maintainer - I just wanted to make a
> package from Unstable that worked.
>
> Further, as Sylvain Munuat pointed out, the debian/ubuntu (certainly
> ubuntu) packages are often incomplete. In 4.1 Ubuntu, various libraries
> were missing, for instance. They are targeted at the user who wants
> support from their distro, as opposed to the developer who is trying
> to find an easy way to install a copy of xen he's developed.
>
> On the other hand I can see the 'thin end of the wedge' argument.
> Perhaps in the 'make deb' makefile (and the 'make minideb' thing
> if you take that in) it should say in capital letters with asterisks
> that this is a development package and no substitute for a distribution
> install.
>
> I'm not trying to displace proper debian/ubuntu packaging here. And
> it's no skin off my nose either way really as we compile our own
> stuff anyway so pulling it a changeset is not a huge amount of work.
> I just thought it might be useful!

+1

I am in a similar situation as I want some of the patches from upstream.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.