From 229663626c19077e6eca5c191d9fbb225227a41f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Feb 03 2016 10:24:52 +0000 Subject: setup for f24 mass rebuild Signed-off-by: Dennis Gilmore --- diff --git a/scripts/mass-rebuild.py b/scripts/mass-rebuild.py index c69c10c..d93d02c 100755 --- a/scripts/mass-rebuild.py +++ b/scripts/mass-rebuild.py @@ -17,14 +17,14 @@ import operator # Set some variables # Some of these could arguably be passed in as args. -buildtag = 'f23-boost' # tag to build from -targets = ['f23-candidate', 'rawhide', 'f23'] # tag to build from -epoch = '2015-06-16 00:00:00.000000' # rebuild anything not built after this date -user = 'Fedora Release Engineering ' -comment = '- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159' -workdir = os.path.expanduser('~/massbuild-boost') +buildtag = 'f24-rebuild' # tag to build from +targets = ['f24-candidate', 'rawhide', 'f24'] # tag to build from +epoch = '2016-02-02 10:30:08.000000' # rebuild anything not built after this date +user = 'Fedora Release Engineering ' +comment = '- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild' +workdir = os.path.expanduser('~/massbuild') enviro = os.environ -target = 'f23-boost' +target = 'f24-rebuild' pkg_skip_list = ['shim', 'shim-signed', 'kernel', 'grub2', 'openh264'] @@ -67,8 +67,7 @@ def runmeoutput(cmd, action, pkg, env, cwd=workdir): kojisession = koji.ClientSession('http://koji.fedoraproject.org/kojihub') # Generate a list of packages to iterate over -pkgs = ['0ad', 'CGAL', 'Coin3', 'Field3D', 'FlightCrew', 'FlightGear', 'FlightGear-Atlas', 'IQmol', 'LuxRender', 'Macaulay2', 'MyPasswordSafe', 'OpenImageIO', 'QuantLib', 'Shinobi', 'SimGear', 'SkyX', 'abiword', 'adobe-source-libraries', 'airinv', 'airrac', 'airtsp', 'akonadi', 'anyterm', 'apt-cacher-ng', 'aqsis', 'ardour', 'ardour2', 'ardour3', 'ardour4', 'asc', 'asio', 'assimp', 'autowrap', 'avogadro', 'barry', 'bastet', 'bibletime', 'blender', 'bookkeeper', 'boost-gdb-printers', 'calligra', 'cclive', 'cegui', 'ceph', 'clementine', 'clucene', 'codeblocks', 'collada-dom', 'compat-qpid-cpp', 'console-bridge', 'csdiff', 'csound', 'curlpp', 'cvc4', 'cyphesis', 'dans-gdal-scripts', 'davix', 'device-mapper-persistent-data', 'diet', 'dmlite', 'dmlite-plugins-s3', 'dolphin-connector', 'dyninst', 'easystroke', 'edb', 'ekiga', 'enblend', 'erlang-basho_metrics', 'exempi', 'fawkes', 'fgrun', 'fife', 'fityk', 'flowcanvas', 'freecad', 'fritzing', 'fts', 'fuse-encfs', 'galera', 'gappa', 'gazebo', 'gearmand', 'gecode', 'gfal2-plugin-xrootd', 'gfal2-python', 'glob2', 'glogg', 'glom', 'gnash', 'gnote', 'gnuradio', 'gource', 'gpick', 'gpsdrive', 'gqrx', 'gr-air-modes', 'gr-osmosdr', 'grfcodec', 'gromacs', 'guitarix', 'hamlib', 'highlight', 'hokuyoaist', 'hugin', 'inkscape', 'iwhd', 'k3d', 'kcm_systemd', 'kdenetwork-strigi-analyzers', 'kdepim', 'kdepimlibs', 'kdevelop', 'kdevplatform', 'kea', 'kf5-kactivities', 'kgraphviewer', 'kicad', 'kig', 'kmymoney', 'kpilot', 'kradio4', 'ktorrent', 'ladish', 'launchy', 'libabw', 'libcdr', 'libclaw', 'libcmis', 'libcutl', 'libe-book', 'libepubgen', 'libetonyek', 'libflatarray', 'libftdi', 'libgltf', 'libint2', 'libixion', 'libkindrv', 'libkni3', 'libkolabxml', 'libktorrent', 'liblas', 'libmspub', 'libmwaw', 'libodb-boost', 'libodfgen', 'libopenraw', 'libopkele', 'liborcus', 'liborigin2', 'libpagemaker', 'libpst', 'librecad', 'libreoffice', 'librevenge', 'librime', 'librvngabw', 'libvisio', 'libwps', 'libyui', 'libyui-bindings', 'libyui-gtk', 'libyui-ncurses', 'libyui-qt', 'licq', 'logstalgia', 'lrslib', 'luabind', 'lucene++', 'luminance-hdr', 'lv2-c++-tools', 'lv2-sorcer', 'lyx', 'mapnik', 'mariadb', 'mbox2eml', 'mdds', 'meson', 'mesos', 'milia', 'minion', 'mkvtoolnix', 'mlpack', 'mmseq', 'mongo-cxx-driver', 'mongodb', 'monotone', 'mrpt', 'ncbi-blast+', 'ncmpcpp', 'nemiver', 'nodejs-mapnik', 'nodejs-mapnik-vector-tile', 'normaliz', 'nss-gui', 'ogre', 'ompl', 'openms', 'openoffice.org-diafilter', 'openscad', 'orthanc', 'osm2pgsql', 'oyranos', 'paraview', 'pcl', 'pdfedit', 'pdns', 'pdns-recursor', 'percolator', 'permlib', 'pgRouting', 'pingus', 'plasma-desktop', 'plasma-workspace', 'player', 'plee-the-bear', 'poedit', 'pokerth', 'polybori', 'polymake', 'povray', 'psi4', 'ptlib', 'pulseview', 'pyexiv2', 'python-lmiwbem', 'python-tag', 'python-ufc', 'python-visual', 'qbittorrent', 'qpid-cpp', 'qpid-qmf', 'qt-gstreamer', 'rb_libtorrent', 'rcsslogplayer', 'rcssmonitor', 'rcssserver', 'rcssserver3d', 'resiprocate', 'rmol', 'rocs', 'rospack', 'scantailor', 'schroot', 'scidavis', 'scribus', 'scummvm-tools', 'sdcc', 'sdformat', 'seqan', 'sevmgr', 'shiny', 'sigil', 'sim', 'simcrs', 'simfqt', 'simspark', 'sinfo', 'slic3r', 'smesh', 'snapper', 'soci', 'sord', 'source-highlight', 'source-highlight-qt', 'spring', 'springlobby', 'srecord', 'stdair', 'stellarium', 'stp', 'supertux', 'swift', 'swig', 'swig2', 'sympol', 'syncevolution', 'synfig', 'tcpflow', 'thrift', 'tintii', 'tncfhh', 'tomahawk', 'trademgen', 'trafficserver', 'travelccm', 'uhd', 'umbrello', 'undertaker', 'urbanlightscape', 'urdfdom', 'urg', 'uwsgi', 'valyriatear', 'vdrift', 'vegastrike', 'vfrnav', 'vigra', 'vios-proxy', 'votca-tools', 'vsqlite++', 'vtk', 'websocketpp', 'wesnoth', 'widelands', 'writerperfect', 'wt', 'xboxdrv', 'xmlcopyeditor', 'xmms2', 'xsd', 'xylib', 'yadex', 'yaml-cpp', 'yoshimi', 'zookeeper', 'zorba'] - +pkgs = kojisession.listPackages(buildtag, inherited=True) # reduce the list to those that are not blocked and sort by package name