Bug 11764 - Зависимость на wxWindows и, как следствие, на иксы
Summary: Зависимость на wxWindows и, как следствие, на иксы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python-module-twisted (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Sergey Alembekov
QA Contact: qa-sisyphus
URL:
Keywords:
: 13218 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-05-15 11:30 MSD by Mikhail Yakshin
Modified: 2007-12-09 20:51 MSK (History)
19 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Yakshin 2007-05-15 11:30:20 MSD
Насколько я понимаю, twisted - фреймворк для написания всевозможных сетевых 
сервисов. В сборке ALT у него есть зависимость на python-wx => wxWindows => X. 
В итоге на сервере, в общем-то, где иксы не нужны, при установке, например, 
pyicq-t, который связан с twisted, ставятся еще порядка 50-60 мегабайт 
зависимостей с wx и иксовыми библиотеками.

Просьба дать пояснения и по возможности, скажем, если это действительно нужная 
зависимость для каких-то внешних утилит - вынести их в отдельные пакеты, 
которые можно не ставить на сервер.
Comment 1 Vitaly Lipatov 2007-05-16 01:04:07 MSD
Понятия не имею что такое twisted :)
Comment 2 Sergey Alembekov 2007-07-22 14:11:22 MSD
GUI некоторым частям twisted: manhol, spread, im. Пока не знаю может ли twisted
без них работать - попробую проверить. 

З.Ы. Насколько я знаю, в Debian нет для них отдельного пакета - просто
зависимость на wxWidgets помечена как рекомендуемая, но не обязательная.
Comment 3 Sergey Alembekov 2007-09-19 04:25:27 MSD
на другой e-mail
Comment 4 Sergey Alembekov 2007-11-05 00:36:13 MSK
*** Bug 13218 has been marked as a duplicate of this bug. ***
Comment 5 Sergey Alembekov 2007-11-07 01:51:15 MSK
Начал пересборку с python_req_skip для модулей Tkinter, wxPython, gtk и gnome.
Сегодня в incoming ушел первый кусок - python-module-twisted-core. До конца
недели   оторву зависимости и у остальных частей.
Comment 6 Sergey Alembekov 2007-11-08 13:56:51 MSK
От всех частей twisted оторваны зависимости на wx, Tkinter, gtk, gnome и qt4.
Собраны 2 псевдо-пакета python-module-twisted и python-module-twisted -mini
Пакет python-module-twisted имеет в зависимостях все части twisted и оторванные
от них зависимости на wx, Tkinter, gtk, gnome и qt4.
Пакет python-module-twisted -mini не имеет зависимостей на вышеозначенные
GUI-библиотеки, таким образом подходит для использования там, где не нужен GUI.