On Mon, 11 May 2015 18:07:29 -0700
Yuri <y...@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
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to