On Thu, Mar 06, 2025 at 11:47:49AM +0200, Faidon Liambotis wrote:
>Control: forwarded -1 https://github.com/dell/libsmbios/pull/149
>
>On Wed, Jan 08, 2025 at 08:36:18PM +0100, Lucas Nussbaum wrote:
>> > Running ALL PYTHON tests.
>> > Traceback (most recent call last):
>> >   File "/build/reproducible-path/libsmbios-2.4.3/src/pyunit/testAll.py", 
>> > line 39, in <module>
>> >     retval = TestLib.runTests( tests )
>> >   File "/build/reproducible-path/libsmbios-2.4.3/src/pyunit/TestLib.py", 
>> > line 29, in runTests
>> >     temp = unittest.makeSuite( i, testToRun )
>> >            ^^^^^^^^^^^^^^^^^^
>> >   File "/usr/lib/python3.13/unittest/__init__.py", line 80, in __getattr__
>> >     raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
>> > AttributeError: module 'unittest' has no attribute 'makeSuite'
>> > FAIL src/pyunit/runtests.sh (exit status: 1)
>
>The fix is trivial, and in fact someone has already made a PR for it
>upstream (linked above).
>
>smbios is, sadly, seemingly abandonware, with the last commit being 5
>years ago. My impression is that the focus has shifted to implementing a
>lot of this functionality in Linux itself, with a lot of these bits
>being now available through sysfs. However to my knowledge userspace
>tooling to leverage it, like e.g. performing the system tag -> express
>service code base 36 translation, or map token names to their
>descriptions (like smbios-token-ctl through its embedded CSV file)
>doesn't exist.
>
>So it'd be nice if we could at least fix this trivial bug, and get it
>back in testing in time for trixie and hope for someone to come up with
>a replacement during the forky timeframe.
>
>WDYT?

That make sense - thanks for looking into this!

-- 
Steve McIntyre, Cambridge, UK.                                st...@einval.com
  Mature Sporty Personal
  More Innovation More Adult
  A Man in Dandism
  Powered Midship Specialty

Reply via email to