On 2009-05-04 13:54-0600 Orion Poplawski wrote: > Installed without execute bit set (but should, or it needs the > #!/usr/bin/env python removed): > > /usr/share/plplot5.9.3/examples/python/xw24.py
FIXED. > > Installed with execute bit set (but shoudn't): > > /usr/src/debug/plplot-5.9.3/bindings/f95/sc3d.c > /usr/src/debug/plplot-5.9.3/bindings/f95/sccont.c > /usr/src/debug/plplot-5.9.3/bindings/f95/scstubs.c FIXED. > /usr/src/debug/plplot-5.9.3/lib/nn/lpi.c FIXED. > > > Interpreter: > > examples/lua/*.lua files are installed executable but they don't have a > "#!/usr/bin/lua" or similar at the start. I googled for several variations on the theme of standalone lua scripts which invoked the lua interpreter for themselves, but I couldn't find anything. Indeed, the test_lua.sh script that is used specifically invokes the lua interpreter. Therefore, I FIXED this issue by the appropriate PERMISSIONS changes for the cmake install(FILES... command. > > Should the shbang for tk0[124] really be "xtk0[124]"? Does that work? > Yep. > > Something else to think about? > > plplot-libs.x86_64: W: shared-lib-calls-exit > /usr/lib64/libplplotd.so.9.6.2 e...@glibc_2.2.5 > > plplot-libs.x86_64: W: shared-lib-calls-exit > /usr/lib64/libqsastime.so.0.0.1 e...@glibc_2.2.5 > > plplot-libs.x86_64: W: shared-lib-calls-exit > /usr/lib64/libcsirocsa.so.0.0.1 e...@glibc_2.2.5 > > plplot-libs.x86_64: W: shared-lib-calls-exit > /usr/lib64/libcsironn.so.0.0.1 e...@glibc_2.2.5 > > > $ rpmlint -I shared-lib-calls-exit > shared-lib-calls-exit: > This library package calls exit() or _exit(), probably in a non-fork() > context. Doing so from a library is strongly discouraged - when a library > function calls exit(), it prevents the calling program from handling the > error, reporting it to the user, closing files properly, and cleaning up any > state that the program has. It is preferred for the library to return an > actual error code and let the calling program decide how to handle the > situation. I agree the "exit" issue is worth thinking about post 5.9.4. Otherwise, I believe I have addressed all the issues you raised as of revision 9907. Thanks for spotting all of those! Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel