Система portage

Обсуждение системы портежей, а также вопросов установки програмного обеспечения посредством портежей

Нужна помочь в создание патча

Доброго всем дня, для IP-PBX Asterisk есть замечательный модуль app_notify (http://www.mezzo.net/asterisk/app_notify.html)
Можно написать патч чтобы он автоматом добавлялся при компиляции Asterisk?
(по сути его просто нужно положить в папку asterisk-XX.XX/apps/app_notify.c исходников перед компиляцией Asterisk)

Либо может сделать отдельный пакет? net-misc/asterisk-app-notify?

python-secretstorage

Подскажите, а где в этой нашей генточке живет python-secretstorage?
Установил net-analyzer/nagstamon, а оно не ага:
$ nagstamon
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/Nagstamon/Config.py", line 36, in
import keyring, secretstorage
ImportError: No module named secretstorage

не обновляется дерево Портежей [РЕШЕНО]

sudo emerge --sync
>>> Synchronization of repository 'gentoo' located in '/usr/portage'...
>>> Starting rsync with rsync://213.180.204.183/gentoo-portage...
>>> Checking server timestamp ...
receiving incremental file list
rsync: mkstemp "/var/tmp/.tmp0m_913.LaBqer" failed: Permission denied (13)

Number of files: 1
Number of files transferred: 1
Total file size: 32 bytes
Total transferred file size: 32 bytes
Literal data: 32 bytes
Matched data: 0 bytes
File list size: 27
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 98

layman + NTLM

Как подружить сабж?
Пробовал ntlmaps - работает http и rsync, но не работает layman.
Пробовал cntlm - работает только http, но грузит проц меньше.

~ # less /etc/portage/make.conf
# cntlm
http_proxy="http://127.0.0.1:3128"
ftp_proxy="ftp://127.0.0.1:3128"
# ntlm
RSYNC_PROXY="127.0.0.1:5865"

ЗЫ: сижу на systemd - обоим сделал файлы .service, а так же допилил ntlmaps для работы в условиях одновременно установленных python 2.7 и 3. Если кому надо, стучите.

Emerge не устанавливает пакеты (File "/usr/bin/emerge", line 50, in <module>)

Добрый вечер, сабж. Вот пример установки пакета:

!!! Found 2 make.profile dirs: using '/etc/portage/make.profile', ignoring '/etc/make.profile'

* IMPORTANT: 10 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Кто виноват и что делать?

Снес простыню. slepnoga

ebuild merge без clean

Как сделать ebuild merge без чистки?
Про FEATURES=noclean знаю, но это не удобно т.к нужно очень редко и надо включать до начала сборки.
По qmerge чистка производится? по описанию не понятно.

[РЕШЕНО]sys-fs/udev is blocking sys-apps/systemd

Добрый вечер.
Столкнулся с не понятной зависимостью.
Удаляю sys-fs/udev, но при следующем запуске команды обновления мира, опять таже песня, как быть в этом случае?

serv0 ~ # emerge -auvDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] sys-libs/libseccomp-2.1.1 USE="-static-libs" 111 kB
[ebuild U ] sys-libs/libcap-2.22-r2 [2.22] USE="pam" ABI_X86="(64%*) (-32) (-x32)" 0 kB

[РЕШЕНО] Portage хочет обновить xorg-server до замаскированной версии

При обновлении мира портеж выдает следующее:

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

x11-base/xorg-server:0

  (x11-base/xorg-server-1.15.99.902:0/1.15.99.902::gentoo, ebuild scheduled for merge) conflicts with
    <x11-base/xorg-server-1.15.99 required by (x11-drivers/nvidia-drivers-331.79:0/0::gentoo, installed)
    ^                     ^^^^^^^
    x11-base/xorg-server:0/1.15.1= required by (x11-drivers/xf86-input-evdev-2.8.4:0/0::gentoo, installed)
                        ^^^^^^^^^^

Установить пакет без обновления зависимостей

Например:

emerge -v kde-base/mplayerthumbs:4/4.12

These are the packages that would be merged, in order:

Calculating dependencies                               ... done!
[ebuild     U  ] kde-base/kde-env-4.13.1:4/4.13 [4.12.3:4/4.12] USE="(-aqua)" 0 kB
[ebuild     U  ] kde-base/oxygen-icons-4.13.1:4/4.13 [4.12.3:4/4.12] USE="(-aqua) -bindist" 28,622 kB

Проблема с гентой

Еще одна проблема: поставил кде, но после дипклина удаляется вся система. Так же и с иксфце было :( Он не добавляет в ворлд, а вообще хотелось бы что бы после удаления пакетов они не устанавливались опять D: А если в world добавить то всегда ставить конкверор и прочий мусор будет...

Ленты новостей