On Mon, Oct 11, 2021 at 4:13 PM Lars Vogdt <lars@linux-schulserver.de> wrote:
Am Mon, 11 Oct 2021 11:38:55 -0400 schrieb Neal Gompa <ngompa13@gmail.com>:
Pagure is already on Python 3. The Python 2 stuff is not my stuff.
Good to know. In the end, it turned out that it was just vendor migrations (could be auto-accepted by using --allow-vendor-change, but better to check twice with such a low amount of warnings).
Finally, I just accepted the 6 vendor migrations from: obs://build.opensuse.org/openSUSE -> SUSE LLC <https://www.suse.com/> and started the dist-upgrade (628 packages).
pagure01 is on Leap 15.3 with pagure version 5.13.2. But it looks like it's not soo happy with the new glibc - from /var/log/pagure/error_web.log :
Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/gunicorn/arbiter.py", line 578, in spawn_worker worker.init_process() File "/usr/lib/python3.6/site-packages/gunicorn/workers/base.py", line 126, in init_process self.load_wsgi() File "/usr/lib/python3.6/site-packages/gunicorn/workers/base.py", line 135, in load_wsgi self.wsgi = self.app.wsgi() File "/usr/lib/python3.6/site-packages/gunicorn/app/base.py", line 67, in wsgi self.callable = self.load() File "/usr/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 65, in load return self.load_wsgiapp() File "/usr/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 52, in load_wsgiapp return util.import_app(self.app_uri) File "/usr/lib/python3.6/site-packages/gunicorn/util.py", line 352, in import_app __import__(module) File "/usr/lib/python3.6/site-packages/pagure/flask_app.py", line 22, in <module> import pygit2 File "/usr/lib64/python3.6/site-packages/pygit2/__init__.py", line 32, in <module> from _pygit2 import * ImportError: /lib64/librt.so.1: symbol __close_nocancel, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Sorry, I broke it. If you can not find the problem, I will try again tomorrow.
Restarting the pagure services and changing /srv/gitolite directory to "git:nginx" ownership seemed to fix it. Now it's up with openSUSE Leap 15.3. -- 真実はいつも一つ!/ Always, there's only one truth!