FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > ArchLinux > ArchLinux User Repository

 
 
LinkBack Thread Tools
 
Old 07-03-2011, 07:13 AM
sacarde
 
Default error building perl-package-stash-xs

hi,
on my arch-64 I try to upgrade: perl-package-stash-xs but I have error:

==> Validating source files with sha256sums...
Package-Stash-XS-0.22.tar.gz ... Passed
==> Extracting Sources...
-> Extracting Package-Stash-XS-0.22.tar.gz with bsdtar
bsdtar: Failed to set default locale
==> Starting build()...
...
Checking if your kit is complete...
perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/List/Util/Util.so:
undefined symbol: Perl_Istack_sp_ptr
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build perl-package-stash-xs.





if I try to upgrade: perl-scalar-list-utils, I have same error:

...
Checking if your kit is complete...
perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/List/Util/Util.so:
undefined symbol: Perl_Istack_sp_ptr
==> ERROR: A failure occurred in build().
Aborting...
...


can you help me?



thankyou
 
Old 07-03-2011, 07:52 AM
sacarde
 
Default error building perl-package-stash-xs

> Try to
> uninstall 'perl-scalar-list-utils' at all from you machine. Its
> functionality is in Perl's core. And then try to rebuild
> 'perl-package-stash-xs'.

ok, I unistall:

perl-moose-2.0007-1 perl-eval-closure-0.06-1 perl-scalar-list-utils-1.23-4
(for dependencies)

now perl-package-stash-xs build OK


thanks a lot



sacarde@tiscali.it
 
Old 07-03-2011, 08:45 AM
Andrea Scarpino
 
Default error building perl-package-stash-xs

On Sunday 03 July 2011 09:52:46 sacarde wrote:
> ok, I unistall:
>
> perl-moose-2.0007-1 perl-eval-closure-0.06-1 perl-scalar-list-utils-1.23-4
> (for dependencies)
>
> now perl-package-stash-xs build OK
We switched perl to 5.14.1, I guess you have to rebuild your perl modules from
AUR.

--
Andrea
 
Old 07-05-2011, 02:16 PM
Justin Davis
 
Default error building perl-package-stash-xs

On Sun, Jul 3, 2011 at 4:45 AM, Andrea Scarpino <andrea@archlinux.org> wrote:
> On Sunday 03 July 2011 09:52:46 sacarde wrote:
>> ok, I unistall:
>>
>> perl-moose-2.0007-1 *perl-eval-closure-0.06-1 perl-scalar-list-utils-1.23-4
>> (for dependencies)
>>
>> now perl-package-stash-xs build OK
> We switched perl to 5.14.1, I guess you have to rebuild your perl modules from
> AUR.
>
> --
> Andrea
>

Users must rebuild all their AUR perl XS modules. XS modules have
dynamic libraries compiled for the version of perl they were built
with. This command shows all the perl XS modules that are from the AUR
installed on the system.

pacman -Qmq | perl -ne 'print if /^perl/ && grep { /.so$/ } `pacman -Ql $_`'

--
-Justin
 
Old 07-05-2011, 02:49 PM
Florian Pritz
 
Default error building perl-package-stash-xs

On 03.07.2011 10:45, Andrea Scarpino wrote:
> On Sunday 03 July 2011 09:52:46 sacarde wrote:
>> ok, I unistall:
>>
>> perl-moose-2.0007-1 perl-eval-closure-0.06-1 perl-scalar-list-utils-1.23-4
>> (for dependencies)
>>
>> now perl-package-stash-xs build OK
> We switched perl to 5.14.1, I guess you have to rebuild your perl modules from
> AUR.
>

If you don't know which modules are broken this script generates a list:
http://git.server-speed.net/bin/plain/find-broken-perl-packages.sh

--
Florian Pritz
 

Thread Tools




All times are GMT. The time now is 02:08 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org