ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Denis Medvedev <nbr@altlinux.org>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] python3-3.5 unmets
Date: Fri, 04 Mar 2016 22:31:51 +0300
Message-ID: <15341918.Jc8Lz0oahz@comp-core-i5-4210u-2fcaba> (raw)
In-Reply-To: <alpine.LFD.2.20.1603042121510.19380@imap.altlinux.org>

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


  reply	other threads:[~2016-03-04 19:31 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-20 16:01 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 [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=15341918.Jc8Lz0oahz@comp-core-i5-4210u-2fcaba \
    --to=nbr@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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