[Bug 772989] Review Request: globus-gram-job-manager-sge - Globus Toolkit - Grid Engine Job Manager Support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=772989

--- Comment #6 from Mattias Ellert <mattias.ellert@xxxxxxxxxxxx> ---
Thank you for looking at this review request.

The reason for including the .la file in the package is stated in a comment in
the spec file:

# This library is opened using lt_dlopenext, so the libtool archive
# (.la file) can not be removed

The plugin handling in the Globus Toolkit is based on the use of the libtool
dynamic loader library (libltdl). This mechanism works by first parsing the .la
file to obtain the full name of the library to open (including the soname) and
then dynamically opening the versioned library. Without the .la file present
the lookup will not work.

Other globus packages that provides libraries that are opened using this
mechanism already include the .la file in the packages:

/usr/lib64/libglobus_seg_job_manager.la
/usr/lib64/libglobus_thread_pthread.la
/usr/lib64/libglobus_xio_gsi_driver.la
/usr/lib64/libglobus_xio_pipe_driver.la
/usr/lib64/libglobus_xio_popen_driver.la

This is also approved by the Packaging Guidelines:

https://fedoraproject.org/wiki/Packaging:Globus#Plugins

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]