svn commit: r370220 - in head/biology: . ncbi-blast

David Naylor naylor.b.david at gmail.com
Sun Dec 28 20:11:28 UTC 2014


On Sunday, 28 December 2014 20:48:30 John Marino wrote:
> On 12/28/2014 20:43, Dag-Erling Smørgrav wrote:
> > John Marino <freebsd.contact at marino.st> writes:
> >> Dag-Erling Smørgrav <des at des.no> writes:
> >>> The original BLAST is at 2.2.26, while BLAST+ is at 2.2.30.
> >> 
> >> so what?  a PORTEPOCH is matched to a specific package name.
> > 
> > Yes, and this name cannot be used for the original BLAST program without
> > bumping PORTEPOCH.  This port should have been named ncbi-blast-plus or
> > something similar.
> 
> This is just an opinion.  There is no technical basis for bumping
> PORTEPOCH.  To boil this down, you are saying the port has a misleading
> name and should have been named something else by Jason who submitted
> the PR to add the port.

If I may interject.  It appears to me that the issue is a new port is using 
the name of an old port, thus packages of the old port may conflict with the 
new port.  

However, in this case I do not believe it to be the case:
 - The old port (biology/blast [1]) has a PKGBASE of wu-plast
 - The new port (biology/ncbi-blast [2]) has a PKGBASE of ncbiblast

Since pkg(8) uses the package name (defined in [3] as PKGBASE, which in turn 
is defined at [4] as ) in determining dependencies [5] and, as seen above, 
these differ I think it is safe to assume that these are too completely 
different ports and will not get accidentally confused as the same port by any 
tool, thus PORTEPOCH does not need to be invoked.  

Regards


[1] See 
http://svnweb.freebsd.org/ports/branches/2014Q3/biology/blast/Makefile?revision=359976&view=markup
[2] See 
http://svnweb.freebsd.org/ports/head/biology/ncbi-blast/Makefile?revision=370220&view=markup
[3] See 
http://svnweb.freebsd.org/ports/head/Mk/bsd.port.mk?revision=375740&view=markup#l4815
[4] See 
http://svnweb.freebsd.org/ports/head/Mk/bsd.port.mk?revision=375740&view=markup#l2673
[5] See section "Manifest File Details", entry "name" from pkg-create(8) man 
pages.  
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 964 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20141228/ab7c218f/attachment.sig>


More information about the svn-ports-head mailing list