resolves to 32 bits package instead of 64 bits

Bug #243972 reported by Rehan Khan
2
Affects Status Importance Assigned to Milestone
Smart Package Manager
Fix Released
Undecided
Gustavo Niemeyer

Bug Description

Imported: http://tracker.labix.org/issue371
Reason for Import: This looks like either a package naming issue or an ARCH issue for multilib (i386/x86_64). review to see if smart should handle mixed environments differently and close if not

Revision history for this message
Rehan Khan (rasker) wrote :
Download full text (5.1 KiB)

msg1324 (view) Author: Patrick Date: 2008-03-24.12:23:20

# smart install eIDconfig-belgium
[...]
Computing transaction...

Installing packages (2):
  eIDconfig-belgium-1.0.3-11.1@x86_64 mozilla-nss-3.11.7-15@i586

1.4MB of package files are needed. 3.5MB will be used.

Confirm changes? (Y/n):

Fetching packages...
->
http://download.opensuse.org/distribution/10.3/repo/oss/suse/i586/mozilla-nss-3.11.7-15.i586.rpm
->
http://download.opensuse.org/repositories/eIDconfig-belgium/openSUSE_10.3/x86_64/eIDconfig-belgium-1.0.3-11.1.x86_64.rpm
eIDconfig-belgium-1.0.3-11.1.x86_64.rpm
############################################################################ [ 50%]
mozilla-nss-3.11.7-15.i586.rpm
############################################################################ [100%]

Committing transaction...
Preparing...
############################################################################ [ 0%]
   1:Installing mozilla-nss
############################################################################ [ 50%]
   2:Installing eIDconfig-belgium
############################################################################ [100%]

Doing the same with zypper:

# zypper in eIDconfig-belgium
Refreshing [...]
* Reading installed packages [100%]

The following NEW packages are going to be installed:
  mozilla-nss-tools eIDconfig-belgium

Overall download size: 768.6 K. After the operation, additional 2.0 M will be used.
Continue? [yes/no]:y
Downloading package mozilla-nss-tools-3.11.9-1.3.x86_64, 574.5 K (1.4 M unpacked)
Downloading: mozilla-nss-tools-3.11.9-1.3.x86_64.rpm
* Downloading [100%]
* Installing: mozilla-nss-tools-3.11.9-1.3 [100%]
Downloading package eIDconfig-belgium-1.0.3-11.1.x86_64, 194.1 K (525.1 K unpacked)
Downloading: eIDconfig-belgium-1.0.3-11.1.x86_64.rpm
* Downloading [100%]
* Installing: eIDconfig-belgium-1.0.3-11.1 [100%]

And after that:

# smart upgrade
Loading cache...
Updating cache...
############################################################################ [100%]

Computing transaction...

Upgrading packages (1):
  mozilla-nss-3.11.7-15@i586

1.2MB of package files are needed. 1.5MB will be used.

Confirm changes? (Y/n):

Fetching packages...
->
http://download.opensuse.org/distribution/10.3/repo/oss/suse/i586/mozilla-nss-3.11.7-15.i586.rpm
mozilla-nss-3.11.7-15.i586.rpm
############################################################################ [100%]

Committing transaction...
error: OpenOffice_org-2.3.1.2-3.1 requires libnss3.so()(64bit)
error: MozillaFirefox-2.0.0.12-6.1 requires libnss3.so()(64bit)
error: MozillaFirefox-2.0.0.12-6.1 requires libnss3.so(NSS_3.10)(64bit)
error: MozillaFirefox-2.0.0.12-6.1 requires libnss3.so(NSS_3.11.1)(64bit)
error: OpenOffice_org-2.3.1.2-3.1 requires libnss3.so(NSS_3.2)(64bit)
error: MozillaFirefox-2.0.0.12-6.1 requires libnss3.so(NSS_3.2)(64bit)
error: OpenOffice_org-2.3.1.2-3.1 requires libnss3.so(NSS_3.3)(64bit)
error: MozillaFirefox-2.0.0.12-6.1 requires libnss3.so(NSS_3.3)(64bi...

Read more...

description: updated
Revision history for this message
Gustavo Niemeyer (niemeyer) wrote :

Handling of 32 vs. 64bit was improved in 0.52, in the following revision:

revno: 797
revision-id: niemeyer-24599583b4646c1e0686bb652dd257de41f75a88
parent: niemeyer-26b666cc165c64df7e7ddf53bb0f4054e60cb501
committer: niemeyer
branch nick: trunk
timestamp: Sun 2007-11-25 22:07:53 +0000
message:
  Now packages of color 2 (x86_64, etc) are considered of higher
  precedence when compared to packages of color 1, as suggested
  by Pascal Bleser and Christoph Thiel.

Changed in smart:
assignee: nobody → niemeyer
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.