Bug 285497 - games/devilutionX: fails to fetch
Summary: games/devilutionX: fails to fetch
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: Dmitry Marakasov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-18 11:19 UTC by ice
Modified: 2025-03-19 14:32 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ice 2025-03-18 11:19:41 UTC
localhost:/usr/ports/games/devilutionX(main)?$ git rev-parse --short HEAD
0a5479b86b57
localhost:/usr/ports/games/devilutionX(main)?$ sudo make fetch
===>  License CC-BY-NC-SA-4.0 OFL11 SUL accepted by the user
===>   devilutionX-1.5.4 depends on file: /usr/local/sbin/pkg - found
=> devilutionx.mpq?tag=v4 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch https://github.com/diasurgical/devilutionx-assets/releases/download/v4/devilutionx.mpq?tag=v4
devilutionx.mpq?tag=v4                                5169 kB   11 MBps    01s
=> diasurgical-devilutionX-1.5.4_GH0.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch https://codeload.github.com/diasurgical/devilutionX/tar.gz/1.5.4?dummy=/diasurgical-devilutionX-1.5.4_GH0.tar.gz
fetch: https://codeload.github.com/diasurgical/devilutionX/tar.gz/1.5.4?dummy=/diasurgical-devilutionX-1.5.4_GH0.tar.gz: size unknown
fetch: https://codeload.github.com/diasurgical/devilutionX/tar.gz/1.5.4?dummy=/diasurgical-devilutionX-1.5.4_GH0.tar.gz: size of remote file is not known
diasurgical-devilutionX-1.5.4_GH0.tar.gz              9605 kB 9824 kBps    01s
=> Fetched file size mismatch (expected 9835889, actual 9835887)
=> Trying next site
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/diasurgical-devilutionX-1.5.4_GH0.tar.gz
fetch: http://distcache.FreeBSD.org/ports-distfiles/diasurgical-devilutionX-1.5.4_GH0.tar.gz: Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop.
make: stopped in /usr/ports/games/devilutionX
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-03-18 19:02:50 UTC
A commit in branch main references this bug:

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

commit da1826c85104128d219c72b86a3d46be21afe5ca
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2025-03-18 18:40:41 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2025-03-18 18:52:22 +0000

    games/devilutionX: chase GH project rename

    The project seems to have been renamed on GitHub, so the root
    directory of the source tarball has also changed from devilutionX
    to DevilutionX. There were no content changes.

    PR:             285497
    Reported by:    ice@extreme.hu

 games/devilutionX/Makefile | 2 +-
 games/devilutionX/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 2 ice 2025-03-18 20:32:04 UTC
Thank you, it's definitely different now:

localhost:/usr/ports/games/devilutionX(main)?$ make fetch
===>  License CC-BY-NC-SA-4.0 OFL11 SUL accepted by the user
===>   devilutionX-1.5.4 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by devilutionX-1.5.4 for building
localhost:/usr/ports/games/devilutionX(main)?$ make patch
===>  Missing license file for SUL in /usr/ports/games/devilutionX/work/devilutionX-1.5.4/LICENSE.md
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/games/devilutionX
*** Error code 1

Stop.
make: stopped in /usr/ports/games/devilutionX
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2025-03-19 11:02:33 UTC
My bad, I forgot to test the change.
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-03-19 11:03:15 UTC
A commit in branch main references this bug:

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

commit d624ae05e7d9ee5b9b337939aaff65efaa3cb2b7
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2025-03-19 11:01:10 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2025-03-19 11:02:06 +0000

    games/devilutionX: chase GH project rename some more fixing build

    PR:             285497
    Reported by:    ice@extreme.hu

 games/devilutionX/Makefile | 1 +
 games/devilutionX/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)
Comment 5 ice 2025-03-19 13:17:36 UTC
===>>> Creating a package for new version devilutionX-1.5.4
        ===>>> Package saved to /usr/ports/packages/All

Thank you very much!