LINUX.ORG.RU
 

[возмущение] gimp и зависимости


0

0

Очередной aptitude update принёс плохие вести: простенький графический редактор гимп обзавёлся ещё парочкой зависимостей.

Теперь для его работы жизненно необходимы: питон (причём не какой-нибудь, а строго 2.5.x), биндинги от питона к gtk2 и питон-саппорт("поддержка автоматической пересборки модулей Python"). Беглый анализ показал, что ранее (в lenny) существовал пакет gimp-python, содержащий десяток расширений для гимпа, написанных на питоне. Сейчас же либо мантейнеры решили (вечерком напишу ноту простеста в багтрекер), либо же гимп уже сросся с полусотней мегабайт дополнительных зависимостей.

P.S. В зависимостях текущего гимпа виден gimp-perl. Если следовать этой тактике, то будущие версии гимпа ещё и неотрывными от десятков мегабайт перловых зависимостей окажутся.


[#]  
overmind88

Re: [возмущение] gimp и зависимости

может дело не в гимпе, а в дебиане? :)

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от overmind88 02.03.2009 14:52:05  

Re: [возмущение] gimp и зависимости

> может дело не в гимпе, а в дебиане? :)

Возможно. Вскрытие^W Багрепорт покажет.

P.S. Они ещё и с новым kdesvn предлагают половину четвертокедов вытянуть. Ррррр...

** ()
[#]  
wfrr

Re: [возмущение] gimp и зависимости

А в убунте kmail тянет mysql-server

**# ()
[#]  
as33

Re: [возмущение] gimp и зависимости

Герпетофобия? :-)

*## ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от wfrr 02.03.2009 14:58:03  
overmind88

Re: [возмущение] gimp и зависимости

> А в убунте kmail тянет mysql-server

скорее кмайл тянет аконади, который тянет мускуль :)

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от wfrr 02.03.2009 14:58:03  

Re: [возмущение] gimp и зависимости

> А в убунте kmail тянет mysql-server

Через цепочку akonadi-kde - libqt4-sql-mysql - libmysqclient15off - mysql-common ? Мда...

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от Mystra_x64 02.03.2009 15:01:59  

Re: [возмущение] gimp и зависимости

> Если ты про тестинг, то в следующем релизе подразумевается KDE4, потому и.

Пора просматривать пути отступления с kde, раз уж и в дебе третьекедокапец подкрадывается...

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от Mystra_x64 02.03.2009 15:05:41  
overmind88

Re: [возмущение] gimp и зависимости

> akonadi-server тогда уж :)

у нас в арче попроще с разбивкой и именованием пакетов :)

***** ()
[#]  
xorik

Re: [возмущение] gimp и зависимости

Именно поэтому гента и рулит =)

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от overmind88 02.03.2009 15:08:08  
Mystra_x64

Re: [возмущение] gimp и зависимости

: apt-cache rdepends akonadi-server
akonadi-server
Reverse Depends:
libakonadiprivate1
akonadi-dbg

: apt-cache rdepends libakonadiprivate1
libakonadiprivate1
Reverse Depends:
kdepimlibs5
libakonadi-dev
kdepimlibs5
akonadi-server

:show libakonadiprivate1
[...]
Предлагаются: akonadi-server
[...]

Убунта ставит предлагаемые?

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от Mystra_x64 02.03.2009 15:13:25  
wfrr

Re: [возмущение] gimp и зависимости

неа:

radws% apt-cache depends kmail|grep akonad
Зависит: akonadi-kde

radws% apt-cache depends akonadi-kde|grep akonad
akonadi-kde
Зависит: libakonadiprivate1
Зависит: akonadi-server

radws% apt-cache depends akonadi-server|grep my
Зависит: libqt4-sql-mysql
Зависит: mysql-server-5.0


**# ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от Mystra_x64 02.03.2009 15:08:53  

Re: [возмущение] gimp и зависимости

> Вот перейдёшь ты на гном, а там нагрянет «Гном 3.0 != Гном 3» и понеслась ☺

Свят-свят-свят... Я к icewm присматриваюсь пока что. Максимум десктопности, который я себе позволю --- xfce.

** ()
[#]  

Re: [возмущение] gimp и зависимости

Автор ветки, как я тебя понимаю!

()
[#]  
blackst0ne

Re: [возмущение] gimp и зависимости

В генте такого дурдома нет, насколько я помню.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от blackst0ne 02.03.2009 15:43:57  

Re: [возмущение] gimp и зависимости

> В генте такого дурдома нет, насколько я помню.

Конечно же нет! В генте свой, ни на что не похожий и для каждого уникальный дурдом.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от overmind88 02.03.2009 16:18:05  

Re: [возмущение] gimp и зависимости

>> Я к icewm присматриваюсь пока что
> а к openbox и lxde нет желания присмотреться?


опенбокс как-то не впечатлил, lxde не пробовал. Просто у меня уже есть опыт работы с icewm, так что придётся учить меньше нового.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от wfrr 02.03.2009 15:18:59  
Mystra_x64

Re: [возмущение] gimp и зависимости

Ого. Либо убунта мыслит different, либо со времени 4.1.4 что-то неслабо так изменилось в KDE.

// у меня дебиан, но 4.2+ пока нет

***** ()
[#]  
wyldrodney

Нытик тред.

А я в Арче слил kde-4.2.1-1. Собрался ставить Амарок из svn, а оно потребовало другой репозиторий. С kde-4.2.0-7. Который глюкав несколько...

Теперь ставлю снимок kde-4.3... Разумеется, оно тянет мускуль и networkmanager...

Раньше я боролся с "лишним" и просто "лишними зависимостями" в CLFS'е руками... Теперь времени нет на это. И приходится смириться и смотреть на идиотский вариант с мускулем для akonadi...

Плохо!

Но ради нервов и профита с удовольствием я решил выделить пару дней на сборку CLFS'а =) Чего и вам советую.

# ()
[#]  
soomrack

Re: [возмущение] gimp и зависимости

И хорошо, у гимпа большая функциональность, и что хорошо, ее можно получать из разных скриптов, не только из скрипт-фу.

ЗЫ: используй флаги.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от soomrack 02.03.2009 21:35:40  

Re: [возмущение] gimp и зависимости

> И хорошо, у гимпа большая функциональность, и что хорошо, ее можно получать из разных скриптов, не только из скрипт-фу.

Демагогия. Меня раздражает не то, что гимп может работать с пехтоном, а то, что к нему этот пехтон жёстко прибит.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от gaa 02.03.2009 21:47:29  

Re: [возмущение] gimp и зависимости

> Демагогия. Меня раздражает не то, что гимп может работать с пехтоном, а то, что к нему этот пехтон жёстко прибит.

А не пофиг?

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от gaa 02.03.2009 21:47:29  
ZZaiatSS

Re: [возмущение] gimp и зависимости

>Меня раздражает не то, что гимп может работать с пехтоном, а то, что к нему этот пехтон жёстко прибит.

sudo aptitude __-R__ install gimp уже не работает?

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от sv75 02.03.2009 22:11:32  

Re: [возмущение] gimp и зависимости

>> Меня раздражает не то, что гимп может работать с пехтоном, а то, что к нему этот пехтон жёстко прибит.
> А не пофиг?


Не пофиг. Не люблю внезапную потерю модульности и гибкости.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от ZZaiatSS 02.03.2009 22:52:47  

Re: [возмущение] gimp и зависимости

> sudo aptitude __-R__ install gimp уже не работает?

Первым делом отключаю установку recommended и suggested. Но тут прописано в depends, т.е. "жизненно необходимо".

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от gaa 02.03.2009 22:55:17  
soomrack

Re: [возмущение] gimp и зависимости

Есть флаг python, отключи и все. Мне кажется, что дополнительная функциональность должна быть по умолчанию включена (разумеется в зависимости от дистрибутива и от его профиля), а как опция должна быть гибкость отрезания любой дополнительной функциональности. Сие мы и наблюдаем.

ЗЫ: а за тебя под тебя никто систему настраивать не будет. По крайней мере на халяву.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от soomrack 02.03.2009 23:06:56  

Re: [возмущение] gimp и зависимости

> Есть флаг python, отключи и все. Мне кажется, что дополнительная функциональность должна быть по умолчанию включена (разумеется в зависимости от дистрибутива и от его профиля), а как опция должна быть гибкость отрезания любой дополнительной функциональности. Сие мы и наблюдаем.

У меня есть дела поважнее пересобирания гимпа, так что советы с перекомпиляцией идут гуськом в бесконечно удалённую точку. Напоминаю, что фича "отрезания" дополнительной функциональности в предыдущей версии пакета существовала. Сейчас же её у меня отняли.

> ЗЫ: а за тебя под тебя никто систему настраивать не будет. По крайней мере на халяву.


Багрепорт ушёл, пусть пересборкой занимаются специально обученные люди.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от gaa 02.03.2009 23:16:29  
soomrack

Re: [возмущение] gimp и зависимости

> Багрепорт ушёл, пусть пересборкой занимаются специально обученные люди.

Цели меняются. Вряд ли разработчики добавили функциональность, которая была менее всего востребована. Соотв. таких, кому это нужно несколько больше тех, кому это неудобно. Ты в меньшинстве и не попадаешь под несколько главных целевых групп? Это твои проблемы, но тебе оставили возможность собирать систему четко под свои нужды. Не можешь или нет денег оплатить эту работу -- вливайся в одну из главных целевых групп.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от soomrack 02.03.2009 23:21:51  

Re: [возмущение] gimp и зависимости

> Это твои проблемы, но тебе оставили возможность собирать систему четко под свои нужды. Не можешь или нет денег оплатить эту работу -- вливайся в одну из главных целевых групп.

Это такая утончённая проповедь генты? Уходи, мне не нужна ваша вера! Апт-гет правит миром!!11одиннадцать

** ()
[#]  

Re: [возмущение] gimp и зависимости

гимп несложно собрать самостоятельно

т.к. на дебиане до релиза ленни не чесались с новым гимпом, а в squeeze он появился буквально пару дней назад, то я давно уже собираю с исходников, и кроме библиотек с смешными названиями "бабл" и "гегл" там ничего такого специального жестко не нужно.

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от Sylvia 02.03.2009 23:32:00  

Re: [возмущение] gimp и зависимости

> гимп несложно собрать самостоятельно

И потом постоянно помнить о том, что может выйти новая версия и её тоже надо будет собирать? Не идёт к имиджу apt-лентяя.

К тому же, есть и без того немалый список пакетов, которые я собираю руками: clewn, eclipse/cdt/dltk, tktray, dbus-tcl, qutim, fickle, taccle...

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от gaa 02.03.2009 23:47:07  
soomrack

Re: [возмущение] gimp и зависимости

> И потом постоянно помнить о том, что может выйти новая версия и её тоже надо будет собирать? Не идёт к имиджу apt-лентяя.

Чего только не придумают, чтобы дефолтные юзефлеги не ставить... Жуть.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от soomrack 03.03.2009 0:00:39  

Re: [возмущение] gimp и зависимости

> Чего только не придумают, чтобы дефолтные юзефлеги не ставить... Жуть.

Да осенит тебя милость Апта всеустанавлювающего, да избавит она тебя от глаз красноты и процессора перегрева. Да упокоится твой дух в репозиториях бинарных цифровой печатью подписанных, рабами Аптовыми собранными, без dev-пакетов софт устанавливающими!

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от gaa 03.03.2009 0:10:30  
soomrack

Re: [возмущение] gimp и зависимости

>Да осенит тебя милость Апта всеустанавлювающего, да избавит она тебя от глаз красноты и процессора перегрева. Да упокоится твой дух в репозиториях бинарных цифровой печатью подписанных, рабами Аптовыми собранными, без dev-пакетов софт устанавливающими!

Это не настоящий опенсорс.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от Mystra_x64 03.03.2009 0:33:16  
blackst0ne

Re: [возмущение] gimp и зависимости

> Сгинь, нечистый :) Не у всех есть время собирать софт :}

Написал одну команду - оно в фоне собирается. Поставил самый низкий приоритет - система отзывчива, разгружена. Что значит тратить время на сборку софта - не понимаю.

** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от gaa 02.03.2009 23:47:07  

Re: [возмущение] gimp и зависимости

ну почему бы не добавить еще один? тем более GIMP выходит не часто и совсем не обязательно собирать каждый раз новую версию.
я собираю - ядро, qt, qutim, icecat (firefox), wine, gimp, mplayer , mangos, l2jserver, php, apache, nginx, gcc, clamav (только библиотеки)
остальное как приходится по необходимости (типа ООо или KDE 4.2)

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от blackst0ne 03.03.2009 0:39:32  
fat_angel

Re: [возмущение] gimp и зависимости

>Что значит тратить время на сборку софта - не понимаю.

Видимо они до сих пор на P1-P2 сидят...

***# ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от Sylvia 03.03.2009 0:45:01  
fat_angel

Re: [возмущение] gimp и зависимости

>я собираю - _ядро_, _qt_, qutim, _icecat (firefox)_, _wine_, gimp, mplayer , mangos, l2jserver, php, apache, nginx, _gcc_, clamav (только библиотеки)
остальное как приходится по необходимости (типа _ООо_ или _KDE 4.2_)

Таки не проше генту заюзать?

***# ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от fat_angel 03.03.2009 0:49:08  

Re: [возмущение] gimp и зависимости

не понравилось
cлишком шаблонные сборки.. сборки.. сборки

нудно, проще собрать или пересобрать то что нужно , а 95% того что есть можно и с пакетов поставить

***** ()
[#]  

configure && make && ...

$./configure --prefix=/usr/libexec/gimp/ --enable-gimp-remote --enable-mmx --enable-sse --enable-static=no

PDF: Using PostScript plug-in (libpoppler not found)

остальное все - yes , за исключенем win32 специфичных опций
checking for GLIB - version >= 2.16.1... yes (version 2.18.4)
checking for GTK+ - version >= 2.12.5... yes (version 2.12.12)
checking for GDK_PIXBUF... yes
checking for gdk-pixbuf-csource... /usr/bin/gdk-pixbuf-csource
checking for CAIRO... yes
checking for FONTCONFIG... yes
checking for PANGOFT2... yes
checking for WEBKIT... yes
checking for SVG... yes
checking for POPPLER... no
checking for GNOME_VFS... yes
checking for CURL... yes
checking for libwmf >= 0.2.8... yes (version 0.2.8)
checking for LCMS... yes
checking for perl... /usr/bin/perl
checking for a Python interpreter with version >= 2.5.0... python
checking for python... /usr/bin/python
checking for python version... 2.5
checking for python script directory... ${prefix}/lib/python2.5/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages
checking for headers required to compile python extensions... found
checking for PYGTK... yes
checking for pygtk-codegen-2.0... /usr/bin/pygtk-codegen-2.0
checking for pygtk defs... /usr/share/pygtk/2.0/defs


PyGtk оно только хочет, если не найдет то -
*** Could not find PyGTK 2.10.4 or newer.
*** Please install it, or skip building the python scripting extension by
*** passing --disable-python to configure (but then you will not be able
*** to use scripts for GIMP that are written in Python)." >&

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от Sylvia 03.03.2009 0:52:15  
fat_angel

Re: [возмущение] gimp и зависимости

Ну просто у тебя перечислены самые долгособираемые пакеты. Все остальное собирается достаточно быстро (и пересобирается не очень часто) даже на моем ноутбучном семпроне.

***# ()
[#] Ответ на: configure && make && ... от Sylvia 03.03.2009 0:58:12  

Re: configure && make && ...

make[1]: Leaving directory `/var/tmp/gimp-2.6.5'

real 3m41.330s
user 5m11.814s
sys 1m15.027s


core2 duo 2000 Mhz
абсолютно недолго :)

***** ()
[#] Ответ на: Re: [возмущение] gimp и зависимости от fat_angel 03.03.2009 0:45:04  
Mystra_x64

Re: [возмущение] gimp и зависимости

>Видимо они до сих пор на P1-P2 сидят...
>fat_angel (*) (03.03.2009 0:45:04)

>fat


И тебе доброго дня, толстячок :) Когда что-то вдруг почему-то не собирается, на это нужно тратить время. Да и комп бывает занят таки работой. А ночью я его всё же выключаю.

***** ()