On Wed, Apr 20, 2011 at 07:13:40AM +0100, Andy Buckle wrote:
> On Wed, Apr 20, 2011 at 12:56 AM, Stephen Montgomery-Smith
> <step...@missouri.edu> wrote:
> > So when a new package is rolled out, for example bim-1.0.1.tar.gz, when
> > you untar it, it is unpredictable whether the directory created is
> > called "bim" or "bim-1.0.1."  Some packages use the former name
> > convention, some packages use the latter.
> >
> > As the FreeBSD maintainer of the octave-forge-* ports, this
> > unpredictability can be frustrating.  Can we decide from now on to stick
> > to one convention or the other?
> >
> > Thanks, Stephen
> 
> I think it is clear from this
> 
> http://octave.sourceforge.net/developers.html
> 
> that the directory should not include the version number. Perhaps that
> page could be tweaked to make it clearer.

This page may suggest this, but I consider it a very bad idea for
several reasons:
1) In order to find out which version of a package you have, you need to
extract it first; that is, after you have downloaded it, which you must
*again* do just to find out which version it is. Just imagine Octave
using such a scheme - one octave.tar.gz to rule them all.
2) Obviously, the extraction of such package will happily overwrite
earlier versions of the same package in the same directory.
3) pkg.m currently appends the version to the name of the package when
installing it.

        Thomas

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to