Bug 17129

Summary: Требует x-cursor-theme-jimmac
Product: Branch 4.1 Reporter: Andrey Rahmatullin <wrar>
Component: libgnomeAssignee: Alexey Rusakov <ktirf>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P2 CC: aris, at, blake, d.g.samsonenko, damir, eostapets, evyscr, icesik, ktirf, lav, oddity, shaba, syatskevich
Version: unspecified   
Hardware: all   
OS: Linux   

Description Andrey Rahmatullin 2008-09-15 00:36:47 MSD
Я не считаю нормальным, когда разделяемая библиотека хочет какие-то курсоры, даже объявленные где-то (читай: в не установленных DE) дефолтными.
Comment 1 Yuri N. Sedunov 2008-09-15 01:36:21 MSD
(In reply to comment #0)
> Я не считаю нормальным, когда разделяемая библиотека хочет какие-то
> курсоры, даже объявленные где-то (читай: в не установленных DE) дефолтными.
> 

Пакет gnome-settings, на который можно было вешать любые зависимости, не моими усилиями был упразднен, поэтому меня нисколько смущает. Предложите свой вариант решения.
Comment 2 Andrey Rahmatullin 2008-09-15 08:14:12 MSD
Перенести в то, что выставляет эти курсоры. В метасиси, контролцентр или куда там.
Comment 3 Yuri N. Sedunov 2008-09-15 12:17:22 MSD
(In reply to comment #2)
> Перенести в то, что выставляет эти курсоры. В метасиси, контролцентр или
> куда там.
> 
Уточните "куда там". Речь идет о зависимостях порождаемых значениями настроек по-умолчанию, которые находятся в libgnome, функции же libgnome предоставляют доступ к этим значениям, а гном-приложения могут работать и без кудатам.

Иными словами, libgnome -- это пакет с настройками по-умолчанию, которые являются общими для всех гном-приложений, libgnome также предоставляет интерфейс к этим настройкам. Чтобы настройки по-умолчанию работали, соответствующие зависимости должны быть у libgnome.
Comment 4 Andrey Rahmatullin 2008-09-15 12:20:19 MSD
И давно курсоры стали настройками _приложения_?
Comment 5 Yuri N. Sedunov 2008-09-15 12:37:47 MSD
(In reply to comment #4)
> И давно курсоры стали настройками _приложения_?
> 
А настройками чеготам являются курсоры?
Comment 6 Andrey Rahmatullin 2008-09-15 13:47:36 MSD
(In reply to comment #5)
> > И давно курсоры стали настройками _приложения_?
> А настройками чеготам являются курсоры?
X-сессии, не?
Comment 7 Alexey Rusakov 2008-09-15 16:23:27 MSD
Пакет gnome-settings был упразднён в пользу пакетов gnome-{minimal,default,...}. Зависимость на конкретные курсоры в libgnome действительно выглядит странновато. И кстати, в спеке почему-то проставлена зависимость на курсоры от jimmac, но нет зависимости на Epiphany. Есть предложение все такие зависимости забросить хотя бы в gnome-minimal, а лучше в -default.
Comment 8 Andrey Rahmatullin 2008-11-20 20:40:43 MSK
Починено что ли?
Comment 9 Denis G. Samsonenko 2008-11-24 15:00:38 MSK
(In reply to comment #8)
> Починено что ли?

$ apt-get remove x-cursor-theme-jimmac
[sudo] password for denis:
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  bluefish grdesktop gtk-qt-engine libbonoboui libgnome libgnomeui x-cursor-theme-jimmac
0 upgraded, 0 newly installed, 7 removed and 0 not upgraded.
Need to get 0B of archives.
After unpacking 15.6MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.

$ rpm -q x-cursor-theme-jimmac
x-cursor-theme-jimmac-20030906-alt2

$ rpm -q --requires libgnome |grep jimmac
x-cursor-theme-jimmac

$ rpm -q libgnome
libgnome-2.22.0-alt5.M41.1

Comment 10 Denis G. Samsonenko 2008-11-26 12:58:49 MSK
Вот теперь действительно исправлено.