[GNC] GnuCash SQLite: file attachments not recognized across platforms.

Adrien Monteleone adrien.monteleone at lusfiber.net
Mon Dec 29 13:04:39 EST 2025


I would think you'd need both machines to use the same 'locale' in the 
OS settings *and* in GnuCash.

I can't fathom how you previously had absolute paths working as they are 
different between the two OSes. I'm not even sure relative would work 
either unless you just dumped all attachments into one folder at that 
level. Nested folders would likely break due to the differing path 
separators. And you'd have to set the relative paths independently to 
point to the same shared folder on each machine, because from each 
machine's perspective that 'relative' path is itself absolute. It is 
just landing you in a nested folder without having to navigate from the 
root of the file tree each time. But how it records the location of that 
nested folder is I would imagine absolute, and specific to the OS in use 
at the time it is set.

Regards,
Adrien

On 12/29/25 11:17 AM, tarik semrade wrote:
> I have the idea of installing the latest version on a Windows virtual 
> machine, and it seems to me that special characters are not an issue there.
> I’ll install the new version, clean |%APPDATA%|, then clone my SQLite 
> database and open it. Hop it resolve the first issue!
> 
> I didn’t find a solution for Pathos.



More information about the gnucash-user mailing list