This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-users] XCP - source code for loader in /opt/xensource/packages/

To: George Shuklin <george.shuklin@xxxxxxxxx>
Subject: Re: [Xen-users] XCP - source code for loader in /opt/xensource/packages/files/guest-installer/
From: Jonathan Ludlam <Jonathan.Ludlam@xxxxxxxxxxxxx>
Date: Fri, 22 Oct 2010 14:09:16 +0100
Accept-language: en-US
Acceptlanguage: en-US
Cc: "xen-users@xxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 22 Oct 2010 06:10:28 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1287750363.17404.5.camel@shuklin-selectel>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <1287750363.17404.5.camel@shuklin-selectel>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Actx6lb0BG4ml1W+SpOmeccMQoxH4w==
Thread-topic: [Xen-users] XCP - source code for loader in /opt/xensource/packages/files/guest-installer/
Hi George,

That's a slightly odd part of the build. What's going on here is that the 
'loader' file comes from the anaconda RPM, and has to be there because we've 
fixed an issue with recognising xen block devices. Now, I don't believe we 
provide a patched SRPM for anaconda. But it turns out that's just because we've 
been lazy rather than we're hiding any code. 'loader' is part of anaconda, but 
the change is in a staticly linked library provided by kudzu. Probably what we 
should have done is explicitly produce a new anaconda SRPM with a buildrequires 
line that mentions the required version of kudzu. But we haven't - yet.

So, to build this file, you'll need to install the patched kudzu rpm, then get 
the standard anaconda SRPM from the RHEL repositories, and rebuild that. 

I haven't actually tried this myself, but I'm assured this is how it works :-)



On 22 Oct 2010, at 13:26, George Shuklin wrote:

> Good day. 
> I trying to look to source code for sbin/loader in 
> /opt/xensource/packages/files/guest-installer/el5.4-initrd-additions.cpio
> but unable to find it on source-1.iso. (May be I just search in wrong
> places).
> Where it source can be found?
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users

Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>