On 6 October 2011 05:53, Stephen Montgomery-Smith <step...@missouri.edu> wrote: > When I install geometry-1.1, and then I run "pkg list" under octave, it > is listed as geometry-1.1.0. And it is listed in > /usr/local/share/octave/packages as geometry-1.1.0. > > Is this a one time inconsistency? Or can I generally presume that > package-x.y is identical to package-x.y.0? > > This is creating problems for integrating octave packaging with the > FreeBSD ports system. And I am the FreeBSD ports maintainer for the > octave-forge packages. But if I know the rules, I can easily make > accommodations for these minor inconsistencies. > > Thanks, Stephen
Hi Stephen, apologies for the problems caused. I looked into the octave source and it automatically converts "x.y" to "x.y.0" (see function fix_version in scripts/pkg/private/pkg.m lines 1790-1811). Even though it has this mechanism to correct for this cases, it also means that it x.y should not be considered a valid version. I was not aware of it. I'll try to make sure that packages are released according to it from now on. Carnë ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev