[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