Bug 20346 - требует два screensaver
: требует два screensaver
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/xfce-utils)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2009-06-06 03:09 by
Modified: 2009-06-15 11:11 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-06-06 03:09:47
Требовать два screensaver - это лишнее. Работает всё равно один, инструмента
для выбора нет. Удалить никого из них не получается.

rpm -q --requires xfce-utils
--skip--
gnome-screensaver
--skip--
xscreensaver
--skip--

однако оба sceensaver'а провайдят screen-saver-engine, так что пакет должен
требовать его.
------- Comment #1 From 2009-06-06 17:52:22 -------
В Requires ни xscreensaver ни gnome-screensaver не прописаны. Они попадают туда
при сборке пакета. Если есть идеи как без правки кода "оторвать" xscreensaver,
буду благодарен.
------- Comment #2 From 2009-06-07 23:10:42 -------
ошибся, даже три скринсавера тянет :) ещё xlockmore

Я не понял как эти скринсаверы попадают в сборочную среду.
Если их нет в сборочной среде, а rpm находит на них зависимости, то есть два
способа:
1. добавить в спек опцию исключения автоматического поиска зависимостей
(кажется конкретный файл указать нельзя, только директорию - поэтому не
подходит)
2. править скрипт
------- Comment #3 From 2009-06-15 11:11:57 -------
Исправлено в xfce-utils-4.6.1-alt4.

Добавлена зависимость к screen-saver-engine, удалены зависимости к конкретным
скринсейверам.