[10:45:34] *** Joins: iTommix (~Thomas@p548d7550.dip0.t-ipconnect.de) [12:13:04] *** Quits: iTommix (~Thomas@p548d7550.dip0.t-ipconnect.de) (Quit: iTommix) [14:42:40] hi all [15:43:40] hi jkoan [15:43:46] I also had issues with the upgrade [15:43:50] how can i help you [15:44:48] Its already done, just try to update in Google playstore (update should be online, if not use beta) [15:45:21] i am on beta [15:46:10] Version 0.5.5 Android. When I click on download maps it displays a window to select a map and the when download window immediately close. I had the same problem on 0.5.4. [15:47:40] Android Oreo [15:47:50] But thats something different than the update bug [15:48:12] jkoan: beta still doesnt install [15:48:17] fyi [15:49:32] The update bug caused a problem when users tried to update from 0.5.1 (last production track version) to something newer build with gradle [15:49:56] Which version do you have installed? [15:54:21] When trying to update with adb, which error message do you get? [15:55:02] jkoan, do you mean me? [15:55:36] Yes [15:55:53] I seem to have v.0.5.4-fdroid-3.-44-ga829597 [15:56:37] @Johnk is this the bug? https://github.com/navit-gps/navit/issues/948 [15:58:06] @ilovekiruna dev or release signed? What error message do you get when updating throughout adb? [15:58:28] I need to see if I amange to use adb [15:58:46] had before problem with the usb cable [16:14:30] @jkoan: I logged all logcat to a file [16:14:39] where should I send it to you? 12 MB? [16:15:39] have you tried "adb install navit-0.5.5.apk" from the last release? This gives a short message [16:16:13] This one: https://github.com/navit-gps/navit/releases/download/v0.5.5/android-release-0.5.5.apk [16:16:25] i will try [16:17:38] failed to install android-release-0.5.5.apk: Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE: Package org.navitproject.navit tried to change user null] [16:18:59] wow... that's interesting... [16:20:45] let me try that as well [16:21:11] does the name of the apk matter? [16:21:27] no, only the contents [16:22:34] got the same error as well [16:22:53] in debugging terms great ;-) [16:23:21] if i can be of more help, please ping me [16:23:29] i will be awake from computer for a while [16:51:04] ilovekiruna: it looks like this is not fixable, it a (more or less) known Android bug. Only solution is for the user to uninstall and reinstall the app [17:23:47] jkoan: can you tell me more about the issue? [17:23:49] am just curious [17:30:41] uninstalling removed my data again :( [17:30:43] will fix it myself [17:57:01] ilovekiruna: here are some details: https://github.com/navit-gps/navit/issues/1035 [17:59:16] i now redownload the maps [17:59:30] also not bad to have a map update at some point [18:01:19] yes, i already thought about something like a bin2 file format in the future. With map split capabilities, update support and other usefull features. My first idea was to use sqlite for that, but i dont know how this would turn out over time [18:01:54] I think you know that sqlite has some gis extensions, right? [18:02:14] also for the andoid update issue: https://twitter.com/molsjeroen/status/1022840282012966912 https://issuetracker.google.com/issues/36905922 https://issuetracker.google.com/issues/36924841 [18:02:25] sqlite has gis plugins, yes [18:02:40] I was looking into sthat for work [18:02:48] postgres also has [18:03:03] but i think for our purpose sqlite would be better, more lightweight [18:07:19] One feature I definitely want to have as well would be incremental updates and support for extracting types of groups. For example only the ways but no multipylogon objects. Also none square extraction area and combining maps without problems and of course sea regions without gliches [18:08:42] jkoan: what do you think about this post? https://euroquis.nl//blabla/2020/08/09/docs.html [18:09:47] In what context? [18:10:06] generally as a programmer [18:10:12] I believe it is very much true [18:11:13] Yes, totally agree with that [18:11:44] but even when i started at navit and other projects, I thought the core developers know everything ;-) [18:12:33] maybe you remember our discussion on char* var or char *var [18:12:57] But I find it funny that he writes he doesn't really know if he's a senior dev or not. I really don't like the classification into those classes because those are not really defined [18:13:04] Yes I remember [18:13:25] that is funny I agree [18:13:28] Do you found out the solution? :) [18:13:31] but dont forget one thing [18:13:43] the sentence by socrates I believe is very true [18:13:47] I know that I know nothing [18:13:59] Yes, that's important [18:14:03] you need to know a lot for that ;-) [18:14:15] Yep [18:14:23] i reinstalled now and download the app again [18:14:32] good that I have a backup of my navit.xml [18:14:58] But for the pointer declaration question we still don't know the answer? [18:15:15] honestly I didnt look further [18:15:17] I have your navit.XML as well :D [18:15:23] Me too [18:16:09] for my work, I rather need to play with mpi [18:16:17] that is my largest worry now [18:16:58] Mpi? [18:17:51] Message Passing Interface used in high performance computing [18:19:03] Ah okay, never seen this before. Probably out of my skope [18:20:02] But if you learn it, could it be useful for navit as well? For example to process the osm updates in realtime and do incremental updates? [18:20:27] from what I have seen it is outside the scope of navit [18:21:00] it is used for parallel computing, so how to split a simulation problem to run different regions in parallel [18:21:40] only option I could imagine would be for multi-processing if we ever manage that on our low scale devices [18:22:54] btw: could we adopt sth like git for updating? [18:22:59] or diff-rpm? [18:24:20] For which platform? [18:24:29] Maps? [18:24:39] yes, was having maps in mind [18:24:45] maps are binary, right? [18:25:20] Yes they are, but the data could be text as well in most cases [18:25:42] I need to correct myself [18:25:45] not diff-rpm [18:25:48] but delta-rpms [18:26:07] Rpm definetly wouldn't be a solution as far I know. [18:26:24] i just was wondering, if one could use their concept [18:26:33] a bit more high level view [18:27:28] And for git its a interesting idea, but probably no as well as it always keeps a history which would make the map on the device always bigger [18:28:15] couldnt one use shallow cloning? [18:28:39] But wait, gut could be cloned without history. Is it possible to update from that as well? And if so, can we delete the old history on devices? [18:29:22] my point was not in using an existing technology as is, but rather adopt their ideas [18:29:39] what i find most critical would be a replacement for android auto [18:31:56] But if we could use git as is it would be great because everything is already there, we could only use github as a provider and possible sync with gitlab to have a fallback. For example we could make it based on json and have git handle the diff's where it is really good in [18:32:36] because what I lack most in navit and FOSS android, is a text to speech interface [18:32:37] Updating would be just a git pull from libgit and packt into a nice frontend [18:32:42] like google assistant [18:33:17] You mean speech to text, right. Navit uses text to speech [18:33:30] how do we use it? [18:33:44] how can i just set the destination by speech? [18:35:36] Text to speech: convert ascii to voice [18:35:54] Speech to text: voice to machine readable text [18:35:57] I was rather talking about the opposite [18:36:02] We have text to speech [18:36:02] voice to speech [18:36:09] voice to text [18:36:21] so like alexa or google assistant [18:37:57] I know, that we don't have [18:45:57] i believe it is even outside the scope of navit [19:04:12] this one looks a little closer https://github.com/f1xpl/openauto/ [19:05:01] do you know what happened with the audio interface someone started to discuss here on irc? [21:45:31] *** Peetz0r is now known as Peetwin [21:46:17] *** Peetwin is now known as Peetz0r