* [devel] Конфликтующие бинарники в python-модулях
@ 2020-07-06 12:05 Vitaly Lipatov
2020-07-06 14:48 ` Grigory Ustinov
0 siblings, 1 reply; 5+ messages in thread
From: Vitaly Lipatov @ 2020-07-06 12:05 UTC (permalink / raw)
To: ALT Devel discussion list
Добрый день! Поскольку стало появляться всё больше багов с
конфликтующими бинарниками из python-пакетов, предлагаю вашему вниманию
список конфликтующих файлов:
/usr/bin/checkCopyright python-module-pyutilib-dev
/usr/bin/checkCopyright python3-module-pyutilib-dev
/usr/bin/cm2html python-module-recommonmark
/usr/bin/cm2html python3-module-recommonmark
/usr/bin/cm2latex python-module-recommonmark
/usr/bin/cm2latex python3-module-recommonmark
/usr/bin/cm2man python-module-recommonmark
/usr/bin/cm2man python3-module-recommonmark
/usr/bin/cm2pseudoxml python-module-recommonmark
/usr/bin/cm2pseudoxml python3-module-recommonmark
/usr/bin/cm2xetex python-module-recommonmark
/usr/bin/cm2xetex python3-module-recommonmark
/usr/bin/cm2xml python-module-recommonmark
/usr/bin/cm2xml python3-module-recommonmark
/usr/bin/dump_exif.py python3-module-pexif
/usr/bin/dump_exif.py python3-module-thumbor-pexif
/usr/bin/fab python-module-Fabric
/usr/bin/fab python3-module-Fabric
/usr/bin/ftpbench python-module-pyftpdlib
/usr/bin/ftpbench python3-module-pyftpdlib
/usr/bin/getgps.py python3-module-pexif
/usr/bin/getgps.py python3-module-thumbor-pexif
/usr/bin/img2png python-module-wx3.0
/usr/bin/img2png python3-module-wx-utils
/usr/bin/img2py python-module-wx3.0
/usr/bin/img2py python3-module-wx-utils
/usr/bin/img2xpm python-module-wx3.0
/usr/bin/img2xpm python3-module-wx-utils
/usr/bin/jsondiff python3-module-jsondiff
/usr/bin/jsondiff python3-module-jsonpatch
/usr/bin/lbin python-module-pyutilib-dev
/usr/bin/lbin python3-module-pyutilib-dev
/usr/bin/lpython python-module-pyutilib-dev
/usr/bin/lpython python3-module-pyutilib-dev
/usr/bin/noop.py python3-module-pexif
/usr/bin/noop.py python3-module-thumbor-pexif
/usr/bin/pycrust python-module-wx3.0
/usr/bin/pycrust python3-module-wx-utils
/usr/bin/pypi_downloads python-module-pyutilib-dev
/usr/bin/pypi_downloads python3-module-pyutilib-dev
/usr/bin/pyshell python-module-wx3.0
/usr/bin/pyshell python3-module-wx-utils
/usr/bin/pyutilib_test_driver python-module-pyutilib-autotest
/usr/bin/pyutilib_test_driver python3-module-pyutilib-autotest
/usr/bin/replaceCopyright python-module-pyutilib-dev
/usr/bin/replaceCopyright python3-module-pyutilib-dev
/usr/bin/setgps.py python3-module-pexif
/usr/bin/setgps.py python3-module-thumbor-pexif
/usr/bin/sphinx-build python-module-sphinx
/usr/bin/sphinx-build python3-module-sphinx-sphinx-build-symlink
/usr/bin/svnpm python-module-pyutilib-dev
/usr/bin/svnpm python3-module-pyutilib-dev
/usr/bin/svn-timemachine python-module-pyutilib-svn
/usr/bin/svn-timemachine python3-module-pyutilib-svn
/usr/bin/test.pyutilib python-module-pyutilib-dev-tests
/usr/bin/test.pyutilib python3-module-pyutilib-dev-tests
/usr/bin/timezone.py python3-module-pexif
/usr/bin/timezone.py python3-module-thumbor-pexif
/usr/bin/vpy_create python-module-pyutilib-virtualenv
/usr/bin/vpy_create python3-module-pyutilib-virtualenv
/usr/bin/vpy_install python-module-pyutilib-virtualenv
/usr/bin/vpy_install python3-module-pyutilib-virtualenv
/usr/bin/waitress-serve python-module-waitress
/usr/bin/waitress-serve python3-module-waitress
/usr/bin/yolk python-module-yolk
/usr/bin/yolk python-module-yolk3k
/usr/bin/yolk.py3 python3-module-yolk
/usr/bin/yolk.py3 python3-module-yolk3k
Как я понимаю, при удалении python2-пакета c программой в /usr/bin нужно
ставить в python3 Obsoletes/Provides на него, чтобы при обновлении в
системе не оставался python2 пакет, который будет входить в конфликт.
Если python2-пакет не удаляется, то нужно убирать из него исполняемые
файлы.
--
С уважением,
Виталий Липатов,
ALT Linux Team
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Конфликтующие бинарники в python-модулях
2020-07-06 12:05 [devel] Конфликтующие бинарники в python-модулях Vitaly Lipatov
@ 2020-07-06 14:48 ` Grigory Ustinov
2020-07-06 15:14 ` Igor Vlasenko
0 siblings, 1 reply; 5+ messages in thread
From: Grigory Ustinov @ 2020-07-06 14:48 UTC (permalink / raw)
To: devel
06.07.2020 15:05, Vitaly Lipatov пишет:
> Добрый день! Поскольку стало появляться всё больше багов с
> конфликтующими бинарниками из python-пакетов, предлагаю вашему
> вниманию список конфликтующих файлов:
>
> /usr/bin/checkCopyright python-module-pyutilib-dev
> /usr/bin/checkCopyright python3-module-pyutilib-dev
> /usr/bin/cm2html python-module-recommonmark
> /usr/bin/cm2html python3-module-recommonmark
> /usr/bin/cm2latex python-module-recommonmark
> /usr/bin/cm2latex python3-module-recommonmark
> /usr/bin/cm2man python-module-recommonmark
> /usr/bin/cm2man python3-module-recommonmark
> /usr/bin/cm2pseudoxml python-module-recommonmark
> /usr/bin/cm2pseudoxml python3-module-recommonmark
> /usr/bin/cm2xetex python-module-recommonmark
> /usr/bin/cm2xetex python3-module-recommonmark
> /usr/bin/cm2xml python-module-recommonmark
> /usr/bin/cm2xml python3-module-recommonmark
> /usr/bin/dump_exif.py python3-module-pexif
> /usr/bin/dump_exif.py python3-module-thumbor-pexif
> /usr/bin/fab python-module-Fabric
> /usr/bin/fab python3-module-Fabric
> /usr/bin/ftpbench python-module-pyftpdlib
> /usr/bin/ftpbench python3-module-pyftpdlib
http://git.altlinux.org/gears/p/python3-module-pyftpdlib.git?p=python3-module-pyftpdlib.git;a=commitdiff;h=424d6a09a6bd0cecd92b8996421fd7c9b7e93baa
Я промазал мимо цели! Спасибо!
А есть ли возможность проверить конфликты не только по бинарникам, но и
по другим файлам? А то сегодня как раз бага завелась на эту тему:
https://bugzilla.altlinux.org/38677
> /usr/bin/getgps.py python3-module-pexif
> /usr/bin/getgps.py python3-module-thumbor-pexif
> /usr/bin/img2png python-module-wx3.0
> /usr/bin/img2png python3-module-wx-utils
> /usr/bin/img2py python-module-wx3.0
> /usr/bin/img2py python3-module-wx-utils
> /usr/bin/img2xpm python-module-wx3.0
> /usr/bin/img2xpm python3-module-wx-utils
> /usr/bin/jsondiff python3-module-jsondiff
> /usr/bin/jsondiff python3-module-jsonpatch
> /usr/bin/lbin python-module-pyutilib-dev
> /usr/bin/lbin python3-module-pyutilib-dev
> /usr/bin/lpython python-module-pyutilib-dev
> /usr/bin/lpython python3-module-pyutilib-dev
> /usr/bin/noop.py python3-module-pexif
> /usr/bin/noop.py python3-module-thumbor-pexif
> /usr/bin/pycrust python-module-wx3.0
> /usr/bin/pycrust python3-module-wx-utils
> /usr/bin/pypi_downloads python-module-pyutilib-dev
> /usr/bin/pypi_downloads python3-module-pyutilib-dev
> /usr/bin/pyshell python-module-wx3.0
> /usr/bin/pyshell python3-module-wx-utils
> /usr/bin/pyutilib_test_driver python-module-pyutilib-autotest
> /usr/bin/pyutilib_test_driver python3-module-pyutilib-autotest
> /usr/bin/replaceCopyright python-module-pyutilib-dev
> /usr/bin/replaceCopyright python3-module-pyutilib-dev
> /usr/bin/setgps.py python3-module-pexif
> /usr/bin/setgps.py python3-module-thumbor-pexif
> /usr/bin/sphinx-build python-module-sphinx
> /usr/bin/sphinx-build python3-module-sphinx-sphinx-build-symlink
> /usr/bin/svnpm python-module-pyutilib-dev
> /usr/bin/svnpm python3-module-pyutilib-dev
> /usr/bin/svn-timemachine python-module-pyutilib-svn
> /usr/bin/svn-timemachine python3-module-pyutilib-svn
> /usr/bin/test.pyutilib python-module-pyutilib-dev-tests
> /usr/bin/test.pyutilib python3-module-pyutilib-dev-tests
> /usr/bin/timezone.py python3-module-pexif
> /usr/bin/timezone.py python3-module-thumbor-pexif
> /usr/bin/vpy_create python-module-pyutilib-virtualenv
> /usr/bin/vpy_create python3-module-pyutilib-virtualenv
> /usr/bin/vpy_install python-module-pyutilib-virtualenv
> /usr/bin/vpy_install python3-module-pyutilib-virtualenv
> /usr/bin/waitress-serve python-module-waitress
> /usr/bin/waitress-serve python3-module-waitress
> /usr/bin/yolk python-module-yolk
> /usr/bin/yolk python-module-yolk3k
> /usr/bin/yolk.py3 python3-module-yolk
> /usr/bin/yolk.py3 python3-module-yolk3k
>
> Как я понимаю, при удалении python2-пакета c программой в /usr/bin
> нужно ставить в python3 Obsoletes/Provides на него, чтобы при
> обновлении в системе не оставался python2 пакет, который будет входить
> в конфликт.
>
> Если python2-пакет не удаляется, то нужно убирать из него исполняемые
> файлы.
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-07-06 15:37 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-06 12:05 [devel] Конфликтующие бинарники в python-модулях Vitaly Lipatov
2020-07-06 14:48 ` Grigory Ustinov
2020-07-06 15:14 ` Igor Vlasenko
2020-07-06 15:24 ` Grigory Ustinov
2020-07-06 15:37 ` Dmitry V. Levin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git