Bug 292503 - devel/libnotify: unfetchable distfile after 0.8.8 update
Summary: devel/libnotify: unfetchable distfile after 0.8.8 update
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-desktop (Team)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-16 11:33 UTC by Dimitry Andric
Modified: 2026-08-04 20:35 UTC (History)
1 user (show)

See Also:
arrowd: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitry Andric freebsd_committer freebsd_triage 2026-01-16 11:33:16 UTC
After ports 283da91322d135059edf1327bf26d00f4205195b which updated libnotify to 0.8.8, my systems cannot fetch the distfile anymore, and even the FreeBSD distcache does not have it:

=> libnotify-0.8.8.tar.xz doesn't seem to exist in /portdistfiles.
=> Attempting to fetch https://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.8.tar.xz
fetch: https://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.8.tar.xz: Transient resolver failure
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/libnotify-0.8.8.tar.xz
fetch: http://distcache.FreeBSD.org/ports-distfiles/libnotify-0.8.8.tar.xz: Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /portdistfiles and try again.
*** Error code 1

It looks like download.gnome.org does not resolve, I only get timeouts, or otherwise SERVFAILs:

; <<>> DiG 9.20.17 <<>> download.gnome.org @213.136.12.52
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 26708
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;download.gnome.org.		IN	A

;; ANSWER SECTION:
download.gnome.org.	3600	IN	CNAME	1673558209.rsc.cdn77.org.

and:

; <<>> DiG 9.20.17 <<>> 1673558209.rsc.cdn77.org. @213.136.12.52
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 28844
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
; EDE: 22 (No Reachable Authority): (delegation cdn77.org)
;; QUESTION SECTION:
;1673558209.rsc.cdn77.org.	IN	A

Obviously we cannot do anything about failing GNOME CDNs, but can somebody make sure the file is available on distcache.FreeBSD.org, or an alternative download location?
Comment 1 Gleb Popov freebsd_committer freebsd_triage 2026-01-16 13:23:28 UTC
The file does fetch on a server a rent, but fails with my home ISP. Anyways, I reuploaded the file here [1] until the problem is resolved.

[1] https://arrowd.name/libnotify-0.8.8.tar.xz
Comment 2 Dimitry Andric freebsd_committer freebsd_triage 2026-01-16 14:22:37 UTC
I tried reporting this in GNOME's GitLab, but failed to create an account. If somebody has an account there, or on GNOME's Discourse instance, maybe it could be reported there?
Comment 3 Dimitry Andric freebsd_committer freebsd_triage 2026-01-19 18:09:25 UTC
(In reply to Dimitry Andric from comment #2)
I managed to report in the GNOME bug tracker, but they initially believed that it's only a problem on my end. I asked my ISP for some more information, but for now I guess we just have to mirror anything on download.gnome.org.
Comment 4 Gleb Popov freebsd_committer freebsd_triage 2026-02-09 10:45:27 UTC
(In reply to Dimitry Andric from comment #3)
Do you mean that it is gnome@ or desktop@ members should change MASTER_SITES for their ports or it is pkgmgr/clusteradm/whoelse should force our distcache infrastructure to pull in all the problematic distfiles?

In the latter case the bug should be reassigned.
Comment 5 Dimitry Andric freebsd_committer freebsd_triage 2026-02-10 16:58:06 UTC
I had a few back-and-forths with people from CDN77, which is the CDN for gnome.org, and it seems that now the networking issues are resolved, at least when I attempt to download stuff from within my network (under BIT.nl):

% fetch https://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.8.tar.xz
libnotify-0.8.8.tar.xz                                 112 kB 6506 kBps    00s

And:

% dig download.gnome.org

; <<>> DiG 9.20.18 <<>> download.gnome.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57618
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: 2b47b445b9412a0301000000698b63659398c3b685f8860e (good)
;; QUESTION SECTION:
;download.gnome.org.		IN	A

;; ANSWER SECTION:
download.gnome.org.	3402	IN	CNAME	1673558209.rsc.cdn77.org.
1673558209.rsc.cdn77.org. 15	IN	A	195.181.172.6
1673558209.rsc.cdn77.org. 15	IN	A	195.181.172.3

;; Query time: 6 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Tue Feb 10 17:57:09 CET 2026
;; MSG SIZE  rcvd: 142

If other people can confirm their downloads now also work, this bug can be closed.