Description of problem: This a followup of bz471054: many executables in the condor package links to libpcre. /usr/bin/condor /usr/bin/condor_check_userlogs /usr/bin/condor_cod /usr/bin/condor_config_val /usr/bin/condor_dagman /usr/bin/condor_findhost /usr/bin/condor_history /usr/bin/condor_hold /usr/bin/condor_prio /usr/bin/condor_q /usr/bin/condor_qedit /usr/bin/condor_release /usr/bin/condor_reschedule /usr/bin/condor_rm /usr/bin/condor_ssh_to_job /usr/bin/condor_stats /usr/bin/condor_status /usr/bin/condor_submit /usr/bin/condor_submit_dag /usr/bin/condor_transfer_data /usr/bin/condor_userlog /usr/bin/condor_userlog_job_counter /usr/bin/condor_userprio /usr/bin/condor_vacate /usr/bin/condor_vacate_job /usr/bin/condor_version /usr/bin/condor_wait /usr/sbin/condor_advertise /usr/sbin/condor_c-gahp /usr/sbin/condor_c-gahp_worker_thread /usr/sbin/condor_collector /usr/sbin/condor_fetchlog /usr/sbin/condor_gridmanager /usr/sbin/condor_had /usr/sbin/condor_master /usr/sbin/condor_negotiator /usr/sbin/condor_off /usr/sbin/condor_on /usr/sbin/condor_preen /usr/sbin/condor_reconfig /usr/sbin/condor_replication /usr/sbin/condor_restart /usr/sbin/condor_schedd /usr/sbin/condor_shadow /usr/sbin/condor_startd /usr/sbin/condor_starter /usr/sbin/condor_store_cred /usr/sbin/condor_transferd /usr/sbin/condor_transferer Is it the intended behaviour, or can this list be reduced a bit? Version-Release number of selected component (if applicable): condor-7.4.3-0.11 (RHEL5.5/4.8, i386/x86_64).
The set cannot be easily reduced. Anything that links with classads (which is most everything) also must link with pcre. The most unfortunate case is of course the condor_shadow, were it is desirable to have a memory footprint that is as small as possible.