Package Details: ryujinx-git r2510.6f60e102a-1

Git Clone URL: https://aur.archlinux.org/ryujinx-git.git (read-only, click to copy)
Package Base: ryujinx-git
Description: Experimental Nintendo Switch Emulator written in C#
Upstream URL: https://github.com/Ryujinx/Ryujinx
Keywords: emulator experimental git nintendo ryujinx switch
Licenses: MIT
Provides: Ryujinx
Submitter: ilbuonmarcio
Maintainer: dnmodder (ilbuonmarcio)
Last Packager: dnmodder
Votes: 18
Popularity: 0.72
First Submitted: 2020-03-25 16:48 (UTC)
Last Updated: 2023-01-08 22:44 (UTC)

Pinned Comments

ilbuonmarcio commented on 2022-08-30 05:34 (UTC)

Just tried building via community packages (dotnet-host, dotnet-sdk, dotnet-runtime instead of their *-bin versions), still not building correctly.

The differences in version are 6.0.108 on community packages and 6.0.400 on AUR *-bin packages.

I'll keep an eye on it and try switching back to community packages as soon as possible.

Latest Comments

1 2 3 4 5 6 Next › Last »

HurricanePootis commented on 2022-11-10 00:39 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 32f7259..10f3fdb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Darvin Delgado <dnmodder at gmail dot com>
 pkgname=ryujinx-git
-pkgver=r2243.36172ab43
+pkgver=r2323.c6d05301a
 pkgrel=1
 pkgdesc="Experimental Nintendo Switch Emulator written in C#"
 arch=(x86_64)
@@ -41,6 +41,6 @@ package() {
        install -D ryujinx.desktop "${pkgdir}/usr/share/applications/ryujinx.desktop"
        install -D ryujinx.png "${pkgdir}/usr/share/icons/hicolor/256x256/apps/ryujinx.png"

-       cp -R ${srcdir}/Ryujinx/Ryujinx/bin/Release/net6.0/linux-x64/publish/* "${pkgdir}/opt/ryujinx/"
+       cp -R ${srcdir}/Ryujinx/Ryujinx/bin/Release/net7.0/linux-x64/publish/* "${pkgdir}/opt/ryujinx/"
        ln -s "/opt/ryujinx/Ryujinx" "${pkgdir}/usr/bin/ryujinx"
 }

diff file to fix PKGBUILD

ilbuonmarcio commented on 2022-09-15 19:58 (UTC)

Reverting back to *-bin packages in the meantime.

gioan777 commented on 2022-09-15 16:25 (UTC)

Apparently Ryujinx requires 6.0.300 whereas the current community package is 6.0.109 https://github.com/Ryujinx/Ryujinx/issues/3427

Eskuero commented on 2022-09-12 22:51 (UTC) (edited on 2022-09-12 22:56 (UTC) by Eskuero)

I'm still getting compilation issues on this last version:

CSC : warning CS8032: An instance of analyzer Ryujinx.Horizon.Generators.Kernel.SyscallGenerator cannot be created from /home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.Horizon.Generators/bin/Release/netstandard2.0/Ryujinx.Horizon.Generators.dll : Could not load file or assembly 'Microsoft.CodeAnalysis, Version=4.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. The system cannot find the file specified.. [/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/Ryujinx.HLE.csproj]
/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/HOS/Kernel/SupervisorCall/SyscallHandler.cs(34,17): error CS0103: The name 'SyscallDispatch' does not exist in the current context [/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/Ryujinx.HLE.csproj]
/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/HOS/Kernel/SupervisorCall/SyscallHandler.cs(38,17): error CS0103: The name 'SyscallDispatch' does not exist in the current context [/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/Ryujinx.HLE.csproj]
CSC : warning CS8032: An instance of analyzer Ryujinx.Horizon.Generators.Kernel.SyscallGenerator cannot be created from /home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.Horizon.Generators/bin/Release/netstandard2.0/Ryujinx.Horizon.Generators.dll : Could not load file or assembly 'Microsoft.CodeAnalysis, Version=4.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. The system cannot find the file specified.. [/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/Ryujinx.HLE.csproj]
/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/HOS/Kernel/SupervisorCall/SyscallHandler.cs(34,17): error CS0103: The name 'SyscallDispatch' does not exist in the current context [/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/Ryujinx.HLE.csproj]
/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/HOS/Kernel/SupervisorCall/SyscallHandler.cs(38,17): error CS0103: The name 'SyscallDispatch' does not exist in the current context [/home/eskuero/.cache/yay/ryujinx-git/src/Ryujinx/Ryujinx.HLE/Ryujinx.HLE.csproj]
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: ryujinx-git

abouvier commented on 2022-08-31 03:48 (UTC)

This package shouldn't depend on dotnet-sdk-bin but on dotnet-sdk>=6.0.8.sdk400.

No need to change the PKGBUILD again when the community package is updated after that.

ilbuonmarcio commented on 2022-08-30 05:34 (UTC)

Just tried building via community packages (dotnet-host, dotnet-sdk, dotnet-runtime instead of their *-bin versions), still not building correctly.

The differences in version are 6.0.108 on community packages and 6.0.400 on AUR *-bin packages.

I'll keep an eye on it and try switching back to community packages as soon as possible.

aquova commented on 2022-08-09 22:00 (UTC)

Looks like there is an issue with the dotnet-runtime-bin package, where they've upgraded to use version 6.0.7 of dotnet-host, but community/dotnet-host is only on 6.0.6. There is a temporary workaround, as AUR/dotnet-host-bin is currently on 6.0.7 and provides dotnet-host, so if you install it instead, ryujinx should build.

E3LDDfrK commented on 2022-08-01 12:27 (UTC) (edited on 2022-08-01 12:27 (UTC) by E3LDDfrK)

Personally got this error.

Version mismatch:
dotnet-runtime-bin depends on: 'dotnet-host>=6.0.7'
 found in 'PackageSource.REPO': '6.0.6.sdk106-1'

abouvier commented on 2022-06-13 23:17 (UTC)

You should specify the minimum version required with dotnet-sdk>=6.0.5 instead of forcing the use of a binary package.