Package Details: opentabletdriver 0.6.0.4-3

Git Clone URL: https://aur.archlinux.org/opentabletdriver.git (read-only, click to copy)
Package Base: opentabletdriver
Description: A cross-platform open source tablet driver
Upstream URL: https://github.com/OpenTabletDriver/OpenTabletDriver
Keywords: artisul digimend gaomon huion otd parblo uc-logic uclogic ugtablet veikk wacom xencelabs xp-pen xppen
Licenses: LGPL3
Submitter: LavaDesu
Maintainer: gonX
Last Packager: gonX
Votes: 21
Popularity: 2.62
First Submitted: 2021-06-10 13:34 (UTC)
Last Updated: 2022-11-14 21:44 (UTC)

Latest Comments

1 2 Next › Last »

silikeite commented on 2022-11-24 04:25 (UTC) (edited on 2022-11-24 04:26 (UTC) by silikeite)

Tried out not installing dotnet-sdk-6.0 and while the package did install, opentabletdriver fails to run (leading to me not being able to log in to my user). Installing dotnet-sdk-6.0 through a rescue disk fixed it for me though.

The culprit might instead by dotnet-targeting-pack-6.0 or netstandard-targeting-pack though as those two packages also got pulled in by the install.

gonX commented on 2022-11-19 04:06 (UTC)

Shouldn't this package also depend on dotnet-sdk-6.0 as well (for makedepends)?

No, you can target 6.0 with the 7.0 SDK

silikeite commented on 2022-11-15 01:44 (UTC)

Shouldn't this package also depend on dotnet-sdk-6.0 as well (for makedepends)?

gonX commented on 2022-11-14 21:47 (UTC)

@tytan652 Thanks, the package now uses this as a dependency instead

tytan652 commented on 2022-11-13 12:12 (UTC)

Just a message to specify that -6.0 variant of dotnet packages are available in ArchLinux repos.

gonX commented on 2022-11-13 04:11 (UTC) (edited on 2022-11-14 22:50 (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: updated the 14th

silikeite commented on 2022-11-12 04:55 (UTC)

Latest 0.6.0.4-2 has the following build error

Build finished. Binaries created in ./bin
/usr/share/dotnet/sdk/7.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.EolTargetFrameworks.targets(28,5): warning NETSDK1138: The target framework 'net5.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy. [/data/cache/yay/opentabletdriver/src/OpenTabletDriver-0.6.0.4/OpenTabletDriver.Plugin/OpenTabletDriver.Plugin.csproj::TargetFramework=net5.0]
You must install or update .NET to run this application.

App: /data/cache/yay/opentabletdriver/src/OpenTabletDriver-0.6.0.4/OpenTabletDriver.Tools.udev/bin/Debug/net6.0/OpenTabletDriver.Tools.udev
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '6.0.0' (x64)
.NET location: /usr/share/dotnet

The following frameworks were found:
  7.0.0 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]

Learn about framework resolution:
https://aka.ms/dotnet/app-launch-failed

To install missing framework, download:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=6.0.0&arch=x64&rid=arch-x64
==> ERROR: A failure occurred in build().
    Aborting...

gonX commented on 2022-05-08 14:58 (UTC) (edited on 2022-05-08 14:59 (UTC) by gonX)

This package will remain out of date on 0.6.0.3 for the time being, as there is a breaking change with filter plugins using timers (like interpolators) that will result in a memory leak due to an upstream dotnet issue that is first fixed with dotnet 6.0.4. At the time of this writing, Arch repos are still on dotnet 6.0.2.

D3SOX commented on 2022-01-12 17:29 (UTC)

@gonX Thanks, I didn't know about updpkgsums ^^

gonX commented on 2022-01-12 17:28 (UTC)

Unable to find package Microsoft.NETCore.App.Host.arch-x64. No packages exist with this id in source(s): nuget.org

Not sure how to fix this in packaging - there has been reports of people with the same issue on the support Discord. Thanks for the workaround though, that's much appreciated.

<settings migration fix>

Included, and thanks for the diff. You can use updpkgsums to quickly fixup checksums in PKGBUILDs, btw.