OpenSUSE Leap 156 repos for 5.2.2 failing?

In the Gramps-User mailing list for 17 June 2024, Harvey Nimmo reports a failure in the package management for OpenSUSE Leap 156 and Enno confirms in a VM test.

How do we contact the Package Maintainer? There is no contact listed on Repology linked page (under Other Distributions in Package Maintainers section of the Team wiki page)

(Harvey was upgrading to Gramps 5.2.2 under OpenSUSE Leap 156)

1 Like

One way, all else failing, is to post on the OpenSuse list. I could do that for you if you don’t wish to sign up. I’ve not posted or replied there for some months now.

There is also a dev list, I think, but I don’t indulge.

2 Likes

I have already posted on OpenSUSE

https://forums.opensuse.org/t/attempted-upgrade-to-gramps-5-2-2-from-5-1-6/175886

There was an software update today including python311. So I will have to try the gramps update again.

1 Like

I downloaded

gramps-5.2.2-lp156.1.2.noarch.rpm

from ecsos repo but this failed with the error that nothing provides 'python311-bsddb3

Normally, I would expect a dependancy on python3-bsddb3, not python311. Does this mean that the standard Python 3 on Leap is older? Can you start Python 3 in terminal, and tell what version that is?

This is what I get

python3
Python 3.6.15 (default, Sep 23 2021, 15:41:43) [GCC] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Thanks for checking. I saw that in the German thread too, and it seems that we rely on a newer Python indeed. I have version 3.10.12 in Mint, based on Ubuntu 22.04, and I can run 5.2.2 on that, although the standard download is still 5.1.5, or 6.

I just put Tumbleweed in a new VM, and that has Python 3.11.9, and in that software library, Gramps 5.2.2 is standard.

Can you upgrade to Tumbleweed? Or is there other software holding you back? The alternative would be to get the Flatpak version, which will then probably bring its own Python version.

I tried that, too. Gramps starts bur doesn’t open. I suspect that might be the result of a conflict between gramps and the gramps-lang package versions.

gramps 5.2.2-1.1
gramps-lang 5.2.2-lp156.1.1.

Where does that gramps-lang version come from? If that’s a standard package, you probably don’t need it, because the flatpak should include the right one.

Sorry, typo…

gramps-lang 5.2.2-lp156.1.2.

came from on YaST suggestion.

obs:build,opensuse.org/home:ecsos

When you refer to Flatpak, do you mean the Tumbleweed Appstream download?
I haven’t tried that yet.

No. I just checked that, but that looks like a different platform.

Flatpak is mentioned on our wiki, on the Download page, and it’s also mentioned on the openSUSE site. Flatpak support seems to be better in Tumbleweed though, where you don’t really need it, because there is a native 5.2.2 for that too.

https://gramps-project.org/wiki/index.php/Download

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.