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
Clean-up $pkgdir usage 2013-02-02 Allan McRae This is a list of all packages that use $pkgdir in their build() function. This can occur for several reasons: 1) The package only has a build() function. This is deprecated in pacman-4.1 and will produce a warning. These should be changed to package(). 2) Things are being written to $pkgdir in build() that should be done in package(). This is wrong as those files can end up with the wrong permissions and will break completely with pacman-4.1. 3) The build system is somewhat weird and requires you to specify the install location in build(), but nothing is written during this stage. For split packages, this is not good as $pkdir is not well defined during build()... 739 0 Complete
Do not use $startdir 2013-02-02 Allan McRae Always use $srcdir and $pkgdir and not rely on the relationship to $startdir. These are wrong when BUILDDIR is set and with pacman-4.1, $pkgdir will not be the same as $startdir/pkg. 25 0 Complete
graphviz-2.30.0 2013-02-01 Gaetan Bisson The only soname change this release brings is the deprecation of Please rebuild your packages against this new version and let me know if you experience difficulties. 3 0 Complete
ghc 7.6.2 2013-01-31 Thomas Dziedzic Make sure the dependencies are first rebuilt. Rebuild against staging. Also, make sure you depend on ghc=7.6.2-1 Now is the time to update the haskell pkgs. 43 0 Complete
ntfs-3g_ntfsprogs 2013.1.13 rebuild 2013-01-28 Eric Bélanger => 4 0 Complete
boost 1.52.0 2013-01-21 Stéphane Gaudreault boost-1.52.0-1 is in [staging]. Update from 1.50 to 1.52 with soname change. 64 0 Complete
ICU 50.1.2 2013-01-19 Andreas Radke This one brings a hidden ABI change reverting the one from 50.1.1 - no .so bump. We rebuild all packages not to run into nasty bugs. 29 0 Complete
imagemagick- rebuild 2013-01-15 Eric Bélanger /usr/lib/ => /usr/lib/ /usr/lib/ => /usr/lib/ /usr/lib/ => /usr/lib/ 14 0 Complete
libcdio/libcdio-paranoia rebuild 2013-01-08 Jan de Groot upstream has changed API and ABI with libcdio 0.90. Because of license issues, libcdio-paranoia has been split into a standalone package. Please adjust dependencies where needed. 23 0 Complete