Bug 207713 - net-im/licq: Added missing dependencies
Summary: net-im/licq: Added missing dependencies
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dirk Meyer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-04 19:37 UTC by Yuri Victorovich
Modified: 2016-03-19 11:52 UTC (History)
0 users

See Also:
dinoex: maintainer-feedback+


Attachments
patch (542 bytes, patch)
2016-03-04 19:37 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2016-03-04 19:37:36 UTC
Created attachment 167729 [details]
patch

Not that anybody is still using icq ...
Comment 1 Dirk Meyer freebsd_committer freebsd_triage 2016-03-06 15:04:24 UTC
I still build and use it without.

$ ldd /usr/local/bin/licq
/usr/local/bin/licq:
        librt.so.1 => /usr/lib/librt.so.1 (0x80094c000)
        libintl.so.8 => /usr/local/lib/libintl.so.8 (0x800b52000)
        libc.so.7 => /lib/libc.so.7 (0x800d5d000)
        libssl.so.7 => /usr/lib/libssl.so.7 (0x801109000)
        libcrypto.so.7 => /lib/libcrypto.so.7 (0x801375000)
        libboost_regex.so.1.55.0 => /usr/local/lib/libboost_regex.so.1.55.0 (0x801769000)
        libc++.so.1 => /usr/local/lib/libc++.so.1 (0x801a73000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x801d33000)
        libm.so.5 => /lib/libm.so.5 (0x801f4f000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x802178000)
        libthr.so.3 => /lib/libthr.so.3 (0x802386000)
        libicuuc.so.55 => /usr/local/lib/libicuuc.so.55 (0x8025aa000)
        libicui18n.so.55 => /usr/local/lib/libicui18n.so.55 (0x802a00000)
        libicudata.so.55 => /usr/local/lib/libicudata.so.55 (0x803000000)

Please supply the output of your ldd.
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2016-03-10 01:21:52 UTC
All first level dependencies of executables installed by port should be declared as port dependencies.

$ ldd -a /usr/local/bin/licq 
/usr/local/bin/licq:
        librt.so.1 => /usr/lib/librt.so.1 (0x80094d000)
        libgpgme.so.11 => /usr/local/lib/libgpgme.so.11 (0x800b53000)
        libassuan.so.0 => /usr/local/lib/libassuan.so.0 (0x800d8f000)
        libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x800fa1000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
        libssl.so.7 => /usr/lib/libssl.so.7 (0x80155f000)
        libcrypto.so.7 => /lib/libcrypto.so.7 (0x8017cc000)
        libboost_regex.so.1.55.0 => /usr/local/lib/libboost_regex.so.1.55.0 (0x801bc1000)
        libc++.so.1 => /usr/lib/libc++.so.1 (0x801ecb000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x80218a000)
        libm.so.5 => /lib/libm.so.5 (0x8023a7000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8025d0000)
        libthr.so.3 => /lib/libthr.so.3 (0x8027de000)
/usr/lib/librt.so.1:
        libthr.so.3 => /lib/libthr.so.3 (0x8027de000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/local/lib/libgpgme.so.11:
        libassuan.so.0 => /usr/local/lib/libassuan.so.0 (0x800d8f000)
        libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x800fa1000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/local/lib/libassuan.so.0:
        libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x800fa1000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/local/lib/libgpg-error.so.0:
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/lib/libssl.so.7:
        libcrypto.so.7 => /lib/libcrypto.so.7 (0x8017cc000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/lib/libcrypto.so.7:
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/local/lib/libboost_regex.so.1.55.0:
        libicuuc.so.55 => /usr/local/lib/libicuuc.so.55 (0x802a03000)
        libicui18n.so.55 => /usr/local/lib/libicui18n.so.55 (0x802e00000)
        libicudata.so.55 => /usr/local/lib/libicudata.so.55 (0x803400000)
        libc++.so.1 => /usr/lib/libc++.so.1 (0x801ecb000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x80218a000)
        libm.so.5 => /lib/libm.so.5 (0x8023a7000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8025d0000)
        libthr.so.3 => /lib/libthr.so.3 (0x8027de000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/lib/libc++.so.1:
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x80218a000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8025d0000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/lib/libcxxrt.so.1:
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8025d0000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/lib/libm.so.5:
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/lib/libgcc_s.so.1:
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/lib/libthr.so.3:
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/local/lib/libicuuc.so.55:
        libicudata.so.55 => /usr/local/lib/libicudata.so.55 (0x803400000)
        libm.so.5 => /lib/libm.so.5 (0x8023a7000)
        libc++.so.1 => /usr/lib/libc++.so.1 (0x801ecb000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x80218a000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8025d0000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/local/lib/libicui18n.so.55:
        libicuuc.so.55 => /usr/local/lib/libicuuc.so.55 (0x802a03000)
        libicudata.so.55 => /usr/local/lib/libicudata.so.55 (0x803400000)
        libm.so.5 => /lib/libm.so.5 (0x8023a7000)
        libc++.so.1 => /usr/lib/libc++.so.1 (0x801ecb000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x80218a000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8025d0000)
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
/usr/local/lib/libicudata.so.55:
        libc.so.7 => /lib/libc.so.7 (0x8011b2000)
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-03-19 11:00:43 UTC
A commit references this bug:

Author: dinoex
Date: Sat Mar 19 10:59:47 UTC 2016
New revision: 411389
URL: https://svnweb.freebsd.org/changeset/ports/411389

Log:
  - remove option to disable OpenSSL
  - add option for gpgme support
  - cleanup option NLS
  PR:		207713

Changes:
  head/net-im/licq/Makefile