From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [devel] I: Sisyphus-20041029 unmets From: =?koi8-r?Q?=F7=D1=DE=C5=D3=CC=C1=D7_?= =?koi8-r?Q?=E4=C9=CB=CF=CE=CF=D7?= To: ALT Devel discussion list In-Reply-To: <20041029153223.GB23935@basalt.office.altlinux.org> References: <418256EB.3010306@altlinux.ru> <1099062109.8942.58.camel@alpha.degunino.ru> <20041029153223.GB23935@basalt.office.altlinux.org> Content-Type: text/plain; charset=KOI8-R Date: Fri, 29 Oct 2004 21:32:01 +0400 Message-Id: <1099071121.12286.9.camel@alpha.degunino.ru> Mime-Version: 1.0 X-Mailer: Evolution 1.5.92.1 (1.5.92.1-alt0.5) Content-Transfer-Encoding: 8bit X-Spam: Not detected X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 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: Fri, 29 Oct 2004 17:32:22 -0000 Archived-At: List-Archive: List-Post: On Птн, 2004-10-29 at 19:32 +0400, Dmitry V. Levin wrote: > Hi, > > On Fri, Oct 29, 2004 at 07:01:49PM +0400, Вячеслав Диконов wrote: > > On Птн, 2004-10-29 at 18:42 +0400, Alexey Gladkov wrote: > > > > > > Пакет vdr-streamdev-server версии 0.3.1-alt3 имеет неудовлетворенные > > > > зависимости: > > > > Требует: vdr (= 1.3.12-alt2) > > > Пакет vdr-streamdev-client версии 0.3.1-alt3 имеет неудовлетворенные > > > зависимости: > > > Требует: vdr (= 1.3.12-alt2) > > > Пакет vdr-sc версии 0.3.16-alt3 имеет неудовлетворенные зависимости: > > > Требует: vdr (= 1.3.12-alt2) > > Мы же это уже обсудили! > > > > Это сигнал на их удаление так как они несовместимы с новой версией > > базовой программы VDR. Их ничто не заменяет и ничто с ними не > > конфликтует. В будущем появятся новые версии этих же модулей, но ждать > > может быть долго, а вкусного в каждой новой версии базы много. Поэтому > > никаких Conflicts и Obsoletes не будет. > > > > Пакет vdr--alt > > При смене X все пакеты vdr-*- должны автоматически выкидываться из > > Сизифа и я их заменяю. > > > > При смене Y все пакеты vdr-*- должны бы автоматически пересобираться. > > Это избавило бы меня от нескольких часов ручной работы при каждом > > обновлении. > > $ rpmquery -pR vdr-sc-0.3.16-alt3.src.rpm vdr-streamdev-0.3.1-alt3.src.rpm |fgrep vdr > vdr-devel = 1.3.12-alt2 > vdr-devel = 1.3.12-alt2 > > Как можно пересобирать автоматически такие пакеты, я не знаю. Ну так раньше было просто Requires: vdr. Меня же просили вставить жесткую зависимость. Конечно, для пересборки при смене Y достаточно vdr- devel = 1.3.14, но только пересборки же не происходит, и получаются нерабочие двоичные пакеты. При сборке ядерных модулей работает некая процедура автоматической правки spec и пересборки. Может применять ее к другим подобным случаям? -- Вячеслав Диконов