Package Details: oversteer 0.8.3-3

Git Clone URL: https://aur.archlinux.org/oversteer.git (read-only, click to copy)
Package Base: oversteer
Description: Graphical application to configure Logitech Wheels
Upstream URL: https://github.com/berarma/oversteer
Keywords: simracing tool wheels
Licenses: GPL-3.0-or-later
Submitter: dnmodder
Maintainer: brody
Last Packager: brody
Votes: 26
Popularity: 1.62
First Submitted: 2019-07-01 23:03 (UTC)
Last Updated: 2026-01-11 15:32 (UTC)

Latest Comments

1 2 3 Next › Last »

brody commented on 2026-01-18 12:22 (UTC) (edited on 2026-01-18 12:27 (UTC) by brody)

I don't know how do you build the package. But in a clean chroot environment the build process works whitout any issues.

But if you use any AUR packages in the depends array, instead of the Python packages from the official arch repositories, please be sure they are built against Python 3.14 before.

sTiKyt commented on 2026-01-12 17:53 (UTC)

Fix it to build on python 3.14..

Samueru commented on 2026-01-11 03:05 (UTC)

package is now broken by python3.14

Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/numpy/_core/__init__.py", line 22, in <module>
    from . import multiarray
  File "/usr/lib/python3.13/site-packages/numpy/_core/multiarray.py", line 11, in <module>
    from . import _multiarray_umath, overrides
  File "/usr/lib/python3.13/site-packages/numpy/_core/overrides.py", line 5, in <module>
    from numpy._core._multiarray_umath import (
    ...<3 lines>...
    )
ModuleNotFoundError: No module named 'numpy._core._multiarray_umath'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/numpy/__init__.py", line 112, in <module>
    from numpy.__config__ import show_config
  File "/usr/lib/python3.13/site-packages/numpy/__config__.py", line 4, in <module>
    from numpy._core._multiarray_umath import (
    ...<3 lines>...
    )
  File "/usr/lib/python3.13/site-packages/numpy/_core/__init__.py", line 48, in <module>
    raise ImportError(msg) from exc
ImportError:

IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!

Importing the numpy C-extensions failed. This error can happen for
many reasons, often due to issues with your setup or how NumPy was
installed.

We have compiled some common reasons and troubleshooting tips at:

    https://numpy.org/devdocs/user/troubleshooting-importerror.html

Please note and check the following:

  * The Python version is: Python3.14 from "/usr/bin/python3"
  * The NumPy version is: "2.3.5"

and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.

Original error was: No module named 'numpy._core._multiarray_umath'


The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/bin/oversteer", line 53, in <module>
    sys.exit(app.run(sys.argv))
             ~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/oversteer/application.py", line 131, in run
    from oversteer.gui import Gui
  File "/usr/lib/python3.13/site-packages/oversteer/gui.py", line 19, in <module>
    from .test import Test
  File "/usr/lib/python3.13/site-packages/oversteer/test.py", line 2, in <module>
    import numpy as np
  File "/usr/lib/python3.13/site-packages/numpy/__init__.py", line 117, in <module>
    raise ImportError(msg) from e
ImportError: Error importing numpy: you should not try to import numpy from
        its source directory; please exit the numpy source tree, and relaunch
        your python interpreter from there.

chbikenmane420 commented on 2024-10-09 22:20 (UTC) (edited on 2024-10-09 22:22 (UTC) by chbikenmane420)

@brody it works fantastic thanks. Now I will figure out how to have a chroot so that this install will survive in the future update.

Also I do have a problem with the steering wheel not found when plugged in. I do have usb_modeswitch installed and lsusb shown the G920 wheel on the connected list. I think it's usb_modeswitch problem I will have to find out what's going on since I can't call the command in konsole, even using sudo. The files for usb_modeswitch are definitely in /etc. Updating with pacman gave error as the files are already there.

brody commented on 2024-10-09 17:53 (UTC) (edited on 2024-10-09 17:53 (UTC) by brody)

@chbikenmane420

Please have a look at this pages:

https://wiki.archlinux.org/title/Arch_User_Repository At chapter 1 you will see: Ensure base-devel is installed.

Furthermore have a look at this page:

https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

chbikenmane420 commented on 2024-10-09 16:34 (UTC) (edited on 2024-10-09 16:40 (UTC) by chbikenmane420)

I'm getting this error:

meson.build:26:15: ERROR: Dependency lookup for udev with method 'pkgconfig' failed: Pkg-config binary for machine 1 not found. Giving up.

A full log can be found at /home/deck/oversteer/src/oversteer-0.8.3/build/meson-logs/meson-log.txt
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
==> ERROR: A failure occurred in build().
    Aborting...

This is the log file https://pastebin.com/mFvPUYda

Any helpers with bigger brain than mine can help me solve the issues? Running this on Steam Deck latest stable version.

serrana commented on 2024-08-03 22:26 (UTC)

I had the same issue but I realize the problem here. I'm using miniforge (or conda, anaconda, wharever python distro) and the conda enable 'base' packages. So, to work, the python version that need to be used is the system one, disable auto_activate_base and now works fine. Sure that it's a noob mistake from my side but maybe help the others.

Soltra45 commented on 2024-05-06 17:34 (UTC) (edited on 2024-05-06 17:36 (UTC) by Soltra45)

@brody I was able to get it to install by removing Python 3.7 and installing Python 3.11. Not sure if that switch was the solution or if something was just wonky with my Python installation. Thanks!

More details for anyone else encountering this issue: This occurred during the build when updating via yay, I feel like the issue may have been related to my PATH variable but I'm not sure, I'd tried a ton of different aliases but wasn't able to get it to install until I swapped out Python3.7 for 3.11.

brody commented on 2024-05-04 17:52 (UTC)

@soltra45 can you give more insights? When occurs the error, during the build?

If yes, have you tried the clean chroot method? https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot I built the package sucessfully before I'm updoaded it.

Soltra45 commented on 2024-05-03 22:15 (UTC)

I keep getting this error:

meson.build:16:5: ERROR: Command `/usr/local/bin/python3 -c 'import importlib.util; import sys; exit(1) if importlib.util.find_spec('"'"'gi'"'"') is None else exit(0)'` failed with status 1.

I have the python-gobject package installed and it works fine with both python and python3 but the find_spec call fails only with python3. Anyone have an idea of what's going on?