[Fedora-xen] Re: rpmbuild environment issues for xen guest?
Daniel P. Berrange
berrange at redhat.com
Wed Sep 27 12:13:56 UTC 2006
On Wed, Sep 27, 2006 at 11:15:48AM +0100, Joe Orton wrote:
> On Tue, Sep 26, 2006 at 05:12:15PM +0200, Paul Wouters wrote:
> > On Tue, 26 Sep 2006, Joe Orton wrote:
> >
> > > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=208059
> > >
> > > This report has an x86_64 Xen guest where _libdir is expanding to
> > > /usr/lib; perhaps /etc/rpm/platform needs to be set up by the Xen
> > > guest-creating scripts? Is this a known issue?
> > >
> > > Paul, if you do:
> > >
> > > echo x86_64-redhat-linux > /etc/rpm/platform
> > >
> > > does that fix the problem?
> >
> > Hmm.
> >
> > # more /etc/rpm/platform
> > ia32e-redhat-linux
>
> Scary! I think this file is created by anaconda. So if it's wrong in
> your xen0 and just gets copied as-is to the guests, there is probably
> something very wrong elsewhere. (I don't claim to understand how or why
> this file is used or needed by rpmbuild, sorry)
Yes, this is created by anaconda - it is, however, corect - ia32a is
the canonical architecture for Intel's x86_64 CPUs. The problem is
that the basic RPM / rpmbuild macros for some reason don't treat it
as a 64-bit arch - redhat-rpm-config fixes it for reasons I don't
understand, so I re-assigned it to rpm.
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
More information about the Fedora-xen
mailing list