Установка Lazarus

При установке Lazarus возникла следующая проблема:

emerge: there are no ebuilds built with USE flags to satisfy "~dev-lang/fpc-2.4.0[source]".
!!! One of the following packages is required to complete your request:
- dev-lang/fpc-2.4.0::gentoo (Change USE: +source)
(dependency required by "dev-lang/lazarus-0.9.28.2-r1" [ebuild])
(dependency required by "lazarus" [argument])

(Ну да, конечно я в gentoo новичок)

Пакет dev-lang/fpc, от которого, собственно, зависит Lazarus, требует USE-флаг source.
Установить можно так:

echo "dev-lang/fpc source" >> /etc/portage/package.use/lazarus

Подробнее о USE-флагах читайте тут

это не ошибка, самое г л а в н о е было ниже:

NOTE: This --autounmask behavior can be disabled by setting
      EMERGE_DEFAULT_OPTS="--autounmask=n" in make.conf.

Поэтому правильно так:

emerge --autounmask-write lazarus
dispatch-conf (нажать <u>)
emerge lazarus

Наступит счастье.

Может ругнуться, что не может записать файл, прочтите вывод или заранее создайте в ets/portage в папках /etc/portage/package.keywords
/etc/portage/package.use любой пустой файл, для этого надо привилегии рута.

БОЛЬШОЕ ВСЕМ СПАСИБО!!!

Просто лазарус нужен срочно, до разбирательств с флагами время пока нет. Случайно забрёл на CL, так как debian отказался видеть сетевуху на новом нетбуке.

PS: А флаги я проштудирую… :wink:

да забей на флаги все влет ставится…