Re: gcc.gnu.org Bugzilla: Perl error Can't locate mro.pm in @INC
Le 26. 01. 11 17:04, Frank Ch. Eigler a écrit : Can't locate mro.pm in @INC > > This may be fixed now, with a hand-made dummy mro.pm file. I think I know what's wrong. I will paste what I wrote at https://bugzilla.mozilla.org/show_bug.cgi?id=675633#c2: email_in.pl requires Email::Reply which requires Email::Abstract which requires mro since 3.003. So if you have Email::Abstract 3.002 or older, you shouldn't get this error. If you have Email::Abstract 3.003 or newer, then this means MRO::Compat (which has "mro") is not correctly installed. Frédéric
Re: gcc.gnu.org Bugzilla: Perl error Can't locate mro.pm in @INC
Tobias Burnus writes: >>> Can't locate mro.pm in @INC >> [...] This may be fixed now, with a hand-made dummy mro.pm file. - FChE
Re: gcc.gnu.org Bugzilla: Perl error Can't locate mro.pm in @INC
On 01/26/2011 12:05 PM, Frédéric Buclin wrote: Le 26. 01. 11 11:29, Tobias Burnus a écrit : Can't locate mro.pm in @INC mro.pm is part of the core code of Perl since version 5.9.5. So it's not available here as sourceware has Perl 5.8.5 installed. Where is this script located? And did you get the exact line and script which threw this error? I have no idea about the details of the gcc.gnu.org internals, I just did a "svn commit" which triggered this; and obviously someone has changed something on gcc.gnu.org. I do not have more information that I send in the email - I just had received such an email as result of the commit. If one "svn co" the svn "hooks", one finds there "post-commit": CONFIG="/svn/gcc/hooks/svnmailer.conf" MAILER="/usr/bin/svn-mailer" REPOS="$1" REV="$2" "${MAILER}" --commit --config "${CONFIG}" \ --repository "${REPOS}" --revision "${REV}" --background ${REPOS}/hooks/synchooks.sh "${REPOS}" "${REV}" Hope it helps, Tobias
Re: gcc.gnu.org Bugzilla: Perl error Can't locate mro.pm in @INC
Le 26. 01. 11 11:29, Tobias Burnus a écrit : > Can't locate mro.pm in @INC mro.pm is part of the core code of Perl since version 5.9.5. So it's not available here as sourceware has Perl 5.8.5 installed. Where is this script located? And did you get the exact line and script which threw this error? Frédéric
gcc.gnu.org Bugzilla: Perl error Can't locate mro.pm in @INC
Hello, I just got the following error message send by bugzilla / GCC's commit script handler: Can't locate mro.pm in @INC (@INC contains: . lib/i386-linux-thread-multi lib CODE(0x958f8b4) /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl) burnus wrote: Author: burnus Date: Wed Jan 26 10:12:47 2011 New Revision: 169282 URL:http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169282 Log: [...] Tobias