Bug 33554

Summary: Вынести imagingtk в отдельный пакет
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: python-module-PillowAssignee: Vitaly Lipatov <lav>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: antohami, cas, cow, darktemplar, evg, george, grenka, imz, lav, mike, mithraen, nbr, qa_viy, rider, sem, shaba, sin, slev, vitty, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2017-06-16 12:15:44 MSK
_imagingtk.so тянет за собой слишком много Иксов.

Например, в Ubuntu этот модуль вынесен отдельно:
https://packages.ubuntu.com/trusty/python-imaging-tk

Иначе на сервер не поставить без целой толпы ненужных зависимостей:
# ldd /usr/lib64/python2.7/site-packages/PIL/_imagingtk.so
	linux-vdso.so.1 (0x00007ffc8e1fc000)
	libtcl8.6.so => /usr/lib64/libtcl8.6.so (0x00007fd50c3cc000)
	libtk8.6.so => /usr/lib64/libtk8.6.so (0x00007fd50c06c000)
	libpython2.7.so.1.0 => /usr/lib64/libpython2.7.so.1.0 (0x00007fd50bc5c000)
	libc.so.6 => /lib64/libc.so.6 (0x00007fd50b8b4000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007fd50b6ac000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd50b48c000)
	libm.so.6 => /lib64/libm.so.6 (0x00007fd50b174000)
	libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007fd50af5c000)
	libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fd50ad14000)
	libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fd50a9d4000)
	libutil.so.1 => /lib64/libutil.so.1 (0x00007fd50a7cc000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fd50c9a4000)
	libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007fd50a50c000)
	libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fd50a2fc000)
	libexpat.so.1 => /lib64/libexpat.so.1 (0x00007fd50a0cc000)
	libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fd509e9c000)
	libz.so.1 => /lib64/libz.so.1 (0x00007fd509c7c000)
	libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fd509a64000)
	libpng15.so.15 => /usr/lib64/libpng15.so.15 (0x00007fd509834000)
	libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007fd50959c000)
	libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fd509394000)
	libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007fd509184000)
	libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fd508e3c000)
	libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007fd508c04000)
Comment 1 Anton Farygin 2021-09-26 00:38:22 MSK
Пакет был удалён в задании #285935