* [devel] I: perl 5.22 post-update. @ 2015-11-30 16:20 Igor Vlasenko 2015-12-02 13:30 ` Aleksey Avdeev 0 siblings, 1 reply; 4+ messages in thread From: Igor Vlasenko @ 2015-11-30 16:20 UTC (permalink / raw) To: devel Уважаемые коллеги, в Сизиф приехал новый perl 5.22. Что принес нам Дед Мороз? Много новых beehive-logs! Однако там нет ничегно слишком страшного. К примеру, пакеты, не собиравшиеся с "Can't locate DateTime/Locale.pm in @INC" уже собираются, тестовая пересборка попала на неудачный момент, когда транзакция с libperl-5.22 уже завершилась, а unbootstrap пакеты в Сизиф еще не попали. У кого были такие сообщения, может явно добавить BR: perl(DateTime/Locale.pm), чтобы не нервничать при каждом обновлении perl. В сухом остатке следующее изменение в perl: Ранее объявленные устаревшей (в v5.6.1, 2000 год) конструкции "defined(@array)" and "defined(%hash)" теперь также приводит к ошибке - ее можно диагностировать по сообщениям в логах Can't use 'defined(@array)' (Maybe you should just omit the defined()?) Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) чтобы вылечить, defined и скобки в указанном месте надо просто убрать. таких лог файлов grep -rl "Maybe you should just omit the defined" beehive-logs/x86_64 |sort |wc -l 68 что достаточно много. однако во многих случаях сборку ломает сторонняя утилита, так что на самом деле чинить там надо гораздо меньше. к примеру, все design-* пакеты ломаются из-за скрипта bin/po2txt в design-bootloader-source. Я пару дней был занят пересборкой в autoimports c новым perl. сейчас почти закончил пересборку, в Сизифе у нас надо было 400 пакетов пересобрать, а в autoimports надо было пересобрать более 1100! В autoimports еще 30 пакетов не собираются с новым perl, соответственно там возник разлом и unmets. Но сизиф важнее, поэтому посмотрю, что можно по-быстрому поправить через qa@ NMU. -- I V ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] I: perl 5.22 post-update. 2015-11-30 16:20 [devel] I: perl 5.22 post-update Igor Vlasenko @ 2015-12-02 13:30 ` Aleksey Avdeev 2015-12-02 14:19 ` [devel] I: Прошу пропустить design-bootloader-source-7.2-alt1 (was: perl 5.22 post-update.) Aleksey Avdeev 0 siblings, 1 reply; 4+ messages in thread From: Aleksey Avdeev @ 2015-12-02 13:30 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 743 bytes --] 30.11.2015 19:20, Igor Vlasenko пишет: > Уважаемые коллеги, > в Сизиф приехал новый perl 5.22. ... > В сухом остатке следующее изменение в perl: > > Ранее объявленные устаревшей (в v5.6.1, 2000 год) конструкции "defined(@array)" and "defined(%hash)" теперь также приводит к ошибке - > ее можно диагностировать по сообщениям в логах > > Can't use 'defined(@array)' (Maybe you should just omit the defined()?) > Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) > > чтобы вылечить, defined и скобки в указанном месте надо просто убрать. > ... > к примеру, все design-* пакеты ломаются из-за скрипта > bin/po2txt в design-bootloader-source. Нарвался. Буду править. -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 278 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] I: Прошу пропустить design-bootloader-source-7.2-alt1 (was: perl 5.22 post-update.) 2015-12-02 13:30 ` Aleksey Avdeev @ 2015-12-02 14:19 ` Aleksey Avdeev 2015-12-02 14:21 ` Michael Shigorin 0 siblings, 1 reply; 4+ messages in thread From: Aleksey Avdeev @ 2015-12-02 14:19 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 634 bytes --] 02.12.2015 16:30, Aleksey Avdeev пишет: > 30.11.2015 19:20, Igor Vlasenko пишет: >> Уважаемые коллеги, >> в Сизиф приехал новый perl 5.22. ... >> к примеру, все design-* пакеты ломаются из-за скрипта >> bin/po2txt в design-bootloader-source. > > Нарвался. Буду править. В design-bootloader-source-7.2-alt1 исправил так, см. <http://git.altlinux.org/people/solo/packages/?p=design-bootloader-source.git;a=commitdiff;h=b8f84509f32b339ce15e82f1daff489e644cf1e2>. У меня -- работает. Прошу пропустить tasks 154160 (см. <http://git.altlinux.org/tasks/154160/logs/events.1.1.log>) -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 278 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] I: Прошу пропустить design-bootloader-source-7.2-alt1 (was: perl 5.22 post-update.) 2015-12-02 14:19 ` [devel] I: Прошу пропустить design-bootloader-source-7.2-alt1 (was: perl 5.22 post-update.) Aleksey Avdeev @ 2015-12-02 14:21 ` Michael Shigorin 0 siblings, 0 replies; 4+ messages in thread From: Michael Shigorin @ 2015-12-02 14:21 UTC (permalink / raw) To: devel On Wed, Dec 02, 2015 at 05:19:32PM +0300, Aleksey Avdeev wrote: > В design-bootloader-source-7.2-alt1 исправил так, см. > <http://git.altlinux.org/people/solo/packages/?p=design-bootloader-source.git;a=commitdiff;h=b8f84509f32b339ce15e82f1daff489e644cf1e2>. > У меня -- работает. Спасибо! > Прошу пропустить tasks 154160 Проверяю. -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-12-02 14:21 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-11-30 16:20 [devel] I: perl 5.22 post-update Igor Vlasenko 2015-12-02 13:30 ` Aleksey Avdeev 2015-12-02 14:19 ` [devel] I: Прошу пропустить design-bootloader-source-7.2-alt1 (was: perl 5.22 post-update.) Aleksey Avdeev 2015-12-02 14:21 ` Michael Shigorin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git