On Wed, 15 Aug 2012, Isaac wrote: > If you've installed CDE on Linux, you probably saw the error message > "Unable to compile dtterm.ti" > This is usually incorrect. > What's really going on is: > tic successfully compiles dtterm.ti, placing output > in /etc/terminfo/d/dtterm > The script looks in /usr/share{,/lib}/terminfo/d/dtterm, and doesn't > find it. > If it had, the script would have chown'ed it to to bin:bin, a policy > that is not suitable for many environments. > > I'm thinking that the part after tic should be disabled. It relies on > system-specific settings to perform changes that are inappropriate on > many systems. > This will incidentally remove the last error from configRun -e >
It also seem reasonable to assume that if tic *really* fails, it will return an error (non-0)... I would be ok with removing these invalid 'after-checks'. > (Note: tic -s -v10 gives these errors: > === > $ tic -s -v10 /usr/dt/config/dtterm.ti > "/usr/dt/config/dtterm.ti", line 1, terminal 'dtterm': Conflicting key > definitions (using the last) ... KEY_F(15) is the same as KEY_HELP > "/usr/dt/config/dtterm.ti", line 1, terminal 'dtterm': > exit_attribute_mode differs from sgr(0) exit_attribute_mode="\e[0m" > sgr(0)="\e[0m\^O" > "/usr/dt/config/dtterm.ti", line 1, 'dtterm' tic: symbol lookup error: > tic: undefined symbol: _tracef > === > and exits with $? = 127) > Hmm, my terminfo-foo skills are rusty, but I think the ^O in sgr0 means to switch out of extended character mode, which I believe is desireable for sgr (Set Graphic Rendition)... Not sure why it thinks sgr0 and exit_attribute_mode must be thae same. No idea what _tracef is, and I thought HELP was typically F1 on pc-style kb mappings. Does tic exit with an error without the -s -v10 options? Could it be that is why this check for /usr/share{,/lib}/terminfo/d/dtterm was added? -- Jon Trulson "If the Martian rope-a-dope don't get him, he'll get himself, he'll come in too fast and punch himself out." - one of my brothers, referring to the Curiosity landing. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel