[Tilesathome] Help needed for possibly Gentoo specific problem

Andre Hinrichs andre.hinrichs at gmx.de
Tue Feb 23 21:50:08 GMT 2010


Am Sonntag, den 10.01.2010, 01:01 +0100 schrieb Andre Hinrichs:
> Hi List!
> 
> A few days ago everything was fine and T at H worked as it should.
> Then I was away for a few days and did a system update when I was back.
> Unfortunately afterwards T at H refused to work.
> 
> Error message is
> Can't locate XML/Parser/PerlSAX.pm in @INC (@INC
> contains: /etc/perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux /usr/lib64/perl5/vendor_perl/5.8.8 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux /usr/lib64/perl5/site_perl/5.8.8 /usr/lib64/perl5/site_perl /usr/lib64/perl5/5.8.8/x86_64-linux /usr/lib64/perl5/5.8.8 /usr/local/lib/site_perl .) at osmarender/orp/orp.pl line 111.
> 
> Investigating the system I found that PerlSAX is no longer located in
> XML/Parser but in XML/XPath  :
> 
> $ locate PerlSAX
> /usr/lib64/perl5/vendor_perl/5.8.8/XML/XPath/PerlSAX.pm
> 
> 
> Does anybody else here have similar problems? Am I missing a package?

I did some more investigation which resulted in installing the
additional package dev-perl/libxml-perl

Now, at least the error message disappeared but it seems, that the
server is not accepting uploaded tiles. Are there logs to look at, why
this happens?

I've created a locally used ebuild for use with T at H which provides the
base dependencies necessary for running T at H. I'm not an experienced
ebuild writer, so please use with care. Especially, because it's still
not working even here...


Andre

-------------- next part --------------
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/virtual/perl-version/perl-version-0.76.ebuild,v 1.3 2008/11/04 10:07:46 vapier Exp $

DESCRIPTION="Tiles at home creates tiles for the OpenStreetMap project"
HOMEPAGE="http://wiki.openstreetmap.org/index.php/Tiles%40home"
SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"

IUSE="batik"
DEPEND="dev-util/subversion"


RDEPEND="!batik? ( media-gfx/inkscape )
	 batik? ( dev-java/batik )
	 app-arch/unzip
	 app-arch/zip
	 app-portage/g-cpan
	 app-text/xmlstarlet
	 dev-perl/AppConfig
	 dev-perl/Class-Accessor
	 dev-perl/Error
	 dev-perl/GD
	 dev-perl/IPC-Run
	 dev-perl/Math-Vec
	 dev-perl/Math-VecStat
	 dev-perl/Set-Object
	 dev-perl/XML-Writer
	 dev-perl/XML-XPath
	 dev-perl/libwww-perl
	 dev-perl/libxml-perl
	 dev-util/subversion
	 media-fonts/dejavu
	 media-fonts/thaifonts-scalable
	 media-fonts/wqy-bitmapfont
	 media-fonts/wqy-unibit
	 media-gfx/inkscape
	 media-gfx/optipng
	 media-gfx/pngcrush
	 media-gfx/pngnq
	 virtual/perl-File-Spec
	 virtual/perl-Module-Pluggable"


More information about the Tilesathome mailing list