* [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