Summary: | не выполняет апплеты, известный баг | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | (GalaxyMaster) <galaxy4public> | ||||
Component: | java-1.7.0-openjdk | Assignee: | viy <viy> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | major | ||||||
Priority: | P3 | CC: | cas, viy | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
(GalaxyMaster)
2012-07-10 12:49:30 MSK
OK, я немножко поразбирался еще - баг пофиксили в IcedTea-Web (как я понял это компонент, который отвечает как раз за applet'ы, Java WebStart, и интеграцию с browser'ами). Еще поразбирался чуток. То, что в пакете в Сизифе - это обертка вокруг Fedora'вского пакета, который старый. Я взял версию icedtea-Web из репозитория разработчика: hg clone http://icedtea.classpath.org/hg/icedtea-web запаковал ее в tarball, и подсунул в спек от ALT'ового пакета (с минимальными правками - тот единственный патч от Fedora уже давно был принят upstream). После сборки и установки получившихся пакетов апплеты заработали (мне это нужно было очень, так как возюкаюсь с IBM железками, а они все пытаются на Java делать). Буду очень благодарен, если нормальную upstream версию icedtea-Web официально соберут в Сизиф. Пока поживу со своим пакетиком :) новая версия уже едет в Сизиф, когда доедет, проверьте, пожалуйста. mozilla-plugin-java-1.7.0-openjdk-1.2-alt1_2jpp7 -> sisyphus: * Tue Jul 10 2012 Igor Vlasenko <viy@altlinux> 1.2-alt1_2jpp7 - new version (closes: 27532) Меня смущает 1_2 в версии пакета - дело в том, что майнтейнер icedtea-Web не очень-то заботится о релизах: в репозитории находится 1.4pre (судя по ChangeLog) и точно есть 1.3. Как ьы там ни было, проверю, что с новым пакетом и отпишусь. работает или более свежий нужен? Я не могу пока проверить, на ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/ Вашего обновленного пакета еще нетю извиняюсь, я забыл. Пакет есть, но до завтра он доступен извне только из git.altlinux.org скачайте, пожалуйста, из http://git.altlinux.org/tasks/index/sisyphus/done/75071/ Попробовал Вашу версию с chromium-browser, она даже как plugin нормально не подгружается: === /usr/src/RPM/BUILD/icedtea-web-1.2/plugin/icedteanp/IcedTeaNPPlugin.cc:2063: thread 0x7fbf9f41c4d0: Error: Invalid plugin function table. /usr/src/RPM/BUILD/icedtea-web-1.2/plugin/icedteanp/IcedTeaNPPlugin.cc:2063: thread 0x7fbf9f41c4d0: Error: Invalid plugin function table. === chrome://plugins с Вашими пакетами: === IcedTea-Web Plugin (using IcedTea-Web 1.2 (ALTLinux-alt1_2jpp7-x86_64)) The IcedTea-Web Plugin executes Java applets. === Моя быстрая сборка (как я описал раньше), которая работает: === IcedTea-Web Plugin (using IcedTea-Web 1.4pre+rf4f26edeaba6 (ALTLinux-gm0-x86_64)) The IcedTea-Web Plugin executes Java applets. === Вы можете сами проверить работоспособность пакетов, пройдя по следующей ссылке: http://www.java.com/en/download/testjava.jsp - в окошке, если Java plugin работает - будет соотвествующая надпись. (В ответ на комментарий №9) > Попробовал Вашу версию с chromium-browser, она даже как plugin нормально не > подгружается: Ок, попробовал подложить свежий снапшот из hg репозитория послал на сборку mozilla-plugin-java-1.7.0-openjdk-1.2-alt2.hg467_2jpp7.src.rpm (task #75154) > Моя быстрая сборка (как я описал раньше), которая работает: > === > IcedTea-Web Plugin (using IcedTea-Web 1.4pre+rf4f26edeaba6 > (ALTLinux-gm0-x86_64)) а откуда взялось 1.4pre? я там видел только $ hg tags tip 467:1ced587420b8 icedtea-web-1.2-branchpoint 323:41f03d932cdf icedtea-web-1.1-branchpoint 227:b60550517945 icedtea-web-1.0-branchpoint 70:692d7e5b3103 > Вы можете сами проверить работоспособность пакетов, пройдя по следующей ссылке: > http://www.java.com/en/download/testjava.jsp - в окошке, если Java plugin > работает - будет соотвествующая надпись. Увы, не могу :( и надеюсь только на вас ;) я в отпуске, и для того, чтобы собрать пакет, захожу удаленно по ssh, и соответственно, никак не могу проверить, то что получается. Чтобы проверить, вся надежда на вас. И если вторая попытка (mozilla-plugin-java-1.7.0-openjdk-1.2-alt2.hg467_2jpp7.src.rpm) не удастся, приложите, пожалуйста, вашу версию пакета, я ее тогда отправлю в Сизиф. mozilla-plugin-java-1.7.0-openjdk-1.2-alt2.hg467_2jpp7 -> sisyphus: * Wed Jul 11 2012 Igor Vlasenko <viy@altlinux> 1.2-alt2.hg467_2jpp7 - hg snapshot 467:1ced587420b8 (closes: 27532) Эту сборку можно взять отсюда: http://git.altlinux.org/tasks/index/sisyphus/done/75154/ если она не заработает, пришлите, пожалуйста, вашу версию. (In reply to comment #10) > Ок, попробовал подложить свежий снапшот из hg репозитория > послал на сборку > mozilla-plugin-java-1.7.0-openjdk-1.2-alt2.hg467_2jpp7.src.rpm Если это снэпшот с tip'а hg, то правильно было бы назвать пакет: mozilla-plugin-java-1.7.0-openjdk-1.4pre-alt2.hg467_2jpp7.src.rpm Объяснение ниже. > а откуда взялось 1.4pre? я там видел только > > $ hg tags > tip 467:1ced587420b8 За 2 commit'а до 1ced587420b8 Deepak Bhole увеличил релиз: http://icedtea.classpath.org/hg/icedtea-web/rev/f4f26edeaba6 Как я уже говорил, к сожалению, маинтейнеры этого репозитория инду^H^H^H^H не очень аккуратные в отношении tag'ов. > Чтобы проверить, вся надежда на вас. OK, проверю как доберется до ftp.altlinux.org. P.S. по поводу индусов - есть доля правды, вообще-то :), даже большая доля :) (In reply to comment #12) > Эту сборку можно взять отсюда: > http://git.altlinux.org/tasks/index/sisyphus/done/75154/ > если она не заработает, пришлите, пожалуйста, > вашу версию. Что-то не так у Вас с build environment - я только что выкачал Ваш SRPM и внутри icedtea-web-1.2 действительно находится 1.2, а не как указано в revision пакета: hg467 . Короче, это тоже падает (ожидаемо, так как фикс был после 1.3). Я прикладываю мой SRPM, который работает. Created attachment 5509 [details]
IcedTea-Web 1.4pre hg468
Работающий icedtea-web-1.4pre
> внутри icedtea-web-1.2 действительно находится 1.2, а не как указано в revision
пакета: hg467 .
Угу. Раззява я :(
Чтобы уже не рисковать, выложил с вашим тарболом,
$ ssh git.alt task ls
#75238 BUILDING #1 [locked] sisyphus srpm=mozilla-plugin-java-1.7.0-openjdk-1.3-alt1.hg468_2jpp7.src.rpm
Версию выправил в 1.3, чтобы не забыть потом обновиться, когда будет релиз 1.4.
Спасибо большое за помощь и терпение.
|