[devel] provides восьми одинаковых модулей python3

Dmitry V. Levin ldv на altlinux.org
Пт Ноя 6 16:40:18 MSK 2020


On Fri, Nov 06, 2020 at 04:30:16PM +0300, Dmitry V. Levin wrote:
[...]
> На самом деле, проблема не ограничивается shared libraries:
> $ pkglist-query $'[%{PROVIDENAME}\t%|PROVIDEFLAGS?{%{PROVIDEFLAGS:depflags}\t%{PROVIDEVERSION}}:{}|\n]' \
>     Sisyphus/{noarch,x86_64}/base.bloat/pkglist.classic |\
>   grep $'^[^/\t]*\t=\tset:' |cut -f1 |sort |uniq -c |awk '$1>1{print}'
[...]
>       2 python3(argsupgrade)
>       2 python3(brickfind)
>       2 python3(changelog)
>       2 python3(changelogdata)
>       2 python3(check)
>       3 python3(codegen)
>       4 python3(conf)
>       3 python3(config)
>       2 python3(dconf)
>       2 python3(eventsapiconf)
>       2 python3(eventtypes)
>       2 python3(gf_event)
>       2 python3(gfid_to_path)
>       2 python3(gfind_py2py3)
>       2 python3(glustereventsd)
>       2 python3(gsyncd)
>       2 python3(gsyncdconfig)
>       2 python3(gsyncdstatus)
>       2 python3(gui)
>       2 python3(handlers)
>       2 python3(helpers)
>       2 python3(lib)
>       2 python3(libcxattr)
>       4 python3(libgfchangelog)
>       2 python3(logutils)
>       3 python3(main)
>       2 python3(mainloop)
>       2 python3(manage)
>       2 python3(master)
>       3 python3(monitor)
>       2 python3(nodeagent)
>       2 python3(py2py3)
>       2 python3(pythonconsole)
>       2 python3(pythonconsole.config)
>       2 python3(pythonconsole.console)
>       2 python3(rconf)
>       2 python3(repce)
>       2 python3(resource)
>       2 python3(subcmds)
>       2 python3(syncdaemon)
>       2 python3(syncdaemon.argsupgrade)
>       2 python3(syncdaemon.conf)
>       2 python3(syncdaemon.gsyncd)
>       2 python3(syncdaemon.gsyncdconfig)
>       2 python3(syncdaemon.gsyncdstatus)
>       2 python3(syncdaemon.libcxattr)
>       2 python3(syncdaemon.libgfchangelog)
>       2 python3(syncdaemon.logutils)
>       2 python3(syncdaemon.master)
>       2 python3(syncdaemon.monitor)
>       2 python3(syncdaemon.py2py3)
>       2 python3(syncdaemon.rconf)
>       2 python3(syncdaemon.repce)
>       2 python3(syncdaemon.resource)
>       2 python3(syncdaemon.subcmds)
>       2 python3(syncdaemon.syncdutils)
>       2 python3(syncdutils)
>       2 python3(uds)
>       8 python3(utils)

Коллеги, у вас с модулями python3 бардак,
пора начинать закручивать гайки на уровне репозитория.

$ apt-cache showpkg 'python3(utils)'     
Package: python3(utils)
Versions: 

Reverse Depends: 
Dependencies: 
Provides: 
Reverse Provides: 
python3-module-PyDSTool 0.88.121202-alt4:sisyphus+240770.100.1.1 на 1573730902
gobject-introspection-devel 1.66.1-alt1:sisyphus+260448.100.1.1 на 1603724191
glusterfs8 8.2-alt2:sisyphus+259896.40.2.1 на 1602686473
glusterfs7 7.8-alt1:sisyphus+259197.100.1.1 на 1601808930
glib2-devel 2.66.2-alt1:sisyphus+260251.100.1.1 на 1603457226
cvise 1.8.0-alt1:sisyphus+260188.100.1.1 на 1603302539
glusterfs8-gfevents 8.2-alt2:sisyphus+259896.40.2.1 на 1602686473
glusterfs7-gfevents 7.8-alt1:sisyphus+259197.100.1.1 на 1601808930
gis-weather 0.8.1-alt1.1:sisyphus+228477.100.1.1 на 1556652341


-- 
ldv


Подробная информация о списке рассылки Devel