--- Log opened Thu Dec 28 00:00:43 2017 00:25 -!- Horwitz [~mich1@p200300800E7B8600022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 00:38 -!- Horwitz [~mich1@p200300800E185F00022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit 00:38 -!- mode/#navit [+o Horwitz] by ChanServ 00:52 -!- noradtux [~noradtux@port-33887.pppoe.wtnet.de] has quit [Ping timeout: 256 seconds] 00:52 -!- noradtux [~noradtux@port-20742.pppoe.wtnet.de] has joined #navit 01:34 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 260 seconds] 01:41 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 03:49 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 03:50 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has joined #navit 03:58 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 03:59 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has joined #navit 04:09 -!- hhhh [1b483cd2@gateway/web/freenode/ip.27.72.60.210] has joined #navit 05:31 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 05:32 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF7E613ECB1A71EDEF4E.dip0.t-ipconnect.de] has joined #navit 06:10 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has joined #navit 06:30 -!- hhhh [1b483cd2@gateway/web/freenode/ip.27.72.60.210] has quit [Quit: Page closed] 11:51 -!- nuovolnx [~nuovolnx@host236-74-dynamic.46-79-r.retail.telecomitalia.it] has joined #navit 11:58 -!- nuovolnx [~nuovolnx@host236-74-dynamic.46-79-r.retail.telecomitalia.it] has quit [Quit: Leaving] 15:29 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has quit [Quit: Leaving.] 15:37 -!- nuovolnx [~nuovolnx@host115-93-dynamic.10-87-r.retail.telecomitalia.it] has joined #navit 15:38 -!- nuovolnx [~nuovolnx@host115-93-dynamic.10-87-r.retail.telecomitalia.it] has quit [Client Quit] 16:12 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 18:00 -!- AVIC-MRZ02 [5f00b870@gateway/web/freenode/ip.95.0.184.112] has joined #navit 18:01 #navit: < AVIC-MRZ02> Hi there 18:11 -!- AVIC-MRZ02 [5f00b870@gateway/web/freenode/ip.95.0.184.112] has quit [Quit: Page closed] 18:32 -!- AVIC-MRZ02 [5f00b870@gateway/web/freenode/ip.95.0.184.112] has joined #navit 19:46 -!- nuovolnx [~nuovolnx@host132-17-dynamic.47-79-r.retail.telecomitalia.it] has joined #navit 19:47 -!- nuovolnx [~nuovolnx@host132-17-dynamic.47-79-r.retail.telecomitalia.it] has quit [Client Quit] 19:52 -!- jandegr [d5dba46e@gateway/web/freenode/ip.213.219.164.110] has joined #navit 20:04 #navit: <@KaZeR> hi there 20:06 #navit: < AVIC-MRZ02> Hi KaZeR 20:14 #navit: < AVIC-MRZ02> I downloaded the image file which was related with WinCE from docker hub 20:15 #navit: < AVIC-MRZ02> When I get the list of images, I have three items in my list (1) ubuntu - latest (2) ubuntu - 16.04 and (3) pgrandin/wince - 8.04 20:19 #navit: <@KaZeR> looks good so far 20:19 #navit: < AVIC-MRZ02> Do I need anything else download from docker? 20:20 #navit: <@KaZeR> next, you need to pull a copy of navit's sourcecode, and then start the container with something like "docker run -ti -v /path/to/navit:/root/ pgrandin/wince:8.04 /bin/bash" 20:20 #navit: <@KaZeR> from dockerhub, it should be all you need 20:20 -!- jandegr [d5dba46e@gateway/web/freenode/ip.213.219.164.110] has quit [Ping timeout: 260 seconds] 20:22 #navit: < AVIC-MRZ02> How I will take the src copy of navit? with command "docker run -ti -v /path/to/navit:/root/ pgrandin/wince:8.04 /bin/bash"? 20:23 #navit: <@KaZeR> not exactly. first you need to download navit, for example using https://github.com/navit-gps/navit/archive/trunk.zip 20:23 #navit: < AVIC-MRZ02> OK, I see. 20:23 #navit: <@KaZeR> then unzip that file, and use its path as the first argument of the -v part 20:23 #navit: < AVIC-MRZ02> Now I'm downloading. 20:27 #navit: < AVIC-MRZ02> OK, downloaded and unzipped. There are a lot of files 20:27 #navit: < AVIC-MRZ02> I just created a folder under c drive as c:\navit and unzip everything 20:29 #navit: <@KaZeR> you might want to read this for the volume part : https://rominirani.com/docker-on-windows-mounting-host-directories-d96f3f056a2c 20:29 #navit: <@KaZeR> (i've never used docker on windows) 20:29 #navit: <@KaZeR> the goal is to share this navit folder with the container, so that the container can access the source, but also to make it easy to grab the .exe once it's compiled 20:29 #navit: < AVIC-MRZ02> So command will be something like "docker run -ti -v c:/navit pgrandin/wince:8.04 /bin/bash"? 20:32 #navit: <@KaZeR> more "-v c:/navit:/root" as the syntax is : 20:34 #navit: < AVIC-MRZ02> You're right! First I have to read it because I have to create a folder and share this folder with docker and docker will start to use it as it's volume for debugging, development etc. 20:35 #navit: < AVIC-MRZ02> And most probably the path in container will be the folder that I will create (as far as I understood but I didn't read it yet) 20:37 #navit: <@KaZeR> the path in the container can be whatever you want, i find it convenient to use /root for that. could also be /navit, it's really up to you 20:43 #navit: < jkoan> Hi Kazer and AVIC-MRZ02 20:43 #navit: < AVIC-MRZ02> Hi jkoan 20:51 #navit: < jkoan> AVIC-MRZ02: what's up? 20:52 #navit: < AVIC-MRZ02> I'm trying to read a document about how to share a volume with docker :) 20:55 #navit: < AVIC-MRZ02> KaZeR: I think, I did it. After executing command (by the way now it's something like "docker run -ti -v d:/docker/navit:/docker/output pgrandin/wince:8.04 /bin/bash") now it's waiting for me with a prompt as "root@515bcfcbd564:/#" 20:55 #navit: <@KaZeR> hey jkoan 20:55 #navit: <@KaZeR> AVIC-MRZ02: cool 20:55 #navit: < jkoan> AVIC-MRZ02: sounds nice, Docker is really nice 20:55 #navit: <@KaZeR> AVIC-MRZ02: what does "ls /docker/output/" says ? 20:56 #navit: < AVIC-MRZ02> AUTHORS CMakeLists.txt COPYRIGHT LGPL-2 Toolchain cmake contrib man po CHANGELOG.md COPYING GPL-2 README.md ci config.h.cmake cpack.cmake navit 20:56 #navit: <@KaZeR> perfect 20:56 #navit: <@KaZeR> so try this : 20:57 #navit: <@KaZeR> cd /docket/output 20:57 #navit: <@KaZeR> mkdir wince 20:57 #navit: <@KaZeR> export NAVIT_PATH=/docker/output 20:57 #navit: <@KaZeR> cd wince 20:57 #navit: <@KaZeR> cmake -DCMAKE_TOOLCHAIN_FILE=$NAVIT_PATH/Toolchain/arm-mingw32ce.cmake -Dsvg2png_scaling:STRING=0,16 -Dsvg2png_scaling_nav:STRING=32 -Dsvg2png_scaling_country:STRING=16 $NAVIT_PATH 20:59 #navit: < AVIC-MRZ02> The source directory "/root/navit" does not exist 21:01 #navit: <@KaZeR> did you run the export? 21:01 #navit: <@KaZeR> i made a typo too, is /docker not /docket of course 21:02 #navit: < AVIC-MRZ02> no I correct it as docker don't worry, I just missed export sorry :) 21:04 #navit: < AVIC-MRZ02> After this point we need pastebin https://pastebin.com/ZcLnGDWv 21:10 #navit: < AVIC-MRZ02> As far as I understood we create a folder under d:\docker\output as wince BUT I cannot see this folder under d:\docker\output 21:11 #navit: < AVIC-MRZ02> by the way "ls" is something like "dir" I think. 21:13 #navit: <@KaZeR> ls is somewhat like dir indeed 21:14 #navit: <@KaZeR> cc1: error: /docker/output/wince/CMakeFiles/CMakeTmp/testCCompiler.c: Value 21:14 #navit: <@KaZeR> too large for defined data type 21:14 #navit: <@KaZeR> odd... 21:20 #navit: <@KaZeR> are you running a 32bits or 64bits windows? 21:20 #navit: < AVIC-MRZ02> 64 21:21 #navit: <@KaZeR> mmm. 21:22 #navit: <@KaZeR> what does uname -a return? 21:22 #navit: < AVIC-MRZ02> If 32 is required, tomorrow I can try to install everything to my old laptop 21:22 #navit: <@KaZeR> well we should have a 32 bits docker image running on a 64bits host. that's what i have here 21:23 #navit: < AVIC-MRZ02> Linux 515bcfcbd564 4.9.49-moby #1 SMP Fri Dec 8 13:40:02 UTC 2017 x86_64 GNU/Linux 21:23 #navit: <@KaZeR> so yeah, your docker setup is also presenting a 64bits kernel 21:24 #navit: < AVIC-MRZ02> This means that, I have to uninstall this 64 and install 32 bit docker? 21:26 #navit: <@KaZeR> no, it means that it should work :) 21:29 #navit: <@KaZeR> there's an old bug report at docker that mentions disk space 21:29 #navit: <@KaZeR> you have enough disk space available? 21:29 #navit: <@KaZeR> you can see what's used in the docker container using "df -h" 21:29 #navit: <@KaZeR> (disk free) 21:30 -!- nuovolnx [~nuovolnx@host132-17-dynamic.47-79-r.retail.telecomitalia.it] has joined #navit 21:30 #navit: < AVIC-MRZ02> in my d drive I have 640 GB free, but let me write the command that you give 21:31 #navit: <@KaZeR> ok thanks. we probably also need to check what kind of filesystem is used. not sure how to do that on windows, checking 21:31 #navit: <@KaZeR> does "docker info" work on your setup? 21:31 #navit: <@KaZeR> hey Number6 21:31 #navit: <@KaZeR> hey nuovolnx 21:31 #navit: < nuovolnx> KaZeR, hello 21:32 #navit: < jkoan> Hi nuovolnx 21:32 #navit: < nuovolnx> jkoan, hello 21:33 #navit: < AVIC-MRZ02> KaZeR: yes it works https://pastebin.com/1ivRbXY8 21:37 #navit: <@KaZeR> AVIC-MRZ02: looks like this might be storage related. do you have another volume aside the 640GB one? 21:38 #navit: <@KaZeR> there's another option too : start the container without the -v part 21:38 #navit: <@KaZeR> and download the zip archive directly in the container 21:38 #navit: <@KaZeR> (using wget for example) 21:39 #navit: < AVIC-MRZ02> is 640GB not enough? 21:39 #navit: <@KaZeR> it might be too much for a 32bits system :) 21:40 #navit: < AVIC-MRZ02> OK. Now I'll run it without -v 21:41 #navit: <@KaZeR> ok. might be the easiest way out 21:44 #navit: < AVIC-MRZ02> now I write the command as "docker run -ti d:/docker/navit:/docker/output pgrandin/wince:8.04 /bin/bash" 21:44 #navit: < AVIC-MRZ02> without -v parameter. But it gives error message as "Invalid reference format" 21:45 #navit: <@KaZeR> yep you need to remove the volumes too 21:45 #navit: < AVIC-MRZ02> all of them? 21:45 #navit: <@KaZeR> so docker run -ti pgrandin/wince:8.04 /bin/bash 21:45 #navit: < AVIC-MRZ02> I did it 21:46 #navit: < AVIC-MRZ02> now it's OK. Again waiting with a "root" command prompt 21:47 #navit: < AVIC-MRZ02> Now, do we need to do export? 21:47 #navit: <@KaZeR> ok. try : "cd /root/; wget https://github.com/navit-gps/navit/archive/trunk.zip --no-check-certificates" 21:50 #navit: < AVIC-MRZ02> This is the message https://pastebin.com/iWdXYd50 21:50 #navit: <@KaZeR> try with --no-check-certificate then :) 21:51 #navit: < AVIC-MRZ02> ok 21:53 #navit: < AVIC-MRZ02> the final message that I took is "trunk.zip" saved! 21:53 #navit: < AVIC-MRZ02> where is this trunk.zip? 21:53 #navit: <@KaZeR> cool. unzip it now : unzip trunk.zip 21:53 #navit: <@KaZeR> it's in the current folder, so /root (from the cd command, change directory) 21:56 #navit: < AVIC-MRZ02> OK. I'm in the root already, when I enter "ls", I can see "trunk.zip" but "unzip" command is not working 21:57 #navit: <@KaZeR> not working? 21:57 #navit: < AVIC-MRZ02> bash: unzip: command not found 21:58 #navit: <@KaZeR> ok, let's try to install it : apt-get update; apt-get install unzip 21:59 #navit: < AVIC-MRZ02> E: Lists directory /var/lib/apt/lists/partial is missing. 22:00 #navit: < AVIC-MRZ02> E: Couldn't find package unzip 22:00 #navit: <@KaZeR> ok let me add it to the image 22:01 #navit: < jkoan> KaZeR: git would be nicer than unzip because it would be better for circleci 22:01 #navit: <@KaZeR> jkoan: true 22:01 #navit: < jkoan> And probably add a package with the up to date root certs 22:02 #navit: <@KaZeR> yeah that didn't work the other day, i need to look into it. i tried ssl-certs for example 22:04 #navit: <@KaZeR> AVIC-MRZ02: i pushed a newer image. try to exit the container, and pull it : docker pull pgrandin/wince:8.04 22:05 #navit: < AVIC-MRZ02> KaZeR: I'm sorry but most probably we'll have the same problem again (as yesterday), now I just run the 'pull' and waiting 22:06 #navit: <@KaZeR> fingers crossed. for some changes, it only needs to download a newer layer, but here the change was in the second layer so it'll have to it'll have to download a few things 22:07 #navit: < AVIC-MRZ02> OK 22:07 #navit: < AVIC-MRZ02> Still trying 22:09 #navit: < jkoan> KaZeR: I know I head a similar problem while updating the images in a brache of my fork, I know that I found the solution, I will look if I find it again 22:10 #navit: <@KaZeR> jkoan: cool thanks 22:12 #navit: < jkoan> Hm okay, I thought I fixed it already but it doesn't look like in the repo 22:16 #navit: < AVIC-MRZ02> KaZeR: I think its OK now 22:16 #navit: < AVIC-MRZ02> what's next? 22:17 #navit: <@KaZeR> start the container again, then "cd /root; git clone https://github.com/navit-gps/navit.git 22:19 #navit: < AVIC-MRZ02> I started the container again and enter the command "cd /root/; wget https://github.com/navit-gps/navit/archive/trunk.zip --no-check-certificate" 22:21 #navit: < AVIC-MRZ02> bash: git: command not found 22:24 #navit: < AVIC-MRZ02> KaZeR: Is it possible to continue tomorrow. It's about 12:25, I have to get up at 5:00 :( 22:26 #navit: < AVIC-MRZ02> I have to leave. 22:26 #navit: < AVIC-MRZ02> See you tomorrow. 22:26 -!- AVIC-MRZ02 [5f00b870@gateway/web/freenode/ip.95.0.184.112] has quit [] 22:40 -!- nuovolnx [~nuovolnx@host132-17-dynamic.47-79-r.retail.telecomitalia.it] has quit [Quit: Leaving] 23:06 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 23:35 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 268 seconds] 23:44 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit --- Log closed Fri Dec 29 00:00:45 2017