First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 61320
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: CJK Team <cjk@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Chin Yee <polar88bear@hotmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 61320 depends on: Show dependency tree
Bug 61320 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-08-22 19:53 0000
Emerging SCIM (current version is 0.99.6) also emerges m17n-db, m17n-lib,
scim-m17n which are not required for the proper function of SCIM. For someone
needing only Chinese input emerging SCIM with the optional SCIM-CHINESE is
sufficient, one does not need all the few tens of input methods that m17n
provides. 

Therefore, the packages m17n-db, m17n-lib, scim-m17n should be optional addins
to scim, so is the package scim-chinese, and should not be emerged be default
when one emerges scim.

Reproducible: Always
Steps to Reproduce:
1.emerge scim

------- Comment #1 From Mamoru KOMACHI (RETIRED) 2004-08-23 03:52:41 0000 -------
Fixed in CVS. scim-chinese and scim-hangul are now considered as one of scim
modules.(scim modules were indeed optional but scim-chinese was not added as an
option. If you wanted to use scim-uim you didn't have to install scim-m17n)
Thanks for reporting.

------- Comment #2 From Chin Yee 2004-08-23 19:12:13 0000 -------
The problem is NOT resolved. Just did a emerge sync this morning and the
listing of emerge -puD world below is self-explanatory. It is definitely a
portage dependency issue.

# emerge -puD world

These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[ebuild     U ] media-sound/alsa-headers-1.0.6a [1.0.5a]
[ebuild     U ] media-libs/alsa-lib-1.0.6 [1.0.5-r3]
[ebuild     U ] media-sound/alsa-utils-1.0.6 [1.0.5]
[ebuild     U ] app-i18n/scim-0.99.8 [0.99.6]
[ebuild     U ] app-i18n/skim-0.9.6 [0.9.5]
[ebuild  N    ] dev-db/m17n-db-1.1.0
[ebuild  N    ] dev-libs/m17n-lib-1.1.0
[ebuild  N    ] app-i18n/scim-m17n-0.1.2
[ebuild     U ] app-i18n/scim-chinese-0.4.2 [0.4.1]

------- Comment #3 From Mamoru KOMACHI (RETIRED) 2004-08-24 03:44:17 0000 -------
What's in your world? Please give us the output of `grep scim
/var/cache/edb/world`. On my system `emerge -pe scim-chinese`
says:

usata@rico ~ % emerge -pe scim-chinese

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] sys-devel/patch-2.5.9
[ebuild  N    ] sys-devel/gnuconfig-20040214

(snip)

[ebuild  N    ] gnome-base/gconf-2.6.2
[ebuild  N    ] app-i18n/scim-0.99.8
[ebuild  N    ] app-i18n/scim-chinese-0.4.2

usata@rico ~ % 

------- Comment #4 From Chin Yee 2004-08-24 04:36:22 0000 -------
~ $ grep -i 's[ck]im' /var/cache/edb/world
app-i18n/scim-chinese
app-i18n/skim
~ $   

------- Comment #5 From Mamoru KOMACHI (RETIRED) 2004-08-24 06:19:47 0000 -------
I have no idea what is pulling scim-m17n into your system.  (It is
nominated at the highest priority, but if you have scim-chinese it
shouldn't be going to merge) Can you post the output of `emerge
--debug -puD` as an attachment?

------- Comment #6 From Mamoru KOMACHI (RETIRED) 2004-08-24 06:23:20 0000 -------
Also, `emerge --tree -puD world` would be helpful.

------- Comment #7 From Chin Yee 2004-08-24 06:40:35 0000 -------
When I posted the emerge -puD world output this morning, I was having
scim-chinese-0.4.1 in my system. Now that I have upgraded it to
scim-chinese-0.4.2, emerge -puD no long pull in scim-m17n etc. I had a look at
"scim-0.99.8.ebuild", it defined,
.....
PDEPEND="|| ( >=app-i18n/scim-m17n-0.1.2
                >=app-i18n/scim-uim-0.1.3
                >=app-i18n/scim-chinese-0.4.2    <--- this is the problem
                >=app-i18n/scim-hangul-0.1.1
                >=app-i18n/scim-tables-0.4.0 )"

ELTCONF="--reverse-deps"
.....

As you can see the problem is resolved for someone already having
scim-chinese-0.4.2 emerged and not someone having any earlier version.

------- Comment #8 From Mamoru KOMACHI (RETIRED) 2004-08-24 07:10:28 0000 -------
Ah! Got it. If scim-chinese-0.4.2 is not found on one's system
portage doesn't upgrade older version but install fresh scim-m17n.
This is tricky but not that I don't understand.

I removed of version numbers from scim's PDEPEND.
(The correct dependency will be calculated from each ebuild anyway.)
Thanks for digging up the dependency ;)

First Last Prev Next    No search results available      Search page      Enter new bug