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.