Python 2.6/Rebuild: различия между версиями

Материал из ALT Linux Wiki
(python-module-pygobject problem)
(ccp4 deleted)
 
(не показано 165 промежуточных версий 4 участников)
Строка 1: Строка 1:
Пока суть да дело, начал пересобирать питоновские пакеты, которые требуются для сборки моих пакетов (это в основном математика). Здесь выкладываю список пересобранного и рядом даю ссылки на свои правки, если пакет просто так не пересобрался. Курсивом выделаю свои пакеты (чтобы было видно, что для будущей shared task ничего менять не придётся, достаточно будет просто добавить эти пакеты).
Информация по пакетам, пересобранным энтузиастами в локальных хешерах


  scons
=== Собираются ===
  swig
 
Список пакетов, которые пересобираются с Python 2.6 (ожидается, что они удачно пересоберутся сборщиком в общей shared task)
 
Ссылки проставлены у пакетов, которые нужно собирать не из git.alt:/(gears|srpms), а из git.alt:/people
ALDConvert
BlockHosts
OpenOpt
Supybot
accerciser
alacarte
algencan
apache2-mod_python
apache2-mod_wsgi
apr1
aprutil1
arch-pqm
archivemail
archmage
asciidoc
audit
avahi
babel
bacula
bakefile
[http://git.altlinux.org/people/real/packages/beast.git beast]
beecrypt4
blender
blueman
[http://git.altlinux.org/people/real/packages/bocca.git bocca]
buzztard
bzr
bzr-gtk
canto
castle-combat
[http://git.altlinux.org/people/real/packages/?p=ccaffeine.git ccaffeine]
[http://git.altlinux.org/people/real/packages/cca-spec-babel.git cca-spec-babel]
[http://git.altlinux.org/people/real/packages/cca-spec-classic.git cca-spec-classic]
[http://git.altlinux.org/people/real/packages/cca-spec-neo.git cca-spec-neo]
ccsm
cdemu-client
chm2pdf
clearsilver
coherence
conduit
crossfire
dblatex
dbr
decibel-audio-player
dia
dissy
dogtail
dolfin-complex
dolfin-real
driconf
drpython
duplicity
eagleeye
epiphany
exaile
eyeD3
farsight2
fetchmail
[http://git.altlinux.org/people/real/packages/ffc.git ffc]
firefox-vimperator
fontforge
freeradius
freeswitch
gajim
gamin
gammu
gcompris
gdesklets
gedit
geos
getmail
gimp
gitosis
gjots2
glib2
gnochm
gnofract4d
gnome-doc-utils
gnome-games
gnome-menus
gns3
gogh
golly
gpodder
gst-inspector
gtk-doc
gts
gutenprint
hg2git
ht2html
hypre
[http://git.altlinux.org/people/real/packages/instant.git instant]
intipunku
iotop
ipython
isomd5sum
java-1.5.0-gcj
jokosher
kiki
libgtk+2
libgtksourceview
libgupnp
libiptcdata
libmathgl
libopencv3
libsemanage
libvirt
libxml2
mailman
meld
mercurial
metromap
[http://git.altlinux.org/people/real/packages/mpip.git mpip]
mplayer
[http://git.altlinux.org/people/real/packages/mtl4.git mtl4]
newt
newt52
obexftp
offlineimap
ooopy
openerp-client
openerp-server
owfs
pam_usb
[http://git.altlinux.org/people/real/packages/petsc.git petsc-complex]
[http://git.altlinux.org/people/real/packages/petsc.git petsc-real]
petsc4py-complex
petsc4py-real
picard-qt
pilot-link
pornotube-dl
postgresql-8.2eter
postgresql-8.3eter
postgresql8.3
protobuf
protobuf-compat
pswarm
pybookreader
pychecker
pychess
pylint
pymol
python-doc-tools
python-module-Axiom
python-module-BeautifulSoup
python-module-CDDB
python-module-ClientCookie
python-module-Crypto
python-module-Cython
python-module-Epsilon
python-module-GeoIP
  python-module-MySQLdb
  python-module-Nevow
  python-module-Numeric
  python-module-Numeric
  python-module-Pyrex [http://git.altlinux.org/people/real/packages/python-module-Pyrex.git python-module-Pyrex на git.alt]
  python-module-OpenGL
python-module-OpenGLContext
python-module-OpenSSL
python-module-PyQt4
python-module-Pygments
python-module-Reportlab
python-module-SQLAlchemy
python-module-ZSI
python-module-alsaaudio
python-module-alterator
python-module-apsw
python-module-basicproperty
python-module-bzr-fastimport
python-module-cElementTree
python-module-chardet
python-module-cheetah
python-module-compizconfig
python-module-configobj
python-module-cups
python-module-cupshelpers
python-module-cvxmod
python-module-cvxopt
python-module-cx-freeze
python-module-dateutil
python-module-dbus
python-module-django
python-module-docutils
python-module-egenix-mx-base
python-module-elementtree
python-module-em
python-module-feedparser
[http://git.altlinux.org/people/real/packages/python-module-ferari.git python-module-ferari]
[http://git.altlinux.org/people/real/packages/python-module-fiat.git python-module-fiat]
python-module-gdata
python-module-gst
python-module-httplib2
python-module-imaging
python-module-inotify
python-module-jinja2
python-module-json
python-module-kinterbasdb
python-module-lcms
python-module-libacl
python-module-libasyncns
python-module-libgmail
python-module-logilab-astng
python-module-logilab-common
python-module-louie
python-module-lxml
python-module-markdown
python-module-medusa
python-module-mm
python-module-mox
[http://git.altlinux.org/people/real/packages/python-module-mpi4py.git python-module-mpi4py]
python-module-mutagen
python-module-nose
python-module-notify
  python-module-numpy
  python-module-numpy
python-module-openid
python-module-paramiko
python-module-parted
python-module-pexpect
python-module-ply
python-module-pmw
python-module-protocols
python-module-psyco
python-module-psycopg
python-module-psycopg2
python-module-pyExcelerator
python-module-pyPgSQL
python-module-pybluez
python-module-pycairo
python-module-pychart
python-module-pychm
python-module-pydispatcher
python-module-pydot
python-module-pyfltk
python-module-pyfort
python-module-pygame
python-module-pygnome
python-module-pygnome-desktop
python-module-pygnome-extras
python-module-pygobject
python-module-pygoocanvas
python-module-pygoogle
python-module-pygtkglext
python-module-pygtksourceview
python-module-pyinotify
python-module-pyipopt
python-module-pyme
python-module-pyorbit
python-module-pyparsing
python-module-pysqlite
python-module-pysqlite2
python-module-pysubnettree
python-module-pytz
python-module-pyusb
python-module-pywebkitgtk
python-module-pyxdg
python-module-pyxkb
python-module-qt
python-module-rope
python-module-scipy
  python-module-setuptools
  python-module-setuptools
  python-module-nose
  python-module-sexy
''python-module-swiginac''
''python-module-ferari'' (bootstrap, потребуется пересборка после ffc)
''python-module-fiat''
''instant''
''python-module-ufc''
''ufl''
''ffc''
  python-module-sip
  python-module-sip
  python-module-pycairo
  python-module-sphinx
python-module-supybot-plugins
python-module-supybot-plugins-ALTLinux
[http://git.altlinux.org/people/real/packages/python-module-swiginac.git python-module-swiginac]
python-module-tpg
python-module-ttfquery
python-module-twisted
python-module-twisted-core
python-module-twisted-lore
python-module-twisted-mail
python-module-twisted-names
python-module-twisted-news
python-module-twisted-runner
python-module-twisted-web
python-module-twisted-words
[http://git.altlinux.org/people/real/packages/python-module-ufc.git python-module-ufc]
python-module-urljr
python-module-utmp
python-module-virtualenv
python-module-vobject
python-module-wx
python-module-xapian
python-module-xlib
python-module-xreadline
python-module-yaml
python-module-zconfig
python-module-zope.interface
qscintilla2
recordmydesktop-qt
ropeide
rpm
rpmdevtools
rpmlint
rrd
s3cmd
sK1
scons
[http://git.altlinux.org/people/real/packages/silo.git silo]
simple-ccsm
[http://git.altlinux.org/people/real/packages/slepc.git slepc-complex]
[http://git.altlinux.org/people/real/packages/slepc.git slepc-real]
[http://git.altlinux.org/people/real/packages/slepc4py.git slepc4py-complex]
[http://git.altlinux.org/people/real/packages/slepc4py.git slepc4py-real]
sos
stgit
subversion
sugar-datastore-service
sugar-presence-service
swig
swig-unstable
[http://git.altlinux.org/people/real/packages/syfi.git syfi]
synce-gnome
synce-hal
tacix
tailor
[http://git.altlinux.org/people/real/packages/tau.git tau]
texlive-bin
totem
tuxmathscrabble
tuxpaint
[http://git.altlinux.org/people/real/packages/ufl.git ufl]
ufraw
unicode
uniconvertor
vim
[http://git.altlinux.org/people/real/packages/viper.git viper]
virtualbox
[http://git.altlinux.org/people/real/packages/vtk.git vtk]
winki
xorg-xcbproto-devel
yafaray
yodl
 
=== Исправленные ===
 
Пакеты, которые не пересобираются с Python 2.6, но для которых есть исправления (не от мейнтейнеров), поэтому для сборки пакет нужно брать из другого места:
 
eclipse (мейнтейнер viy@) - исправление [http://git.altlinux.org/people/real/packages/eclipse.git eclipse] от real@
gdal (мейнтейнер kirill@) -- исправление [http://git.altlinux.org/people/wrar/packages/gdal.git gdal] от wrar@
emdros (мейнтейнер kirill@) -- исправление [http://git.altlinux.org/people/wrar/packages/emdros.git emdros] от wrar@
libxslt (at,ldv) - исправление [http://git.altlinux.org/people/real/packages/libxslt.git libxslt] от real@
python-module-4Suite-XML (мейнтейнер kirill@) -- исправление [http://git.altlinux.org/people/wrar/packages/python-module-4Suite-XML.git python-module-4Suite-XML] от wrar@
python-module-PyXML (мейнтейнер nobody@) -- исправление [http://git.altlinux.org/people/wrar/packages/python-module-PyXML.git python-module-PyXML] от wrar@
python-module-Pyrex (мейнтейнер rider@) -- исправление [http://git.altlinux.org/people/real/packages/python-module-Pyrex.git python-module-Pyrex] от real@
python-module-RuleDispatch (мейнтейнер zver@) -- исправление [http://git.altlinux.org/people/real/packages/python-module-RuleDispatch.git python-module-RuleDispatch] от real@
python-module-fonttools (мейнтейнер lav@) -- исправление [http://git.altlinux.org/people/real/packages/python-module-fonttools.git python-module-fonttools] от real@
python-module-matplotlib (мейнтейнер lav@) -- исправление [http://git.altlinux.org/people/real/packages/python-module-matplotlib.git python-module-matplotlib] от real@
python-module-peak (мейнтейнер everybody@) -- исправление [http://git.altlinux.org/people/real/packages/python-module-peak.git python-module-peak] от real@
python-module-pygtk (мейнтейнер aris@) -- исправление [http://git.altlinux.org/people/real/packages/python-module-pygtk.git python-module-pygtk] от real@
python-module-serial (мейнтейнер nobody@) - исправление [http://git.altlinux.org/people/real/packages/python-module-serial.git python-module-serial] от real@
python-module-simpleparse (мейнтейнер lav@) - исправление [http://git.altlinux.org/people/wrar/packages/python-module-simpleparse.git python-module-simpleparse] от wrar@
python-module-twisted-conch (мейнтейнер rt@) - исправление [http://git.altlinux.org/people/wrar/packages/python-module-twisted-conch.git python-module-twisted-conch] от wrar@
scribus (мейнтейнер @nobody) - исправление [http://git.altlinux.org/people/real/packages/scribus.git scribus] от real@
 
NOTE: исправление python-module-pygtk желательно проверить. [http://lists.altlinux.org/pipermail/devel/2009-July/173499.html Дополнение].
 
=== Не пересобираются ===
 
 
Пакеты, которые не пересобираются с Python 2.6 и для которых нет исправлений:
 
python-module-pygtk (мейнтейнер aris@) -- в ожидании решения "always overflow destination buffer" (ALT #20842)
python-module-supybot-plugins-Dicebot (мейнтейнер wrar@), xulrunner (мейнтейнер legion@) - не собираются из-за того, что модуль logging требует multiprocessing, но rpm об этом не сказали
[[Категория:Sisyphus]]


Проблема с python-module-dbus и python-module-pygobject, ибо:
=== К удалению ===
The following packages have unmet dependencies:
Пакеты, вошедшие в python 2.6:
  glib2-devel: Depends: python2.5(re)
python-module-processing
              Depends: python2.5(xml)
python-module-simplejson
E: Broken packages


[[Категория::Sisyphus]]
cctbx, если никто не возьмёт, иначе переместить в раздел "Не пересобираются"

Текущая версия от 10:41, 21 августа 2009

Информация по пакетам, пересобранным энтузиастами в локальных хешерах

Собираются

Список пакетов, которые пересобираются с Python 2.6 (ожидается, что они удачно пересоберутся сборщиком в общей shared task)

Ссылки проставлены у пакетов, которые нужно собирать не из git.alt:/(gears|srpms), а из git.alt:/people

ALDConvert
BlockHosts
OpenOpt
Supybot
accerciser
alacarte
algencan
apache2-mod_python
apache2-mod_wsgi
apr1
aprutil1
arch-pqm
archivemail
archmage
asciidoc
audit
avahi
babel
bacula
bakefile
beast
beecrypt4
blender
blueman
bocca
buzztard
bzr
bzr-gtk
canto
castle-combat
ccaffeine
cca-spec-babel
cca-spec-classic
cca-spec-neo
ccsm
cdemu-client
chm2pdf
clearsilver
coherence
conduit
crossfire
dblatex
dbr
decibel-audio-player
dia
dissy
dogtail
dolfin-complex
dolfin-real
driconf
drpython
duplicity
eagleeye
epiphany
exaile
eyeD3
farsight2
fetchmail
ffc
firefox-vimperator
fontforge
freeradius
freeswitch
gajim
gamin
gammu
gcompris
gdesklets
gedit
geos
getmail
gimp
gitosis
gjots2
glib2
gnochm
gnofract4d
gnome-doc-utils
gnome-games
gnome-menus
gns3
gogh
golly
gpodder
gst-inspector
gtk-doc
gts
gutenprint
hg2git
ht2html
hypre
instant
intipunku
iotop
ipython
isomd5sum
java-1.5.0-gcj
jokosher
kiki
libgtk+2
libgtksourceview
libgupnp
libiptcdata
libmathgl
libopencv3
libsemanage
libvirt
libxml2
mailman
meld
mercurial
metromap
mpip
mplayer
mtl4
newt
newt52
obexftp
offlineimap
ooopy
openerp-client
openerp-server
owfs
pam_usb
petsc-complex
petsc-real
petsc4py-complex
petsc4py-real
picard-qt
pilot-link
pornotube-dl
postgresql-8.2eter
postgresql-8.3eter
postgresql8.3
protobuf
protobuf-compat
pswarm
pybookreader
pychecker
pychess
pylint
pymol
python-doc-tools
python-module-Axiom
python-module-BeautifulSoup
python-module-CDDB
python-module-ClientCookie
python-module-Crypto
python-module-Cython
python-module-Epsilon
python-module-GeoIP
python-module-MySQLdb
python-module-Nevow
python-module-Numeric
python-module-OpenGL
python-module-OpenGLContext
python-module-OpenSSL
python-module-PyQt4
python-module-Pygments
python-module-Reportlab
python-module-SQLAlchemy
python-module-ZSI
python-module-alsaaudio
python-module-alterator
python-module-apsw
python-module-basicproperty
python-module-bzr-fastimport
python-module-cElementTree
python-module-chardet
python-module-cheetah
python-module-compizconfig
python-module-configobj
python-module-cups
python-module-cupshelpers
python-module-cvxmod
python-module-cvxopt
python-module-cx-freeze
python-module-dateutil
python-module-dbus
python-module-django
python-module-docutils
python-module-egenix-mx-base
python-module-elementtree
python-module-em
python-module-feedparser
python-module-ferari
python-module-fiat
python-module-gdata
python-module-gst
python-module-httplib2
python-module-imaging
python-module-inotify
python-module-jinja2
python-module-json
python-module-kinterbasdb
python-module-lcms
python-module-libacl
python-module-libasyncns
python-module-libgmail
python-module-logilab-astng
python-module-logilab-common
python-module-louie
python-module-lxml
python-module-markdown
python-module-medusa
python-module-mm
python-module-mox
python-module-mpi4py
python-module-mutagen
python-module-nose
python-module-notify
python-module-numpy
python-module-openid
python-module-paramiko
python-module-parted
python-module-pexpect
python-module-ply
python-module-pmw
python-module-protocols
python-module-psyco
python-module-psycopg
python-module-psycopg2
python-module-pyExcelerator
python-module-pyPgSQL
python-module-pybluez
python-module-pycairo
python-module-pychart
python-module-pychm
python-module-pydispatcher
python-module-pydot
python-module-pyfltk
python-module-pyfort
python-module-pygame
python-module-pygnome
python-module-pygnome-desktop
python-module-pygnome-extras
python-module-pygobject
python-module-pygoocanvas
python-module-pygoogle
python-module-pygtkglext
python-module-pygtksourceview
python-module-pyinotify
python-module-pyipopt
python-module-pyme
python-module-pyorbit
python-module-pyparsing
python-module-pysqlite
python-module-pysqlite2
python-module-pysubnettree
python-module-pytz
python-module-pyusb
python-module-pywebkitgtk
python-module-pyxdg
python-module-pyxkb
python-module-qt
python-module-rope
python-module-scipy
python-module-setuptools
python-module-sexy
python-module-sip
python-module-sphinx
python-module-supybot-plugins
python-module-supybot-plugins-ALTLinux
python-module-swiginac
python-module-tpg
python-module-ttfquery
python-module-twisted
python-module-twisted-core
python-module-twisted-lore
python-module-twisted-mail
python-module-twisted-names
python-module-twisted-news
python-module-twisted-runner
python-module-twisted-web
python-module-twisted-words
python-module-ufc
python-module-urljr
python-module-utmp
python-module-virtualenv
python-module-vobject
python-module-wx
python-module-xapian
python-module-xlib
python-module-xreadline
python-module-yaml
python-module-zconfig
python-module-zope.interface
qscintilla2
recordmydesktop-qt
ropeide
rpm
rpmdevtools
rpmlint
rrd
s3cmd
sK1
scons
silo
simple-ccsm
slepc-complex
slepc-real
slepc4py-complex
slepc4py-real
sos
stgit
subversion
sugar-datastore-service
sugar-presence-service
swig
swig-unstable
syfi
synce-gnome
synce-hal
tacix
tailor
tau
texlive-bin
totem
tuxmathscrabble
tuxpaint
ufl
ufraw
unicode
uniconvertor
vim
viper
virtualbox
vtk
winki
xorg-xcbproto-devel
yafaray
yodl

Исправленные

Пакеты, которые не пересобираются с Python 2.6, но для которых есть исправления (не от мейнтейнеров), поэтому для сборки пакет нужно брать из другого места:

eclipse (мейнтейнер viy@) - исправление eclipse от real@
gdal (мейнтейнер kirill@) -- исправление gdal от wrar@
emdros (мейнтейнер kirill@) -- исправление emdros от wrar@
libxslt (at,ldv) - исправление libxslt от real@
python-module-4Suite-XML (мейнтейнер kirill@) -- исправление python-module-4Suite-XML от wrar@
python-module-PyXML (мейнтейнер nobody@) -- исправление python-module-PyXML от wrar@
python-module-Pyrex (мейнтейнер rider@) -- исправление python-module-Pyrex от real@
python-module-RuleDispatch (мейнтейнер zver@) -- исправление python-module-RuleDispatch от real@
python-module-fonttools (мейнтейнер lav@) -- исправление python-module-fonttools от real@
python-module-matplotlib (мейнтейнер lav@) -- исправление python-module-matplotlib от real@
python-module-peak (мейнтейнер everybody@) -- исправление python-module-peak от real@
python-module-pygtk (мейнтейнер aris@) -- исправление python-module-pygtk от real@
python-module-serial (мейнтейнер nobody@) - исправление python-module-serial от real@
python-module-simpleparse (мейнтейнер lav@) - исправление python-module-simpleparse от wrar@
python-module-twisted-conch (мейнтейнер rt@) - исправление python-module-twisted-conch от wrar@
scribus (мейнтейнер @nobody) - исправление scribus от real@

NOTE: исправление python-module-pygtk желательно проверить. Дополнение.

Не пересобираются

Пакеты, которые не пересобираются с Python 2.6 и для которых нет исправлений:

python-module-pygtk (мейнтейнер aris@) -- в ожидании решения "always overflow destination buffer" (ALT #20842)
python-module-supybot-plugins-Dicebot (мейнтейнер wrar@), xulrunner (мейнтейнер legion@) - не собираются из-за того, что модуль logging требует multiprocessing, но rpm об этом не сказали

К удалению

Пакеты, вошедшие в python 2.6:

python-module-processing
python-module-simplejson
cctbx, если никто не возьмёт, иначе переместить в раздел "Не пересобираются"