Tatsh / tatsh-overlay

Personal Gentoo Portage overlay.
https://tatsh.github.io/tatsh-overlay/
GNU General Public License v2.0
35 stars 11 forks source link

games-emulation/yuzu-0.1734 - Fails archive.org Fetch #278

Closed ThisNekoGuy closed 7 months ago

ThisNekoGuy commented 7 months ago

The archive fetch fails as soon as the emerge begins:

emerge_yuzu_build.log

Tatsh commented 7 months ago

It looks like you have a custom fetch command. It needs to be allowed to follow redirects.

F3llFr0mTh3Sky commented 7 months ago

I also have the same issue and I don't use a custom fetch command, I use the default one. So could you use this link instead? https://web.archive.org/web/20240304181657if_/https://codeload.github.com/yuzu-emu/yuzu-mainline/tar.gz/refs/tags/mainline-0-1734 it doesn't contains any redirection

Tatsh commented 7 months ago

I am going to change to that for convenience.

I did run a fetch on a system that has never seen yuzu and it worked fine though the redirects were a bit slow. Is it timing out on your end?

F3llFr0mTh3Sky commented 7 months ago

My bad. In my case it was Citra that was failing to fetch, but now it's ok since you updated the gamedb link.

yretenai commented 7 months ago

Citra fails for me, the hash differs. Manually downloading it confirms that the hash is different.

SHA512s:

mine = 3e09c0d32f1e5d19fa67f44faabed130c69d3891691b52e33e2204cfcf21071ed5e5cf90eb7a8c3f2594f1b972e90af3af54176bbbb3793600a0355130aae77d
here = 01ad7af393d7a3c99c1b85ccb9e6de31b510373165980756ed57c8fdcc4e4e795dd801d30e8192c646e181b1cb1d00f547dba492ded13781fd268a85be4b7752
F3llFr0mTh3Sky commented 7 months ago

Here's the log for the Citra fetch failure: games-emulation:citra-20240304:20240306-190300.log As you can see the issue is with the size of the gamedb, it expects a very small size but the downloaded file is bigger. And the downloaded gamedb file is probably a lot outdated as well, since it is a backup from 2022. If you want @Tatsh I can send you the one from the Citra ebuild 20240224.

Tatsh commented 7 months ago

@ThisNekoGuy Please verify Yuzu is okay now and close if so.

@F3llFr0mTh3Sky the date on the compatibility list is 2023-11-11 so it's not very outdated. The new fork of Citra will have updates as necessary.

F3llFr0mTh3Sky commented 7 months ago

the date on the compatibility list is 2023-11-11 so it's not very outdated

well one year of being out of date :P I'll send yoou the one from games-emulation/citra-20240224

ThisNekoGuy commented 7 months ago

Please verify Yuzu is okay now and close if so.

Yuzu fetches now

ThisNekoGuy commented 7 months ago

~~Not sure why but this build is running abnormally slow for me, even just loading Yuzu's native menus; it "works" but I didn't have this slowdown with 0.1733 Not sure what caused such a significant slowdown between the two~~

Nevermind; a reboot fixed it for some reason