ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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

* Re: [devel] Конфликтующие бинарники в python-модулях
  2020-07-06 14:48 ` Grigory Ustinov
@ 2020-07-06 15:14   ` Igor Vlasenko
  2020-07-06 15:24     ` Grigory Ustinov
  0 siblings, 1 reply; 5+ messages in thread
From: Igor Vlasenko @ 2020-07-06 15:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: Grigory Ustinov

On Mon, Jul 06, 2020 at 05:48:15PM +0300, Grigory Ustinov wrote:
> А есть ли возможность проверить конфликты не только по бинарникам, но и по
> другим файлам? А то сегодня как раз бага завелась на эту тему:
> https://bugzilla.altlinux.org/38677

Можно скачать из repocop отчеты пакетов с конфликтами
http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-dir-dir.txt
http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-file-file.txt
http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-symlink-file.txt
http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-symlink-symlink.txt
и grep python *.txt

-- 

I V


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Конфликтующие бинарники в python-модулях
  2020-07-06 15:14   ` Igor Vlasenko
@ 2020-07-06 15:24     ` Grigory Ustinov
  2020-07-06 15:37       ` Dmitry V. Levin
  0 siblings, 1 reply; 5+ messages in thread
From: Grigory Ustinov @ 2020-07-06 15:24 UTC (permalink / raw)
  To: devel

06.07.2020 18:14, Igor Vlasenko пишет:
> On Mon, Jul 06, 2020 at 05:48:15PM +0300, Grigory Ustinov wrote:
>> А есть ли возможность проверить конфликты не только по бинарникам, но и по
>> другим файлам? А то сегодня как раз бага завелась на эту тему:
>> https://bugzilla.altlinux.org/38677
> Можно скачать из repocop отчеты пакетов с конфликтами
> http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-dir-dir.txt
> http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-file-file.txt
> http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-symlink-file.txt
> http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-symlink-symlink.txt
> и grep python *.txt
Спасибо огромное! А почему эта фича ещё не в сборочнице?


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Конфликтующие бинарники в python-модулях
  2020-07-06 15:24     ` Grigory Ustinov
@ 2020-07-06 15:37       ` Dmitry V. Levin
  0 siblings, 0 replies; 5+ messages in thread
From: Dmitry V. Levin @ 2020-07-06 15:37 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Jul 06, 2020 at 06:24:07PM +0300, Grigory Ustinov wrote:
> 06.07.2020 18:14, Igor Vlasenko пишет:
> > On Mon, Jul 06, 2020 at 05:48:15PM +0300, Grigory Ustinov wrote:
> >> А есть ли возможность проверить конфликты не только по бинарникам, но и по
> >> другим файлам? А то сегодня как раз бага завелась на эту тему:
> >> https://bugzilla.altlinux.org/38677
> > Можно скачать из repocop отчеты пакетов с конфликтами
> > http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-dir-dir.txt
> > http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-file-file.txt
> > http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-symlink-file.txt
> > http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/rpm-filesystem-conflict-symlink-symlink.txt
> > и grep python *.txt
> Спасибо огромное! А почему эта фича ещё не в сборочнице?

Никто не закодил фичу для сборочницы?


-- 
ldv


^ 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