gajim

здравствуйте,

emerge -bk net-im/gajim
Calculating dependencies… done!

emerge: there are no ebuilds built with USE flags to satisfy “>=dev-lang/python-2.5[sqlite,xml]”.
!!! One of the following packages is required to complete your request:

  • dev-lang/python-2.6.4-r1 (Change USE: +sqlite)
    (dependency required by “net-im/gajim-0.13.3” [ebuild])
    (dependency required by “net-im/gajim” [argument])

я так понимаю нужно пересобрать питон, не могу понять как это сделать, подскажите пожалуйста

echo dev-lang/python sqlite >> /etc/portage/package.use/using
emerge gajim

спасибо, все получилось.
а Вы не могли бы описать, чего не хватало и значение команды которую Вы привели?
спасибо.

Из того что ты запостил:
emerge: there are no ebuilds built with USE flags to satisfy “>=dev-lang/python-2.5[sqlite,xml]”.
!!! One of the following packages is required to complete your request:

  • dev-lang/python-2.6.4-r1 (Change USE: +sqlite)

(Вольный перевод)
Нет установленных пакетов, удовлетворяющих условиям dev-lang/python версии > 2.5 с флагами “sqlite”, “xml”. Нужно пересобрать пакет dev-lang/python с USE-флагом sqlite.

В принципе достаточно USE=“sqlite” emerge gajim

В файлах лежащих в /etc/portage/package.use/* прописываются USE флаги для отдельных пакетов. (В /etc/make.conf - для всех)

Подскажите пожалуйста, при установке gajim-а выдало следующее:
@emerge gajim
Calculating dependencies… done!
[ebuild N ] net-libs/libnice-0.1.0 USE=“gstreamer -upnp”
[ebuild N ] media-libs/gst-plugins-good-0.10.30 USE=“orc -debug”
[ebuild N ] media-libs/gst-plugins-bad-0.10.22 USE=“orc”
[ebuild R ] dev-lang/python-2.7.2-r3 USE=“sqlite*”
[ebuild N ] dev-python/pycrypto-2.4.1 USE=“gmp -doc”
[ebuild N ] dev-python/gst-python-0.10.21 USE="-examples -test"
[ebuild N ] net-libs/farsight2-0.0.29 USE=“python -msn -upnp”
[ebuild N ] net-im/gajim-0.14.4-r1 USE=“X crypt dbus jingle libnotify networkmanager nls spell -avahi -gmail -gnome -idle -srv -xhtml”

The following USE changes are necessary to proceed:
#required by net-im/gajim-0.14.4-r1[jingle], required by gajim (argument)
[=net-libs/farsight2-0.0.29 python]{style=“text-align:right;”}
#required by net-im/gajim-0.14.4-r1, required by gajim (argument)
[=dev-lang/python-2.7.2-r3:2.7 sqlite]{style=“text-align:right;”}
#required by net-libs/farsight2-0.0.29, required by net-im/gajim-0.14.4-r1[jingle], required by gajim (argument)
[=net-libs/libnice-0.1.0 gstreamer]{style=“text-align:right;”}

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
@

Я проделал следующее:

echo dev-lang/python sqlite >> /etc/portage/package.use/using
echo net-libs/farsight2 pyton >> /etc/portage/package.use/using
echo net-libs/libnice gstreamer >> /etc/portage/package.use/using

Теперь установка выдаёт:
@emerge gajim
Calculating dependencies… done!
[ebuild N ] net-libs/libnice-0.1.0 USE=“gstreamer -upnp”
[ebuild N ] media-libs/gst-plugins-good-0.10.30 USE=“orc -debug”
[ebuild N ] media-libs/gst-plugins-bad-0.10.22 USE=“orc”
[ebuild R ] dev-lang/python-2.7.2-r3 USE=“sqlite*”
[ebuild N ] dev-python/pycrypto-2.4.1 USE=“gmp -doc”
[ebuild N ] dev-python/gst-python-0.10.21 USE="-examples -test"
[ebuild N ] net-libs/farsight2-0.0.29 USE=“python -msn -upnp”
[ebuild N ] net-im/gajim-0.14.4-r1 USE=“X crypt dbus jingle libnotify networkmanager nls spell -avahi -gmail -gnome -idle -srv -xhtml”

The following USE changes are necessary to proceed:
#required by net-im/gajim-0.14.4-r1[jingle], required by gajim (argument)
[=net-libs/farsight2-0.0.29 python]{style=“text-align:right;”}

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
@

Николай Гончаров wrote:

В принципе достаточно USE=“sqlite” emerge gajim

пардон, глупый вопрос:
то есть если USE=“флаг” emerge пакет,
то с флаг ом соберется не только пакет , но и зависимости (если у них еcть этот флаг)?

Михаил Ульянов wrote:

Подскажите пожалуйста, при установке gajim-а выдало следующее:
@emerge gajim

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
@

не надо всех этих извращений.

emerge --autounmask-write gajim
dispatch-conf (нажимать )
emerge gajim