I think it works now! I set the automatic place format to ‘full’. Now I think it working. I can navigate all the menus. Thanks for the help!
Thank you Paul!
That was it!
This error has prevented me from upgrading from 5.2.4 to 6.0 and caused no-end of anxiety over these last several day, as I have installed new OS’s, new virtualizers, new orjsons, new VM’s and whatnot!
I will sleep well this night.
brian
Trixie (testing, in freeze to be released as the new stable) has Gramps 6.0.0.
So far, it works for me.
Yes, the package in Debian trixie looks OK except for a possible conflict between gir1.2-geocodeglib-2.0
, which uses libsoup-3.0
, and gir1.2-osmgpsmap-1.0
, which uses libsoup-2.4
. The next release of osmgpsmap will include the port to libsoup3.
The xdg-utils
package is no longer a dependency. It was removed in v5.2.
The optional package gir1.2-gtkspell3-3.0
has been replaced by gir1.2-gspell-1
.
I’ve missed part that is the answer to the missing python3-orjson dependency in Ubuntu 24.04
Referenced in the response:
Needed for a response the posting by Omar Rueles Santa Cruz on the Gramps facebook group.
Just today I upgraded Ubuntu to version 24.04 from version 22.04 in a clean install. I had already been working with GRAMPS 6 on that version of Ubuntu, and now when trying to install GRAMPS 6.0, I’m running into difficulties. The GRAMPS 6.0 version with the .DEB installer won’t allow me to install it because it has an unmet dependency on a python3-orjson file, which can’t be installed because it depends on Python3 version 13, and Ubuntu runs Python 12.
I tried installing via FlatPak, but I encounter a directory permissions issue, similar to trying to install via SNAP. These two methods allow me to install the program, but I can’t access my directories where I have my GRAMPS database. My database is located on a second disk via /media/namedisk.
Could someone help me with this problem?
The Snap runs in strict confinement, so it won’t be able to access your system resources by default. If you enable the home interface then you will be able to access files in your home directory. I suggest that the user creates a symlink to /media/namedisk
somewhere in their home directory.
FlatPaks also run in a sandboxed environment, so you will probably need a similar approach to Snaps.
Also unable to upgrade to 6.0.0-1 because of orjson dependency. Given all of the above I think I’ll just stick with 5.2.4 for now.
The Gramps flatpak has full access to the user’s entire home directory, but it has no access outside the user’s home directory. If the user is saving to a detachable drive or somewhere else outside their home directory for some reason, another way instead of a symlink to access a directory outside the user’s home directory is to use Flatseal from flathub to change individual flatpak app permissions.
There is another possibility since we can only guess why there would be a directory access problem. That is that this user could have moved their data directory to another location than ~.gramps or xdg-data, in which case they might need to go into Gramps settings and set the data directory manually every time they reinstall Gramps. Another solution if the data is in an abnormal location is to back up their data in their old version of Gramps, and then import it into their new version of Gramps.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.