From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3B693BD1.8BF6EE81@zmail.ru> Date: Thu, 02 Aug 2001 15:38:57 +0400 From: cornet X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.18-ipl5mdk-up i686) X-Accept-Language: ru, en MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] urpmi vs. rpmtools References: <3B690B5A.A0E8F571@zmail.ru> <3B693931.8060202@altlinux.ru> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: Stanislav Ievlev wrote: > > cornet wrote: > > >Привет всем!! > > > >Вот выявил несоответствие. > >urpmi не успевает за развитием rpmtools :-(( > > > >обновил rpmtools из Сизифа, текущая версия > >rpmtools-1.2-ipl13mdk.i586.rpm > >и urpmi начал ругаться вот так: > > > >Can't locate rpmtools.pm in @INC (@INC contains: > >/usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0 > >/usr/lib/perl5/site_perl/5.6.0/i386-linux > >/usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl) at > >/usr/bin/urpmi line 20. > >BEGIN failed--compilation aborted at /usr/bin/urpmi line 20. > > > >Расследование выявило, что rpmtools.pm сменил место прописки, > >раньше он жил в > >/usr/lib/perl5/5.6.0/i386-linux > >а теперь в > >/usr/lib/perl5/5.6.1/i586-linux > >отсюда траблы. > >Ну я слинковал его обратно на старый адрес - заработало. > > > >Беда в том, что имеющийся в Сизифе urpmi-1.3-ipl14mdk.i586.rpm > >все тот же, что и в коробке Спринга и ничего не знает об > >изменениях в rpmtools. > > > >Непорядок, обновите плизз, не все же в perl секут фишку а > >классная примочка urpmi отрубилась! > >:-)) > > > Проблема не в urpmi, а в неудачном обновлении перла. А собственно perl я еще не обновлял, он все еще из коробки... :-)) По идее, если уж новый rpmtools живет в дереве нового перла и зависит от @INC, то и соответствующие зависимости должны быть прописаны. Иначе недоразумения начинаются. Там написано: perl-base а по логике вещей набо было бы: perl-base >= 5.6.1 -- ******** FIRE & STEEL ********