Bug 262918

Summary: emulators/fuse-roms: Files failing to download
Product: Ports & Packages Reporter: Daniel Menelkir <dmenelkir>
Component: Individual Port(s)Assignee: Rene Ladan <rene>
Status: Closed FIXED    
Severity: Affects Only Me CC: dmenelkir
Priority: --- Flags: bugzilla: maintainer-feedback? (rene)
Version: Latest   
Hardware: Any   
OS: Any   

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!