[MacPorts] #33684: autogen 5.15 fails shell.hlp test case

MacPorts noreply at macports.org
Mon Mar 19 07:38:30 PDT 2012


#33684: autogen 5.15 fails shell.hlp test case
--------------------------------------+-------------------------------------
 Reporter:  howarth@…                 |       Owner:  mww@…           
     Type:  defect                    |      Status:  new             
 Priority:  Normal                    |   Milestone:                  
Component:  ports                     |     Version:  2.0.4           
 Keywords:                            |        Port:  autogen         
--------------------------------------+-------------------------------------
Changes (by ryandesign@…):

  * owner:  macports-tickets@… => mww@…


Old description:

> The MacPorts autogen 5.15 package is currently not passing the autogen
> testsuite.[[BR]]
>  The autoopts/test/shell.test test is failing as...
>
> FAILURE: script generator help output mismatch: *** shell.hlp   Sat Mar
> 17 20:12:00 2012[[BR]]
> --- shell.help  Sat Mar 17 20:12:00 2012[[BR]]
> ***************[[BR]]
> *** 1,25 ****[[BR]]
> - genshellopt - Generate Shell Option Processing Script - Ver. 1[[BR]]
> - USAGE: shell [ -<flag> [<val>] | --<name>[{=| }<val>] ]...[[BR]]
> - Flg Arg Option-Name Description[[BR]]
> - -o Str script Output Script File[[BR]]
> - -s Str shell Shell name (follows "#!" magic)[[BR]]
> - - disabled as --no-shell[[BR]]
> - - enabled by default[[BR]]
> - -v opt version Output version information and exit[[BR]]
> - -? no help Display extended usage information and exit[[BR]]
> - -! no more-help Extended usage information passed thru pager[[BR]]
> - Options are specified by doubled hyphens and their name or by a
> single[[BR]]
> - hyphen and the flag character.[[BR]]
> - = = = = = = = =[[BR]]
> - This incarnation of genshell will produce[[BR]]
> - a shell script to parse the options for test_shell:[[BR]]
> - test_shell - Test AutoOpts for shell[[BR]]
> - USAGE: test_shell [ -<flag> [<val>] | --<name>[{=| }<val>] ]... \[[BR]]
> - reg-arg [ ... ][[BR]]
> - Flg Arg Option-Name Description[[BR]]
> - -o Str option The option option descrip[[BR]]
> - -s no second The second option descrip[[BR]]
> - -? no help Display extended usage information and exit[[BR]]
> - -! no more-help Extended usage information passed thru pager[[BR]]
> - Options are specified by doubled hyphens and their name or by a
> single[[BR]]
> - hyphen and the flag character.[[BR]]
> --- 0 ----[[BR]]
> FAIL: shell.test[[BR]]
> [[BR]]
> This has been filed upstream as...[[BR]]
> [[BR]]
> https://sourceforge.net/tracker/?func=detail&atid=103593&aid=3507334&group_id=3593#[[BR]]
> [[BR]]
> [[BR]]
> The autogen developers can't reproduce this failure (although I can also
> reproduce [[BR]]
> under fink). Any help we can give the autogen developer in debugging
> this[[BR]
> ]apparent sed issue on darwin would be appreciated.[[BR]]

New description:

 The MacPorts autogen 5.15 package is currently not passing the autogen
 testsuite.[[BR]]
 The autoopts/test/shell.test test is failing as...

 {{{
 FAILURE: script generator help output mismatch: *** shell.hlp   Sat Mar 17
 20:12:00 2012
 --- shell.help  Sat Mar 17 20:12:00 2012
 ***************
 *** 1,25 ****
 - genshellopt - Generate Shell Option Processing Script - Ver. 1
 - USAGE: shell [ -<flag> [<val>] | --<name>[{=| }<val>] ]...
 - Flg Arg Option-Name Description
 - -o Str script Output Script File
 - -s Str shell Shell name (follows "#!" magic)
 - - disabled as --no-shell
 - - enabled by default
 - -v opt version Output version information and exit
 - -? no help Display extended usage information and exit
 - -! no more-help Extended usage information passed thru pager
 - Options are specified by doubled hyphens and their name or by a single
 - hyphen and the flag character.
 - = = = = = = = =
 - This incarnation of genshell will produce
 - a shell script to parse the options for test_shell:
 - test_shell - Test AutoOpts for shell
 - USAGE: test_shell [ -<flag> [<val>] | --<name>[{=| }<val>] ]... \
 - reg-arg [ ... ]
 - Flg Arg Option-Name Description
 - -o Str option The option option descrip
 - -s no second The second option descrip
 - -? no help Display extended usage information and exit
 - -! no more-help Extended usage information passed thru pager
 - Options are specified by doubled hyphens and their name or by a single
 - hyphen and the flag character.
 --- 0 ----
 FAIL: shell.test
 }}}

 This has been filed upstream as...

 https://sourceforge.net/tracker/?func=detail&atid=103593&aid=3507334&group_id=3593#

 The autogen developers can't reproduce this failure (although I can also
 reproduce
 under fink). Any help we can give the autogen developer in debugging this
 apparent sed issue on darwin would be appreciated.

--

Comment:

 Just for the record, what OS version and Xcode version are you using?

-- 
Ticket URL: <https://trac.macports.org/ticket/33684#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list