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
upower 0.99 rebuild 2014-04-15 Balló György libupower-glib.so.1 -> libupower-glib.so.2 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: https://ghc.haskell.org/trac/ghc/ticket/8919 https://www.haskell.org/ghc/download_ghc_7_8_2 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 libicudata.so.52 -> libicudata.so.53 libicui18n.so.52 -> libicui18n.so.53 libicuio.so.52 -> libicuio.so.53 libicule.so.52 -> libicule.so.53 libiculx.so.52 -> libiculx.so.53 libicutest.so.52 -> libicutest.so.53 libicutu.so.52 -> libicutu.so.53 libicuuc.so.52 -> libicuuc.so.53 packages should go to staging! 35 0 Complete
ffmpeg 2.2 & x264 20140311 rebuild 2014-03-24 Bartłomiej Piotrowski libavfilter.so.3 → libavfilter.so.4 libx264.so.138 → libx264.so.142 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 libpython3.3m.so 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: * libnepomuk.so * libnepomukquery.so * libnepomukutils.so * libnepomukcleaner.so * libnepomukcommon.so * libnepomukcore.so * libnepomukextractor.so * libnepomukwidgets.so * libsoprano.so * libsopranoclient.so * libsopranoserver.so 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/libevdev.so.1 -> /usr/lib/libevdev.so.2 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 libntfs-3g.so.84 to libntfs-3g.so.85. 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 libwebpdecoder.so.0 -> libwebpdecoder.so.1 libwebpdemux.so.0 -> libwebpdemux.so.1 libwebpmux.so.0 -> libwebpmux.so.1 libwebp.so.4 -> libwebp.so.5 Use [staging]. 11 0 Complete
wireless_tools to libiw.so.30 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 libiw.so.29 to libiw.so.30. 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 libexiv2.so.12 => libexiv2.so.13 22 0 Complete
libraw 0.16 rebuild 2014-01-19 Andrea Scarpino libraw.so.9 -> libraw.so.10 libraw_r.so.9 -> libraw_r.so.10 6 0 Complete
imagemagick 6.8.8.2 rebuild 2014-01-18 Eric Bélanger libMagickCore-6.Q16HDRI.so.1 => libMagickCore-6.Q16HDRI.so.2 libMagickWand-6.Q16HDRI.so.1 => libMagickWand-6.Q16HDRI.so.2 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 libruby.so.2.0 -> libruby.so.2.1 Rebuilds go in [staging]/[community-staging] 36 0 Complete
LLVM 3.4 2014-01-06 Evangelos Foutras libLLVM-3.3.so -> libLLVM-3.4.so 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/libxcb-sync.so.0 -> /usr/lib/libxcb-sync.so.1 /usr/lib/libxcb-xinput.so.0.0.0 -> /usr/lib/libxcb-xinput.so.0.1.0 /usr/lib/libxcb-xkb.so.0 -> /usr/lib/libxcb-xkb.so.1 packages go through staging 3 0 Complete
libgcrypt 1.6.0 .so rebuilds 2013-12-16 Andreas Radke /usr/lib/libgcrypt.so.11 -> /usr/lib/libgcrypt.so.20 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/libpoppler.so.43 -> /usr/lib/libpoppler.so.44 push packages to staging repo. 12 0 Complete
libftdi 1.0 rebuild 2013-11-24 Eric Bélanger /usr/lib/libftdi.so.1 => /usr/lib/libftdi1.so.2 /usr/lib/libftdipp.so.1 => /usr/lib/libftdipp1.so.2 /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] http://www.boost.org/users/history/version_1_55_0.html 70 0 Complete
SDL_gfx bump 2013-11-06 Jan Alexander Steffens usr/lib/libSDL_gfx.so.14 -> usr/lib/libSDL_gfx.so.15 Builds go into staging. 8 0 Complete
x264 20131030 rebuild 2013-11-02 Bartłomiej Piotrowski libx264.so.133 → libx264.so.138 15 0 Complete
libofx 0.9.9 rebuild 2013-10-26 Eric Bélanger libofx.so.5 => libofx.so.6 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
libass.so.5 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 libicudata.so.51 -> libicudata.so.52 libicui18n.so.51 -> libicui18n.so.52 libicuio.so.51 -> libicuio.so.52 libicule.so.51 -> libicule.so.52 libiculx.so.51 -> libiculx.so.52 libicutest.so.51 -> libicutest.so.52 libicutu.so.51 -> libicutu.so.52 libicuuc.so.51 -> libicuuc.so.52 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
Rebuild of Stéphane Gaudreault's packages 2013-09-29 Thomas Bächler Stéphane Gaudreault is no longer involved with Arch Linux and his PGP key is scheduled for removal. See https://bugs.archlinux.org/task/37123. His packages need to be rebuilt and signed with a valid key. 25 0 Complete
Rebuild of Christopher Brannon's packages 2013-09-29 Thomas Bächler Christopher Brannon is no longer involved with Arch Linux and his PGP key is scheduled for removal. See https://bugs.archlinux.org/task/37124. His packages need to be rebuilt and signed with a valid key. 7 0 Complete
Rebuild of Kaiting Chen's packages 2013-09-29 Thomas Bächler Kaitin Chen is no longer involved with Arch Linux and his PGP key is scheduled for removal. See https://bugs.archlinux.org/task/37126. His packages need to be rebuilt and signed with a valid key. 1 0 Complete
Rebuild of Daenyth's packages 2013-09-29 Thomas Bächler Daenyth is no longer involved with Arch Linux and his PGP key is scheduled for removal. See https://bugs.archlinux.org/task/37127. His packages need to be rebuilt and signed with a valid key. 1 0 Complete
Rebuild of Justin Davis' packages 2013-09-29 Thomas Bächler Justin Davis is no longer involved with Arch Linux and his PGP key is scheduled for removal. See https://bugs.archlinux.org/task/37128. His packages need to be rebuilt and signed with a valid key. 6 0 Complete
graphviz-2.34.0 2013-09-29 Gaetan Bisson With graphviz-2.34.0, upstream enforces the switch to the new cgraph API. Please recompile your apps against graphviz-2.34.0-1 and push them to [staging]. If cgraph support is not readily available for your app, see if a patch exists. As a last resort, disable graphviz support from your app. I will not maintain an outdated graphviz, and I have had enough of the struggle between graph and cgraph; so the only solution I see is to go with upstream. Note that I have disabled ruby bindings as I found no way to get them to compile. Suggestions welcome but I'm not overly concerned by this... Cheers. 3 0 Complete
gnome 3.10 soname bump rebuilds 2013-09-23 Jan de Groot These packages are affefted by soname bumps in GNOME 3.10 libraries. Please wait until we announce gnome-unstable is finished before starting rebuilds. 51 0 Complete
imagemagick 6.8.6.10 rebuild 2013-09-20 Eric Bélanger /usr/lib/libMagick++-6.Q16HDRI.so.2 => /usr/lib/libMagick++-6.Q16HDRI.so.3 5 0 Complete
Replace PIL with Pillow 2013-09-15 Balló György PIL is replaced with Pillow, which is an actively maintained drop-in replacement, with one detail: the PIL modules now use relative imports between each other, so it is no longer possible to write 'import Image', but one needs to write 'from PIL import Image'. 1. Replace python{,2}-imaging dependency with python2-pillow. 2. Run the following command in the root of the extracted package. If it has some result, then the package needs to be patched probably: grep -R -e '^[ ]*import.* Image,' -e '^[ ]*import.* Image[ ]*$' All rebuild should go to staging/community-staging first. Related feature in Fedora: https://fedoraproject.org/wiki/Features/Pillow 22 0 Complete
hdf5 1.8.11 rebuild 2013-09-11 Bartłomiej Piotrowski libhdf5.so.7 → libhdf5.so.8 libhdf5_hl.so.7 → libhdf5_hl.so.8 10 0 Complete
Replacement of distribute dependency in favour of setuptools 2013-08-17 Ángel Velásquez Procedure: Replace all your depends/makedepends of python-distribute and python2-distribute in favour of python-setuptools and python2-setuptools respectively. It shouldn't be any breakage (the PKGBUILD have a magic replaces line) but still we should nuke distribute anyway. See https://bugs.archlinux.org/task/36193 for more info If you don't see here any of your packages and uses some of these dependencies feel free to edit the TODO list and add it. 123 0 Complete
libmng 2.0.2 rebuild 2013-08-15 Eric Bélanger /usr/lib/libmng.so.1 => /usr/lib/libmng.so.2 14 0 Complete
Miscellaneous license issues 2013-08-14 Eric Bélanger A user sent me a list of packages with several licensing issues: missing custom and BSD/MIT licenses, incorrect license field, etc. You can see the list here[1] if you want to know the actual issue with your package. The fixed packages can go straight in the regular repos, so there is no need to use the staging or testing repos. If there are false positives in the list, mark it as completed. [1] https://dev.archlinux.org/~eric/badlicenses.txt 199 0 Complete
serf 1.3.0 rebuild 2013-08-12 Eric Bélanger libserf-1.so.0 and libserf-1.so.0.0.0 are no longer provided by the package. Ángel: If you're busy, email me. I can rebuild subversion. 2 0 Complete
wxgtk2.9 2.9.5 rebuild 2013-08-12 Eric Bélanger /usr/lib/libwx_baseu-2.9.so.4 => /usr/lib/libwx_baseu-2.9.so.5 /usr/lib/libwx_baseu_net-2.9.so.4 => /usr/lib/libwx_baseu_net-2.9.so.5 /usr/lib/libwx_baseu_xml-2.9.so.4 => /usr/lib/libwx_baseu_xml-2.9.so.5 /usr/lib/libwx_gtk2u_adv-2.9.so.4 => /usr/lib/libwx_gtk2u_adv-2.9.so.5 /usr/lib/libwx_gtk2u_aui-2.9.so.4 => /usr/lib/libwx_gtk2u_aui-2.9.so.5 /usr/lib/libwx_gtk2u_core-2.9.so.4 => /usr/lib/libwx_gtk2u_core-2.9.so.5 /usr/lib/libwx_gtk2u_gl-2.9.so.4 => /usr/lib/libwx_gtk2u_gl-2.9.so.5 /usr/lib/libwx_gtk2u_html-2.9.so.4 => /usr/lib/libwx_gtk2u_html-2.9.so.5 /usr/lib/libwx_gtk2u_media-2.9.so.4 => /usr/lib/libwx_gtk2u_media-2.9.so.5 /usr/lib/libwx_gtk2u_propgrid-2.9.so.4 => /usr/lib/libwx_gtk2u_propgrid-2.9.so.5 /usr/lib/libwx_gtk2u_qa-2.9.so.4 => /usr/lib/libwx_gtk2u_qa-2.9.so.5 /usr/lib/libwx_gtk2u_ribbon-2.9.so.4 => /usr/lib/libwx_gtk2u_ribbon-2.9.so.5 /usr/lib/libwx_gtk2u_richtext-2.9.so.4 => /usr/lib/libwx_gtk2u_richtext-2.9.so.5 /usr/lib/libwx_gtk2u_stc-2.9.so.4 => /usr/lib/libwx_gtk2u_stc-2.9.so.5 /usr/lib/libwx_gtk2u_webview-2.9.so.4 => /usr/lib/libwx_gtk2u_webview-2.9.so.5 /usr/lib/libwx_gtk2u_xrc-2.9.so.4 => /usr/lib/libwx_gtk2u_xrc-2.9.so.5 5 0 Complete
PHP 5.5 scripts check list 2013-08-10 Pierre Schmitz These packages contain *.php files and should be checked if they still work with PHP 5.5 from [testing]. There might be false positives; just mark them as complete. Mark compatible packages as complete. If needed push a fixed version to the stable repos ([extra] and [community]). If you encounter any problems please send a mail to arch-dev-public. 48 0 Complete
PHP 5.5 modules rebuild list 2013-08-10 Pierre Schmitz No action required; see arch-dev-public. 9 0 Complete