SCIENTIFIC-LINUX-DEVEL Archives

February 2008

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:
Jon Peatfield <[log in to unmask]>
Reply To:
Jon Peatfield <[log in to unmask]>
Date:
Thu, 14 Feb 2008 23:34:15 +0000
Content-Type:
TEXT/PLAIN
Parts/Attachments:
TEXT/PLAIN (54 lines)
On Fri, 8 Feb 2008, Troy Dawson wrote:

<snip>
> SL 5.x
>
>    SRPMS:
> thunderbird-1.5.0.12-8.el5.src.rpm
>    i386:
> thunderbird-1.5.0.12-8.el5.i386.rpm
>    x86_64:
> thunderbird-1.5.0.12-8.el5.x86_64.rpm

Should there be a .i386.rpm for x86_64 too?  There is one for the last 
update.

I'm *still* trying to decide what to do about the 32/64 versions of 
firefox/thunderbird on x86_64 platforms.  If we only provide the 64-bit 
version then lots of random plugins won't work.  If we provide both then 
people need to know which is being used (and ideally a way to select 
between them).  If we only provide the 32-bit version then we need to deal 
with the fact that a bunch of packages claim to depend on the x86_64 
version, like:

$ yum remove firefox.x86_64
...
 ============================================================================
  Package                 Arch       Version          Repository 
Size
 ============================================================================
Removing:
  firefox                 x86_64     1.5.0.12-9.el5   installed       36 M
Removing for dependencies:
  devhelp                 x86_64     0.12-11.el5      installed      555 k
  firstboot               noarch     1.4.27.3-1.el5   installed      977 k
  system-config-date      noarch     1.8.12-3.el5     installed      3.6 M
  system-config-keyboard  noarch     1.2.11-1.el5     installed      193 k
  yelp                    x86_64     2.16.0-15.el5    installed      1.9 M
...

Now also on that list is my local 'DAMTP-deps' package, and it doesn't 
really depend on firefox.x86_64, the specfile says:

   Requires: firefox >= 1.5.0.12-6.el5

so I'm unclear why it is unappy with the firefox-1.5.0.12-9.el5.i386 
version - the same package is happy with it on i386 platforms.  I clearly 
don't understand this multiarch stuff and how it all interacts with the 
package depencies.  Is there a simple guide I should read, before I ask 
any more really stupid questions?

-- 
Jon Peatfield,  Computer Officer,  DAMTP,  University of Cambridge
Mail:  [log in to unmask]     Web:  http://www.damtp.cam.ac.uk/

ATOM RSS1 RSS2