#mapnik log: Sunday 17, January 2010

2010 | 01

previous | next
02:30:25 *** mapniklog (n=mapniklo@li21-121.members.linode.com) has joined #mapnik
02:30:25 <niven.freenode.net> Topic for #mapnik is: Mapnik - C++/Python Toolkit | Mapnik 2.0
02:30:25 <niven.freenode.net> Users on #mapnik: mapniklog ajturner @springmeyer Phurl hobu mishok13 CIA-28 mapnikbuild Simon- dodobas crust dukeku racicot avar twain47 tomhughes ser nikq Ldp__ jctull tcb cmarqu
03:48:57 *** rcoup (n=rcoup@131.203.136.93) has joined #mapnik
04:10:09 *** cgs_bob (n=bobm@122.135-78-65.ftth.swbr.surewest.net) has joined #mapnik
04:12:07 *** springmeyer_ (n=springme@c-71-197-235-181.hsd1.wa.comcast.net) has joined #mapnik
04:12:42 *** ajturner has quit (Excess Flood)
04:12:43 *** tcb has quit (Excess Flood)
04:17:07 *** ajturner (n=ajturner@host-64-234-19-211.nctv.com) has joined #mapnik
04:17:21 *** ajturner has quit (Excess Flood)
04:17:57 *** ajturner (n=ajturner@host-64-234-19-211.nctv.com) has joined #mapnik
04:18:36 *** ajturner has quit (Excess Flood)
04:22:44 *** tcb (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
04:23:26 *** springmeyer has quit (Read error: 110 (Connection timed out))
04:23:26 *** springmeyer_ is now known as springmeyer
04:28:11 *** tcb has quit (Excess Flood)
04:30:01 *** tcb (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
04:30:08 *** tcb has quit (Excess Flood)
04:30:32 *** cgs_bob has quit (Read error: 104 (Connection reset by peer))
04:30:38 *** tcb (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
04:30:46 *** tcb has quit (Excess Flood)
04:31:04 *** tcb (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
04:31:09 *** tcb has quit (Excess Flood)
04:32:29 *** tcarobruce (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
04:32:34 *** tcarobruce has quit (Excess Flood)
04:38:23 *** tcarobruce (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
04:38:28 *** tcarobruce has parted #mapnik ()
04:40:53 *** springmeyer_ (n=springme@c-76-28-156-154.hsd1.wa.comcast.net) has joined #mapnik
04:44:06 *** springmeyer has quit (Read error: 60 (Operation timed out))
04:44:06 *** springmeyer_ is now known as springmeyer
05:07:39 *** ajturner (n=ajturner@host-64-234-19-211.nctv.com) has joined #mapnik
05:38:43 *** rcoup has quit ()
05:41:38 *** ajturner has quit ()
05:46:23 *** springmeyer has quit ()
06:38:42 *** Ldp__ has quit ()
07:17:38 *** springmeyer (n=springme@c-76-28-156-154.hsd1.wa.comcast.net) has joined #mapnik
07:36:10 *** rcoup (n=rcoup@131.203.102.171) has joined #mapnik
07:56:56 *** rcoup has quit (Read error: 110 (Connection timed out))
08:02:19 *** cheung31 (n=rcheung@137.186.36.108) has joined #mapnik
08:05:32 *** cheung31 has quit (Client Quit)
08:16:04 *** rcoup (n=rcoup@131.203.102.171) has joined #mapnik
09:32:33 *** rcoup has quit ()
10:50:42 *** friism (n=friism@0x5735e027.bynxx15.dynamic.dsl.tele.dk) has joined #mapnik
10:51:08 <friism> hello
10:51:23 <friism> I'm building mapnik as per this guide http://trac.mapnik.org/wiki/UbuntuInstallation
10:51:54 <friism> ... but get an error that looks similar to this: http://74.125.77.132/search?q=cache:3uLD24NqhmAJ:pastebin.com/pastebin.php%3Fdl%3Dm2a3f4a40+pastebin.com/pastebin.php%3Fdl%3Dm2a3f4a40&cd=1&hl=en&ct=clnk
12:11:19 <Phurl>    - cairo
12:11:19 <Phurl>    - cairomm
12:11:19 <Phurl>  ?
12:11:24 <Phurl> missing dependencies
12:34:35 *** hrvoje_p (i=5d8b09a1@gateway/web/freenode/x-dlraolqrjcivghxk) has joined #mapnik
12:37:34 *** hrvoje_p has quit (Ping timeout: 180 seconds)
12:55:59 *** hrvoje (n=hrvoje@93-139-9-161.adsl.net.t-com.hr) has joined #mapnik
12:57:53 *** hrvoje has parted #mapnik ()
13:02:21 *** hrvoje (n=hrvoje@93-139-9-161.adsl.net.t-com.hr) has joined #mapnik
13:04:23 *** hrvoje has parted #mapnik ()
13:38:32 *** Ldp__ (n=thid@osm.xs4all.nl) has joined #mapnik
14:21:23 *** ajturner (n=ajturner@host-64-234-19-211.nctv.com) has joined #mapnik
15:47:26 *** aude (n=chatzill@wikipedia/Aude) has joined #mapnik
16:33:50 *** friism has quit (Remote closed the connection)
17:09:18 *** ajturner has quit ()
17:09:37 *** avar has quit (Remote closed the connection)
17:09:43 *** avar (i=avar@wikipedia/avar) has joined #mapnik
17:47:12 *** cgs_bob (n=quassel@122.135-78-65.ftth.swbr.surewest.net) has joined #mapnik
18:19:23 *** tcarobruce (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
18:52:37 *** rcoup (n=rcoup@131.203.136.93) has joined #mapnik
19:03:56 *** springmeyer has quit ()
19:09:42 *** springmeyer (n=springme@c-76-28-156-154.hsd1.wa.comcast.net) has joined #mapnik
19:14:37 *** rcoup has quit (Read error: 104 (Connection reset by peer))
19:16:58 *** rcoup (n=rcoup@131.203.136.93) has joined #mapnik
19:18:32 *** cgs_bob has quit (Read error: 104 (Connection reset by peer))
19:25:57 *** ajturner (n=ajturner@host-64-234-19-211.nctv.com) has joined #mapnik
19:32:27 *** ajturner has quit ()
19:33:38 *** tcarobruce has parted #mapnik ()
19:35:42 *** friism (n=friism@0x5735e027.bynxx15.dynamic.dsl.tele.dk) has joined #mapnik
19:36:22 <friism> springmeyer, I was asking a build-related question on the list
19:36:30 <springmeyer> hey friism
19:36:43 <friism> hi
19:36:49 <friism> I do ./bjam toolset=gcc --with-regex -sHAVE_ICU=1-sICU_PATH=/usr/local/lib/ -a install
19:37:05 <springmeyer> did you install icu from source? or using packages?
19:37:18 <friism> but ldd reveals that it's not built with icu
19:37:23 <friism> from source
19:37:37 <springmeyer> okay
19:37:50 <springmeyer> so even after that command its not compiled with icu... interesting
19:38:01 <springmeyer> so friism let's confirm that is actually the problem first...
19:38:15 <springmeyer> friism: can you http://dpaste.com your 'config.log' ?
19:38:30 <friism> strange thing is that icu gets placed in /usr/local/lib/icu
19:38:32 <friism> hang on
19:38:53 <springmeyer> that is odd
19:40:24 <friism> http://dpaste.com/146555/
19:41:19 <friism> when building, bjam says "Note: Building Boost.Regex with Unicode/ICU support enabled Using ICU in  /usr/local/include"
19:41:39 <friism> there's a discrepancy there...
19:42:02 <springmeyer> okay, ya so its a linking problem...
19:42:07 <springmeyer> '/usr/local/lib/libboost_regex.so: undefined reference to `u_tolower_43''
19:42:17 <springmeyer> friism: you compiling Mapnik 0.7 or Trunk?
19:42:21 <friism> trunk
19:42:35 <friism> (but have 0.7 on hand)
19:42:39 <springmeyer> do you need the trunk features?
19:42:42 <friism> no
19:42:49 <springmeyer> ya, I'd recommend getting things going with 0.7 first
19:43:24 <springmeyer> svn co http://svn.mapnik.org/tags/release-0.7.0/
19:43:33 <friism> right
19:44:59 <springmeyer> also, what operating system
19:45:14 <springmeyer> and what was your icu build commands?
19:45:59 <friism> sudo make install?
19:46:07 <springmeyer> okay
19:46:34 <springmeyer> ah I see from mailing list you are 'Ubuntu 9.10 x86'
19:47:07 <friism> correct
19:47:40 <friism> should I just build boost without icu and then try 0.7?
19:48:06 <springmeyer> that should be fine
19:48:26 <springmeyer> friism: big picture.... mapnik 0.7 should run fine against the boost and icu from apt-get
19:48:43 <springmeyer> ( on ubuntu 9.10)
19:48:57 <springmeyer> is there some other reason you are doing source builds of boost and icu?
19:48:58 <friism> I see, will try that now
19:53:31 <friism> is there any way to build boost-regex explicitly without icu?
19:53:47 <friism> (it seems to keep finding it...)
19:55:37 <springmeyer> -sHAVE_ICU=0
19:55:55 <friism> ha, forget that - moved the dir from under it's nose
19:55:56 <friism> ok
19:57:54 *** rcoup has quit (Remote closed the connection)
19:58:01 *** rcoup (n=rcoup@131.203.136.64) has joined #mapnik
20:11:44 <friism> springmeyer: it works
20:11:56 <springmeyer> friism: great :)
20:11:57 <friism> the build-fu is very strong with you
20:12:06 * springmeyer chuckles
20:12:25 <friism> I'll post to mailing-list in case anyone finds it via google
20:12:33 <springmeyer> great, please
20:12:37 <springmeyer> so you uninstalled source-compiled icu/boost, re-installed from packages and built mapnik 0.7?
20:13:10 <friism> no, rebuild boost-regex 1.42 without icu then rebuild mapnik 0.7
20:13:24 <springmeyer> ok, great
20:39:07 *** aude has quit (Remote closed the connection)
20:42:30 <friism> springmeyer: question?
20:42:51 <springmeyer> ?
20:43:05 <friism> now getting this one: http://trac.mapnik.org/wiki/InstallationTroubleshooting#Boostundefinedsymbols
20:43:34 <friism> so apaprently mapnik was built with icu and is unhappy that boost wasn't?
20:43:56 <springmeyer> if you are running 0.7 that should not happen
20:44:02 <springmeyer> http://dpaste.com the exact error
20:44:10 <friism> hang on
20:44:12 <springmeyer> also run $ sudo ldconfig
20:45:28 <friism> http://dpaste.com/146583/
20:46:01 <friism> sudo ldconfig didn't help
20:46:45 <springmeyer> ldd /usr/local/lib/libmapnik.so.0.7
20:46:46 <springmeyer> ?
20:47:04 <friism> it's at the top af the dpaste already
20:47:13 <friism> (thought you might want to see it)
20:48:09 <friism> here's the full one: http://dpaste.com/146584/
20:48:19 <springmeyer> ah, missed that
20:48:27 <springmeyer> okay, so mapnik linked against the system icu
20:48:38 <springmeyer> instead of the source installed one
20:48:44 <friism> can that be stopped?
20:49:12 <springmeyer> yes, it is a known problem with our build scripts
20:50:39 <springmeyer> friism: do you know how to apply patches?
20:51:03 <friism> sort of, I'll figure out the rest
20:51:12 <springmeyer> patch -pO < file.patch
20:51:13 <springmeyer> http://dpaste.com/145441/
20:53:51 <Ldp__> -pO ?
20:56:25 <friism> worked without p0
20:56:43 <springmeyer> great
20:57:35 <friism> rebuilding now
21:05:52 <friism> springmeyer: whee, it works -- thanks for all your help
21:06:02 <springmeyer> friism: great
21:16:10 *** artem (n=artem@i-83-67-73-6.freedom2surf.net) has joined #mapnik
21:27:51 *** racicot has quit (Client Quit)
21:28:31 *** racicot (n=chatzill@dsl-209-166-85-189.whidbey.net) has joined #mapnik
21:50:43 *** jctull has quit ()
22:04:26 *** jctull (n=jctull@adsl-75-0-10-64.dsl.renocs.sbcglobal.net) has joined #mapnik
22:18:08 *** ajturner (n=ajturner@h-66-167-51-100.atlngahp.dynamic.covad.net) has joined #mapnik
22:31:42 *** aude (n=chatzill@wikipedia/Aude) has joined #mapnik
22:40:11 *** ajturner has quit ()
23:04:22 <artem> springmeyer: hey there
23:04:37 <springmeyer> hey
23:04:39 <artem> sorry, was on wrong channel
23:04:53 <artem> release 0.7.0
23:05:14 <artem> I uploaded source tarballs to berlios
23:05:42 <artem> I have mapnik win32 py25 build but need to compile support for 2.6
23:06:01 <artem> tarballs are hidden atm
23:06:13 <springmeyer> awesome, great job
23:06:20 <springmeyer> osx binaries are also ready but hidden
23:06:37 <artem> cool
23:06:40 * springmeyer is currently setting up mapnik WMS of haiti updating every 10 minutes...
23:06:48 <Ldp__> that slow? :)
23:07:03 <springmeyer> hey
23:07:04 <Ldp__> springmeyer: http://haiti.openstreetmap.nl/transparent/
23:07:16 <Ldp__> Komzpa made a quick quantumnik style for us
23:07:19 <springmeyer> ya, saw that looks awesome
23:07:22 <springmeyer> oh?
23:07:25 <springmeyer> fun fun
23:07:30 <Ldp__> he made it in quantumnik
23:07:46 <springmeyer> Ldp__: I'm pulling from geofabrik every 10 minutes the 'latest.osm.bz2'
23:07:56 <springmeyer> I'm no ninja with osmosis ;)
23:08:11 <Ldp__> springmeyer: I'm running a minutely updating db. What does it take to set it up as WMS?
23:08:28 <springmeyer> not hard, but I'm having to patch the ogcserver ...
23:08:29 <Ldp__> couldn't really locate info on mapnik.org
23:11:46 * springmeyer was away
23:11:53 <Ldp__> osmosis is plenty easy for this task
23:12:56 <Ldp__> http://wiki.openstreetmap.org/wiki/Minutely_Mapnik
23:13:03 <Ldp__> bottom part
23:13:10 * springmeyer looked saw it was "out of date"
23:13:34 <Ldp__> it needs a rewrite. The top part is outdated, my pasted email at the bottom isn't
23:13:45 <springmeyer> downloading and reloading latest.osm takes ~2 minutes, so works fine for now
23:13:52 <springmeyer> but, yes I want to get that running
23:13:54 <Ldp__> yeah, it's fast
23:14:11 <Ldp__> I have the DomRep included as well. Lot's of aid workers and goods moving in from there too
23:14:12 <springmeyer> Ldp__: do you want to set up WMS on your box?
23:14:31 <Ldp__> springmeyer: we're still running a mapnik version of some months ago :(
23:14:36 <Ldp__> don't want to update just right now
23:14:46 <springmeyer> ew, k
23:14:53 <Ldp__> not with all this traffic :)
23:14:59 <springmeyer> good call
23:15:11 * springmeyer heads back to patching GetCaps...
23:15:13 <Ldp__> I was planning on doing a 0.7 build, but then the quake happened
23:16:22 *** artem has quit ()
23:22:22 *** ajturner (n=ajturner@h-66-167-51-100.atlngahp.dynamic.covad.net) has joined #mapnik
23:26:39 *** artem (n=artem@i-83-67-73-6.freedom2surf.net) has joined #mapnik
23:31:58 *** ajturner has quit ()
23:41:52 *** aude_ (n=chatzill@128.241.235.189) has joined #mapnik
23:42:09 *** aude_ is now known as aude-wiki
23:43:12 *** aude has quit (Nick collision from services.)
23:43:24 *** aude-wiki is now known as aude
23:45:25 <springmeyer> artem: should I test win32?
23:48:41 *** tcarobruce (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
23:50:53 <artem> springmeyer: I'll compile py62-win32 tomorrow morning and send you a link to test. Also, I'll wait for you to wake up before pressing release button
23:51:01 *** tcarobruce has parted #mapnik ()
23:51:41 <artem> good plan?
23:52:26 <springmeyer> artem: okay, I am likely out tomorrow but I could test tomorrow night
23:52:30 <springmeyer> so tuesday morning for you
23:52:58 <artem> ok
23:53:29 <artem> so should we release tuesday ?
23:53:47 <springmeyer> that sounds fine
23:54:02 <artem> great!
23:57:02 <springmeyer> yes, awesome job!