I think sunpinyin should be divided into two parts: sunpinyin-core and sunpinyin. Reproducible: Always
Created attachment 263041 [details, diff] This is ebuild diff.
Created attachment 263043 [details, diff] patch.
Created attachment 263045 [details, diff] metadata
*** Bug 355577 has been marked as a duplicate of this bug. ***
I've divided the package into sunpinyin, scim-sunpinyin, ibus-sunpinyin, xsunpinyin. It's in CVS now. If you have any question, please feel free to reopen. Thanks.
Compile error log: [32;01m * [39;49;00mPackage: app-i18n/sunpinyin-2.0.3 [32;01m * [39;49;00mRepository: gentoo [32;01m * [39;49;00mMaintainer: cjk@gentoo.org [32;01m * [39;49;00mUSE: amd64 elibc_glibc kernel_linux multilib userland_GNU [32;01m * [39;49;00mFEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking sunpinyin-2.0.3.tar.gz to /var/tmp/portage/app-i18n/sunpinyin-2.0.3/work mv: cannot move `/var/tmp/portage/app-i18n/sunpinyin-2.0.3/distdir/dict.utf8.tar.bz2' to `/var/tmp/portage/app-i18n/sunpinyin-2.0.3/work/sunpinyin-2.0.3/raw/dict.utf8.tar.bz2': Permission denied [31;01m*[0m ERROR: app-i18n/sunpinyin-2.0.3 failed (unpack phase): [31;01m*[0m dict file not found [31;01m*[0m [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 56: Called src_unpack [31;01m*[0m environment, line 294: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m mv "${DISTDIR}/dict.utf8.tar.bz2" "${S}/raw/" || die "dict file not found"; [31;01m*[0m [31;01m*[0m If you need support, post the output of 'emerge --info =app-i18n/sunpinyin-2.0.3', [31;01m*[0m the complete build log and the output of 'emerge -pqv =app-i18n/sunpinyin-2.0.3'. [31;01m*[0m The complete build log is located at '/var/log/portage/app-i18n:sunpinyin-2.0.3:20110220-075056.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/app-i18n/sunpinyin-2.0.3/temp/environment'. [31;01m*[0m S: '/var/tmp/portage/app-i18n/sunpinyin-2.0.3/work/sunpinyin-2.0.3'
Created attachment 263121 [details, diff] ebuild diff
My fault. Fixed in CVS now, thanks.