Still getting the issue reported by Kitty3120 despite installing the dotnet packages
Search Criteria
Package Details: opentabletdriver-git v0.7.0.0pre.r1094.gd4150dea-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/opentabletdriver-git.git (read-only, click to copy) |
---|---|
Package Base: | opentabletdriver-git |
Description: | A cross-platform open source tablet driver |
Upstream URL: | https://opentabletdriver.net |
Keywords: | artisul digimend gaomon huion otd parblo uc-logic uclogic ugtablet veikk wacom xencelabs xp-pen xppen |
Licenses: | LGPL3 |
Conflicts: | digimend-drivers-git-dkms, digimend-kernel-drivers, digimend-kernel-drivers-dkms, digimend-kernel-drivers-dkms-git, opentabletdriver |
Provides: | opentabletdriver |
Submitter: | LavaDesu |
Maintainer: | gonX (jamesbt365) |
Last Packager: | jamesbt365 |
Votes: | 17 |
Popularity: | 0.000258 |
First Submitted: | 2020-01-02 07:53 (UTC) |
Last Updated: | 2025-01-25 22:27 (UTC) |
Dependencies (8)
- dotnet-runtime-8.0 (dotnet-runtime-8.0-binAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- libevdev (libevdev-gitAUR)
- dotnet-sdk (dotnet-sdk-2.2AUR, dotnet-sdk-2.2-vs2017AUR, dotnet-sdk-3.0AUR, dotnet-sdk-2.1AUR, dotnet-sdk-5.0-binAUR, dotnet-sdk-6.0.110-binAUR, dotnet-sdk-7.0-binAUR, dotnet-sdk-6.0-binAUR, dotnet-sdk-8.0.300-binAUR, dotnet-sdk-preview-binAUR, dotnet-sdk-binAUR, dotnet-sdk-8.0-binAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- jq (jq-gitAUR, jaq-binAUR) (make)
- libx11 (libx11-gitAUR) (optional)
- libxrandr (libxrandr-gitAUR) (optional) – x11 display querying support
Required by (0)
Sources (2)
mathisbuilder commented on 2023-05-03 22:02 (UTC)
Kitt3120 commented on 2023-01-04 20:06 (UTC)
I had to install dotnet-sdk-6.0 and dotnet-targeting-pack-6.0, now it is working. With only dotnet-sdk (7.0) and dotnet-targeting-pack (7.0) installed, it failed.
Kitt3120 commented on 2022-12-17 00:33 (UTC)
When building opentabletdriver, it fails at building the udev rules:
Generating udev rules... /tmp/makepkg/opentabletdriver-git/src/OpenTabletDriver/OpenTabletDriver.Tools.udev/OpenTabletDriver.Tools.udev.csproj : error NU1101: Unable to find package Microsoft.NETCore.App.Host.arch-x64. No packages exist with this id in source(s): localNugetFeed, nuget.org
The build failed. Fix the build errors and run again.
Is this a problem on my side, or can someone reproduce this?
gonX commented on 2022-11-13 04:14 (UTC) (edited on 2022-11-13 04:15 (UTC) by gonX)
Notice that this -git version of the package now runs on the new version 0.7 codebase of OpenTabletDriver. This means most OpenTabletDriver plugins are incompatible, and you likely want to install the opentabletdriver AUR package instead for compatibility with these.
Otherwise the 0.7 version should work fine - configuration compatibility between 0.6 and the master branch (this package) is limited, so you may need to clear your OpenTabletDriver folder found in the .config folder of your home directory.
gonX commented on 2022-11-13 04:11 (UTC) (edited on 2022-11-14 21:46 (UTC) by gonX)
The package needs dotnet runtime 6.0. Install dotnet-runtime-6.0-bin
from AUR if build and/or running the program is failing. I will adjust dependencies soon.
edit: This has been fixed as of the 14th
gonX commented on 2022-05-16 14:27 (UTC)
@xiretza
I tried having dotnet-runtime>=6.0.4
and it didn't want to resolve that to dotnet-runtime-bin
, so I specified the AUR package directly to ensure the -Syu
experience was good. Arch still only has 6.0.2 in the repos. If you don't want to use the AUR dotnet package you can use the standard opentabletdriver
AUR package which still works fine with dotnet 6.0.2.
xiretza commented on 2022-05-12 09:16 (UTC)
Why does this package explicitly depend on dotnet-runtime-bin
now? Shouldn't dotnet-runtime>=6.0.4
be enough (dotnet-runtime-bin
provides dotnet-runtime=$pkgver
)?
gonX commented on 2021-11-13 16:57 (UTC) (edited on 2021-11-13 17:05 (UTC) by gonX)
Until FS#72738 is fixed people will likely have to use dotnet-sdk-bin
from AUR.
the dotnet-sdk has been updated to 6.0 I believe. Therefore I can't update my system without removing opentabletdriver-git before.
Thanks for the report.
I've pushed a fix that prevents the dependency conflict at least.
Having to rebuild repo packages because they don't provide debug symbols is already annoying enough, I don't want to also have to dig through PKGBUILDs to find out that they strip debug symbols.
I'll change this so that it only strips if you have OPTIONS=(strip)
set in makepkg.conf
.
pkr commented on 2021-11-13 11:37 (UTC)
Hi there,
the dotnet-sdk has been updated to 6.0 I believe. Therefore I can't update my system without removing opentabletdriver-git before. Is it possible to update the dependencies to their latest counterparts?
Thanks in advance!
xiretza commented on 2021-10-15 11:25 (UTC)
Regarding the latest commit ("Don't build or package debug symbols"): please don't do that. Having to rebuild repo packages because they don't provide debug symbols is already annoying enough, I don't want to also have to dig through PKGBUILDs to find out that they strip debug symbols.
If the binaries contain references to $srcdir
, that should be investigated and fixed upstream.
Pinned Comments
gonX commented on 2022-11-13 04:14 (UTC) (edited on 2022-11-13 04:15 (UTC) by gonX)
Notice that this -git version of the package now runs on the new version 0.7 codebase of OpenTabletDriver. This means most OpenTabletDriver plugins are incompatible, and you likely want to install the opentabletdriver AUR package instead for compatibility with these.
Otherwise the 0.7 version should work fine - configuration compatibility between 0.6 and the master branch (this package) is limited, so you may need to clear your OpenTabletDriver folder found in the .config folder of your home directory.