[Bug 1109998] New: python3-base without AF_BLUETOOTH support
http://bugzilla.opensuse.org/show_bug.cgi?id=1109998 Bug ID: 1109998 Summary: python3-base without AF_BLUETOOTH support Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: bon@elektron.ikp.physik.tu-darmstadt.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hello, python3-base does not have AF_BLUETOOTH support. You can check with
python3
import sysconfig print(sysconfig.get_config_vars()['HAVE_BLUETOOTH_BLUETOOTH_H']) print(sysconfig.get_config_vars()['HAVE_BLUETOOTH_H']) quit()
Both print() commands will print 0. This is caused by a missing bluetooth.h header. Installing bluez-devel will install /usr/include/bluetooth/bluetooth.h. Rebuild of python3-base with bluez-devel installed will result in a AF_BLUETOOTH enabled python3. Please add bluez-devel as build requirement. == Additional information== I tried to rebuild from python3-base-3.4.6-12.6.1.src.rpm, but a stack overflow like https://github.com/scikit-learn-contrib/hdbscan/issues/149 happens. Running rpmbuild -bi --nocheck python3-base.spec aborts with: Checking for unpackaged file(s): /usr/lib/rpm/check-files /usr/src/packages/BUILDROOT/python3-base-3.4.6-12.6.1.x86_64 warning: Installed (but unpackaged) file(s) found: /usr/lib64/python3.4/lib-dynload/_curses.cpython-34m.so ... even so I added %define _unpackaged_files_terminate_build 0 according to https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM... Does opensuse rpm support unpackaged_files_terminate_build 0? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109998 http://bugzilla.opensuse.org/show_bug.cgi?id=1109998#c1 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |astieger@suse.com, | |jfunk@funktronics.ca, | |mcepl@suse.com, | |tchvatal@suse.com Assignee|bnc-team-screening@forge.pr |mcepl@suse.com |ovo.novell.com | Severity|Normal |Enhancement --- Comment #1 from Andreas Stieger <astieger@suse.com> --- Reporter, you will have more success rebuilding packages for a particular distribution by using the osc tool. CC'ing Factory Python maintainers to consider adding this an an option or default. As on Leap 42.3 this is a SLE inherited package, assigning to SLE maintainer. This essentially requests additional functionality in python, setting severity to "enhancement". -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109998 http://bugzilla.opensuse.org/show_bug.cgi?id=1109998#c2 --- Comment #2 from Tomáš Chvátal <tchvatal@suse.com> --- It is not possible to be done without quite a lot of work. Python -> bluez -> python We would have to create yet another python-mini package to allow this to proceed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109998 http://bugzilla.opensuse.org/show_bug.cgi?id=1109998#c3 --- Comment #3 from Andreas Stieger <astieger@suse.com> --- Reporter, would you be happy with doing a rebuild with osc yourself? It is pretty straightforward. If so we would move this bug to Factory to be considered for the future. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109998 http://bugzilla.opensuse.org/show_bug.cgi?id=1109998#c4 --- Comment #4 from Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> --- I will try. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109998 Matej Cepl <mcepl@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109998 Matej Cepl <mcepl@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bon@elektron.ikp.physik.tu- | |darmstadt.de Flags| |needinfo?(bon@elektron.ikp. | |physik.tu-darmstadt.de) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com