Package Details: ryujinx-git r2975.eb528ae0f-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
Conflicts: Ryujinx
Provides: Ryujinx
Submitter: ilbuonmarcio
Maintainer: dnmodder (ilbuonmarcio)
Last Packager: dnmodder
Votes: 20
Popularity: 0.33
First Submitted: 2020-03-25 16:48 (UTC)
Last Updated: 2023-07-29 01:49 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

ilbuonmarcio commented on 2023-07-29 11:56 (UTC)

@rubin55 try clearing build cache and try again, now it works on my side!

rubin55 commented on 2023-07-29 08:45 (UTC) (edited on 2023-07-29 08:46 (UTC) by rubin55)

Since this morning's update (d0a7163287dc), ryujit-git failed build:

<some classname here> does not implement interface member 'IServiceObject.GetCommandHandlers()'

Is the error message I get. Additionally, right before that, there's this warning:

CSC : warning CS9057: The analyzer assembly '/home/rubin/Syncthing/Packaging/Arch/Build/ryujinx-git/src/Ryujinx/src/Ryujinx.Horizon.Generators/bin/Release/netstandard2.0/Ryujinx.Horizon.Generators.dll' references version '4.6.0.0' of the compiler, which is newer than the currently running version '4.5.0.0'.

Korialo commented on 2023-07-28 20:09 (UTC)

Build fails unless dotnet-sdk at least 7.0.306, can you pump it in PKGBUILD

ilbuonmarcio commented on 2023-05-08 20:05 (UTC)

I noticed the makepkg still used the system's dotnet install if available, doing nasty things if the dotnet already installed was not updated enough.

Tested with and without already installed dotnet on the system, it should be good from now on!

BoostCookie commented on 2023-05-05 06:46 (UTC)

@dnmodder Yes, you're right. After uninstalling it worked. Thanks.

xiota commented on 2023-05-04 23:01 (UTC) (edited on 2023-05-04 23:01 (UTC) by xiota)

dreieck: Please change the provides and conflicts entries from Ryujinx to ryujinx (i.e., lowercase).

dnmodder: So far I have not had a problem having it like this, and almost all other packages are like this, I would have to test if pacman or aurhelpers are case sensitive.

All package names are lowercase, and all other packages I have seen refer to other packages using fully lowercase names. You have "not had a problem having it like this" because the ryujinx package conflicts with ryujinx-git. Normally, the non-git packages do not need to include -git packages in the conflicts array.

dnmodder commented on 2023-05-04 21:35 (UTC)

@BoostCookie Try compiling manually with makepkg, here it is not showing any errors: https://builds.garudalinux.org/repos/chaotic-aur/logs/ryujinx-git.log

BoostCookie commented on 2023-05-04 20:52 (UTC) (edited on 2023-05-04 20:53 (UTC) by BoostCookie)

My build fails:

==> Starting build()...
The command could not be loaded, possibly because:
  * You intended to execute a .NET application:
      The application 'publish' does not exist.
  * You intended to execute a .NET SDK command:
      A compatible .NET SDK was not found.

Requested SDK version: 7.0.200
global.json file: /home/geher/.cache/paru/clone/ryujinx-git/src/Ryujinx/global.json

Installed SDKs:
No .NET SDKs were found.

Install the [7.0.200] .NET SDK or update [/home/geher/.cache/paru/clone/ryujinx-git/src/Ryujinx/global.json] to match an installed SDK.

Download a .NET SDK:
https://aka.ms/dotnet/download

Learn about SDK resolution:
https://aka.ms/dotnet/sdk-not-found
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'ryujinx-git-r2738.680e54802-1':
error: packages failed to build: ryujinx-git-r2738.680e54802-1

dnmodder commented on 2023-04-24 23:30 (UTC)

@dreieck So far I have not had a problem having it like this, and almost all other packages are like this, I would have to test if pacman or aurhelpers are case sensitive.

dreieck commented on 2023-04-24 14:44 (UTC)

Please change the provides and conflicts entries from Ryujinx to ryujinx (i.e., lowercase).

Thanks for maintaining!