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 Status
mtree rebuilds 2014-06-29 Allan McRae pacman-4.1 added mtree files to packages to enable use to verify more aspects of the packages installed on the filesystem. These packages have not been rebuilt in a long time so are missing this file. Now with all repos! Note there is no real rush for this, but it would be good to have done before pacman-4.2 is released (scheduled for August). 1075 0 Complete
imagemagick- rebuild 2014-06-26 Eric Bélanger => 6 0 Complete
imagemagick- rebuild 2014-06-12 Eric Bélanger => 6 0 Complete
isl 0.13 rebuild 2014-06-05 Allan McRae soname bump 5 0 Complete
Perl 5.20 2014-05-28 Florian Pritz Rebuild against perl 5.20 and push to staging. Upstream changes: 125 0 Complete
giflib soname bump 2014-05-27 Jan de Groot Slight API change, comes with a soname bump. Code might require patching, as open/close functions take an integer as 2nd option now. This replaces the old GifFile->Error pointer. If no error handling is done in the software, just pass NULL here. 33 0 Complete
librevenge forces .so bumps in various libs 2014-05-25 Andreas Radke Newly released librevenge required new releases with .so bumps in many libraries used by various applications dealing with documents: * libabw - not yet in our repos * libcdr /usr/lib/ -> /usr/lib/ * libe-book - not yet in our repos * libetonyek /usr/lib/ -> /usr/lib/ * libfreehand - not yet in our repos * libmspub /usr/lib/ -> /usr/lib/ * libmwaw - not yet in our repos * libodfgen /usr/lib/ -> /usr/lib/ * libvisio /usr/lib/ -> /usr/lib/ * libwpd /usr/lib/ -> /usr/lib/ * libwpg /usr/lib/ -> /usr/lib/ * libwps /usr/lib/ _> /usr/lib/ 14 0 Complete
Removing glib/gtk from make/optdepends 2014-05-17 Eric Bélanger We are going to remove the old glib and gtk packages from the repos [1]. Obviously, packages that require them will also be removed. This todo list is for packages which has a make/optdepends on either glib, gtk or a package that has glib/gtk in its dependency tree. Remove gtk support or patch to build without gtk if possible. Push the updated packages straight in the [extra] or [community] repos. [1] 9 0 Complete
KActivities4 2014-05-17 Andrea Scarpino IGNORE THIS: non really needed because adding it to kdebase-runtime will add it everywhere it is used. KActivities has been split between kactivities4 and libkactivities4 to allow co-instability with KF5. Packages that links to needs to explicitly depend upon libkactivities4. 2 0 Complete
libgtop rebuild 2014-05-15 Jan de Groot libgtop bumped soname. Rebuild can start as soon as libatomic_ops rebuild is finished. 20 0 Complete
openexr 2.1.0 bumps .so [community] 2014-05-15 Tobias Powalowski openexr bumps .so rebuild against staging. 9 0 Complete
openexr 2.1.0 bumps .so 2014-05-15 Tobias Powalowski Latest openexr bumps the .so, please rebuild against it from staging. 12 0 Complete
libatomic_ops rebuild 2014-05-14 Anatol Pomozov I updated libatomic_ops from 7.2.e to 7.4.2 and it shows *.so version bump 0.0.0 - > 1.0.3. 3 0 Complete
gcc-4.9 2014-05-01 Allan McRae - fortran modules (.mod) have had a version bump - gdc uses old gcc paths internally 4 0 Complete
poppler 0.26.0 rebuilds 2014-04-25 Andreas Radke /usr/lib/ -> /usr/lib/ rebuilds to to staging 13 0 Complete
colord 1.2.0 update 2014-04-21 Jan de Groot colord has bumped soname, applications need a rebuild. 10 0 Complete
ghc 7.8.2 rebuild (take 2) 2014-04-18 Thomas Dziedzic Please Read: ghc now provides haskell-hoopl and haskell-transformers Don't forget that now is the chance to version bump packages without having to do rebuilds! Don't forget to make sure all haskell dependencies are rebuilt before building your package. Packages should go to [staging]/[community-staging] 49 0 Complete
upower 0.99 rebuild 2014-04-15 Balló György -> upower 0.99 is already in [extra], rebuilt packages should go directly into the [community] repository. 5 0 Complete
ghc 7.8.2 rebuild, *IGNORE* 2014-04-12 Thomas Dziedzic due to bug: Don't forget that now is the chance to version bump packages without having to do rebuilds! Don't forget to make sure all haskell dependencies are rebuilt before building your package. Packages should go to [staging]/[community-staging] 0 0 Complete
cogl rebuild 2014-04-10 Jan de Groot These packages need a rebuild because of cogl soname bump. Cogl is in testing already, so packages should go into community-testing. 5 0 Complete
icu 53.1 .so bumps 2014-04-04 Andreas Radke -> -> -> -> -> -> -> -> packages should go to staging! 35 0 Complete
ffmpeg 2.2 & x264 20140311 rebuild 2014-03-24 Bartłomiej Piotrowski → → This time the rebuild list is suspiciously short, so feel encouraged to check if I haven't missed something. Packages go to [staging] as usually. 18 0 Complete
python 3.4 rebuild 2014-03-17 Felix Yan Python 3.4.0 upgrade requires rebuild for any packages that linking to or put files in usr/lib/python3.3 Rebuilt packages goes into corresponding [staging] repo. Please also take the time to check if your package still mention "python-distribute" anywhere, and change it to "python-setuptools". 188 0 Complete
Drop nepomuk support 2014-03-08 Andrea Scarpino KDE SC 4.13 packages will not provide Nepomuk and Soprano support. In details the following libraries will be removed: * * * * * * * * * * * KDE 4.13 is already in [kde-unstable], this means the packages in this TODO will not work with it unless you rebuild your package without Nepomuk support (this way it can be used by people using either 4.12 or 4.13). 6 0 Complete
evdev 1.0 .so bump 2014-03-04 Andreas Radke /usr/lib/ -> /usr/lib/ rebuilds go to the staging repo. 5 0 Complete
Apache 2.4 rebuild 2014-02-27 Anatol Pomozov It is time to upgrade Apache package to 2.4 branch. It brings a number of API changes that make out packaging easier (e.g. pluggable MPM modules). And new software is always cool. Apache 2.4.7 is in staging now, please rebuild/retest your packages. Let me know if you have any serious issues with it. 12 0 Complete
ntfs-3g-2014.2.15-1 2014-02-25 Gaetan Bisson The new ntfs-3g from [staging] features a soname bump from to Please recompile your packages against it and push them to [staging] or [community-staging]. Let me know if any issue arises. Thanks. 3 0 Complete
libwebp 0.4.0 sobump 2014-02-02 Jan Alexander Steffens -> -> -> -> Use [staging]. 11 0 Complete
wireless_tools to 2014-01-30 Gaetan Bisson Our wireless_tools package is old; let's upgrade to the four-year-old upstream beta. This means moving from to So wireless_tools-30.pre9-1 is in [staging]. Please rebuild your packages against it and push them to [staging] and [community-staging]. Let me know if you have any issues. 9 0 Complete
exiv2-0.24 rebuild 2014-01-24 Andreas Radke => 22 0 Complete
libraw 0.16 rebuild 2014-01-19 Andrea Scarpino -> -> 6 0 Complete
imagemagick rebuild 2014-01-18 Eric Bélanger => => 13 0 Complete
libcdio 0.92 2014-01-14 Jan de Groot libcdio soname bump, just a simple rebuild 24 0 Complete
ruby 2.1 2014-01-08 Thomas Dziedzic -> Rebuilds go in [staging]/[community-staging] 36 0 Complete
LLVM 3.4 2014-01-06 Evangelos Foutras -> Rebuilds go in [staging]/[community-staging]/[multilib-staging]. 15 0 Complete
wxgtk 3.0.0 rebuild 2014-01-05 Eric Bélanger Wxgtk 3.0.0 has a new incompatible API. If your packages doesn't work with it, there is a wxgtk2.8 package in [staging] for that purpose. The packages that were using wxgtk2.9 should work with the new wxgtk 3.0. If not, please report upstream and let me know. I'm planning to remove wxgtk2.9 from the repo. The 2.9 series is a developpement version that I temporary added in the repos until the release of 3.0. 33 0 Complete
libxcb 1.10 .so bumps 2013-12-22 Andreas Radke /usr/lib/ -> /usr/lib/ /usr/lib/ -> /usr/lib/ /usr/lib/ -> /usr/lib/ packages go through staging 3 0 Complete
libgcrypt 1.6.0 .so rebuilds 2013-12-16 Andreas Radke /usr/lib/ -> /usr/lib/ rebuilds go to staging repo 70 0 Complete
poppler 0.24.4 rebuilds 2013-11-29 Andreas Radke once again a .so bump /usr/lib/ -> /usr/lib/ push packages to staging repo. 12 0 Complete
libftdi 1.0 rebuild 2013-11-24 Eric Bélanger /usr/lib/ => /usr/lib/ /usr/lib/ => /usr/lib/ /usr/include/ => /usr/include/ftdi1/ /usr/lib/pkgconfig/libftdi.pc => /usr/lib/pkgconfig/libftdi1.pc /usr/lib/pkgconfig/libftdipp.pc => /usr/lib/pkgconfig/libftdipp1.pc Major changes were done to the API. If your packages doesn't build against libftdi 1.0 or if patching them would involve too much work (i.e. no patches upstreamn or on the Internet), let me know. I can add a libftdi-compat package for the 0.20 version. EDIT: I've added a libftdi-compat package in the [staging] repo. 5 0 Complete
boost 1.55.0 2013-11-23 Bartłomiej Piotrowski According to release notes[1], the rebuild should be straightforward. [1] 70 0 Complete
SDL_gfx bump 2013-11-06 Jan Alexander Steffens usr/lib/ -> usr/lib/ Builds go into staging. 8 0 Complete
x264 20131030 rebuild 2013-11-02 Bartłomiej Piotrowski → 15 0 Complete
libofx 0.9.9 rebuild 2013-10-26 Eric Bélanger => 6 0 Complete
SDL2 soname change 2013-10-25 Jan Alexander Steffens A fix for SDL2 introduced a soname change. Use [staging]. 8 0 Complete bump 2013-10-25 Allan McRae libass was put in [extra] with a soname bump... Rebuilds straight to the stable repos. 13 0 Complete
Remove static libraries 2013-10-20 Allan McRae REQUIRES DEVTOOLS FROM TESTING! We are adding options=('!staticlibs') as the default to our makepkg.conf. A few packages genuinely need their static libraries, so these need options=('staticlibs') added to their PKGBUILDs. Those that do not need their static libraries can be rebuilt once a new devtools release is made. 683 0 Complete
Confirming need for libtool files 2013-10-20 Allan McRae Removing libtool files is about to become the default in makepkg.conf. These packages all have libtool files. Check if they are genuinely needed and if so add options=('libtool') to the PKGBUILD. If the libtool files need removed, either build with options=('!libtool) or wait for the new devtools release to build them. I will remove all options=('!libtool) from PKGBUILDs once a devtools release is made. 102 0 Complete
icu 52.1 .so bumps 2013-10-12 Andreas Radke -> -> -> -> -> -> -> -> 33 0 Complete
libquvi 0.9 update 2013-09-30 Jan Alexander Steffens GNOME 3.10 ships with libquvi 0.9, which is API-incompatible. Please either recompile for 0.9 (patch if needed), or remove support for libquvi ad interim. Packages go into [community-testing]. 4 0 Complete