[devel] gtk engines smooth
Alexey Morozov
=?iso-8859-1?q?alex-altlinux_=CE=C1_idisys=2Eiae=2Ensk=2Esu?=
Ср Сен 8 09:48:36 MSD 2004
On Tue, Sep 07, 2004 at 10:57:53PM +0400, Вячеслав Диконов wrote:
> > проверил - все работает. Снес gtk1 - работает. Общий объем "лишних"
> > файлов - 244 кб.
> Отвечая себе самому.
>
> Дальнейшие пробы показали, что это может работать, но проблема с
> зависимостями не снимается. Дело в том, что библиотекам тем gtk1 нужен
> не голый gtk1, а еще и gdk-pixbuf, который в отличие от gtk1 не
> обязателен для gtk1-приложений. Т.е. гарантировать, что все нужное будет
> устанавливаться автоматически без зависимостей между темами
> и gdk-pixbuf, за которым опять придет gtk1 действительно не удастся.
>
> Черт бы взял rpm с его излишне прямолинейными зависимостями!
>
> Идею с отключением зависимостей в итоге придется забраковать. Это
> оставляет два варианта:
>
> 1) gtk-themes-* будут требовать gtk2 и gtk1 с gdk-pixbuf
> 2) делаем отдельные пакеты gtk1-themes и gtk2-themes.
> gnome-themes будут требовать их вместе и в результате переводим прямую
> зависимость в косвенную.
> 3) делаем пакеты gtk1-engines-* gtk2-engines-* и gtk-themes из
> единого srpm. gtk-themes все-равно будет требовать engines и косвенно
> выводить на оба gtk. Это наименее трудоёмкий вариант для внедрения.
>
> Какой вариант выглядит предпочтительнее?
Наименее трудоемкий для внедрения :-)
> * Собранные нашими кдешниками
> пакеты gtk-engines-Geramik и gtk-engines-galaxy фактически соответствуют
> схеме 1. Если пользователи КДЕ согласны ставить оба gtk ради единства
> оформления, то прецедент следует считать найденным.
А при чем здесь пользователи KDE? ;-)
> Объем дополнительной закачки Gtk1 оказался равен примерно 900 кб.
alex на pyro cache/apt/archives $ j=0; for i in `ls -l {gtk+-1.2 10-alt10.i586.rpm,gdk*} | grep -v devel | awk '{print $5}'`; do j=$[ $j + $i ]; done; echo "Total size: " $j
Total size: 1059583
> Можно потерпеть.
Человек вообще может вытерпеть все, что угодно :-)
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20040908/eb83751f/attachment-0001.bin>
Подробная информация о списке рассылки Devel