You are not logged in.

#1 2008-01-18 08:21:50

herwig
Member
From: Linz, AT, Europe
Registered: 2007-11-27
Posts: 7
Website

Problem with starting xchat after perl-update to 5.10.0-1

After the update to perl-5.10.0-1 i'm not able to start xchat.

i get following error when i'm starting xchat from the shell:

Can't locate File/Spec.pm in @INC (@INC contains: /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 (eval 1) line 21.
BEGIN failed--compilation aborted at (eval 1) line 21.

any ideas?

Offline

#2 2008-01-18 09:53:39

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Problem with starting xchat after perl-update to 5.10.0-1

Quickest fix would be to downgrade perl again - 5.10.0-1 is still in testing. If you want to continue using the testing package, rebuild xchat against it.

Either way, you should also post a bug report.

Offline

#3 2008-01-27 11:22:24

herwig
Member
From: Linz, AT, Europe
Registered: 2007-11-27
Posts: 7
Website

Re: Problem with starting xchat after perl-update to 5.10.0-1

i already have posted a bug report @ http://bugs.archlinux.org/task/9244
the problem still exists for me.

Last edited by herwig (2008-01-27 11:25:30)

Offline

#4 2008-01-27 11:25:02

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Problem with starting xchat after perl-update to 5.10.0-1

The bug report is to alert the maintainer about the problem, not to fix it on your system. Downgrade or rebuild, as I already suggested.

Offline

#5 2008-01-27 11:32:09

herwig
Member
From: Linz, AT, Europe
Registered: 2007-11-27
Posts: 7
Website

Re: Problem with starting xchat after perl-update to 5.10.0-1

[root@exorzist /]# pacman -S core/perl
warning: perl: local (5.10.0-2) is newer than core (5.8.8-9)
warning: perl-5.10.0-2 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: irssi: requires perl>=5.10.0-1
:: perl-dbi: requires perl>=5.10.0
:: perl-io-socket-ssl: requires perl>=5.10.0
:: perl-locale-gettext: requires perl>=5.10.0
:: perl-net-ssleay: requires perl>=5.10.0
:: perl-xml-simple: requires perl>=5.10.0
:: perlxml: requires perl>=5.10.0
:: sdl_perl: requires perl>=5.10.0

what should i do?

Offline

#6 2008-01-27 12:09:10

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Problem with starting xchat after perl-update to 5.10.0-1

Hmm.. OK, baby steps.

You're using the testing repo, so along with perl 5.10.0-2, you also have various other testing packages that depend on that version of the perl package. If you want to downgrade perl, you need to downgrade those packages also. In other words, you need to stop using testing. Disable testing in pacman.conf, do pacman -Syu, note all the "local-newer than-repo" packages, abort pacman, then reinstall the previously-noted packages with pacman -Sy.

IMO, rebuilding xchat would be easier, but your choice depends on whether you want to continue using testing or not.

Offline

Board footer

Powered by FluxBB