Gentoo Archives: gentoo-user-ru

From: Vladimir Solomatin <slash@×××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] emerge странно считает пакеты
Date: Mon, 07 Mar 2011 15:38:10
Message-Id: 4D74FBBB.7000407@relex.ru
In Reply to: Re: [gentoo-user-ru] emerge странно считает пакеты by Alex Efros
1 On 03/07/2011 03:39 PM, Alex Efros wrote:
2
3 По моему Вы сами все прекрасно объяснили (выше описанная бага тут не
4 причем).
5
6 emerge не может пересобирать пакеты для которых нет ebuild'ов или они
7 замаскированны (а политика сборки не предусматривает сборку таких пакетов).
8
9 Осталось выяснить почему emerge не предупредил о vmware-tools. Можно
10 провести эксперимент, по описанной Вами схеме.
11 > Hi!
12 >
13 > On Mon, Mar 07, 2011 at 02:23:37PM +0200, Alex Efros wrote:
14 >> Я их нашёл. Это либо пакеты, которых уже нет в портаж, либо пакеты, все
15 >> версии которых в портаж замаскированы (причины разные - от использования
16 >> мной ACCEPT_KEYWORDS до конфликта версий между оверлеями). Что характерно,
17 >> emerge о всех 6-ти предупредил при запуске world-а, а я не заметил. :(
18 > А, нет, не о всех, только о 5-ти из них. Шестой - vmware-tools.
19 > Все версии в портаж (точнее, оверлее vmware), включая установленную у меня
20 > сейчас, замаскированы ~x86.
21 > Пакета в world-файле нет. Но у пакета vmware-workstation включён USE-флаг
22 > "vmware-tools", так что пакет vmware-tools явно был установлен как
23 > зависимость. Маловероятно, что я его ставил через ACCEPT_KEYWORDS -
24 > ставить так зависимости чревато установкой лишних ~x86 пакетов. Так что
25 > вероятно он был x86 а потом стал ~x86 в оверлее. Впрочем, это не важно.
26 > Важно - почему emerge не предупредил об этом пакете? Из-за того, что его
27 > не было в world-файле?
28 >
29
30
31 --
32 Vladimir Solomatin (slash@×××××.ru)
33 Phone: + 7 (4732) 711711
34 Relex Inc, Voronezh.