From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Andrey Orlov To: ALT Devel discussion list Subject: Re: [devel] =?koi8-r?b?7s/X2cUg08LP0svJINDBy8XUz9cgxMzRIHB5dGhvbjIz?= ... Date: Wed, 17 Dec 2003 03:33:16 +0300 User-Agent: KMail/1.5.4 References: <200312151045.36451.cray@neural.ru> <200312162229.29903.cray@neural.ru> <20031216211338.GA20238@basalt.office.altlinux.org> In-Reply-To: <20031216211338.GA20238@basalt.office.altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200312170333.16328.cray@neural.ru> X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Dec 2003 00:33:24 -0000 Archived-At: List-Archive: List-Post: On Wednesday 17 December 2003 00:13, Dmitry V. Levin wrote: > А чья же тогда? > Если порядок сборки важен, это надо отразить в сборочных зависимостях. Я об это с удовольствием обсужу голосом. Если кратко - то ИМХО, стоило бы ввести правило: "ЕСЛИ пакет А зависит от пакета Б ТО пакет А должен быть пересобран после пакета Б" Мне кажется это очевидным ;). Можно попробовать решить за счет BuildRequires с номером версии. Только для некоторых случаев потребуется еще и номер сборки (или как там у нас называется altXXX ?). А в некоторых случаях, как например с python22, python 23 и пакетами libAltDist MySQL-python - даже это не поможет: так как это я взял и положил новые сборки, проверив их предварительно, но, вообще-то я мог этого и не сделать - ваша система пересборки сизифа к тому моменту уже попыталась их пересобрать, причем неудачно и по тем же самым причинам. Хотя все необходимые зависимости там стояли - просто изменились внешние условия, была инициирована пересборка и эта пересборка прошла в неверном порядке. Зависимость MySQL-python от libAltdist стоит. Версии ни у того, ни у другого не менялись. Номер сборки менялся чисто номинально - внутренности пакетов не менялись. Я что-то еще должен был сделать чбы избежать такой ошибки? ЗЫ: Кстати, то, что сборка прошла в неправильном порядке - это лишь мое предположение, у вас же есть необходимые для его проверки логи и лучше его проверить. -- WthBstRgrds -- Андрей Орлов -- --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org --- ----------------------------------------