[devel] junit/junit4 and broken java repository

Damir Shayhutdinov =?iso-8859-1?q?damir_=CE=C1_altlinux=2Eorg?=
Вт Мар 20 18:39:10 MSK 2007


> Произошла досадная ошибка,
> которая не вовремя (фриз таки) разломала репозитарий.
> <куча непересобравшихся пакетов>
Часть пакетов сломалась от отсутствия /usr/share/java/junit.jar.
Например ant после создания ручной ссылки /usr/share/java/junit.jar
собрался успешно.

> причиной аварии является junit-4.1-alt1.src.rpm
> и недавно залитый junit-4.1-alt2.src.rpm.
>
> сейчас видим в репозитарии:
> junit-4.1-alt1.src.rpm    x 405885xМар 12 19:53
> junit4-4.1-alt1.src.rpm   x 209983xИюл  3  2006
Интересно, почему так сильно отличаются размеры?

> т.е. junit-4.1 заливать вообще было не нужно,
> он там уже почти год уже лежит :)
>
> Предлагаю срочно удалить из репозитария  junit-4.1
> и восстановить (если что, я восстановлю)
>  необходимый  junit-3.8.
>
> Почему?
> 1) уже junit4-4.1-alt1.src.rpm есть, и давно.
> 2) junit-3.8 необходим, так как API у junit и junit4
> в корне различны и использовать один вместо другого нельзя.
Ant отлично собирается с junit-4.1. Так что таки можно один вместо
другого использовать. Другое дело, что наверное, это можно делать не
везде. Надо проверить все разломанные пакеты c junit-4.1-alt2. Если
ничего не сломается - тогда junit-3.8 можно будет выкинуть.


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