[SM-Grimoire-Bugs] [Bug 15016] Perl must trigger "cast_self" on vim...

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Thu Jan 15 12:25:43 EST 2009


--- Comment #3 from Ladislav Hagara (lace) <hgr at vabo.cz>  2009-01-15 11:25:42 ---

# ldd /usr/bin/vim | grep perl
        libperl.so => /usr/lib/perl5/5.10.0/i686-linux/CORE/libperl.so

# cast whohas
...whohas has a dependency on perl
whohas requests perl with THREADS...

Creating install log /var/log/sorcery/install/perl-5.10.0
Performing check_self on vim
Doing initialization for the ldd check
Checking vim (1 of 1)
        File test
        Library test
        Checking md5sums....
The following spells passed the check:

# vim
vim: error while loading shared libraries: libperl.so: cannot open shared
object file: No such file or directory

# ldd /usr/bin/vim | grep perl
        libperl.so => not found

# cast -c vim

# ldd /usr/bin/vim | grep perl
        libperl.so =>
/usr/lib/perl5/5.10.0/i686-linux-thread-multi/CORE/libperl.so (0xb7d26000)

So vim's TRIGGERS (on_cast perl check_self) really doesn't find out libperl.so

non-threaded perl:

threaded perl:

It must be a problem not only vim.

Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the SM-Grimoire-Bugs mailing list