[Bug 1180377] New: borgbackup undefined symbol: PyFPE_jbuf
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 Bug ID: 1180377 Summary: borgbackup undefined symbol: PyFPE_jbuf Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: jonathan.b.wiebe@protonmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- My apologies if I am misfiling this. It is my first bug report for OpenSUSE. I updated my system this afternoon using the commands: sudo zypper patch sudo zypper update After doing this I rebooted and my backup application (vorta) auto-started as usual but immediately exited. Looking a bit deeper I found the the underlying error was with borgbackup (which vorta uses as a backend). Here is the error I get when running the command 'borg' manually: Traceback (most recent call last): File "/usr/lib64/python3.6/site-packages/borg/archiver.py", line 38, in <module> from . import helpers File "/usr/lib64/python3.6/site-packages/borg/helpers.py", line 75, in <module> import borg.crypto.low_level ImportError: /usr/lib64/python3.6/site-packages/borg/crypto/low_level.cpython-36m-x86_64-linux-gnu.so: undefined symbol: PyFPE_jbuf I get this error even when running 'borg --version". Current versions taken from zypper info borgbackup: Information for package borgbackup: ----------------------------------- Repository : Main Repository Name : borgbackup Version : 1.1.13-lp152.1.1 Arch : x86_64 Vendor : openSUSE Installed Size : 3.6 MiB Installed : Yes Status : up-to-date Source package : borgbackup-1.1.13-lp152.1.1.src Summary : Deduplicating backup program with compression and authenticated encryption And zypper info python3: Repository : Main Update Repository Name : python3 Version : 3.6.12-lp152.4.12.2 Arch : x86_64 Vendor : openSUSE Installed Size : 141.3 KiB Installed : Yes (automatically) Status : up-to-date Source package : python3-3.6.12-lp152.4.12.2.src Summary : Python 3 Interpreter Please let me know if I can provide any additional information to help in tracking down this issue. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 http://bugzilla.opensuse.org/show_bug.cgi?id=1180377#c1 Alessandro Soraruf <asoraruf@ntd.homelinux.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium CC| |asoraruf@ntd.homelinux.org --- Comment #1 from Alessandro Soraruf <asoraruf@ntd.homelinux.org> --- Python3 numpy and others broken due to openSUSE-2020-2332 update. The nerw libpython3_6m1_0 (libpython3_6m1_0-3.6.12-lp152.4.12.2.x86_64.rpm) introduces an unresolved PyFPE_jbuf symbol error. As per SLES ( see https://www.suse.com/support/kb/doc/?id=000019818 ) even on Leap the workaround is the downgrade of libpython3_6m1_0 package: zypper in --oldpackage libpython3_6m1_0-3.6.12-lp152.4.9.1 Thanks. Alessandro -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 Alessandro Soraruf <asoraruf@ntd.homelinux.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|borgbackup undefined |libpython3_6m1_0 undefined |symbol: PyFPE_jbuf |symbol: PyFPE_jbuf (was | |borgbackup) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 Klaus Vink Slott <k.bug@vink-slott.dk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |k.bug@vink-slott.dk -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 Martin Winter <martin@winter-rosenheim.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martin@winter-rosenheim.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 Joachim Brod <joachim@abraksas.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joachim@abraksas.net -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 http://bugzilla.opensuse.org/show_bug.cgi?id=1180377#c3 Felix Niederwanger <felix.niederwanger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |felix.niederwanger@suse.com --- Comment #3 from Felix Niederwanger <felix.niederwanger@suse.com> --- I'm also affected by this bug and can confirm that the suggestion of Alessandro Soraruf to downgrade helps to fix numpy: zypper in --oldpackage libpython3_6m1_0-3.6.12-lp152.4.9.1 A easy reproducer is to just import numpy $ python3 Python 3.6.12 (default, Dec 02 2020, 09:44:23) [GCC] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import numpy I'm also opening https://progress.opensuse.org/issues/81376 for creating a regression test for numpy and scipy, as I could not find anything there. Input is appreciated, I'll start to work on this once I'm back from my vacation. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 http://bugzilla.opensuse.org/show_bug.cgi?id=1180377#c4 Kurt Garloff <suse@garloff.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |suse@garloff.de --- Comment #4 from Kurt Garloff <suse@garloff.de> --- This affects me as well, trying to use kiwi. An easy way to reproduce is python3 -c "import lxml.etree" which worked before and got broken by dropping --with-fpectl from the python3 build. I suspect all packages using cython need recompilation after such an incompatible change. So I definitely agree this is P1/Critical. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 http://bugzilla.opensuse.org/show_bug.cgi?id=1180377#c5 --- Comment #5 from Marcus Meissner <meissner@suse.com> --- I removed the buggy python3 update from the leap 15.2 and 15.1 update codestream. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 Christian Boltz <suse-beta@cboltz.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |suse-beta@cboltz.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 Joachim Brod <joachim@abraksas.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|joachim@abraksas.net | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 Pavel Dost�l <pdostal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pdostal@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 http://bugzilla.opensuse.org/show_bug.cgi?id=1180377#c38 --- Comment #38 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1180377) was mentioned in https://build.opensuse.org/request/show/923499 Factory / python36 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180377 http://bugzilla.opensuse.org/show_bug.cgi?id=1180377#c39 --- Comment #39 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1180377) was mentioned in https://build.opensuse.org/request/show/926876 Factory / python36 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com