Система portage

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

[SOLVED] Заморозить версию пакета

Добрый день, уважаемые!

Понимаю что вопрос глупый, но требует срочного решения, а с наскоку ничего найти не могу. Понимаю, что нужно что-то добавлять в /etc/portage, но эксперименты не помогают.

Задача следующая: использовать определенную версию ебилда. --update все время пытается втюхать более новую. Как мне сообщать портажу что МОЯ версия именно то что мне нужно (по-крайней мере пока)

С уважением и спасибо.

непонятки со сборкой kvpnc [SOLVED]

1. понадобился vpn канал на работу решил собрать kvpnc
2.

А что будет, если удалить ncurses? :) [лучше не сносите]

Портаже после сборки некого пакета постоянно пишет вот это :
[code]
!!!

CHOST и последствия

Согласно доке
http://www.gentoo.org/doc/en/change-chost.xml
и http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD#Athlon_64_X2
сделал CHOST="x86_64-pc-linux-gnu" (было i686-pc-linux-gnu)

далее emerge -av1 binutils gcc glibc
После сборки binutils далее ничего не хочет собираться. gcc и glibc не собрались, я поменял CHOST обратно, но не помогло.
В смысле при сборке любого пакета одно и то же вылазит
например:

emerge gqview
...

checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make...

Downgrading glibc is not supported and a sure way to destruction

ситуация следующая. при установки системы в make.conf случайно прописали ~x86. теперь хочется вренуться на стабильную ветку. и естественно при emerge -uDNva wolrd появляются проблемы. =) в частности с даунгрейдом glibc.

пробовал провисать в /etc/portage/packages.keywords

=sys-libs/glibc-2.9* ~x86

результата ноль. =) вот кусочек лога:

[code]
>>> Emerging (1 of 81) sys-libs/glibc-2.8_p20080602-r1
* glibc-2.8-patches-6.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]

Не собирается xorg-server-1.5.3-r5

[code]
gentoo ~ # emerge -pv xorg-server

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

Calculating dependencies...

Сломался во время обновления. [SOLVED]

Вот решился перейти в нестабильную ветвь, на кеды четвёртые посмотреть и гнома попутно установить...
Возникла проблемка при установке пакета gnome-keyring

...
checking for pam_start in -lpam... yes
checking for /dev/random... yes
checking for libgcrypt-config... /usr/bin/libgcrypt-config
checking for LIBGCRYPT - version >= 1.2.2... yes
checking LIBGCRYPT API version... okay
[b]checking for libtasn1-config... no
checking for libtasn1 - version >= 0.3.4...

Приоритеты оверлеев

В каком порядке читаются файлы /etc/make.conf и /usr/portage/local/layman/make.conf ? Например, который окажется в списке первым в данном случае:

$ grep PORTDIR_OVERLAY /usr/portage/local/layman/make.conf
PORTDIR_OVERLAY="/usr/portage/local/layman/sabayon $PORTDIR_OVERLAY"

$ grep PORTDIR_OVERLAY /etc/make.conf
PORTDIR_OVERLAY="/usr/local/portage $PORTDIR_OVERLAY"

Можно ли создать оверлей с приоритетом ниже, чем в основном дереве? То есть чтобы ебилды из него использовались только если в основном дереве нет ничего.

Поломался aclocal [РЕШЕНО]

Поломался aclocal, обновляю python-2.5.4-r2, вылетает такая ошибка:

Цитата:
* Running aclocal ... [ !!

[[SOLVED][?] indicates that the source repository could not be determined]

Сделал вчера sync, и при обновлении мира выходит вот такая вещь, на против всех пакетов стоит [0], а на против одного [?]

...
[ebuild     U ] sys-apps/coreutils-7.1 [6.10-r2] USE="acl caps%* nls (-selinux) -static -vanilla -xattr" 9,318 kB [0]
...
[ebuild     U ] sys-apps/sandbox-1.6-r2 [1.2.18.1-r2] 300 kB [?=>0]

и снизу написано

Total: 25 packages (23 upgrades, 2 new), Size of downloads: 147,990 kB
Portage tree and overlays:
 [0] /usr/portage
 [?] indicates that the source repository could not be determined

Впервые столкнулся с таким и не знаю, к

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