Bug 23944 - безумные зависимости
Summary: безумные зависимости
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: flow-tools (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P3 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-25 12:21 MSD by wd
Modified: 2010-08-31 19:09 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wd 2010-08-25 12:21:30 MSD
Depends: /lib64/ld-linux-x86-64.so.2, /usr/bin/python, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libwrap.so.0()(64bit), libz.so.1()(64bit), python2.6(getopt), python2.6(os), python2.6(rrdtool), python2.6(string), rtld(GNU_HASH)

и в результате:

The following extra packages will be installed:
  emacs-base fontconfig fonts-ttf-dejavu libX11 libX11-locales libXau libXdmcp libXft libXrender libcairo libdbi libexpat libfreetype libpango libpixman libpng12 librrd4 libxcb libxcbutil libxml2
  python-base python-module-rrd xml-common

в 4.0 было проще:
Depends: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.4), libz.so.1, python-base, rtld(GNU_HASH)
Comment 1 Andrey Rahmatullin 2010-08-25 12:34:05 MSD
Кажется, достаточно оторвать зависимость на python2.6(rrdtool), который нужен только для /usr/bin/flow-rpt2rrd
Comment 2 wd 2010-08-25 12:48:18 MSD
(In reply to comment #1)
> Кажется, достаточно оторвать зависимость на python2.6(rrdtool), который нужен
> только для /usr/bin/flow-rpt2rrd

который в свою очередь можно бы сложить в отдельный пакет
Comment 3 Michael Shigorin 2010-08-26 09:43:49 MSD
(In reply to comment #2)
> который в свою очередь можно бы сложить в отдельный пакет
Может, займётесь?  Чем более заинтересован человек, тем лучше пакет, как правило.
Comment 4 wd 2010-08-30 15:43:16 MSD
я бы с радостью, но нет времени разбираться
никогда не клепал пакетов
Comment 5 Michael Shigorin 2010-08-31 11:48:44 MSD
Если нужен не только этот -- постараюсь помочь освоиться, вообще тут дел на полчаса (с тремя итерациями поутру):

http://git.altlinux.org/people/mike/packages/?p=flow-tools.git;a=commitdiff;h=9be74e36518d7f895ad1f34cf0f0ad8b1fcbcb04
Comment 6 Repository Robot 2010-08-31 19:09:14 MSD
flow-tools-0.68-alt4.2 -> sisyphus:

* Tue Aug 31 2010 Michael Shigorin <mike@altlinux> 0.68-alt4.2
- moved flow-rptfmt, flow-rpt2rrd, flow-log2rrd to a separate subpackage
  to reduce main package dependencies (thanks wrar@; closes: #23944)
- spec cleanup
- NB: this package needs proper maintainer