Registered Member
|
I tried migrating from Skrooge v2.11.0 (Ubuntu bionic (18.04LTS)) to v2.18.0 (Arch Linux), but I was unable to do so. When I try to open any file created with Skrooge v2.11.0 in v2.18.0, it outputs:
How to fix that? Any help is appreciated. |
Moderator
|
Hi,
You have the same issue than another user: viewtopic.php?f=210&t=158685 But, I'm not able to reproduce the issue. Are you able to reproduce the issue if an anonymized file? If YES, could you send me this file for analysis (my email is in the "About" of Skrooge). What is your distribution? What is your sqlcipher version (returned by "sqlcipher --version")? Regards. |
Registered Member
|
Yes, the same happens with anonymized files. Just sent the anonymized file to your email.
Distribution with Skrooge v2.11.0: [L]Ubuntu bionic (18.04.2 LTS). Package: https://packages.ubuntu.com/bionic/skrooge Distribution with Skrooge v2.18.0: Arch Linux. Package: https://www.archlinux.org/packages/community/x86_64/skrooge
On [L]Ubuntu: $ sqlcipher --version Command 'sqlcipher' not found, but can be installed with: sudo apt install sqlcipher On Arch Linux: $ sqlcipher --version 3.26.0 2018-12-01 12:34:55 bf8c1b2b7a5960c282e543b9c293686dccff272512d08865f4600fb58238alt1 |
Moderator
|
Could you try to install Skrooge 2.18.0 on Ubuntu ?
You can do it like this https://skrooge.org/ubuntu_installation I would like to know if the issue is due to sqlcipher or not. Regards. |
Registered Member
|
Installing Skrooge from your ppa solved the issue. I installed Skrooge v2.18 on Ubuntu with the commands below: sudo apt remove skrooge sudo apt autoremove sudo add-apt-repository ppa:s-mankowski/ppa-kf5 sudo apt update sudo apt install skrooge-kf5 Following, I was able to open the file created with Skrooge v2.11 in v2.18 on Ubuntu. Then, I "save[d] as" this file and successfully opened it with Skrooge on Arch Linux, also with v2.18. So, it means it was due to sqlcipher? And thank you so much for your time and support! Skrooge is awesome! |
Moderator
|
Hi,
Yes, I think the issue is due to sqlcipher. Thank you. |
Moderator
|
Hi,
As you can see here https://sqlite.org/lang_altertable.html the issue is due to a change in sqlite 3.25.0. I know how to fix it. I will try to do it soon. |
Moderator
|
Hi,
For your information: 1- I did a correction: https://cgit.kde.org/skrooge.git/commit ... 8712cf6f61 2-I opened a bug on Arch to package ASAP this correction: https://bugs.archlinux.org/task/61940 |
Registered users: Bing [Bot], claydoh, Evergrowing, Google [Bot], rblackwell