Gentoo Archives: gentoo-user-ru

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Скрипт для пересборки мира
Date: Thu, 07 Dec 2006 19:42:38
Message-Id: 1165520478.7817.11.camel@localhost
In Reply to: Re: [gentoo-user-ru] Скрипт для пересборки мира by Alex Efros
1 On Чтв, 2006-12-07 at 21:19 +0200, Alex Efros wrote:
2 > Вообще-то, к сожалению, сборка одних пакетов часто зависит от других.
3 > Поэтому если перед пакетом B не собрать пакет A, то пакет B может работать
4 > несколько иначе. И далеко не все такие зависимости управляются USE-флагами -
5 > множество вещей просто детектится скриптом ./configure.
6 >
7 > Я, правда, не уверен, что порядок в котором предлагает собирать пакеты
8 > emerge world учитывает эти нюансы... боюсь, что, врядли... :(
9
10 Должен учитывать!
11
12 http://devmanual.gentoo.org/general-concepts/use-flags/index.html
13
14 "Packages should not configure and link based upon what is available at
15 compile time — any autodetection must be overridden."
16
17 Если вы знаете примеры, где это не так, то вешайте багу. Все
18 автодетекты ./configure должны быть или удалены или работать заранее
19 предопределённым образом (в system есть исключения) и чтобы всё это
20 работало, всё от чего зависит пакет должно быть в зависимостях и значит
21 установлено ДО установки пакета.
22
23 > но, тем не менее, просто пропускать какой-то пакет и продолжать сборку
24 > остальных как будто ничего не произошло - не очень хорошая идея.
25
26 Идея то хорошая... если сделать её правильно. Я тоже не смотрел скрипт,
27 но в целом, конечно, по хорошему, скрипт должен "обойти" все пакеты,
28 которые зависят от этой либы/пакета...
29
30 Peter.

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user-ru] Скрипт для пересборки мира Alex Efros <powerman@××××××××××××××××××.com>
Re: [gentoo-user-ru] Скрипт для пересборки мира Alex Efros <powerman@××××××××××××××××××.com>