On Thu, 2010-07-22 at 08:39 -0400, Orcan Ogetbil wrote: > On Thu, Jul 22, 2010 at 3:24 AM, Kevin Fenzi wrote: > > On Thu, 22 Jul 2010 02:00:45 -0400 > > David Malcolm wrote: > > > > ...snip... > > > >> - build ordering was much more important than I hoped; most of the > >> failures in this run seem to be due to incomplete deps in root.log. I > >> intend to retry these from the now-existing CVS tags, with a better > >> build ordering (but I need to sleep first). > > > > Note that if you are not needing any changes in those packages you > > could just resubmit the failed builds. So, perhaps list all the fails > > and resubmit them all and see how many still fail? > > > > What if we need to make changes to make them build? Shall we wait > until the mass rebuild is over or can we fix and build rightaway? If > the latter, under which tag should we build? Updated status: The first set of builds are done: - 535 builds succeeded - 436 build failed - 1 build is stuck (python-cherrypy2-2.3.0-12.fc14.src.rpm, noarch http://koji.fedoraproject.org/koji/taskinfo?taskID=2337424 ) Many of the build failures seem to be purely due to missing build dependencies (because I didn't get ordering correct): you can see these by the failure happening in the "root.log", rather than the "build.log" I've kicked off a simple rebuild of everything that failed, using the same CVS tag, into "dist-f14-py27-rebuild". This will generate more koji activity and notification spam (sorry), but shouldn't foul CVS and changelogs in specfiles. Hopefully this will shake out some more successful builds (python-nose wasn't available in the buildroot for much of last night). Once that's done, we can start looking at the more difficult failures. Attached is the list of failures from the first build. Having said that, it's probably not particularly helpful yet, as I believe many of these failed due to missing build deps. You may want to wait until the 2nd attempt at rebuilding is done: I'll post an updated list of failures then, and we can plan the next steps. Having said that, some of the failures seem to be simple but real issues, like extension modules missing a BuildRequires: python-devel If you happen to see a genuine issue with one of your packages, feel free to try and fix it: I've been doing rebuilds by hand on a few high-importance packages. You may have to wait until one of your BuildRequires is ready, of course (or chase that one up). The way I've been doing these manual rebuilds is to run this frmo a CVS checkout of "devel": koji build dist-f14-py27-rebuild $(make cvsurl) so that it rebuilds from the CVS tag into the correct "dist-f14-py27-rebuild" target. (Note that the normal target still has python 2.6, not 2.7) Q: How long does it take to populate the buildroot with this package? A: It can take a while: as I understand it, once a build succeeds, a "newRepo" koji task starts (unless one is already running) and that can take a while. Only when that's done does the buildroot have the new rpm to build against. As I understand it, there has to be a newRepo task that started after the first build finished, and has finished, if that makes sense Hope this is helpful; sorry for the notification spam some of you are getting from Koji. Dave425 failed builds:
- abbot (1):
- protobuf
- ajax (3):
- libxcb
- system-config-display
- xcb-proto
- alexlan (4):
- Miro
- dblatex
- picard
- python-biopython
- ant (1):
- gget
- awjb (1):
- libopensync
- behdad (1):
- vte
- belegdol (1):
- museek+
- bernie (1):
- etckeeper
- berrange (1):
- gtk-vnc
- bioinfornatics (1):
- spe
- bjohnson (2):
- conduit
- pygoocanvas
- bkonrath (1):
- caribou
- bouska (1):
- gnome-specimen
- bpepple (4):
- farsight2
- gupnp-igd
- papyon
- telepathy-farsight
- byronclark (1):
- lazygal
- caolanm (3):
- libgsf
- openoffice.org
- planner
- carllibpst (1):
- libpst
- cassmodiah (1):
- fife
- chkr (1):
- anki
- chrisw (1):
- asciidoc
- davidz (1):
- orca
- dcantrel (1):
- pyparted
- dcbw (1):
- plague
- dchen (2):
- libsvm
- tomoe-gtk
- deji (3):
- exaile
- galternatives
- referencer
- dledford (1):
- openmpi
- dougsland (1):
- zbar
- dsd (1):
- bitfrost
- dtimms (1):
- pyvnc2swf
- dwayne (1):
- pootle
- eponyme (2):
- gestikk
- phatch
- erikos (3):
- hulahop
- sugar
- sugar-toolkit
- fab (8):
- onboard
- pipviewer
- pypoppler
- pyrrd
- python-altgraph
- python-jabberbot
- python-upoints
- vhybridize
- firewing (1):
- gnofract4d
- giallu (1):
- buildbot
- green (1):
- lash
- hadess (4):
- gnome-dvb-daemon
- gnome-lirc-properties
- gstreamer-rtsp
- libgpod
- hguemar (7):
- gazpacho
- glom
- pessulus
- python-kiwi
- python-mpd
- python-sexy
- sonata
- hpejakle (1):
- subdownloader
- huff (2):
- appliance-tools
- livecd-tools
- ianweller (3):
- fedora-business-cards
- python-flickrapi
- python-mwlib
- icon (1):
- epylog
- itamarjp (3):
- pyclutter
- python-Lightbox
- python-Scriptaculous
- ivazquez (2):
- django-sct
- pywebkitgtk
- ixs (1):
- pyzor
- jafo (1):
- python-pydns
- jamatos (3):
- pygsl
- python-amara
- rpy
- james (1):
- python-urlgrabber
- janderson (1):
- mumbles
- jbowes (1):
- ipython
- jcollie (10):
- bcfg2
- desktopcouch
- pyflakes
- python-dns
- python-lxml
- python-musicbrainz2
- python-openid
- python-paramiko
- python-xmpp
- quodlibet
- jdennis (1):
- notify-python
- jderose (1):
- python-wehjit
- jdetaeye (1):
- frepple
- jdieter (2):
- presto-utils
- yum-presto
- jeckersb (1):
- cobbler
- jfsaucier (2):
- lorem-ipsum-generator
- radiotray
- jima (1):
- graphviz
- jkeating (1):
- koji
- jmoskovc (2):
- abrt
- libbtctl
- john5342 (2):
- qedje
- qzion
- johnp (1):
- d-feet
- jortel (1):
- python-suds
- jorton (1):
- subversion
- jreznik (1):
- pmpu
- jsanders (1):
- veusz
- jsmidt (2):
- healpy
- scitools
- jspaleta (7):
- ScientificPython
- gpodder
- istanbul
- python-basemap
- python-matplotlib
- revelation
- scipy
- jstanley (3):
- python-ldaphelper
- supybot-fedora
- supybot-koji
- jussilehtola (7):
- PyMca
- PyQuante
- pygrace
- pypar
- python-cclib
- python-mpmath
- qmforge
- jwrdegoede (3):
- londonlaw
- magicor
- pygtkglext
- kanarip (3):
- pyjigdo
- revisor
- ris-linux
- kasal (1):
- brltty
- ke4qqq (2):
- pywbem
- zapplet
- kevin (3):
- exo
- fontforge
- supybot-meetbot
- kkofler (1):
- gnash
- konradm (7):
- python-cvxopt
- python-networkx
- python-polybori
- python-zc-lockfile
- python-zdaemon
- python-zope-event
- sympy
- kushal (5):
- kphotobymail
- lekhonee
- lekhonee-gnome
- python-daemon
- translation-filter
- kwizart (3):
- python-kaa-display
- python-kaa-imlib2
- python-kaa-metadata
- kylev (5):
- python-beaker
- python-mako
- python-pylons
- python-routes
- python-webhelpers
- laxathom (4):
- gammu
- gstreamer-python
- ntfs-config
- wammu
- leigh123linux (4):
- avant-window-navigator
- awn-extras-applets
- gmixer
- libdesktop-agnostic
- lennart (1):
- avahi
- limb (1):
- numpy
- lkundrak (2):
- selenium-remote-control
- system-config-keyboard
- lmacken (24):
- TurboGears
- TurboGears2
- bodhi
- createrepo
- deskbar-applet
- liveusb-creator
- python-TurboMail
- python-catwalk
- python-formencode
- python-paste-script
- python-peak-rules
- python-repoze-tm2
- python-repoze-what
- python-repoze-what-plugins-sql
- python-repoze-who
- python-repoze-who-plugins-sa
- python-ruledispatch
- python-sprox
- python-tg-devtools
- python-tgcaptcha
- python-turboflot
- python-turbojson
- python-weberror
- python-webflash
- lonetwin (1):
- python-sysv_ipc
- louizatakk (1):
- python-pgu
- lucilanga (3):
- gaupol
- hamlib
- libftdi
- maxamillion (4):
- gsh
- ldtp
- pida
- python-virtkey
- maxx (2):
- gnome-activity-journal
- hamster-applet
- mbarnes (2):
- gnome-doc-utils
- pygtksourceview
- mcepl (1):
- spectrum
- mclasen (2):
- at-spi
- pyatspi
- mebrown (2):
- firmware-addon-dell
- firmware-tools
- melmorabity (1):
- nicotine+
- mfasheh (1):
- ocfs2-tools
- mfleming (1):
- svnmailer
- mhlavink (2):
- ecryptfs-utils
- nmap
- mikeb (1):
- python-cheetah
- mitr (2):
- python-gtkextra
- volume_key
- mjakubicek (1):
- python-dotconf
- mmahut (3):
- PySBIG
- PythonCard
- gnuradio
- mmoeller (1):
- bmpanel2
- mrunge (1):
- django-lint
- mtruch (1):
- getdata
- nbecker (1):
- qct
- ngompa (1):
- oggconvert
- nsantos (1):
- qpid-cpp
- nushio (2):
- blueman
- libbeagle
- oget (6):
- aldrin
- armstrong
- canorus
- portmidi
- pytagger
- zynjacku
- orion (2):
- gdl
- plplot
- orphan (5):
- avogadro
- django-authopenid
- drpython
- pAgenda
- pyorbit
- otaylor (1):
- reinteract
- pbrobinson (8):
- csound
- ethos
- libimobiledevice
- libplist
- pyclutter-gst
- pyclutter-gtk
- python-geoclue
- speech-dispatcher
- pebenito (1):
- setools
- peter (2):
- pyexiv2
- python-pyrad
- petersen (1):
- yum-langpacks
- pfkeb (1):
- HippoDraw
- pfrields (1):
- blogtk
- pgordon (4):
- gnome-applet-music
- labyrinth
- rb_libtorrent
- scribes
- phuang (1):
- ibus
- pnemade (1):
- python-robofab
- pwu (1):
- scim-python
- rakesh (10):
- Mayavi
- libkml
- opencv
- python-AppTools
- python-EnthoughtBase
- python-EnvisageCore
- python-EnvisagePlugins
- python-Traits
- python-TraitsGUI
- taskcoach
- ravenoak (1):
- pysvn
- rcritten (1):
- ipa
- rdieter (4):
- PyKDE
- PyQt4
- eric
- qscintilla
- red (1):
- PyPE
- rezso (2):
- gdal
- mapnik
- rhughes (3):
- PackageKit
- gnome-packagekit
- preupgrade
- ricky (7):
- python-dictclient
- python-dtopt
- python-tempita
- python-webob
- python-webtest
- python-wsgiproxy
- supybot
- rishi (1):
- libchamplain
- rjones (1):
- coccinelle
- roozbeh (2):
- fonttools
- translate-toolkit
- rrix (1):
- git-cola
- rstrode (3):
- alacarte
- gnome-applets
- gnome-games
- ruben (5):
- pycryptopp
- python-foolscap
- python-wokkel
- python-zbase32
- pyutil
- rvokal (1):
- gjots2
- saispo (1):
- nufw
- salimma (2):
- python-storm
- zeroinstall-injector
- sdz (5):
- django-flash
- django-typepad
- hippo-canvas
- sugar-tamtam
- typepad-motion
- sergiopr (3):
- gnuplot-py
- pyfits
- pymilia
- sgrubb (1):
- prewikka
- sharkcz (2):
- pywebdav
- tinyerp
- silas (1):
- python-cly
- skvidal (1):
- yum
- slankes (1):
- python-mygpoclient
- smilner (1):
- Django
- snecker (1):
- jokosher
- spot (8):
- gwibber
- pydot
- python-repoze-what-quickstart
- python-repoze-who-friendlyform
- python-twitter
- rekall
- winpdb
- xmms2
- srini (1):
- openwsman
- stefan (1):
- synopsis
- stevetraylen (1):
- pyactivemq
- stingray (1):
- pyflowtools
- subhodip (1):
- straw
- sundaram (3):
- pyroom
- python-xkit
- trash-cli
- tadej (1):
- PyQwt
- tannhauser (1):
- python-rabbyt
- tbzatek (1):
- sabayon
- terjeros (5):
- grin
- hgsvn
- pssh
- python-argparse
- python-unipath
- th0br0 (1):
- canto
- than (3):
- PyQt
- kdebase-workspace
- kdebindings
- thias (5):
- pigment-python
- python-Coherence
- python-nevow
- python-tag
- python-twisted-web2
- thl (1):
- python-html2text
- thm (3):
- python-execnet
- python-markdown2
- python-py
- thomasj (2):
- gtk-recordmydesktop
- qt-recordmydesktop
- thomasvs (9):
- python-twisted-conch
- python-twisted-core
- python-twisted-lore
- python-twisted-mail
- python-twisted-names
- python-twisted-news
- python-twisted-runner
- python-twisted-web
- python-twisted-words
- till (2):
- python-flup
- python-kid
- timfenn (1):
- python-pmw
- timlau (2):
- postr
- python-iniparse
- timn (1):
- player
- tomspur (1):
- mpi4py
- toshio (5):
- bzr
- bzr-gtk
- loggerhead
- python-fedora
- python-paver
- trasher (1):
- childsplay
- turki (1):
- python-libgmail
- twaugh (1):
- hplip
- uwog (1):
- pyabiword
- veillard (2):
- libvirt
- libxslt
- walters (6):
- antlr3
- gnome-python2
- gnome-python2-desktop
- gnome-python2-extras
- hotssh
- pygtk2
- xen-maint (1):
- xen
- xulchris (7):
- SOAPpy
- poker-engine
- poker-network
- poker2d
- poker3d
- pygame
- pypoker-eval
- ynakam (1):
- seedit
- ynemoy (1):
- fedora-devshell
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel