Bug 15535 - Излишние зависимости (via consolehelper)
Summary: Излишние зависимости (via consolehelper)
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: parted (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-04 08:15 MSD by Evgenii Terechkov
Modified: 2008-05-05 15:12 MSD (History)
1 user (show)

See Also:


Attachments
parted-1.8.8-alt2.spec (15.68 KB, application/octet-stream)
2008-05-05 09:47 MSD, Evgenii Terechkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evgenii Terechkov 2008-05-04 08:15:40 MSD
consolehelper требует gdk,gtk и т.д. Это нормально.
parted требует consolehelper - и это нормально.

Но то, что консольная программа требует для своей работы вороха иксовых
библиотек - ненормально.

Виновата строчка вида ln -s %_sbindir/consolehelper %_bindir/%name в спеке parted-а.

Предлагаю выделить пакет parted-usermode в этим симлинком, чтобы иметь
возможность установить пакет parted на машинах без иксов (и которых там не будет).
Comment 1 led 2008-05-05 00:16:56 MSD
(In reply to comment #0)

> Но то, что консольная программа требует для своей работы вороха иксовых
> библиотек - ненормально.
> 
> Виновата строчка вида ln -s %_sbindir/consolehelper %_bindir/%name в спеке 
parted-а.

Догично. Согласен. Этот софтлинк и, следовательно, зависимость на consolehelper 
будет удалена из пакета parted.
Comment 2 led 2008-05-05 03:46:06 MSD
fixed in parted-1.8.8-alt3.src.rpm - usermode disabled
Comment 3 Evgenii Terechkov 2008-05-05 09:47:37 MSD
Created attachment 2599 [details]
parted-1.8.8-alt2.spec

Ну зачем же так жестоко то? Может, всё таки вот так?
Comment 4 led 2008-05-05 12:31:19 MSD
(In reply to comment #3)
> Ну зачем же так жестоко то? Может, всё таки вот так?

Во первых, не сосвем "так".
А, во-вторых, сомневаюсь, что нужен "usermode". Для "usermode" есть 
gparted/qtparted. Для "продвинутых юзеров", желающих работать с parted в 
консоли, не составит труда набрать в той же консоли sudo или su
Comment 5 Evgenii Terechkov 2008-05-05 15:12:09 MSD
Уболтал.