Initial add of defaria.com
[clearscm.git] / defaria.com / blogs / Status / 2007 / 07 / php-webclearque.html
1 <!DOCTYPE html>
2 <html lang="en-us" itemscope itemtype="http://schema.org/Article">
3   <head>
4     <meta charset="utf-8">
5     <meta name="description" content=" Finished recoding RAN web using PHP, better HTML coding and CSS Documented new PHP Web Copied large CC & CQ install image over to RAN. Tried running Clearquest. Was receiving error Learned that we have a copy of cq_setup.csh...">
6     <meta name="generator" content="Movable Type 5.2.3">
7     <title>PHP Web/Clearquest install/cq_setup.csh - Status</title>
8     <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="http://defaria.com/blogs/Status/atom.xml">
9     <link rel="canonical" href="http://defaria.com/blogs/Status/2007/07/php-webclearque.html">
10     <meta name="viewport" content="width=device-width,initial-scale=1">
11     <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles.css">
12     <!--[if lt IE 9]>
13     <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles_ie.css">
14     <script src="/mt/mt-static/support/theme_static/rainier/js/html5shiv.js"></script>
15     <![endif]-->
16     
17     <link rel="start" href="http://defaria.com/blogs/Status/">
18
19     <link rel="prev" href="http://defaria.com/blogs/Status/2007/07/automating-clea.html" title="Automating Clearcase Installs">
20     <link rel="next" href="http://defaria.com/blogs/Status/2007/07/clearquest-on-l.html" title="Clearquest on Linux">
21     <!-- Open Graph Protocol -->
22     <meta property="og:type" content="article">
23     <meta property="og:locale" content="en-us">
24     <meta property="og:title" content="PHP Web/Clearquest install/cq_setup.csh">
25     <meta property="og:url" content="http://defaria.com/blogs/Status/2007/07/php-webclearque.html">
26     <meta property="og:description" content=" Finished recoding RAN web using PHP, better HTML coding and CSS Documented new PHP Web Copied large CC &amp; CQ install image over to RAN. Tried running Clearquest. Was receiving error Learned that we have a copy of cq_setup.csh...">
27     <meta property="og:site_name" content="Status">
28     <meta property="og:image" content="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
29     <!-- Metadata -->
30     <meta itemprop="description" content=" Finished recoding RAN web using PHP, better HTML coding and CSS Documented new PHP Web Copied large CC & CQ install image over to RAN. Tried running Clearquest. Was receiving error Learned that we have a copy of cq_setup.csh...">
31     <link itemprop="url" href="http://defaria.com/blogs/Status/2007/07/php-webclearque.html">
32     <link itemprop="image" href="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
33     
34   </head>
35   <body>
36     <div id="container">
37       <div id="container-inner">
38         <header id="header" role="banner">
39           <div id="header-inner">
40             <div id="header-content">
41               <h1>
42                 <a href="http://defaria.com/blogs/Status/">
43
44                   Status
45
46                 </a>
47               </h1>
48               
49             </div>
50
51             <nav role="navigation">
52           <ul>
53             <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
54
55
56           </ul>
57         </nav>
58
59           </div>
60         </header>
61         <div id="content">
62           <div id="content-inner">
63             <ul class="breadcrumb breadcrumb-list">
64               <li class="breadcrumb-list-item"><a href="http://defaria.com/blogs/Status/">Home</a></li>
65               <li class="breadcrumb-list-item">PHP Web/Clearquest install/cq_setup.csh</li>
66             </ul>
67             <div id="individual-main" class="main" role="main">
68               <article id="entry-1902" class="entry entry-asset asset hentry">
69                 <div class="asset-header">
70                   <h2 itemprop="name" class="asset-name entry-title">PHP Web/Clearquest install/cq_setup.csh</h2>
71                   <footer class="asset-meta">
72                     <ul class="asset-meta-list">
73                       <li class="asset-meta-list-item">Posted on <time datetime="2007-07-25T18:46:41-08:00" itemprop="datePublished">July 25, 2007</time></li>
74                       <li class="asset-meta-list-item">by <span class="author entry-author vcard"></span></li>
75
76   
77                       <li class="asset-meta-list-item">in <a itemprop="articleSection" rel="tag" href="http://defaria.com/blogs/Status/general-dynamics/">General Dynamics</a></li>
78   
79
80                    </ul>
81                 </footer>
82                 </div>
83                 <div class="entry-content asset-content" itemprop="articleBody">
84                   <ul>
85   <li>Finished recoding RAN web using PHP, better HTML coding and CSS</li>
86
87   <li>Documented new PHP Web</li>
88
89   <li>Copied large CC & CQ install image over to RAN. Tried running Clearquest. Was receiving error</li>
90
91   <li>Learned that we have a copy of cq_setup.csh that is sourced by the csh startup scripts. But it uses a Sun version. This obviously causes problems for Linux machines</li>
92 </ul>
93                   <p>I downloaded the Rational 2003.06.00 release tarball that Carlos provided me and installed it on ranlin02. I have the following problem when trying to run Clearquest I get the following error:</p>
94
95 <div class=code><pre>
96 <font  color="#3333ff"><b>Ranlin02:</b></font><u>/opt/rational/clearquest/bin/clearquest</u>
97 /opt/rational/clearquest/rhat_x86/bin/clearquest_main: error while loading shared libraries: libXmu.so: cannot open shared object file: No such file or directory
98 </pre></div>
99
100 <p>Looking at the <a
101  href="http://www-1.ibm.com/support/docview.wss?uid=swg21202987&amp;aid=1">ClearQuest
102 and Clearquest MultiSite Release Notes</a> I find:</p>
103
104 <blockquote>
105   <h3>Linux symbolic links to Motif libraries</h3>
106
107   <p>ClearQuest uses the Motif libraries native to the machine, and these libraries need to include the proper symbolic links. If the symbolic links are not established, the following error occurs when invoking</p>
108
109   <tt>ClearQuest:/opt/rational/clearquest/rhat_x86/bin/clearquest_main:
110 error while loading shared libraries: libXmu.so: cannot open shared
111 object file: No such file or directory</tt> <br>
112
113   <p>The error complains about the first of several libraries it cannot find. To insure that the symlinks are created, it is necessary that the</p>
114
115   <tt>XFree86-devel-*</tt><br>
116
117   <p>package be installed when installing the OS.</p>
118 </blockquote>
119
120 <p>And, of course:</p>
121
122 <div class=code><pre>
123 <font color="#3333ff"><b>Ranlin02:</b></font><u>rpm -qa | grep XFree86-devel</u>
124 <font color="#3333ff"><b>Ranlin02</b></font>:
125 </pre></div>
126
127 <p>So can we get XFree86-devel-* installed?</p>
128
129 <p>On a different but related note, we generally support only Sun and only csh (and it's derivatives - tcsh). We have a serious of csh style start up scripts (which I've largely replicated/converted for bash...) one of which sources /prj/muosran/config/cq_setup.csh. That is merely a copy of a /opt/rational/clearquest/bin/cq_setup.csh. Contained therein is a reference to sun5 which is bad because this source of /prj/muosran/config/cq_setup.csh is global and thus sourced by users of Linux machines. Naturally Linux user will not be finding any sun5 executables nor executing them.</p>
130
131 <p>I've made a modification to /proj/muosran/config/cq_setup.csh as such:</p>
132
133 <div class=code><pre>
134 #!/bin/csh -f<br><br>#  Andrew@DeFaria.com 07-25-2007: By specifying sun5 we tie
135 # ourselves to an architecture. There is no need to do this.
136 # Call the clearquest in /opt/rational/clearquest/bin and let
137 # it figure out our architecture.
138
139 #eval `/opt/rational/clearquest/sun5/bin/clearquest -dumpcsh`<br>eval `/opt/rational/clearquest/bin/clearquest -dumpcsh`
140
141 set var = $status
142 if ($var != 0) then
143     unset var
144     exit(2)
145 endif
146 unset var
147
148 #echo "You can now run 'clearquest' to start Rational ClearQuest."
149 </pre></div>
150
151 <p>Still all of this seem pretty arbitrary. What is the above script doing but checking that clearquest can simply be run? Why set an environment variable (var) only to test it and then ultimately unset it?!? Seems like really odd and unnecessary code from IBM/Rational.</p>
152                 </div>
153                 <nav class="page-navigation entry-navigation pagination content-nav">
154                   <ul class="page-navigation-list">
155
156                     <li class="page-navigation-list-item page-navigation-prev"><a rel="prev" href="http://defaria.com/blogs/Status/2007/07/automating-clea.html" title="Automating Clearcase Installs">Previous entry</a></li>
157
158
159                     <li class="page-navigation-list-item page-navigation-next"><a rel="next" href="http://defaria.com/blogs/Status/2007/07/clearquest-on-l.html" title="Clearquest on Linux">Next entry</a></li>
160
161                   </ul>
162                 </nav>
163                 <!--
164 <aside id="zenback" class="zenback feedback">
165   Please paste Zenback script code here.
166 </aside>
167 -->
168                 
169                 
170               </article>
171             </div>
172             <aside class="widgets related" role="complementary">
173               <nav class="widget-search widget">
174   <div class="widget-content">
175     <form method="get" id="search" action="http://defaria.com/mt/mt-search.cgi">
176       <div>
177         <input type="text" name="search" value="" placeholder="Search...">
178
179         <input type="hidden" name="IncludeBlogs" value="8">
180
181         <input type="hidden" name="limit" value="20">
182         <button type="submit" name="button">
183           <img alt="Search" src="/mt/mt-static/support/theme_static/rainier/img/search-icon.png">
184         </button>
185       </div>
186     </form>
187   </div>
188 </nav>
189 <nav class="widget-archive-category widget">
190   <h3 class="widget-header">Categories</h3>
191   <div class="widget-content">
192     
193       
194     <ul class="widget-list">
195       
196       
197       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/ameriquest/">Ameriquest (99)</a>
198       
199       
200       </li>
201       
202     
203       
204       
205       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/audience/">Audience (3)</a>
206       
207       
208       </li>
209       
210     
211       
212       
213       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/broadcom/">Broadcom (76)</a>
214       
215       
216       </li>
217       
218     
219       
220       
221       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/gpdb/">GPDB (35)</a>
222       
223       
224       </li>
225       
226     
227       
228       
229       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-dynamics/">General Dynamics (61)</a>
230       
231       
232       </li>
233       
234     
235       
236       
237       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-electric/">General Electric (13)</a>
238       
239       
240       </li>
241       
242     
243       
244       
245       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/hewlett-packard/">Hewlett Packard (13)</a>
246       
247       
248       </li>
249       
250     
251       
252       
253       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/lynuxworks/">LynuxWorks (162)</a>
254       
255       
256       </li>
257       
258     
259       
260       
261       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/pqa/">PQA (35)</a>
262       
263       
264       </li>
265       
266     
267       
268       
269       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/salira/">Salira (79)</a>
270       
271       
272       </li>
273       
274     
275       
276       
277       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/tellabs/">Tellabs (2)</a>
278       
279       
280       </li>
281       
282     
283       
284       
285       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/texas-instruments/">Texas Instruments (31)</a>
286       
287       
288       </li>
289       
290     </ul>
291       
292     
293   </div>
294 </nav>
295   
296
297 <nav class="widget-archive-dropdown widget">
298   <h3 class="widget-header">Archives</h3>
299   <div class="widget-content">
300     <select>
301       <option>Select a Month...</option>
302     
303       <option value="http://defaria.com/blogs/Status/2016/02/">February 2016</option>
304     
305   
306     
307       <option value="http://defaria.com/blogs/Status/2014/09/">September 2014</option>
308     
309   
310     
311       <option value="http://defaria.com/blogs/Status/2014/04/">April 2014</option>
312     
313   
314     
315       <option value="http://defaria.com/blogs/Status/2014/03/">March 2014</option>
316     
317   
318     
319       <option value="http://defaria.com/blogs/Status/2013/02/">February 2013</option>
320     
321   
322     
323       <option value="http://defaria.com/blogs/Status/2012/09/">September 2012</option>
324     
325   
326     
327       <option value="http://defaria.com/blogs/Status/2012/08/">August 2012</option>
328     
329   
330     
331       <option value="http://defaria.com/blogs/Status/2012/05/">May 2012</option>
332     
333   
334     
335       <option value="http://defaria.com/blogs/Status/2012/04/">April 2012</option>
336     
337   
338     
339       <option value="http://defaria.com/blogs/Status/2012/02/">February 2012</option>
340     
341   
342     
343       <option value="http://defaria.com/blogs/Status/2012/01/">January 2012</option>
344     
345   
346     
347       <option value="http://defaria.com/blogs/Status/2011/10/">October 2011</option>
348     
349   
350     
351       <option value="http://defaria.com/blogs/Status/2011/07/">July 2011</option>
352     
353   
354     
355       <option value="http://defaria.com/blogs/Status/2010/09/">September 2010</option>
356     
357   
358     
359       <option value="http://defaria.com/blogs/Status/2010/08/">August 2010</option>
360     
361   
362     
363       <option value="http://defaria.com/blogs/Status/2010/04/">April 2010</option>
364     
365   
366     
367       <option value="http://defaria.com/blogs/Status/2010/03/">March 2010</option>
368     
369   
370     
371       <option value="http://defaria.com/blogs/Status/2010/02/">February 2010</option>
372     
373   
374     
375       <option value="http://defaria.com/blogs/Status/2009/05/">May 2009</option>
376     
377   
378     
379       <option value="http://defaria.com/blogs/Status/2009/04/">April 2009</option>
380     
381   
382     
383       <option value="http://defaria.com/blogs/Status/2008/07/">July 2008</option>
384     
385   
386     
387       <option value="http://defaria.com/blogs/Status/2008/05/">May 2008</option>
388     
389   
390     
391       <option value="http://defaria.com/blogs/Status/2008/04/">April 2008</option>
392     
393   
394     
395       <option value="http://defaria.com/blogs/Status/2008/03/">March 2008</option>
396     
397   
398     
399       <option value="http://defaria.com/blogs/Status/2008/02/">February 2008</option>
400     
401   
402     
403       <option value="http://defaria.com/blogs/Status/2008/01/">January 2008</option>
404     
405   
406     
407       <option value="http://defaria.com/blogs/Status/2007/12/">December 2007</option>
408     
409   
410     
411       <option value="http://defaria.com/blogs/Status/2007/11/">November 2007</option>
412     
413   
414     
415       <option value="http://defaria.com/blogs/Status/2007/10/">October 2007</option>
416     
417   
418     
419       <option value="http://defaria.com/blogs/Status/2007/09/">September 2007</option>
420     
421   
422     
423       <option value="http://defaria.com/blogs/Status/2007/08/">August 2007</option>
424     
425   
426     
427       <option value="http://defaria.com/blogs/Status/2007/07/">July 2007</option>
428     
429   
430     
431       <option value="http://defaria.com/blogs/Status/2007/06/">June 2007</option>
432     
433   
434     
435       <option value="http://defaria.com/blogs/Status/2007/05/">May 2007</option>
436     
437   
438     
439       <option value="http://defaria.com/blogs/Status/2007/04/">April 2007</option>
440     
441   
442     
443       <option value="http://defaria.com/blogs/Status/2007/03/">March 2007</option>
444     
445   
446     
447       <option value="http://defaria.com/blogs/Status/2007/01/">January 2007</option>
448     
449   
450     
451       <option value="http://defaria.com/blogs/Status/2006/12/">December 2006</option>
452     
453   
454     
455       <option value="http://defaria.com/blogs/Status/2006/11/">November 2006</option>
456     
457   
458     
459       <option value="http://defaria.com/blogs/Status/2006/10/">October 2006</option>
460     
461   
462     
463       <option value="http://defaria.com/blogs/Status/2006/09/">September 2006</option>
464     
465   
466     
467       <option value="http://defaria.com/blogs/Status/2006/07/">July 2006</option>
468     
469   
470     
471       <option value="http://defaria.com/blogs/Status/2006/06/">June 2006</option>
472     
473   
474     
475       <option value="http://defaria.com/blogs/Status/2006/05/">May 2006</option>
476     
477   
478     
479       <option value="http://defaria.com/blogs/Status/2006/04/">April 2006</option>
480     
481   
482     
483       <option value="http://defaria.com/blogs/Status/2006/03/">March 2006</option>
484     
485   
486     
487       <option value="http://defaria.com/blogs/Status/2006/02/">February 2006</option>
488     
489   
490     
491       <option value="http://defaria.com/blogs/Status/2006/01/">January 2006</option>
492     
493   
494     
495       <option value="http://defaria.com/blogs/Status/2005/12/">December 2005</option>
496     
497   
498     
499       <option value="http://defaria.com/blogs/Status/2005/11/">November 2005</option>
500     
501   
502     
503       <option value="http://defaria.com/blogs/Status/2005/10/">October 2005</option>
504     
505   
506     
507       <option value="http://defaria.com/blogs/Status/2005/09/">September 2005</option>
508     
509   
510     
511       <option value="http://defaria.com/blogs/Status/2005/08/">August 2005</option>
512     
513   
514     
515       <option value="http://defaria.com/blogs/Status/2005/07/">July 2005</option>
516     
517   
518     
519       <option value="http://defaria.com/blogs/Status/2005/06/">June 2005</option>
520     
521   
522     
523       <option value="http://defaria.com/blogs/Status/2005/05/">May 2005</option>
524     
525   
526     
527       <option value="http://defaria.com/blogs/Status/2005/04/">April 2005</option>
528     
529   
530     
531       <option value="http://defaria.com/blogs/Status/2005/03/">March 2005</option>
532     
533   
534     
535       <option value="http://defaria.com/blogs/Status/2005/02/">February 2005</option>
536     
537   
538     
539       <option value="http://defaria.com/blogs/Status/2005/01/">January 2005</option>
540     
541   
542     
543       <option value="http://defaria.com/blogs/Status/2004/12/">December 2004</option>
544     
545   
546     
547       <option value="http://defaria.com/blogs/Status/2004/09/">September 2004</option>
548     
549   
550     
551       <option value="http://defaria.com/blogs/Status/2004/08/">August 2004</option>
552     
553   
554     
555       <option value="http://defaria.com/blogs/Status/2004/07/">July 2004</option>
556     
557   
558     
559       <option value="http://defaria.com/blogs/Status/2004/06/">June 2004</option>
560     
561   
562     
563       <option value="http://defaria.com/blogs/Status/2004/05/">May 2004</option>
564     
565   
566     
567       <option value="http://defaria.com/blogs/Status/2004/04/">April 2004</option>
568     
569   
570     
571       <option value="http://defaria.com/blogs/Status/2004/03/">March 2004</option>
572     
573   
574     
575       <option value="http://defaria.com/blogs/Status/2004/02/">February 2004</option>
576     
577   
578     
579       <option value="http://defaria.com/blogs/Status/2004/01/">January 2004</option>
580     
581   
582     
583       <option value="http://defaria.com/blogs/Status/2003/12/">December 2003</option>
584     
585   
586     
587       <option value="http://defaria.com/blogs/Status/2003/11/">November 2003</option>
588     
589     </select>
590   </div>
591 </nav>
592     
593   
594
595 <div class="widget-syndication widget section">
596   <div class="widget-content">
597     <p><img src="http://defaria.com/mt/mt-static/images/status_icons/feed.gif" alt="Subscribe to feed" width="9" height="9" /> <a href="http://defaria.com/blogs/Status/atom.xml">Subscribe to this blog's feed</a></p>
598
599   </div>
600 </div>
601
602             </aside>
603           </div>
604         </div>
605         <footer id="footer" role="contentinfo">
606           <div id="footer-inner">
607             <div id="footer-content">
608   <nav role="navigation">
609           <ul>
610             <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
611
612
613           </ul>
614         </nav>
615
616   <p class="license">&copy; Copyright 2016.</p>
617   <p class="poweredby">Powered by <a href="http://www.movabletype.org/">Movable Type</a></p>
618 </div>
619           </div>
620         </footer>
621       </div>
622     </div>
623     <script src="http://defaria.com/mt/mt-static/jquery/jquery.min.js"></script>
624     <script src="http://defaria.com/blogs/Status/mt-theme-scale2.js"></script>
625   </body>
626 </html>