Observed: Package labeled Ryujinx calls source code from https://git.suyu.dev , a similar but distinct project, and upstream links https://www.ryujinx.org/ BUGS-TO https://github.com/Ryujinx/Ryujinx/issues/ REMOTE-ID https://github.com/Ryujinx/Ryujinx all 404. If these links pointed at Ryujinx's current web location, they still wouldn't be relevant to the codebase this package uses. Expected: Package labeled Ryujinx should use Ryujinx code, from https://github.com/Ryubing/Ryujinx , and upstream links should point to https://ryujinx.app or the aforementioned git, OR package should be named suyu and upstream links should point to relevant Suyu sites.
fwiw 1.1.1403 was the last ryujinx release, while the github link is a fork of it by a different developers. It's a well-established fork by now though, and I see little reason not to switch over.
(In reply to Ionen Wolkens from comment #1) > fwiw 1.1.1403 was the last ryujinx release, while the github link is a fork > of it by a different developers. It's a well-established fork by now though, > and I see little reason not to switch over. Or wait, I misread the github link By fork, I was referring to https://github.com/Ryubing/Ryujinx
(In reply to securable.alias from comment #0) > OR package should be named suyu and upstream links should point to relevant Suyu sites. To be clear, this is *not* suyu -- suyu's git is merely used as a mirror for the original (non-fork) ryujinx. The actual link is: https://git.suyu.dev/ryujinx-backup/Ryujinx/archive/1.1.1403.tar.gz So think this bug can just be considered a request to switch to the fork. (nevermind previous message about the link, just got confused)
(In reply to Ionen Wolkens from comment #3) > To be clear, this is *not* suyu -- suyu's git is merely used as a mirror for > the original (non-fork) ryujinx. The actual link is: > https://git.suyu.dev/ryujinx-backup/Ryujinx/archive/1.1.1403.tar.gz That's a detail I didn't perceive, thank you. It still has the issue about the bad links. Switching to the fork would give an option for good upstream links, but if the package were to remain the older code mirrored on Suyu's git there might not BE good links. Is there something that can be used to show that upstream is, essentially, an archival project? My own confusion is immediately satisfied by this comment, though. Thanks.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e426f334c5bbb6e17f41831f575afd2785aedc10 commit e426f334c5bbb6e17f41831f575afd2785aedc10 Author: Yuri Konotopov <ykonotopov@gnome.org> AuthorDate: 2025-01-25 20:12:20 +0000 Commit: Maciej Barć <xgqt@gentoo.org> CommitDate: 2025-01-27 14:50:57 +0000 games-emulation/ryujinx: add 1.2.81 Closes: https://bugs.gentoo.org/948196 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/40305 Signed-off-by: Maciej Barć <xgqt@gentoo.org> games-emulation/ryujinx/Manifest | 111 +++++++ .../files/ryujinx-1.2.81-better-defaults.patch | 51 +++ games-emulation/ryujinx/metadata.xml | 4 +- games-emulation/ryujinx/ryujinx-1.2.81.ebuild | 356 +++++++++++++++++++++ 4 files changed, 520 insertions(+), 2 deletions(-)
ftr the new github repo is gone as well, but (for future bumps) the project still exists at: https://git.ryujinx.app/ryubing/ryujinx
(In reply to Ionen Wolkens from comment #6) > ftr the new github repo is gone as well, but (for future bumps) the project > still exists at: > > https://git.ryujinx.app/ryubing/ryujinx Also, to go with that, believe the correct HOMEPAGE is https://ryujinx.app/ -- the current one is outdated (not showing latest version for the fork) and is pointing to dead github.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c436ec9b6cf64edb6fffc3683e53662e63d769 commit 55c436ec9b6cf64edb6fffc3683e53662e63d769 Author: Maciej Barć <xgqt@gentoo.org> AuthorDate: 2025-03-24 21:44:33 +0000 Commit: Maciej Barć <xgqt@gentoo.org> CommitDate: 2025-03-24 22:45:35 +0000 games-emulation/ryujinx: update HOMEPAGE Bug: https://bugs.gentoo.org/948196 Signed-off-by: Maciej Barć <xgqt@gentoo.org> games-emulation/ryujinx/ryujinx-1.2.81.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865c0c66c94699a79494cb115211e4462c70a2fb commit 865c0c66c94699a79494cb115211e4462c70a2fb Author: Maciej Barć <xgqt@gentoo.org> AuthorDate: 2025-03-25 15:51:54 +0000 Commit: Maciej Barć <xgqt@gentoo.org> CommitDate: 2025-03-25 15:51:54 +0000 profiles/package.mask: last-rite games-emulation/ryujinx It is possible Gentoo could be hit by "legal" action when having this package. Very unstable development, switches upstream to avoid "legal" trouble. Removal on 2025-04-25. Bug: https://bugs.gentoo.org/948196 Signed-off-by: Maciej Barć <xgqt@gentoo.org> profiles/package.mask | 7 +++++++ 1 file changed, 7 insertions(+)