Bug 261231 - graphics/art: Broken, unfetchable distfile
Summary: graphics/art: Broken, unfetchable distfile
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: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-15 15:01 UTC by Daniel Engberg
Modified: 2022-02-01 03:11 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2022-01-15 15:01:40 UTC
Upstream removed distribution archive of current version in ports

https://bitbucket.org/agriggio/art/downloads/

root@freebsd-dev:/usr/ports/graphics/art # make fetch
===>  License GPLv3 accepted by the user
===>   art-raw-image-editor-1.10.1 depends on file: /usr/local/sbin/pkg - found
=> ART-1.10.1.tar.xz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch https://bitbucket.org/agriggio/art/downloads/ART-1.10.1.tar.xz
fetch: https://bitbucket.org/agriggio/art/downloads/ART-1.10.1.tar.xz: Not Found
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/ART-1.10.1.tar.xz
fetch: http://distcache.FreeBSD.org/ports-distfiles/ART-1.10.1.tar.xz: 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/graphics/art
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2022-01-15 17:19:06 UTC
1.12 is broken: https://bitbucket.org/agriggio/art/issues/227/112-segvs
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2022-01-15 20:11:28 UTC
Port version update is committed with workaround for SEGV.

Thanks for your report!
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-01-15 20:11:39 UTC
A commit in branch main references this bug:

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

commit b97c37633689a567e911b7784e7dfe0377be7372
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-01-15 20:09:20 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-01-15 20:10:53 +0000

    graphics/art: Update 1.10.1 -> 1.12

    Add the OPENMP option that is OFF by default due to regression
    in the project with threads.

    PR:             261231

 graphics/art/Makefile  | 10 +++++++++-
 graphics/art/distinfo  |  6 +++---
 graphics/art/pkg-plist | 29 ++++++++++++++++-------------
 3 files changed, 28 insertions(+), 17 deletions(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-02-01 03:11:34 UTC
A commit in branch 2022Q1 references this bug:

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

commit 43f92e5caaf05b86ecf5a56eafb4b20f9ffd6311
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-01-15 20:09:20 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-02-01 03:10:49 +0000

    graphics/art: Update 1.10.1 -> 1.12

    Add the OPENMP option that is OFF by default due to regression
    in the project with threads.

    PR:             261231
    (cherry picked from commit b97c37633689a567e911b7784e7dfe0377be7372)

 graphics/art/Makefile  | 10 +++++++++-
 graphics/art/distinfo  |  6 +++---
 graphics/art/pkg-plist | 29 ++++++++++++++++-------------
 3 files changed, 28 insertions(+), 17 deletions(-)