Package Todo Lists

Todo lists are used by the developers when a rebuild of a set of packages is needed. This is common when a library has a version bump, during a toolchain rebuild, or a general cleanup of packages in the repositories. The progress can be tracked here, and completed todo lists can be browsed as well.

Name Creation Date Creator Description Package Count Incomplete Count Kind Status
gdbm 1.15 2018-06-20 Bartłomiej Piotrowski Soname version changed in new release. Packages go to [staging]. 31 0 Rebuild Complete
Alioth retirement 2018-06-05 Baptiste Jonglez Debian has retired its Alioth service, which includes, all * websites, and public git repositories at All affected packages need to find a new upstream source. Options for migration include: - use the release archive at - some projects using git have been imported in gitlab at - there is an archive with old git repositories: but these are simply tarballs of the git repo - some projects may have chosen to migrate somewhere else, for instance on github 12 0 Rebuild Complete
json-c rebuild 2018-06-03 Jelle van der Waa The 0.13.1 release, bumped it's soname so a rebuild is required. 24 0 Rebuild Complete
Pierre Neidhardt packages rebuild 2018-05-31 Jelle van der Waa Pierre Neidhardt resigned as Trusted User, his packages should be rebuild and resigned. Packages go into the stable repositories. 15 0 Rebuild Complete
BUILDINFO Rebuild 2018-05-30 Jelle van der Waa This rebuild is for adding BUILDINFO files to packages which lack these files. All packages should contain a BUILDINFO to make reproducible builds possible. Rebuilds go into [extra]/[community] 817 0 Rebuild Complete
pacman 5.1.0 rebuild 2018-05-28 Christian Hesse Our shiny new package manager pacman 5.1.0 comes with a soname bump for libalpm: /usr/lib/ -> /usr/lib/ Packages go to [staging]. 8 0 Rebuild Complete
x265 2.8 2018-05-25 Maxime Gauduin The usual, I'll handle the rebuild. 6 0 Rebuild Complete
proj 5.0.1 rebuild 2018-05-16 Jaroslav Lichtblau => packages go to [staging] 11 0 Rebuild Complete
cfitsio 3.450 2018-05-10 Antonio Rojas -> 7 packages go to [staging] 9 0 Rebuild Complete
libmagick/libmagick6 rebuilds 2018-05-09 Antonio Rojas libMagick{Core,Wand}-{6,7} -> 6 Packages go to [staging] 12 0 Rebuild Complete
Tornado 5.0 rebuild 2018-05-07 Felix Yan Major version bump, breakages are expected. The list may be incomplete at the moment. 3 0 Rebuild Complete
GCC 8.1.0 2018-05-02 Bartłomiej Piotrowski New GCC release changed sonames of libgfortran and libgo. Please push rebuilt packages to [staging]. 18 0 Rebuild Complete
FFmpeg 4.0 2018-04-23 Maxime Gauduin | | | | | | | | | The usual stuff, please push to staging & cie :) 81 0 Rebuild Complete
Poppler 0.64.0 update 2018-04-21 Evangelos Foutras -> Please note that most packages will require patching because poppler 0.64.0 declares string types as const in many places. [1] [1] 13 0 Rebuild Complete
nginx 1.14.0 2018-04-20 Bartłomiej Piotrowski New major release is out, requiring external modules to be rebuild. Remember to update nginx version in depends array. 14 0 Rebuild Complete
botan 2.6.0 2018-04-12 Alexander Rødseth Botan 2.6.0 was just released, with several fixes, one is a security fix: FS#58198 Please test that the packages that depends on botan still works. Updated packages goes to [community-staging]. 3 0 Rebuild Complete
cfitsio 3.440 rebuild 2018-04-12 Antonio Rojas -> 6 Packages go to [staging] 9 0 Rebuild Complete
libnsl rebuild 2018-04-11 Bartłomiej Piotrowski glibc 2.27-2 removes libnsl support, keeping for backwards compatibility only. Packages should use standalone libnsl package instead. Please push your rebuilt packages to [staging]. 40 0 Rebuild Complete
miniupnpc soname bump 2018-04-07 Levente Polyak usr/lib/ -> usr/lib/ Gonna rebuild the packages myself and use soname depends. Packages go to [satging] 8 0 Rebuild Complete
libgit 0.27.0 2018-04-04 Lukas Fleischer Please rebuild affected packages and move them to [staging]/[community-staging]. 11 0 Rebuild Complete
botan 2.5.0 2018-04-04 Alexander Rødseth The latest release of Botan, version 2.5.0 (+ fix for an issue with bigint), is now in [community-staging]. Please test that the packages that depends on botan still works. Updated packages goes to [community-staging]. 5 0 Rebuild Complete
Poppler 0.63.0 update 2018-03-20 Andreas Radke .so bump also drops poppler-qt4 13 0 Rebuild Complete
LLVM 6.0 2018-03-16 Evangelos Foutras -> -> In addition to the above soname changes, our clang package no longer ships static libraries. Instead, those are built as individual shared libraries (using CMake's BUILD_SHARED_LIBS flag). ** I'll add LLVM 5 packages once it's clear they are needed for software that hasn't been ported to LLVM 6 yet. Feel free to ping me on IRC for this. ** EDIT: It looks like all packages build after fixing 1-2 renamed symbols, so it won't be needed to add LLVM 5 packages. 30 0 Rebuild Complete
libpsl soname bump 2018-03-09 Levente Polyak Upstream failed with last release, therefor another soname change Rebuild packages go to staging I will rebuild required packages myself, no action required. 12 0 Rebuild Complete
ilmbase/openexr 2.2.1 rebuild 2018-02-26 Antonio Rojas -> 23 -> 23 -> 23 -> 23 -> 23 -> 23 -> 23 28 0 Rebuild Complete
libpsl soname bump 2018-02-26 Levente Polyak -> Rebuild packages go to staging Please check status before building, gonna rebuild _some_ of them myself 12 0 Rebuild Complete
Electron 1.8 2018-02-22 Nicola Squartini Packages containing binary node modules need to be rebuilt and tested. All other packages just need a test run. 6 0 Rebuild Complete
x265 2.7 2018-02-21 Maxime Gauduin usr/lib/ => usr/lib/ I should be able to take care of it myself, but if you're faster, packages go to staging as usual. 9 0 Rebuild Complete
Poppler 0.62.0 update 2018-02-14 Jan de Groot Pulled from staging for now, wait for 0.63.0 instead. 0 0 Rebuild Complete
Qt 5.10.1 2018-02-13 Antonio Rojas The usual rebuilds, packages go to staging 13 0 Rebuild Complete
http-parser 2.8.0 rebuild 2018-02-10 Felix Yan -> Packages go to staging. 7 0 Rebuild Complete
mbedtls 2.7.0 2018-02-07 Kyle Keen Mbed TLS 2.7.0 maintains source code compatibility with previous versions of Mbed TLS but there are some changes which make the ABI incompatible with the previous version, Mbed TLS 2.6.0. Packages should go to [community-staging] 8 0 Rebuild Complete
libvpx 1.7.0 2018-02-03 Maxime Gauduin => Everything goes to staging and cie. Thanks. 18 0 Rebuild Complete
crypto++ 6.0.0 rebuild 2018-01-27 Baptiste Jonglez ABI change. Please rebuild packages with staging-x86_64-build and move them to [community-staging]. 4 0 Rebuild Complete rebuild 2018-01-25 Levente Polyak As always, please rebuild and put into staging 9 0 Rebuild Complete
python-msgpack 0.5 python package rename 2018-01-22 Johannes Löthberg python-msgpack 0.5's python package name was renamed to just msgpack, which requires rebuilding things that depend on it. 0.5.0 in [community] has a dummy transitional package, but it was dropped upstream in 0.5.1. 0.5.1 is currently in [community-staging], so please rebuild and push there. 10 0 Rebuild Complete
mpfr 4.0.0 2018-01-18 Jan Alexander Steffens libmpfr had a sobump. Packages go to staging. 41 0 Rebuild Complete
enchant 2.2.1 rebuild 2018-01-15 Felix Yan Since version 2.1.3 enchant changed its library name to enchant-2, as well as the soname and include path, pkgconfig name, etc. Packages may need to be patched if upstream didn't follow the change. Packages go to staging. 27 0 Rebuild Complete
libsrtp 1.5.4 -> 2.1.0 2018-01-12 Jan Alexander Steffens libsrtp upgrade; both API and ABI changes. Updated packages go to staging. 4 0 Rebuild Complete
libcdio 0.94 -> 2.0.0 2018-01-11 Jan Alexander Steffens libcdio upgrade; both API and ABI changes. Updated packages go to staging. 22 0 Rebuild Complete
gdbm 1.14.1 2018-01-04 Bartłomiej Piotrowski A simple rebuild as API is the same. Packages go to staging. 30 0 Rebuild Complete
x264 152 2017-12-28 Maxime Gauduin Probably the last version that will require splitting the 8 and 10-bit libraries. | Packages go to staging and cie as usual. 25 0 Rebuild Complete
boost 1.66.0 rebuild 2017-12-27 Bartłomiej Piotrowski Packages go to staging/community-staging. 95 0 Rebuild Complete
json-c rebuild 2017-12-24 Jelle van der Waa json-c 0.13 has a soname bump with a minor ABI incompatibility. 16 0 Rebuild Complete
opencv 3.4 rebuild 2017-12-24 Antonio Rojas Packages go to [staging] 6 0 Rebuild Complete
source retirement 2017-12-20 Levente Polyak This list is a result of continuous reproducible build tests and is assembled from status 404, 403 and 503. - sources unavailable via ftp://ftp.{kernel,debian}.org and others. - requires to use https urls and fail to build otherwise - upstream forbidden to fetch Please check and find a working URL. 133 0 Rebuild Complete
openmpi 3.0.0 2017-12-20 Levente Polyak openmpi 3.0.0 rebuild, packages go to staging 13 0 Rebuild Complete
Switch to systemd-sysusers 2017-12-15 Bruno Pagani We are fully embracing the use of systemd-sysusers to create system users and groups required by packages. The filesystem package has been switched to this, now is the turn of every other package having not yet switched. You mostly need to provide an accurate sysusers.d file (see and have you package install it under /usr/lib/sysusers.d/<pkgname>.conf. You can also (thanks @heftig) do a one liner (in most cases) from the install() function like this (replacing <sysusers.d content> with the actual content): echo '<sysusers.d content>' | install -Dm644 /dev/stdin "$pkgdir"/usr/lib/sysusers.d/$pkgname.conf You can see several examples in the unbound, couchdb or stubby packages. Once done, you might even be able to remove the .install file (we have hook to run systemd-sysusers). Don’t hesitate to ask me if you’re unsure. ;) Some cases might be tricky. Generated on with: grep --files-with-matches useradd /srv/svntogit/repos/*/*/trunk/* grep --files-with-matches groupadd /srv/svntogit/repos/*/*/trunk/* There might be false detections, just mark as done then. P.S.: I initially started by opening issues for some packages while providing the correct sysusers file, so if your package is concerned just look at your assigned issues. 87 0 Rebuild Complete
cryptsetup 2.0.0 2017-12-11 Christian Hesse This is a major upgrade with soname bump. 5 0 Rebuild Complete
protobuf 3.5.0 2017-12-10 Lukas Fleischer Please rebuild affected packages and move them to [staging]/[community-staging]. 21 0 Rebuild Complete