ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] python3-3.5 unmets
@ 2016-02-20 16:01 Ivan Zakharyaschev
  2016-03-02  6:40 ` Ivan Zakharyaschev
  0 siblings, 1 reply; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-02-20 16:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 91851 bytes --]


On Sat, 20 Feb 2016, Ivan Zakharyaschev wrote:

> Теперь любопытным можно прочитать список unmets, которые создаст python3-3.5 
> -- http://git.altlinux.org/tasks/159698/logs/events.5.1.log .

$ sed -e '/affected/,$ { p; }; d' < events.5.1.log | wc -l
2090
$ sed -e '/affected/,$ { p; }; d' < events.5.1.log
 	ACLs of affected packages:
LibreOffice	george @everybody
accerciser	msp real @qa manowar
adios	real @everybody
aimc	real @everybody
autoarchive	viy @everybody
bedup	lav @everybody
blender	serpiph kurakin real @everybody
blocks	evg @everybody
blueman	aris @everybody
boost	iv damir voins
borg	lav @everybody
bpython	glebfm
brltty	viy @everybody msp
caffeine	antohami @everybody
canto-curses	real @everybody
canto-next	real @everybody
cracklib	aris
cvc4	real @everybody
emonoda	lav @everybody
engrid	real @everybody
eog-plugins	aris
eyeD3	eugvv @qa
fityk	real @everybody
gdal	dim boyarsh @qa @everybody
gedit	aris
gedit-plugins	aris
geos	real @everybody
ghp-import	real @everybody
gis-weather	drool @everybody
gitg	crux @everybody
gnome-builder	aris
gnome-music	aris
gnome-shell	aris
h5py	real @qa @python @everybody
httpie	evg @everybody
ipython	@python @everybody
javapackages-tools	viy @everybody
libcap-ng	real @everybody
libgexiv2	crux @everybody
libgit2-glib	aris
liblensfun	force @everybody
libpeas	aris
libpwquality	aris
libseccomp	real @everybody
libsvm	real @everybody
libxml2	at ldv legion
libxtract	real @everybody
lirc	rider lakostis sbolshakov @everybody
log4cplus	real @everybody
logtop	real @everybody
lxc	dans @everybody
maliit-framework	zerg @everybody
monetdb	enp @everybody
nuitka	real @everybody
orca	manowar msp aris
patchdeps	george @everybody
pdb-clone	george @everybody
picosat	real @everybody
pitivi	shrek aris
protobuf	pma @python shaba
ptpython	real @everybody
py	real @qa @python @everybody
pyflakes	snejok @everybody
pylint	@python @everybody
pylog2rotate	lav @everybody
pyside-qt4-py3	real @everybody
pyside-tools-py3	real @everybody
pytables	real @qa @python @everybody
python-module-2gis	@python @everybody
python-module-9ML	@python @everybody
python-module-AMQP-Storm	@python @everybody
python-module-BTrees	@python @everybody
python-module-BeautifulSoup	lav @python @qa
python-module-BeautifulSoup4	@python @everybody
python-module-BlastOff	@python @everybody
python-module-CleverCSS	@python @everybody
python-module-ClientCookie	@python
python-module-ClientForm	@python
python-module-ColanderAlchemy	@python @everybody
python-module-Cython	aris vitty
python-module-Cython0.18	solo @everybody
python-module-DAGPype	@python @everybody
python-module-DIRECT	@python @everybody
python-module-DateTime	@python @everybody
python-module-ElasticQuery	@python @everybody
python-module-Embedly	@python @everybody
python-module-Epsilon	shaba @gnome @python
python-module-Eve-Elastic	@python @everybody
python-module-Eve-SQLAlchemy	@python @everybody
python-module-Extremes	zver @python @everybody
python-module-FFTresize	@python @everybody
python-module-Fabric	@python @everybody
python-module-FacebookSearch	@python @everybody
python-module-FormAlchemy	@python @everybody
python-module-FormEncode	@python
python-module-GitDB	lav @everybody
python-module-GitPython	lav rlz @everybody
python-module-Levenshtein	@python @everybody
python-module-MimiProxy	@python @everybody
python-module-Ming	@python @everybody
python-module-MultipartPostHandler2	@python @everybody
python-module-MySQLdb	@python
python-module-Naked	@python @everybody
python-module-Objects	@python @everybody
python-module-OpenGL	@python lav
python-module-OpenGLContext	lav @python @qa
python-module-OpenGL_accelerate	@python @everybody
python-module-OpenSSL	@python cow
python-module-Padding	@python @everybody
python-module-PasteDeploy	zver @python @everybody
python-module-PasteScript	zver @python @everybody
python-module-Paver	@python @everybody
python-module-Pillow	@python @everybody
python-module-PyDSTool	@python @qa @everybody
python-module-PyMca	@python @everybody
python-module-PyPDF2	@python @everybody
python-module-PyQt4	@python zerg @qa
python-module-PyQt5	@python @everybody
python-module-PyVRML97	@python @everybody
python-module-Pygments	lav @python @qa
python-module-Pyro4	@python @everybody
python-module-Quamash	@python @everybody
python-module-RDFAlchemy	@python @everybody
python-module-RRDtool	@python @everybody
python-module-Reportlab	@python @qa
python-module-Resource	@python @everybody
python-module-SPARQLWrapper	@python @everybody
python-module-SQLAlchemy	gik @python
python-module-SQLAlchemy-Defaults	@python @everybody
python-module-SQLAlchemy-FullText-Search	@python @everybody
python-module-SQLObject	@python
python-module-SVGMath	lav @python @qa
python-module-SleekXMPP	@python @everybody
python-module-TAP	@python @everybody
python-module-TGScheduler	@python @everybody
python-module-TurboGears2	lav @everybody
python-module-UnittestRandGenState	@python @everybody
python-module-Vase	@python @everybody
python-module-WSGIProxy2	@python @everybody
python-module-WSGIUtils	@python @everybody
python-module-WebFlash	lav @everybody
python-module-WebHelpers2	@python @everybody
python-module-ZEO	@python @everybody
python-module-ZODB	@python @everybody
python-module-ZODB3	@python @everybody
python-module-ZopeUndo	@python @everybody
python-module-acme	lav @everybody
python-module-addict	@python @everybody
python-module-affine	@python @everybody
python-module-affinegap	@python @everybody
python-module-aio-beanstalk	@python @everybody
python-module-aio-routes	@python @everybody
python-module-aio2gis	@python @everybody
python-module-aio_periodic	@python @everybody
python-module-aioamqp	@python @everybody
python-module-aioawait	@python @everybody
python-module-aiobottle	@python @everybody
python-module-aiocouchdb	@python @everybody
python-module-aiocutter	@python @everybody
python-module-aiodns	@python @everybody
python-module-aioes	@python @everybody
python-module-aioeventlet	@python @everybody
python-module-aioevents	@python @everybody
python-module-aiogevent	@python @everybody
python-module-aiogibson	@python @everybody
python-module-aiogreen	@python @everybody
python-module-aiohttp	@python @everybody
python-module-aiohttp-wsgi	@python @everybody
python-module-aiohttp_jinja2	@python @everybody
python-module-aiohttp_session	@python @everybody
python-module-aioirc	@python @everybody
python-module-aiokafka	@python @everybody
python-module-aiomanhole	@python @everybody
python-module-aiomcache	@python @everybody
python-module-aiomysql	@python @everybody
python-module-aiopg	@python @everybody
python-module-aioredis	@python @everybody
python-module-aiorest	@python @everybody
python-module-aiorwlock	@python @everybody
python-module-aiotest	@python @everybody
python-module-aioutils	@python @everybody
python-module-aiouv	@python @everybody
python-module-aiowsgi	@python @everybody
python-module-aioxmlrpc	@python @everybody
python-module-alabaster	@python @everybody
python-module-alchy	@python @everybody
python-module-alembic	lav @everybody
python-module-algopy	@python @everybody
python-module-alsaaudio	lav @qa @python
python-module-amqp	@python @everybody
python-module-amqplib	@python @everybody
python-module-antipathy	@python @everybody
python-module-anyjson	pma @everybody
python-module-anykeystore	@python @everybody
python-module-apicapi	shaba @everybody
python-module-apiclient	@python @everybody
python-module-appdirs	@python @everybody
python-module-appier	@python @everybody
python-module-appier_extras	@python @everybody
python-module-apscheduler	@python @everybody
python-module-apsw	shaba @gnome @python
python-module-argcomplete	@python @everybody
python-module-argh	@python @everybody
python-module-argparse_tools	@python @everybody
python-module-arrow	@python @everybody
python-module-asa	@python @everybody
python-module-asn1ate	@python @everybody
python-module-aspy.yaml	@python @everybody
python-module-astor	@python @everybody
python-module-astroid	timonbl4 @everybody
python-module-async	lav @everybody
python-module-asynchttp	@python @everybody
python-module-asyncio-sse	@python @everybody
python-module-asyncio-yify	@python @everybody
python-module-asyncio_amp	@python @everybody
python-module-asyncio_mongo	@python @everybody
python-module-asyncio_redis	@python @everybody
python-module-asyncssh	@python @everybody
python-module-asynqp	@python @everybody
python-module-attest	@python @everybody
python-module-augeas	@python @everybody
python-module-autobahn	@python @everybody
python-module-automaton	shaba @everybody
python-module-avro	@python @everybody
python-module-azoth	@python @everybody
python-module-babel	@python @everybody
python-module-babelfish	@python @everybody
python-module-backports.ssl_match_hostname	@python @everybody
python-module-banyan	@python @everybody
python-module-barbicanclient	shaba @everybody
python-module-bcdoc	@python @everybody
python-module-bcrypt	george @python @qa
python-module-beaker	manowar @everybody
python-module-beanstalkc	@python @everybody
python-module-behave	@python @everybody
python-module-berserker_resolver	@python @everybody
python-module-betfair	@python @everybody
python-module-betterpath	@python @everybody
python-module-binstr	@python @everybody
python-module-bintrees	@python @everybody
python-module-bitcoinlib	@python @everybody
python-module-blessed	@python @everybody
python-module-blessings	@python @everybody
python-module-blink	@python @everybody
python-module-blinker	@python @everybody
python-module-blist	george @everybody
python-module-blosc	@python @everybody
python-module-bluebream	@python @everybody
python-module-boto	boris @everybody
python-module-boto3	@python @everybody
python-module-botocore	@python @everybody
python-module-botocore-tornado	@python @everybody
python-module-bottle	@python @everybody
python-module-bottleneck	@python @everybody
python-module-bowerstatic	@python @everybody
python-module-brew	@python @everybody
python-module-bsddb3	aris
python-module-bunch	@python @everybody
python-module-bundle	@python @everybody
python-module-bynamodb	@python @everybody
python-module-cHaversine	@python @everybody
python-module-cached-property	cow @everybody
python-module-cachetools	@python @everybody
python-module-cairosvg	cas @everybody
python-module-canberra	viy @everybody
python-module-canonicalize	@python @everybody
python-module-castellan	shaba @everybody
python-module-casuarius	@python @everybody
python-module-categorical-distance	@python @everybody
python-module-ccsnmultivar	@python @everybody
python-module-cctrial	@python @everybody
python-module-cdecimal	@python @everybody
python-module-ceilometerclient	snejok @everybody
python-module-celery	@python @everybody
python-module-cell	@python @everybody
python-module-cerberus	@python @everybody
python-module-certifi	@python @everybody
python-module-cffi	lav @everybody
python-module-cgen	@python @everybody
python-module-chai	@python @everybody
python-module-chameleon.core	@python @everybody
python-module-chameleon.genshi	@python @everybody
python-module-chameleon.html	@python @everybody
python-module-characteristic	cow @everybody
python-module-chardet	lav @everybody
python-module-cheetah	pma @python
python-module-cherrypy	@python
python-module-chevron	@python @everybody
python-module-cinderclient	piastry @everybody
python-module-ciscoconfparse	shaba @everybody
python-module-cl	@python @everybody
python-module-clang	@python @everybody
python-module-click	@python @everybody
python-module-click-plugins	@python @everybody
python-module-cliff	piastry @everybody
python-module-cliff-tablib	shaba @everybody
python-module-cligj	@python @everybody
python-module-clip	@python @everybody
python-module-clize	@python @everybody
python-module-closure	@python @everybody
python-module-closure-soy	@python @everybody
python-module-cmd2	@python @everybody
python-module-coards	@python @everybody
python-module-cobs	@python @everybody
python-module-codepy	@python @everybody
python-module-colander	@python @everybody
python-module-colibri	@python @everybody
python-module-collect-exceptions	@python @everybody
python-module-colorama	@python @everybody
python-module-colormath	@python @everybody
python-module-commentjson	@python @everybody
python-module-conda	@python @everybody
python-module-configargparse	lav @everybody
python-module-configobj	aris
python-module-confmodel	@python @everybody
python-module-contextlib2	lav @everybody
python-module-contexts	@python @everybody
python-module-convertdate	@python @everybody
python-module-couchdb	pma @python
python-module-couchdbkit	pma @everybody
python-module-couchquery	pma @python
python-module-cov-core	@python @everybody
python-module-coverage	@python @qa @everybody
python-module-crank	@python @everybody
python-module-credis	@python @everybody
python-module-creole	shaba @everybody
python-module-crochet	@python @everybody
python-module-croniter	snejok @everybody
python-module-cryptacular	@python @everybody
python-module-crypter	@python @everybody
python-module-crypto	@python @everybody
python-module-cryptography	cow @everybody
python-module-cssprefixer	@python @everybody
python-module-cssselect	ldv @everybody
python-module-cups	anarresti @python @everybody
python-module-curtsies	glebfm @python @qa
python-module-curve25519	@python @everybody
python-module-cvxmod	@python @qa @everybody
python-module-cvxopt	@python @qa @everybody
python-module-cwrap	@python @everybody
python-module-cx-freeze	@python sin @qa @everybody
python-module-cycler	@python @everybody
python-module-cyrand	@python @everybody
python-module-d2to1	@python @everybody
python-module-daemon	zver @everybody
python-module-dataflake.cache	@python @everybody
python-module-dataflake.ldapconnection	@python @everybody
python-module-datafolder	@python @everybody
python-module-datarray	@python @everybody
python-module-datastream	@python @everybody
python-module-datastreams	@python @everybody
python-module-datatables	@python @everybody
python-module-dateparser	@python @everybody
python-module-dateutils	@python @everybody
python-module-dautil	@python @everybody
python-module-db	@python @everybody
python-module-dbarray	@python @everybody
python-module-dbfread	@python @everybody
python-module-dbus	aris vsu viy
python-module-debtcollector	shaba @everybody
python-module-debug	@python @everybody
python-module-decorated	@python @everybody
python-module-decorator	@python @qa @everybody
python-module-dedupe-hcluster	@python @everybody
python-module-deform	@python @everybody
python-module-defusedxml	@python @everybody
python-module-deliverance	@python @everybody
python-module-demjson	@python @everybody
python-module-descartes	@python @everybody
python-module-detox	@python @everybody
python-module-dexml	@python @everybody
python-module-dialog	lav @everybody
python-module-dicttoxml	@python @everybody
python-module-dingus	@python @everybody
python-module-dirtyjson	@python @everybody
python-module-discover	snejok @everybody
python-module-dispatcher	@python @everybody
python-module-distance	@python @everybody
python-module-distutils-extra	manowar @qa cas @everybody
python-module-dj-queryset-manager	@python @everybody
python-module-djanginxed	@python @everybody
python-module-django	zver @python @everybody
python-module-django-admin-tools	@python @everybody
python-module-django-analytics	@python @everybody
python-module-django-annoying	@python @everybody
python-module-django-appconf	piastry @everybody
python-module-django-cache-utils	@python @everybody
python-module-django-category	@python @everybody
python-module-django-celery	@python @everybody
python-module-django-ckeditor	@python @everybody
python-module-django-classy-tags	@python @everybody
python-module-django-clsview	@python @everybody
python-module-django-cms3.0	@python @everybody
python-module-django-command-extensions	zver @python @everybody
python-module-django-compressor	piastry @everybody
python-module-django-configurations	@python @everybody
python-module-django-countries	@python @everybody
python-module-django-country-dialcode	@python @everybody
python-module-django-debug-toolbar	zver @python @everybody
python-module-django-dfp	@python @everybody
python-module-django-dilla	@python @everybody
python-module-django-discover-runner	@python @everybody
python-module-django-export	@python @everybody
python-module-django-facebook-api	@python @everybody
python-module-django-facebook-applications	@python @everybody
python-module-django-facebook-auth	@python @everybody
python-module-django-facebook-comments	@python @everybody
python-module-django-facebook-connect	@python @everybody
python-module-django-facebook-pages	@python @everybody
python-module-django-facebook-posts	@python @everybody
python-module-django-facebook-realtime	@python @everybody
python-module-django-facebook-users	@python @everybody
python-module-django-facebook-utils	@python @everybody
python-module-django-filter	@python @everybody
python-module-django-friends	@python @everybody
python-module-django-geckoboard	@python @everybody
python-module-django-generate	@python @everybody
python-module-django-gizmo	@python @everybody
python-module-django-googlesearch	@python @everybody
python-module-django-guardian	@python @everybody
python-module-django-jenkins	@python @everybody
python-module-django-json-rpc	zver @python @everybody
python-module-django-la-facebook	@python @everybody
python-module-django-likes	@python @everybody
python-module-django-m2m-history	@python @everybody
python-module-django-model-utils	@python @everybody
python-module-django-nose	snejok @everybody
python-module-django-notification	@python @everybody
python-module-django-oauth-plus	@python @everybody
python-module-django-oauth-tokens	@python @everybody
python-module-django-oauth2-provider	@python @everybody
python-module-django-object-tools	@python @everybody
python-module-django-order	@python @everybody
python-module-django-pagination	@python @everybody
python-module-django-pantheon	zver @python @everybody
python-module-django-photologue	@python @everybody
python-module-django-picklefield	@python @everybody
python-module-django-piston	@python @everybody
python-module-django-preferences	@python @everybody
python-module-django-publisher	@python @everybody
python-module-django-recaptcha	@python @everybody
python-module-django-registration	@python @everybody
python-module-django-reportato	@python @everybody
python-module-django-reversion	zver @everybody
python-module-django-richcomments	@python @everybody
python-module-django-secretballot	@python @everybody
python-module-django-section	@python @everybody
python-module-django-sekizai	solo @everybody
python-module-django-setuptest	@python @everybody
python-module-django-simple-autocomplete	@python @everybody
python-module-django-sites-groups	@python @everybody
python-module-django-snippetscream	@python @everybody
python-module-django-socketio	@python @everybody
python-module-django-sortedm2m	@python @everybody
python-module-django-taggit	@python @everybody
python-module-django-tastypie	@python @everybody
python-module-django-tinymce	zver @everybody
python-module-django-uni-form	@python @everybody
python-module-django-xstatic	@python @everybody
python-module-django_facebook_helper	@python @everybody
python-module-django_factory	@python @everybody
python-module-djangorestframework	@python @everybody
python-module-djvulibre	@python @everybody
python-module-dnsaio	@python @everybody
python-module-dnslib	@python @everybody
python-module-dobbin	@python @everybody
python-module-docker	cow @everybody
python-module-dockerpty	cow @everybody
python-module-docopt	lav @everybody
python-module-doctools	@python @everybody
python-module-docutils	@python
python-module-dogpile-core	snejok @everybody
python-module-dogpile.cache	@python @everybody
python-module-doubles	@python @everybody
python-module-doxx	@python @everybody
python-module-drf-compound-fields	@python @everybody
python-module-dugong	@python @everybody
python-module-ecdsa	@python @everybody
python-module-ed25519	@python @everybody
python-module-editor	lav @everybody
python-module-efl	aris @everybody
python-module-eggtestinfo	@python @everybody
python-module-elastic-git	@python @everybody
python-module-elasticsearch	@python @everybody
python-module-elasticutils	@python @everybody
python-module-elementtree	@python
python-module-em	@python george
python-module-enum	rlz @everybody
python-module-enum34	@python @everybody
python-module-enzyme	@python @everybody
python-module-ephem	@python @everybody
python-module-equals	@python @everybody
python-module-et_xmlfile	@python @everybody
python-module-eve	@python @everybody
python-module-evelink	@python @everybody
python-module-eventlet	@python @everybody
python-module-events	@python @everybody
python-module-execnet	@python @everybody
python-module-extras	@python @everybody
python-module-ezcf	@python @everybody
python-module-ezfacebook	@python @everybody
python-module-fabrickit	@python @everybody
python-module-facebook	@python @everybody
python-module-facebook-ads-api	@python @everybody
python-module-facebook-scribe	@python @everybody
python-module-facebook-sdk	@python @everybody
python-module-facebook_api	@python @everybody
python-module-facebook_utils	@python @everybody
python-module-facegraph	@python @everybody
python-module-facepy	@python @everybody
python-module-factory_boy	@python @everybody
python-module-fake-factory	@python @everybody
python-module-faketime	@python @everybody
python-module-fanstatic	@python @everybody
python-module-fastbit	@python @everybody
python-module-fasteners	shaba @everybody
python-module-fastimport	@python @everybody
python-module-fb	@python @everybody
python-module-fbads	@python @everybody
python-module-fencepy	@python @everybody
python-module-fido	@python @everybody
python-module-filechunkio	@python @everybody
python-module-filedepot	@python @everybody
python-module-filterpy	@python @everybody
python-module-finance	@python @everybody
python-module-fiona	@python @everybody
python-module-fipy	@python @qa @everybody
python-module-fixtures	snejok @everybody
python-module-fixtures2	@python @everybody
python-module-flake8	snejok @everybody
python-module-flake8-debugger	@python @everybody
python-module-flake8_doubles	@python @everybody
python-module-flask	iv @everybody
python-module-flask-babel	@python @everybody
python-module-flask-canvas	@python @everybody
python-module-flask-cors	@python @everybody
python-module-flask-login	@python @everybody
python-module-flask-pymongo	@python @everybody
python-module-flask_jsontools	@python @everybody
python-module-flask_mail	@python @everybody
python-module-flask_oauth	@python @everybody
python-module-flask_sqlalchemy	@python @everybody
python-module-flexmock	@python @everybody
python-module-flup	@python
python-module-formats	@python @everybody
python-module-framer	@python @everybody
python-module-freetype	@python @everybody
python-module-freetypy	@python @everybody
python-module-freezegun	@python @everybody
python-module-fs	@python @everybody
python-module-ftputil	lav @python @qa
python-module-funcsigs	@python @everybody
python-module-furl	@python @everybody
python-module-future	@python @everybody
python-module-futurist	shaba @everybody
python-module-gadjo	@python @everybody
python-module-gantt	@python @everybody
python-module-gearbox	@python @everybody
python-module-genshi	@python
python-module-genty	@python @everybody
python-module-geoalchemy2	@python @everybody
python-module-geocoder	@python @everybody
python-module-geocodertools	@python @everybody
python-module-geojson	@python @everybody
python-module-geopy	@python @everybody
python-module-gettext	@python @everybody
python-module-gevent	lav @everybody @python @qa
python-module-gevent-loops	@python @everybody
python-module-gevent-socketio	@python @everybody
python-module-gevent-websocket	@python @everybody
python-module-geventhttpclient-facebook	@python @everybody
python-module-geventutil	lav @everybody
python-module-gflags	@python @everybody
python-module-gist	@python @qa @everybody
python-module-glanceclient	piastry @everybody
python-module-glob2	@python @everybody
python-module-gmpy	@python @everybody
python-module-gmpy2	@python @everybody
python-module-gnureadline	@python @everybody
python-module-google-api-client	@python @everybody
python-module-google-apputils	@python @everybody
python-module-google.google	@python @everybody
python-module-googleads	@python @everybody
python-module-graph	vitty @everybody
python-module-grapy	@python @everybody
python-module-green	@python @everybody
python-module-greenio	@python @everybody
python-module-greenlet	@python @everybody
python-module-greenwich	@python @everybody
python-module-grizzled	@python @everybody
python-module-gst1.0	aris @everybody
python-module-guess-language	@python @everybody
python-module-guessit	@python @everybody
python-module-gunicorn	@python @everybody
python-module-h5netcdf	@python @everybody
python-module-hachibee_sphinx_theme	@python @everybody
python-module-hachoir-core	@python @everybody
python-module-hacking	@python @everybody
python-module-hamcrest	rt @everybody
python-module-haven	@python @everybody
python-module-haversine	@python @everybody
python-module-hawkauthlib	@python @everybody
python-module-hdf5storage	@python @everybody
python-module-hdfdict	@python @everybody
python-module-heatclient	snejok @everybody
python-module-highered	@python @everybody
python-module-hiredis	cow @everybody
python-module-hitchenvironment	@python @everybody
python-module-hjson	@python @everybody
python-module-hmmlearn	@python @everybody
python-module-hotqueue	pma @everybody
python-module-html5lib	zver @python @everybody
python-module-html5print	@python @everybody
python-module-http-parser	@python @everybody
python-module-httpbin	@python @everybody
python-module-httpencode	@python @qa @everybody
python-module-httplib2	pma @python
python-module-httpretty	snejok @everybody
python-module-httpretty_fixtures	@python @everybody
python-module-httreplay	@python @everybody
python-module-humanize	@python @everybody
python-module-hurry.resource	@python @everybody
python-module-icu	kirill @everybody
python-module-identicon	@python @everybody
python-module-idna	cow @everybody
python-module-igakit	@python @everybody
python-module-importmagic	@python @everybody
python-module-induction	@python @everybody
python-module-infinity	@python @everybody
python-module-infrae.testbrowser	@python @everybody
python-module-interest	@python @everybody
python-module-interfaces	@python @everybody
python-module-interlude	@python @everybody
python-module-intervals	@python @everybody
python-module-invoke	rt @everybody
python-module-ioloop	@python @everybody
python-module-ipaddr	lbutorina @everybody
python-module-ipaddress	@python @everybody
python-module-ipdb	@python @everybody
python-module-iptools	cow @everybody
python-module-ipwhois	@python @everybody
python-module-ipykernel	@python @everybody
python-module-ipyparallel	@python @everybody
python-module-ipyroute	@python @everybody
python-module-ipython_genutils	@python @everybody
python-module-islpy	@python @everybody
python-module-iso8601	piastry @everybody
python-module-isodate	@python @everybody
python-module-itsdangerous	@python @everybody
python-module-jarg	@python @everybody
python-module-jarn.mkrelease	@python @everybody
python-module-jdcal	@python @everybody
python-module-jedi	@python @everybody
python-module-jellyfish	@python @everybody
python-module-jenkins	@python @everybody
python-module-jinja2	@python
python-module-jinja2_markdown	@python @everybody
python-module-jmbo-analytics	@python @everybody
python-module-jmbo-paste	@python @everybody
python-module-jmespath	@python @everybody
python-module-joblib	@python @everybody
python-module-jq	@python @everybody
python-module-js.angular	@python @everybody
python-module-js.angular_nvd3_directives	@python @everybody
python-module-js.angular_ui_calendar	@python @everybody
python-module-js.angular_ui_sortable	@python @everybody
python-module-js.bootstrap	@python @everybody
python-module-js.bootstrap_select	@python @everybody
python-module-js.d3	@python @everybody
python-module-js.deform	@python @everybody
python-module-js.fineuploader	@python @everybody
python-module-js.fullcalendar	@python @everybody
python-module-js.html5shiv	@python @everybody
python-module-js.jquery	@python @everybody
python-module-js.jquery_form	@python @everybody
python-module-js.jquery_joyride	@python @everybody
python-module-js.jquery_maskedinput	@python @everybody
python-module-js.jquery_maskmoney	@python @everybody
python-module-js.jquery_qtip	@python @everybody
python-module-js.jquery_sortable	@python @everybody
python-module-js.jquery_tablednd	@python @everybody
python-module-js.jquery_timepicker_addon	@python @everybody
python-module-js.jqueryui	@python @everybody
python-module-js.jqueryui_tagit	@python @everybody
python-module-js.mediaelement	@python @everybody
python-module-js.modernizr	@python @everybody
python-module-js.momentjs	@python @everybody
python-module-js.nvd3	@python @everybody
python-module-js.query	@python @everybody
python-module-js.tinymce	@python @everybody
python-module-js.typeahead	@python @everybody
python-module-jsbeautifier	@python @everybody
python-module-jsl	@python @everybody
python-module-jsmin	@python @everybody
python-module-jsobj	@python @everybody
python-module-json-rpc	@python @everybody
python-module-json-sempai	@python @everybody
python-module-json2xls	@python @everybody
python-module-json_patch	@python @everybody
python-module-json_pointer	@python @everybody
python-module-json_resource	@python @everybody
python-module-json_resource_http	@python @everybody
python-module-jsonapi	@python @everybody
python-module-jsonchecker	@python @everybody
python-module-jsondatabase	@python @everybody
python-module-jsonform	@python @everybody
python-module-jsonm	@python @everybody
python-module-jsonpatch	snejok @everybody
python-module-jsonpath-rw	snejok @everybody
python-module-jsonpath-rw-ext	shaba @everybody
python-module-jsonpickle	@python @everybody
python-module-jsonpointer	snejok @everybody
python-module-jsonquery	@python @everybody
python-module-jsonrpcclient	@python @everybody
python-module-jsonrpcserver	@python @everybody
python-module-jsonschema	piastry @everybody
python-module-jsonsir	@python @everybody
python-module-jupyter_client	@python @everybody
python-module-jupyter_console	@python @everybody
python-module-jupyter_core	@python @everybody
python-module-jwt	@python @everybody
python-module-kaa-base	lav @python @qa
python-module-kafka	@python @everybody
python-module-kajiki	@python @everybody
python-module-kazoo	@python @everybody
python-module-keen	@python @everybody
python-module-keyczar	zver @everybody
python-module-keyring	@python @everybody
python-module-keystoneclient	piastry @everybody
python-module-keystonemiddleware	shaba @everybody
python-module-kids.ansi	@python @everybody
python-module-kids.cache	@python @everybody
python-module-kids.cfg	@python @everybody
python-module-kids.cmd	@python @everybody
python-module-kids.data	@python @everybody
python-module-kids.file	@python @everybody
python-module-kids.sh	@python @everybody
python-module-kids.test	@python @everybody
python-module-kids.txt	@python @everybody
python-module-kids.xml	@python @everybody
python-module-kitchen	@python @everybody
python-module-kmod	snejok @everybody
python-module-koa	@python @everybody
python-module-kombu	@python @everybody
python-module-ktasync	@python @everybody
python-module-kungfu	@python @everybody
python-module-la	@python @everybody
python-module-ladon	@python @everybody
python-module-lamson	@python @everybody
python-module-landslide	@python @everybody
python-module-landslide2	@python @everybody
python-module-language-tags	@python @everybody
python-module-latexcodec	@python @everybody
python-module-lazy	@python @everybody
python-module-lcms	lav @python @qa
python-module-ldap3	@python @everybody
python-module-lesscpy	snejok @everybody
python-module-leveldb	@python @everybody
python-module-libacl	pma @python
python-module-libmagic	@python @everybody
python-module-libpymux	@python @everybody
python-module-libsam	@python @everybody
python-module-libvirt	shaba @everybody
python-module-libxmp	@python @everybody
python-module-linecache2	@python @everybody
python-module-lingua	@python @everybody
python-module-linkedin	@python @everybody
python-module-llfuse	lav @everybody
python-module-llist	@python @everybody
python-module-lmdb	@python @everybody
python-module-lmfit	@python @everybody
python-module-lmj.sound	@python @everybody
python-module-lockfile	lav @everybody
python-module-logbook	@python @everybody
python-module-logilab-astng	@python @everybody
python-module-logilab-common	@python @everybody
python-module-logilab-constraint	@python @qa @everybody
python-module-logilab-database	@python @everybody
python-module-logilab-mtconverter	@python @everybody
python-module-logtool	@python @everybody
python-module-logutils	snejok @everybody
python-module-loremipsum	@python @everybody
python-module-lxml	lav @python @qa
python-module-lz4	@python @everybody
python-module-magnumclient	shaba @everybody
python-module-mailer	pma @everybody
python-module-mako	crux @everybody
python-module-mangoutils	@python @everybody
python-module-manhole	@python @everybody
python-module-manilaclient	shaba @everybody
python-module-manuel	@python @everybody
python-module-markdown	@python kirill
python-module-markdown-checklist	@python @everybody
python-module-markdown-include	@python @everybody
python-module-markdown2	solo @python @everybody
python-module-markupsafe	crux @everybody
python-module-martian	@python @everybody
python-module-mass	@python @everybody
python-module-mathutils	@python @everybody
python-module-matplotlib	@python lav @qa
python-module-mccabe	snejok @everybody
python-module-mechanize	lav @python @qa
python-module-mehcode-xmlsec	@python @everybody
python-module-meld3	redbaron @everybody
python-module-memcached	@python
python-module-mercantile	@python @everybody
python-module-meshpy	@python @everybody
python-module-meta	@python @everybody
python-module-metafone	@python @everybody
python-module-metalchemy	@python @everybody
python-module-mf2py	@python @everybody
python-module-migrate	piastry @everybody
python-module-mimeparse	@python @everybody
python-module-mincss	@python @everybody
python-module-minify	@python @everybody
python-module-minipg	@python @everybody
python-module-mirakuru	@python @everybody
python-module-mistralclient	shaba @everybody
python-module-mistune	@python @everybody
python-module-mixer	@python @everybody
python-module-mkdocs	@python @everybody
python-module-mls.apiclient	@python @everybody
python-module-mock	vitty @everybody
python-module-mockito	@python @everybody
python-module-modargs	@python @everybody
python-module-modepy	@python @everybody
python-module-modernize	@python @everybody
python-module-momoko	@python @everybody
python-module-moneyed	@python @everybody
python-module-mongoengine	shaba @everybody
python-module-mongosql	@python @everybody
python-module-monkey	@python @everybody
python-module-monotonic	@python @everybody
python-module-monsql	@python @everybody
python-module-moto	@python @everybody
python-module-mox	pma @python
python-module-mox3	snejok @everybody
python-module-mozilla-sphinx-theme	@python @everybody
python-module-mozsci	@python @everybody
python-module-mpd	george @everybody
python-module-mpi4py	@python sin @qa @everybody
python-module-mpl_toolkits.basemap	@python @everybody
python-module-mpltools	@python @everybody
python-module-mpmath	@python @everybody
python-module-mpworker	@python @everybody
python-module-msgpack	vitty @everybody
python-module-multienum	@python @everybody
python-module-munkres	@python @everybody
python-module-mysql	lav @everybody
python-module-mysqlclient	@python @everybody
python-module-natsort	@python @everybody
python-module-nbconvert	@python @everybody
python-module-nbformat	@python @everybody
python-module-ndg-httpsclient	@python @everybody
python-module-nelsnmp	@python @everybody
python-module-netCDF4	@python @everybody
python-module-netaddr	piastry @everybody
python-module-netifaces	shaba @everybody
python-module-netius	@python @everybody
python-module-netkit	@python @everybody
python-module-networkx	@python @qa @everybody
python-module-neutronclient	snejok @everybody
python-module-nibabel	@python @everybody
python-module-nine	@python @everybody
python-module-nitime	@python @everybody
python-module-nltk	kirill @python
python-module-nose	lav @python @qa
python-module-nose-cov	@python @everybody
python-module-nose-cover3	@python @everybody
python-module-nose-detecthttp	@python @everybody
python-module-nose-docstring-modifier	@python @everybody
python-module-nose-exclude	snejok @everybody
python-module-nose-logpertest	@python @everybody
python-module-nose-parameterized	@python @everybody
python-module-nose-testconfig	@python @everybody
python-module-nose-tooslow	@python @everybody
python-module-nose-watch	@python @everybody
python-module-nose_fixes	@python @everybody
python-module-nosepipe	@python @everybody
python-module-nosexcover	@python @everybody
python-module-notebook	@python @everybody
python-module-novaclient	piastry @everybody
python-module-nssjson	@python @everybody
python-module-ntlm	@python @everybody
python-module-nulltype	@python @everybody
python-module-numdifftools	@python @everybody
python-module-numexpr	@python @everybody
python-module-numpy	@python lav @qa
python-module-oauth2	vitty @everybody
python-module-oauth2_provider	@python @everybody
python-module-oauth2client	@python @everybody
python-module-oauthlib	snejok @everybody
python-module-objects.inv	@python @everybody
python-module-objgraph	@python @everybody
python-module-oct2py	@python @everybody
python-module-odict	@python @everybody
python-module-omni_api	@python @everybody
python-module-openassets	@python @everybody
python-module-openid	@python lav
python-module-openid-selector	@python @everybody
python-module-openpyxl	@python @everybody
python-module-openstackclient	shaba @everybody
python-module-options	@python @everybody
python-module-orderedmultidict	@python @everybody
python-module-ore.alchemist	@python @everybody
python-module-ore.xapian	@python @everybody
python-module-os-brick	shaba @everybody
python-module-os-client-config	shaba @everybody
python-module-oset	@python @everybody
python-module-oslo.cache	shaba @everybody
python-module-oslo.concurrency	shaba @everybody
python-module-oslo.config	shaba @everybody
python-module-oslo.context	shaba @everybody
python-module-oslo.db	shaba @everybody
python-module-oslo.i18n	shaba @everybody
python-module-oslo.log	shaba @everybody
python-module-oslo.messaging	shaba @everybody
python-module-oslo.middleware	shaba @everybody
python-module-oslo.policy	shaba @everybody
python-module-oslo.reports	shaba @everybody
python-module-oslo.rootwrap	shaba @everybody
python-module-oslo.serialization	shaba @everybody
python-module-oslo.service	shaba @everybody
python-module-oslo.utils	shaba @everybody
python-module-oslo.versionedobjects	shaba @everybody
python-module-oslo.vmware	shaba @everybody
python-module-oslosphinx	@python @everybody
python-module-oslotest	@python @everybody
python-module-osprofiler	shaba @everybody
python-module-packaging	rt @everybody
python-module-paginate	@python @everybody
python-module-paginate_sqlalchemy	@python @everybody
python-module-pamqp	@python @everybody
python-module-pandas	@python @everybody
python-module-pandas-highcharts	@python @everybody
python-module-paramiko	stanv @python cetus
python-module-parse	@python @everybody
python-module-parse_type	@python @everybody
python-module-parsedatetime	lav @everybody
python-module-parted	@python @everybody
python-module-passlib	piastry @everybody
python-module-paste	@python @everybody
python-module-path	@python @everybody
python-module-pathlib	@python @everybody
python-module-pathtools	@python @everybody
python-module-patsy	@python @everybody
python-module-pbkdf2	@python @everybody
python-module-pbr	piastry @everybody
python-module-pebble	@python @everybody
python-module-pecan	snejok @everybody
python-module-peewee	@python @everybody
python-module-peewee-async	@python @everybody
python-module-pep257	@python @everybody
python-module-peppercorn	@python @everybody
python-module-persistent	solo @everybody
python-module-petlib	@python @everybody
python-module-pexpect	@python
python-module-pg8000	@python @everybody
python-module-phonenumbers	@python @everybody
python-module-phonon	@python @everybody
python-module-pickleshare	@python @everybody
python-module-pies	@python @everybody
python-module-piexif	@python @everybody
python-module-pika	@python @everybody
python-module-ping	@python @everybody
python-module-pinocchio	@python @everybody
python-module-pint	@python @everybody
python-module-pip	rt @everybody
python-module-pkgconfig	@python @everybody
python-module-pkginfo	rt @everybody
python-module-plotly	@python @everybody
python-module-pluggy	@python @everybody
python-module-plugml	@python @everybody
python-module-plumbum	@python @everybody
python-module-ply	@python lav
python-module-pmw2	@python @everybody
python-module-pony	@python @everybody
python-module-poppler-qt4	@python @everybody
python-module-poppler-qt5	@python @everybody
python-module-port-for	@python @everybody
python-module-postmarkup	zver @python @everybody
python-module-potr	george @everybody
python-module-preggy	@python @everybody
python-module-prettytable	piastry @everybody
python-module-process-tests	@python @everybody
python-module-progress	@python @everybody
python-module-progressbar	lav @everybody
python-module-progressbar2	@python @everybody
python-module-progressbar231	@python @everybody
python-module-projex	@python @everybody
python-module-projex_orb	@python @everybody
python-module-projex_xqt	@python @everybody
python-module-projexui	@python @everybody
python-module-projx	@python @everybody
python-module-prompt_toolkit	@python @everybody
python-module-protorpc	@python @everybody
python-module-providerjson	@python @everybody
python-module-psutil	lav @everybody
python-module-psycopg2	@python
python-module-psycopg2cffi	@python @everybody
python-module-ptest	@python @everybody
python-module-ptpdb	@python @everybody
python-module-ptyprocess	@python @everybody
python-module-pulsar	@python @everybody
python-module-purl	@python @everybody
python-module-pyScss	@python @everybody
python-module-pyaas	@python @everybody
python-module-pyaio	@python @everybody
python-module-pyasn	@python @everybody
python-module-pyasn1	@python
python-module-pyasn1-modules	@python @everybody
python-module-pyatspi	aris
python-module-pyaxon	@python @everybody
python-module-pybald-routes	@python @everybody
python-module-pybars3	@python @everybody
python-module-pybinder	@python @everybody
python-module-pybluez	shrek @python
python-module-pycadf	snejok @everybody
python-module-pycall	@python @everybody
python-module-pycares	shaba @everybody
python-module-pycedict	@python @everybody
python-module-pycerberus	@python @everybody
python-module-pyclipper	@python @everybody
python-module-pycmd	@python @everybody
python-module-pycobertura	@python @everybody
python-module-pycollada	@python @everybody
python-module-pycosat	@python @everybody
python-module-pycountry	solo @python @everybody
python-module-pycparser	lav @everybody @python
python-module-pycrypto	@python @everybody
python-module-pycudd	@python @everybody
python-module-pycurl	lav @python @qa
python-module-pydap	@python @everybody
python-module-pydap3.2	@python @everybody
python-module-pydash	@python @everybody
python-module-pydicom	@python @everybody
python-module-pydispatcher	lav @python @qa
python-module-pydot	lav @python @qa
python-module-pyeq2	@python @everybody
python-module-pyes	@python @everybody
python-module-pyev	@python @everybody
python-module-pyfactory	@python @everybody
python-module-pyfits	@python @everybody
python-module-pyftpdlib	solo @python @everybody
python-module-pyfunc	@python @everybody
python-module-pyga	@python @everybody
python-module-pygal	@python @everybody
python-module-pygarrayimage	@python @qa @everybody
python-module-pygeoif	@python @everybody
python-module-pygibson	@python @everybody
python-module-pyglet	solo @python @qa @everybody
python-module-pygobject3	aris
python-module-pygraphviz	zver @python mike @everybody
python-module-pyhacrf	@python @everybody
python-module-pyinotify	lav @python @qa
python-module-pyjenkins	@python @everybody
python-module-pykwalify	@python @everybody
python-module-pylast	@python @everybody
python-module-pylbfgs	@python @everybody
python-module-pylibmc	george @everybody
python-module-pylons	@python @qa @everybody
python-module-pylru	@python @everybody
python-module-pylzma	@python @everybody
python-module-pymbolic	@python @everybody
python-module-pymc	@python @everybody
python-module-pymemcache	@python @everybody
python-module-pymeta3	@python @everybody
python-module-pymetis	@python @everybody
python-module-pymlconf	@python @everybody
python-module-pymongo	viy @everybody
python-module-pymta	@python @everybody
python-module-pymux	@python @everybody
python-module-pymysql	@python @everybody
python-module-pyporter2	zver @python @everybody
python-module-pyprof2calltree	@python @everybody
python-module-pyproj	@python @qa @everybody
python-module-pyqtgraph	@python @everybody
python-module-pyquery	@python @everybody
python-module-pyrelic	@python @everybody
python-module-pyres	@python @everybody
python-module-pyrfc3339	lav @everybody
python-module-pyroma	@python @everybody
python-module-pyrrd	@python @everybody
python-module-pysces	lav @python @qa
python-module-pyscrypt	@python @everybody
python-module-pysndfile	@python @everybody
python-module-pysnmp-mibs	@python
python-module-pysnmp4	@python
python-module-pysqlcipher3	@python @everybody
python-module-pysrt	@python @everybody
python-module-pystache	pma @everybody
python-module-pysubnettree	@python @qa
python-module-pysvn	gik @python @everybody
python-module-pyte	@python @everybody
python-module-pytest	@python @everybody
python-module-pytest-bdd	@python @everybody
python-module-pytest-benchmark	@python @everybody
python-module-pytest-cache	@python @everybody
python-module-pytest-capturelog	@python @everybody
python-module-pytest-circleci	@python @everybody
python-module-pytest-colordots	@python @everybody
python-module-pytest-config	@python @everybody
python-module-pytest-cov	@python @everybody
python-module-pytest-datafiles	@python @everybody
python-module-pytest-dbfixtures	@python @everybody
python-module-pytest-diffeo	@python @everybody
python-module-pytest-django	rt @everybody
python-module-pytest-django-sqlcount	@python @everybody
python-module-pytest-expect	@python @everybody
python-module-pytest-flakes	@python @everybody
python-module-pytest-flask	@python @everybody
python-module-pytest-html	@python @everybody
python-module-pytest-httpbin	@python @everybody
python-module-pytest-localserver	@python @everybody
python-module-pytest-multihost	@python @everybody
python-module-pytest-oot	@python @everybody
python-module-pytest-pep8	@python @everybody
python-module-pytest-pylint	@python @everybody
python-module-pytest-pythonpath	@python @everybody
python-module-pytest-qt	@python @everybody
python-module-pytest-quickcheck	@python @everybody
python-module-pytest-random	@python @everybody
python-module-pytest-regtest	@python @everybody
python-module-pytest-remove-stale-bytecode	@python @everybody
python-module-pytest-runner	rt @everybody
python-module-pytest-services	@python @everybody
python-module-pytest-spec	@python @everybody
python-module-pytest-splinter	@python @everybody
python-module-pytest-sugar	@python @everybody
python-module-pytest-timeout	@python @everybody
python-module-pytest-tornado	@python @everybody
python-module-pytest-translations	@python @everybody
python-module-pytest-variables	@python @everybody
python-module-pytest-watch	@python @everybody
python-module-pytest-xdist	@python @everybody
python-module-python-build	@python @everybody
python-module-pytils	zver hiddenman @python @everybody
python-module-pytools	@python @everybody
python-module-pytz	@python
python-module-pyublas	@python @everybody
python-module-pyudev	zerg @everybody
python-module-pyutilib	@python @everybody
python-module-pyuv	@python @everybody
python-module-pywebdav	cas @everybody
python-module-pywsgi	@python @everybody
python-module-pyxattr	@nobody
python-module-pyxb	@python @everybody
python-module-pyxdg	@python
python-module-pyxmpp2	@python @everybody
python-module-qrcode	cow @everybody
python-module-qserve	prividen @everybody
python-module-qtconsole	@python @everybody
python-module-rabbitfixture	@python @everybody
python-module-rabbitpy	@python @everybody
python-module-radar	@python @everybody
python-module-radssh	@python @everybody
python-module-rainbow_logging_handler	@python @everybody
python-module-rainfall	@python @everybody
python-module-random2	@python @everybody
python-module-rasterio	@python @everybody
python-module-ratelim	@python @everybody
python-module-rdfextras	@python @everybody
python-module-rdflib	lav @python @qa
python-module-rdflib_jsonld	@python @everybody
python-module-rebus	@python @everybody
python-module-recaptcha-client	zver @python @everybody
python-module-redis-py	cow @everybody
python-module-redis_structures	@python @everybody
python-module-rednose	rt @everybody
python-module-releases	@python @everybody
python-module-reno	shaba @everybody
python-module-repoze-oauth-plugin	@python @everybody
python-module-repoze.accelerator	@python @everybody
python-module-repoze.bfg	@python @everybody
python-module-repoze.bitblt	@python @everybody
python-module-repoze.browserid	@python @everybody
python-module-repoze.catalog	@python @everybody
python-module-repoze.component	@python @everybody
python-module-repoze.configuration	@python @everybody
python-module-repoze.cssutils	@python @everybody
python-module-repoze.debug	@python @everybody
python-module-repoze.depinj	@python @everybody
python-module-repoze.django	@python @everybody
python-module-repoze.dvselect	@python @everybody
python-module-repoze.errorlog	@python @everybody
python-module-repoze.evolution	@python @everybody
python-module-repoze.filesafe	@python @everybody
python-module-repoze.folder	@python @everybody
python-module-repoze.formapi	@python @everybody
python-module-repoze.lemonade	@python @everybody
python-module-repoze.lru	@python @everybody
python-module-repoze.mailin	@python @everybody
python-module-repoze.monty	@python @everybody
python-module-repoze.obob	@python @everybody
python-module-repoze.postoffice	@python @everybody
python-module-repoze.profile	@python @everybody
python-module-repoze.retry	@python @everybody
python-module-repoze.sendmail	@python @everybody
python-module-repoze.session	@python @everybody
python-module-repoze.slicer	@python @everybody
python-module-repoze.sphinx.autointerface	@python @everybody
python-module-repoze.squeeze	@python @everybody
python-module-repoze.timeago	@python @everybody
python-module-repoze.tm	@python @everybody
python-module-repoze.tm2	@python @everybody
python-module-repoze.urchin	@python @everybody
python-module-repoze.urispace	@python @everybody
python-module-repoze.vhm	@python @everybody
python-module-repoze.what	@python @everybody
python-module-repoze.what-django	@python @everybody
python-module-repoze.what-pylons	@python @everybody
python-module-repoze.what-quickstart	@python @everybody
python-module-repoze.what-sql	@python @everybody
python-module-repoze.what-xml	@python @everybody
python-module-repoze.what.plugins.config	@python @everybody
python-module-repoze.what.plugins.couchdbkit	@python @everybody
python-module-repoze.what.plugins.ini	@python @everybody
python-module-repoze.what.plugins.ip	@python @everybody
python-module-repoze.what.plugins.mongodb	@python @everybody
python-module-repoze.what.plugins.redis	@python @everybody
python-module-repoze.who	solo @python @everybody
python-module-repoze.who-friendlyform	@python @everybody
python-module-repoze.who-testutil	@python @everybody
python-module-repoze.who-use_beaker	@python @everybody
python-module-repoze.who.plugins.beaker_tkt	@python @everybody
python-module-repoze.who.plugins.cas	@python @everybody
python-module-repoze.who.plugins.formcookie	@python @everybody
python-module-repoze.who.plugins.ldap	@python @everybody
python-module-repoze.who.plugins.openid	@python @everybody
python-module-repoze.who.plugins.sa	@python @everybody
python-module-repoze.whoplugins.zodb	@python @everybody
python-module-repoze.workflow	@python @everybody
python-module-repoze.xmliter	@python @everybody
python-module-repoze.zcml	@python @everybody
python-module-repoze.zodbconn	@python @everybody
python-module-requests	@python @everybody
python-module-requests-aws	shaba @everybody
python-module-requests-cache	@python @everybody
python-module-requests-facebook	@python @everybody
python-module-requests-kerberos	@python @everybody
python-module-requests-mock	@python @everybody
python-module-requests-oauthlib	@python @everybody
python-module-requests-unixsocket	@python @everybody
python-module-requirements-detector	@python @everybody
python-module-restkit	pma @everybody
python-module-resweb	@python @everybody
python-module-retrying	shaba @everybody
python-module-rfc3986	shaba @everybody
python-module-ripozo	@python @everybody
python-module-ripozo-sqlalchemy	@python @everybody
python-module-ripozo-tests	@python @everybody
python-module-rjsmin	@python @everybody
python-module-rlr	@python @everybody
python-module-robotframework	@python @everybody
python-module-robotframework-debuglibrary	@python @everybody
python-module-robotframework-elasticsearch	@python @everybody
python-module-robotframework-pageobjects	@python @everybody
python-module-robotframework-selenium2library	@python @everybody
python-module-robotframework-selenium2screenshots	@python @everybody
python-module-rogue	@python @everybody
python-module-roman	@python @everybody
python-module-rosapi	evg @everybody
python-module-routes	@python @qa @everybody
python-module-rply	@python @everybody
python-module-rpy2	@python @qa @everybody
python-module-rpyc	@python @everybody
python-module-rq	@python @everybody
python-module-rsa	@python @everybody
python-module-rsttst	@python @everybody
python-module-rtslib	snejok @everybody
python-module-rubber	@python @everybody
python-module-rwproperty	@python @everybody
python-module-rxjson	@python @everybody
python-module-sact.epoch	@python @everybody
python-module-saharaclient	shaba @everybody
python-module-sanction	cow @everybody
python-module-scales	@python @everybody
python-module-schematics	@python @everybody
python-module-scikit-image	@python @everybody
python-module-scikit-learn	@python @everybody
python-module-scikit-nano	@python @everybody
python-module-scikits.ann	@python @everybody
python-module-scikits.audiolab	@python @everybody
python-module-scikits.bootstrap	@python @everybody
python-module-scikits.bvp_solver	@python @everybody
python-module-scikits.datasmooth	@python @everybody
python-module-scikits.eartho	@python @everybody
python-module-scikits.fitting	@python @everybody
python-module-scikits.odes	@python @everybody
python-module-scikits.optimization	@python @everybody
python-module-scikits.rsformats	@python @everybody
python-module-scikits.samplerate	@python @everybody
python-module-scikits.scattpy	@python @everybody
python-module-scikits.sparse	@python @everybody
python-module-scikits.statsmodels	@python @everybody
python-module-scikits.umfpack	@python @everybody
python-module-scikits.vectorplot	@python @everybody
python-module-scipy	@python lav @qa @everybody
python-module-scour	@python @everybody
python-module-scription	@python @everybody
python-module-seamicroclient	snejok @everybody
python-module-sed3	@python @everybody
python-module-see	@python @everybody
python-module-selectors34	@python @everybody
python-module-selenium	@python @everybody
python-module-semantic_version	shaba @everybody
python-module-seqlearn	@python @everybody
python-module-serial	@python
python-module-serpent	rt @everybody
python-module-service-identity	cow @everybody
python-module-servicemanager	@python @everybody
python-module-setproctitle	@python @everybody
python-module-setupdocs	@python vvpi @qa @everybody
python-module-setuptools	@python @everybody
python-module-setuptools_cython	@python @everybody
python-module-setuptools_scm	@python @everybody
python-module-sh	@python @everybody
python-module-shapely	zver @everybody
python-module-shortuuid	@python @everybody
python-module-should_dsl	@python @everybody
python-module-shutilwhich	@python @everybody
python-module-sieve	@python @everybody
python-module-signalfd	@python @everybody
python-module-sigtools	@python @everybody
python-module-simple_timer	@python @everybody
python-module-simplecosine	@python @everybody
python-module-simplegeneric	snejok @everybody
python-module-simplejson	@python
python-module-simu-common	@python @everybody
python-module-singledispatch	snejok @everybody
python-module-sip	@python
python-module-six	solo @python @everybody
python-module-ska	@python @everybody
python-module-skimpyGimpy	@python @everybody
python-module-skosprovider	@python @everybody
python-module-skosprovider_getty	@python @everybody
python-module-skosprovider_heritagedata	@python @everybody
python-module-skosprovider_sqlalchemy	@python @everybody
python-module-slacker	@python @everybody
python-module-slimit	@python @everybody
python-module-slimmer	@python @everybody
python-module-slugify	@python @everybody
python-module-smbc	boyarsh @everybody
python-module-smmap	vitty @everybody
python-module-snakeoil	@python @everybody
python-module-snappy	@python @everybody
python-module-sndfileio	@python @everybody
python-module-snowballstemmer	@python @everybody
python-module-snuggs	@python @everybody
python-module-socketIO-client	@python @everybody
python-module-socketpool	@python @everybody
python-module-solar_theme	@python @everybody
python-module-south	shaba @everybody
python-module-sp	@python @everybody
python-module-spambayes	@python @everybody
python-module-speaklater	@python @everybody
python-module-spec	@python @everybody
python-module-speedparser	@python @everybody
python-module-sphinx	@python
python-module-sphinx-better-theme	@python @everybody
python-module-sphinx-kr-theme	@python @everybody
python-module-sphinx_readable_theme	@python @everybody
python-module-sphinx_rtd_theme	@python @everybody
python-module-sphinx_testing	@python @everybody
python-module-sphinxcontrib-images	@python @everybody
python-module-sphinxcontrib-spelling	@python @everybody
python-module-sphinxjp.themecore	@python @everybody
python-module-sphinxjp.themes.basicstrap	@python @everybody
python-module-sphinxjp.themes.revealjs	@python @everybody
python-module-splinter	@python @everybody
python-module-sql	@python @everybody
python-module-sqlalchemy-batteries	@python @everybody
python-module-sqlalchemy-citext	@python @everybody
python-module-sqlalchemy-elasticquery	@python @everybody
python-module-sqlalchemy-multidb	@python @everybody
python-module-sqlalchemy_monetdb	@python @everybody
python-module-sqlalchemy_mptt	@python @everybody
python-module-sqlanydb	@python @everybody
python-module-sqlcmd	@python @everybody
python-module-sqlparse	@python @everybody
python-module-sqlquery	@python @everybody
python-module-sqlquerybuilder	@python @everybody
python-module-sqltap	@python @everybody
python-module-statsd	@python @everybody
python-module-stevedore	snejok @everybody
python-module-storages	@python @everybody
python-module-strainer	@python @everybody
python-module-strippers.facebook	@python @everybody
python-module-strippers.mixi	@python @everybody
python-module-stsci.distutils	@python @everybody
python-module-stuf	@python @everybody
python-module-subunit	@python @everybody
python-module-suds	@python @everybody
python-module-suds-jurko	@python @everybody
python-module-summary	@python @everybody
python-module-sure	iv @everybody
python-module-surf	@python @everybody
python-module-svg.charts	@python @everybody
python-module-svgwrite	@python @everybody
python-module-swiftclient	piastry @everybody
python-module-synoptic	@python @everybody
python-module-systemd	shaba @everybody
python-module-sysv_ipc	shaba @everybody
python-module-tablib	piastry @everybody
python-module-tabulate	@python @everybody
python-module-tagpy	@python @qa @everybody
python-module-tarjan	@python @everybody
python-module-taskflow	snejok @everybody
python-module-taskforce	@python @everybody
python-module-tasklocals	@python @everybody
python-module-tblib	@python @everybody
python-module-telnetlib3	@python @everybody
python-module-tempita	@python @qa @everybody
python-module-tempstorage	@python @everybody
python-module-terminado	@python @everybody
python-module-termstyle	@python @everybody
python-module-testmon	@python @everybody
python-module-testrepository	snejok @everybody
python-module-testresources	snejok @everybody
python-module-testscenarios	@python @everybody
python-module-testtools	crux @everybody
python-module-textile	@python
python-module-texttable	cow @everybody
python-module-texttemplate	@python @everybody
python-module-tgming	@python @everybody
python-module-tgmochikit	@python @everybody
python-module-theano	@python @everybody
python-module-thrift	snejok @everybody
python-module-thriftasyncioserver	@python @everybody
python-module-timelib	lav @everybody
python-module-tinkerer	@python @everybody
python-module-tinycss	@python @everybody
python-module-tinycss2	@python @everybody
python-module-tl.eggdeps	@python @everybody
python-module-tldextract	@python @everybody
python-module-tmdb3	@python @everybody
python-module-tokenlib	@python @everybody
python-module-toolz	@python @everybody
python-module-tooz	shaba @everybody
python-module-toredis	@python @everybody
python-module-tornado	shaba @everybody
python-module-tornado-facebook-sdk	@python @everybody
python-module-tornado-redis	@python @everybody
python-module-tornado_xstatic	@python @everybody
python-module-tornadopush	@python @everybody
python-module-tox	@python @everybody
python-module-toytable	@python @everybody
python-module-tpg	@python george
python-module-traceback2	@python @everybody
python-module-traitlets	@python @everybody
python-module-transaction	@python @everybody
python-module-transitions	@python @everybody
python-module-translationstring	@python @everybody
python-module-triangle	@python @everybody
python-module-trollius	@python @everybody
python-module-troveclient	snejok @everybody
python-module-ttfquery	lav @python @qa
python-module-tulipcore	@python @everybody
python-module-turbocheetah	@python @everybody
python-module-twill	@python @everybody
python-module-twine	rt @everybody
python-module-twisted-json-socket	@python @everybody
python-module-twitter	vitty @everybody
python-module-twod.wsgi	@python @everybody
python-module-twunnel3	@python @everybody
python-module-txaio	@python @everybody
python-module-txredis	rt @everybody
python-module-txredisapi	rt @everybody
python-module-tyoiOAuth2	@python @everybody
python-module-tzlocal	@python @everybody
python-module-ujson	@python @everybody
python-module-ultra_rest_client	@python @everybody
python-module-unicodecsv	shaba @everybody
python-module-unicore.content	@python @everybody
python-module-unidecode	@python @everybody
python-module-unidiff	george @everybody
python-module-unipath	@python @everybody
python-module-uniseg	@python @everybody
python-module-unittest-xml-reporting	@python @everybody
python-module-unittest2	@python @everybody
python-module-universal-analytics-python	@python @everybody
python-module-universalbus	@python @everybody
python-module-uranium	@python @everybody
python-module-uritemplate	@python @everybody
python-module-urllib3	@python @everybody
python-module-urllib3-mock	@python @everybody
python-module-urlpath	@python @everybody
python-module-urwid	@python
python-module-utc	@python @everybody
python-module-utmp	lav @python @qa
python-module-validators	@python @everybody
python-module-validictory	shaba @everybody
python-module-vcrpy	@python @everybody
python-module-vcversioner	rt @everybody
python-module-venusian	solo @python @everybody
python-module-versiontools	@python @everybody
python-module-veusz	@python @everybody
python-module-virtkey	cas @everybody
python-module-virtualenv	redbaron @everybody
python-module-vstat	@python @everybody
python-module-waitress	solo @everybody
python-module-warlock	piastry @everybody
python-module-watchdog	@python @everybody
python-module-wcwidth	@python @everybody
python-module-webencodings	@python @everybody
python-module-weberror	@python @qa @everybody
python-module-webhelpers	@python @qa @everybody
python-module-webob	@python @qa @everybody
python-module-webplot	@python @everybody
python-module-websocket-client	@python @everybody
python-module-websockets	@python @everybody
python-module-webspanner	@python @everybody
python-module-webtest	solo @python @qa @everybody
python-module-werkzeug	rt @everybody
python-module-wheel	rt @everybody
python-module-which	@python @everybody
python-module-whois	@python @everybody
python-module-whois-extended	@python @everybody
python-module-whoosh	solo @python @everybody
python-module-wrapt	@python @everybody
python-module-ws4py	valintinr @everybody
python-module-wsaccel	@python @everybody
python-module-wsgi_intercept	@python @everybody
python-module-wsgifilter	@python @qa @everybody
python-module-wsgiproxy	@python @everybody
python-module-wsme	snejok @everybody
python-module-wsrpc-tornado	@python @everybody
python-module-xaml	@python @everybody
python-module-xhtml2pdf	@python @everybody
python-module-xlrd	cas @everybody
python-module-xlsxwriter	@python @everybody
python-module-xlwt-future	@python @everybody
python-module-xmltodict	@python @everybody
python-module-xstatic	@python @everybody
python-module-xstatic-angular	@python @everybody
python-module-xstatic-angular-animate	@python @everybody
python-module-xstatic-angular-bootstrap	@python @everybody
python-module-xstatic-angular-cookies	@python @everybody
python-module-xstatic-angular-fileupload	@python @everybody
python-module-xstatic-angular-gettext	shaba @everybody
python-module-xstatic-angular-lrdragndrop	snejok @everybody
python-module-xstatic-angular-mock	@python @everybody
python-module-xstatic-angular-sanitize	@python @everybody
python-module-xstatic-angular-ui	@python @everybody
python-module-xstatic-anywikidraw	@python @everybody
python-module-xstatic-autosize	@python @everybody
python-module-xstatic-bootbox	@python @everybody
python-module-xstatic-bootstrap	@python @everybody
python-module-xstatic-bootstrap-datepicker	@python @everybody
python-module-xstatic-bootstrap-scss	@python @everybody
python-module-xstatic-bootswatch	shaba @everybody
python-module-xstatic-browser-update	@python @everybody
python-module-xstatic-chosen	@python @everybody
python-module-xstatic-ckeditor	@python @everybody
python-module-xstatic-d3	@python @everybody
python-module-xstatic-datatables	@python @everybody
python-module-xstatic-font-awesome	@python @everybody
python-module-xstatic-fullcalendar	@python @everybody
python-module-xstatic-hogan	@python @everybody
python-module-xstatic-html5shiv	@python @everybody
python-module-xstatic-irdragndrop	@python @everybody
python-module-xstatic-jasmine	@python @everybody
python-module-xstatic-jquery	@python @everybody
python-module-xstatic-jquery-file-upload	@python @everybody
python-module-xstatic-jquery-migrate	@python @everybody
python-module-xstatic-jquery-ui	@python @everybody
python-module-xstatic-jquery.bootstrap.wizard	@python @everybody
python-module-xstatic-jquery.quicksearch	@python @everybody
python-module-xstatic-jquery.tablesorter	@python @everybody
python-module-xstatic-jreject	@python @everybody
python-module-xstatic-jsencrypt	@python @everybody
python-module-xstatic-json-js	@python @everybody
python-module-xstatic-less	@python @everybody
python-module-xstatic-magic-search	snejok @everybody
python-module-xstatic-mathjax	@python @everybody
python-module-xstatic-mdi	shaba @everybody
python-module-xstatic-moment	@python @everybody
python-module-xstatic-multidownload	@python @everybody
python-module-xstatic-pygments	@python @everybody
python-module-xstatic-qunit	@python @everybody
python-module-xstatic-requirejs	@python @everybody
python-module-xstatic-rickshaw	@python @everybody
python-module-xstatic-roboto-fontface	shaba @everybody
python-module-xstatic-smart-table	@python @everybody
python-module-xstatic-socialshareprivacy	@python @everybody
python-module-xstatic-spin	@python @everybody
python-module-xstatic-svg-edit-moin	@python @everybody
python-module-xstatic-svgweb	@python @everybody
python-module-xstatic-tablesorter-mottie	@python @everybody
python-module-xstatic-term.js	@python @everybody
python-module-xstatic-twikidraw-moin	@python @everybody
python-module-xstatic-underscore	@python @everybody
python-module-xvfbwrapper	snejok @everybody
python-module-yadic	@python @everybody
python-module-yajl	@python @everybody
python-module-yaml	avm @python @everybody
python-module-yamlsettings	@python @everybody
python-module-yapps2	@python @everybody
python-module-yapsy	@python @everybody
python-module-yieldfrom.botocore	@python @everybody
python-module-yieldfrom.http.client	@python @everybody
python-module-yieldfrom.requests	@python @everybody
python-module-yieldfrom.urllib.request	@python @everybody
python-module-yieldfrom.urllib3	@python @everybody
python-module-yolk	@python @everybody
python-module-yolk3k	@python @everybody
python-module-yuicompressor	@python @everybody
python-module-z3c.appconfig	@python @everybody
python-module-z3c.authenticator	@python @everybody
python-module-z3c.authviewlet	@python @everybody
python-module-z3c.autoinclude	@python @everybody
python-module-z3c.baseregistry	@python @everybody
python-module-z3c.batching	@python @everybody
python-module-z3c.bcrypt	@python @everybody
python-module-z3c.blobfile	@python @everybody
python-module-z3c.boiler	@python @everybody
python-module-z3c.breadcrumb	@python @everybody
python-module-z3c.builder.core	@python @everybody
python-module-z3c.caching	@python @everybody
python-module-z3c.checkversions	@python @everybody
python-module-z3c.conditionalviews	@python @everybody
python-module-z3c.configurator	@python @everybody
python-module-z3c.contents	@python @everybody
python-module-z3c.coverage	@python @everybody
python-module-z3c.csvvocabulary	@python @everybody
python-module-z3c.currency	@python @everybody
python-module-z3c.dav	@python @everybody
python-module-z3c.davapp.zopeappfile	@python @everybody
python-module-z3c.davapp.zopefile	@python @everybody
python-module-z3c.davapp.zopelocking	@python @everybody
python-module-z3c.deadlockdebugger	@python @everybody
python-module-z3c.discriminator	@python @everybody
python-module-z3c.dobbin	@python @everybody
python-module-z3c.etestbrowser	@python @everybody
python-module-z3c.etree	@python @everybody
python-module-z3c.evalexception	@python @everybody
python-module-z3c.extfile	@python @everybody
python-module-z3c.feature.core	@python @everybody
python-module-z3c.feature.zope	@python @everybody
python-module-z3c.filetype	@python @everybody
python-module-z3c.flashmessage	@python @everybody
python-module-z3c.form	@python @everybody
python-module-z3c.formdemo	@python @everybody
python-module-z3c.formui	@python @everybody
python-module-z3c.formwidget.ckeditor	@python @everybody
python-module-z3c.formwidget.query	@python @everybody
python-module-z3c.formwidget.unit	@python @everybody
python-module-z3c.hashedresource	@python @everybody
python-module-z3c.i18n	@python @everybody
python-module-z3c.image	@python @everybody
python-module-z3c.indexer	@python @everybody
python-module-z3c.iplocation	@python @everybody
python-module-z3c.javascript	@python @everybody
python-module-z3c.json	@python @everybody
python-module-z3c.jsonrpc	@python @everybody
python-module-z3c.jsonrpcproxy	@python @everybody
python-module-z3c.jsontree	@python @everybody
python-module-z3c.language.negotiator	@python @everybody
python-module-z3c.language.session	@python @everybody
python-module-z3c.language.switch	@python @everybody
python-module-z3c.layer.minimal	@python @everybody
python-module-z3c.layer.pagelet	@python @everybody
python-module-z3c.layer.ready2go	@python @everybody
python-module-z3c.layer.trusted	@python @everybody
python-module-z3c.locales	@python @everybody
python-module-z3c.macro	@python @everybody
python-module-z3c.macroviewlet	@python @everybody
python-module-z3c.menu.ready2go	@python @everybody
python-module-z3c.menu.simple	@python @everybody
python-module-z3c.mountpoint	@python @everybody
python-module-z3c.multifieldindex	@python @everybody
python-module-z3c.noop	@python @everybody
python-module-z3c.objectpolicy	@python @everybody
python-module-z3c.objpath	@python @everybody
python-module-z3c.offlinepack	@python @everybody
python-module-z3c.optionstorage	@python @everybody
python-module-z3c.pagelet	@python @everybody
python-module-z3c.password	@python @everybody
python-module-z3c.pdftemplate	@python @everybody
python-module-z3c.persistentfactory	@python @everybody
python-module-z3c.pluggabletemplates	@python @everybody
python-module-z3c.preference	@python @everybody
python-module-z3c.profiler	@python @everybody
python-module-z3c.proxy	@python @everybody
python-module-z3c.pt	@python @everybody
python-module-z3c.pt.compat	@python @everybody
python-module-z3c.ptcompat	@python @everybody
python-module-z3c.pypimirror	@python @everybody
python-module-z3c.quickentry	@python @everybody
python-module-z3c.recipe.autoinclude	@python @everybody
python-module-z3c.recipe.compattest	@python @everybody
python-module-z3c.recipe.depgraph	@python @everybody
python-module-z3c.recipe.dev	@python @everybody
python-module-z3c.recipe.fakezope2eggs	@python @everybody
python-module-z3c.recipe.i18n	@python @everybody
python-module-z3c.recipe.ldap	@python @everybody
python-module-z3c.recipe.paster	@python @everybody
python-module-z3c.recipe.runscript	@python @everybody
python-module-z3c.recipe.scripts	@python @everybody
python-module-z3c.recipe.sphinxdoc	@python @everybody
python-module-z3c.recipe.template	@python @everybody
python-module-z3c.recipe.winservice	@python @everybody
python-module-z3c.referercredentials	@python @everybody
python-module-z3c.resource	@python @everybody
python-module-z3c.rest	@python @everybody
python-module-z3c.rml	@python @everybody
python-module-z3c.rmldocument	@python @everybody
python-module-z3c.saconfig	@python @everybody
python-module-z3c.sampledata	@python @everybody
python-module-z3c.schema	@python @everybody
python-module-z3c.schemadiff	@python @everybody
python-module-z3c.searcher	@python @everybody
python-module-z3c.sharedmimeinfo	@python @everybody
python-module-z3c.sqlalchemy	@python @everybody
python-module-z3c.suds	@python @everybody
python-module-z3c.table	@python @everybody
python-module-z3c.tabular	@python @everybody
python-module-z3c.taskqueue	@python @everybody
python-module-z3c.template	@python @everybody
python-module-z3c.testing	@python @everybody
python-module-z3c.testsetup	@python @everybody
python-module-z3c.testsummarizer	@python @everybody
python-module-z3c.traverser	@python @everybody
python-module-z3c.versionedresource	@python @everybody
python-module-z3c.viewlet	@python @everybody
python-module-z3c.viewtemplate	@python @everybody
python-module-z3c.widget	@python @everybody
python-module-z3c.widgets.flashupload	@python @everybody
python-module-z3c.wizard	@python @everybody
python-module-z3c.xmlhttp	@python @everybody
python-module-z3c.zalchemy	@python @everybody
python-module-z3c.zcmlhook	@python @everybody
python-module-z3c.zrtresource	@python @everybody
python-module-z3locales	@python @everybody
python-module-z4r-coveralls	@python @everybody
python-module-zExceptions	@python @everybody
python-module-zabbix-api	evg @everybody
python-module-zantedeschia	@python @everybody
python-module-zaqarclient	shaba @everybody
python-module-zc	@python
python-module-zc.ajaxform	@python @everybody
python-module-zc.async	@python @everybody
python-module-zc.beforestorage	@python @everybody
python-module-zc.blist	@python @everybody
python-module-zc.buildout	@python
python-module-zc.buildoutsftp	@python @everybody
python-module-zc.catalog	@python @everybody
python-module-zc.catalogqueue	@python @everybody
python-module-zc.comment	@python @everybody
python-module-zc.configuration	@python @everybody
python-module-zc.copy	@python @everybody
python-module-zc.customdoctests	@python @everybody
python-module-zc.datetimewidget	@python @everybody
python-module-zc.dict	@python @everybody
python-module-zc.displayname	@python @everybody
python-module-zc.extrinsicreference	@python @everybody
python-module-zc.form	@python @everybody
python-module-zc.freeze	@python @everybody
python-module-zc.i18n	@python @everybody
python-module-zc.icp	@python @everybody
python-module-zc.intid	@python @everybody
python-module-zc.isithanging	@python @everybody
python-module-zc.lockfile	@python @everybody
python-module-zc.mappingobject	@python @everybody
python-module-zc.monitor	@python @everybody
python-module-zc.monitorcache	@python @everybody
python-module-zc.monitorpdb	@python @everybody
python-module-zc.ngi	@python @everybody
python-module-zc.objectlog	@python @everybody
python-module-zc.parse_addr	@python @everybody
python-module-zc.queue	@python @everybody
python-module-zc.recipe.cmmi	@python @everybody
python-module-zc.recipe.egg	@python @everybody
python-module-zc.recipe.filestorage	@python @everybody
python-module-zc.recipe.testrunner	@python @everybody
python-module-zc.recipe.zope3instance	@python @everybody
python-module-zc.relation	@python @everybody
python-module-zc.relationship	@python @everybody
python-module-zc.reloadmonitor	@python @everybody
python-module-zc.resourcelibrary	@python @everybody
python-module-zc.security	@python @everybody
python-module-zc.selenium	@python @everybody
python-module-zc.shortcut	@python @everybody
python-module-zc.signalhandler	@python @everybody
python-module-zc.sourcefactory	@python @everybody
python-module-zc.sshtunnel	@python @everybody
python-module-zc.ssl	@python @everybody
python-module-zc.table	@python @everybody
python-module-zc.testbrowser	@python @everybody
python-module-zc.thread	@python @everybody
python-module-zc.twist	@python @everybody
python-module-zc.vault	@python @everybody
python-module-zc.z3monitor	@python @everybody
python-module-zc.zdaemonrecipe	@python @everybody
python-module-zc.zk	@python @everybody
python-module-zc.zkzeo	@python @everybody
python-module-zc.zlibstorage	@python @everybody
python-module-zc.zodbactivitylog	@python @everybody
python-module-zc.zodbrecipes	@python @everybody
python-module-zc.zodbwsgi	@python @everybody
python-module-zc.zope3recipes	@python @everybody
python-module-zc.zservertracelog	@python @everybody
python-module-zconfig	@python @everybody
python-module-zdaemon	@python @everybody
python-module-zeroless	@python @everybody
python-module-zest.pocompile	@python @everybody
python-module-zest.releaser	@python @everybody
python-module-zmq	valintinr @everybody
python-module-zodbcode	@python @everybody
python-module-zodbpickle	@python @everybody
python-module-zope	@python
python-module-zope.annotation	@python @everybody
python-module-zope.app.apidoc	@python @everybody
python-module-zope.app.applicationcontrol	@python @everybody
python-module-zope.app.appsetup	@python @everybody
python-module-zope.app.authentication	@python @everybody
python-module-zope.app.basicskin	@python @everybody
python-module-zope.app.boston	@python @everybody
python-module-zope.app.broken	@python @everybody
python-module-zope.app.cache	@python @everybody
python-module-zope.app.catalog	@python @everybody
python-module-zope.app.component	@python @everybody
python-module-zope.app.container	@python @everybody
python-module-zope.app.content	@python @everybody
python-module-zope.app.dav	@python @everybody
python-module-zope.app.debug	@python @everybody
python-module-zope.app.debugskin	@python @everybody
python-module-zope.app.dependable	@python @everybody
python-module-zope.app.dtmlpage	@python @everybody
python-module-zope.app.error	@python @everybody
python-module-zope.app.exception	@python @everybody
python-module-zope.app.externaleditor	@python @everybody
python-module-zope.app.file	@python @everybody
python-module-zope.app.folder	@python @everybody
python-module-zope.app.form	@python @everybody
python-module-zope.app.fssync	@python @everybody
python-module-zope.app.ftp	@python @everybody
python-module-zope.app.generations	@python @everybody
python-module-zope.app.homefolder	@python @everybody
python-module-zope.app.http	@python @everybody
python-module-zope.app.i18n	@python @everybody
python-module-zope.app.i18nfile	@python @everybody
python-module-zope.app.interface	@python @everybody
python-module-zope.app.interpreter	@python @everybody
python-module-zope.app.intid	@python @everybody
python-module-zope.app.keyreference	@python @everybody
python-module-zope.app.layers	@python @everybody
python-module-zope.app.locales	@python @everybody
python-module-zope.app.localpermission	@python @everybody
python-module-zope.app.locking	@python @everybody
python-module-zope.app.module	@python @everybody
python-module-zope.app.onlinehelp	@python @everybody
python-module-zope.app.pagetemplate	@python @everybody
python-module-zope.app.pluggableauth	@python @everybody
python-module-zope.app.preference	@python @everybody
python-module-zope.app.preview	@python @everybody
python-module-zope.app.principalannotation	@python @everybody
python-module-zope.app.publication	@python @everybody
python-module-zope.app.publisher	@python @everybody
python-module-zope.app.pythonpage	@python @everybody
python-module-zope.app.renderer	@python @everybody
python-module-zope.app.rotterdam	@python @everybody
python-module-zope.app.schema	@python @everybody
python-module-zope.app.security	@python @everybody
python-module-zope.app.securitypolicy	@python @everybody
python-module-zope.app.server	@python @everybody
python-module-zope.app.session	@python @everybody
python-module-zope.app.skins	@python @everybody
python-module-zope.app.sqlexpr	@python @everybody
python-module-zope.app.sqlscript	@python @everybody
python-module-zope.app.testing	@python @everybody
python-module-zope.app.tree	@python @everybody
python-module-zope.app.undo	@python @everybody
python-module-zope.app.versioncontrol	@python @everybody
python-module-zope.app.wfmc	@python @everybody
python-module-zope.app.workflow	@python @everybody
python-module-zope.app.wsgi	@python @everybody
python-module-zope.app.xmlrpcintrospection	@python @everybody
python-module-zope.app.zapi	@python @everybody
python-module-zope.app.zcmlfiles	@python @everybody
python-module-zope.app.zopeappgenerations	@python @everybody
python-module-zope.app.zptpage	@python @everybody
python-module-zope.applicationcontrol	@python @everybody
python-module-zope.authentication	@python @everybody
python-module-zope.bforest	@python @everybody
python-module-zope.broken	@python @everybody
python-module-zope.browser	@python @everybody
python-module-zope.browsermenu	@python @everybody
python-module-zope.browserpage	@python @everybody
python-module-zope.browserresource	@python @everybody
python-module-zope.cachedescriptors	@python @everybody
python-module-zope.catalog	@python @everybody
python-module-zope.component	solo @python @everybody
python-module-zope.componentvocabulary	@python @everybody
python-module-zope.configuration	@python @everybody
python-module-zope.container	@python @everybody
python-module-zope.contentprovider	@python @everybody
python-module-zope.contenttype	@python @everybody
python-module-zope.copy	@python @everybody
python-module-zope.copypastemove	@python @everybody
python-module-zope.datetime	@python @everybody
python-module-zope.deferredimport	@python @everybody
python-module-zope.dependencytool	@python @everybody
python-module-zope.deprecation	solo @python @everybody
python-module-zope.documenttemplate	@python @everybody
python-module-zope.dottedname	@python @everybody
python-module-zope.dublincore	@python @everybody
python-module-zope.error	@python @everybody
python-module-zope.errorview	@python @everybody
python-module-zope.event	solo @python @everybody
python-module-zope.exceptions	@python @everybody
python-module-zope.fanstatic	@python @everybody
python-module-zope.file	@python @everybody
python-module-zope.filerepresentation	@python @everybody
python-module-zope.fixers	@python @everybody
python-module-zope.formlib	@python @everybody
python-module-zope.fssync	@python @everybody
python-module-zope.generations	@python @everybody
python-module-zope.globalrequest	@python @everybody
python-module-zope.hookable	@python @everybody
python-module-zope.html	@python @everybody
python-module-zope.httpform	@python @everybody
python-module-zope.httpformdate	@python @everybody
python-module-zope.i18n	@python @everybody
python-module-zope.i18nmessage	@python @everybody
python-module-zope.i18nmessageid	@python @everybody
python-module-zope.index	@python @everybody
python-module-zope.interface	@python
python-module-zope.intid	@python @everybody
python-module-zope.keyreference	@python @everybody
python-module-zope.kgs	@python @everybody
python-module-zope.lifecycleevent	@python @everybody
python-module-zope.location	@python @everybody
python-module-zope.locking	@python @everybody
python-module-zope.login	@python @everybody
python-module-zope.mimetype	@python @everybody
python-module-zope.minmax	@python @everybody
python-module-zope.mkzeoinstance	@python @everybody
python-module-zope.modulealias	@python @everybody
python-module-zope.optionalextension	@python @everybody
python-module-zope.pagetemplate	@python @everybody
python-module-zope.password	@python @everybody
python-module-zope.pluggableauth	@python @everybody
python-module-zope.preference	@python @everybody
python-module-zope.principalannotation	@python @everybody
python-module-zope.principalregistry	@python @everybody
python-module-zope.processlifetime	@python @everybody
python-module-zope.proxy	@python @everybody
python-module-zope.ptresource	@python @everybody
python-module-zope.publisher	@python @everybody
python-module-zope.pypisupport	@python @everybody
python-module-zope.pytest	@python @everybody
python-module-zope.ramcache	@python @everybody
python-module-zope.rdb	@python @everybody
python-module-zope.release	@python @everybody
python-module-zope.schema	@python @everybody
python-module-zope.security	@python @everybody
python-module-zope.securitypolicy	@python @everybody
python-module-zope.sendmail	@python @everybody
python-module-zope.sequencesort	@python @everybody
python-module-zope.server	@python @everybody
python-module-zope.session	@python @everybody
python-module-zope.site	@python @everybody
python-module-zope.size	@python @everybody
python-module-zope.sqlalchemy	@python @everybody
python-module-zope.structuredtext	@python @everybody
python-module-zope.tal	@python @everybody
python-module-zope.tales	@python @everybody
python-module-zope.testbrowser	@python @everybody
python-module-zope.testing	@python @everybody
python-module-zope.testrunner	@python @everybody
python-module-zope.thread	@python @everybody
python-module-zope.traversing	@python @everybody
python-module-zope.viewlet	@python @everybody
python-module-zope.weakset	@python @everybody
python-module-zope.wfmc	@python @everybody
python-module-zope.xmlpickle	@python @everybody
python-module-zope.z2release	@python @everybody
python-module-zopemetadatamaker	@python @everybody
python-module-zopeproject	@python @everybody
python-module-zptlint	@python @everybody
python-tools-pep8	vitty @everybody
python3-module-IPy	@python @everybody
python3-module-PyX	@python @everybody
python3-module-aar2slob	ildar @everybody
python3-module-alterator	@python @everybody
python3-module-amqpy	@python @everybody
python3-module-antlr4	@python @everybody
python3-module-asyncio	@python @everybody
python3-module-billiard	@python @everybody
python3-module-clyde	@python @everybody
python3-module-cnamedtuple	@python @everybody
python3-module-codeviking.contracts	@python @everybody
python3-module-codeviking.math	@python @everybody
python3-module-config	@python @everybody
python3-module-cssutils	@python @everybody
python3-module-dateutil	@python @everybody
python3-module-dirty-models	@python @everybody
python3-module-dirty-validators	@python @everybody
python3-module-django-facebook	@python @everybody
python3-module-dns	solo @everybody
python3-module-dulwich	@python @everybody
python3-module-enchant	george @everybody
python3-module-ez_setup	@python @everybody
python3-module-feedparser	@python @everybody
python3-module-fonttools	@python @everybody
python3-module-fpconst	@python @everybody
python3-module-fudge	@python @everybody
python3-module-fuse	@python @everybody
python3-module-geventhttpclient	@python @everybody
python3-module-gnuplot	@python @everybody
python3-module-html2text	@python @everybody
python3-module-htmltemplate	@python @everybody
python3-module-icalendar	@python @everybody
python3-module-instagram	@python @everybody
python3-module-ipfix	@python @everybody
python3-module-itty	@python @everybody
python3-module-jsonlib	@python @everybody
python3-module-kerberos	@python @everybody
python3-module-ldap	@python @everybody
python3-module-lmoments3	@python @everybody
python3-module-m2crypto	@python @everybody
python3-module-mario	@python @everybody
python3-module-markups	cas @everybody
python3-module-minimock	@python @everybody
python3-module-mocker	@python @everybody
python3-module-mutagen	@python @everybody
python3-module-mutagenx	@python @everybody
python3-module-netlib	@python @everybody
python3-module-pcap	@python @everybody
python3-module-polib	@python @everybody
python3-module-protobuf3	@python @everybody
python3-module-py3dns	solo @everybody
python3-module-py3k-bcrypt	@python @everybody
python3-module-pybonjour	@python @everybody
python3-module-pybugz	lav @everybody
python3-module-pycairo	@python @everybody
python3-module-pyfltk	@python @everybody
python3-module-pygobject	@nobody
python3-module-pyparsing	solo @everybody
python3-module-pypdf	@python @everybody
python3-module-pysvg	@python @everybody
python3-module-rfc822py3	@python @everybody
python3-module-rope	@python @everybody
python3-module-run-function	@python @everybody
python3-module-run-io	@python @everybody
python3-module-run-render	@python @everybody
python3-module-runfile	@python @everybody
python3-module-sao	@python @everybody
python3-module-sgmllib	@python @everybody
python3-module-shiftschema	@python @everybody
python3-module-simpleparse	@python @everybody
python3-module-simpletal	@python @everybody
python3-module-slob	ildar @everybody
python3-module-sphinx-settings	@python @everybody
python3-module-sqlitedict	@python @everybody
python3-module-sugarbowl	@python @everybody
python3-module-testfixtures	@python @everybody
python3-module-threadframe	@python @everybody
python3-module-transmissionrpc	lav @everybody
python3-module-tvrage3	@python @everybody
python3-module-twisted-core	@nobody
python3-module-ulib	lav @everybody
python3-module-urlgrabber	@python @everybody
python3-module-urljr	@python @everybody
python3-module-user	@python @everybody
python3-module-vatnumber	@python @everybody
python3-module-webpy	@python @everybody
python3-module-xlib	@python @everybody
python3-module-xlwt3	@python @everybody
pythonium	lav @everybody
qscintilla2	boris @everybody
redshift	aris @everybody
retext	cas @everybody
rhythmbox	aris
seat-inspect	evg @everybody
sfepy	real @qa @everybody
shiboken-py3	real @everybody
solaar	cas @everybody
sonata	real @everybody
speech-dispatcher	msp manowar @everybody
sympy	real @qa @everybody
totem	aris
weechat	legion @everybody
xraylib	real @everybody
z3	real @everybody
zeitgeist	lav @everybody
2016-Feb-20 14:19:43 :: dependencies check FAILED
2016-Feb-20 14:19:43 :: task #159698 for sisyphus FAILED

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

* Re: [devel] python3-3.5 unmets
  2016-02-20 16:01 [devel] python3-3.5 unmets Ivan Zakharyaschev
@ 2016-03-02  6:40 ` Ivan Zakharyaschev
  2016-03-02  7:46   ` Denis Medvedev
    0 siblings, 2 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-02  6:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1143 bytes --]


On Sat, 20 Feb 2016, Ivan Zakharyaschev wrote:

>>  Теперь любопытным можно прочитать список unmets, которые создаст
>>  python3-3.5 -- http://git.altlinux.org/tasks/159698/logs/events.5.1.log .
>
> $ sed -e '/affected/,$ { p; }; d' < events.5.1.log | wc -l
> 2090

Среди них (т.е. пакетов которые нужно будет пересобрать с новым python3 по 
данным той попытки) последняя пересборка Sisyphus (от 2016-02-28) выявила 
следующие непересобирающиеся. Нужно будет их исправить (или удалить). 
Часть уже исправили, а много чего благодаря участникам исправили ещё 
раньше:

$ ./filter-affected.sh events.5.1.log < beehive-error
adios-1.8.0-alt1
blender-2.69-alt1
cvc4-1.4-alt2
gdal-2.0.0-alt2.1
LibreOffice-5.0-alt2
python-module-hmmlearn-0.1.1-alt1.git20150423
python-module-scikits.bvp_solver-1.1-alt2.git20120926.1
speech-dispatcher-0.8.3-alt1

(Эти наколеночные скрипты, которыми я манипулирую списки пакетов для 
тестовых пересборок множества питоновских пакетов, в т.ч. вот этот для 
уточнения пересечения affected packages и списка непересобирающихся от 
beehive, сохранил в git.alt:/people/imz/public/mosquito-hive )

-- 
Best regards,
Ivan

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

* Re: [devel] python3-3.5 unmets
  2016-03-02  6:40 ` Ivan Zakharyaschev
@ 2016-03-02  7:46   ` Denis Medvedev
    1 sibling, 0 replies; 34+ messages in thread
From: Denis Medvedev @ 2016-03-02  7:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On среда, 2 марта 2016 г. 9:40:44 MSK Ivan Zakharyaschev wrote:
> On Sat, 20 Feb 2016, Ivan Zakharyaschev wrote:
> >>  Теперь любопытным можно прочитать список unmets, которые создаст
> >>  python3-3.5 -- http://git.altlinux.org/tasks/159698/logs/events.5.1.log
> >>  .
> > 
> > $ sed -e '/affected/,$ { p; }; d' < events.5.1.log | wc -l
> > 2090
> 
> Среди них (т.е. пакетов которые нужно будет пересобрать с новым python3 по
> данным той попытки) последняя пересборка Sisyphus (от 2016-02-28) выявила
> следующие непересобирающиеся. Нужно будет их исправить (или удалить).
> Часть уже исправили, а много чего благодаря участникам исправили ещё
> раньше:
> 
> $ ./filter-affected.sh events.5.1.log < beehive-error
> adios-1.8.0-alt1
Не пересобирается из-за нового glibc. Есть только у нас. Буду смотреть, 
временно, наверное, можно удалить.
> blender-2.69-alt1
> cvc4-1.4-alt2
> gdal-2.0.0-alt2.1
> LibreOffice-5.0-alt2
> python-module-hmmlearn-0.1.1-alt1.git20150423
> python-module-scikits.bvp_solver-1.1-alt2.git20120926.1
Буду пересобирать.
> speech-dispatcher-0.8.3-alt1
> 
> (Эти наколеночные скрипты, которыми я манипулирую списки пакетов для
> тестовых пересборок множества питоновских пакетов, в т.ч. вот этот для
> уточнения пересечения affected packages и списка непересобирающихся от
> beehive, сохранил в git.alt:/people/imz/public/mosquito-hive )


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

* Re: [devel] python3-3.5 unmets
  @ 2016-03-02 10:01     ` Ivan Zakharyaschev
  2016-03-03  6:44       ` Yuri N. Sedunov
  2016-03-04 19:02       ` Ivan Zakharyaschev
  0 siblings, 2 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-02 10:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1808 bytes --]


> > Среди них (т.е. пакетов которые нужно будет пересобрать с новым python3 по данным той попытки) последняя пересборка Sisyphus (от 2016-02-28) выявила следующие непересобирающиеся. Нужно будет их исправить (или удалить). Часть уже исправили, а много чего благодаря
> участникам исправили ещё раньше:
> >
> > $ ./filter-affected.sh events.5.1.log < beehive-error
> > adios-1.8.0-alt1
> > blender-2.69-alt1
> > cvc4-1.4-alt2
> > gdal-2.0.0-alt2.1
> > LibreOffice-5.0-alt2
> 
> Собран 5.1-alt1 еще в пнд.
> 
> Проверьте и остальные на обновленные версии.

Без тех, у которых версии обновились:

$ ./filter-affected.sh events.5.1.log < beehive-error | while read exactP; do if [[ -e /space/ALT/Sisyphus/files/SRPMS/"$exactP".src.rpm ]]; then echo "$exactP"; fi; done
adios-1.8.0-alt1
blender-2.69-alt1
cvc4-1.4-alt2
gdal-2.0.0-alt2.1
python-module-hmmlearn-0.1.1-alt1.git20150423
speech-dispatcher-0.8.3-alt1


> > python-module-hmmlearn-0.1.1-alt1.git20150423
> > python-module-scikits.bvp_solver-1.1-alt2.git20120926.1
> > speech-dispatcher-0.8.3-alt1
> >
> > (Эти наколеночные скрипты, которыми я манипулирую списки пакетов для тестовых пересборок множества питоновских пакетов, в т.ч. вот этот для уточнения пересечения affected packages и списка непересобирающихся от beehive, сохранил в
> git.alt:/people/imz/public/mosquito-hive )

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

* Re: [devel] python3-3.5 unmets
  2016-03-02 10:01     ` Ivan Zakharyaschev
@ 2016-03-03  6:44       ` Yuri N. Sedunov
  2016-03-04 19:02       ` Ivan Zakharyaschev
  1 sibling, 0 replies; 34+ messages in thread
From: Yuri N. Sedunov @ 2016-03-03  6:44 UTC (permalink / raw)
  To: devel

А не могли бы, Иван, уже и начать пересборку? 

В Ср, 02/03/2016 в 13:01 +0300, Ivan Zakharyaschev пишет:
> > 
> > > 
> > > Среди них (т.е. пакетов которые нужно будет пересобрать с новым
> > > python3 по данным той попытки) последняя пересборка Sisyphus (от
> > > 2016-02-28) выявила следующие непересобирающиеся. Нужно будет их
> > > исправить (или удалить). Часть уже исправили, а много чего
> > > благодаря
> > участникам исправили ещё раньше:
> > > 
> > > 
> > > $ ./filter-affected.sh events.5.1.log < beehive-error
> > > adios-1.8.0-alt1
> > > blender-2.69-alt1
> > > cvc4-1.4-alt2
> > > gdal-2.0.0-alt2.1
> > > LibreOffice-5.0-alt2
> > Собран 5.1-alt1 еще в пнд.
> > 
> > Проверьте и остальные на обновленные версии.
> Без тех, у которых версии обновились:
> 
> $ ./filter-affected.sh events.5.1.log < beehive-error | while read
> exactP; do if [[ -e /space/ALT/Sisyphus/files/SRPMS/"$exactP".src.rpm
> ]]; then echo "$exactP"; fi; done
> adios-1.8.0-alt1
> blender-2.69-alt1
> cvc4-1.4-alt2
> gdal-2.0.0-alt2.1
> python-module-hmmlearn-0.1.1-alt1.git20150423
> speech-dispatcher-0.8.3-alt1
> 
> 
> > 
> > > 
> > > python-module-hmmlearn-0.1.1-alt1.git20150423
> > > python-module-scikits.bvp_solver-1.1-alt2.git20120926.1
> > > speech-dispatcher-0.8.3-alt1
> > > 
> > > (Эти наколеночные скрипты, которыми я манипулирую списки пакетов
> > > для тестовых пересборок множества питоновских пакетов, в т.ч. вот
> > > этот для уточнения пересечения affected packages и списка
> > > непересобирающихся от beehive, сохранил в
> > git.alt:/people/imz/public/mosquito-hive )
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
-- 
Yuri N. Sedunov



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

* Re: [devel] python3-3.5 unmets
  2016-03-02 10:01     ` Ivan Zakharyaschev
  2016-03-03  6:44       ` Yuri N. Sedunov
@ 2016-03-04 19:02       ` Ivan Zakharyaschev
  2016-03-04 19:31         ` Denis Medvedev
                           ` (2 more replies)
  1 sibling, 3 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-04 19:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 8776 bytes --]

Если отделить множество пакетов, в которых есть .so (все остальные, мы 
предполагаем, не линкуются с libpython при работе и их можно, переложив и 
обработав автогенератором зависимостей, оставить и они будут работать с 
python3-3.5), то можно насчитать 250 пакетов (которые будут пересобираться 
одновременно в одном задании с новой версией python3, на втором этапе):

$ ./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut -d$'\t' --fields=1 | uniq | wc -l
259
$ ./list-srpms-for-rpms.sh $(./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut -d$'\t' --fields=1 | uniq) | wc -l
250

Денис (nbr@), можно пока что, как ты собирался, уже изучить с помощью ufb 
и отображения бинарных в исходные пакеты, есть ли там циклы и что с ними 
делать. Пока первый этап пересборки запустится и будет идти довольно 
долго.

Напишу в конце список.

Примечательно, что aiohttp, от цикла в котором мы избавлялись, всё-таки 
среди этих интересных пакетов нет, хоть он и не noarch. Возможно, там не 
собирается (из-за ошибки, которую я видел в логах) Сишная оптимизированная 
часть. (Тем лучше для нас сейчас.)

Или у меня неправильный выбор интересных пакетов. (Понятно, что ещё надо 
добавить те, которые используют libpython, но не имеют .so-файлов. 
Наверное, это исполняемые файлы, зависимость которых автогенератором уже 
выявилась и не такой длинный список тех unmets тут пробегал уже.)

Ещё я сейчас не очень понимаю, как в список попал python3, если его то 
задание должно было заменять (159698) и unmet-ы пакетов, собирающихся из 
него, не анализировать.

Посмотрю на эти странности ближе к делу.

On Wed, 2 Mar 2016, Ivan Zakharyaschev wrote:

>> >  (Эти наколеночные скрипты, которыми я манипулирую списки пакетов для 
>> >  тестовых пересборок множества питоновских пакетов, в т.ч. вот этот для 
>> >  уточнения пересечения affected packages и списка непересобирающихся от 
>> >  beehive, сохранил в
>>  git.alt:/people/imz/public/mosquito-hive )

LibreOffice пропускаем.

$ ./list-srpms-for-rpms.sh $(./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut -d$'\t' --fields=1 | uniq) | ./stripVerRel
LibreOffice
aimc
bedup
blueman
boost
borg
brltty
canto-curses
cracklib
cvc4
engrid
eog-plugins
fityk
gdal
gedit
gedit-plugins
geos
gitg
gnome-builder
gnome-music
gnome-shell
h5py
libcap-ng
libgit2-glib
libpeas
libpwquality
libseccomp
libxml2
libxtract
log4cplus
logtop
pdb-clone
picosat
pitivi
protobuf
pyside-qt4-py3
pytables
python-module-BTrees
python-module-Cython
python-module-DAGPype
python-module-DIRECT
python-module-Levenshtein
python-module-MySQLdb
python-module-Naked
python-module-OpenGL_accelerate
python-module-Pillow
python-module-PyMca
python-module-PyQt4
python-module-PyQt5
python-module-RRDtool
python-module-Reportlab
python-module-SQLAlchemy
python-module-affinegap
python-module-alsaaudio
python-module-apsw
python-module-asa
python-module-asyncio_mongo
python-module-banyan
python-module-bcrypt
python-module-bintrees
python-module-blist
python-module-blosc
python-module-bottleneck
python-module-bsddb3
python-module-cHaversine
python-module-casuarius
python-module-cdecimal
python-module-cffi
python-module-cheetah
python-module-cobs
python-module-coverage
python-module-credis
python-module-cryptacular
python-module-cryptography
python-module-cups
python-module-curve25519
python-module-cvxopt
python-module-cx-freeze
python-module-cyrand
python-module-dbus
python-module-dedupe-hcluster
python-module-distance
python-module-djvulibre
python-module-ed25519
python-module-efl
python-module-ephem
python-module-faketime
python-module-fastbit
python-module-fiona
python-module-freetypy
python-module-gevent
python-module-gist
python-module-gmpy
python-module-gmpy2
python-module-gnureadline
python-module-greenlet
python-module-gst1.0
python-module-hiredis
python-module-hmmlearn
python-module-http-parser
python-module-icu
python-module-igakit
python-module-islpy
python-module-jellyfish
python-module-jenkins
python-module-jq
python-module-kaa-base
python-module-kmod
python-module-lcms
python-module-leveldb
python-module-libacl
python-module-libvirt
python-module-llfuse
python-module-llist
python-module-lmdb
python-module-logbook
python-module-lxml
python-module-lz4
python-module-markupsafe
python-module-mathutils
python-module-matplotlib
python-module-mehcode-xmlsec
python-module-meshpy
python-module-minipg
python-module-mistune
python-module-mozsci
python-module-mpi4py
python-module-mpl_toolkits.basemap
python-module-msgpack
python-module-mysqlclient
python-module-netCDF4
python-module-netifaces
python-module-nssjson
python-module-numexpr
python-module-numpy
python-module-pandas
python-module-parted
python-module-persistent
python-module-petlib
python-module-poppler-qt4
python-module-poppler-qt5
python-module-psutil
python-module-psycopg2
python-module-psycopg2cffi
python-module-pulsar
python-module-pyScss
python-module-pyaio
python-module-pyasn
python-module-pyaxon
python-module-pybluez
python-module-pycares
python-module-pyclipper
python-module-pycosat
python-module-pycrypto
python-module-pycudd
python-module-pycurl
python-module-pyev
python-module-pyfits
python-module-pygibson
python-module-pygobject3
python-module-pygraphviz
python-module-pyhacrf
python-module-pylbfgs
python-module-pylibmc
python-module-pylzma
python-module-pymc
python-module-pymetis
python-module-pymongo
python-module-pyproj
python-module-pysndfile
python-module-pysqlcipher3
python-module-pysubnettree
python-module-pysvn
python-module-pyublas
python-module-pyuv
python-module-pyxattr
python-module-rasterio
python-module-rjsmin
python-module-rpy2
python-module-scikit-image
python-module-scikit-learn
python-module-scikits.audiolab
python-module-scikits.bvp_solver
python-module-scikits.eartho
python-module-scikits.odes
python-module-scikits.samplerate
python-module-scikits.scattpy
python-module-scikits.sparse
python-module-scikits.statsmodels
python-module-scikits.umfpack
python-module-scikits.vectorplot
python-module-scipy
python-module-seqlearn
python-module-setproctitle
python-module-shapely
python-module-signalfd
python-module-simplejson
python-module-sip
python-module-smbc
python-module-snappy
python-module-systemd
python-module-sysv_ipc
python-module-tagpy
python-module-timelib
python-module-tinycss
python-module-tornado
python-module-triangle
python-module-ujson
python-module-urwid
python-module-utmp
python-module-veusz
python-module-virtkey
python-module-wrapt
python-module-wsaccel
python-module-yajl
python-module-yaml
python-module-zc.twist
python-module-zmq
python-module-zodbpickle
python-module-zope.container
python-module-zope.hookable
python-module-zope.i18nmessageid
python-module-zope.index
python-module-zope.interface
python-module-zope.proxy
python-module-zope.security
python3
python3-module-cnamedtuple
python3-module-dulwich
python3-module-fuse
python3-module-geventhttpclient
python3-module-jsonlib
python3-module-kerberos
python3-module-ldap
python3-module-m2crypto
python3-module-pcap
python3-module-py3k-bcrypt
python3-module-pycairo
python3-module-pyfltk
python3-module-pygobject
python3-module-sao
python3-module-threadframe
python3-module-twisted-core
qscintilla2
sfepy
shiboken-py3
totem
weechat
xraylib
z3

-- 
Best regards,
Ivan


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

* Re: [devel] python3-3.5 unmets
  2016-03-04 19:02       ` Ivan Zakharyaschev
@ 2016-03-04 19:31         ` Denis Medvedev
  2016-03-04 19:40           ` [devel] aiohttp native build problems; was: " Ivan Zakharyaschev
  2016-03-04 20:36         ` [devel] " Ivan Zakharyaschev
  2016-03-09  8:50         ` Ivan Zakharyaschev
  2 siblings, 1 reply; 34+ messages in thread
From: Denis Medvedev @ 2016-03-04 19:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On пятница, 4 марта 2016 г. 22:02:54 MSK Ivan Zakharyaschev wrote:
> Если отделить множество пакетов, в которых есть .so (все остальные, мы
> предполагаем, не линкуются с libpython при работе и их можно, переложив и
> обработав автогенератором зависимостей, оставить и они будут работать с
> python3-3.5), то можно насчитать 250 пакетов (которые будут пересобираться
> одновременно в одном задании с новой версией python3, на втором этапе):
> 
> $ ./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u |
> join -t$'\t' -2 2 - <(sort -t$'\t' -k2 <
> /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut
> -d$'\t' --fields=1 | uniq | wc -l 259
> $ ./list-srpms-for-rpms.sh $(./print-section_unmets events.5.1.log | cut
> -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 <
> /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut
> -d$'\t' --fields=1 | uniq) | wc -l 250
> 
> Денис (nbr@), можно пока что, как ты собирался, уже изучить с помощью ufb
> и отображения бинарных в исходные пакеты, есть ли там циклы и что с ними
> делать. Пока первый этап пересборки запустится и будет идти довольно
> долго.
> 
Да, ок. 
> Напишу в конце список.
> 
> Примечательно, что aiohttp, от цикла в котором мы избавлялись, всё-таки
> среди этих интересных пакетов нет, хоть он и не noarch. Возможно, там не
> собирается (из-за ошибки, которую я видел в логах) Сишная оптимизированная
> часть. (Тем лучше для нас сейчас.)
Oк. Утром все посмоотрю.
> 
> Или у меня неправильный выбор интересных пакетов. (Понятно, что ещё надо
> добавить те, которые используют libpython, но не имеют .so-файлов.
> Наверное, это исполняемые файлы, зависимость которых автогенератором уже
> выявилась и не такой длинный список тех unmets тут пробегал уже.)
> 
> Ещё я сейчас не очень понимаю, как в список попал python3, если его то
> задание должно было заменять (159698) и unmet-ы пакетов, собирающихся из
> него, не анализировать.
> 
> Посмотрю на эти странности ближе к делу.
> 
> On Wed, 2 Mar 2016, Ivan Zakharyaschev wrote:
> >> >  (Эти наколеночные скрипты, которыми я манипулирую списки пакетов для
> >> >  тестовых пересборок множества питоновских пакетов, в т.ч. вот этот для
> >> >  уточнения пересечения affected packages и списка непересобирающихся от
> >> >  beehive, сохранил в
> >>  
> >>  git.alt:/people/imz/public/mosquito-hive )
> 
> LibreOffice пропускаем.
> 
> $ ./list-srpms-for-rpms.sh $(./print-section_unmets events.5.1.log | cut
> -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 <
> /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut
> -d$'\t' --fields=1 | uniq) | ./stripVerRel LibreOffice
> aimc
> bedup
> blueman
> boost
> borg
> brltty
> canto-curses
> cracklib
> cvc4
> engrid
> eog-plugins
> fityk
> gdal
> gedit
> gedit-plugins
> geos
> gitg
> gnome-builder
> gnome-music
> gnome-shell
> h5py
> libcap-ng
> libgit2-glib
> libpeas
> libpwquality
> libseccomp
> libxml2
> libxtract
> log4cplus
> logtop
> pdb-clone
> picosat
> pitivi
> protobuf
> pyside-qt4-py3
> pytables
> python-module-BTrees
> python-module-Cython
> python-module-DAGPype
> python-module-DIRECT
> python-module-Levenshtein
> python-module-MySQLdb
> python-module-Naked
> python-module-OpenGL_accelerate
> python-module-Pillow
> python-module-PyMca
> python-module-PyQt4
> python-module-PyQt5
> python-module-RRDtool
> python-module-Reportlab
> python-module-SQLAlchemy
> python-module-affinegap
> python-module-alsaaudio
> python-module-apsw
> python-module-asa
> python-module-asyncio_mongo
> python-module-banyan
> python-module-bcrypt
> python-module-bintrees
> python-module-blist
> python-module-blosc
> python-module-bottleneck
> python-module-bsddb3
> python-module-cHaversine
> python-module-casuarius
> python-module-cdecimal
> python-module-cffi
> python-module-cheetah
> python-module-cobs
> python-module-coverage
> python-module-credis
> python-module-cryptacular
> python-module-cryptography
> python-module-cups
> python-module-curve25519
> python-module-cvxopt
> python-module-cx-freeze
> python-module-cyrand
> python-module-dbus
> python-module-dedupe-hcluster
> python-module-distance
> python-module-djvulibre
> python-module-ed25519
> python-module-efl
> python-module-ephem
> python-module-faketime
> python-module-fastbit
> python-module-fiona
> python-module-freetypy
> python-module-gevent
> python-module-gist
> python-module-gmpy
> python-module-gmpy2
> python-module-gnureadline
> python-module-greenlet
> python-module-gst1.0
> python-module-hiredis
> python-module-hmmlearn
> python-module-http-parser
> python-module-icu
> python-module-igakit
> python-module-islpy
> python-module-jellyfish
> python-module-jenkins
> python-module-jq
> python-module-kaa-base
> python-module-kmod
> python-module-lcms
> python-module-leveldb
> python-module-libacl
> python-module-libvirt
> python-module-llfuse
> python-module-llist
> python-module-lmdb
> python-module-logbook
> python-module-lxml
> python-module-lz4
> python-module-markupsafe
> python-module-mathutils
> python-module-matplotlib
> python-module-mehcode-xmlsec
> python-module-meshpy
> python-module-minipg
> python-module-mistune
> python-module-mozsci
> python-module-mpi4py
> python-module-mpl_toolkits.basemap
> python-module-msgpack
> python-module-mysqlclient
> python-module-netCDF4
> python-module-netifaces
> python-module-nssjson
> python-module-numexpr
> python-module-numpy
> python-module-pandas
> python-module-parted
> python-module-persistent
> python-module-petlib
> python-module-poppler-qt4
> python-module-poppler-qt5
> python-module-psutil
> python-module-psycopg2
> python-module-psycopg2cffi
> python-module-pulsar
> python-module-pyScss
> python-module-pyaio
> python-module-pyasn
> python-module-pyaxon
> python-module-pybluez
> python-module-pycares
> python-module-pyclipper
> python-module-pycosat
> python-module-pycrypto
> python-module-pycudd
> python-module-pycurl
> python-module-pyev
> python-module-pyfits
> python-module-pygibson
> python-module-pygobject3
> python-module-pygraphviz
> python-module-pyhacrf
> python-module-pylbfgs
> python-module-pylibmc
> python-module-pylzma
> python-module-pymc
> python-module-pymetis
> python-module-pymongo
> python-module-pyproj
> python-module-pysndfile
> python-module-pysqlcipher3
> python-module-pysubnettree
> python-module-pysvn
> python-module-pyublas
> python-module-pyuv
> python-module-pyxattr
> python-module-rasterio
> python-module-rjsmin
> python-module-rpy2
> python-module-scikit-image
> python-module-scikit-learn
> python-module-scikits.audiolab
> python-module-scikits.bvp_solver
> python-module-scikits.eartho
> python-module-scikits.odes
> python-module-scikits.samplerate
> python-module-scikits.scattpy
> python-module-scikits.sparse
> python-module-scikits.statsmodels
> python-module-scikits.umfpack
> python-module-scikits.vectorplot
> python-module-scipy
> python-module-seqlearn
> python-module-setproctitle
> python-module-shapely
> python-module-signalfd
> python-module-simplejson
> python-module-sip
> python-module-smbc
> python-module-snappy
> python-module-systemd
> python-module-sysv_ipc
> python-module-tagpy
> python-module-timelib
> python-module-tinycss
> python-module-tornado
> python-module-triangle
> python-module-ujson
> python-module-urwid
> python-module-utmp
> python-module-veusz
> python-module-virtkey
> python-module-wrapt
> python-module-wsaccel
> python-module-yajl
> python-module-yaml
> python-module-zc.twist
> python-module-zmq
> python-module-zodbpickle
> python-module-zope.container
> python-module-zope.hookable
> python-module-zope.i18nmessageid
> python-module-zope.index
> python-module-zope.interface
> python-module-zope.proxy
> python-module-zope.security
> python3
> python3-module-cnamedtuple
> python3-module-dulwich
> python3-module-fuse
> python3-module-geventhttpclient
> python3-module-jsonlib
> python3-module-kerberos
> python3-module-ldap
> python3-module-m2crypto
> python3-module-pcap
> python3-module-py3k-bcrypt
> python3-module-pycairo
> python3-module-pyfltk
> python3-module-pygobject
> python3-module-sao
> python3-module-threadframe
> python3-module-twisted-core
> qscintilla2
> sfepy
> shiboken-py3
> totem
> weechat
> xraylib
> z3


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

* [devel] aiohttp native build problems; was: Re:  python3-3.5 unmets
  2016-03-04 19:31         ` Denis Medvedev
@ 2016-03-04 19:40           ` Ivan Zakharyaschev
  0 siblings, 0 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-04 19:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 669 bytes --]


On Fri, 4 Mar 2016, Denis Medvedev wrote:

>> Примечательно, что aiohttp, от цикла в котором мы избавлялись, всё-таки
>> среди этих интересных пакетов нет, хоть он и не noarch. Возможно, там не
>> собирается (из-за ошибки, которую я видел в логах) Сишная оптимизированная
>> часть. (Тем лучше для нас сейчас.)
> Oк. Утром все посмоотрю.

Мне кажется, если думать о переезде питона, то смотреть туда -- в 
ошибки сборки aiohttp (из-за которых оно собирается, но не так хорошо, как 
могло бы) -- пока нет срочной необходимости.

Потом можно будет привести пакет в порядок.

Т.е. хочу сказать, что это нисколько не блокирует переезд пито 
(нанасколько мы понимаем).

Ivan

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

* Re: [devel] python3-3.5 unmets
  2016-03-04 19:02       ` Ivan Zakharyaschev
  2016-03-04 19:31         ` Denis Medvedev
@ 2016-03-04 20:36         ` Ivan Zakharyaschev
  2016-03-04 21:55           ` Ivan Zakharyaschev
  2016-03-09  8:50         ` Ivan Zakharyaschev
  2 siblings, 1 reply; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-04 20:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2913 bytes --]

On Fri, 4 Mar 2016, Ivan Zakharyaschev wrote:

> Если отделить множество пакетов, в которых есть .so (все остальные, мы 
> предполагаем, не линкуются с libpython при работе и их можно, переложив и 
> обработав автогенератором зависимостей, оставить и они будут работать с 
> python3-3.5), то можно насчитать 250 пакетов (которые будут пересобираться 
> одновременно в одном задании с новой версией python3, на втором этапе):
>
> $ ./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | 
> join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < 
> /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut -d$'\t' 
> --fields=1 | uniq | wc -l
> 259

> Или у меня неправильный выбор интересных пакетов. (Понятно, что ещё надо 
> добавить те, которые используют libpython, но не имеют .so-файлов. Наверное, 
> это исполняемые файлы, зависимость которых автогенератором уже выявилась и не 
> такой длинный список тех unmets тут пробегал уже.)
>
> Ещё я сейчас не очень понимаю, как в список попал python3, если его то 
> задание должно было заменять (159698) и unmet-ы пакетов, собирающихся из 
> него, не анализировать.

Это из-за бинарного пакета python3-test:

$ ./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | egrep '/usr/lib(|64)/python3\.3/' | egrep -v '/usr/lib(|64)/python3\.3/site-packages'
python3-test	/usr/lib64/python3.3/lib-dynload/_ctypes_test.cpython-33m.so
python3-test	/usr/lib64/python3.3/lib-dynload/_testbuffer.cpython-33m.so
python3-test	/usr/lib64/python3.3/lib-dynload/_testcapi.cpython-33m.so

Не знаю, почему он затесался в список.

> On Wed, 2 Mar 2016, Ivan Zakharyaschev wrote:
>
>> > >   (Эти наколеночные скрипты, которыми я манипулирую списки пакетов для 
>> > >   тестовых пересборок множества питоновских пакетов, в т.ч. вот этот 
>> > >   для уточнения пересечения affected packages и списка 
>> > >   непересобирающихся от beehive, сохранил в
>> >   git.alt:/people/imz/public/mosquito-hive )

-- 
Best regards,
Ivan


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

* Re: [devel] python3-3.5 unmets
  2016-03-04 20:36         ` [devel] " Ivan Zakharyaschev
@ 2016-03-04 21:55           ` Ivan Zakharyaschev
  0 siblings, 0 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-04 21:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2096 bytes --]

On Fri, 4 Mar 2016, Ivan Zakharyaschev wrote:

>>  Или у меня неправильный выбор интересных пакетов. (Понятно, что ещё надо

>>  Ещё я сейчас не очень понимаю, как в список попал python3, если его то
>>  задание должно было заменять (159698) и unmet-ы пакетов, собирающихся из
>>  него, не анализировать.
>
> Это из-за бинарного пакета python3-test:
>
> $ ./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | 
> join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < 
> /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | egrep 
> '/usr/lib(|64)/python3\.3/' | egrep -v 
> '/usr/lib(|64)/python3\.3/site-packages'
> python3-test	/usr/lib64/python3.3/lib-dynload/_ctypes_test.cpython-33m.so
> python3-test	/usr/lib64/python3.3/lib-dynload/_testbuffer.cpython-33m.so
> python3-test	/usr/lib64/python3.3/lib-dynload/_testcapi.cpython-33m.so
>
> Не знаю, почему он затесался в список.

А, ok, всё стало ясно. Это, скорее всего, автогенератор зависимостей дал 
для нового пакета:

$ ./print-section_unmets events.5.1.log | fgrep python3-test
python3-test#3.5.1-alt1.strace	python3.5(_winapi)
python3-test#3.5.1-alt1.strace	python3.5(winreg)

Можно будет потом разобраться.

>>  On Wed, 2 Mar 2016, Ivan Zakharyaschev wrote:
>> 
>> > > >    (Эти наколеночные скрипты, которыми я манипулирую списки пакетов 
>> > > >    для тестовых пересборок множества питоновских пакетов, в т.ч. вот 
>> > > >    этот для уточнения пересечения affected packages и списка 
>> > > >    непересобирающихся от beehive, сохранил в
>> > >    git.alt:/people/imz/public/mosquito-hive )

-- 
Best regards,
Ivan


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

* Re: [devel] python3-3.5 unmets
  2016-03-04 19:02       ` Ivan Zakharyaschev
  2016-03-04 19:31         ` Denis Medvedev
  2016-03-04 20:36         ` [devel] " Ivan Zakharyaschev
@ 2016-03-09  8:50         ` Ivan Zakharyaschev
  2016-03-09  9:02           ` Ivan Zakharyaschev
  2016-04-01 19:49           ` Ivan Zakharyaschev
  2 siblings, 2 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-09  8:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 11602 bytes --]

On Fri, 4 Mar 2016, Ivan Zakharyaschev wrote:

> Если отделить множество пакетов, в которых есть .so (все остальные, мы 
> предполагаем, не линкуются с libpython при работе и их можно, переложив и 
> обработав автогенератором зависимостей, оставить и они будут работать с 
> python3-3.5), то можно насчитать 250 пакетов (которые будут пересобираться 
> одновременно в одном задании с новой версией python3, на втором этапе):
>
> $ ./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | 
> join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < 
> /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut -d$'\t' 
> --fields=1 | uniq | wc -l
> 259

> Напишу в конце список.

Сейчас, когда в целом всё подготовлено для пересборки с более точными и во 
множестве пакетов более слабыми зависимостями, хочется разобраться вот в 
таком вопросе про эти .so:

python3.req.py получает на рассмотрение только .so по шаблону 
*/python3*/*.so

Я же выше на всякий случай искал все .so в пакетах.

Проверим несовпаденя.

Из этого списка файлов .so и пакетов уберём сначала те, в которых есть 
пути в site-packages (чтобы сразу много убрать из рассмотрения).
(На самом деле зря. Надо было всё проверять.)

Оставшееся пакеты проверим на то, чтобы у них либо была зависимость на 
libpython, либо файлы, подпадающие под этот шаблон */python3*/*.so, 
который будет вызывать зависимость на python3.3-ABI.

Если ни того, ни другого нет, гарантирующего привязку к версии питона, 
обратим внимание на этот пакет (внизу в скрипте напротив него будет 
пусто):

$ for p in $(./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | fgrep -v -x $'LibreOffice-common\npython3-test' | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | egrep -v '/usr/lib(|64)/python3\.3/site-packages' | cut --fields=1 | sort -u ); do echo -n "$p: "; f="$(./getRPMForPkgnames.sh "$p")"; { rpm -qp "$f" --requires | fgrep libpython; } || { rpm -qp "$f" -l | egrep '/python3.*/.*\.so$' | xargs echo; } || echo '???'; done
boost-python3-devel:
engrid:
eog-plugins:
gedit:
gedit-plugins:
gitg:
gnome-builder: libpython3.3m.so.1.0()(64bit) >= set:ojiZhTKylwsDM9yCCTgb9vw6pALZpBUm7xVLRPiAeqW9H1Y9aUJ8ym1Uy0FARIu66V2GO8XU0EMGpshMY2Y4hRYR0
gnome-music:
gnome-shell:
libgit2-glib:
libnumpy-py3-devel: /usr/lib64/python3.3/site-packages/numpy/core/lib/libnpymath3.so
libpeas-python3-loader: libpython3.3m.so.1.0()(64bit) >= set:oiqVkAUsy8ACvxk2p2DofRKiVrEBAfEh67iZFcdYqiCKsR9XTWp9i3GH8LAXnhwZhuniyiZbI3uAfVMTy0lOqHDNx1Qp5se8LlOeeETCrpeP51oB1pshw8LsIR4iR
libpyside-qt4-py3: libpython3.3m.so.1.0()(64bit) >= set:oha0ppmlcyDVIRMBvVYf4Rm8icJ22i94FZkJ8Ye46OjpH0hyzSt9zRHY0WEoaHqMEUVnD1YRTcPWBrabQi0Su0YQ6r1ZK80wWscDkKx991pvmeo4sWj0x4or4dslC5fc0l9mDVjUw7IJN5mtmi7xsX9TxGI7myC1qzNsuItJqlAYwC1XNqENXTzk9qs95
libshiboken-py3: libpython3.3m.so.1.0()(64bit) >= set:ohEBjfqtP4bZym5H659cQQdkFKFW295y81ktTswkAwbTNB1Qygt8Z7dE6cKJ9FLYZfoe1kWZ5VNDwbxRDeFTQR4nYY7iysOpV2VGVWYuIMjvnvBn3ZdWNiA2SBm2kehAiFoYG1rkK30Iz38h3j62gtZAC13wgItp53ZL8vmt778QY9tss2MRUAXglS3bhzlkMVtMNwThxLb0VHFk4z1actCqM817rZ043vgi9q0
pitivi:
python3-module-CVC4: /usr/lib64/python3.3/site-packages/_CVC4.so
python3-module-pygobject: /usr/lib64/python3.3/site-packages/glib/_glib.so /usr/lib64/python3.3/site-packages/gobject/_gobject.so
python3-module-pygobject-devel:
totem-plugins:
weechat-plugin-python: libpython3.3m.so.1.0()(64bit) >= set:oipC2yNcWvlG7aFZp9VWLsm3CohA4KmZjOlyrNPA8gsq8sc4suj8zRUNKVfK0Qa04r1oZhf0dxsJHZrXfahnOvhgq1hrTBZisDZJ

(добавил ещё потом проверку на 'python3 =', список не изменился.)

Вот вопрос: если у python сменится версия с 3.3 на 3.5, будут ли они 
работать? Или привязка к версии питона как-то реализована в их 
зависимостях?

Вопрос про те, у которых пусто; *-devel можно пропустить:

engrid
eog-plugins
gedit
gedit-plugins
gitg
gnome-music
gnome-shell
libgit2-glib
pitivi
totem-plugins

Если есть связь с версией питона, как её можно было бы обнаруживать?

-- 
Best regards,
Ivan


> On Wed, 2 Mar 2016, Ivan Zakharyaschev wrote:
>
>> > >   (Эти наколеночные скрипты, которыми я манипулирую списки пакетов для 
>> > >   тестовых пересборок множества питоновских пакетов, в т.ч. вот этот 
>> > >   для уточнения пересечения affected packages и списка 
>> > >   непересобирающихся от beehive, сохранил в
>> >   git.alt:/people/imz/public/mosquito-hive )
>
> LibreOffice пропускаем.
>
> $ ./list-srpms-for-rpms.sh $(./print-section_unmets events.5.1.log | cut 
> -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < 
> /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut -d$'\t' 
> --fields=1 | uniq) | ./stripVerRel
> LibreOffice
> aimc
> bedup
> blueman
> boost
> borg
> brltty
> canto-curses
> cracklib
> cvc4
> engrid
> eog-plugins
> fityk
> gdal
> gedit
> gedit-plugins
> geos
> gitg
> gnome-builder
> gnome-music
> gnome-shell
> h5py
> libcap-ng
> libgit2-glib
> libpeas
> libpwquality
> libseccomp
> libxml2
> libxtract
> log4cplus
> logtop
> pdb-clone
> picosat
> pitivi
> protobuf
> pyside-qt4-py3
> pytables
> python-module-BTrees
> python-module-Cython
> python-module-DAGPype
> python-module-DIRECT
> python-module-Levenshtein
> python-module-MySQLdb
> python-module-Naked
> python-module-OpenGL_accelerate
> python-module-Pillow
> python-module-PyMca
> python-module-PyQt4
> python-module-PyQt5
> python-module-RRDtool
> python-module-Reportlab
> python-module-SQLAlchemy
> python-module-affinegap
> python-module-alsaaudio
> python-module-apsw
> python-module-asa
> python-module-asyncio_mongo
> python-module-banyan
> python-module-bcrypt
> python-module-bintrees
> python-module-blist
> python-module-blosc
> python-module-bottleneck
> python-module-bsddb3
> python-module-cHaversine
> python-module-casuarius
> python-module-cdecimal
> python-module-cffi
> python-module-cheetah
> python-module-cobs
> python-module-coverage
> python-module-credis
> python-module-cryptacular
> python-module-cryptography
> python-module-cups
> python-module-curve25519
> python-module-cvxopt
> python-module-cx-freeze
> python-module-cyrand
> python-module-dbus
> python-module-dedupe-hcluster
> python-module-distance
> python-module-djvulibre
> python-module-ed25519
> python-module-efl
> python-module-ephem
> python-module-faketime
> python-module-fastbit
> python-module-fiona
> python-module-freetypy
> python-module-gevent
> python-module-gist
> python-module-gmpy
> python-module-gmpy2
> python-module-gnureadline
> python-module-greenlet
> python-module-gst1.0
> python-module-hiredis
> python-module-hmmlearn
> python-module-http-parser
> python-module-icu
> python-module-igakit
> python-module-islpy
> python-module-jellyfish
> python-module-jenkins
> python-module-jq
> python-module-kaa-base
> python-module-kmod
> python-module-lcms
> python-module-leveldb
> python-module-libacl
> python-module-libvirt
> python-module-llfuse
> python-module-llist
> python-module-lmdb
> python-module-logbook
> python-module-lxml
> python-module-lz4
> python-module-markupsafe
> python-module-mathutils
> python-module-matplotlib
> python-module-mehcode-xmlsec
> python-module-meshpy
> python-module-minipg
> python-module-mistune
> python-module-mozsci
> python-module-mpi4py
> python-module-mpl_toolkits.basemap
> python-module-msgpack
> python-module-mysqlclient
> python-module-netCDF4
> python-module-netifaces
> python-module-nssjson
> python-module-numexpr
> python-module-numpy
> python-module-pandas
> python-module-parted
> python-module-persistent
> python-module-petlib
> python-module-poppler-qt4
> python-module-poppler-qt5
> python-module-psutil
> python-module-psycopg2
> python-module-psycopg2cffi
> python-module-pulsar
> python-module-pyScss
> python-module-pyaio
> python-module-pyasn
> python-module-pyaxon
> python-module-pybluez
> python-module-pycares
> python-module-pyclipper
> python-module-pycosat
> python-module-pycrypto
> python-module-pycudd
> python-module-pycurl
> python-module-pyev
> python-module-pyfits
> python-module-pygibson
> python-module-pygobject3
> python-module-pygraphviz
> python-module-pyhacrf
> python-module-pylbfgs
> python-module-pylibmc
> python-module-pylzma
> python-module-pymc
> python-module-pymetis
> python-module-pymongo
> python-module-pyproj
> python-module-pysndfile
> python-module-pysqlcipher3
> python-module-pysubnettree
> python-module-pysvn
> python-module-pyublas
> python-module-pyuv
> python-module-pyxattr
> python-module-rasterio
> python-module-rjsmin
> python-module-rpy2
> python-module-scikit-image
> python-module-scikit-learn
> python-module-scikits.audiolab
> python-module-scikits.bvp_solver
> python-module-scikits.eartho
> python-module-scikits.odes
> python-module-scikits.samplerate
> python-module-scikits.scattpy
> python-module-scikits.sparse
> python-module-scikits.statsmodels
> python-module-scikits.umfpack
> python-module-scikits.vectorplot
> python-module-scipy
> python-module-seqlearn
> python-module-setproctitle
> python-module-shapely
> python-module-signalfd
> python-module-simplejson
> python-module-sip
> python-module-smbc
> python-module-snappy
> python-module-systemd
> python-module-sysv_ipc
> python-module-tagpy
> python-module-timelib
> python-module-tinycss
> python-module-tornado
> python-module-triangle
> python-module-ujson
> python-module-urwid
> python-module-utmp
> python-module-veusz
> python-module-virtkey
> python-module-wrapt
> python-module-wsaccel
> python-module-yajl
> python-module-yaml
> python-module-zc.twist
> python-module-zmq
> python-module-zodbpickle
> python-module-zope.container
> python-module-zope.hookable
> python-module-zope.i18nmessageid
> python-module-zope.index
> python-module-zope.interface
> python-module-zope.proxy
> python-module-zope.security
> python3
> python3-module-cnamedtuple
> python3-module-dulwich
> python3-module-fuse
> python3-module-geventhttpclient
> python3-module-jsonlib
> python3-module-kerberos
> python3-module-ldap
> python3-module-m2crypto
> python3-module-pcap
> python3-module-py3k-bcrypt
> python3-module-pycairo
> python3-module-pyfltk
> python3-module-pygobject
> python3-module-sao
> python3-module-threadframe
> python3-module-twisted-core
> qscintilla2
> sfepy
> shiboken-py3
> totem
> weechat
> xraylib
> z3
>
> -- 
> Best regards,
> Ivan
>
>
>

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

* Re: [devel] python3-3.5 unmets
  2016-03-09  8:50         ` Ivan Zakharyaschev
@ 2016-03-09  9:02           ` Ivan Zakharyaschev
  2016-03-09  9:45             ` Ivan Zakharyaschev
  2016-04-01 19:49           ` Ivan Zakharyaschev
  1 sibling, 1 reply; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-09  9:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 10429 bytes --]

On Wed, 9 Mar 2016, Ivan Zakharyaschev wrote:

> On Fri, 4 Mar 2016, Ivan Zakharyaschev wrote:
>
>>  Если отделить множество пакетов, в которых есть .so (все остальные, мы
>>  предполагаем, не линкуются с libpython при работе и их можно, переложив и
>>  обработав автогенератором зависимостей, оставить и они будут работать с
>>  python3-3.5), то можно насчитать 250 пакетов (которые будут пересобираться
>>  одновременно в одном задании с новой версией python3, на втором этапе):

> python3.req.py получает на рассмотрение только .so по шаблону */python3*/*.so
>
> Я же выше на всякий случай искал все .so в пакетах.
>
> Проверим несовпаденя.
>
> Из этого списка файлов .so и пакетов уберём сначала те, в которых есть пути в 
> site-packages (чтобы сразу много убрать из рассмотрения).
> (На самом деле зря. Надо было всё проверять.)

С этим уточнением их стало на один больше (за исключением -devel):

$ for p in $(./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u | fgrep -v -x $'LibreOffice-common\npython3-test' | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 < /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut --fields=1 | sort -u ); do echo -n "$p: "; f="$(./getRPMForPkgnames.sh "$p")"; { rpm -qp "$f" --requires | fgrep $'libpython\npython3 ='; } || { rpm -qp "$f" -l | egrep '/python3.*/.*\.so$' | xargs echo; } || echo '???'; done | grep ': \(\|???\)$'
boost-python3-devel:
engrid:
eog-plugins:
gedit:
gedit-plugins:
gitg:
gnome-music:
gnome-shell:
libgit2-glib:
pitivi:
python3-module-faketime:
python3-module-pygobject-devel:
totem-plugins:
$

Добавившийся: python3-module-faketime

> Оставшееся пакеты проверим на то, чтобы у них либо была зависимость на 
> libpython, либо файлы, подпадающие под этот шаблон */python3*/*.so, который 
> будет вызывать зависимость на python3.3-ABI.
>
> Если ни того, ни другого нет, гарантирующего привязку к версии питона, 
> обратим внимание на этот пакет (внизу в скрипте напротив него будет пусто):



> Вот вопрос: если у python сменится версия с 3.3 на 3.5, будут ли они 
> работать? Или привязка к версии питона как-то реализована в их зависимостях?
>
> Вопрос про те, у которых пусто; *-devel можно пропустить:
>
> engrid
> eog-plugins
> gedit
> gedit-plugins
> gitg
> gnome-music
> gnome-shell
> libgit2-glib
> pitivi
> totem-plugins
>
> Если есть связь с версией питона, как её можно было бы обнаруживать?
>
> -- 
> Best regards,
> Ivan
>
>
>>  On Wed, 2 Mar 2016, Ivan Zakharyaschev wrote:
>> 
>> > > >    (Эти наколеночные скрипты, которыми я манипулирую списки пакетов 
>> > > >    для тестовых пересборок множества питоновских пакетов, в т.ч. вот 
>> > > >    этот для уточнения пересечения affected packages и списка 
>> > > >    непересобирающихся от beehive, сохранил в
>> > >    git.alt:/people/imz/public/mosquito-hive )
>>
>>  LibreOffice пропускаем.
>>
>>  $ ./list-srpms-for-rpms.sh $(./print-section_unmets events.5.1.log | cut
>>  -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 <
>>  /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut
>>  -d$'\t' --fields=1 | uniq) | ./stripVerRel
>>  LibreOffice
>>  aimc
>>  bedup
>>  blueman
>>  boost
>>  borg
>>  brltty
>>  canto-curses
>>  cracklib
>>  cvc4
>>  engrid
>>  eog-plugins
>>  fityk
>>  gdal
>>  gedit
>>  gedit-plugins
>>  geos
>>  gitg
>>  gnome-builder
>>  gnome-music
>>  gnome-shell
>>  h5py
>>  libcap-ng
>>  libgit2-glib
>>  libpeas
>>  libpwquality
>>  libseccomp
>>  libxml2
>>  libxtract
>>  log4cplus
>>  logtop
>>  pdb-clone
>>  picosat
>>  pitivi
>>  protobuf
>>  pyside-qt4-py3
>>  pytables
>>  python-module-BTrees
>>  python-module-Cython
>>  python-module-DAGPype
>>  python-module-DIRECT
>>  python-module-Levenshtein
>>  python-module-MySQLdb
>>  python-module-Naked
>>  python-module-OpenGL_accelerate
>>  python-module-Pillow
>>  python-module-PyMca
>>  python-module-PyQt4
>>  python-module-PyQt5
>>  python-module-RRDtool
>>  python-module-Reportlab
>>  python-module-SQLAlchemy
>>  python-module-affinegap
>>  python-module-alsaaudio
>>  python-module-apsw
>>  python-module-asa
>>  python-module-asyncio_mongo
>>  python-module-banyan
>>  python-module-bcrypt
>>  python-module-bintrees
>>  python-module-blist
>>  python-module-blosc
>>  python-module-bottleneck
>>  python-module-bsddb3
>>  python-module-cHaversine
>>  python-module-casuarius
>>  python-module-cdecimal
>>  python-module-cffi
>>  python-module-cheetah
>>  python-module-cobs
>>  python-module-coverage
>>  python-module-credis
>>  python-module-cryptacular
>>  python-module-cryptography
>>  python-module-cups
>>  python-module-curve25519
>>  python-module-cvxopt
>>  python-module-cx-freeze
>>  python-module-cyrand
>>  python-module-dbus
>>  python-module-dedupe-hcluster
>>  python-module-distance
>>  python-module-djvulibre
>>  python-module-ed25519
>>  python-module-efl
>>  python-module-ephem
>>  python-module-faketime
>>  python-module-fastbit
>>  python-module-fiona
>>  python-module-freetypy
>>  python-module-gevent
>>  python-module-gist
>>  python-module-gmpy
>>  python-module-gmpy2
>>  python-module-gnureadline
>>  python-module-greenlet
>>  python-module-gst1.0
>>  python-module-hiredis
>>  python-module-hmmlearn
>>  python-module-http-parser
>>  python-module-icu
>>  python-module-igakit
>>  python-module-islpy
>>  python-module-jellyfish
>>  python-module-jenkins
>>  python-module-jq
>>  python-module-kaa-base
>>  python-module-kmod
>>  python-module-lcms
>>  python-module-leveldb
>>  python-module-libacl
>>  python-module-libvirt
>>  python-module-llfuse
>>  python-module-llist
>>  python-module-lmdb
>>  python-module-logbook
>>  python-module-lxml
>>  python-module-lz4
>>  python-module-markupsafe
>>  python-module-mathutils
>>  python-module-matplotlib
>>  python-module-mehcode-xmlsec
>>  python-module-meshpy
>>  python-module-minipg
>>  python-module-mistune
>>  python-module-mozsci
>>  python-module-mpi4py
>>  python-module-mpl_toolkits.basemap
>>  python-module-msgpack
>>  python-module-mysqlclient
>>  python-module-netCDF4
>>  python-module-netifaces
>>  python-module-nssjson
>>  python-module-numexpr
>>  python-module-numpy
>>  python-module-pandas
>>  python-module-parted
>>  python-module-persistent
>>  python-module-petlib
>>  python-module-poppler-qt4
>>  python-module-poppler-qt5
>>  python-module-psutil
>>  python-module-psycopg2
>>  python-module-psycopg2cffi
>>  python-module-pulsar
>>  python-module-pyScss
>>  python-module-pyaio
>>  python-module-pyasn
>>  python-module-pyaxon
>>  python-module-pybluez
>>  python-module-pycares
>>  python-module-pyclipper
>>  python-module-pycosat
>>  python-module-pycrypto
>>  python-module-pycudd
>>  python-module-pycurl
>>  python-module-pyev
>>  python-module-pyfits
>>  python-module-pygibson
>>  python-module-pygobject3
>>  python-module-pygraphviz
>>  python-module-pyhacrf
>>  python-module-pylbfgs
>>  python-module-pylibmc
>>  python-module-pylzma
>>  python-module-pymc
>>  python-module-pymetis
>>  python-module-pymongo
>>  python-module-pyproj
>>  python-module-pysndfile
>>  python-module-pysqlcipher3
>>  python-module-pysubnettree
>>  python-module-pysvn
>>  python-module-pyublas
>>  python-module-pyuv
>>  python-module-pyxattr
>>  python-module-rasterio
>>  python-module-rjsmin
>>  python-module-rpy2
>>  python-module-scikit-image
>>  python-module-scikit-learn
>>  python-module-scikits.audiolab
>>  python-module-scikits.bvp_solver
>>  python-module-scikits.eartho
>>  python-module-scikits.odes
>>  python-module-scikits.samplerate
>>  python-module-scikits.scattpy
>>  python-module-scikits.sparse
>>  python-module-scikits.statsmodels
>>  python-module-scikits.umfpack
>>  python-module-scikits.vectorplot
>>  python-module-scipy
>>  python-module-seqlearn
>>  python-module-setproctitle
>>  python-module-shapely
>>  python-module-signalfd
>>  python-module-simplejson
>>  python-module-sip
>>  python-module-smbc
>>  python-module-snappy
>>  python-module-systemd
>>  python-module-sysv_ipc
>>  python-module-tagpy
>>  python-module-timelib
>>  python-module-tinycss
>>  python-module-tornado
>>  python-module-triangle
>>  python-module-ujson
>>  python-module-urwid
>>  python-module-utmp
>>  python-module-veusz
>>  python-module-virtkey
>>  python-module-wrapt
>>  python-module-wsaccel
>>  python-module-yajl
>>  python-module-yaml
>>  python-module-zc.twist
>>  python-module-zmq
>>  python-module-zodbpickle
>>  python-module-zope.container
>>  python-module-zope.hookable
>>  python-module-zope.i18nmessageid
>>  python-module-zope.index
>>  python-module-zope.interface
>>  python-module-zope.proxy
>>  python-module-zope.security
>>  python3
>>  python3-module-cnamedtuple
>>  python3-module-dulwich
>>  python3-module-fuse
>>  python3-module-geventhttpclient
>>  python3-module-jsonlib
>>  python3-module-kerberos
>>  python3-module-ldap
>>  python3-module-m2crypto
>>  python3-module-pcap
>>  python3-module-py3k-bcrypt
>>  python3-module-pycairo
>>  python3-module-pyfltk
>>  python3-module-pygobject
>>  python3-module-sao
>>  python3-module-threadframe
>>  python3-module-twisted-core
>>  qscintilla2
>>  sfepy
>>  shiboken-py3
>>  totem
>>  weechat
>>  xraylib
>>  z3
>>
>>  --
>>  Best regards,
>>  Ivan
>> 
>> 
>> 
>

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

* Re: [devel] python3-3.5 unmets
  2016-03-09  9:02           ` Ivan Zakharyaschev
@ 2016-03-09  9:45             ` Ivan Zakharyaschev
  2016-03-09 12:53               ` Ivan Zakharyaschev
  0 siblings, 1 reply; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-09  9:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 11641 bytes --]

Думаю python3-module-faketime проверить как питоновский, а остальные будут 
проверены уже попав в Сизиф.

On Wed, 9 Mar 2016, Ivan Zakharyaschev wrote:

> On Wed, 9 Mar 2016, Ivan Zakharyaschev wrote:
>
>>  On Fri, 4 Mar 2016, Ivan Zakharyaschev wrote:
>> 
>> >   Если отделить множество пакетов, в которых есть .so (все остальные, мы
>> >   предполагаем, не линкуются с libpython при работе и их можно, переложив 
>> >   и
>> >   обработав автогенератором зависимостей, оставить и они будут работать с
>> >   python3-3.5), то можно насчитать 250 пакетов (которые будут 
>> >   пересобираться
>> >   одновременно в одном задании с новой версией python3, на втором этапе):
>
>>  python3.req.py получает на рассмотрение только .so по шаблону
>>  */python3*/*.so
>>
>>  Я же выше на всякий случай искал все .so в пакетах.
>>
>>  Проверим несовпаденя.
>>
>>  Из этого списка файлов .so и пакетов уберём сначала те, в которых есть
>>  пути в site-packages (чтобы сразу много убрать из рассмотрения).
>>  (На самом деле зря. Надо было всё проверять.)
>
> С этим уточнением их стало на один больше (за исключением -devel):
>
> $ for p in $(./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | 
> sort -u | fgrep -v -x $'LibreOffice-common\npython3-test' | join -t$'\t' -2 2 
> - <(sort -t$'\t' -k2 < /ALT/Sisyphus/x86_64/base/contents_index) | egrep 
> '\.so($|\.)' | cut --fields=1 | sort -u ); do echo -n "$p: "; 
> f="$(./getRPMForPkgnames.sh "$p")"; { rpm -qp "$f" --requires | fgrep 
> $'libpython\npython3 ='; } || { rpm -qp "$f" -l | egrep '/python3.*/.*\.so$' 
> | xargs echo; } || echo '???'; done | grep ': \(\|???\)$'
> boost-python3-devel:
> engrid:
> eog-plugins:
> gedit:
> gedit-plugins:
> gitg:
> gnome-music:
> gnome-shell:
> libgit2-glib:
> pitivi:
> python3-module-faketime:
> python3-module-pygobject-devel:
> totem-plugins:
> $
>
> Добавившийся: python3-module-faketime
>
>>  Оставшееся пакеты проверим на то, чтобы у них либо была зависимость на
>>  libpython, либо файлы, подпадающие под этот шаблон */python3*/*.so,
>>  который будет вызывать зависимость на python3.3-ABI.
>>
>>  Если ни того, ни другого нет, гарантирующего привязку к версии питона,
>>  обратим внимание на этот пакет (внизу в скрипте напротив него будет
>>  пусто):
>
>
>
>>  Вот вопрос: если у python сменится версия с 3.3 на 3.5, будут ли они
>>  работать? Или привязка к версии питона как-то реализована в их
>>  зависимостях?
>>
>>  Вопрос про те, у которых пусто; *-devel можно пропустить:
>>
>>  engrid
>>  eog-plugins
>>  gedit
>>  gedit-plugins
>>  gitg
>>  gnome-music
>>  gnome-shell
>>  libgit2-glib
>>  pitivi
>>  totem-plugins
>>
>>  Если есть связь с версией питона, как её можно было бы обнаруживать?
>>
>>  --
>>  Best regards,
>>  Ivan
>> 
>> 
>> >   On Wed, 2 Mar 2016, Ivan Zakharyaschev wrote:
>> > 
>> > > > >     (Эти наколеночные скрипты, которыми я манипулирую списки 
>> > > > >     пакетов для тестовых пересборок множества питоновских пакетов, 
>> > > > >     в т.ч. вот этот для уточнения пересечения affected packages и 
>> > > > >     списка непересобирающихся от beehive, сохранил в
>> > > >     git.alt:/people/imz/public/mosquito-hive )
>> > 
>> >   LibreOffice пропускаем.
>> > 
>> >   $ ./list-srpms-for-rpms.sh $(./print-section_unmets events.5.1.log | 
>> >   cut
>> >   -d'#' --fields=1 | sort -u | join -t$'\t' -2 2 - <(sort -t$'\t' -k2 <
>> >   /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut
>> >   -d$'\t' --fields=1 | uniq) | ./stripVerRel
>> >   LibreOffice
>> >   aimc
>> >   bedup
>> >   blueman
>> >   boost
>> >   borg
>> >   brltty
>> >   canto-curses
>> >   cracklib
>> >   cvc4
>> >   engrid
>> >   eog-plugins
>> >   fityk
>> >   gdal
>> >   gedit
>> >   gedit-plugins
>> >   geos
>> >   gitg
>> >   gnome-builder
>> >   gnome-music
>> >   gnome-shell
>> >   h5py
>> >   libcap-ng
>> >   libgit2-glib
>> >   libpeas
>> >   libpwquality
>> >   libseccomp
>> >   libxml2
>> >   libxtract
>> >   log4cplus
>> >   logtop
>> >   pdb-clone
>> >   picosat
>> >   pitivi
>> >   protobuf
>> >   pyside-qt4-py3
>> >   pytables
>> >   python-module-BTrees
>> >   python-module-Cython
>> >   python-module-DAGPype
>> >   python-module-DIRECT
>> >   python-module-Levenshtein
>> >   python-module-MySQLdb
>> >   python-module-Naked
>> >   python-module-OpenGL_accelerate
>> >   python-module-Pillow
>> >   python-module-PyMca
>> >   python-module-PyQt4
>> >   python-module-PyQt5
>> >   python-module-RRDtool
>> >   python-module-Reportlab
>> >   python-module-SQLAlchemy
>> >   python-module-affinegap
>> >   python-module-alsaaudio
>> >   python-module-apsw
>> >   python-module-asa
>> >   python-module-asyncio_mongo
>> >   python-module-banyan
>> >   python-module-bcrypt
>> >   python-module-bintrees
>> >   python-module-blist
>> >   python-module-blosc
>> >   python-module-bottleneck
>> >   python-module-bsddb3
>> >   python-module-cHaversine
>> >   python-module-casuarius
>> >   python-module-cdecimal
>> >   python-module-cffi
>> >   python-module-cheetah
>> >   python-module-cobs
>> >   python-module-coverage
>> >   python-module-credis
>> >   python-module-cryptacular
>> >   python-module-cryptography
>> >   python-module-cups
>> >   python-module-curve25519
>> >   python-module-cvxopt
>> >   python-module-cx-freeze
>> >   python-module-cyrand
>> >   python-module-dbus
>> >   python-module-dedupe-hcluster
>> >   python-module-distance
>> >   python-module-djvulibre
>> >   python-module-ed25519
>> >   python-module-efl
>> >   python-module-ephem
>> >   python-module-faketime
>> >   python-module-fastbit
>> >   python-module-fiona
>> >   python-module-freetypy
>> >   python-module-gevent
>> >   python-module-gist
>> >   python-module-gmpy
>> >   python-module-gmpy2
>> >   python-module-gnureadline
>> >   python-module-greenlet
>> >   python-module-gst1.0
>> >   python-module-hiredis
>> >   python-module-hmmlearn
>> >   python-module-http-parser
>> >   python-module-icu
>> >   python-module-igakit
>> >   python-module-islpy
>> >   python-module-jellyfish
>> >   python-module-jenkins
>> >   python-module-jq
>> >   python-module-kaa-base
>> >   python-module-kmod
>> >   python-module-lcms
>> >   python-module-leveldb
>> >   python-module-libacl
>> >   python-module-libvirt
>> >   python-module-llfuse
>> >   python-module-llist
>> >   python-module-lmdb
>> >   python-module-logbook
>> >   python-module-lxml
>> >   python-module-lz4
>> >   python-module-markupsafe
>> >   python-module-mathutils
>> >   python-module-matplotlib
>> >   python-module-mehcode-xmlsec
>> >   python-module-meshpy
>> >   python-module-minipg
>> >   python-module-mistune
>> >   python-module-mozsci
>> >   python-module-mpi4py
>> >   python-module-mpl_toolkits.basemap
>> >   python-module-msgpack
>> >   python-module-mysqlclient
>> >   python-module-netCDF4
>> >   python-module-netifaces
>> >   python-module-nssjson
>> >   python-module-numexpr
>> >   python-module-numpy
>> >   python-module-pandas
>> >   python-module-parted
>> >   python-module-persistent
>> >   python-module-petlib
>> >   python-module-poppler-qt4
>> >   python-module-poppler-qt5
>> >   python-module-psutil
>> >   python-module-psycopg2
>> >   python-module-psycopg2cffi
>> >   python-module-pulsar
>> >   python-module-pyScss
>> >   python-module-pyaio
>> >   python-module-pyasn
>> >   python-module-pyaxon
>> >   python-module-pybluez
>> >   python-module-pycares
>> >   python-module-pyclipper
>> >   python-module-pycosat
>> >   python-module-pycrypto
>> >   python-module-pycudd
>> >   python-module-pycurl
>> >   python-module-pyev
>> >   python-module-pyfits
>> >   python-module-pygibson
>> >   python-module-pygobject3
>> >   python-module-pygraphviz
>> >   python-module-pyhacrf
>> >   python-module-pylbfgs
>> >   python-module-pylibmc
>> >   python-module-pylzma
>> >   python-module-pymc
>> >   python-module-pymetis
>> >   python-module-pymongo
>> >   python-module-pyproj
>> >   python-module-pysndfile
>> >   python-module-pysqlcipher3
>> >   python-module-pysubnettree
>> >   python-module-pysvn
>> >   python-module-pyublas
>> >   python-module-pyuv
>> >   python-module-pyxattr
>> >   python-module-rasterio
>> >   python-module-rjsmin
>> >   python-module-rpy2
>> >   python-module-scikit-image
>> >   python-module-scikit-learn
>> >   python-module-scikits.audiolab
>> >   python-module-scikits.bvp_solver
>> >   python-module-scikits.eartho
>> >   python-module-scikits.odes
>> >   python-module-scikits.samplerate
>> >   python-module-scikits.scattpy
>> >   python-module-scikits.sparse
>> >   python-module-scikits.statsmodels
>> >   python-module-scikits.umfpack
>> >   python-module-scikits.vectorplot
>> >   python-module-scipy
>> >   python-module-seqlearn
>> >   python-module-setproctitle
>> >   python-module-shapely
>> >   python-module-signalfd
>> >   python-module-simplejson
>> >   python-module-sip
>> >   python-module-smbc
>> >   python-module-snappy
>> >   python-module-systemd
>> >   python-module-sysv_ipc
>> >   python-module-tagpy
>> >   python-module-timelib
>> >   python-module-tinycss
>> >   python-module-tornado
>> >   python-module-triangle
>> >   python-module-ujson
>> >   python-module-urwid
>> >   python-module-utmp
>> >   python-module-veusz
>> >   python-module-virtkey
>> >   python-module-wrapt
>> >   python-module-wsaccel
>> >   python-module-yajl
>> >   python-module-yaml
>> >   python-module-zc.twist
>> >   python-module-zmq
>> >   python-module-zodbpickle
>> >   python-module-zope.container
>> >   python-module-zope.hookable
>> >   python-module-zope.i18nmessageid
>> >   python-module-zope.index
>> >   python-module-zope.interface
>> >   python-module-zope.proxy
>> >   python-module-zope.security
>> >   python3
>> >   python3-module-cnamedtuple
>> >   python3-module-dulwich
>> >   python3-module-fuse
>> >   python3-module-geventhttpclient
>> >   python3-module-jsonlib
>> >   python3-module-kerberos
>> >   python3-module-ldap
>> >   python3-module-m2crypto
>> >   python3-module-pcap
>> >   python3-module-py3k-bcrypt
>> >   python3-module-pycairo
>> >   python3-module-pyfltk
>> >   python3-module-pygobject
>> >   python3-module-sao
>> >   python3-module-threadframe
>> >   python3-module-twisted-core
>> >   qscintilla2
>> >   sfepy
>> >   shiboken-py3
>> >   totem
>> >   weechat
>> >   xraylib
>> >   z3
>> > 
>> >   --
>> >   Best regards,
>> >   Ivan
>> > 
>> > 
>> > 
>> 
>

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

* Re: [devel] python3-3.5 unmets
  2016-03-09  9:45             ` Ivan Zakharyaschev
@ 2016-03-09 12:53               ` Ivan Zakharyaschev
  0 siblings, 0 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-03-09 12:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 425 bytes --]


On Wed, 9 Mar 2016, Ivan Zakharyaschev wrote:

> Думаю python3-module-faketime проверить как питоновский, а остальные будут 
> проверены уже попав в Сизиф.

Там просто библиотека на C лежит, без всякой привязки к питону, так что её 
мы правильно пропустим.

-- 
Best regards,
Ivan

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

* Re: [devel] python3-3.5 unmets
  2016-03-09  8:50         ` Ivan Zakharyaschev
  2016-03-09  9:02           ` Ivan Zakharyaschev
@ 2016-04-01 19:49           ` Ivan Zakharyaschev
  2016-04-02  8:24             ` [devel] please approve python3-3.5 rebuild of pkgs; was:Re: " Ivan Zakharyaschev
  2016-04-04 21:45             ` [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: " Ivan Zakharyaschev
  1 sibling, 2 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-04-01 19:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 8362 bytes --]

Здравствуйте!

Возвращаясь к вопросу про нестандартные пакеты с питоновскими модулями и 
характером .so в них:

Чтобы голову не ломать, есть ли зависимость у пакета на ABI питона (в
виде .so, который будет грузиться в /usr/bin/python3 или линковаться с
libpython3), сейчас rpm-build-python3 ставит такую зависимость, если в
составе пакета есть .so-файл, про который is_python3_path из
/usr/lib/rpm/python3.req.files говорит да.

Можно сказать, сделано для перестраховки.

Собственно код:

is_python3_path()
{
 	local f p
 	f="$1"; shift
 	for p in ${RPM_PYTHON3_PATH-} ${RPM_PYTHON3_COMPILE_INCLUDE-}; do
 		if [ -z "${f##${RPM_BUILD_ROOT-}${p%%/}/*}" ]; then
 			return 0
 		fi
 	done
 	return 1
}

...

 		*ELF*" shared object"*)
 		        if is_python3_path "$f"; then
 					echo "$f"
 			fi
 			continue ;;

...

(Им же в verify_elf делается LD_PRELOAD, чтобы не засорять лог сборки
несущественными сообщениями об undefined symbols. Для случая, когда
такая библиотека кладётся в системные /usr/lib/, есть макрос
%requires_python_ABI_for_files; пример -- пакет boost или
python3-module-pygobject или python-module-pygobject3. Иначе пакет не
пропустят.)

Под новое правило уже успел попасться свежесобранный gedit.

А в случае свежей сборки ещё попадётся некоторое количество пакетов.
Например, (сейчас проверил) rhythmbox и totem.

Но они пока не успели попасться под новое правило. Так что вместе с
python3-3.5 мы их пересобирать не вынуждены по формальным причинам.

Так что на усмотрение мейнтейнеров: если нужно, пересоберите потом.
Если такой зависимости на питоновское ABI реально нет, можно уточнить
%_python3_compile_include (чтобы она формально не появлялась).

%_python3_compile_include стандартное ведёт в
/usr/lib{,64}/python3/site-packages/. Есть пакеты с нестандартным
местом, куда кладутся питоновские модули-плагины (например, упомянутые
выше gedit, rhythmbox, totem); но там плагины необязательно
питоновские, так что уточнение %_python3_compile_include неплохой
выход, по-моему.


On Wed, 9 Mar 2016, Ivan Zakharyaschev wrote:

> On Fri, 4 Mar 2016, Ivan Zakharyaschev wrote:
>
>>  Если отделить множество пакетов, в которых есть .so (все остальные, мы
>>  предполагаем, не линкуются с libpython при работе и их можно, переложив и
>>  обработав автогенератором зависимостей, оставить и они будут работать с
>>  python3-3.5), то можно насчитать 250 пакетов (которые будут пересобираться
>>  одновременно в одном задании с новой версией python3, на втором этапе):
>>
>>  $ ./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | sort -u |
>>  join -t$'\t' -2 2 - <(sort -t$'\t' -k2 <
>>  /ALT/Sisyphus/x86_64/base/contents_index) | egrep '\.so($|\.)' | cut
>>  -d$'\t' --fields=1 | uniq | wc -l
>>  259
>
>>  Напишу в конце список.
>
> Сейчас, когда в целом всё подготовлено для пересборки с более точными и во 
> множестве пакетов более слабыми зависимостями, хочется разобраться вот в 
> таком вопросе про эти .so:
>
> python3.req.py получает на рассмотрение только .so по шаблону */python3*/*.so
>
> Я же выше на всякий случай искал все .so в пакетах.
>
> Проверим несовпаденя.
>
> Из этого списка файлов .so и пакетов уберём сначала те, в которых есть пути в 
> site-packages (чтобы сразу много убрать из рассмотрения).
> (На самом деле зря. Надо было всё проверять.)
>
> Оставшееся пакеты проверим на то, чтобы у них либо была зависимость на 
> libpython, либо файлы, подпадающие под этот шаблон */python3*/*.so, который 
> будет вызывать зависимость на python3.3-ABI.
>
> Если ни того, ни другого нет, гарантирующего привязку к версии питона, 
> обратим внимание на этот пакет (внизу в скрипте напротив него будет пусто):
>
> $ for p in $(./print-section_unmets events.5.1.log | cut -d'#' --fields=1 | 
> sort -u | fgrep -v -x $'LibreOffice-common\npython3-test' | join -t$'\t' -2 2 
> - <(sort -t$'\t' -k2 < /ALT/Sisyphus/x86_64/base/contents_index) | egrep 
> '\.so($|\.)' | egrep -v '/usr/lib(|64)/python3\.3/site-packages' | cut 
> --fields=1 | sort -u ); do echo -n "$p: "; f="$(./getRPMForPkgnames.sh 
> "$p")"; { rpm -qp "$f" --requires | fgrep libpython; } || { rpm -qp "$f" -l | 
> egrep '/python3.*/.*\.so$' | xargs echo; } || echo '???'; done
> boost-python3-devel:
> engrid:
> eog-plugins:
> gedit:
> gedit-plugins:
> gitg:
> gnome-builder: libpython3.3m.so.1.0()(64bit) >= 
> set:ojiZhTKylwsDM9yCCTgb9vw6pALZpBUm7xVLRPiAeqW9H1Y9aUJ8ym1Uy0FARIu66V2GO8XU0EMGpshMY2Y4hRYR0
> gnome-music:
> gnome-shell:
> libgit2-glib:
> libnumpy-py3-devel: 
> /usr/lib64/python3.3/site-packages/numpy/core/lib/libnpymath3.so
> libpeas-python3-loader: libpython3.3m.so.1.0()(64bit) >= 
> set:oiqVkAUsy8ACvxk2p2DofRKiVrEBAfEh67iZFcdYqiCKsR9XTWp9i3GH8LAXnhwZhuniyiZbI3uAfVMTy0lOqHDNx1Qp5se8LlOeeETCrpeP51oB1pshw8LsIR4iR
> libpyside-qt4-py3: libpython3.3m.so.1.0()(64bit) >= 
> set:oha0ppmlcyDVIRMBvVYf4Rm8icJ22i94FZkJ8Ye46OjpH0hyzSt9zRHY0WEoaHqMEUVnD1YRTcPWBrabQi0Su0YQ6r1ZK80wWscDkKx991pvmeo4sWj0x4or4dslC5fc0l9mDVjUw7IJN5mtmi7xsX9TxGI7myC1qzNsuItJqlAYwC1XNqENXTzk9qs95
> libshiboken-py3: libpython3.3m.so.1.0()(64bit) >= 
> set:ohEBjfqtP4bZym5H659cQQdkFKFW295y81ktTswkAwbTNB1Qygt8Z7dE6cKJ9FLYZfoe1kWZ5VNDwbxRDeFTQR4nYY7iysOpV2VGVWYuIMjvnvBn3ZdWNiA2SBm2kehAiFoYG1rkK30Iz38h3j62gtZAC13wgItp53ZL8vmt778QY9tss2MRUAXglS3bhzlkMVtMNwThxLb0VHFk4z1actCqM817rZ043vgi9q0
> pitivi:
> python3-module-CVC4: /usr/lib64/python3.3/site-packages/_CVC4.so
> python3-module-pygobject: /usr/lib64/python3.3/site-packages/glib/_glib.so 
> /usr/lib64/python3.3/site-packages/gobject/_gobject.so
> python3-module-pygobject-devel:
> totem-plugins:
> weechat-plugin-python: libpython3.3m.so.1.0()(64bit) >= 
> set:oipC2yNcWvlG7aFZp9VWLsm3CohA4KmZjOlyrNPA8gsq8sc4suj8zRUNKVfK0Qa04r1oZhf0dxsJHZrXfahnOvhgq1hrTBZisDZJ
>
> (добавил ещё потом проверку на 'python3 =', список не изменился.)
>
> Вот вопрос: если у python сменится версия с 3.3 на 3.5, будут ли они 
> работать? Или привязка к версии питона как-то реализована в их зависимостях?
>
> Вопрос про те, у которых пусто; *-devel можно пропустить:
>
> engrid
> eog-plugins
> gedit
> gedit-plugins
> gitg
> gnome-music
> gnome-shell
> libgit2-glib
> pitivi
> totem-plugins
>
> Если есть связь с версией питона, как её можно было бы обнаруживать?


-- 
Best regards,
Ivan

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

* [devel] please approve python3-3.5 rebuild of pkgs; was:Re:  python3-3.5 unmets
  2016-04-01 19:49           ` Ivan Zakharyaschev
@ 2016-04-02  8:24             ` Ivan Zakharyaschev
    2016-04-04 21:45             ` [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: " Ivan Zakharyaschev
  1 sibling, 1 reply; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-04-02  8:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: ldv, aris

[-- Attachment #1: Type: text/plain, Size: 3914 bytes --]

Здравствуйте!

Задание 159698 собирает новую версию питона. install-check-и и пр. были 
успешны, полный build-check начисто я уже, чтобы время не терять, в хешере 
успешно провёл.

(sphinx-objects.inv чуть не задел задание, но миновал: запустил 
окончательно задание через несколько минут после того, как этот пакет 
приехал, а увидел уведомление только потом.)

Пакеты просто пересобираются по причине смены версии питона. Один частный 
такой случай был описан в предыдущем письме.

В осоновном, обращаюсь к Юрию. И по поводу libxml2 и boost к Диме.

Юрий и Дима, не могли бы Вы одобрить сборки?

$ fgrep DEN events.46.1.log
girar-check-perms: access to python-module-Cython DENIED for imz: does not belong to approved builders list: aris vitty
girar-check-perms: access to cracklib DENIED for imz: does not belong to approved builders list: aris
girar-check-perms: access to libpwquality DENIED for imz: does not belong to approved builders list: aris
girar-check-perms: access to libxml2 DENIED for imz: does not belong to approved builders list: at ldv legion
girar-check-perms: access to python-module-bsddb3 DENIED for imz: does not belong to approved builders list: aris
girar-check-perms: access to boost DENIED for imz: does not belong to approved builders list: iv damir voins
girar-check-perms: access to python-module-pygobject3 DENIED for imz: does not belong to approved builders list: aris
girar-check-perms: access to gnome-builder DENIED for imz: does not belong to approved builders list: aris
girar-check-perms: access to libpeas DENIED for imz: does not belong to approved builders list: aris
girar-check-perms: access to python-module-dbus DENIED for imz: does not belong to approved builders list: aris vsu viy
girar-check-perms: access to python-module-gst1.0 DENIED for imz: does not belong to approved builders list: aris
girar-check-perms: access to python-module-efl DENIED for imz: does not belong to approved builders list: aris
girar-check-perms: access to gedit DENIED for imz: does not belong to approved builders list: aris
$

#2460 build python-module-Cython-0.23.4-alt3.1.src.rpm
#2700 build cracklib-2.9.6-alt1.1.src.rpm
#3400 build libpwquality-1.3.0-alt1.1.src.rpm
#3500 build 2.9.3.0.5.6511-alt1.1 from /people/imz/packages/00-tmp-libxml2.git
#5400 build python-module-bsddb3-6.1.1-alt1.1.src.rpm
#11474 build 1.58.0-alt3 from /people/imz/packages/boost.git
#26420 build python-module-pygobject3-3.20.0-alt2.1.src.rpm
#27020 build gnome-builder-3.20.0-alt1.1.src.rpm
#27040 build libpeas-1.18.0-alt1.1.src.rpm
#27100 build python-module-dbus-1.2.2-alt1.1.src.rpm
#27240 build python-module-gst1.0-1.8.0-alt1.1.src.rpm
#33600 build python-module-efl-1.17.0-alt1.1.src.rpm
#41400 build gedit-3.20.1-alt1.1.src.rpm
[

On Fri, 1 Apr 2016, Ivan Zakharyaschev wrote:

> Возвращаясь к вопросу про нестандартные пакеты с питоновскими модулями и 
> характером .so в них:
>
> Чтобы голову не ломать, есть ли зависимость у пакета на ABI питона (в
> виде .so, который будет грузиться в /usr/bin/python3 или линковаться с
> libpython3), сейчас rpm-build-python3 ставит такую зависимость, если в
> составе пакета есть .so-файл, про который is_python3_path из
> /usr/lib/rpm/python3.req.files говорит да.

-- 
Best regards,
Ivan

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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
  @ 2016-04-04 10:48                     ` sbolshakov
    0 siblings, 1 reply; 34+ messages in thread
From: sbolshakov @ 2016-04-04 10:48 UTC (permalink / raw)
  To: devel

>>>>> "Alexey" == Alexey Shabalin <a.shabalin-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:

 > 4 апр. 2016 г. 10:26 пользователь "Aleksey Novodvorsky" <a.e.nvdv@gmail.com>
 > написал:
 >> 
 >> 
 >> 3 апр. 2016 г. 1:42 PM пользователь "Aleksey Novodvorsky" <
 > a.e.nvdv@gmail.com> написал:
 >> 
 >> >
 >> > Господа, потерпите немного со сборкой заданий, содержащих пакеты с
 > питоном. Давайте отправим в Сизиф python 3.5.
 >> 
 >> В Сизифе.
 >> Спасибо!
 >> 

 > Ещё бы erlang новый, так же пропихнуть. Перед бранчеванием.

Кто-то этим занимается ?
Если нет, придётся мне.

[rest skipped]

-- 


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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
  @ 2016-04-04 11:17                           ` sbolshakov
  2016-04-04 13:34                             ` Alexey Shabalin
  0 siblings, 1 reply; 34+ messages in thread
From: sbolshakov @ 2016-04-04 11:17 UTC (permalink / raw)
  To: devel

>>>>> "Denis" == Denis Medvedev <nbr-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:

 > On 04/04/2016 01:52 PM, Aleksey Novodvorsky wrote:
 >> 
 >> 
 >> 4 апр. 2016 г. 1:48 PM пользователь
 >> <sbolshakov-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org
 >> <mailto:sbolshakov-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org>> написал:
 >> >
 >> > >>>>> "Alexey" == Alexey Shabalin
 >> <a.shabalin-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org
 >> <mailto:a.shabalin-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org>>
 >> writes:
 >> >
 >> >  > 4 апр. 2016 г. 10:26 пользователь "Aleksey Novodvorsky"
 >> <a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
 >> <mailto:a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>>
 >> >  > написал:
 >> >  >>
 >> >  >>
 >> >  >> 3 апр. 2016 г. 1:42 PM пользователь "Aleksey Novodvorsky" <
 >> >  > a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org <mailto:a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>> написал:
 >> >  >>
 >> >  >> >
 >> >  >> > Господа, потерпите немного со сборкой заданий, содержащих пакеты с
 >> >  > питоном. Давайте отправим в Сизиф python 3.5.
 >> >  >>
 >> >  >> В Сизифе.
 >> >  >> Спасибо!
 >> >  >>
 >> >
 >> >  > Ещё бы erlang новый, так же пропихнуть. Перед бранчеванием.
 >> >
 >> > Кто-то этим занимается ?
 >> 
 >> Нет.
 >> > Если нет, придётся мне.
 >> >
 >> Будет здорово.
 >> 
 >> 
 > Я собираю сейчас 18.3

OK

-- 


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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
  2016-04-04 11:17                           ` sbolshakov
@ 2016-04-04 13:34                             ` Alexey Shabalin
  0 siblings, 0 replies; 34+ messages in thread
From: Alexey Shabalin @ 2016-04-04 13:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

4 апреля 2016 г., 14:17 пользователь  <sbolshakov@altlinux.ru> написал:
>>>>>> "Denis" == Denis Medvedev <nbr-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
>
>  > On 04/04/2016 01:52 PM, Aleksey Novodvorsky wrote:
>  >>
>  >>
>  >> 4 апр. 2016 г. 1:48 PM пользователь
>  >> <sbolshakov-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org
>  >> <mailto:sbolshakov-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org>> написал:
>  >> >
>  >> > >>>>> "Alexey" == Alexey Shabalin
>  >> <a.shabalin-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org
>  >> <mailto:a.shabalin-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org>>
>  >> writes:
>  >> >
>  >> >  > 4 апр. 2016 г. 10:26 пользователь "Aleksey Novodvorsky"
>  >> <a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
>  >> <mailto:a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>>
>  >> >  > написал:
>  >> >  >>
>  >> >  >>
>  >> >  >> 3 апр. 2016 г. 1:42 PM пользователь "Aleksey Novodvorsky" <
>  >> >  > a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org <mailto:a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>> написал:
>  >> >  >>
>  >> >  >> >
>  >> >  >> > Господа, потерпите немного со сборкой заданий, содержащих пакеты с
>  >> >  > питоном. Давайте отправим в Сизиф python 3.5.
>  >> >  >>
>  >> >  >> В Сизифе.
>  >> >  >> Спасибо!
>  >> >  >>
>  >> >
>  >> >  > Ещё бы erlang новый, так же пропихнуть. Перед бранчеванием.
>  >> >
>  >> > Кто-то этим занимается ?
>  >>
>  >> Нет.
>  >> > Если нет, придётся мне.
>  >> >
>  >> Будет здорово.
>  >>
>  >>
>  > Я собираю сейчас 18.3
>
> OK

о, и я начал. тогда останавливаюсь и жду ваших результатов.


-- 
Alexey Shabalin

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

* [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re:  python3-3.5 unmets
  2016-04-01 19:49           ` Ivan Zakharyaschev
  2016-04-02  8:24             ` [devel] please approve python3-3.5 rebuild of pkgs; was:Re: " Ivan Zakharyaschev
@ 2016-04-04 21:45             ` Ivan Zakharyaschev
  2016-04-07 20:46               ` Alexey Tourbin
  2016-12-18 10:13               ` Ivan Zakharyaschev
  1 sibling, 2 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-04-04 21:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1818 bytes --]

On Fri, 1 Apr 2016, Ivan Zakharyaschev wrote:

> (Им же в verify_elf делается LD_PRELOAD, чтобы не засорять лог сборки
> несущественными сообщениями об undefined symbols. Для случая, когда
> такая библиотека кладётся в системные /usr/lib/, есть макрос
> %requires_python_ABI_for_files; пример -- пакет boost или
> python3-module-pygobject или python-module-pygobject3. Иначе пакет не
> пропустят.)

Появился механизм для проверки всяких .so-плагинов на undefined symbols. 
Можно пользоваться (например, видел краем глаза обилие саодельных проверок 
в спеке apache). В качестве примера с помощью него реализована:

1. проверка всего внутри python*/site-packages/ (раньше были warnings)
2. а также макрос %requires_python3_ABI_for_files с явным указанием 
интересных файлов.

Принцип такой, что verify-elf понимает пары переменных окружения вида 
RPM_LD_PRELOAD_xxxx и RPM_FILES_TO_LD_PRELOAD_xxxx (в случае одного из 
питоноа в качестве идентификатора вместо xxxx выбрано python3, например).

Поверх этого можно реализовывать нужные Вам макросы или задействовать 
напрямую.

Как предлагает glebfm@, чтобы ld-preload-ить программы, а не библиотеки, 
они должны быть PIE.

-- 
Best regards,
Ivan

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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
    @ 2016-04-05 19:42                   ` sbolshakov
  2016-04-05 21:19                     ` Gleb Fotengauer-Malinovskiy
  2016-04-19 16:41                     ` Ivan Zakharyaschev
  1 sibling, 2 replies; 34+ messages in thread
From: sbolshakov @ 2016-04-05 19:42 UTC (permalink / raw)
  To: devel

>>>>> "Aleksey" == Aleksey Novodvorsky <a.e.nvdv-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:

 > 3 апр. 2016 г. 1:42 PM пользователь "Aleksey Novodvorsky" <
 > a.e.nvdv@gmail.com> написал:
 >> 
 >> Господа, потерпите немного со сборкой заданий, содержащих пакеты с
 > питоном. Давайте отправим в Сизиф python 3.5.

 > В Сизифе.
 > Спасибо!

Что ж, основной калибр отгрохотал, из оставшегося:
значительное количество python-module-* содержит в спеке,
в секции %install код вида (инога и не по разу):

--- %< ---
%ifarch x86_64
# переложим шило рядом с мылом
%endif
--- $< ---

Понятно, что по существу имелось ввиду проверить %_lib == lib64,
а о том, что такое равенство воэможно не только на x86_64, не думали.
Поскольку речь о (оценочно) нескольких сотнях пакетов, было бы
славно озадачить этим какого-нибудь слоняющяегося без дела робота.

-- 


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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
  2016-04-05 19:42                   ` sbolshakov
@ 2016-04-05 21:19                     ` Gleb Fotengauer-Malinovskiy
  2016-04-05 22:13                       ` Igor Vlasenko
  2016-04-19 16:41                     ` Ivan Zakharyaschev
  1 sibling, 1 reply; 34+ messages in thread
From: Gleb Fotengauer-Malinovskiy @ 2016-04-05 21:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1016 bytes --]

Hi,

On Tue, Apr 05, 2016 at 10:42:23PM +0300, sbolshakov@altlinux.ru wrote:
> --- %< ---
> %ifarch x86_64
> # переложим шило рядом с мылом
> %endif
> --- $< ---
> 
> Понятно, что по существу имелось ввиду проверить %_lib == lib64,

Мне кажется, лучше проверять %_lib != lib, а ещё лучше проверять, что
каталоги между которыми делают mv не совпадают (ради чего и делается
проверка).  Последнее, правда, хуже роботится.

> а о том, что такое равенство воэможно не только на x86_64, не думали.
> Поскольку речь о (оценочно) нескольких сотнях пакетов, было бы
> славно озадачить этим какого-нибудь слоняющяегося без дела робота.

-- 
glebfm

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
  2016-04-05 21:19                     ` Gleb Fotengauer-Malinovskiy
@ 2016-04-05 22:13                       ` Igor Vlasenko
  2016-04-06  8:38                         ` sbolshakov
  0 siblings, 1 reply; 34+ messages in thread
From: Igor Vlasenko @ 2016-04-05 22:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Apr 06, 2016 at 12:19:41AM +0300, Gleb Fotengauer-Malinovskiy wrote:
> Hi,
> 
> On Tue, Apr 05, 2016 at 10:42:23PM +0300, sbolshakov@altlinux.ru wrote:
> > --- %< ---
> > %ifarch x86_64
> > # переложим шило рядом с мылом
> > %endif
> > --- $< ---
> > 
> > Понятно, что по существу имелось ввиду проверить %_lib == lib64,
> 
> Мне кажется, лучше проверять %_lib != lib, а ещё лучше проверять, что
> каталоги между которыми делают mv не совпадают (ради чего и делается
> проверка).  Последнее, правда, хуже роботится.

я бы предложил этот mv вообще в 
%_prefix/lib/rpm/brp.d/ХХ-питон-mv-lib засунуть,
который упаковать в rpm-build-python.

а в спеках весь мусор просто убрать.

-- 

I V


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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
  2016-04-05 22:13                       ` Igor Vlasenko
@ 2016-04-06  8:38                         ` sbolshakov
  0 siblings, 0 replies; 34+ messages in thread
From: sbolshakov @ 2016-04-06  8:38 UTC (permalink / raw)
  To: devel

>>>>> "Igor" == Igor Vlasenko <vlasenko-mwWcnE6MXDzNsqkvetdkXg@public.gmane.org> writes:

 > On Wed, Apr 06, 2016 at 12:19:41AM +0300, Gleb Fotengauer-Malinovskiy wrote:
 >> Hi,
 >> 
 >> On Tue, Apr 05, 2016 at 10:42:23PM +0300, sbolshakov@altlinux.ru wrote:
 >> > --- %< ---
 >> > %ifarch x86_64
 >> > # переложим шило рядом с мылом
 >> > %endif
 >> > --- $< ---
 >> > 
 >> > Понятно, что по существу имелось ввиду проверить %_lib == lib64,
 >> 
 >> Мне кажется, лучше проверять %_lib != lib, а ещё лучше проверять, что
 >> каталоги между которыми делают mv не совпадают (ради чего и делается
 >> проверка).  Последнее, правда, хуже роботится.

 > я бы предложил этот mv вообще в 
 > %_prefix/lib/rpm/brp.d/ХХ-питон-mv-lib засунуть,
 > который упаковать в rpm-build-python.

 > а в спеках весь мусор просто убрать.

Я не очень понимаю, откуда вообще нужда в этом mv возникает,
если в результате пакет становится arch-зависимым, типичный код:

--- %< ---
%install
%python_install
%ifarch x86_64
install -d %buildroot%python_sitelibdir
mv %buildroot%python_sitelibdir_noarch/* \
        %buildroot%python_sitelibdir/
%endif
--- %< ---

Этих же щей, да на все files/*/RPMS/ влей -- зачем ?
И уж если ТАК НАДО, то как-нибудь не испытывать нужды видеть это
вот всё в спеке было бы замечательно.

-- 


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

* Re: [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re: python3-3.5 unmets
  2016-04-04 21:45             ` [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: " Ivan Zakharyaschev
@ 2016-04-07 20:46               ` Alexey Tourbin
  2016-12-18 10:13               ` Ivan Zakharyaschev
  1 sibling, 0 replies; 34+ messages in thread
From: Alexey Tourbin @ 2016-04-07 20:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2016-04-05 0:45 GMT+03:00 Ivan Zakharyaschev <imz@altlinux.org>:
> On Fri, 1 Apr 2016, Ivan Zakharyaschev wrote:
>
>> (Им же в verify_elf делается LD_PRELOAD, чтобы не засорять лог сборки
>> несущественными сообщениями об undefined symbols. Для случая, когда
>> такая библиотека кладётся в системные /usr/lib/, есть макрос
>> %requires_python_ABI_for_files; пример -- пакет boost или
>> python3-module-pygobject или python-module-pygobject3. Иначе пакет не
>> пропустят.)

> Появился механизм для проверки всяких .so-плагинов на undefined symbols.
> Можно пользоваться (например, видел краем глаза обилие саодельных проверок в
> спеке apache). В качестве примера с помощью него реализована:
>
> 1. проверка всего внутри python*/site-packages/ (раньше были warnings)
> 2. а также макрос %requires_python3_ABI_for_files с явным указанием
> интересных файлов.

Мужчина. Вы накоммитили много всякой дряни, и в самый последний момент
часть ее откатили.
Не могли бы вы пояснить, чего вы хотели добиться?

Какой-то percolate - просочиться.

Это в Москве был такой случай: человек по фамилии Василий Журавлев (он
говорит, что он - поэт) напечатал в журнале "Октябрь" стихи, которые,
как оказались, принадлежат Ахматовой. Когда его спросили, зачем он это
сделал, он сказал: "Не знаю. Они как-то сами просочились".

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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
  2016-04-05 19:42                   ` sbolshakov
  2016-04-05 21:19                     ` Gleb Fotengauer-Malinovskiy
@ 2016-04-19 16:41                     ` Ivan Zakharyaschev
  2016-04-19 18:37                       ` Igor Vlasenko
  1 sibling, 1 reply; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-04-19 16:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1782 bytes --]


On Tue, 5 Apr 2016, sbolshakov@altlinux.ru wrote:

> Что ж, основной калибр отгрохотал, из оставшегося:
> значительное количество python-module-* содержит в спеке,
> в секции %install код вида (инога и не по разу):
>
> --- %< ---
> %ifarch x86_64
> # переложим шило рядом с мылом
> %endif
> --- $< ---
>
> Понятно, что по существу имелось ввиду проверить %_lib == lib64,
> а о том, что такое равенство воэможно не только на x86_64, не думали.
> Поскольку речь о (оценочно) нескольких сотнях пакетов, было бы
> славно озадачить этим какого-нибудь слоняющяегося без дела робота.

Я собираюсь проверять и отфильтровывать подобные штуки перед окончательной 
массовой пересборкой. Думаю, через несколько (где-то 4) дня её 
подготовить.

Небольшие дела по питону перед пересборкой, которые удерживают (делаю их 
последовательно):

1. сделать генерацию больше AutoProvides для python3 (#31992) и отправить 
поправленный rpm-build-python3 в Sisyphus (т.к. будет использоваться при 
массовоой пересборке)

2. собрать стабильный upstream-релиз python-module-sphinx (требует #31976) 
и отправить в Sisyphus (используется при сборке многих пакетов)

3. удаление (или иногда исправление) в Sisyphus оставшихся 
непересобирающихся и пакетов с отключенными тестами -- их наличие 
немного мешает подготовке 4 с массовой пересборкой (локально и на сборочнице),
и всё равно их в таком виде нельзя оставлять в Sisyphus, так что удобнее 
на шаге 3.

(Сделал скрипт, который составляет список того, что можно безболезненно 
удалить. Теперь должно остаться не очень много возни с ними.)

4. фильтрация спеков по поводу завязки на x86_64 и при помощи buildreq 
(обновление тех, у которых по сравнению с фильтрацией sem@, будет меньше 
зависимостей) и массовая отправка в Sisyphus.

-- 
Best regards,
Ivan

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

* Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
  2016-04-19 16:41                     ` Ivan Zakharyaschev
@ 2016-04-19 18:37                       ` Igor Vlasenko
  0 siblings, 0 replies; 34+ messages in thread
From: Igor Vlasenko @ 2016-04-19 18:37 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Apr 19, 2016 at 07:41:33PM +0300, Ivan Zakharyaschev wrote:
> 3. удаление (или иногда исправление) в Sisyphus оставшихся
> непересобирающихся и пакетов с отключенными тестами -- их наличие немного
> мешает подготовке 4 с массовой пересборкой (локально и на сборочнице),
> и всё равно их в таком виде нельзя оставлять в Sisyphus, так что удобнее на
> шаге 3.

удаление не так страшно, я надеюсь вскоре наладить
стабильный импорт питон модулей в autoimports.
Жду окончания работ над python, чтобы не дублировать усилия.

-- 

I V


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

* Re: [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re:  python3-3.5 unmets
  2016-04-04 21:45             ` [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: " Ivan Zakharyaschev
  2016-04-07 20:46               ` Alexey Tourbin
@ 2016-12-18 10:13               ` Ivan Zakharyaschev
  2016-12-18 15:14                 ` Ivan Zakharyaschev
  1 sibling, 1 reply; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-12-18 10:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 4784 bytes --]

Хочу дописать своё мнение о том, хороший это механизм или нет, что 
требуется доделать.

On Tue, 5 Apr 2016, Ivan Zakharyaschev wrote:

> On Fri, 1 Apr 2016, Ivan Zakharyaschev wrote:
>
>>  (Им же в verify_elf делается LD_PRELOAD, чтобы не засорять лог сборки
>>  несущественными сообщениями об undefined symbols. Для случая, когда
>>  такая библиотека кладётся в системные /usr/lib/, есть макрос
>>  %requires_python_ABI_for_files; пример -- пакет boost или
>>  python3-module-pygobject или python-module-pygobject3. Иначе пакет не
>>  пропустят.)
>
> Появился механизм для проверки всяких .so-плагинов на undefined symbols. 
> Можно пользоваться (например, видел краем глаза обилие саодельных проверок в 
> спеке apache). В качестве примера с помощью него реализована:
>
> 1. проверка всего внутри python*/site-packages/ (раньше были warnings)
> 2. а также макрос %requires_python3_ABI_for_files с явным указанием 
> интересных файлов.
>
> Принцип такой, что verify-elf понимает пары переменных окружения вида 
> RPM_LD_PRELOAD_xxxx и RPM_FILES_TO_LD_PRELOAD_xxxx (в случае одного из 
> питоноа в качестве идентификатора вместо xxxx выбрано python3, например).

В нынешнем состоянии это нехорошо вот чем.

Одна из прелестей успешного прохождения verify-elf (с unresolved=strict) в 
том, что наш автомат получается обучен тому, как загружать библиотеки и 
откуда взять все нужные символы. Это формальное знание можно использовать 
в lib.req, чтобы получить точные зависимости на множества требуемых 
символов. Принципиально этому ничего не мешает.

Например, в случае расставления настоящих RPATH/RUNPATH достигается и 
прохождение verify-elf без замечаний, и получение кучи правильных 
зависимостей, которых бы иначе не увидел автомат.

Но в случае с этим механизмом LD_PRELOAD для обработки "плагинов" первая 
часть реализована (verify-elf), а вторая-то в общем виде нет (lib.req).

Конечно, макрос %requires_python3_ABI_for_files делает костыль-зависимость 
(вместо зависимости на конкретную libpython3.so или /usr/bin/python3, 
которые одинаковое ABI им предоставляют). Так что в этом случае вторая 
часть решена, но костыльно (и неточно, без завсимости на множества 
символов, что было бы ещё лучше).

А в общем случае в нынешнем виде не очень хочется рекомендовать 
использовать этот механизм без реализации второй части, т.е. пользы от 
lib.req.

Я тогда это не так хорошо осознавал, что они должны идти для пользы рука 
об руку: verify-elf и lib.req, поэтому предлагал вторую часть всем 
по-своему дописывать:

> Поверх этого можно реализовывать нужные Вам макросы или задействовать 
> напрямую.
>
> Как предлагает glebfm@, чтобы ld-preload-ить программы, а не библиотеки, они 
> должны быть PIE.

Думаю, можно было бы связать их теснее, и для RPM_LD_PRELOAD_xxxx 
генерировать просто всегда жёсткую зависимость вида:

Requires: xxxx >= set:.......

Тогда останется мейнтейнерам пакетов с xxxx ещё обеспечить появление 
соответствующих:

Provides: xxxx = set:.......

-- 
Best regards,
Ivan

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

* Re: [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re:  python3-3.5 unmets
  2016-12-18 10:13               ` Ivan Zakharyaschev
@ 2016-12-18 15:14                 ` Ivan Zakharyaschev
  2016-12-18 16:02                   ` Michael Shigorin
  2016-12-19 12:25                   ` Alexey Gladkov
  0 siblings, 2 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-12-18 15:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 3204 bytes --]

On Sun, 18 Dec 2016, Ivan Zakharyaschev wrote:

> On Tue, 5 Apr 2016, Ivan Zakharyaschev wrote:

>> >   (Им же в verify_elf делается LD_PRELOAD, чтобы не засорять лог сборки
>> >   несущественными сообщениями об undefined symbols. Для случая, когда
>> >   такая библиотека кладётся в системные /usr/lib/, есть макрос
>> >   %requires_python_ABI_for_files; пример -- пакет boost или
>> >   python3-module-pygobject или python-module-pygobject3. Иначе пакет не
>> >   пропустят.)
>>
>>  Появился механизм для проверки всяких .so-плагинов на undefined symbols.
>>  Можно пользоваться (например, видел краем глаза обилие саодельных проверок
>>  в спеке apache). В качестве примера с помощью него реализована:

> Одна из прелестей успешного прохождения verify-elf (с unresolved=strict) в 
> том, что наш автомат получается обучен тому, как загружать библиотеки и 
> откуда взять все нужные символы. Это формальное знание можно использовать в 
> lib.req, чтобы получить точные зависимости на множества требуемых символов. 
> Принципиально этому ничего не мешает.

> А в общем случае в нынешнем виде не очень хочется рекомендовать использовать 
> этот механизм без реализации второй части, т.е. пользы от lib.req.

> Думаю, можно было бы связать их теснее, и для RPM_LD_PRELOAD_xxxx 
> генерировать просто всегда жёсткую зависимость вида:
>
> Requires: xxxx > = set:.......

Для справки: сейчас не проходят строгую проверку verify-elf (на unresolved 
symbols):

[imz@people success]$ cd /beehive/logs/Sisyphus-x86_64/latest/success/
[imz@people success]$ fgrep 'ELF verification disabled' -rl . | less
./FlightGear-data-2016.1.1-alt1
./java-1.6.0-sun-0:1.6.0.26-alt8
./firefox-classic_theme_restorer-1.5.6-alt1
./kdemultimedia-3.5.13.2-alt2.3
./firefox-lazarus-3.2-alt1
./ZendFramework-1.11.7-alt1
./opengoo-1.5.2-alt2.3
./rocksndiamonds-emc-1:2.0.0-alt3
./fortunes-fido-20070503-alt1
./firefox-colorfultabs-23.8-alt1
./FlightGear-tu154b-3.1-alt1
./golang-1.7-alt1
./kdepim-1:3.5.13.2-alt5.3
./typo3_src-4.5.40-alt1
./openscada-0.8.13-alt1
./typo3-dummy-4.5.40-alt1
./java-1.5.0-sun-0:1.5.0.22-alt5
./firefox-tree_style_tab-0.15.2014120101-alt1
./gimp-help-2.6.1-alt2
./webguard-1.9-alt1.1
./k3b-1.0.5-alt13.1.1
lines 1-21/21 (END)
[imz@people success]$ egrep 'WARNING:.*undefined' -rl . | wc -l
755
[imz@people success]$ egrep 'WARNING:.*undefined' -rl . | sort > 
~/warning-undefined.txt

-- 
Best regards,
Ivan

[-- Attachment #2: WARNING: undefined --]
[-- Type: text/plain, Size: 23511 bytes --]

./389-admin-1.1.46-alt1
./Mayavi-4.4.0-alt1.git20150422
./ModemManager-1.6.4-alt1
./MySQL-5.5.53-alt2
./NetworkManager-1.4.4-alt1
./NetworkManager-l2tp-1.2.4-alt1
./NetworkManager-pptp-1.2.4-alt1
./NetworkManager-sstp-0.9.8.0-alt4
./PDFlib-Lite-7.0.4-alt3.p1.1
./ThePEG-1.5.0-alt3.2
./a2ps-4.14-alt2
./accel-ppp-1.11.1-alt1
./accel-pptp-0.8.5-alt2
./allegro4.4-4.4.2-alt4.qa1.1
./alsaplayer-0.99.80-alt11.3
./ants-0.5.3-alt4
./apache-1.3.42rusPL30.24-alt8.1
./apache2-2.4.23-alt1
./apache2-mod_apreq-2.13-alt6
./apache2-mod_auth_gssapi-1.4.1-alt1
./apache2-mod_auth_pam-1.1.1-alt4
./apache2-mod_authn_pam-0.0.1-alt1.qa1
./apache2-mod_authz_external-3.3.2-alt1
./apache2-mod_dbi_pool-0.4.0-alt1.qa2
./apache2-mod_dnssd-0.6-alt3
./apache2-mod_evasive-1.10.1-alt2
./apache2-mod_fcgid-2.3.9-alt2
./apache2-mod_geoip2-1.2.10-alt1
./apache2-mod_layout-5.1-alt2
./apache2-mod_limitipconn-0.24-alt1
./apache2-mod_mono-3.12-alt2
./apache2-mod_mpm_itk-2.4.7-alt1
./apache2-mod_nss-1.0.14-alt2
./apache2-mod_perl-2.0.10-alt3
./apache2-mod_php5-5.6.29.20161208-alt1.S1
./apache2-mod_python-3.5.0-alt1
./apache2-mod_revocator-1.0.3-alt3
./apache2-mod_security-2.9.1-alt1
./apache2-mod_umask-0.1.0-alt3
./apache2-mod_vdbh-1.0.3-alt2
./apache2-mod_vhost_limit-0.2-alt2
./apache2-mod_wsgi-4.5.1-alt1
./aprutil1-1.5.4-alt1
./aqsis-1.8.2-alt2_23
./ario-1.5.1-alt2.qa1
./asterisk11-11.21.0-alt1
./asterisk11-chan_dongle-1.1-alt27
./asterisk11cert-11.6.cert13-alt1
./auth_ldap-1.6.1-alt1.1.1.qa1
./autofs-5.1.2-alt1
./avidemux-qt-2.6.15-alt1
./avrdude-6.2-alt1
./bacula-5.2.13-alt9
./bakefile-0.2.9-alt1
./baresip-0.4.20-alt1
./bash-builtin-lockf-0.3.1-alt1.qa1
./bashdb-4.0-alt2
./bitlbee-3.4.2-alt1
./bitlbee-facebook-0.1.0-alt1
./blender2.49-2.49b-alt12.qa1
./bluecove-2.1.1-alt1_0.12.20101024snap63jpp8
./bluefish-2:2.2.9-alt1
./brltty-5.4-alt1
./c-icap-1:0.4.2-alt3
./c-icap-modules-1:0.4.2-alt3
./cairo-dock-3.4.1-alt4
./cairo-dock-plugins-3.4.1-alt6
./calibre-2.69.0-alt1
./cegui-0.8.4-alt2.qa4
./ceph-0.94.9-alt2
./cinnamon-settings-daemon-3.2.1-alt1
./claws-mail-3.14.1-alt1
./cluster-glue-1.0.12-alt1
./cmus-2.7.1-alt1
./collectd-5.5.2-alt1
./colord-1.3.4-alt1
./connman-1.32-alt1
./conntrack-tools-1.4.1-alt1
./contextkit-0.5.27-alt1.427.3
./cpufreqd-2.4.3-alt2
./cyrus-imapd-2.5.9-alt2
./darktable-2.0.7-alt1
./deadbeef-0.7.1-alt1.20160419.1
./dia-0.97.4-alt0.1
./dosemu-1:1.4.1-alt0.2
./dovecot-2.2.21-alt1
./dovecot-pigeonhole-1:0.4.11-alt1
./ebtables-2.0.10-alt4
./ecj-1:4.5.2-alt2_3jpp8
./ejabberd-2.1.13-alt1
./ejudge-3.5.2-alt1
./emelfm2-0.9.0-alt1
./enlightenment-1:0.21.5-alt1
./enlightenment-module-desksanity-1.1.0-alt1.1
./eog-plugins-3.16.5-alt1
./erlang-1:19.0.7-alt1
./erlang-intl-drv-1.1-alt0.3
./erlang-sd_notify-0.1-alt1
./f2c-20130926-alt1
./faad-2.7-alt4
./far2l-2.0-alt1.4198cd5
./fcitx-4.2.7-alt2.1
./fcitx-chewing-0.1.3-alt2
./fcitx-cloudpinyin-0.3.0-alt2
./fcitx-libpinyin-0.2.92-alt2
./fcitx-m17n-0.1.3-alt2
./fcitx-sunpinyin-0.4.1-alt2
./fcitx-ui-light-0.1.3-alt2
./fglrx_glx-2:15.301.1025-alt1
./flac-1.2.1-alt11.1
./freehdl-0.0.8-alt3
./freeipa-4.3.2-alt3
./freeradius-2.2.9-alt2
./freeswitch-1:1.6.13-alt1
./frei0r-plugins-1.5-alt1
./ganglia-3.1.7-alt1.1
./gcc4.1-4.1.2-alt12
./gcc4.3-4.3.2-alt20
./gcc4.4-4.4.7-alt4
./gcc4.5-4.5.4-alt4
./gcc4.6-4.6.3-alt11
./gcc4.7-4.7.2-alt10
./gcc4.8-4.8.2-alt5
./gcc4.9-4.9.2-alt5
./gcc5-5.3.1-alt3
./gcompris-15.10-alt1
./gdesklets-0.36.3-alt3
./gedit-plugins-3.22.0-alt1
./genius-1.0.21-alt1
./gforth-0.7.3-alt2
./ghc7.6.1-7.6.1-alt6.1
./ghc7.6.1-agi-1.3-alt1
./ghc7.6.1-alsa-core-0.5.0.1-alt2
./ghc7.6.1-alsa-mixer-0.2.0.2-alt1
./ghc7.6.1-ami-0.1-alt1
./ghc7.6.1-ansi-terminal-0.5.5.1-alt2
./ghc7.6.1-ansi-wl-pprint-0.6.4-alt2
./ghc7.6.1-base-unicode-symbols-0.2.2.4-alt2
./ghc7.6.1-base64-bytestring-1.0.0.0-alt2
./ghc7.6.1-blaze-builder-0.3.1.0-alt2
./ghc7.6.1-blaze-html-0.5.1.3-alt2
./ghc7.6.1-blaze-markup-0.5.1.4-alt2
./ghc7.6.1-bson-0.2.1-alt1
./ghc7.6.1-bytestring-csv-0.1.2-alt1
./ghc7.6.1-bzlib-0.5.0.4-alt2
./ghc7.6.1-cairo-0.12.4-alt2
./ghc7.6.1-cereal-0.3.5.2-alt2
./ghc7.6.1-citeproc-hs-0.3.8-alt1
./ghc7.6.1-compact-string-fix-0.3.2-alt2
./ghc7.6.1-convertible-1.0.11.1-alt2
./ghc7.6.1-cpphs-1.15-alt2
./ghc7.6.1-crypto-api-0.10.2-alt2
./ghc7.6.1-cryptohash-0.8.2-alt2
./ghc7.6.1-darcs-2.8.4-alt2
./ghc7.6.1-data-binary-ieee754-0.4.3-alt2
./ghc7.6.1-data-default-0.5.0-alt2
./ghc7.6.1-dataenc-0.14.0.4-alt2
./ghc7.6.1-dbus-0.10.4-alt1
./ghc7.6.1-digest-0.0.1.2-alt2
./ghc7.6.1-dlist-0.5-alt2
./ghc7.6.1-dph-base-0.7.0.1-alt1
./ghc7.6.1-dph-lifted-base-0.7.0.1-alt1
./ghc7.6.1-dph-lifted-vseg-0.7.0.1-alt1
./ghc7.6.1-dph-prim-interface-0.7.0.1-alt1
./ghc7.6.1-dph-prim-par-0.7.0.1-alt1
./ghc7.6.1-dph-prim-seq-0.7.0.1-alt1
./ghc7.6.1-entropy-0.2.1-alt2
./ghc7.6.1-event-driven-0.0.2-alt1
./ghc7.6.1-event-handlers-0.0.0.3-alt1
./ghc7.6.1-feed-0.3.8-alt2
./ghc7.6.1-flow2dot-0.9.0.3-alt3
./ghc7.6.1-funcmp-1.7-alt2
./ghc7.6.1-ghc-events-0.4.2.0-alt2
./ghc7.6.1-ghc-mtl-1.0.1.2-alt2
./ghc7.6.1-ghc-paths-0.1.0.9-alt2
./ghc7.6.1-ghc-syb-utils-0.2.1.1-alt2
./ghc7.6.1-glade-0.12.1-alt1
./ghc7.6.1-glib-0.12.4-alt2
./ghc7.6.1-glob-0.7.2-alt2
./ghc7.6.1-gluraw-1.3.0.0-alt2
./ghc7.6.1-hashable-1.2.0.2-alt2
./ghc7.6.1-hashed-storage-0.5.10-alt2
./ghc7.6.1-haskeline-0.7.0.3-alt2
./ghc7.6.1-haskell-src-1.0.1.5-alt2
./ghc7.6.1-haskell-src-exts-1.13.5-alt1
./ghc7.6.1-haskelldb-2.2.2-alt2
./ghc7.6.1-haskelldb-hdbc-2.2.2-alt2
./ghc7.6.1-haskelldb-hdbc-postgresql-2.1.2-alt1
./ghc7.6.1-haskelldb-hdbc-sqlite3-2.1.2-alt1
./ghc7.6.1-haxml-1.23.3-alt1
./ghc7.6.1-hdbc-2.3.1.2-alt2
./ghc7.6.1-hdbc-postgresql-2.3.2.1-alt2
./ghc7.6.1-hdbc-sqlite3-2.3.3.0-alt3
./ghc7.6.1-hexpat-0.20.3-alt2
./ghc7.6.1-highlighting-kate-0.5.3.8-alt1
./ghc7.6.1-hinotify-0.3.5-alt2
./ghc7.6.1-hint-0.3.3.5-alt1
./ghc7.6.1-hlint-1.8.39-alt1
./ghc7.6.1-hlist-0.2.3-alt2
./ghc7.6.1-hostname-1.0-alt2
./ghc7.6.1-hs-bibutils-4.15-alt2
./ghc7.6.1-hscolour-1.20.3-alt2
./ghc7.6.1-hslogger-1.2.1-alt1
./ghc7.6.1-hslua-0.3.4-alt1
./ghc7.6.1-html-1.0.1.2-alt2
./ghc7.6.1-http-4000.2.6-alt1
./ghc7.6.1-hunit-1.2.5.1-alt2
./ghc7.6.1-io-choice-0.0.2-alt1
./ghc7.6.1-json-0.7-alt2
./ghc7.6.1-language-c-0.4.7-alt1
./ghc7.6.1-largeword-1.0.4-alt2
./ghc7.6.1-libmpd-0.8.0.1-alt1
./ghc7.6.1-libnotify-0.0.2.1-alt1
./ghc7.6.1-libxml-sax-0.7.3-alt1
./ghc7.6.1-lifted-base-0.2.0.2-alt1
./ghc7.6.1-list-0.5.1-alt2
./ghc7.6.1-mime-mail-0.4.1.2-alt1
./ghc7.6.1-mmap-0.5.8-alt2
./ghc7.6.1-monad-control-0.3.1.4-alt2
./ghc7.6.1-monad-loops-0.3.3.0-alt1
./ghc7.6.1-monadcatchio-mtl-0.3.0.5-alt2
./ghc7.6.1-monadrandom-0.1.8-alt2
./ghc7.6.1-monads-tf-0.1.0.1-alt1
./ghc7.6.1-mongodb-1.3.1-alt1
./ghc7.6.1-mtl-2.1.2-alt2
./ghc7.6.1-objectname-1.0.0.0-alt2
./ghc7.6.1-opengl-2.6.0.1-alt2
./ghc7.6.1-openglraw-1.3.0.0-alt2
./ghc7.6.1-pandoc-types-1.10-alt1
./ghc7.6.1-pango-0.12.4-alt1
./ghc7.6.1-parallel-3.2.0.3-alt2
./ghc7.6.1-parseargs-0.1.3.4-alt1
./ghc7.6.1-parsec-3.1.3-alt2
./ghc7.6.1-pcap-0.4.5.2-alt1
./ghc7.6.1-polyparse-1.8-alt1
./ghc7.6.1-prettyclass-1.0.0.0-alt1
./ghc7.6.1-primitive-0.5.0.1-alt2
./ghc7.6.1-priority-queue-0.2.1-alt1
./ghc7.6.1-puremd5-2.1.2.1-alt1
./ghc7.6.1-queue-0.1.2-alt1
./ghc7.6.1-quickcheck-2.5.1.1-alt2
./ghc7.6.1-random-1.0.1.1-alt2
./ghc7.6.1-random-shuffle-0.0.4-alt2
./ghc7.6.1-regex-base-0.93.2-alt2
./ghc7.6.1-regex-compat-0.95.1-alt1
./ghc7.6.1-regex-pcre-builtin-0.94.4.3.8.31-alt1
./ghc7.6.1-regex-posix-0.95.2-alt1
./ghc7.6.1-regex-tdfa-1.1.8-alt1
./ghc7.6.1-reord-0.0.0.2-alt1
./ghc7.6.1-sdl-0.6.4-alt2
./ghc7.6.1-semigroups-0.8.4.1-alt2
./ghc7.6.1-setlocale-0.0.3-alt1
./ghc7.6.1-sha-1.6.1-alt2
./ghc7.6.1-split-0.2.1.1-alt2
./ghc7.6.1-stateref-0.3-alt1
./ghc7.6.1-statevar-1.0.0.0-alt2
./ghc7.6.1-stm-2.4.2-alt2
./ghc7.6.1-syb-0.3.7-alt2
./ghc7.6.1-tagged-0.4.4-alt2
./ghc7.6.1-tagsoup-0.12.8-alt2
./ghc7.6.1-tar-0.4.0.1-alt2
./ghc7.6.1-temporary-1.1.2.4-alt2
./ghc7.6.1-tensor-1.0.0.1-alt2
./ghc7.6.1-terminfo-0.3.2.5-alt1
./ghc7.6.1-texmath-0.6.1.4-alt1
./ghc7.6.1-text-0.11.2.3-alt2
./ghc7.6.1-timezone-olson-0.1.2-alt2
./ghc7.6.1-timezone-series-0.1.2-alt2
./ghc7.6.1-transformers-0.3.0.0-alt2
./ghc7.6.1-transformers-base-0.4.1-alt2
./ghc7.6.1-uniplate-1.6.10-alt1
./ghc7.6.1-unordered-containers-0.2.3.0-alt2
./ghc7.6.1-utf8-string-0.3.7-alt2
./ghc7.6.1-vector-0.10.0.1-alt2
./ghc7.6.1-x11-1.6.1.1-alt1
./ghc7.6.1-x11-xft-0.3.1-alt3
./ghc7.6.1-xattr-0.6.1-alt2
./ghc7.6.1-xhtml-3000.2.1-alt2
./ghc7.6.1-xml-1.3.12-alt2
./ghc7.6.1-xml-types-0.3.3-alt1
./ghc7.6.1-yjtools-0.9.18-alt1
./ghc7.6.1-zip-archive-0.1.3.4-alt1
./ghc7.6.1-zlib-0.5.4.0-alt2
./ghostscript-9.20-alt1
./gkrellm-aclock-0.3.2-alt3.qa1
./gkrellm-alltraxclock2-0.2-alt1
./gkrellm-bluez-0.2-alt2.qa1
./gkrellm-countdown-0.1.2-alt1.qa1
./gkrellm-gkrelldnet-0.14.2-alt1.1
./gkrellm-gkrellmpc-0.1_beta10-alt4.qa1
./gkrellm-gkrelltop-2.2.13-alt1.qa1
./gkrellm-gtodo-0.2.4-alt1
./gkrellm-launch-0.5-alt3.1
./gkrellm-mailwatch-2.4.2-alt1.qa1
./gkrellm-radio-2.0.4-alt4
./gkrellm-reminder-2.0.0-alt2.qa1
./gkrellm-shoot-0.4.4-alt1.qa1
./gkrellm-ss-2.6-alt1.qa1
./gkrellm-timers-1.2-alt3
./gkrellm-timestamp-0.1.4-alt2.1
./gkrellm-volume-2.1.13-alt1.1
./gkrellm-weather-2.0.6-alt1.qa1
./gkrellm-webmon-0.2-alt2.1.qa1
./gkrellm-xkb-1.05-alt3
./glibc-6:2.23-alt3
./gluegen2-2.3.2-alt1_4jpp8
./glusterfs3-3.8.4-alt1
./gmerlin-1.2.0-alt1.4
./gmerlin-effectv-1.1.2-alt1.qa1
./gnash-0.8.10-alt7.2
./gnome-builder-3.22.3-alt1
./gnome-chemistry-utils-0.14.16-alt1
./gnome-commander-1.6.2-alt1
./gnome-disk-utility-3.22.1-alt1
./gnome-settings-daemon-3.22.1-alt1
./gnome-shell-3.22.2-alt1
./gnome-software-3.22.4-alt0.1
./gnote-3.22.1-alt1
./gnumeric-1.12.32-alt1
./gnustep-Burn-0.5.0-alt6.cvs20140123.1
./gnustep-CodeEditor-0.4.4-alt5.1
./gnustep-Grouch-20061120-alt4
./gnustep-Grr-1.0-alt5.1
./gnustep-Innerspace-1.0.0-alt1.svn20120120.1
./gnustep-MP3ToWav-0.4.1-alt3.1
./gobject-introspection-1.50.0-alt1
./gsoap-2.7.17-alt1
./gthumb-3.4.4.1-alt1
./gtk-engines-mgicchikn-1.0.2-alt1.qa1
./gwyddion-2.44-alt1
./h5py-2.5.0-alt2.git20150720.1
./hardinfo-0.5.1-alt2
./hercules-3.12-alt2
./hivex-1.3.13-alt2
./ibam-0.5.2-alt2.1
./icukrell-2.0.0-alt2_pre0.1.qa1
./indilib-1.2.0-alt1
./iproute2-4.4.0-alt1
./iptables-ratelimit-0.2-alt1
./ipython-4.0.0-alt3.1.1
./irssi-0.8.15-alt5.1.1
./iscan-free-2.20.0-alt4
./jabber-jit-1.2.1-alt0.4
./jabberd2-2.4.0-alt1.git.0a0fe40
./jack-audio-connection-kit-1:1.9.10-alt1
./java-1.6.0-openjdk-0:1.6.0.0-alt23_65.1.11jpp6
./java-1.7.0-openjdk-0:1.7.0.79-alt2_2.5.5.0jpp7
./java-1.8.0-openjdk-0:1.8.0.71-alt6_1.b15jpp8
./java-service-wrapper-3.2.5-alt1_23jpp8
./jffi-1.2.10-alt1_1jpp8
./jitsi-2.9.5534-alt1
./jna-4.2.1-alt1_2jpp8
./jpilot-0.99.9-alt7.qa5
./kdeaddons-3.5.13.2-alt2.2
./keepassx2-2.0.2-alt1
./kernel-image-un-def-1:4.8.14-alt1
./kino-1.3.4-alt8.qa1
./kino-brightcontrast-0.4-alt3.qa1
./kismet-2010.07.R1-alt1.1.qa1
./kmuddy-1.0.1-alt4.git87d36d3
./kodi-16.1-alt1
./kodi-addon-pvr-iptvsimple-16.0-alt1
./krb5-auth-dialog-3.20.0-alt1
./kvirc-4.0.4-alt3.2.1
./lablGL-1.04-alt1
./ladspa-blop-plugins-0.2.8-alt2.qa1
./ladspa-guitar-preamp-1.0-alt1.1.qa1
./ladspa-guitar-super-60-1.0-alt1.1.qa1
./ladspa-guitar-unmatched-1.0-alt1.1.qa1
./ladspa-swh-plugins-0.4.11-alt3.qa1
./ladspa-tap-plugins-0.7.0-alt1.qa1
./lasso-2.5.1-alt1
./last.fm-1.5.1.31879-alt4.1
./lcdproc-0.5.7-alt2
./lemuria-2.1.0-alt2.qa1
./lgi-0.9.1-alt1
./libao-1:1.1.0-alt1
./libappstream-glib-0.6.6-alt1
./libcwiid-0.6.00-alt2.20100505gitfadf11e
./libdb4.8-4.8.30-alt1
./libdb6.1-6.1.19-alt2
./libdmtx-0.7.2-alt5.1
./liberasurecode-1.0.8-alt1
./libgegl-0.2.0-alt3
./libguestfs-1.33.38-alt1
./libguichan05-0.5.0-alt1_20
./libhocr-0.10.17-alt2_23
./libinfinity-0.6.7-alt2
./libint-1.1.4-alt1_11
./libiscsi-1.15.0-alt1
./libkeybinder-0.3.0-alt4.git20120617
./libmatemixer-1.16.0-alt1_1
./libmirage-3.0.5-alt2
./libnetdude-0.11-alt1_13
./libnfsidmap-0.26-alt1
./libnl3-3.2.27-alt1
./libopal-1:3.10.10-alt3.1
./libopenh323_1.19-1.19.0.1-alt9.1
./libopensync0-plugin-gnokii-0.22-alt2.4
./libpreludedb-1.2.6-alt1.rc2.git20140916
./librados2-perl-1.0.3-alt1
./libral-0.96-alt0.1.qa2
./librep-0.92.3-alt2.git20120908.1
./libsilc-1.1.10-alt3_15
./libtranslate-0.99-alt3.qa2
./libtranslit-0.0.3-alt1_11
./libts-1.0-alt1.qa1
./libtunepimp-0.5.3-alt5.1.1
./libv-1.90-alt9.1
./libvirt-2.5.0-alt1
./libxfconf-4.12.0-alt1.1
./licq-1.8.2-alt1.1.1
./lighttpd-1.4.43-alt1
./lua-lpeg-0.12.2-alt1_2
./lua-md5-1.1.2-alt1_12
./lv2-1.10.0-alt1_3
./lxde-lxappearance-obconf-0.2.3-alt1
./lxqt-panel-0.11.0-alt1
./mailutils-2.99.99-alt0.20151110.3
./mariadb-10.1.19-alt1
./mate-image-viewer-1.16.0-alt1_1
./mate-sensors-applet-1.16.0-alt1_1
./mate-settings-daemon-1.16.0-alt1_1
./mate-text-editor-1.16.0-alt1_1
./mcabber-1.0.3-alt1
./meshlab-1.3.3-alt2.1
./moc-2.6.0-alt0.1
./mod_auth_kerb-5.4-alt1.1
./mod_auth_pam-1.1.1-alt1.qa1
./mod_dav-1.0.3-alt4.qa1
./mod_evasive-1.10.1-alt0.1.1
./mod_fastcgi-2.4.6-alt2.1
./mod_geoip-1.3.5-alt1
./mod_gunzip-3-alt3.1
./mod_gzip-1.3.26.1a-alt3.qa1
./mod_index_rss-1.0-alt1.qa1
./mod_limitipconn-0.04-alt3.qa1
./mod_lisp-2.43-alt1.1
./mod_python-2.7.11-alt6.2.1.1
./mod_security-1.9.5-alt2.qa1
./mod_throttle-3.1.2-alt2.qa1
./monetdb-11.19.7-alt1.qa2
./mosml-2.10.1-alt1
./muffin-3.2.1-alt1
./multipath-tools-0.6.1-alt2
./mutter-1:3.22.2-alt1
./mvapich-gcc-1.2.0-alt3
./mysql-proxy-0.8.2-alt1.2
./neko-2.0.0-alt2
./nemiver-0.9.6-alt4
./netatalk-2.2.4-alt1.qa1
./nfs-ganesha-2.4.1-alt1
./nfstrace-0.4.0-alt2
./nginx-1.10.1-alt1
./noise-0.3.1-alt1
./nspluginwrapper-1.4.4-alt2
./ntop-4.1.0-alt1.1
./nvidia-settings-375.26-alt1.S1
./nvidia_glx_src_173.14.39-173.14.39-alt74
./nvidia_glx_src_304.121-304.121-alt121
./nvidia_glx_src_304.123-304.123-alt122
./nvidia_glx_src_304.125-304.125-alt125
./nvidia_glx_src_304.131-304.131-alt129
./nvidia_glx_src_304.134-304.134-alt131
./nvidia_glx_src_331.79-331.79-alt131
./nvidia_glx_src_340.101-340.101-alt145
./nvidia_glx_src_340.32-340.32-alt134
./nvidia_glx_src_340.76-340.76-alt139
./nvidia_glx_src_340.98-340.98-alt144
./nvidia_glx_src_346.35-346.35-alt140
./nvidia_glx_src_361.45.11-361.45.11-alt152
./nvidia_glx_src_375.20-375.20-alt164
./nvidia_glx_src_375.26-375.26-alt165
./obexftp-0.24.2-alt1
./ocaml-3.12.1-alt3
./ocaml-calendar-2.04-alt1
./ocaml-cryptokit-1.5-alt1
./ocaml-csv-1.3.1-alt1
./ocaml-curses-1.0.3-alt1
./ocaml-fileutils-0.5.1-alt1
./ocaml-gettext-0.3.5-alt1
./ocaml-gsl-0.6.0-alt1.1
./ocaml-lacaml-5.5.2-alt1.1
./ocaml-libvirt-0.6.1.4-alt1
./ocaml-mysql-1.0.4-alt5.qa1
./ocaml-sqlite3-1.6.1-alt1
./ocaml-ssl-0.4.6-alt1
./ocaml-text-0.5-alt1
./ocaml-zip-1.05-alt2
./ocaml4-4.03.0-alt2
./ocaml4-gsl-1.19.1-alt2
./ocaml4-labltk-8.06.1-alt1
./ocaml4-zip-1.06-alt1
./olpcsound-5.10.1-alt3.1.2
./opencpn-4.4.0-alt1
./opendpi-1.3.0-alt1
./openipmi-2.0.21-alt1.1.1
./openl2tp-1.8-alt5
./openldap-2.4.42-alt4
./openmpi-1.6.4-alt2
./openmpi-udapl-threads-1.4.1-alt3
./openmpi1_4-1.4.5-alt4
./openvpn-2.3.12-alt1
./opie-2.4-alt1
./pandoc-1.11.1-alt1.1
./pantheon-files-0.3.0.3.1-alt1
./parole-0.8.1-alt2
./parted-3.2-alt3
./pcre-ocaml-6.2.4-alt1
./pcsc-lite-acsccid-1.1.3-alt1
./pcsc-lite-ccid-1.4.24-alt1
./pcsc-lite-rutokens-1.0.4-alt1
./pdsh-2.29-alt1
./pecl-http-2.0.4-alt1.5.6.29.20161208.alt1.S1
./perl-B-Hooks-Parser-0.17-alt1
./perl-Cairo-GObject-1.004-alt1.1.1
./perl-Devel-Declare-0.006018-alt1.1
./perl-GStreamer-0.20-alt1.1
./perl-Glib-Object-Introspection-0.040-alt1
./perl-Gnome2-1.046-alt1.1
./perl-Gnome2-Canvas-1.002-alt5.1.1
./perl-Gnome2-GConf-1.044-alt6.1.1
./perl-Gnome2-VFS-1.082-alt1.1.1
./perl-Gnome2-Wnck-0.16-alt3.1.1
./perl-Goo-Canvas-0.06-alt3.1.1
./perl-Gtk2-1.2499-alt1
./perl-Gtk2-GladeXML-1.007-alt3.1.1
./perl-Gtk2-ImageView-0.05-alt3.1.1
./perl-Gtk2-Sexy-0.05-alt3.1.1
./perl-Gtk2-Spell-1.04-alt2.1.1
./perl-Gtk2-TrayIcon-0.06-alt4.1.1
./perl-Gtk2-Unique-0.05-alt3.1.1
./perl-Pango-1.227-alt1
./perl-libapreq-1.34-alt3.1.1
./perl-mop-0.02-alt1.1.1
./php5-5.6.29-alt1.S1
./php5-baxtep-2.2.6-alt5.6.29.20161208.alt1.S1
./php5-ldap-5.6.29.20161208-alt1.S1.1
./php5-libvirt-0.5.2-alt1.5.6.29.20161208.alt1.S1
./php5-memcache-2.2.6-alt9.5.6.29.20161208.alt1.S1
./php5-mongo-1.3.7-alt1.5.6.29.20161208.alt1.S1
./php5-mysqlnd-mysql-5.6.29.20161208-alt1.S1
./php5-mysqlnd-mysqli-5.6.29.20161208-alt1.S1
./php5-mysqlnd-pdo_mysql-5.6.29.20161208-alt1.S1
./php5-pdo_mysql-5.6.29.20161208-alt1.S1
./php5-pdo_odbc-5.6.29.20161208-alt1.S1
./php5-pdo_pgsql-5.6.29.20161208-alt1.S1.1
./php5-pdo_sqlite-5.6.29.20161208-alt1.S1
./php5-xmlreader-5.6.29.20161208-alt1.S1
./php5-xsl-5.6.29.20161208-alt1.S1
./picolisp-16.12-alt1
./pidgin-2.11.0-alt1
./pidgin-birthday-reminder-1.6-alt1.qa1
./pidgin-encryption-3.1-alt2.1
./pidgin-guifications-2.16-alt1.qa1
./pidgin-libnotify-0.14-alt5
./pidgin-mra-0.1.4.2-alt1
./pidgin-otr-4.0.2-alt1.1
./pinball-0.3.1-alt2_27
./pki-core-10.2.6-alt4_19jpp8
./planner-0.14.6-alt1
./postgresql9.1-9.1.24-alt1
./postgresql9.3-9.3.15-alt1
./postgresql9.4-1C-9.4.10-alt1
./postgresql9.4-9.4.10-alt1
./postgresql9.5-9.5.5-alt1
./postgresql9.6-9.6.1-alt1
./pptpd-1.4.0-alt2
./pqiv-2.4.1-alt3
./pragha-1.3.3-alt3
./prelude-lml-1.2.6-alt2.rc1.git20140916.1
./prelude-manager-1.2.6-alt1.rc2.git20140923.qa1
./proftpd-1.3.5-alt3.rel.a.1
./prosody-0.9.10-alt2
./pspp-0.8.5-alt1.1
./purple-plugin-microblog-0.3.0-alt1
./purple-plugin_pack-2.7.0-alt1
./pve-cluster-4.0.48-alt7
./pympd-0.08.1-alt1.4.1
./pympi-2.5.b6-alt17.cvs20141103
./python-module-Chaco-4.6.0-alt1.dev.git20150427
./python-module-Fabric-1.11.1-alt1
./python-module-PyX-0.12.1-alt2
./python-module-SleekXMPP-1.3.1-alt1.git20140609.1.1
./python-module-aiomysql-0.0.2-alt1.git20150218.1
./python-module-aiopg-0.6.1-alt1.git20150203.1.1
./python-module-atelier-0.0.14-alt1.git20150315
./python-module-billiard-3.3.0.20-alt1
./python-module-boto3-1.1.1-alt1.git20150807.1.1
./python-module-bottle-0.13-alt1.dev.git20141002.1.1
./python-module-brownie-0.5.1-alt2.git20110725
./python-module-celery-3.1.18-alt1.git20150422.1.1.1
./python-module-cell-0.0.3-alt1.git20140709.1.1
./python-module-cherrypy-3.5.1-alt1.hg20140627.1.1
./python-module-cmd2-0.6.8-alt1.hg20141208.1.1
./python-module-contexts-0.10.1-alt1.git20141112.1.1
./python-module-deform-2.0-alt2.a2.git20141001.1.1
./python-module-django-registration-1.0.0-alt1.hg20130617.1.1
./python-module-eve-0.5-alt1.git20150112.1.1
./python-module-gst-0.10.22-alt2
./python-module-guessit-0.10.4-alt1.dev0.git20150427.1.1
./python-module-hmmlearn-0.2.0-alt2.1
./python-module-ipyparallel-4.1.0-alt1.dev.git20150819.1.1
./python-module-jupyter_client-4.0.0-alt2.1.1
./python-module-kazoo-2.2.1-alt1.1.1
./python-module-nbformat-4.0.0-alt1.1.1
./python-module-numpy-2.0.0-alt15.git20150829.2.1
./python-module-oslo.db-4.13.3-alt1
./python-module-peewee-2.6.0-alt2.git20150421.1.1
./python-module-pip-8.1.2-alt1
./python-module-pulsar-0.9.2-alt1.git20141118.1
./python-module-pymc-2.3.5-alt1.git20150311.1.1
./python-module-pytest-2.8.0-alt1.dev4.git20150807.2.workaround
./python-module-pyublas-2013.1-alt1.git20140620.1.1
./python-module-rpy2-2.7.8-alt1.1
./python-module-scikits.statsmodels-1:0.7.0-alt4.git20150731.1
./python-module-scipy-0.17.0-alt1.git20150829.2.1
./python-module-terminado-0.5-alt1.git20150717.1
./python-module-yieldfrom.requests-0.1.1-alt1.git20141019.1.1
./python3-module-billiard-3.4.0.0-alt2.a1.git20141013.1
./python3-module-pycairo-1.10.1-alt3.git20121222.1.1
./python3-module-slixmpp-1.2.1-alt1
./qt-creator-4.1.0-alt1
./quagga-1.0.20160315-alt1
./quake3-1.36-alt2.svn2349
./qutim-7:0.3.2-alt3.2
./rawstudio-2.1-alt0.3
./renpy-6.99.2-alt1
./rep-gtk-0.90.9-alt2.git20120901
./rpm-4.13.0-alt5
./rsyslog-8.16.0-alt3
./runawfe-3.6.0-alt2.svn4700
./runawfe4-gpd-4.2.0-alt13
./rxtx-2.2-alt3_0.14.20100211.3jpp8
./samba-4.5.1-alt2
./samba-DC-4.5.1-alt1
./sbcl-1.3.12-alt1
./scim-anthy-1.2.7-alt2.qa1
./scotty-2:3.0.0-alt5.qa1
./scratch-text-editor-2.3-alt1
./scribus-1:1.4.5-alt3
./scsitarget-utils-1.0.62-alt1
./scummvm-1.8.1-alt1
./sendip-2.5-alt4.qa1
./sensorfw-0.7.2-alt2
./sensorfw-pegatron-0.4-alt2
./setools-3.3.8-alt6
./shotwell-0.25.2-alt1
./sinjdoc-0.5-alt2_15jpp6
./slapi-nis-0.53-alt1
./slurm-14.03.4.2-alt1
./smokegen-4.14.1-alt2
./sogo3-3.2.4-alt1
./sope-3.2.4-alt1
./sssd-1.14.2-alt2
./sstp-client-1.0.10-alt1
./stklos-0.98-alt3.1
./strongswan-5.5.1-alt1
./subversion-1.9.2-alt3
./sugar-toolkit-gtk3-0.98.5-alt1_1
./tac_plus-1:4.0.4.28-alt1
./tcl-blt-2.5-alt2
./tcl-dom-3.1-alt3.qa1
./tcl-readline-2.1.1-alt7.qa1
./tcl-snack-2.2.10-alt4.qa1
./tcl-syslog-2.0-alt5.1.qa1
./tcl-tdom-0.8.3-alt0.1.qa1
./tcl-tkXwin-1.0-alt5
./tcl-tksystray-0.2-alt2.qa1
./tcl-tktray-1.3.9-alt1
./tcl-tktreectrl-2.2-alt1.qa1
./tcl-trf-2.1-alt7.qa1
./tcl-xml-3.1-alt4.qa1
./tcl-xslt-3.1-alt3.qa1
./tigervnc-1.6.0-alt1
./totem-3.22.0-alt1
./tracker-1.10.3-alt1
./transcode-1.1.7-alt4
./translate-toolkit-1.13.0-alt1
./trikStudio-3.1.4-alt1
./ulogd-2.0.5-alt2
./unreal-3.2.8.1-alt1.qa1
./varnish-2.1.5-alt2.1
./vde2-2.3.1-alt2
./vdr-2.2.0-alt1
./volk-1.2.1-alt1
./volpack-1.0c7-alt1.1.qa1
./w3c-libwww-5.4.1-alt4
./weston-1.12.0-alt1
./wireshark-2.2.2-alt1
./wmforkplop-0.9.3-alt7
./wmhdplop-0.9.9-alt5.1
./woadaptor-6.1.4-alt1
./wxGTK-2:2.8.12-alt1.svn20131012.3
./wxGTK3.0-3.0.3-alt7.git20160409
./wxGTK3.1-gtk2-3.1.0-alt1.20160229
./xchat-2.8.6-alt4.1.1
./xed-1.2.2-alt1
./xen-4.7.1-alt2
./xfce4-places-plugin-1.7.0-alt1
./xfce4-sensors-plugin-1.2.6-alt1
./xmms-20131206:1.2.11-alt11
./xmms-eff-eq-0.7-alt2.qa1
./xmms-in-bonk-0.12-alt1.qa1
./xmms-in-cdparanoia-0.1-alt3.qa1
./xmms-in-mac-0.3.1-alt3.qa1
./xmms-in-modplug-2.05-alt5
./xmms-in-speex-0.9.2b-alt1.qa1
./xmms-in-wma-1.0.5-alt2
./xmms-lirc-1.4-alt2.qa1
./xmms-out-crossfade-20091213:0.3.14-alt2.qa1
./xmms-out-pulse-0.9.4-alt1.qa1
./xmms-scrobbler-0.4.0-alt1.qa1
./xmms-sndfile-1.2-alt2.qa1
./xmms-status-plugin-1.0-alt1.qa1
./xmms-vis-synaesthesia-0.0.3-alt4.qa1
./xmonad-0.11-alt2
./xmonad-contrib-0.11.1-alt1
./xneur-0.19.0-alt1
./xnoise-0.2.21-alt1
./xorg-drv-amdgpu-1.2.0-alt1
./xorg-drv-ati-4:7.8.0-alt1
./xorg-drv-cirrus-1:1.5.3-alt2
./xorg-drv-dummy-0.3.7-alt4
./xorg-drv-evdev-2:2.10.4-alt2
./xorg-drv-fbdev-1:0.4.4-alt5
./xorg-drv-intel-7:2.99.917-alt5
./xorg-drv-joystick-1:1.6.3-alt1
./xorg-drv-libinput-0.23.0-alt1
./xorg-drv-mach64-4:6.9.5-alt2
./xorg-drv-mga-1:1.6.4-alt2
./xorg-drv-nouveau-2:1.0.13-alt2
./xorg-drv-nv-1:2.1.20-alt7
./xorg-drv-openchrome-1:0.5.172-alt1
./xorg-drv-qxl-1:0.1.4-alt4
./xorg-drv-r128-4:6.10.1-alt1
./xorg-drv-synaptics-1:1.9.0-alt1
./xorg-drv-vesa-1:2.3.4-alt3
./xorg-drv-vmmouse-13.1.0-alt3
./xorg-drv-vmware-1:13.2.1-alt1
./xorg-drv-void-1:1.4.1-alt2
./xorg-drv-wacom-1:0.33.0-alt1
./xorg-server-2:1.19.0-alt2
./xorp-1.8.6-alt0.20130830.1
./xosd-2.2.14-alt6
./xplayer-1.2.2-alt1
./yafaray-0.1.1-alt2.qa3
./zarafa-7.1.15-alt13.S1
./zathura-cb-0.1.5-alt1
./zathura-djvu-0.2.5-alt1
./zathura-pdf-poppler-0.2.6-alt1
./zathura-ps-0.2.3-alt1
./zlm-cython-0.1-alt3
./zpaq-715-alt1
./zsh-1:5.2-alt3

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

* Re: [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re:  python3-3.5 unmets
  2016-12-18 15:14                 ` Ivan Zakharyaschev
@ 2016-12-18 16:02                   ` Michael Shigorin
  2016-12-18 16:32                     ` Ivan Zakharyaschev
  2016-12-19 12:25                   ` Alexey Gladkov
  1 sibling, 1 reply; 34+ messages in thread
From: Michael Shigorin @ 2016-12-18 16:02 UTC (permalink / raw)
  To: devel

On Sun, Dec 18, 2016 at 06:14:24PM +0300, Ivan Zakharyaschev wrote:
> Для справки: сейчас не проходят строгую проверку verify-elf
> (на unresolved symbols):
> 
> [imz@people success]$ cd /beehive/logs/Sisyphus-x86_64/latest/success/
> [imz@people success]$ fgrep 'ELF verification disabled' -rl . | less
> ./FlightGear-data-2016.1.1-alt1

Объёмным данным её проходить совершенно незачем :)

> ./firefox-classic_theme_restorer-1.5.6-alt1
> ./firefox-lazarus-3.2-alt1
> ./rocksndiamonds-emc-1:2.0.0-alt3
> ./fortunes-fido-20070503-alt1
> ./firefox-colorfultabs-23.8-alt1
> ./FlightGear-tu154b-3.1-alt1
> ./typo3_src-4.5.40-alt1
> ./typo3-dummy-4.5.40-alt1
> ./firefox-tree_style_tab-0.15.2014120101-alt1
> ./gimp-help-2.6.1-alt2

Этим тоже явно ни к чему.  Вычти из списка noarch.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re:  python3-3.5 unmets
  2016-12-18 16:02                   ` Michael Shigorin
@ 2016-12-18 16:32                     ` Ivan Zakharyaschev
  0 siblings, 0 replies; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-12-18 16:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1126 bytes --]


On Sun, 18 Dec 2016, Michael Shigorin wrote:

> On Sun, Dec 18, 2016 at 06:14:24PM +0300, Ivan Zakharyaschev wrote:
>> Для справки: сейчас не проходят строгую проверку verify-elf
>> (на unresolved symbols):
>> 
>> [imz@people success]$ cd /beehive/logs/Sisyphus-x86_64/latest/success/
>> [imz@people success]$ fgrep 'ELF verification disabled' -rl . | less
>> ./FlightGear-data-2016.1.1-alt1
>
> Объёмным данным её проходить совершенно незачем :)

А разве от объёмности данных какая-то беда. file довольно быстро скажет, 
что это не ELF, и всё.

>> ./firefox-classic_theme_restorer-1.5.6-alt1
>> ./firefox-lazarus-3.2-alt1
>> ./rocksndiamonds-emc-1:2.0.0-alt3
>> ./fortunes-fido-20070503-alt1
>> ./firefox-colorfultabs-23.8-alt1
>> ./FlightGear-tu154b-3.1-alt1
>> ./typo3_src-4.5.40-alt1
>> ./typo3-dummy-4.5.40-alt1
>> ./firefox-tree_style_tab-0.15.2014120101-alt1
>> ./gimp-help-2.6.1-alt2
>
> Этим тоже явно ни к чему.  Вычти из списка noarch.

Кажется, для всяких noarch можно просто включить (и ошибок не будет, с 
которыми пришлось бы разбираться, раз оно noarch) и больше не обращать 
внимания.

-- 
Best regards,
Ivan

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

* Re: [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re:  python3-3.5 unmets
  2016-12-18 15:14                 ` Ivan Zakharyaschev
  2016-12-18 16:02                   ` Michael Shigorin
@ 2016-12-19 12:25                   ` Alexey Gladkov
  2016-12-19 13:28                     ` Ivan Zakharyaschev
  1 sibling, 1 reply; 34+ messages in thread
From: Alexey Gladkov @ 2016-12-19 12:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Dec 18, 2016 at 06:14:24PM +0300, Ivan Zakharyaschev wrote:
> On Sun, 18 Dec 2016, Ivan Zakharyaschev wrote:
> 
> Для справки: сейчас не проходят строгую проверку verify-elf (на unresolved 
> symbols):
> 
> [imz@people success]$ cd /beehive/logs/Sisyphus-x86_64/latest/success/
> [imz@people success]$ fgrep 'ELF verification disabled' -rl . | less
> ./golang-1.7-alt1

Этот и вся его компания не пройдёт никогда.

-- 
Rgrds, legion



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

* Re: [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re:  python3-3.5 unmets
  2016-12-19 12:25                   ` Alexey Gladkov
@ 2016-12-19 13:28                     ` Ivan Zakharyaschev
  2016-12-19 13:55                       ` Alexey Gladkov
  0 siblings, 1 reply; 34+ messages in thread
From: Ivan Zakharyaschev @ 2016-12-19 13:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 537 bytes --]

On Mon, 19 Dec 2016, Alexey Gladkov wrote:

> On Sun, Dec 18, 2016 at 06:14:24PM +0300, Ivan Zakharyaschev wrote:

>> Для справки: сейчас не проходят строгую проверку verify-elf (на unresolved 
>> symbols):
>> 
>> [imz@people success]$ cd /beehive/logs/Sisyphus-x86_64/latest/success/
>> [imz@people success]$ fgrep 'ELF verification disabled' -rl . | less
>> ./golang-1.7-alt1
>
> Этот и вся его компания не пройдёт никогда.

Занятно, что можно такое в ELF наворотить, что стандартными инструментами 
не возьмёшь

-- 
Best regards,
Ivan

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

* Re: [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: Re:  python3-3.5 unmets
  2016-12-19 13:28                     ` Ivan Zakharyaschev
@ 2016-12-19 13:55                       ` Alexey Gladkov
  0 siblings, 0 replies; 34+ messages in thread
From: Alexey Gladkov @ 2016-12-19 13:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Dec 19, 2016 at 04:28:55PM +0300, Ivan Zakharyaschev wrote:
> On Mon, 19 Dec 2016, Alexey Gladkov wrote:
> 
> > On Sun, Dec 18, 2016 at 06:14:24PM +0300, Ivan Zakharyaschev wrote:
> 
> >> Для справки: сейчас не проходят строгую проверку verify-elf (на unresolved 
> >> symbols):
> >> 
> >> [imz@people success]$ cd /beehive/logs/Sisyphus-x86_64/latest/success/
> >> [imz@people success]$ fgrep 'ELF verification disabled' -rl . | less
> >> ./golang-1.7-alt1
> >
> > Этот и вся его компания не пройдёт никогда.
> 
> Занятно, что можно такое в ELF наворотить, что стандартными инструментами 
> не возьмёшь

Всё просто. Это не наш ELF а из plan9 :)
На нём наши утилиты в лучшем случае не работают, а в худшем падают с
сегфолтом.

-- 
Rgrds, legion



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

end of thread, other threads:[~2016-12-19 13:55 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-20 16:01 [devel] python3-3.5 unmets Ivan Zakharyaschev
2016-03-02  6:40 ` Ivan Zakharyaschev
2016-03-02  7:46   ` Denis Medvedev
2016-03-02 10:01     ` Ivan Zakharyaschev
2016-03-03  6:44       ` Yuri N. Sedunov
2016-03-04 19:02       ` Ivan Zakharyaschev
2016-03-04 19:31         ` Denis Medvedev
2016-03-04 19:40           ` [devel] aiohttp native build problems; was: " Ivan Zakharyaschev
2016-03-04 20:36         ` [devel] " Ivan Zakharyaschev
2016-03-04 21:55           ` Ivan Zakharyaschev
2016-03-09  8:50         ` Ivan Zakharyaschev
2016-03-09  9:02           ` Ivan Zakharyaschev
2016-03-09  9:45             ` Ivan Zakharyaschev
2016-03-09 12:53               ` Ivan Zakharyaschev
2016-04-01 19:49           ` Ivan Zakharyaschev
2016-04-02  8:24             ` [devel] please approve python3-3.5 rebuild of pkgs; was:Re: " Ivan Zakharyaschev
2016-04-04 10:48                     ` sbolshakov
2016-04-04 11:17                           ` sbolshakov
2016-04-04 13:34                             ` Alexey Shabalin
2016-04-05 19:42                   ` sbolshakov
2016-04-05 21:19                     ` Gleb Fotengauer-Malinovskiy
2016-04-05 22:13                       ` Igor Vlasenko
2016-04-06  8:38                         ` sbolshakov
2016-04-19 16:41                     ` Ivan Zakharyaschev
2016-04-19 18:37                       ` Igor Vlasenko
2016-04-04 21:45             ` [devel] I: verify-elf for plugins etc. with RPM_LD_PRELOAD_xxxx & RPM_FILES_TO_LD_PRELOAD_xxxx; was: " Ivan Zakharyaschev
2016-04-07 20:46               ` Alexey Tourbin
2016-12-18 10:13               ` Ivan Zakharyaschev
2016-12-18 15:14                 ` Ivan Zakharyaschev
2016-12-18 16:02                   ` Michael Shigorin
2016-12-18 16:32                     ` Ivan Zakharyaschev
2016-12-19 12:25                   ` Alexey Gladkov
2016-12-19 13:28                     ` Ivan Zakharyaschev
2016-12-19 13:55                       ` Alexey Gladkov

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