the first two commands also hang. the last command hangs after the sed (last) command. I have attached my console output.
On Fri, 2004-03-19 at 03:21, Ralf S. Engelschall wrote: > On Thu, Mar 18, 2004, Doug Henry wrote: > > > Has anyone experienced a problem under solaris (I'm using 8) where rpm > > will hang when doing a rpm --rebuild package? If I remove the lines > > that use {platform_t} from the spec file I can build it. The first > > package in the build sequence that I experience this is binutils. It > > happens using openpkg versions 1.3 and 2.0. Any info on > > debugging/fixing this problem would be appreciated. > > If %{l_platform -t} hangs, what does also hang the following commands? > > $ <prefix>/bin/openpkg rpm --eval '%{l_platform -t}' > $ <prefix>/lib/openpkg/shtool platform -n -L -S "" -C "+" -F "%<at>-%<st>" > > And if yes, try to execute > > $ sh -x <prefix>/lib/openpkg/shtool platform -n -L -S "" -C "+" -F "%<at>-%<st>" > > and tell us the output, please. > > Ralf S. Engelschall > [EMAIL PROTECTED] > www.engelschall.com > > ______________________________________________________________________ > The OpenPKG Project www.openpkg.org > User Communication List [EMAIL PROTECTED]
Script started on Fri 19 Mar 2004 07:53:50 AM EST $ openpkg rpm --eval '%{l_platform -t}' ^C$ $ /home/losradar/tools/SunOS-5.8/lib/openpkg/shtool platform -n -L -S "" -C "+" -F "%<at>-%<st>" ^C $ $ sh -x /home/losradar/tools/SunOS-5.8/lib/openpkg/shtool platform -n -L -S "" -C "+" -F "%<at>-%<st>" + [ 9 -eq 0 ] + [ .platform = .-h ] + [ .platform = .--help ] + [ .platform = .-v ] + [ .platform = .--version ] + [ .platform = .-r ] + [ .platform = .--recreate ] + [ .platform = .-d ] + [ .platform = .--debug ] + echo /home/losradar/tools/SunOS-5.8/lib/openpkg/shtool + sed -e s;.*/\([^/]*\)$;\1; -e s;-sh$;; -e s;\.sh$;; name=shtool tool=platform + shift arg_spec= opt_spec= gen_tmpfile=no str_tool=platform str_usage=[-F|--format <format>] [-S|--sep <string>] [-C|--conc <string>] [-L|--lower] [-U|--upper] [-v|--verbose] [-c|--concise] [-n|--no-newline] [-t|--type <type>] [-V|--version] [-h|--help] arg_spec=0= opt_spec=F:S:C:L.U.v.c.n.t:d.V.h. opt_alias=F:format,S:sep,C:conc,L:lower,U:upper,v:verbose,c:consise,t:type,n:no-newline,V:version,h:help opt_F=%{sp} (%{ap}) opt_S= opt_C=/ opt_L=no opt_U=no opt_t= opt_v=no opt_c=no opt_n=no opt_V=no opt_h=no ASC_TAB= ASC_NL= + [ .platform != . ] toolcmd=/home/losradar/tools/SunOS-5.8/lib/openpkg/shtool platform toolcmdhelp=shtool platform msgprefix=shtool:platform + echo 0= + sed -e s/^\([0-9]*\)\([+=]\)/arg_NUMS=\1; arg_MODE=\2/ + eval arg_NUMS=0; arg_MODE== arg_NUMS=0 arg_MODE== + echo h.F:S:C:L.U.v.c.n.t:d.V.h. + sed -e s/\([a-zA-Z0-9]\)\([.:+]\)/opt_MODE_\1=\2;/g + eval opt_MODE_h=.;opt_MODE_F=:;opt_MODE_S=:;opt_MODE_C=:;opt_MODE_L=.;opt_MODE_U=.;opt_MODE_v=.;opt_MODE_c=.;opt_MODE_n=.;opt_MODE_t=:;opt_MODE_d=.;opt_MODE_V=.;opt_MODE_h=.; opt_MODE_h=. opt_MODE_F=: opt_MODE_S=: opt_MODE_C=: opt_MODE_L=. opt_MODE_U=. opt_MODE_v=. opt_MODE_c=. opt_MODE_n=. opt_MODE_t=: opt_MODE_d=. opt_MODE_V=. opt_MODE_h=. + echo h:help,F:format,S:sep,C:conc,L:lower,U:upper,v:verbose,c:consise,t:type,n:no-newline,V:version,h:help + tr x- x_ + sed -e s/\([a-zA-Z0-9]\):\([^,]*\),*/opt_ALIAS_\2=\1;/g ^C $ $ exit script done on Fri 19 Mar 2004 07:55:05 AM EST