Bug 262918 - emulators/fuse-roms: Files failing to download
Summary: emulators/fuse-roms: Files failing to download
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rene Ladan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-30 05:44 UTC by Daniel Menelkir
Modified: 2022-04-07 20:58 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (rene)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Menelkir 2022-03-30 05:44:32 UTC
One of the files are failing to download, specifically the Opus-22.rom. 
I see FreeBSD uses a rpm as source, so I've created a gitlab with those roms with the LICENSE file provided by fuse developer if you want to use it. I've added a minor number based on FreeBSD emulator/fuse-roms release.

https://gitlab.com/menelkir/fuseroms/-/releases/0.9.0.1
Comment 1 Daniel Menelkir 2022-03-30 05:52:25 UTC
I've updated the repository with just the roms needed by fuse-roms package (I was using the entire romset from the emulator, this would cause conflicts).
Comment 2 Rene Ladan freebsd_committer freebsd_triage 2022-03-30 09:45:23 UTC
Hmm, upstream Fedora is at version 35 with a slightly newer distribution file:


-rw-r--r--    1 ftp      ftp        133832 Aug 04  2021 fuse-emulator-roms-0.9.0-16.fc35.noarch.rpm

So that still works.

Can you host the Opus ROM separately? That upstream seems gone.
Comment 3 Rene Ladan freebsd_committer freebsd_triage 2022-03-30 10:01:51 UTC
(In reply to Rene Ladan from comment #2)

The contents of the newer Fedora files are the same as those of version 33.
Comment 4 Daniel Menelkir 2022-03-30 16:02:01 UTC
(In reply to Rene Ladan from comment #3)
https://gitlab.com/menelkir/fuseroms/-/raw/main/fuse/opus.rom
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-04-07 20:55:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b7d29898307a1685200a7f5f8ff98222d1c99690

commit b7d29898307a1685200a7f5f8ff98222d1c99690
Author:     Daniel Menelkir <dmenelkir@gmail.com>
AuthorDate: 2022-04-07 20:38:42 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-04-07 20:53:59 +0000

    emulators/fuse-roms: fix fetch

    The distfile hosting opus.rom went away, move it to a copy hosted
    by the submitter.

    While here bump the Fedora versions of the RPM containing the other
    ROMs.

    No differences to the resulting packge in this commit.

    PR:             262918

 emulators/fuse-roms/Makefile | 10 +++++-----
 emulators/fuse-roms/distinfo | 10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-04-07 20:57:33 UTC
A commit in branch 2022Q2 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=77867d447ab23961c386c3642f47ff164168296b

commit 77867d447ab23961c386c3642f47ff164168296b
Author:     Daniel Menelkir <dmenelkir@gmail.com>
AuthorDate: 2022-04-07 20:38:42 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-04-07 20:56:40 +0000

    emulators/fuse-roms: fix fetch

    The distfile hosting opus.rom went away, move it to a copy hosted
    by the submitter.

    While here bump the Fedora versions of the RPM containing the other
    ROMs.

    No differences to the resulting packge in this commit.

    PR:             262918
    (cherry picked from commit b7d29898307a1685200a7f5f8ff98222d1c99690)

 emulators/fuse-roms/Makefile | 10 +++++-----
 emulators/fuse-roms/distinfo | 10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)
Comment 7 Rene Ladan freebsd_committer freebsd_triage 2022-04-07 20:58:32 UTC
Updated patch committed, thanks!