SCIENTIFIC-LINUX-DEVEL Archives

October 2004

SCIENTIFIC-LINUX-DEVEL@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Reply To:
Date:
Fri, 22 Oct 2004 15:14:07 -0500
Content-Type:
TEXT/PLAIN
Parts/Attachments:
TEXT/PLAIN (87 lines)
Stephan,

On Wed, 20 Oct 2004, Stephan Wiesand wrote:

> Hi Troy,
>
> On Wed, 20 Oct 2004, Troy Dawson wrote:
>
> > Stephan Wiesand wrote:
> > > Dear All,
> > >
> > > I noticed that the 3.0.3 release comes with a number of 32bit packages
> > > a la Red Hat.
> > >
> > > After having found out how to deal with them with RPM and YUM by appending
> > > .arch to the package name on the command line (is this documented
> > > anywhere? I learned about it in some mailing list only...), this is still
> > > ugly but usable.
> > >
> > > Is this the way forward now regarding 32bit compatibility?
> > >
> > > Cheers,
> > >         Stephan
> > >
> >
> > It is a step in the way forward.  It definatly is much better than not having
> > the i386 rpm's in the x86_64.
>
> I agree. I'm just afraid the colleagues from CERN won't like it because
> apt can't handle this yet. But then, rumours say that it's being worked
> on.

I asked CERN if it was ok.  They said yes as they have or will have lua
scripts to handle it.

>
> > I haven't had to install i386 rpm's where there was a x86_64 bit rpm as well,
> > so I haven't had to do the trick you are talking about.
> >
> > I do know that yum will get the appropriate i386 library or support file if
> > the package you are getting needs it.  Such as if you are installing openoffice.
> >
> > Since I haven't had to install anything specifically ... what is the yum
> > syntax to install a i386 rpm instead of it's x86_64 counterpart?
>
> If it's in the repository, use something like
> "yum install krb5-libs.i386". This also works for "yum remove".
>
> I had good succes with installing additional packages not in the release
> by linking them to some extra repository, doing a yum arch -l, and adding
> that to /etc/yum.conf. For some reason, it won't allow me to simply add
> the whole i386 distribution.
>
> The nasty part is that if you have the x86_64 package installed, and then
> install and remove the i386 package, all files shared between them are gone.
>
> There are also some bugs left in both yum and rpm. For example, "rpm -q
> krb5-libs.i386" will return 0 even if only the x86_64 package is
> installed. And yum refuses to install kernel-unsupported.ia32e on my shiny
> new EM64T test system because it insists that x86_64 is the one and only
> architecture I should install for.
>
> But I expect all this to work eventually. And since I looked into RHEL4
> beta 1, and they're doing it just the same way there, it's probably the
> way to go, ugly or not.
>
> Cheers,
>         Stephan
> >
> > Troy
> >
> >
>
> --
>
>  ----------------------------------------------------
> | Stephan Wiesand  |                                |
> |                  |                                |
> | DESY     - DV -  | phone  +49 33762 7 7370        |
> | Platanenallee 6  | fax    +49 33762 7 7216        |
> | 15738 Zeuthen    |                                |
> | Germany          |                                |
>  ----------------------------------------------------
>

-Connie Sieh

ATOM RSS1 RSS2