Bug 63746 - Group/optional package handling
Summary: Group/optional package handling
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Stronghold Cross Platform
Classification: Retired
Component: catapult
Version: 4.0
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Joe Orton
QA Contact: Stronghold Engineering List
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-04-18 10:34 UTC by Joe Orton
Modified: 2007-04-18 16:42 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-04-05 20:42:10 UTC
Embargoed:


Attachments (Terms of Use)

Description Joe Orton 2002-04-18 10:34:10 UTC
Description of Problem:
A problem exists where php3 is always installed on an upgrade due to the logic
"if an optional package P exists in the sfx where the group matches a package Q
which is already upgraded, always install the package P."

Steps to Reproduce:
1. Install without php3
2. Upgrade existing installation

Actual Results:
Not prompted for selection of php3 package.

Expected Results:
php3 should be listed in optional package selection.

Additional Information:
Suggested correct fix is to:
- abandon optional package groups based on the Group field
- change catapult to loop resolving dependencies based on suggestedPackages,
as update-agent does

Comment 1 Joe Orton 2004-04-05 20:42:10 UTC
Too intrusive to fix in 4.0x updates.


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