Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Mar 2015 12:53:42 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 198788] Postfix does not start/build anymore since upgrade to openssl 1.0.2
Message-ID:  <bug-198788-13-3eOjnG4Y2t@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-198788-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-198788-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198788

Martin Birgmeier <la5lbtyi@aon.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |la5lbtyi@aon.at

--- Comment #1 from Martin Birgmeier <la5lbtyi@aon.at> ---
I have the same issue with several other programs/ports. For example, "service
vboxnet start" hangs, inhibiting a successful boot of the machine.

# pkg which /usr/local/etc/rc.d/vboxnet 
/usr/local/etc/rc.d/vboxnet was installed by package virtualbox-ose-kmod-4.3.26
# 

In fact, for example all virtualbox-ose binaries hang. I had to revert to
openssl-1.0.1_19 on all my machines in order to get things running again.

One reason may be that there is a library version conflict between the openssl
as shipped with FreeBSD 10 and the one in ports. I have written a script to
find the programs affected by such a conflict (i.e., ldd shows that the file
loads multiple versions of a library):

conflicts for [libcrypto.so.7, libcrypto.so.8] (37)
        /usr/local/lib/soprano/libsoprano_raptorparser.so
        /usr/local/lib/soprano/libsoprano_raptorserializer.so
        /usr/local/lib/soprano/libsoprano_redlandbackend.so
        /usr/local/lib/libcurl.so.4.3.0
        /usr/local/lib/virtualbox/VBoxAutostart
        /usr/local/lib/virtualbox/VBoxBalloonCtrl
        /usr/local/lib/virtualbox/VBoxExtPackHelperApp
        /usr/local/lib/virtualbox/VBoxManage
        /usr/local/lib/virtualbox/VBoxSVC
        /usr/local/lib/virtualbox/VBoxTestOGL
        /usr/local/lib/virtualbox/VBoxXPCOMIPCD
        /usr/local/lib/virtualbox/vboxwebsrv
        /usr/local/lib/virtualbox/webtest
        /usr/local/lib/libraptor2.so.0.0.0
        /usr/local/lib/librasqal.so.3.0.0
        /usr/local/lib/librdf.so.0.0.0
        /usr/local/lib/libkolabxml.so.1.0.3
        /usr/local/lib/libkolab.so.0.5.3
        /usr/local/lib/libxmlrpc_client++.so.8.36
        /usr/local/lib/libxmlrpc_client.so.3.36
        /usr/local/bin/curl
        /usr/local/bin/rapper
        /usr/local/bin/roqet
        /usr/local/bin/rdfproc
        /usr/local/bin/redland-db-upgrade
        /usr/local/bin/akonadi_kolab_resource
        /usr/local/bin/akonadi_kolabproxy_resource
        /usr/local/bin/rtorrent
        /usr/local/bin/ogg123
        /usr/local/sbin/smbd
        /usr/local/libexec/git-core/git-http-fetch
        /usr/local/libexec/git-core/git-http-push
        /usr/local/libexec/git-core/git-imap-send
        /usr/local/libexec/git-core/git-remote-http
        /usr/local/libexec/git-core/git-remote-https
        /usr/local/libexec/git-core/git-remote-ftp
        /usr/local/libexec/git-core/git-remote-ftps
conflicts for [libssl.so.7, libssl.so.8] (3)
        /usr/local/lib/libxmlrpc_client++.so.8.36
        /usr/local/lib/libxmlrpc_client.so.3.36
        /usr/local/sbin/smbd

It is important to note that the conflicts depend on the order the ports are
installed, because a newly installed port may pick up either the system's or
the port collection's version of openssl, depending on whether the latter was
already installed or not.

I believe that on FreeBSD 10 (and maybe others) it is necessary to completely
get rid of the port version of openssl.

-- Martin

p.s. conflicts on another machine (also releng/10.1 amd64; has a somewhat
different set of ports installed):

conflicts for [libcrypto.so.7, libcrypto.so.8] (41)
        /usr/local/lib/soprano/libsoprano_raptorparser.so
        /usr/local/lib/soprano/libsoprano_raptorserializer.so
        /usr/local/lib/soprano/libsoprano_redlandbackend.so
        /usr/local/lib/libcurl.so.4.3.0
        /usr/local/lib/libraptor2.so.0.0.0
        /usr/local/lib/librasqal.so.3.0.0
        /usr/local/lib/librdf.so.0.0.0
        /usr/local/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
        /usr/local/lib/libreoffice/program/libucpcmis1lo.so
        /usr/local/lib/libreoffice/program/libucpdav1.so
        /usr/local/lib/libreoffice/program/libucpftp1.so
        /usr/local/lib/libreoffice/program/libunordflo.so
        /usr/local/lib/libkolabxml.so.1.0.3
        /usr/local/lib/virtualbox/VBoxAutostart
        /usr/local/lib/virtualbox/VBoxBalloonCtrl
        /usr/local/lib/virtualbox/VBoxExtPackHelperApp
        /usr/local/lib/virtualbox/VBoxManage
        /usr/local/lib/virtualbox/VBoxSVC
        /usr/local/lib/virtualbox/VBoxTestOGL
        /usr/local/lib/virtualbox/VBoxXPCOMIPCD
        /usr/local/lib/virtualbox/vboxwebsrv
        /usr/local/lib/virtualbox/webtest
        /usr/local/lib/libkolab.so.0.5.3
        /usr/local/lib/libcmis-0.5.so.5.0.0
        /usr/local/lib/libcmis-c-0.5.so.5.0.0
        /usr/local/bin/curl
        /usr/local/bin/rapper
        /usr/local/bin/roqet
        /usr/local/bin/rdfproc
        /usr/local/bin/redland-db-upgrade
        /usr/local/bin/akonadi_kolab_resource
        /usr/local/bin/akonadi_kolabproxy_resource
        /usr/local/bin/ogg123
        /usr/local/bin/cmis-client
        /usr/local/libexec/git-core/git-http-fetch
        /usr/local/libexec/git-core/git-http-push
        /usr/local/libexec/git-core/git-imap-send
        /usr/local/libexec/git-core/git-remote-http
        /usr/local/libexec/git-core/git-remote-https
        /usr/local/libexec/git-core/git-remote-ftp
        /usr/local/libexec/git-core/git-remote-ftps
conflicts for [libssl.so.7, libssl.so.8] (41)
        /usr/local/lib/soprano/libsoprano_raptorparser.so
        /usr/local/lib/soprano/libsoprano_raptorserializer.so
        /usr/local/lib/soprano/libsoprano_redlandbackend.so
        /usr/local/lib/libcurl.so.4.3.0
        /usr/local/lib/libraptor2.so.0.0.0
        /usr/local/lib/librasqal.so.3.0.0
        /usr/local/lib/librdf.so.0.0.0
        /usr/local/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
        /usr/local/lib/libreoffice/program/libucpcmis1lo.so
        /usr/local/lib/libreoffice/program/libucpdav1.so
        /usr/local/lib/libreoffice/program/libucpftp1.so
        /usr/local/lib/libreoffice/program/libunordflo.so
        /usr/local/lib/libkolabxml.so.1.0.3
        /usr/local/lib/virtualbox/VBoxAutostart
        /usr/local/lib/virtualbox/VBoxBalloonCtrl
        /usr/local/lib/virtualbox/VBoxExtPackHelperApp
        /usr/local/lib/virtualbox/VBoxManage
        /usr/local/lib/virtualbox/VBoxSVC
        /usr/local/lib/virtualbox/VBoxTestOGL
        /usr/local/lib/virtualbox/VBoxXPCOMIPCD
        /usr/local/lib/virtualbox/vboxwebsrv
        /usr/local/lib/virtualbox/webtest
        /usr/local/lib/libkolab.so.0.5.3
        /usr/local/lib/libcmis-0.5.so.5.0.0
        /usr/local/lib/libcmis-c-0.5.so.5.0.0
        /usr/local/bin/curl
        /usr/local/bin/rapper
        /usr/local/bin/roqet
        /usr/local/bin/rdfproc
        /usr/local/bin/redland-db-upgrade
        /usr/local/bin/akonadi_kolab_resource
        /usr/local/bin/akonadi_kolabproxy_resource
        /usr/local/bin/ogg123
        /usr/local/bin/cmis-client
        /usr/local/libexec/git-core/git-http-fetch
        /usr/local/libexec/git-core/git-http-push
        /usr/local/libexec/git-core/git-imap-send
        /usr/local/libexec/git-core/git-remote-http
        /usr/local/libexec/git-core/git-remote-https
        /usr/local/libexec/git-core/git-remote-ftp
        /usr/local/libexec/git-core/git-remote-ftps

and on releng/10.1 i386 (again with a different set of ports installed):

conflicts for [libcrypto.so.7, libcrypto.so.8] (31)
        /usr/local/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
        /usr/local/lib/libcupsfilters.so.1.0.0
        /usr/local/sbin/cups-browsed
        /usr/local/sbin/squid
        /usr/local/sbin/squidclient
        /usr/local/libexec/cups/filter/bannertopdf
        /usr/local/libexec/cups/filter/commandtoescpx
        /usr/local/libexec/cups/filter/commandtopclx
        /usr/local/libexec/cups/filter/gstoraster
        /usr/local/libexec/cups/filter/imagetopdf
        /usr/local/libexec/cups/filter/imagetoraster
        /usr/local/libexec/cups/filter/pdftoijs
        /usr/local/libexec/cups/filter/pdftoippprinter
        /usr/local/libexec/cups/filter/pdftoopvp
        /usr/local/libexec/cups/filter/pdftopdf
        /usr/local/libexec/cups/filter/pdftops
        /usr/local/libexec/cups/filter/pdftoraster
        /usr/local/libexec/cups/filter/rastertoescpx
        /usr/local/libexec/cups/filter/rastertopclx
        /usr/local/libexec/cups/filter/rastertopdf
        /usr/local/libexec/cups/filter/texttopdf
        /usr/local/libexec/cups/backend/parallel
        /usr/local/libexec/cups/backend/serial
        /usr/local/libexec/git-core/git-http-fetch
        /usr/local/libexec/git-core/git-http-push
        /usr/local/libexec/git-core/git-imap-send
        /usr/local/libexec/git-core/git-remote-http
        /usr/local/libexec/git-core/git-remote-https
        /usr/local/libexec/git-core/git-remote-ftp
        /usr/local/libexec/git-core/git-remote-ftps
        /usr/local/libexec/squid/cachemgr.cgi
conflicts for [libssl.so.7, libssl.so.8] (22)
        /usr/local/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
        /usr/local/lib/libcupsfilters.so.1.0.0
        /usr/local/sbin/cups-browsed
        /usr/local/libexec/cups/filter/bannertopdf
        /usr/local/libexec/cups/filter/commandtoescpx
        /usr/local/libexec/cups/filter/commandtopclx
        /usr/local/libexec/cups/filter/gstoraster
        /usr/local/libexec/cups/filter/imagetopdf
        /usr/local/libexec/cups/filter/imagetoraster
        /usr/local/libexec/cups/filter/pdftoijs
        /usr/local/libexec/cups/filter/pdftoippprinter
        /usr/local/libexec/cups/filter/pdftoopvp
        /usr/local/libexec/cups/filter/pdftopdf
        /usr/local/libexec/cups/filter/pdftops
        /usr/local/libexec/cups/filter/pdftoraster
        /usr/local/libexec/cups/filter/rastertoescpx
        /usr/local/libexec/cups/filter/rastertopclx
        /usr/local/libexec/cups/filter/rastertopdf
        /usr/local/libexec/cups/filter/texttopdf
        /usr/local/libexec/cups/backend/parallel
        /usr/local/libexec/cups/backend/serial
        /usr/local/libexec/git-core/git-imap-send

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-198788-13-3eOjnG4Y2t>