Bug 480191 - Incorrect listing of multiple architectures of a package to install
Summary: Incorrect listing of multiple architectures of a package to install
Keywords:
Status: CLOSED DUPLICATE of bug 485965
Alias: None
Product: Spacewalk
Classification: Community
Component: WebUI
Version: 0.4
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Brad Buckingham
QA Contact: Red Hat Satellite QA List
URL:
Whiteboard:
Depends On:
Blocks: space05
TreeView+ depends on / blocked
 
Reported: 2009-01-15 17:04 UTC by Jay Dobies
Modified: 2009-02-24 21:17 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-02-24 21:17:42 UTC
Embargoed:


Attachments (Terms of Use)

Description Jay Dobies 2009-01-15 17:04:50 UTC
Description of problem:
I have a x64 system subscribed to the Red Hat Enterprise Linux (v. 5 for 64-bit x86_64) channel. When I go to the System -> Software -> Packages -> Install page, it shows nearly every package as having both a i386 and AMD64 version, even if the channel does not contain the i386 version.

If the user were to select one of the i386 packages to install, the installation fails with the following message in the event: Client execution returned "Failed: Packages failed to install properly: No package(s) available to install" (code 32). In other words, Spacewalk acts as you would expect, as if the user somehow selected a package that doesn't exist to install.

Interestingly enough, adding the system to the SSM and selecting to install a package through the SSM install flow displays the correct listing of possible packages to install (only packages that have both i386 and AMD64 versions are displayed twice, each with the correct architecture listed).



Version-Release number of selected component (if applicable):
Spacewalk 0.4

How reproducible:
Always


Steps to Reproduce:
1. Create a 64 bit channel populated with only 64 bit packages
2. When viewing the channel contents through Channels -> Packages, the correct listing of packages in the channel is seen
3. When going through System -> Software -> Packages -> Install to install a package to an individual system that is subscribed to the channel, each package will be duplicated claiming a i386 version exists as well
  
Actual results:
Incorrectly lists i386 packages where they don't exist.

Expected results:
The list of packages to install should be the same as seen when looking at the Channel's Packages sub tab (or through the SSM install page).

Additional info:

Comment 1 Jesus M. Rodriguez 2009-01-17 01:45:41 UTC
I thought we fixed this one?

Comment 2 Brad Buckingham 2009-01-22 19:42:36 UTC
This is still a valid issue that needs to be addressed.

Comment 3 Brad Buckingham 2009-02-24 21:17:42 UTC
This bug is a duplicate of 485965.

Modifications were made with git commit: d0f712d47924920cb976f445ed8366d3ae4713ee

*** This bug has been marked as a duplicate of bug 485965 ***


Note You need to log in before you can comment on or make changes to this bug.