[devel] почините java на sisyphus arm
Paul Wolneykien
manowar на altlinux.org
Чт Апр 7 10:27:50 UTC 2011
07.04.2011 14:20, Igor Zubkov пишет:
> Hi!
>
> Каждый час мне прометей присылает мне письмо со следующим:
>
>> Thu Apr 07 13:06:42 +0400 2011: Update SisyphusARM stuff
>> Thu Apr 07 13:06:42 +0400 2011: update *.src.rpm from SisyphusARM to database
>> Thu Apr 07 13:06:43 +0400 2011: updating 'perl-GD-Graph-1.44-alt1.src.rpm'
>
> От куда тут битый симлинк на 'perl-GD-Graph-1.44-alt1.src.rpm'?
Почему битый?
$ ls -l /sisyphus/arm/SRPMS.classic/perl-GD-Graph-1.44-alt1.src.rpm
lrwxrwxrwx 1 girar-builder girar-builder 49 Окт 27 2009
/sisyphus/arm/SRPMS.classic/perl-GD-Graph-1.44-alt1.src.rpm ->
../../files/SRPMS/perl-GD-Graph-1.44-alt1.src.rpm
>
>> Thu Apr 07 13:06:44 +0400 2011: updating 'perl-GD-Graph-1.44-alt1.1.src.rpm'
>> Thu Apr 07 13:06:45 +0400 2011: update *.arm.rpm/*.noarch.rpm from SisyphusARM to database
>> Thu Apr 07 13:06:45 +0400 2011: update 'jlex-1.2.6-alt2_5jpp5.noarch.rpm'
>> Thu Apr 07 13:06:46 +0400 2011: srpm 'jlex-1.2.6-alt2_5jpp5.src.rpm' not found in db
>
> Здесь и далее, сломанная java. Есть бинарные пакеты без пакетов из
> которых их собирали.
Да. Кажется, их просто скопировали.
>
> Такое продолжается явно больше полугода.
>
>> Thu Apr 07 13:06:46 +0400 2011: update 'buildmagic-2.0-alt1_0.20030518.2jpp5.noarch.rpm'
>> Thu Apr 07 13:06:46 +0400 2011: srpm 'buildmagic-2.0-alt1_0.20030518.2jpp5.src.rpm' not found in db
>> Thu Apr 07 13:06:46 +0400 2011: update 'rat-lib-javadoc-0.5.1-alt1_1jpp5.noarch.rpm'
>> Thu Apr 07 13:06:47 +0400 2011: srpm 'rat-lib-0.5.1-alt1_1jpp5.src.rpm' not found in db
>> Thu Apr 07 13:06:47 +0400 2011: update 'jawk-1.02-alt1_1jpp5.noarch.rpm'
>> Thu Apr 07 13:06:47 +0400 2011: srpm 'jawk-1.02-alt1_1jpp5.src.rpm' not found in db
>
> И таких пакетов стопка. (Письмо с полным списком пакетов не "пролезло"
> из-за размера сюда.)
>
> Это надо починить.
Их очень много и ситуация с Java очень тяжёлая. Maven, Ant и
apache-commons-* имеют сложные кольцевые зависимости друг на друга,
распутать которые в ручном режиме не представляется возможным. Я сейчас
готовлю уже вторую версию инструмента для их анализа (первый вариант
провалился). На следующей недели постараюсь ввести его в действие.
>
> Или я отключу синхронизацию арм порта на
> http://prometheus.altlinux.org/ ибо за чтение этих логов мне платят.
Быстро ситуация с Java точно не разрешиться, как и с Ruby и с Python.
Наверное логи нужно фильтровать.
Паша.
Подробная информация о списке рассылки Devel