Discussion:
[Bug 256235] deskutils/gnome-todo: fetch fails - wrong path
b***@freebsd.org
2021-05-29 07:17:06 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256235

John Hein <***@liamekaens.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@FreeBSD.org
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-29 14:01:49 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256235

John Hein <***@liamekaens.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |ports-***@FreeBSD.or
| |g

--- Comment #2 from John Hein <***@liamekaens.com> ---
More gnome ports that were updated to 40.* are not fetching either
(graphics/eog, editors/gedit, ...).

A recent change to Mk/bsd.sites.mk to address this [1] has been reverted [2],
but not all the port updates to 40.* who needed the change were reverted. So
now fetches are broken for all of them.

This seems like a bit of a mess which started because of not following
procedures. I don't see any references to discussions, reviews or PRs for any
of these commits (including the various updates to individual gnome/glib
ports).

[1] See commit 7eacfa59f9ec5a9f60a492586b0ac201dc0c8cc5 - the bsd.sites.mk part
was a "sneak attack" commit that was not documented. It probably should have
been a separate commit (and was committed without approval [2]).

[2] See commit d6ab5eccc3e393be11900b5565888bc5d0da9612. This reverted the
bsd.sites.mk part of [1], and so now all the gnome 40.* updates that occurred
after [1] have broken fetches as a result.
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-29 14:02:21 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256235

John Hein <***@liamekaens.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Summary|deskutils/gnome-todo: fetch |deskutils/gnome-todo: fetch
|fails - wrong path |fails - wrong path (other
| |gnome 40.* updates affected
| |as well)
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-29 14:11:30 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256235

--- Comment #3 from Mathieu Arnold <***@FreeBSD.org> ---
The correct way to fix this *in a port* is by writing:

MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}

Never use MASTER_SITE_SUBDIR.
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-29 14:22:37 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256235

John Hein <***@liamekaens.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |DUPLICATE
Status|New |Closed

--- Comment #4 from John Hein <***@liamekaens.com> ---
(In reply to Mathieu Arnold from comment #3)
Yes, thanks.

This is a duplicate anyway. My narrow search didn't find any of the similar
bugs, and now addressed in https://reviews.freebsd.org/D30514

*** This bug has been marked as a duplicate of bug 256202 ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Loading...