Bug 16538 - excessive/weird dependencies
Summary: excessive/weird dependencies
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-standalone (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-03 23:53 MSD by Michael Shigorin
Modified: 2008-08-05 11:16 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2008-08-03 23:53:28 MSD
Зачем это alterator-standalone?

# apt-get update; apt-get dist-upgrade
[...]
The following packages will be upgraded
  alterator alterator-backend-x11 alterator-doc alterator-standalone alterator-x11
The following NEW packages will be installed:
  consolehelper libXcomposite libcairo libcups libglitz libgtk+2 libgtk+2-common libpango menu
5 upgraded, 9 newly installed, 0 removed and 0 not upgraded.
Need to get 0B/5022kB of archives.
After unpacking 24.0MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Committing changes...
Preparing...                                                   ################################################################################################### [100%]
 1: alterator                                                  ################################################################################################### [  7%]
 2: alterator-doc                                              ################################################################################################### [ 14%]
 3: alterator-backend-x11                                      ################################################################################################### [ 21%]
 4: alterator-x11                                              ################################################################################################### [ 28%]
 5: libglitz                                                   ################################################################################################### [ 35%]
 6: libcairo                                                   ################################################################################################### [ 42%]
 7: libcups                                                    ################################################################################################### [ 50%]
 8: libpango                                                   ################################################################################################### [ 57%]
 9: libXcomposite                                              ################################################################################################### [ 64%]
10: menu                                                       ################################################################################################### [ 71%]
11: libgtk+2-common                                            ################################################################################################### [ 78%]
12: libgtk+2                                                   ################################################################################################### [ 85%]
13: consolehelper                                              ################################################################################################### [ 92%]
14: alterator-standalone                                       ################################################################################################### [100%]
Done.
# apt-get -D remove libcups                
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  alterator-standalone consolehelper libcups libgtk+2 libgtk+2-common
0 upgraded, 0 newly installed, 5 removed and 0 not upgraded.
Need to get 0B of archives.
After unpacking 21.4MB disk space will be freed.
Do you want to continue? [Y/n]
Comment 1 inger@altlinux.org 2008-08-04 10:55:39 MSD
Это consolehelper.
Я объединил alterator-standalone и alterator-standalone-usermode, который все забывали ставить и из-за этого вешали баги, что дескать не запускается из-под меню ;)
Comment 2 Michael Shigorin 2008-08-04 20:01:26 MSD
Если люди ставят пакеты руками, то им лучше понимать смысл суффикса -usermode; а если не ставят, то это бага профиля, по которому собран дистрибутив.

Понятно, что alterator-standalone сам по себе мало кому нужен, но просьба понимать, что как компонент для построения основанных на сизифе решений (а не для людей, которые ставят руками, но жалуются) он ухудшился.

Я бы предложил это объединение всё-таки отыграть.  Но настаивать не буду.

Багу вешать на consolehelper, ему-то чего печатать охота?
Comment 3 Alexey Rusakov 2008-08-04 20:11:24 MSD
Библиотеку cups тянет за собой всё же libgtk+2, великий и могучий. Ибо rpm -ql libgtk+2-common | grep print . Не могу сказать, что там как-то много по объёму.
Comment 4 Michael Shigorin 2008-08-04 20:22:01 MSD
Ну в сумме это "немного" заняло как мой первый линукс...

Ладно, если понадобится standalone полегче -- форкну и выскажусь отдельно.  В текущем-то полукиоске libgtk+2 и libcups всё равно по условиям задачи получаются.
Comment 5 inger@altlinux.org 2008-08-05 11:16:04 MSD
по хорошему надо переходить на policykit.