Bug 446186 - broken comps.xml; language support was not installed
Summary: broken comps.xml; language support was not installed
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 9
Hardware: All
OS: Linux
low
high
Target Milestone: ---
Assignee: Seth Vidal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 446602 447095 447701 453490 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-05-13 12:15 UTC by Kazutoshi Morioka
Modified: 2014-01-21 23:02 UTC (History)
11 users (show)

Fixed In Version: 3.2.16-2.fc9
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-05-29 02:37:13 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
a patch for yum-3.2.14/yum/comps.py (1.02 KB, text/plain)
2008-05-13 12:15 UTC, Kazutoshi Morioka
no flags Details

Description Kazutoshi Morioka 2008-05-13 12:15:51 UTC
Description of problem:
Newer yum produces broken comps.xml.

First problem:
In Fedora 8, language support groups are tagged as <langonly>.
In Fedora 9, language support groups are tagged as <lang_only>, but yum itself
assumes <langonly> when selecting package group.

Second problem:
In Fedora 8, conditinal packages are like below:
<packagereq type="conditional"
requires="xorg-x11-server-Xorg">scim-anthy</packagereq>
In Fedora 9, like below:
<packagereq type="conditional"
requires="scim-anthy">xorg-x11-server-Xorg</packagereq>
And, yum itself assumes Fedora 8's format when selecting packages. 

As it's result, Fedora 9 installer do not install language support groups.

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

How reproducible:
always

Steps to Reproduce:
1. Boot F9 installer.
2. Select Japanese.
3. Do installation.
  
Actual results:
Japanese Support group was not selected by default.
Even when manually selected Japanese Support group, it was not installed.

Expected results:
Japanese Support group was selected by default and installed automatically if
language is Japanese.

Additional info:

Comment 1 Kazutoshi Morioka 2008-05-13 12:15:52 UTC
Created attachment 305229 [details]
a patch for yum-3.2.14/yum/comps.py

Comment 2 James Antill 2008-05-13 13:36:52 UTC
 Fixed in upstream commit: 4d786c6d615ff74f47612940861464c8860998f9
 Should be in the first yum update for Fed-9

Comment 3 Jeremy Katz 2008-05-16 12:11:51 UTC
*** Bug 446602 has been marked as a duplicate of this bug. ***

Comment 4 Fedora Update System 2008-05-16 19:05:48 UTC
yum-3.2.16-1.fc9 has been submitted as an update for Fedora 9

Comment 5 Fedora Update System 2008-05-17 22:23:29 UTC
yum-3.2.16-1.fc9 has been pushed to the Fedora 9 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update yum'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-4076

Comment 6 Fedora Update System 2008-05-18 15:16:55 UTC
yum-3.2.16-2.fc9 has been submitted as an update for Fedora 9

Comment 7 Chris Lumens 2008-05-19 14:59:32 UTC
*** Bug 447095 has been marked as a duplicate of this bug. ***

Comment 8 Chris Lumens 2008-05-21 14:06:42 UTC
*** Bug 447701 has been marked as a duplicate of this bug. ***

Comment 9 Fedora Update System 2008-05-29 02:36:59 UTC
yum-3.2.16-2.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 Jeremy Katz 2008-07-01 00:56:26 UTC
*** Bug 453490 has been marked as a duplicate of this bug. ***


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