Details
-
Improvement
-
Resolution: Unresolved
-
Major
-
None
-
0.13
-
None
-
Unknown
-
Description
I noticed that running Cristal AppImage 0.13 now that Cristal 0.14 is released is showing the logs below.
This shows that the current release allows electron to download the most recent version in the background.
What's missing is:
- a user notification in the UI, proposing to reload with a newer version
- more tests with other packages and OS
$ ./cristal-0.13.0-linux-x86_64\(1\).AppImage --no-sandbox Gtk-Message: 10:52:31.623: Failed to load module "appmenu-gtk-module" Checking for update [Error: ENOENT: no such file or directory, lstat '/home/mleduc/.cristal/index/attachments'] { errno: -2, code: 'ENOENT', syscall: 'lstat', path: '/home/mleduc/.cristal/index/attachments' } [Error: ENOENT: no such file or directory, lstat '/home/mleduc/.cristal/index/attachments'] { errno: -2, code: 'ENOENT', syscall: 'lstat', path: '/home/mleduc/.cristal/index/attachments' } Found version 0.14.0 (url: cristal-0.14.0-linux-x86_64.AppImage, cristal-0.14.0-linux-amd64.deb, cristal-0.14.0-linux-x86_64.rpm) Downloading update from cristal-0.14.0-linux-x86_64.AppImage, cristal-0.14.0-linux-amd64.deb, cristal-0.14.0-linux-x86_64.rpm updater cache dir: /home/mleduc/.cache/@xwikicristal-electron-updater YUpi9YdzHsjfaTBZrWbBMT0Z duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 41giFkH6l7KfAHh2qXtKq9sx duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 0evkJIYP5IspEBTkzxuIGPAD duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 6khfS9i+F94P12k0cpfgyvo0 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 4jjAJ0GYnO0IUbnhCIYEg6ji duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) k3iW2tAHRzyEKRAGfA8XgEps duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) iJqK0OXDtlJbpukl3ptqmtQL duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) nbnLbbUpbof7QB5lbNR0ml+F duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) CXe1jMwXer7+6r832vSuzs4f duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) S3B9ZwarSwU3CWLJq6lDINtO duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 2RgbUjkWRdf/uHKz/fa4En+2 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) B+NTR3N5TNAUs6X02GRyUhPe duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) wFbYyKBXT2l7Y+zb1OOeNTq5 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) q7osGwLsmLBMS5/6KYpyw1He duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) P7+NacKmegRxP0z6tjAxAiq1 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) M7ZMGuIaS60Tod+hd96jP41A duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 41giFkH6l7KfAHh2qXtKq9sx duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 0evkJIYP5IspEBTkzxuIGPAD duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 6khfS9i+F94P12k0cpfgyvo0 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 4jjAJ0GYnO0IUbnhCIYEg6ji duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) k3iW2tAHRzyEKRAGfA8XgEps duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) B+NTR3N5TNAUs6X02GRyUhPe duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) ioO8/iO0NUYXIWlsTA0nU/3Z duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) wFbYyKBXT2l7Y+zb1OOeNTq5 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) Myo2dUrYnor4IssjytzRCUzo duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) trCe4VkVpqjUT1Umb8EjR4FE duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 6mfk/A6T3mVLSR8iJaHUJmdJ duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) xbvEHtedCOM2f+ZFuJIB9AqX duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) NunCEMFKljT3ZhQbCpidE8te duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) LH0qnYU9S4Ss9iA4yM6EvX6R duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) djz/AOxB2j8EGWghTp/Ldfle duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) JRoDl4a3IriS2rLRYB4RTfPK duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) NHzotftVjSgb/n0EhokxKNEj duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) S+TQuE4ZpMzPDKiTeswgkean duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) Bdv4BZKhLBdbIs3Svb9EnzsI duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) ZL0zJvTVSdoaX1KsndKPS6iS duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) vC1VtQ3QjlpbtlYbLCVCrbkL duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) PO0OV746gp26LoKZdlE5GDKV duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) dO1+r4caQcrNyZWlHNrbdP0f duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) LBbxwYmVEG3qHUNaynSop1pH duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 4ucFcearEZRxmNt+cTVzQLk0 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 1DYv3+1eueSVG+JtUiCI1cDY duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) ByOzgn8B6OibXOaMTlQHrheK duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) iI24wd6kIt93N/gkXe5XnNM2 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) SB7BFIHpc3n0qkYFCaWEWYLX duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) 9e8LXD/95Jp35jpNaXDDcrNY duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped) File has 7006 changed blocks [ { "kind": 0, "start": 0, "end": 159006 }, { "kind": 1, "start": 159006, "end": 191774 }, { "kind": 0, "start": 191774, "end": 361284 }, { "kind": 1, "start": 361284, "end": 2067876 }, { "kind": 0, "start": 1721814, "end": 1732375 }, { "kind": 1, "start": 2078437, "end": 79702628 }, { "kind": 0, "start": 80204487, "end": 83561549 }, { "kind": 1, "start": 83059690, "end": 84085235 }, { "kind": 0, "start": 84587211, "end": 84601403 }, { "kind": 1, "start": 84099427, "end": 105041291 }, { "kind": 0, "start": 118708874, "end": 118962553 }, { "kind": 0, "start": 173900714, "end": 174005482 }, { "kind": 1, "start": 105399738, "end": 105626420 }, { "kind": 0, "start": 119293923, "end": 119386200 }, { "kind": 1, "start": 105718697, "end": 105748991 }, { "kind": 0, "start": 119416482, "end": 119426708 }, { "kind": 1, "start": 105759217, "end": 105781969 }, { "kind": 0, "start": 119449450, "end": 119458196 }, { "kind": 1, "start": 105790715, "end": 126157995 }, { "kind": 0, "start": 170709513, "end": 170770582 }, { "kind": 1, "start": 126219064, "end": 139802646 }, { "kind": 0, "start": 143778628, "end": 143787458 }, { "kind": 1, "start": 139811476, "end": 144836988 }, { "kind": 0, "start": 119264121, "end": 119458196 }, { "kind": 1, "start": 145031063, "end": 145262051 }, { "kind": 0, "start": 118708874, "end": 118962553 }, { "kind": 0, "start": 173900714, "end": 174005482 }, { "kind": 1, "start": 145620498, "end": 147024228 }, { "kind": 0, "start": 178313595, "end": 178446469 }, { "kind": 1, "start": 147157102, "end": 148706114 }, { "kind": 0, "start": 179965793, "end": 180043871 }, { "kind": 1, "start": 148784192, "end": 150793872 }, { "kind": 0, "start": 182004166, "end": 182018293 }, { "kind": 1, "start": 150807999, "end": 151191729 }, { "kind": 0, "start": 182395639, "end": 182551050 }, { "kind": 1, "start": 151347140, "end": 151397617 }, { "kind": 0, "start": 182601549, "end": 182610174 }, { "kind": 1, "start": 151406242, "end": 151556585 }, { "kind": 0, "start": 182760481, "end": 182775252 }, { "kind": 1, "start": 151571356, "end": 151615200 }, { "kind": 0, "start": 182818927, "end": 182827746 }, { "kind": 1, "start": 151624019, "end": 152200309 }, { "kind": 0, "start": 183395757, "end": 183551430 }, { "kind": 1, "start": 152355982, "end": 152600552 } ] Full: 149,180.27 KB, To download: 143,779.03 KB (96%) Differential download: https://github.com/xwiki-contrib/cristal/releases/download/0.14/cristal-0.14.0-linux-x86_64.AppImage download range: bytes=159006-191773 Redirect to https://objects.githubusercontent.com/github-production-release-asset-2e65be/702550141/0896ae56-2f69-4434-9207-e99433c7a349 download range: bytes=361284-2067875 download range: bytes=2078437-79702627 download range: bytes=83059690-84085234 download range: bytes=84099427-105041290 download range: bytes=105399738-105626419 download range: bytes=105718697-105748990 download range: bytes=105759217-105781968 download range: bytes=105790715-126157994 download range: bytes=126219064-139802645 download range: bytes=139811476-144836987 download range: bytes=145031063-145262050 download range: bytes=145620498-147024227 download range: bytes=147157102-148706113 download range: bytes=148784192-150793871 download range: bytes=150807999-151191728 download range: bytes=151347140-151397616 download range: bytes=151406242-151556584 download range: bytes=151571356-151615199 download range: bytes=151624019-152200308 download range: bytes=152355982-152600551 New version 0.14.0 has been downloaded to /home/mleduc/.cache/@xwikicristal-electron-updater/pending/cristal-0.14.0-linux-x86_64.AppImage