Change Invisible-Island.net Upstream Source URIs to HTTPS

Brian Inglis Brian.Inglis@SystematicSw.ab.ca
Tue Apr 12 17:48:30 GMT 2022


On 2022-04-11 16:13, Yaakov Selkowitz wrote:
> On 2022-04-11, 15:20, Thomas Dickey wrote:
> I'm working to phase out the ftp urls on my main website,
>> and see these files in cygwinports using the ftp urls:
>> byacc/byacc.cygport
>> dialog/dialog.cygport
>> diffstat/diffstat.cygport
>> luit/luit.cygport
>> ncurses/ncurses.cygport
>> tack/tack.cygport
>> xterm/xterm.cygport
>> The change is
>> 	ftp://ftp.invisible-island.net/XXX
>> to
>> 	https://invisible-island.net/archives/XXX
>> At the moment I have files in both places, and am working to have
>> package scripts updated before pulling the plug on ftp.

I co-/maintain a couple of your packages, and as CygwinPorts is no 
longer used, mostly having been migrated to Cygwin packages, I had a 
look at the current packages you provide, those available in Cygwin, 
Cygwin GIT cygport source packages, maintainers, and build repos for 
some packages:

	<https://cygwin.com/git/cygwin-packages/>
or
	<https://cygwin.com/git?p=git/cygwin-packages/PACKAGE.git>

and where those had not been committed, downloaded and scanned the 
package sources, to produce the attached package info.

You missed mentioning your lynx and vttest packages Cygwin provides; 
Cygwin indent is GNU indent, and tin has been delegated to tin.org.

All the packages from your site still refer to your FTP URIs:

byacc, dialog, diffstat, luit, lynx, ncurses, tack, vttest, xterm.

We can certainly update the maintained package URIs so future releases 
use your web archive rather than FTP.

I have tried using your web archives in the past and found that your 
access to your https://invisible-mirror.net/archives/ are consistently 
unreliable, and to your https://invisible-island.net/archives/ are 
sometimes unreliable, resulting in download failures when accessed from 
my desktop or our Scallywag CIs from Appveyor or Github, so reverted to 
using your FTP archives to which access is consistently reliable.
Perhaps you could check your web site download logs

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]
-------------- next part --------------
Package		Version		Maintainer	Git/Cygwin-Packages	Repo/Source Cygport
byacc		20170430	ORPHANED (YS)			ftp://invisible-island.net/byacc/byacc-${VERSION}.tgz
dialog		1.3-3.20170131	ORPHANED (YS)			ftp://invisible-island.net/dialog/dialog-${VERSION}-${RELEASE#*.}.tgz
diffstat	1.64		Eric Blake/Brian Inglis		ftp://ftp.invisible-island.net/$PN/$P.tgz
indent		2.2.12		Jari Aalto		no repo	http://deb.debian.org/debian/pool/main/i/indent/indent_2.2.12.orig.tar.xz
								https://ftpmirror.gnu.org/gnu/indent/indent-2.2.12.tar.xz	original
luit		20220111	Jon Turney			ftp://ftp.invisible-island.net/luit/luit-${VERSION}.tgz
lynx		2.8.9-13	Corinna Vinschen	no repo	ftp://ftp.invisible-island.net/pub/lynx/tarballs/$SRC_DIR.tar.bz2
ncurses		6.1-1.20190727	ORPHANED (YS)			ftp://ftp.invisible-island.net/ncurses/current/ncurses-${VERSION}-${RELEASE#*.}.tgz
tack		1.08-2.20190721	ORPHANED		no repo	ftp://ftp.invisible-island.net/ncurses/current/tack-${VERSION}-${RELEASE#*.}.tgz"
tin		2.4.3		Corinna Vinschen	no repo	ftp://ftp.tin.org/pub/news/clients/tin/v2.4/${P}.tar.xz
vttest		20220215	Brian Inglis			ftp://ftp.invisible-island.net/$NAME/$NAME-$VERSION.tgz
xterm		370		Thomas Wolff			ftp://ftp.invisible-island.net/xterm/current/xterm-${VERSION%[a-z]}.tgz


More information about the Cygwin-apps mailing list