FreeIPA-Client broken / 15.6 + TW

Hey there, we are a small company (10 employees) and have setup Leap 15.5 with docker and freeipa, authentik, nextcloud and other services with SSO which worked really great!
We had OpenSuSE clients on Leap 15.5 using SSSD with freeipa configured in yast and to login, which also worked.
For integration of the clients we needed package freeipa-client (ipa-client-install) as of
https://software.opensuse.org/package/freeipa-client
using experimental version for Leap 15.5:

Now with 15.6, that Repo has gone and i was not able to install freeipa-client anymore.

My own Repo at Show home:obel1x / freeipa - openSUSE Build Service worked for some time, but it seems, that now python had been updated an i get errors with that script - maybe as of freeipa is at python3.11 now and Leap is 3.6.

Can anymone help to get freeipa-client working? Are there any maintainers able to help here?
BTW: Checked TW - it also fails there but because of other libs…

The issue isn’t the version of Python, it builds just fine on Leap 15.5 with Python 3.6.

This is the only error in the 15.6 that’s different than 15.5

[    8s] /var/tmp/rpm-tmp.2TU0fM: line 14: /usr/sbin/pam-config: No such file or directory
[    8s] error: %pretrans(sssd-2.9.3-150600.3.18.3.x86_64) scriptlet failed, exit status 127

Which would indicate that the problem is actually probably in sssd and not freeipa-client. You probably want to open a bug against sssd for Leap. It’s not building and it hasn’t for some time.

Other versions are also available - python311, python312, …

https://software.opensuse.org/package/python3-freeipa

Ask devs via bug report.

Yes, that SSSD version is not building on 15.6. I already resolved this in my Repo: Show home:obel1x / freeipa - openSUSE Build Service - now its building with a new SSD- Version, but when installing and using it, its always throwing errors in python about wrong function calls or missing libraries.

Somehow i don’t get how python can be used in a good way. I asked devs in the repository, but nothing happens since months. Do you have a clue where to file that bug report to get attention? Thx, Daniel

Yes, that SSSD version is not building on 15.6. I already resolved this in my Repo: Show home:obel1x / freeipa - openSUSE Build Service - now its building with a new SSD- Version, but when installing and using it, its always throwing errors in python about wrong function calls or missing libraries.

Somehow i don’t get how python can be used in a good way. I asked devs in the repository, but nothing happens since months. Do you have a clue where to file that bug report to get attention? Thx, Daniel

https://bugzilla.suse.com/enter_bug.cgi

Install pam-config package from default repos or from experimental Linux-PAM repo (openSUSE Software).

Also SSSD: openSUSE Software

That super-duper doesn’t help the building of the package.

sssd hasn’t been building correctly on Leap for a while, this is having a knockon effect on freeipa-client on Leap.

I don’t use Leap so I’m really not going to sit down and figure out why that is, it’s enough of a pain in the ass keeping freeipa-client working on Tumbleweed.