1 |
On Втр, 2006-10-24 at 14:28 +0400, Vladimir Solomatin wrote:
|
2 |
|
3 |
> Решение проблемы.. либо ставить automake-1.4 (он создаст симлинк |
4 |
> automake -> automake-1.4) |
5 |
|
6 |
Это workaround а не решение.
|
7 |
|
8 |
> либо создать симлинк руками на установленную версию automake (automake |
9 |
> -> automake-1.6) |
10 |
|
11 |
А уж это совсем плохо. Так точно не надо делать.
|
12 |
|
13 |
> В багзиле баг уже с 2006-09-19 |
14 |
> http://bugs.gentoo.org/show_bug.cgi?id=148273 |
15 |
> |
16 |
> Странно, почему еще не пофиксили? Может я чего-то не понимаю. |
17 |
|
18 |
Возможно :) Эта проблема возникла недавно. Вкратце суть в том, что
|
19 |
раньше emerge -e system устанавливал все возможные версии automake и
|
20 |
autoconf. Но теперь это поведение изменили и необходимые зависимости
|
21 |
вынесены в autotools.eclass. Но чтобы это работало, каждый ebuild
|
22 |
который юзает automake, теперь должен inherit autotools и перед этой
|
23 |
строчкой должен указать необходимую версию automake, autoconf через
|
24 |
переменную WANT_AUTOMAKE="1.4", WANT_AUTOCONF="latest". Ебилдов в дереве
|
25 |
просто куча, поэтому не все успели пофиксить. Хотите помочь? ;)
|
26 |
Посмотрите баг 148821 и на его не закрытые зависимости. Исправьте
|
27 |
проблему, протестируйте и прицепите правильный фикс...
|
28 |
|
29 |
Peter. |