On Thu, Jun 30, 2011 at 02:23:23PM +0200, Thomas Bächler wrote: > Am 30.06.2011 13:25, schrieb Casey Peter: > > On 06/30/2011 05:08 AM, Thomas Bächler wrote: > >> Am 30.06.2011 12:59, schrieb Jelle van der Waa: > >>> This discussion needs more info: > >>> pacman -Q perl mod_perl those two provide XSLoader.pm. > >> They provide it, but at a different path. The file mentioned here is not > >> contained in any package we built. > >> > > Not a clue at this point. Yesterday, ptal-init worked fine. perl > > upgrade and now that error on boot up. > > You have a file on your system that causes breakage, and is either not > tracked by pacman, or contained in a non-official package. Isn't the > solution obvious here? In the first case, delete the file, in the second > case, delete the broken package. > After plowing through this thread, I am replying to say that the library in question belongs to perl-scalar-list-utils which can be found in AUr. It is required by other packages like perl-eval-closure. It is all part of a long list of cascading dependencies for perl-moos and perl-net-twitter. One other thing I observe with this package is that perl-scalar-list-utils has a 'replaces' entry, replacing perl-scalar-utils; I don't see that name in any repos nor my system at the moment.