[NTLUG:Discuss] Fwd: AMD 64 Bit Distro -- your first 32/64-bit library issue (continued)]

Justin M. Forbes 64bit_fedora at comcast.net
Fri May 7 13:08:32 CDT 2004


On Fri, May 07, 2004 at 11:39:24AM -0500, David Simmons wrote:
> Guys,
> 
> I know there's some AMD64 creators/users/programmers here - can anyone
> shed some light on this message from another LUG?
> 
> Thanks - Dave
> P.S.  Be sure to cc: the address below so they get it or I can post if
> it's closed.
> 
I might know a little bit about that, the ISOs for the x86_64 release were
hand rolled by me since the red hat build system had specific issues
with including mozilla32.  So here goes, mozilla in the Fedora project is
using gtk2, which is included both i386 and x86_64.  None of the x86_64
packages in Fedora Core include any 32bit libraries.  They are simply
x86_64 rebuilds of the same SRPM as the 32bit version.  All of the i386
packages included in the x86_64 release are the exact same rpms shipped in
the i386 release of Fedora Core.
Of note, in Fedora Core 2, mozilla is shipping 64bit, and when I update the
FAQ for FC2, I will recommend the firefox rpms from fedora.us for those
needing 32bit plugins (flash, java). It installs without any deps.  While
installing i386 libs is generally fine, most will work, there are many lib
packages which include a /usr/bin component, or an /etc config component
which points to one path or another. In this case, the RPMs will conflict,
and installing them can have unpredictable results.
As for extras, there will be a Fedora.us extras repository, with minor spec
changes as we prepare for the official fedora extras roll out.  This extras
repository should appear at roughly the same time as FC2 (May 17th), and
will include packages built against FC2 only.  I am working on the rebuilds
as time allows, but this week we are in crunch mode preparing for code
freeze today. I also have it on good authority that the livna (freeworld,
mp3, xine, etc) packages will be compiled x86_64 and available somewhere
near the same timeframe.
Fedora Core 2 is shaping up to be a great platform for x86_64 as the 2.6
kernel is much more stable with the newer hardware.  

Hope this helps, and do not hesitate to ping me on freenode as fedora64, or
via email at 64bit_fedora at comcast.net if there is anything else I can help
with.

Thanks,
Justin M. Forbes

> -----Forwarded Message-----
> To: leaplist at lists.leap-cf.org
> 
> On Wed, 2004-05-05 at 01:48, Bryan J. Smith wrote:
> > You want to get stuff that is built for Fedora Core 1 AMD64, for sure.
> > That way, you don't have to deal with it, other people do.
> > Right, that's the question.  How is Mozilla built?  32-bit, that's what
> > the README says.  But against what libraries?  And how?
> > These are larger questions I have not gotten into.  Once I get a dual-Opteron
> > system later in the year, I'll let you know.
> >    ...   
> > Hmmm, I'm browing through the Fedora Extra's repositories and they might
> > _not_ have x86-64 binaries.  But even if they don't, it _should_ be built
> > correctly for using the 32-bit libraries, and installing the proper
> > 32-bit libraries.  Hmmm, I need to research this more.
> 
> Okay, I did some checking between the i386 and x86-64 releases of FC1.  
> http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/Fedora/RPMS/  
> http://download.fedora.redhat.com/pub/fedora/linux/core/1/x86_64/os/Fedora/RPMS/  
> 
> The x86_64 version doesn't come with anything but a x86_64 version of
> libgtk, found in RPM package gtk+-devel.  Normally both Mozilla and
> Firefox require GTK+, and a "rpm -qR" verifies this.  I even downloaded
> Mozilla 1.4.1 from the x86_64 version (which is a i386 package) and it
> to requires the same library.
> 
> This is perplexing.  Maybe the x86_64 version of GTK+ in FC1 for x86_64
> _does_ include x86 support?  I'm not sure.  If so, then maybe all you do
> need is a symlink.  But you said you tried copying it and it didn't
> work.  Hmmm.  Was maybe a "ldconfig" just needed?  No, that wouldn't be
> it.
> 
> The plot thickens.
> 
> In any case, I'd try grabbing Firefox from Fedora Extras (Fedora.US) and
> see if it works.  You can configure Yam to do so (you currently do not
> have Yam to do so), or get Apt and use my sources.list.  It's up to you.
> 
> Oh yeah, you probably want to use a _different_ sources.list _instead_,
> so it defaults to x86_64 _first_ (doh!).  I'll try to make you up one. 
> Ugh.  Totally forgot.  And Fedora.US doesn't have a x86_64 Apt
> repository up yet, so I'll have to use RedHat.COM instead.
> 
> 
> 
> _______________________________________________
> https://ntlug.org/mailman/listinfo/discuss



More information about the Discuss mailing list