calculate-desktop-2.2.0.0_p20100921

не устанавливается calculate-desktop-2.2.0.0_p20100921 при обновлении мира.

>>> Installing (1 of 1) sys-apps/calculate-desktop-2.2.0.0_p20100921
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). Once again, please do NOT file
 * a bug report unless you have completely understood the above message.
 * 
 * Detected file collision(s):
 * 
 *  /usr/share/calculate/xdm/cmd_login
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * sys-apps/calculate-client-9999
 *  /usr/share/calculate/xdm/cmd_login
 * 
 * Package 'sys-apps/calculate-desktop-2.2.0.0_p20100921' NOT merged due
 * to file collisions. If necessary, refer to your elog messages for the
 * whole content of the above message.

>>> Failed to install sys-apps/calculate-desktop-2.2.0.0_p20100921, Log file:

>>>  '/var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/temp/build.log'

 * Messages for package sys-apps/calculate-desktop-2.2.0.0_p20100921:

 * GIT update -->
 *    repository:       git://git.calculate.ru/calculate-desktop.git
 *    at the commit:        a543e8f779f4af9915b8fec1c048f9901fa31fbe
 *    commit:           a543e8f779f4af9915b8fec1c048f9901fa31fbe
 *    branch:           master
 *    storage directory:    "/usr/calculate/share/distfiles/git-src/calculate-desktop"
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). Once again, please do NOT file
 * a bug report unless you have completely understood the above message.
 * 
 * Detected file collision(s):
 * 
 *  /usr/share/calculate/xdm/cmd_login
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * sys-apps/calculate-client-9999
 *  /usr/share/calculate/xdm/cmd_login
 * 
 * Package 'sys-apps/calculate-desktop-2.2.0.0_p20100921' NOT merged due
 * to file collisions. If necessary, refer to your elog messages for the
 * whole content of the above message.

/var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/temp/build.log

@ e[32;01m*e[0m CPV:  sys-apps/calculate-desktop-2.2.0.0_p20100921
 e[32;01m*e[0m REPO: calculate
 e[32;01m*e[0m USE:  elibc_glibc gnome kernel_linux userland_GNU x86
>>> Unpacking source...
 e[32;01m*e[0m GIT update -->
 e[32;01m*e[0m    repository:       git://git.calculate.ru/calculate-desktop.git
 e[32;01m*e[0m    at the commit:        a543e8f779f4af9915b8fec1c048f9901fa31fbe
 e[32;01m*e[0m    commit:           a543e8f779f4af9915b8fec1c048f9901fa31fbe
 e[32;01m*e[0m    branch:           master
 e[32;01m*e[0m    storage directory:    "/usr/calculate/share/distfiles/git-src/calculate-desktop"
Cloning into /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/work/calculate-desktop-2.2.0.0_p20100921...
done.
>>> Unpacked to /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/work/calculate-desktop-2.2.0.0_p20100921
>>> Source unpacked in /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/work
>>> Preparing source in /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/work/calculate-desktop-2.2.0.0_p20100921 ...
>>> Source prepared.
>>> Configuring source in /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/work/calculate-desktop-2.2.0.0_p20100921 ...
>>> Source configured.
>>> Compiling source in /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/work/calculate-desktop-2.2.0.0_p20100921 ...
python2.6 setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/calculate-desktop
creating build/lib/calculate-desktop/pym
copying ./pym/cl_fill_desktop.py -> build/lib/calculate-desktop/pym
copying ./pym/cl_vars_desktop.py -> build/lib/calculate-desktop/pym
copying ./pym/cl_desktop.py -> build/lib/calculate-desktop/pym
copying ./pym/cl_share_cmd.py -> build/lib/calculate-desktop/pym
copying ./pym/cl_desktop_cmd.py -> build/lib/calculate-desktop/pym
copying ./pym/__init__.py -> build/lib/calculate-desktop/pym
warning: build_py: byte-compiling is disabled, skipping.
running build_scripts
creating build/scripts-2.6
copying and adjusting ./scripts/cl-desktop -> build/scripts-2.6
changing mode of build/scripts-2.6/cl-desktop from 644 to 755
>>> Source compiled.
>>> Test phase [not enabled]: sys-apps/calculate-desktop-2.2.0.0_p20100921

>>> Install calculate-desktop-2.2.0.0_p20100921 into /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/ category sys-apps
python2.6 setup.py install --root=/var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/ --no-compile
running install
running build
running build_py
warning: build_py: byte-compiling is disabled, skipping.
running build_scripts
running install_lib
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate-desktop
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate-desktop/pym
copying build/lib/calculate-desktop/pym/cl_fill_desktop.py -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate-desktop/pym
copying build/lib/calculate-desktop/pym/cl_vars_desktop.py -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate-desktop/pym
copying build/lib/calculate-desktop/pym/cl_desktop.py -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate-desktop/pym
copying build/lib/calculate-desktop/pym/cl_share_cmd.py -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate-desktop/pym
copying build/lib/calculate-desktop/pym/cl_desktop_cmd.py -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate-desktop/pym
copying build/lib/calculate-desktop/pym/__init__.py -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate-desktop/pym
warning: install_lib: byte-compiling is disabled, skipping.
running install_scripts
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/bin
copying build/scripts-2.6/cl-desktop -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/bin
changing mode of /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/bin/cl-desktop to 755
running install_data
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/i18n
copying i18n/cl_desktop_ru.mo -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/i18n
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm
copying data/cmd_login -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm
copying data/functions -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm
copying data/gtkbg -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm
copying data/xdm -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm/login.d
copying data/login.d/00init -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm/login.d
copying data/login.d/20desktop -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm/login.d
copying data/login.d/99final -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm/login.d
creating /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm/logout.d
copying data/logout.d/00init -> /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/share/calculate/xdm/logout.d
running install_egg_info
Writing /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/usr/lib/calculate-2.2/calculate_desktop-2.2.0.0-py2.6.egg-info
>>> Completed installing calculate-desktop-2.2.0.0_p20100921 into /var/calculate/tmp/portage/sys-apps/calculate-desktop-2.2.0.0_p20100921/image/

e[31;01m * e[39;49;00mThis package will overwrite one or more files that may belong to other
e[31;01m * e[39;49;00mpackages (see list below). You can use a command such as `portageq
e[31;01m * e[39;49;00mowners / <filename>` to identify the installed package that owns a
e[31;01m * e[39;49;00mfile. If portageq reports that only one package owns a file then do
e[31;01m * e[39;49;00mNOT file a bug report. A bug report is only useful if it identifies at
e[31;01m * e[39;49;00mleast two or more packages that are known to install the same file(s).
e[31;01m * e[39;49;00mIf a collision occurs and you can not explain where the file came from
e[31;01m * e[39;49;00mthen you should simply ignore the collision since there is not enough
e[31;01m * e[39;49;00minformation to determine if a real problem exists. Please do NOT file
e[31;01m * e[39;49;00ma bug report at http://bugs.gentoo.org unless you report exactly which
e[31;01m * e[39;49;00mtwo packages install the same file(s). Once again, please do NOT file
e[31;01m * e[39;49;00ma bug report unless you have completely understood the above message.
e[31;01m * e[39;49;00m
e[31;01m * e[39;49;00mDetected file collision(s):
e[31;01m * e[39;49;00m
e[31;01m * e[39;49;00m  /usr/share/calculate/xdm/cmd_login
e[31;01m * e[39;49;00m
e[31;01m * e[39;49;00mSearching all installed packages for file collisions...
e[31;01m * e[39;49;00m
e[31;01m * e[39;49;00mPress Ctrl-C to Stop
e[31;01m * e[39;49;00m
e[31;01m * e[39;49;00msys-apps/calculate-client-9999
e[31;01m * e[39;49;00m  /usr/share/calculate/xdm/cmd_login
e[31;01m * e[39;49;00m
e[31;01m * e[39;49;00mPackage 'sys-apps/calculate-desktop-2.2.0.0_p20100921' NOT merged due
e[31;01m * e[39;49;00mto file collisions. If necessary, refer to your elog messages for the
e[31;01m * e[39;49;00mwhole content of the above message.

Удалите 9999 пакеты и установите стабильные:

emerge -C calculate-client calculate-desktop calculate-lib
emerge calculate-client

Поищите лишние симлинки тут:

ls - l /usr/share/calculate/xdm/

А ещё можно попробовать в /etc/make.conf на время сборки и установки отключить

FEATURES="-collision-protect"

Alexander Tratsevskiy wrote:

Удалите 9999 пакеты и установите стабильные:
[…]

спасибо, все получилось.