Bug 15513

Summary: sK1-0.9-alt0.1beta2.1 из сизифа не работает
Product: Sisyphus Reporter: skywriter_ufalug <xxxiter>
Component: sK1Assignee: real <real>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: aen, alexei.mezin, haw, igor.e.novikov, lav, mike, real.altlinux.org, vkni
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://www.linux.org.ru/news/opensource/16214926

Description skywriter_ufalug 2008-04-30 19:31:13 MSD
sK1-0.9-alt0.1beta2.1 из сизифа не работает. При запуске выдаёт:

$ sk1
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python2.5/site-packages/sk1/__init__.py", line 44, in <module>
    import sys, app
  File "/usr/lib/python2.5/site-packages/sk1/app/__init__.py", line 11, in <module>
    from app.utils import output
  File "/usr/lib/python2.5/site-packages/sk1/app/__init__.py", line 113, in <module>
    _import_PIL()
  File "/usr/lib/python2.5/site-packages/sk1/app/__init__.py", line 102, in
_import_PIL
    warn.warn(warn.USER, "Can't import the Python Imaging Library")
NameError: global name 'warn' is not defined
Comment 1 Vitaly Lipatov 2008-05-01 02:00:12 MSD
А не из Сизифа работает?
Отправил sK1-0.9-alt0.1rev390.src.rpm
там добавлена зависимость на python-module-imaging
Comment 2 Vitaly Lipatov 2008-05-21 19:55:52 MSD
Отправил сборку sK1-0.9-alt0.1rev422
У меня всё равно ошибка
TclError: Layout ToolbarRadiobutton not found
Comment 3 Mikhail Gusarov 2008-06-13 13:00:39 MSD

    
Comment 4 HAW 2008-08-26 17:46:17 MSD
4.1+branch  sK1-0.9-alt0.1beta2.1.i586.rpm
sk1
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python2.5/site-packages/sk1/__init__.py", line 44, in <module>
    import sys, app
  File "/usr/lib/python2.5/site-packages/sk1/app/__init__.py", line 11, in <module>
    from app.utils import output
  File "/usr/lib/python2.5/site-packages/sk1/app/__init__.py", line 113, in <module>
    _import_PIL()
  File "/usr/lib/python2.5/site-packages/sk1/app/__init__.py", line 102, in _import_PIL
    warn.warn(warn.USER, "Can't import the Python Imaging Library")
NameError: global name 'warn' is not defined
Comment 5 Andrey Rahmatullin 2008-09-06 14:45:54 MSD
В сизифе работает.
Comment 6 Andrey Rahmatullin 2008-09-06 14:49:52 MSD
[16:49:05] <zidex> wRAR: python-module-imaging небыло. доустановил и вроде стало запускться. Непонятно почему он его по зависимостям не вытащил

Почините бранч, пожалуйста.
Comment 7 Andrey Rahmatullin 2008-10-06 20:05:11 MSD
*** Bug 17462 has been marked as a duplicate of this bug. ***
Comment 8 Michael Shigorin 2008-10-07 17:05:55 MSD
Так что -- делать бэкпорт с добавленной зависимостью?  Выяснять, что именно разъехалось -- слабо.
Comment 9 real@altlinux.org 2010-08-04 10:55:45 MSD
Ошибка висит на продукте Sisyphus, там оно работает. Эту бесхозную багу пора либо закрывать, либо перевешивать на бранч, где sK1 не работает.
Comment 10 Alexei V. Mezin 2013-08-29 23:20:32 MSK
Может уже никому и не интересно, но sK1-0.9.1-alt2.1.1.1 сейчас на Сизифе 64бита не работает.

[alexei@bigbear бампер]$ sk1
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib64/python2.7/site-packages/sk1/__init__.py", line 21, in <module>
    app.main.main()
  File "/usr/lib64/python2.7/site-packages/sk1/app/main.py", line 150, in main
    application = SketchApplication(filename, options.display, options.geometry, run_script = options.run_script)
  File "/usr/lib64/python2.7/site-packages/sk1/app/skapp.py", line 155, in __init__
    TkApplication.__init__(self, screen_name = screen_name, geometry = geometry)
  File "/usr/lib64/python2.7/site-packages/sk1/app/skapp.py", line 60, in __init__                                                          
    self.init_tk(screen_name, geometry)                                                                                                     
  File "/usr/lib64/python2.7/site-packages/sk1/app/skapp.py", line 185, in init_tk                                                          
    TkApplication.init_tk(self, screen_name = screen_name, geometry = geometry)                                                             
  File "/usr/lib64/python2.7/site-packages/sk1/app/skapp.py", line 63, in init_tk                                                           
    self.root = Tk(screenName = screen_name, baseName = self.tk_basename, className = self.tk_class_name)                                   
  File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 1748, in __init__                                                                     
    if not sys.flags.ignore_environment:                                                                                                    
UnboundLocalError: local variable 'sys' referenced before assignment
Comment 11 Vitaly Lipatov 2013-09-02 18:34:07 MSK
У апстрима проблема с выпуском новых версий, и он 3 года находится в состоянии 0.9.1. Я понимаю, что они поменяли релизы на ревизии svn, но я пока не готов такое бесформенное чудо собирать.
Comment 12 Igor Novikov 2013-09-05 17:31:22 MSK
(In reply to comment #11)
> У апстрима проблема с выпуском новых версий, и он 3 года находится в состоянии
> 0.9.1. Я понимаю, что они поменяли релизы на ревизии svn, но я пока не готов
> такое бесформенное чудо собирать.

Немного неверно. sK1 остановлен в развитии и на смену ему пришел PrintDesign, переписанный с нуля на wxWidgets (поскольку основное требование - мультиплатформенность). см. http://sk1project.org
Comment 13 Igor Novikov 2013-09-05 17:34:44 MSK
(In reply to comment #10)
> Может уже никому и не интересно, но sK1-0.9.1-alt2.1.1.1 сейчас на Сизифе
> 64бита не работает.
> 
> [alexei@bigbear бампер]$ sk1
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
>   File "/usr/lib64/python2.7/site-packages/sk1/__init__.py", line 21, in
> <module>
>     app.main.main()
>   File "/usr/lib64/python2.7/site-packages/sk1/app/main.py", line 150, in main
>     application = SketchApplication(filename, options.display,
> options.geometry, run_script = options.run_script)
>   File "/usr/lib64/python2.7/site-packages/sk1/app/skapp.py", line 155, in
> __init__
>     TkApplication.__init__(self, screen_name = screen_name, geometry =
> geometry)
>   File "/usr/lib64/python2.7/site-packages/sk1/app/skapp.py", line 60, in
> __init__                                                          
>     self.init_tk(screen_name, geometry)                                         
>   File "/usr/lib64/python2.7/site-packages/sk1/app/skapp.py", line 185, in
> init_tk                                                          
>     TkApplication.init_tk(self, screen_name = screen_name, geometry = geometry) 
>   File "/usr/lib64/python2.7/site-packages/sk1/app/skapp.py", line 63, in
> init_tk                                                           
>     self.root = Tk(screenName = screen_name, baseName = self.tk_basename,
> className = self.tk_class_name)                                   
>   File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 1748, in __init__         
>     if not sys.flags.ignore_environment:                                        
> UnboundLocalError: local variable 'sys' referenced before assignment

По ходу у 64bit Альта проблемы с Tkinter, а не с sK1. Аппликуха отлично собирается и работает на Ubuntu 13.04 64bit.
Comment 14 Michael Shigorin 2015-03-07 14:45:28 MSK
Сейчас наблюдаю так (sK1-0.9.1-alt2.2.x86_64):

$ sk1
shared memory images supported
Cairo initialized!
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  73 (X_GetImage)
  Serial number of failed request:  16240
  Current serial number in output stream:  16240

Успевает отрисовать окно и падает.  На сайте проекта наблюдается 0.9.3:
http://sk1project.org/modules.php?name=Products&product=sk1&op=download
Comment 15 Igor Novikov 2015-03-07 16:04:17 MSK
(In reply to comment #14)
> Сейчас наблюдаю так (sK1-0.9.1-alt2.2.x86_64):
> 
> $ sk1
> shared memory images supported
> Cairo initialized!
> X Error of failed request:  BadMatch (invalid parameter attributes)
>   Major opcode of failed request:  73 (X_GetImage)
>   Serial number of failed request:  16240
>   Current serial number in output stream:  16240
> 
> Успевает отрисовать окно и падает.  На сайте проекта наблюдается 0.9.3:
> http://sk1project.org/modules.php?name=Products&product=sk1&op=download

Действительно, стоит обновить пакет до 0.9.3 версии - в ней полностью переписанный рендеринг (бэкпорт из PrintDesign).
Comment 16 real@altlinux.org 2015-03-14 12:35:36 MSK
"Успевает отрисовать окно и падает"

Странно, у меня всё в порядке. Но обновить, конечно, можно...
Comment 17 real@altlinux.org 2015-03-14 14:01:45 MSK
Что-то робот заглючил, не прислал сюда сообщение. В общем, вот:

http://git.altlinux.org/tasks/archive/done/_138/141863/
Comment 18 Michael Shigorin 2015-03-14 14:10:15 MSK
Да, с автозакрывашкой недели три как что-то стряслось, надо смотреть.

* Sat Mar 14 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux> 0.9.3-alt1
- Version 0.9.3 (ALT #15513)
Comment 19 Michael Shigorin 2021-03-19 01:57:42 MSK
Теперь с нами нет ни Жени, ни Игоря...