distfile downloads failing on https

Jan Stary hans at stare.cz
Mon Feb 26 06:57:47 UTC 2018


On Feb 22 19:04:41, hans at stare.cz wrote:
> On Feb 22 17:09:22, raimue at macports.org wrote:
> > On 2018-02-21 20:14, Jan Stary wrote:
> > > If I am reading https://guide.macports.org/chunked/reference.phases.html
> > > right, there is are no "fetch dependencies". Would it make sense
> > > to introduce fetch dependencies just like we have build dependencies
> > > and run dependencies, so that the affected ports could specify e.g. curl,
> > > and MP vuld use _that_ for those ports?
> > 
> > depends_fetch exists, but apparently is not documented in the guide.
> 
> Thanks for the insight. Currently, nothing is using it,
> except: these explicitly clear it (why?)
> 
>   ./editors/HexFiend/Portfile:    depends_fetch
>   ./editors/textmate2/Portfile:    depends_fetch
>   ./python/py-pyobjc-cocoa/Portfile:        depends_fetch
>   ./python/py-pyobjc-fsevents/Portfile:        depends_fetch
> 
> and this one declares 'git' as its fetch dependency:
> 
>   ./multimedia/mplayer-devel/Portfile:depends_fetch-append bin:git:git
> 
> (why don't other git-downloading ports declare it too?)
> 
> If it is this much unused, wuld it be better to remove it,
> as opposed to document it and keep it for this one port?

Seriously, this is a dep_* feature used by one port.
Would it be better to simplify base by removing it?
Or should other git-fetching ports do what mplayer-devel does?

	Jan



More information about the macports-users mailing list