Summary: | падает platon | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Denis G. Samsonenko <d.g.samsonenko> |
Component: | platon | Assignee: | ogion <ogion> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | critical | ||
Priority: | P3 | CC: | d.g.samsonenko, ldv, mike, ogion, php-coder, psolntsev, solntsev |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Denis G. Samsonenko
2009-09-16 12:16:50 MSD
Простая пересборка не помогла. Поставил версию platon-20090107-alt1.M41.1 из 4.1/branch, она работает, не падает. (В ответ на комментарий №2) > Поставил версию platon-20090107-alt1.M41.1 из 4.1/branch, она работает, не > падает. Возможно, что виновата не сама программа, а глючная версия gcc, которая некоторое время была в Сизифе. Попробуйте пересобрать с последней версией gcc из Сизифа. (В ответ на комментарий №3) > Возможно, что виновата не сама программа, а глючная версия gcc, которая > некоторое время была в Сизифе. Попробуйте пересобрать с последней версией gcc > из Сизифа. Пересборка в hasher версии 20090513-alt1 проблему не решает, т.к. падает всё равно. Система: p5/branch, сегодня проводил очередное обновление. Прошёлся по нисходящей по версиям: platon-20090310-alt1 -- падает; platon-20090227-alt1 -- падает; platon-20090107-alt1 -- работает. Может стоит откатить до работающей? (В ответ на комментарий №3) > Возможно, что виновата не сама программа, а глючная версия gcc, которая > некоторое время была в Сизифе. Попробуйте пересобрать с последней версией gcc > из Сизифа. Провёл такой эксперимент. Собирал версию 20090513-alt1 всеми доступными версиями компилятора. Расклад такой: собирается всеми версиями, но работает только, если собрать при помощи gcc-3.4. Если же собирать при помощи gcc-{4.1,4.3,4.4}, то потом падает. Попробовал собрать новую версию (20090923) -- падает с теми же симптомами, если собирать с gcc4.4-4.4.1-alt1. Но я похоже нашёл как собратьего, чтобы он не падал. Стал компилировать с -O0, вместо -O3 (как было в 20090513-alt1) или -O2. После такого отключения оптимизаций platon перестал у меня падать. В общем опакетил новую версию, src.rpm можно взять отсюда (лежит временно): ftp://store.che.nsk.su/incoming/Denis/platon-20090923-alt1.src.rpm. Может кто закинет новую версию в p5/branch и в Sisyphus? (In reply to comment #7) > Попробовал собрать новую версию (20090923) -- падает с теми же симптомами, если > собирать с gcc4.4-4.4.1-alt1. Но я похоже нашёл как собратьего, чтобы он не > падал. Стал компилировать с -O0, вместо -O3 (как было в 20090513-alt1) или -O2. > После такого отключения оптимизаций platon перестал у меня падать. > > В общем опакетил новую версию, src.rpm можно взять отсюда (лежит временно): > ftp://store.che.nsk.su/incoming/Denis/platon-20090923-alt1.src.rpm. > > Может кто закинет новую версию в p5/branch и в Sisyphus? Sorry, I temporary haven't access to Linux and Sisyphus. There are a lot of ideas how to improve package platon. I can start work with it only after about 1 month. Best, Pavel. Собрал новую версию. Если собирать с оптимизацией, то падает как и прежде. Потому собрал с -O0. Собрал в hasher на пакетной базе от 5.1/branch с --no-sisyphus-check=packager,gpg,changelog. SRC.RPM положил сюда: http://www.ogion76.name/home/rpms/platon-20091218-alt0.sdg1.src.rpm?attredirects=0&d=1 Может кто пересоберёт для Сизифа и бранчей, раз майнтейнеру некогда этим заниматься? То, что сейчас лежит в Сизифе, p5 и 5.1 фактически не работает, т.к. падает. Потому ставлю blocker. "фактически не работает, т.к. падает" это critical Упаковал версию 20100121, лежит тут: http://www.ogion76.name/home/rpms/platon-20100121-alt0.sdg1.src.rpm?attredirects=0&d=1 2 ldv: прошу добавить меня в ACL пакета platon в sisyphus, майнтейнер сейчас не имеет возможности влить обновление или выдать доступ, насколько понимаю. Заодно уточнил у апстрима возможность распространения, поскольку буквальное прочтение концовки http://www.cryst.chem.uu.nl/platon/pl030000.html говорит о недопустимости такового; вот ответ: Dear Michael, I agee that the statements that you cite below are somewhat contradictory. My main issue is that potential users work with the latest versions and that the software remains free for Academics and not sold by other parties. (Note: Dr Pascal Parois is currently working in our Lab) Many potential users shy away from using the Native Linux version of PLATON due to the need to know how to compile a program etc. For that reason, the derived MS-Windows version is more popular. I support attempts to create rpm's etc for various Linux platforms and have no problem with ALT Linux making them available for academics. Best wishes Ton Spek 2010-Feb-20 20:04:20 :: task #20456 for sisyphus COMPLETE Как доберётся до сизифа -- просьба проверить бинарники на бранче 5.1 либо p5, вдруг получится скопировать, а не бэкпортить. (В ответ на комментарий №14) > 2010-Feb-20 20:04:20 :: task #20456 for sisyphus COMPLETE > > Как доберётся до сизифа -- просьба проверить бинарники на бранче 5.1 либо p5, > вдруг получится скопировать, а не бэкпортить. Попробовал на 5.1. Поставилось нормально, работает. Можно копировать из сизифа в бранч 5.1. task #20690: added #1: copy package platon from sisyphus Спасибо! |