What if software download URL doesn't include version?

Pierre Queinnec pmq at macports.org
Wed Jan 24 08:01:18 PST 2007


You can also check if FreeBSD, Portage or PKGSRC, etc, list/host a 
mirror for this particular distfile.
-- Pierre


James Berry wrote:
> 
> On Jan 23, 2007, at 11:44 PM, Ryan Schmidt wrote:
> 
>> I have run into the situation a couple times now that the software 
>> developer provides a download URL that does not contain the version 
>> number. For example, gtkwave:
>>
>> http://trac.macports.org/projects/macports/ticket/11238
>>
>> And sitescooper:
>>
>> http://trac.macports.org/projects/macports/ticket/11050
>>
>> The portfile gets written to download the archive, including its 
>> checksums, and then when the author goes and updates the software, it 
>> breaks the port because the checksum has changed but the download 
>> filename is the same.
>>
>> I don't know about sitescooper, but I've checked with the author of 
>> gtkwave, and he cannot provide versioned downloads because he does not 
>> have enough webspace to store the prior versions. (The current version 
>> is about 2.5 MB.)
>>
>> What should we do in cases like these? Do we go and grab the archives 
>> and put them on a MacPorts web server with a versioned URL, or do we 
>> use the original download URL and just accept that the port will break 
>> when the developer updates the software?
> 
> I think we should grab and host the distfiles in cases like this. I 
> created space for such in our subversion tree at /distfiles (at root of 
> our tree, at the same level as trunk). This is available through http at 
> http://svn.macports.org/repository/macports/distfiles.
> 
> James
> 
> 
>>
>>
>> Begin forwarded message:
>>
>>> From: Anthony J Bybell
>>> Date: January 24, 2007 00:56:07 CST
>>> To: Ryan Schmidt
>>> Subject: Re: Download specific version of gtkwave?
>>>
>>> Ryan,
>>>
>>> There's no way to download a specific version given that I don't have 
>>> the
>>> webspace on my ISP to support all the versions.  I will forward out a
>>> tarball of 3.0.14 in my next note.
>>>
>>> -Tony
>>>
>>>
>>> On Tue, 23 Jan 2007, Ryan Schmidt wrote:
>>>
>>>> Hi. Is there a way to download version 3.0.14 -- or any specific
>>>> version -- of gtkwave? All I see on your web page is a way to
>>>> download the "current" version of gtkwave, but for the MacPorts
>>>> project we need a reliable way to download a specific version, even
>>>> after you have released a new version. Thanks.
>>
>> _______________________________________________
>> macports-dev mailing list
>> macports-dev at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo/macports-dev
> 
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo/macports-dev



More information about the macports-dev mailing list