Bug 17129 - Требует x-cursor-theme-jimmac
Summary: Требует x-cursor-theme-jimmac
Status: CLOSED FIXED
Alias: None
Product: Branch 4.1
Classification: Distributions
Component: libgnome (show other bugs)
Version: unspecified
Hardware: all Linux
: P2 minor
Assignee: Alexey Rusakov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-15 00:36 MSD by Andrey Rahmatullin
Modified: 2008-12-01 15:32 MSK (History)
13 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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
Вот теперь действительно исправлено.