Bug 20346 - требует два screensaver
Summary: требует два screensaver
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: xfce-utils (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-06 03:09 MSD by Alexey Shabalin
Modified: 2009-06-15 11:11 MSD (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Shabalin 2009-06-06 03:09:47 MSD
Требовать два screensaver - это лишнее. Работает всё равно один, инструмента для выбора нет. Удалить никого из них не получается.

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

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

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

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