IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Opened 17 years ago

Last modified 16 years ago

#1290 assigned defect

pschecklibs, pscheckperl, psbuild use 'csh psconfig.csh' instead of 'csh -f psconfig.csh'

Reported by: Michael Wood-Vasey Owned by: eugene
Priority: lowest Milestone:
Component: psconfig Version: current
Severity: minor Keywords: bash csh build
Cc:

Description

pschecklibs and pscheckperl both use calls out to 'csh psconfig.csh' to determine libdir, bindir, etc. This means it uses your .cshrc configuration files and overrides current settings. It's also somewhat slower to completely sources the .cshrc* files everytime.

Would it be OK to replace these with 'csh -f psconfig.csh' so that it used your current environment configuration? This is particularly relevant for making these work right from bash. Or is the loading behavior of 'csh psconfig.csh' desired?

I got caught up by this when my cshrc and bashrc files referred to different versions of the IPP pipeline. I didn't think that would have been a problem and in a theoretically ideal world I don't think it should be. But this isn't high priority.

Change History (2)

comment:1 by Paul Price, 17 years ago

Owner: changed from Paul Price to eugene
Status: newassigned

comment:2 by eugene, 16 years ago

Component: buildpsconfig
Note: See TracTickets for help on using tickets.