www/firefox really depends on security/openssl?
Dr. Peter Voigt
pvoigt at uos.de
Tue May 12 09:25:37 UTC 2015
On Mon, 11 May 2015 18:07:29 -0700
Yuri <yuri at rawbw.com> wrote:
> On 05/11/2015 17:28, Dr. Peter Voigt wrote:
> > What is wrong with my system? Why does porttree need port openssl as
> > well. It is obviosuly wrong. If I build ports-mgmt/porttree from
> > source, there is not dependency from port openssl. Might there be
> > something wrong with my package database? How can I fix?
>
> Python depends on openssl.
>
> # porttree ports-mgmt/porttree
> Depending on
> 0 +ports-mgmt/porttree
> 1 ++lang/python27
> 2 |++devel/libffi
> 3 ||`print/indexinfo
> 4 |+devel/ncurses
> 5 |+devel/pkgconf
> 6 |`+security/openssl
> 7 | `lang/perl5.16
> 8 `+math/py-networkx
> 9 ++devel/py-setuptools27
> |`+lang/python27 -> 1
> `+lang/python27 -> 1
>
> You won't be able to remove port openssl.
>
> Yuri
Hm, I do not have port openssl installed at all:
# pkg version |grep -i openssl
php56-openssl-5.6.8 =
py27-openssl-0.14 =
And moreover, on my system (10.1-RELEASE, amd64) I have:
# porttree ports-mgmt/porttree
Depending on
0 +ports-mgmt/porttree
1 ++lang/python27
2 |++devel/gettext-runtime
3 ||+converters/libiconv
4 ||`print/indexinfo
5 |++devel/gettext-tools
||+converters/libiconv -> 3
||++devel/gettext-runtime -> 2
||+print/indexinfo -> 4
6 ||`textproc/expat2
7 |++devel/libffi
||`print/indexinfo -> 4
8 |+devel/ncurses
9 |`devel/pkgconf
10 `+math/py-networkx
11 ++devel/py-setuptools27
|`+lang/python27 -> 1
`+lang/python27 -> 1
Therefore I conclude:
- Installing binary packages with pkg does not honor the
WITH_OPENSSL_BASE=yes switch. Is there another place to tell pkg to
use base openssl when doing binary installations?
- If port openssl is not present on a system, any dependency to openssl
is not detected by porttree.
Peter
More information about the freebsd-ports
mailing list