You are not logged in.
I installed the release 5.10 of perl from testing-repo yesterday and removed the packages that are now part of perl core as recommended by the install-scriptlet of perl 5.10.
Whenever I open a new urxvt terminal I get the following warning in the calling urxvt terminal:
Can't locate utf8.pm in @INC (@INC contains: /usr/lib/urxvt /usr/lib/perl5/5.8.8/i686-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at /usr/lib/urxvt/urxvt.pm line 687.
BEGIN failed--compilation aborted at /usr/lib/urxvt/urxvt.pm line 687.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
urxvt: unable to initialize perl-interpreter, continuing without.
I suppose I have to change some config file of perl, but I do not know where this file resides.
Please give me some advice. Thanks.
Offline
You need testing/rxvt-unicode for compatibility with testing/perl.
The only supported way of using the testing repo is to enable it at the top of the pacman.conf repo list and run pacman -Syu. If you had done this, you would have got the right rxvt-unicode build in the update.
Offline
Thank you, that works great.
edit: after updating the whole system using testing repository kazehakase complained about an missing share library.
/opt/mozilla/lib/xulrunner-1.8.1.9/libxpcom.so
and indeed it was missing. I downgraded xulrunner and kazehakase worked again.
Is this a case for a bugreport, and if so, in which branch?
Last edited by Stefan Husmann (2008-02-04 22:09:24)
Offline