Здравствуйте, товарищи! Многим любителям всяких gentoo мой вопрос покажется наивным, а кто-то скажет -«хей, почему этот парень не пойдёт почитать мануал?». Но в таком виде мне проще изучить материал, когда в голове откладываются исключительно ответы на интересующие в данные момент вопросы, а не вся информация по теме. Как и водится у любителей линуксов, я решил снова попробовать gentoo. Опыты показали, что скрипты calculate намного полезнее меня в плане развёртывания дров под ati видеокарту, посему я бросил двухдневные попытки поднять иксы на gentoo и за десять минут поставил кальку.
К сожалению, не всё мне стало понятным в среде нового дистрибутива - почему вместо отдельного пакетика avr-gcc там отвратительный crossdev, чуть ле не собственный пакетный менеджер для какого-то там файлика-двух. Ну и самое интересное: зависимости, маски и анмаски.
Узнав, что для установки Inkscape потребуется листать гору литературы, я стал сомневаться в нужности калькулятора этого. Кстати, многое отличается от генту в том плане, что я не допускал во второй вот такого бардака:
elemashine [~]$ sudo emerge inkscape
Пароль:
Local copy of remote index is up-to-date and will be used.
Calculating dependencies... done!
[ebuild N ] dev-libs/libatomic_ops-7.2d
[binary U ] dev-lang/python-exec-2.0.1-r1 [2.0.1] PYTHON_TARGETS="(pypy%*) (-python3_4)"
[ebuild N ] dev-libs/boehm-gc-7.2e USE="cxx -static-libs -threads"
[ebuild R ] media-libs/lcms-1.19 USE="python*"
[ebuild N ] app-admin/eselect-cblas-0.1
[ebuild N ] sci-libs/gsl-1.14 USE="-cblas-external"
[ebuild N ] media-libs/netpbm-10.51.00-r2 USE="X jpeg jpeg2k png tiff zlib -jbig -rle (-svga) -xml"
[ebuild N ] app-text/gtkspell-2.0.16
[ebuild N ] media-libs/sk1libs-0.9.1
[ebuild N ] media-gfx/uniconvertor-1.1.5
[ebuild N ] media-gfx/inkscape-0.48.4-r1 USE="nls spell wmf -dia -gnome -inkjar -lcms -postscript" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6"
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by media-libs/sk1libs-0.9.1
# required by media-gfx/uniconvertor-1.1.5
# required by media-gfx/inkscape-0.48.4-r1
# required by inkscape (argument)
=media-libs/lcms-1.19 python
Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.
!!! The following installed packages are masked:
- sys-power/cpufreqd-2.4.2::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Pacho Ramos <pacho@gentoo.org> (06 Apr 2014)
# Multiple issues and dead for ages (#327735).
# You can use cpupower (from sys-power/cpupower or
# sys-apps/linux-misc-apps). Removal in a month.
- dev-lang/python-exec-0.3.1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org> (06 Mar 2014)
# Compatibility packages masked for removal in 30 days.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
elemashine [~]$
Так вот - не могли бы вы кратко рассказать (для простого сельского парня), что может требоваться для постановки inkscape'а без размаскировки ебыдлов. Ну а если нельзя без них, то так и скажите, дальше уж сам. Спасибо!