python3-smbios - Python interface to Libsmbios C library

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python3-smbios-2.4.2-1.3.i586.rpm
Package name python3-smbios
Package version 2.4.2
Package release 1.3
Package architecture i586
Package type rpm
Category System/Libraries
License GPL-2.0-or-later OR OSL-2.1
Maintainer -
Download size 36.32 KB
Installed size 98.77 KB
This package provides a Python interface to libsmbios


Package Version Architecture Repository
python3-smbios-2.4.2-1.3.x86_64.rpm 2.4.2 x86_64 openSUSE Oss
python3-smbios - - -


Name Value
libsmbios_c2 = 2.4.2
python(abi) = 3.7


Name Value
python3-smbios = 2.4.2-1.3
python3-smbios(x86-32) = 2.4.2-1.3


Name Value
python-smbios -


Type URL
Binary Package python3-smbios-2.4.2-1.3.i586.rpm
Source Package libsmbios-2.4.2-1.3.src.rpm

Install Howto

Install python3-smbios rpm package:

# zypper install python3-smbios




2018-11-21 - Enno Gotthold <>
- Fixed build through adding a recrompress at buildtime and changing the
Source in the specfile.
2018-11-09 -
- Updated _service file to the modern obs_scm, so that the maintenance
is less time cosuming and the obs needs less space to store the sources.
- Update to version 2.4.2:
* Fix misspelling in doc/getopt/README
* Fix bus errors with small memory files (Closes: #58)
* trivial: fix line endings
* Correct the location some headers are installed to (Closes: #50)
* Conditionalize build of man pages properly (Closes: #49)
* install include headers with make install (Closes: #47)
* Revert "Allow python34 or python36 to resolve the python3 requirements"
* Allow python34 or python36 to resolve the python3 requirements
2018-05-18 -
- Make the lang_package installable by providing the symbol
required on the libname subpackage
2018-05-14 -
- Add obsoletes for libsmbios2 to ease upgrading
2018-04-05 -
- Adhere to the packaging guidelines
* As we build only against tumbleweed do not fuzz around with
supporting Fedora and Centos
* Use explicit filelists as it is way more readable
* Do not play around with %release as it behaves differently
compared to RH
- Use package names as mandated by python packaging guidelines
- Use full url to fetch tarball from github...
- Do not mess with permission in %prep phase, the perms on
directories and files look correct both in tarball and github
- Make build run parallel make and just configure/make without any
- Do not mess with locale generating, it is properly created by make
- Do not install buildlog on user systems, we have OBS for that
- Install manpage with each binary, do not just put all mans in
python3 subpackage
- Actually run tests rather than playing around with valgrind
- Make sure to do -fPIE build
2018-03-26 -
- Update shared library packaging to meet guideline.
- Use find's -exec + strategy.
- Escape all % signs to %% where needed.
2018-03-22 -
- Update to 2.4.1:
* Minor fixes submitted for help2man improvements and a signed
* Fix a crash when used by fwupd [boo#1086732]
- Changes in 2.4.0:
* Convert all python2 -> python3.
* Drop libsmbios C++ library.
* Introduce support for WMI SMM API provided by Linux kernel
* Add proper support for SMBIOS 3.0 tables.
* Fix many many crashers.
* Clean up long standing coverity errors.
2018-02-23 -
- Package was ported to python3 by upstream, no functional changes,
no api changes.
2017-11-03 -
- Do not store build logs in the package to make the
package build result reproducible
2017-10-30 -
- Deleted unnecessary sections from SPEC file.

See Also

Package Description
python3-smbios-utils-2.4.2-1.3.i586.rpm Python executables that use libsmbios
python3-smbios-utils-2.4.2-1.3.x86_64.rpm Python executables that use libsmbios
python3-smbprotocol-0.1.1-2.2.noarch.rpm SMBv2/v3 client for Python 2 and 3
python3-smmap-0.9.0-3.2.noarch.rpm A pure git implementation of a sliding window memory map manager
python3-smmap2-2.0.5-1.1.noarch.rpm A pure python implementation of a sliding window memory map manager
python3-snowballstemmer-1.2.1-2.2.noarch.rpm This package provides 16 stemmer algorithms
python3-snuggs-1.4.3-1.1.noarch.rpm S-expressions tool for Numpy
python3-social-auth-app-django-3.1.0-3.1.noarch.rpm Python Social Authentication, Django integration
python3-social-auth-core-3.1.0-2.1.noarch.rpm Python Social Auth Core
python3-socketpool-0.5.3-8.1.noarch.rpm Python socket pool
python3-softlayer-5.7.1-2.1.i586.rpm A set of Python libraries that assist in calling the SoftLayer API
python3-softlayer-5.7.1-2.1.x86_64.rpm A set of Python libraries that assist in calling the SoftLayer API
python3-solv-0.7.4-1.1.i586.rpm Python3 bindings for the libsolv library
python3-solv-0.7.4-1.1.x86_64.rpm Python3 bindings for the libsolv library
python3-sortedcollections-1.0.1-2.2.noarch.rpm Python Sorted Collections