[MacPorts] #57118: octave packages crash port lint
MacPorts
noreply at macports.org
Mon Sep 10 18:56:46 UTC 2018
#57118: octave packages crash port lint
-------------------------+-------------------------------------------------
Reporter: herbygillot | Owner: (none)
Type: defect | Status: new
Priority: Low | Milestone:
Component: ports | Version: 2.5.3
Keywords: | Port: octave-audio octave-benchmark
| octave-bim octave-bioinfo octave-bsltl octave-
| cgi octave-civil-engineering octave-
| communications octave-control octave-data-
| smoothing octave-database octave-dataframe
| octave-divand octave-doctest octave-
| econometrics octave-financial octave-fits
| octave-fl-core octave-fpl octave-fuzzy-logic-
| toolkit octave-ga octave-general octave-
| generate_html octave-geometry octave-gsl
| octave-ident octave-image octave-
| informationtheory octave-integration octave-
| interval octave-io octave-irsa octave-linear-
| algebra octave-ltfat octave-mapping octave-
| mechanics octave-miscellaneous octave-missing-
| functions octave-msh octave-multicore octave-
| mvn octave-nan octave-ncarray octave-netcdf
| octave-nnet octave-ocs octave-octclip octave-
| octproj octave-odebvp octave-optics octave-
| optim octave-optiminterp octave-outliers
| octave-parallel octave-plot octave-printpgf
| octave-quaternion octave-queueing octave-secs1d
| octave-signal octave-sockets octave-specfun
| octave-special-matrix octave-spline-gcvspl
| octave-splines octave-statistics octave-stk
| octave-strings octave-struct octave-symband
| octave-symbolic octave-tcl-octave octave-tisean
| octave-tsa octave-video octave-vrml octave-
| windows octave-zenity octave-zeromq
-------------------------+-------------------------------------------------
When port lint is run against a number of octave packages, port crashes:
{{{
$ port lint octave-audio
---> Verifying Portfile for octave-audio
Error: Failed to lint octave-audio: can't read "categories": wrong # args:
should be "set varName ?newValue?"
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port octave-audio failed
}}}
Debug output:
{{{
OK: Found platform: darwin
Error: Failed to lint octave-audio: can't read "categories": wrong # args:
should be "set varName ?newValue?"
DEBUG: Error code: NONE
DEBUG: Backtrace: wrong # args: should be "set varName ?newValue?"
while executing
"set categories math science"
("uplevel" body line 1)
invoked from within
"uplevel #0 set $optionName $option_defaults($optionName)"
(procedure "default_check" line 11)
invoked from within
"default_check categories {} r"
(read trace on "categories")
invoked from within
"llength $categories"
(procedure "portlint::lint_main" line 291)
invoked from within
"$procedure $targetname"
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port octave-audio failed
}}}
--
Ticket URL: <https://trac.macports.org/ticket/57118>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list