Gnome install script fails with vte and a missing XML::Parser
Followed the instruction in the FAQ for installing Gnome on CRUX. Exellent guidelines but the install script fails with vte: [stuff deleted] checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool =======> ERROR: Building '/usr/ports/contrib/vte/vte#0.13.0-1.pkg.tar.gz' failed. -- Packages where install failed vte Press <ENTER> to continue .. So somehow it is related to Perl not knowing where its XML::Parser is: bash-3.1# /usr/bin/perl -e "require XML::Parser" Can't locate XML/Parser.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/linux /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at -e line 1. The only Parser.pm found is in another subdirectory, not mention in @INC: bash-3.1# find /usr -name Parser.pm -print /usr/lib/perl5/5.8.8/Pod/Parser.pm Could someone please guide me as to how to a) fix this Perl XML::Parser problem? b) run the rest of the Gnome script or should I just rerun it? Thanks, --theo
Hi!
Followed the instruction in the FAQ for installing Gnome on CRUX. Exellent guidelines but the install script fails with vte:
[stuff deleted] checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool =======> ERROR: Building '/usr/ports/contrib/vte/vte#0.13.0-1.pkg.tar.gz' failed. -- Packages where install failed vte Press <ENTER> to continue ..
So somehow it is related to Perl not knowing where its XML::Parser is:
The standard perl package probably doesn't contain extra modules like XML::Parser. Thus, you have to install it additionally. I'm not sure if someone has created a package file for it but you can try to find it on the crux homepage in the "port section" or just search in your local ports tree for "xml" related stuff?! Hope that helps ;D
Am 04.10.2006, 22:47 Uhr, schrieb Kevin Schenker <k.schenker@gmx.net>:
Hi!
Followed the instruction in the FAQ for installing Gnome on CRUX. Exellent guidelines but the install script fails with vte:
[stuff deleted] checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool =======> ERROR: Building '/usr/ports/contrib/vte/vte#0.13.0-1.pkg.tar.gz' failed. -- Packages where install failed vte Press <ENTER> to continue ..
So somehow it is related to Perl not knowing where its XML::Parser is:
The standard perl package probably doesn't contain extra modules like XML::Parser. Thus, you have to install it additionally. I'm not sure if someone has created a package file for it but you can try to find it on the crux homepage in the "port section" or just search in your local ports tree for "xml" related stuff?!
Hope that helps ;D
Maybe this is what you were looking for: http://crux.nu/portdb/?command=viewport&name=perl-xml-parser&repo=syslinx
On Wed, 2006-10-04 at 21:31 +0200, Theo G. Kanter wrote:
Followed the instruction in the FAQ for installing Gnome on CRUX. Exellent guidelines but the install script fails with vte:
[stuff deleted] checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool =======> ERROR: Building '/usr/ports/contrib/vte/vte#0.13.0-1.pkg.tar.gz' failed. -- Packages where install failed vte Press <ENTER> to continue ..
So somehow it is related to Perl not knowing where its XML::Parser is:
bash-3.1# /usr/bin/perl -e "require XML::Parser" Can't locate XML/Parser.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/linux /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at -e line 1.
The only Parser.pm found is in another subdirectory, not mention in @INC:
bash-3.1# find /usr -name Parser.pm -print /usr/lib/perl5/5.8.8/Pod/Parser.pm
Could someone please guide me as to how to a) fix this Perl XML::Parser problem? b) run the rest of the Gnome script or should I just rerun it?
IIRC, p5-xml-parser is in jaeger's gnome repo. If you already have it installed, you could try to rebuild it (since perl has this braindead feature that modules are installed in a versioned directory even for micro versions, so every time you upgrade perl, you'll have to reinstall all your modules...)
p5-xml-parser is also in the opt repository.. I had the same problem with another port. That should fix the problem. -Toshi
From: Mark Rosenstand <mark@borkware.net> To: crux@lists.crux.nu Subject: Re: Gnome install script fails with vte and a missing XML::Parser Date: Wed, 04 Oct 2006 23:08:46 +0200
On Wed, 2006-10-04 at 21:31 +0200, Theo G. Kanter wrote:
Followed the instruction in the FAQ for installing Gnome on CRUX. Exellent guidelines but the install script fails with vte:
[stuff deleted] checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool =======> ERROR: Building '/usr/ports/contrib/vte/vte#0.13.0-1.pkg.tar.gz' failed. -- Packages where install failed vte Press <ENTER> to continue ..
So somehow it is related to Perl not knowing where its XML::Parser is:
bash-3.1# /usr/bin/perl -e "require XML::Parser" Can't locate XML/Parser.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/linux /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at -e line 1.
The only Parser.pm found is in another subdirectory, not mention in @INC:
bash-3.1# find /usr -name Parser.pm -print /usr/lib/perl5/5.8.8/Pod/Parser.pm
Could someone please guide me as to how to a) fix this Perl XML::Parser problem? b) run the rest of the Gnome script or should I just rerun it?
IIRC, p5-xml-parser is in jaeger's gnome repo. If you already have it installed, you could try to rebuild it (since perl has this braindead feature that modules are installed in a versioned directory even for micro versions, so every time you upgrade perl, you'll have to reinstall all your modules...)
Hitoshi Satow wrote:
p5-xml-parser is also in the opt repository..
I had the same problem with another port. That should fix the problem. Thank you, it did!
Then vte said it needed python, which yapo confirmed was not installed. Now I have both /usr/lib/python and /usr/lib/python2.4 for some unfathomable reason.And vte complained at the end of the build about missing python footprint: =======> ERROR: Footprint mismatch found: MISSING drwxr-xr-x root/root usr/lib/python2.4/ MISSING drwxr-xr-x root/root usr/lib/python2.4/site-packages/ MISSING drwxr-xr-x root/root usr/lib/python2.4/site-packages/gtk-2.0/ MISSING -rw-r--r-- root/root usr/lib/python2.4/site-packages/gtk-2.0/vtemodule.a MISSING -rwxr-xr-x root/root usr/lib/python2.4/site-packages/gtk-2.0/vtemodule.la MISSING -rwxr-xr-x root/root usr/lib/python2.4/site-packages/gtk-2.0/vtemodule.so =======> ERROR: Building '/usr/ports/contrib/vte/vte#0.13.0-1.pkg.tar.gz' failed. I was able to install vte with pkgmk -i, but I am still confused about the missing python footprint and ending up with two identical python directories in /usr/lib. Currently running the gnome install script from http://crux.nu/Main/GnomePorts again. --theo
Hi Theo, On Thu, Oct 05, 2006 at 09:22:01 +0200, Theo Kanter wrote:
Hitoshi Satow wrote:
p5-xml-parser is also in the opt repository..
I had the same problem with another port. That should fix the problem. Thank you, it did!
Then vte said it needed python, which yapo confirmed was not installed. Now I have both /usr/lib/python and /usr/lib/python2.4 for some unfathomable reason. Are those both regular directories? In a normal install of python, both should be there, and /usr/lib/python should be a symlink to /usr/lib/python2.4.
Johannes -- Johannes Winkelmann mailto:jw@smts.ch Zurich, Switzerland http://jw.smts.ch
Hi Johannes
Are those both regular directories? In a normal install of python, both should be there, and /usr/lib/python should be a symlink to /usr/lib/python2.4.
Of course you are right. I wasn't thinking clear with so many hiccups during the gnome install. Now 'prt-get depinst --install-scripts gnome' is done. But I got stuck with howl. There is no such script in /etc/rc.d jaeger.morpheus.net/linux/crux/repos/gnome/howl/ is empty... I found a cached backup on Google: #!/bin/sh # # /etc/rc.d/howl: start/stop howl daemons # case $1 in start) /usr/bin/nifd /usr/bin/mDNSResponder -f /usr/etc/mDNSResponder.conf ;; stop) killall -q /usr/bin/nifd killall -q /usr/bin/mDNSResponder ;; restart) $0 stop sleep 2 $0 start ;; *) echo "usage: $0 [start|stop|restart]" ;; esac # End of file The script points to non-existant directories, so clearly something is missing or howl is just obsolete. --theo (confused)
On Fri, 06 Oct 2006 14:12:04 +0200 Theo Kanter <kanter@kth.se> wrote:
But I got stuck with howl.
There is no such script in /etc/rc.d jaeger.morpheus.net/linux/crux/repos/gnome/howl/ is empty... I found a cached backup on Google:
[snip]
The script points to non-existant directories, so clearly something is missing or howl is just obsolete.
--theo (confused)
Hi good morning Theo, asked it to jaeger and told me that howl was replaced by avahi. I hope this can be usefull for you. Thank you jaeger. Regards. Learning bit BY bit. Victor Martines.
participants (7)
-
Hitoshi Satow
-
Johannes Winkelmann
-
Kevin Schenker
-
Mark Rosenstand
-
pitillo
-
Theo G. Kanter
-
Theo Kanter