* [devel] junit/junit4 and broken java repository @ 2007-03-20 15:30 Igor Vlasenko 2007-03-20 15:38 ` Igor Vlasenko 2007-03-20 15:39 ` Damir Shayhutdinov 0 siblings, 2 replies; 7+ messages in thread From: Igor Vlasenko @ 2007-03-20 15:30 UTC (permalink / raw) To: ALT Devel discussion list; +Cc: incoming, Denis Smirnov Уважаемые коллеги! Произошла досадная ошибка, которая не вовремя (фриз таки) разломала репозитарий. <куча непересобравшихся пакетов> причиной аварии является 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 в корне различны и использовать один вместо другого нельзя. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] junit/junit4 and broken java repository 2007-03-20 15:30 [devel] junit/junit4 and broken java repository Igor Vlasenko @ 2007-03-20 15:38 ` Igor Vlasenko 2007-03-20 15:40 ` Damir Shayhutdinov 2007-03-20 18:49 ` Денис Смирнов 2007-03-20 15:39 ` Damir Shayhutdinov 1 sibling, 2 replies; 7+ messages in thread From: Igor Vlasenko @ 2007-03-20 15:38 UTC (permalink / raw) To: ALT Devel discussion list On Tue, 20 Mar 2007, Igor Vlasenko wrote: > Уважаемые коллеги! > Произошла досадная ошибка, > которая не вовремя (фриз таки) разломала репозитарий. > <куча непересобравшихся пакетов> Да. и еще по java, большая просьба всем, кто хочет / собирается залить какой-то java пакет, сначала озвучивать свои намерения в рассылке либо Daedalus. например, когда я заметил junit-4.1, было уже поздно :( теперь дурная работа по откату изменений. Придется писать полиси. Просьба гнилыми поммдорами не бросать :) -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] junit/junit4 and broken java repository 2007-03-20 15:38 ` Igor Vlasenko @ 2007-03-20 15:40 ` Damir Shayhutdinov 2007-03-21 0:07 ` Igor Vlasenko 2007-03-20 18:49 ` Денис Смирнов 1 sibling, 1 reply; 7+ messages in thread From: Damir Shayhutdinov @ 2007-03-20 15:40 UTC (permalink / raw) To: ALT Devel discussion list > Придется писать полиси. Какие могут быть полиси, когда пол-жавы на @nobody??? Надо подбирать и обновлять, тогда никакое полиси не будет нужно, окромя jpackage. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] junit/junit4 and broken java repository 2007-03-20 15:40 ` Damir Shayhutdinov @ 2007-03-21 0:07 ` Igor Vlasenko 0 siblings, 0 replies; 7+ messages in thread From: Igor Vlasenko @ 2007-03-21 0:07 UTC (permalink / raw) To: ALT Devel discussion list Cc: Денис Смирнов On Tue, 20 Mar 2007, Damir Shayhutdinov wrote: > с junit-4. я извиняюсь за панику, протормозил (торжественное заседание по поводу присуждения коллеге ученой степени наложилось на чтение почты с тревожными новостями от робота) там тесты не совместимые, а сам junit-4 совместим. там только GUI runner выбросили, я им иногда пользуюсь... одно но: junit4 рассчитан на java >=5, It will not compile or run with Java 1.4 or earlier. не считая gcj (поддержки пока нет), в репозитарии есть java-1.4-sun и java-1.4-blackdown. в общем прошу следующее: переименовать то, что есть, в junit4 и так оставить. название junit нужно сохранить для junit 3.8. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] junit/junit4 and broken java repository 2007-03-20 15:38 ` Igor Vlasenko 2007-03-20 15:40 ` Damir Shayhutdinov @ 2007-03-20 18:49 ` Денис Смирнов 2007-03-21 0:04 ` Igor Vlasenko 1 sibling, 1 reply; 7+ messages in thread From: Денис Смирнов @ 2007-03-20 18:49 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 936 bytes --] On Tue, Mar 20, 2007 at 05:38:59PM +0200, Igor Vlasenko wrote: IV> например, IV> когда я заметил junit-4.1, было уже поздно :( IV> теперь дурная работа по откату изменений. Дурную работу проделаю я, если alt2 для junit действительно вызовет столько проблем. IV> Придется писать полиси. IV> Просьба гнилыми поммдорами не бросать :) А полиси писать всяко придется. Другое дело что ни в каком полиси ты не напишешь "@nobody пакеты подбирать низя без персонального разрешения такого-то". А о фризе жабы говорить как-то смешно, с учетом: [mithraen@mw list]$ grep nobody list.src.classic | grep ^j | wc -l 55 P.S. Опа, а пакет junit4 я успел проморгать. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- <drF_ckoff> The official Gentoo motto is, "If it moves, compile it." <raorn> drF_ckoff: а если не moves, растолкай и compile [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] junit/junit4 and broken java repository 2007-03-20 18:49 ` Денис Смирнов @ 2007-03-21 0:04 ` Igor Vlasenko 0 siblings, 0 replies; 7+ messages in thread From: Igor Vlasenko @ 2007-03-21 0:04 UTC (permalink / raw) To: ALT Devel discussion list On Tue, 20 Mar 2007, Денис Смирнов wrote: > On Tue, Mar 20, 2007 at 05:38:59PM +0200, Igor Vlasenko wrote: > IV> Придется писать полиси. > IV> Просьба гнилыми поммдорами не бросать :) > > А полиси писать всяко придется. Другое дело что ни в каком полиси ты не > напишешь "@nobody пакеты подбирать низя без персонального разрешения > такого-то". Да, до чего уже Альт докатился: уже ничего хорошего не ждем друг от друга ... :( А серьезно, то всегда удобнее явно договориться об общих принципах перед началом работы, а не после. В JPackage хороши 1) стандартность 2) большая пакетная база 3) поддержка (латентная, в FC явная) gcj. Чтобы в будущем иметь 1-3) в Альт, естественно уже сейчас выдвинуть следующие ограничения, которые можно явно выписать в java policy: 1) --- предложение называть пакеты по их именам в JPackage или в крайнем случае провайдить соответствующие имена с версиями. Обоснование: облегчает импорт готовых пакетов из JPackage и базирующихся на нем дистрибутивов (FC, Mandriva,...) 2) не вытеснять java-1.4 и gcj совместимые пакеты java-5 ориентированными gcj - несовместимыми пакетами. Другими словами, в JPackage есть 2 репозитария: пакеты, не требующие java >= 5, работающие под java 1.4 и (бонус!) собирающиеся gcj, и пакеты, требующие java >= 5, не собирающиеся gcj, и часто не работающие под java 1.4. Желательно, чтобы в Альт было нечто похожее, именно, если пакет нужен для сборки java-1.4, gcj совместимых пакетов и вышла его новая gcj-несовместимая версия, то такую gcj-несовместимую версию нужно класть не вместо gcj-совместимой версии, а рядом, с другим именем. 3) стараться соблюдать JPackage policy --- если в JPackage есть такой пакет, то посмотреть, как он собирается, если нет, почитать JPackage policy, попытаться применить. Обоснование: для forward compatibility собранного пакета. Сейчас Альт не вписывается в JPackage policy, но выгоды от такой нестандартности нет, и ситуация меняется в сторону соответствия. > А о фризе жабы говорить как-то смешно, с учетом: > > [mithraen@mw list]$ grep nobody list.src.classic | grep ^j | wc -l > 55 Это не страшно. Когда все будет готово, они как пирожки пойдут. :) Я сейчас парашют проверяю и соломку набрасываю. Прыгнуть всегда успею. Релиз жабу ждать не будет, если что. А репозиторий java сейчас хоть и устаревший, но целостный. Не хочется "радовать" будущх пользователей Master 4.0 срезом разломанного репозитория, хочется все сначала подготовить, протестировать и залить так, чтобы в каждый момент времени эта целостность осталась. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] junit/junit4 and broken java repository 2007-03-20 15:30 [devel] junit/junit4 and broken java repository Igor Vlasenko 2007-03-20 15:38 ` Igor Vlasenko @ 2007-03-20 15:39 ` Damir Shayhutdinov 1 sibling, 0 replies; 7+ messages in thread From: Damir Shayhutdinov @ 2007-03-20 15:39 UTC (permalink / raw) To: ALT Devel discussion list > Произошла досадная ошибка, > которая не вовремя (фриз таки) разломала репозитарий. > <куча непересобравшихся пакетов> Часть пакетов сломалась от отсутствия /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 можно будет выкинуть. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-03-21 0:07 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-03-20 15:30 [devel] junit/junit4 and broken java repository Igor Vlasenko 2007-03-20 15:38 ` Igor Vlasenko 2007-03-20 15:40 ` Damir Shayhutdinov 2007-03-21 0:07 ` Igor Vlasenko 2007-03-20 18:49 ` Денис Смирнов 2007-03-21 0:04 ` Igor Vlasenko 2007-03-20 15:39 ` Damir Shayhutdinov
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