From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 20 Apr 2020 03:35:41 +0300 From: "Dmitry V. Levin" To: ALT Devel discussion list Message-ID: <20200420003540.GA30479@altlinux.org> References: <20200419153746.GA31730@gyle.altlinux.org> <20200419155105.GA27415@altlinux.org> <20200419160848.GB27943@altlinux.org> <20200419162218.GD27943@altlinux.org> <20200419164709.GA28170@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200419164709.GA28170@altlinux.org> Cc: Igor Vlasenko Subject: Re: [devel] [#250260] DONE srpm=perl-Date-Calc-6.4-alt2.src.rpm X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Apr 2020 00:35:41 -0000 Archived-At: List-Archive: List-Post: On Sun, Apr 19, 2020 at 07:47:09PM +0300, Dmitry V. Levin wrote: > On Sun, Apr 19, 2020 at 07:42:15PM +0300, Igor Vlasenko wrote: > > там нечего исправлять, с новым perl генератор не будет выдавать эту зависимость. > > > > On Sun, Apr 19, 2020 at 7:22 PM Dmitry V. Levin wrote: > > > On Sun, Apr 19, 2020 at 07:08:48PM +0300, Dmitry V. Levin wrote: > > > > On Sun, Apr 19, 2020 at 06:53:12PM +0300, Igor Vlasenko wrote: > > > > > On Sun, Apr 19, 2020 at 6:52 PM Igor Vlasenko wrote: > > > > > > > > > > > > в perl 5.30 больше нет этого модуля, автозависимость зря генерируется, > > > > > > ломает обновление. > > > > > ломает обновление perl до 5.30 > > > > > > > > Если она всегда неправильно генерируется, может быть, надо было генератор > > > > поправить вместо того, чтобы кучу пакетов патчить? > > > > > > И, что обидно, ведь есть же в rpm-build-perl этот механизм, и используется > > > он давным-давно. > > > > > > Игорь, я вас прошу пропатчить rpm-build-perl и откатить изменения во всех > > > этих пакетах. > > Если бы генератор не выдавал эту зависимость, то не пришлось бы патчить > кучу пакетов. В /usr/share/perl5/B/PerlReq.pm из пакета rpm-build-perl есть @Skip. В https://perldoc.pl/perldeprecation#Assigning-non-zero-to-$%5B-is-fatal написано буквально следующее: #Assigning non-zero to $[ is fatal This variable (and the corresponding array_base feature and arybase module) allowed changing the base for array and string indexing operations. Setting this to a non-zero value has been deprecated since Perl 5.12 and throws a fatal error as of Perl 5.30. -- ldv