Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ist mein perl kaputt?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2926
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Sat Dec 28, 2013 7:28 pm    Post subject: ist mein perl kaputt? Reply with quote

Ich wieß nicht, ob mein perl kaputt ist, aber ich hab ein Paar Probleme mit ihm.

Code:

$ git add -p
Can't locate Git.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.12.4 /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .) at /usr/libexec/git-core/git-add--interactive line 7.
BEGIN failed--compilation aborted at /usr/libexec/git-core/git-add--interactive line 7.



Ok, laut equery files sollte ich die Datei /usr/lib64/perl5/vendor_perl/5.12.4/Git.pm haben, die aber ist gar nicht vorhanden. Also habe ich versucht git neu zu installieren. emerge zeigt mir eine Fehlermeldung:

Code:

/usr/bin/perl cat-texi.perl gitman.texi <gitman.texi++ >gitman.texi+ && \
rm gitman.texi++ && \
mv gitman.texi+ gitman.texi
Can't locate XML/SAX/ParserFactory.pm in @INC (@INC contains: /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .) at /usr/bin/db2x_texixml line 2147.
BEGIN failed--compilation aborted at /usr/bin/db2x_texixml line 2147.
Can't locate XML/SAX/ParserFactory.pm in @INC (@INC contains: /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .) at /usr/bin/db2x_texixml line 2147.
BEGIN failed--compilation aborted at /usr/bin/db2x_texixml line 2147.


Wenn so was passiert, versuche ich dann das betreffende Perl Module neu zu installieren, also habe ich dev-perl/XML-SAX neu installiert. Doch beim installieren bekommen schon da die nächste Fehlermeldung:

Code:

* Update Parser: add XML::SAX::PurePerl
Can't locate XML/SAX/Exception.pm in @INC (@INC contains: /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .)


ich kenn mich gar nicht mit perl aus, also weiß ich nicht einmal, wo ich mit dem Fehlerbeheben oder Fehlersuche anfangen soll. Was soll ich tun?
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2926
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Sat Dec 28, 2013 7:45 pm    Post subject: Reply with quote

Nachtrag:

das ist die Liste mit Paketen, die entweder perl-core oder dev-perl sind (habe die virtual von der Liste entfernt):

Code:

$ eix -I | grep "^\[I\]" | grep perl | sed 's/^\[I\] //g'
app-admin/perl-cleaner
dev-lang/perl
dev-perl/Authen-SASL
dev-perl/DBD-mysql
dev-perl/DBI
dev-perl/Digest-HMAC
dev-perl/Error
dev-perl/File-BaseDir
dev-perl/File-DesktopEntry
dev-perl/File-MimeInfo
dev-perl/IO-Socket-SSL
dev-perl/Locale-gettext
dev-perl/Net-Daemon
dev-perl/Net-SMTP-SSL
dev-perl/Net-SSLeay
dev-perl/PlRPC
dev-perl/URI
dev-perl/XML-LibXML
dev-perl/XML-NamespaceSupport
dev-perl/XML-Parser
dev-perl/XML-SAX
dev-perl/XML-SAX-Base
dev-perl/XML-Simple
dev-perl/libxml-perl
perl-core/Archive-Tar
perl-core/CPAN-Meta
perl-core/CPAN-Meta-Requirements
perl-core/CPAN-Meta-YAML
perl-core/Compress-Raw-Bzip2
perl-core/Compress-Raw-Zlib
perl-core/Digest-MD5
perl-core/Digest-SHA
perl-core/ExtUtils-CBuilder
perl-core/ExtUtils-Command
perl-core/ExtUtils-Install
perl-core/ExtUtils-MakeMaker
perl-core/ExtUtils-Manifest
perl-core/ExtUtils-ParseXS
perl-core/File-Spec
perl-core/IO
perl-core/IO-Compress
perl-core/IPC-Cmd
perl-core/JSON-PP
perl-core/MIME-Base64
perl-core/Module-Build
perl-core/Module-Load
perl-core/Module-Load-Conditional
perl-core/Module-Metadata
perl-core/Params-Check
perl-core/Parse-CPAN-Meta
perl-core/Perl-OSType
perl-core/Scalar-List-Utils
perl-core/Storable
perl-core/Sys-Syslog
perl-core/Test-Harness
perl-core/Test-Simple
perl-core/digest-base
perl-core/version
sys-devel/libperl

_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
Jean-Paul
Guru
Guru


Joined: 13 Apr 2009
Posts: 300

PostPosted: Sat Dec 28, 2013 8:05 pm    Post subject: Reply with quote

Hi,

Quote:
perl-cleaner --all -p
hast du schon versucht ?
_________________
”Everything should be made as simple as possible, but no simpler.” – Albert Einstein
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2926
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Sat Dec 28, 2013 8:32 pm    Post subject: Reply with quote

Hi

nein, das habe ich nicht. Ich lasse es gerade laufen. Ich hab aber geschafft, git kompilieren zu können. Ich hab (per Hand) die dev-perl Pakete neu gemergt.

Grad ist "perl-cleaner --all -p" fertig, da sind hauptsächlich die per-core Pakete und die virtuelle Pakete. Da sind aber nicht die dev-perl Pakete, deren Neuinstallation mein Problem veruscht hat.

Jedenfalls danke fürs perl-cleaner, das kannte ich nicht.

Ich würde gerne wissen, wieso so viele Pakete neu installiert werden mussten.
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
Mr_Maniac
Guru
Guru


Joined: 10 Jun 2004
Posts: 541

PostPosted: Sat Dec 28, 2013 9:28 pm    Post subject: Reply with quote

Bei mir schlug schon das configure von libreoffice fehl. Es stellte sich heraus, dass vor kurzem wohl ein Perl-Update emerged wurde, wonach perl-cleaner hätte ausgeführt werden sollen (habe eine solche Message nicht mitbekommen).
Perl-cleaner sucht wohl Pakete, die noch gegen ältere Perl-Versionen gabaut wurden und baut diese neu.
_________________
AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64
Back to top
View user's profile Send private message
toralf
Developer
Developer


Joined: 01 Feb 2004
Posts: 3919
Location: Hamburg

PostPosted: Sat Dec 28, 2013 9:46 pm    Post subject: Reply with quote

Anbei, der IRC channel #gentoo (http://www.gentoo.org/main/en/irc.xml) hat perl-cleaner sogar im Titel ;)
Back to top
View user's profile Send private message
toralf
Developer
Developer


Joined: 01 Feb 2004
Posts: 3919
Location: Hamburg

PostPosted: Sat Dec 28, 2013 9:48 pm    Post subject: Reply with quote

Mr_Maniac wrote:
Es stellte sich heraus, dass vor kurzem wohl ein Perl-Update emerged wurde, wonach perl-cleaner hätte ausgeführt werden sollen (habe eine solche Message nicht mitbekommen).
Hast Du make.conf entsprechend konfiguriert : ?
Code:
$ grep ELOG /etc/portage/make.conf
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_SYSTEM="save mail"
PORTAGE_ELOG_MAILURI="<me>@localhost"
PORTAGE_ELOG_MAILFROM="portage <portage@localhost>"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum