[devel] perl-Image-MetaData-JPEG-0.15-alt1: i586 rebuild failed [1]

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Апр 1 21:35:31 MSD 2007


On Mon, Mar 26, 2007 at 03:34:33PM +0300, Victor Forsyuk wrote:
> > #   Failed test 'Write and reread works'
> > #   at t/JPEG_5_exif_GPS.t line 101.
> > #     Structures begin differing at:
> > #          $got = undef
> > #     $expected = ARRAY(0x835c250)
> > Can't call method "get_description" on unblessed reference at t/JPEG_5_exif_GPS.t line 105.
> > # Looks like you planned 47 tests but only ran 12.
> > # Looks like you failed 1 test of 12 run.
> > # Looks like your test died just after 12.
> > dubious
> > 	Test returned status 255 (wstat 65280, 0xff00)
> > DIED. FAILED tests 12-47
> > 	Failed 36/47 tests, 23.40% okay
> > t/JPEG_5_exif_IFD..........# Testing APP1 Exif data routines (IFD01_DATA)
> > Modification of a read-only value attempted at /usr/src/RPM/BUILD/Image-MetaData-JPEG-0.15/blib/lib/Image/MetaData/JPEG.pm line 134.
> 
> И так далее.
> 
> Как видно, с тестами начались проблемы при пересборке 19 марта. На других
> машинах с более старым перлом этот модуль собирается и работает. Мне ничего
> не остается, кроме как предположить, что в сделанной накануне поломки сборке
> perl-5.8.8-alt7 что-то было поломано или добавлено какое-то backward
> incompatible изменение.
> 
> Дальше следует известный русский вопрос... :)

Я посмотрел, как минимум в одном месте проблема вот к чему сводится.
В чистом perl-5.8.8 это работает:

$ perl -le 'my $ref=\"dummy"; open my $fh, ">>", $ref or die $!; print $fh "yeah"; print $$ref'
dummyyeah

$

С новым снапшотом это не работает:

$ perl -le 'my $ref=\"dummy"; open my $fh, ">>", $ref or die $!; print $fh "yeah"; print $$ref'
Invalid argument at -e line 1.       
$

Что делать надо подумать.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070401/51d27801/attachment-0001.bin>


Подробная информация о списке рассылки Devel