Проблема при установке пакета kde-base/libkexiv2-4.2.1 [РЕШЕНО]
Добрый день!
Поздравляю всех с Праздником со Светлым Христовым Воскресением! Христос Воскрес!
У меня при установке пакета kde-base/libkexiv2-4.2.1 возникла проблема. Устанавливаю digikam:
# emerge -v digikam
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] kde-base/libkexiv2-4.2.1 USE="-debug -kdeprefix" 0 kB
[ebuild N ] kde-base/libkipi-4.2.1 USE="-debug -kdeprefix" 0 kB
[ebuild N ] kde-base/solid-4.2.1 USE="-bluetooth -debug -kdeprefix (-networkmanager)" 0 kB
[ebuild N ] media-gfx/digikam-0.10.0 USE="gphoto2 -addressbook -debug -geolocation -kdeprefix" LINGUAS="ru -ar -be -bg -ca -cs -da -de -el -es -et -eu -fa -fi -fr -ga -gl -he -hi -is -it -ja -km -ko -lb -lt -lv -nds -ne -nl -nn -pa -pl -pt -pt_BR -ro -se -sk -sl -sv -th -tr -uk -vi -zh_CN -zh_TW" 0 kB
Total: 4 packages (4 new), Size of downloads: 0 kB
В одном из пакетов процесс установки падает:
>>> Completed installing libkexiv2-4.2.1 into /var/tmp/portage/kde-base/libkexiv2-4.2.1/image/
strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment
usr/lib/libkexiv2.so.7.2.0
>>> Installing kde-base/libkexiv2-4.2.1
* checking 15 files for package collisions
* 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 /
* 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/lib/pkgconfig/libkexiv2.pc
* /usr/include/libkexiv2/kexiv2.h
* /usr/include/libkexiv2/libkexiv2_export.h
* /usr/include/libkexiv2/version.h
* /usr/lib/libkexiv2.so
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* media-libs/libkexiv2-0.1.6
* /usr/include/libkexiv2/kexiv2.h
* /usr/include/libkexiv2/libkexiv2_export.h
* /usr/include/libkexiv2/version.h
* /usr/lib/libkexiv2.so
* /usr/lib/pkgconfig/libkexiv2.pc
*
* Package 'kde-base/libkexiv2-4.2.1' NOT merged due to file collisions.
* If necessary, refer to your elog messages for the whole content of the
* above message.
>>> Failed to install kde-base/libkexiv2-4.2.1, Log file:
>>> '/var/tmp/portage/kde-base/libkexiv2-4.2.1/temp/build.log'
* Messages for package kde-base/libkexiv2-4.2.1:
* 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 /
* 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/lib/pkgconfig/libkexiv2.pc
* /usr/include/libkexiv2/kexiv2.h
* /usr/include/libkexiv2/libkexiv2_export.h
* /usr/include/libkexiv2/version.h
* /usr/lib/libkexiv2.so
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* media-libs/libkexiv2-0.1.6
* /usr/include/libkexiv2/kexiv2.h
* /usr/include/libkexiv2/libkexiv2_export.h
* /usr/include/libkexiv2/version.h
* /usr/lib/libkexiv2.so
* /usr/lib/pkgconfig/libkexiv2.pc
*
* Package 'kde-base/libkexiv2-4.2.1' NOT merged due to file collisions.
* If necessary, refer to your elog messages for the whole content of the
* above message.
#
В чём проблема и как её устранить? Спасибо большое!
- Для комментирования войдите или зарегистрируйтесь
оно конфликтует с
оно конфликтует с media-libs/libkexiv2-0.1.6
удали его и снизойдёт на тя благодать
а вообще-то в твоём посте это всё есть, надо только читать
Христос Воскрес! С Праздником
Христос Воскрес!
С Праздником всех!
Спасибо большое!
Я пока не очень опытен в Gentoo и не заметил. На самом деле всё написано. :)
Спасибо большое за ответ! Всё заработало!