Subject: | |
From: | |
Reply To: | |
Date: | Thu, 14 Feb 2008 23:34:15 +0000 |
Content-Type: | TEXT/PLAIN |
Parts/Attachments: |
|
|
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/
|
|
|