Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382863 - net-analyzer/snort drop ".la" files
Summary: net-analyzer/snort drop ".la" files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-13 18:51 UTC by Agostino Sarubbo
Modified: 2012-03-11 03:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2011-09-13 18:51:46 UTC
/usr/lib64/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.la
/usr/lib64/snort_dynamicpreprocessor/libsf_smtp_preproc.la
/usr/lib64/snort_dynamicpreprocessor/libsf_ssh_preproc.la
/usr/lib64/snort_dynamicpreprocessor/libsf_dns_preproc.la
/usr/lib64/snort_dynamicpreprocessor/libsf_ssl_preproc.la
/usr/lib64/snort_dynamicpreprocessor/libsf_dce2_preproc.la
/usr/lib64/snort_dynamicpreprocessor/libsf_sdf_preproc.la
/usr/lib64/snort_dynamicengine/libsf_engine.la
Comment 1 Jason Wallace 2011-09-13 18:55:33 UTC
Which version is this bug for? Are you saying these should not get installed?
Comment 2 Agostino Sarubbo gentoo-dev 2011-09-13 19:03:56 UTC
latest(In reply to comment #1)
> Which version is this bug for? 
2.9.0.5

> Are you saying these should not get installed?
yep
Comment 3 Jason Wallace 2011-09-14 16:22:08 UTC
Are you sure these should be removed? The snort package installs the .la files in the following directories:

/usr/lib64/snort_dynamicpreprocessor/
/usr/lib64/snort_dynamicengine/

Based on a recent post on gnu.org, I think these files might be needed...

http://lists.gnu.org/archive/html/automake/2011-03/msg00091.html

This seems to suggest that if the libraries aren't installed in the standard locations (/lib /usr/lib) than the .la files are needed. ldconfig -p does not show the libraries snort_dynamicpreprocessor and snort_dynamicengine libraries listed.

I'm fine with removing them, as long as we are absolutely sure they are not needed. 

Do you still want them removed?
Comment 4 Jason Wallace 2011-09-14 19:29:59 UTC
I used the following strace method to see if the .la files were being used. They are not, so I'll remove them. Thx!

http://blog.flameeyes.eu/2009/07/06/identifying-pointless-la-files-for-plugins
Comment 5 Jason Wallace 2011-09-14 19:55:19 UTC
resolved in Bug 382851