Pure Maps (Native map app)

Similar here, photon was white, search did not work.
Mapbox does work

1 Like

Hi @rinigus,
Is it a problem with my set up, or the build service, but it seems I am unable to reinstall mimic after removing it to upgrade SFOS.
I did have mimic-1.3.0.1-1.3.1.jolla.aarch64 installed pre update, but update was failing on install of mimic-1.3.0.1-1.3.1.bso.aarch64. So I removed it. Now I cannot reinstall mimic.
It seems a rebuild at the start of march failed: Live Build Log - SailfishOS Open Build Service
Apologies if you are aware of this, and I understand you are busy elsewhere.
Thanks for all your work on Puremaps.

1 Like

This is some older devel repo. Please use Chum: Show sailfishos:chum / mimic - SailfishOS Open Build Service

3 Likes

Thanks for giving me some advice @rinigus .

For some reason I cannot install mimic with either zypper or the chum gui.

I have just tried again this morning. I feel confident I only have the correct repositories enabled, yet I am hitting the same issue with SHA1 sums.

Here are my repos:

[defaultuser@Xperia10V ~]$ ssu lr
WARNING: ssu.ini does not seem to be writable. Setting values might not work.
Enabled repositories (global): 
 - adaptation-common ... https://releases.jolla.com/releases/5.0.0.67/jolla-hw/adaptation-common/aarch64/
 - adaptation0       ... https://store-repository.jolla.com/releases/5.0.0.67/jolla-hw/adaptation-qualcomm-sony-zambezi/aarch64/
 - aliendalvik       ... https://store-repository.jolla.com/features/5.0.0.67/appsupport/aarch64/
 - apps              ... https://releases.jolla.com/jolla-apps/5.0.0.67/aarch64/
 - customer-jolla    ... https://releases.jolla.com/features/5.0.0.67/customers/jolla/aarch64/
 - hotfixes          ... https://releases.jolla.com/releases/5.0.0.67/hotfixes/aarch64/
 - jolla             ... https://releases.jolla.com/releases/5.0.0.67/jolla/aarch64/
 - sailfish-eas      ... :///features/5.0.0.67/sailfish-eas/aarch64/
 - xt9               ... :///features/5.0.0.67/xt9/aarch64/

Enabled repositories (user): 
 - sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_aarch64/
 - store           ... https://store-repository.jolla.com/xqdc54/aarch64/?version=5.0.0.67

Disabled repositories (user): 
## all storeman repos are here, disabled ##

I have refreshed repos, both with pkcon and zypper.

If I try with the CHUM gui then I get the same error in a banner as I do when I try and install with zypper:

[defaultuser@Xperia10V ~]$ devel-su zypper in mimic
Password: 
Error building the cache:
## errors about sailfish-eas and xt9 not working are printed here ##
Some of the repositories have not been refreshed because of an error.

Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
  mimic

1 new package to install.
Overall download size: 80.6 MiB. Already cached: 0 B. After the operation, additional 120.3 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): v

The following NEW package is going to be installed:
  mimic  1.3.0.1-1.3.1.bso

1 new package to install.
Overall download size: 80.6 MiB. Already cached: 0 B. After the operation, additional 120.3 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving: mimic-1.3.0.1-1.3.1.bso.aarch64 (sailfishos-chum)                                                  (1/1),  80.6 MiB    
Retrieving: mimic-1.3.0.1-1.3.1.bso.aarch64.rpm .................................................................[done (3.6 MiB/s)]

Warning: Digest verification failed for file 'mimic-1.3.0.1-1.3.1.bso.aarch64.rpm'
[/var/tmp/AP_0xN7FgpJ/aarch64/mimic-1.3.0.1-1.3.1.bso.aarch64.rpm]

  expected 321f48bebb724e0e4cdd526aba5a02f0f4429b670e5aefe717b5433c0fe67436
  but got  b1af78739d9c5c1fb4194e8594061b5f38699f8f3d0036916a082837d3c3f59d

Accepting packages with wrong checksums can lead to a corrupted system and in extreme cases even to a system compromise.

However if you made certain that the file with checksum 'b1af..' is secure, correct
and should be used within this operation, enter the first 4 characters of the checksum
to unblock using this file on your own risk. Empty input will discard the file.

Unblock or discard? [b1af/...? shows all options] (discard): b1af

Checking for file conflicts: (1 skipped) ....................................................................................[done]
Warning: 1 package had to be excluded from file conflicts check because it is not yet download.

    Note: Checking for file conflicts requires not installed packages to be downloaded in advance in
    order to access their file lists. See option '--download-in-advance / --dry-run --download-only'
    in the zypper manual page for details.

Retrieving: mimic-1.3.0.1-1.3.1.bso.aarch64 (sailfishos-chum)                                                  (1/1),  80.6 MiB    
Retrieving: mimic-1.3.0.1-1.3.1.bso.aarch64.rpm .................................................................[done (5.7 MiB/s)]
        package mimic-1.3.0.1-1.3.1.bso.aarch64 does not verify: Payload SHA256 ALT digest: BAD (Expected 6ab32db8ac844df679450817172a37764e69b6977f69243a57843c116f527057 != 32cd0c5d420d7b8a7ae4caad6be59a708ccd717e9ad56524e56b270356cdeae2)
(1/1) Installing: mimic-1.3.0.1-1.3.1.bso.aarch64 ..........................................................................[error]
Installation of mimic-1.3.0.1-1.3.1.bso.aarch64 failed:
Error: Subprocess failed. Error: RPM failed: Command exited with status 1.
Abort, retry, ignore? [a/r/i] (a): 
Problem occurred during or after installation or removal of packages:
Installation has been aborted as directed.
Please see the above error message for a hint.

Any suggestions on why my install is not happy with the package getting pulled from the CHUM repos?

It seems to be the correct package I am trying to pull. The name matches that in the chum repos: Index of /obs/sailfishos:/chum/5.0_aarch64/aarch64 .

Thanks again for your time.

No idea what’s going on with that. Brief check by looking at your repos - seem to be fine. Cannot test anything for a some time (week?), unfortunately.

1 Like

Thanks so much @rinigus .
I don’t know if it helps but if I change my chum repo back to 4.6 ( Index of /obs/sailfishos:/chum/4.6_aarch64 ) then zypper installs mimic without problems. The package name is identical except .jolla is used instead of .bso.
The package that installed without issue was mimic-1.3.0.1-1.3.1.jolla.aarch64.
Not sure if that assists at all.

1 Like

Is it possible to make it work with dsnote TTS module?

From a quick test on a 10 lll running 4.4 all functionality is now restored after Chum update. (yay!!!)
Hope that has some useful pointers…
Huge thanks for the fix

1 Like

Can PureMaps be running in mixedmode even if set to offline?

I had PM installed and working in online mode on my C2 since some time, but only just installed OSM Scout Server and downloaded maps for a few areas. After a few false starts it seems to work as expected, except for one weird thing.

When zooming in on a country that I had not downloaded, I could go on to a very detailed level. Tried this in different parts of the country with the same result. Switching off WiFi, then zooming in on other parts gave the expected coarse geometries and disconnected roads.

Edit: After a reboot and fresh start of PM, it seems I can’t reproduce this. Zooming in on random places doesn’t reveal detail. However, the places I visited before still show in full detail. It’s almost as if PM uses cached tiles from online mode when OSM Scout Server doesn’t provide any.