[kmymoney] [Bug 479251] kmymoney is not working on Debian testing with latest packages

2024-01-01 Thread bugzilla_noreply--- via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479251

--- Comment #4 from n...@nils-griebner.de ---
(In reply to Jack from comment #3)
> I suspect that either you will need to explicitly convert  your database
> from version 3 to version 4, or else we need to figure out how to get
> KMyMoney to invoke sqlcipher with the compatability setting.  I don't use
> sqlcipher, so I'm only guessing, but is there a config file where you can
> specify to always use compatability mode?

I took that from https://discuss.zetetic.net/t/upgrading-to-sqlcipher-4/3283

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 479251] kmymoney is not working on Debian testing with latest packages

2024-01-01 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479251

--- Comment #3 from Jack  ---
I suspect that either you will need to explicitly convert  your database from
version 3 to version 4, or else we need to figure out how to get KMyMoney to
invoke sqlcipher with the compatability setting.  I don't use sqlcipher, so I'm
only guessing, but is there a config file where you can specify to always use
compatability mode?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 479251] kmymoney is not working on Debian testing with latest packages

2024-01-01 Thread bugzilla_noreply--- via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479251

--- Comment #2 from n...@nils-griebner.de ---
(In reply to Jack from comment #1)
> As I remember (I don't use that backend) sqlite itself does not handle
> encryption, but requires sqlcipher.   Your problem is likely a version issue
> with that, and doesn't really have anything at all to do with KMymoney.
> What are the relevant version of sqlcipher on your two machines?
> Minor question - is your item 5 above a typo?  I would expect it IS NOT
> possible but SHOULD be possible.
> (Even if sqlite on Ubuntu handle encryption itself without using sqlcipher,
> I would raise this issue on an Ubuntu forum or a sqlite related list or
> forum.  If the database itself cannot open your file, there is nothing
> KMyMoney can do.)

Thanks for your reply. I made an interesting observation regarding sqlcipher.
I'm able to open the database with sqlcipher version 3.x.x from local cli.
Versions = 4.x.x throw an error. But it is possible to enable a v3
compatibility mode with "PRAGMA cipher_compatibility = 3;" . Then
I can open the db with sqlcipher = 4.x.x.

However mymoney is still broken for me.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 479251] kmymoney is not working on Debian testing with latest packages

2024-01-01 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479251

Jack  changed:

   What|Removed |Added

  Component|general |database
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Jack  ---
As I remember (I don't use that backend) sqlite itself does not handle
encryption, but requires sqlcipher.   Your problem is likely a version issue
with that, and doesn't really have anything at all to do with KMymoney.
What are the relevant version of sqlcipher on your two machines?
Minor question - is your item 5 above a typo?  I would expect it IS NOT
possible but SHOULD be possible.
(Even if sqlite on Ubuntu handle encryption itself without using sqlcipher, I
would raise this issue on an Ubuntu forum or a sqlite related list or forum. 
If the database itself cannot open your file, there is nothing KMyMoney can
do.)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 479248] Help has invalid URL

2024-01-01 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479248

Thomas Baumgart  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 479251] New: kmymoney is not working on Debian testing with latest packages

2024-01-01 Thread bugzilla_noreply--- via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479251

Bug ID: 479251
   Summary: kmymoney is not working on Debian testing with latest
packages
Classification: Applications
   Product: kmymoney
   Version: 5.1.3
  Platform: Debian testing
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: n...@nils-griebner.de
  Target Milestone: ---

Created attachment 164592
  --> https://bugs.kde.org/attachment.cgi?id=164592=edit
Dialog which appears after typing in my password

SUMMARY

I ran kmymoney flawlessly on my Debian testing system over the past few months.
When I recently switched to a new
system, I wasn't able to unlock my encrypted sqlite db because kmymoney keeps
prompting for my paasword (see screenshot attached).

After a little discussion in the Telegram group I compared the versions of

- sqlite3
- libsqlite3

on booth systems. The old system was running

- sqlite3 3.43.2
- libsqlite3 3.43.2

and I moved to

- sqlite3 33.44.2
- libsqlite3 3.44.2

When I downgrade the packages on my new system the issue still occurs.
Upgrading the packages on my old system
leads to the described issue and it's not resolvable by downgrading again.


STEPS TO REPRODUCE
1.  Install kmymones on  a system with sqlite=3.43.2 and - libsqlite3=3.43.2
2. Create a password protected sqlite db
3. Unlocking the db should be possible
4. Updrade packages to sqlite3=33.44.2 and libsqlite3=3.44.2
5. Unlocking the db should not be possible

OBSERVED RESULT

Unlocking the db is not possible.

EXPECTED RESULT

Unlocking should be possible.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian 6.5.13-1 
(available in About System)
KDE Plasma Version: 5.27.9
KDE Frameworks Version:  5.107.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 479248] New: Help has invalid URL

2024-01-01 Thread Tim via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479248

Bug ID: 479248
   Summary: Help has invalid URL
Classification: Applications
   Product: kmymoney
   Version: 5.1.3
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: t.lob...@mailbox.org
  Target Milestone: ---

SUMMARY
Clicking the "Help" button while setting up an account opens an invalid URL

STEPS TO REPRODUCE
1. Install on a fresh system
2. Click "Next" until arriving at the checking account setup
3. Click "Help"

OBSERVED RESULT
Browser opens an invalid URL

EXPECTED RESULT
Help page is opened

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linx
(available in About System)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.113.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
The invalid URL opened is
https://docs.kde.org/stable5/en/kmymoney/kmymoney/firsttime-3.html

-- 
You are receiving this mail because:
You are the assignee for the bug.