[MacPorts] #63623: dependency on openssl broken???

MacPorts noreply at macports.org
Wed Oct 13 22:32:44 UTC 2021


#63623: dependency on openssl broken???
-------------------------+--------------------
  Reporter:  mouse07410  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  openssl     |
-------------------------+--------------------

Comment (by mouse07410):

 I removed all the ports via {{{sudo port -f uninstall installed}}}, and
 tried from scratch.

 OpenSSL port screw-up still breaks it:
 {{{
 $ port -vd installed
 No ports are installed.
 $ sync
 $ port info python39
 python39 @3.9.7 (lang)
 Variants:             dtrace, [+]lto, [+]optimizations, universal

 Description:          Python is an interpreted, interactive, object-
 oriented programming language.
 Homepage:             https://www.python.org/

 Extract Dependencies: xz
 Build Dependencies:   pkgconfig
 Library Dependencies: bzip2, expat, gettext, libedit, libffi, ncurses,
 openssl, sqlite3, xz, zlib
 Runtime Dependencies: python_select, python3_select
 Platforms:            darwin
 License:              PSF
 Maintainers:          Email: jmr at macports.org, GitHub: jmroot
 $ sudo port install python39
 --->  Computing dependencies for python39
 The following dependencies will be installed:
  bzip2
  expat
  gettext
  libedit
  libffi
  libiconv
  ncurses
  openssl
  openssl11
  python3_select
  python_select
  sqlite3
  xz
  zlib
 Continue? [Y/n]: y
 --->  Fetching archive for bzip2
 --->  Attempting to fetch bzip2-1.0.8_0.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/bzip2
 --->  Attempting to fetch bzip2-1.0.8_0.darwin_20.x86_64.tbz2.rmd160 from
 https://packages.macports.org/bzip2
 --->  Installing bzip2 @1.0.8_0
 --->  Activating bzip2 @1.0.8_0
 --->  Cleaning bzip2
 --->  Fetching archive for expat
 --->  Attempting to fetch expat-2.4.1_0.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/expat
 --->  Attempting to fetch expat-2.4.1_0.darwin_20.x86_64.tbz2.rmd160 from
 https://packages.macports.org/expat
 --->  Installing expat @2.4.1_0
 --->  Activating expat @2.4.1_0
 --->  Cleaning expat
 --->  Fetching archive for libiconv
 --->  Attempting to fetch libiconv-1.16_1.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/libiconv
 --->  Attempting to fetch libiconv-1.16_1.darwin_20.x86_64.tbz2.rmd160
 from https://packages.macports.org/libiconv
 --->  Installing libiconv @1.16_1
 --->  Activating libiconv @1.16_1
 --->  Cleaning libiconv
 --->  Fetching archive for ncurses
 --->  Attempting to fetch ncurses-6.2_1.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/ncurses
 --->  Attempting to fetch ncurses-6.2_1.darwin_20.x86_64.tbz2.rmd160 from
 https://packages.macports.org/ncurses
 --->  Installing ncurses @6.2_1
 --->  Activating ncurses @6.2_1
 --->  Cleaning ncurses
 --->  Fetching archive for gettext
 --->  Attempting to fetch gettext-0.19.8.1_2.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/gettext
 --->  Attempting to fetch gettext-0.19.8.1_2.darwin_20.x86_64.tbz2.rmd160
 from https://packages.macports.org/gettext
 --->  Installing gettext @0.19.8.1_2
 --->  Activating gettext @0.19.8.1_2
 --->  Cleaning gettext
 --->  Fetching archive for libedit
 --->  Attempting to fetch libedit-20210216-3.1_0.darwin_20.x86_64.tbz2
 from https://packages.macports.org/libedit
 --->  Attempting to fetch
 libedit-20210216-3.1_0.darwin_20.x86_64.tbz2.rmd160 from
 https://packages.macports.org/libedit
 --->  Installing libedit @20210216-3.1_0
 --->  Activating libedit @20210216-3.1_0
 --->  Cleaning libedit
 --->  Fetching archive for libffi
 --->  Attempting to fetch libffi-3.4.2_0.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/libffi
 --->  Attempting to fetch libffi-3.4.2_0.darwin_20.x86_64.tbz2.rmd160 from
 https://packages.macports.org/libffi
 --->  Installing libffi @3.4.2_0
 --->  Activating libffi @3.4.2_0
 --->  Cleaning libffi
 --->  Fetching archive for zlib
 --->  Attempting to fetch zlib-1.2.11_0.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/zlib
 --->  Attempting to fetch zlib-1.2.11_0.darwin_20.x86_64.tbz2.rmd160 from
 https://packages.macports.org/zlib
 --->  Installing zlib @1.2.11_0
 --->  Activating zlib @1.2.11_0
 --->  Cleaning zlib
 --->  Fetching archive for openssl11
 --->  Attempting to fetch openssl11-1.1.1l_3.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/openssl11
 --->  Attempting to fetch openssl11-1.1.1l_3.darwin_20.x86_64.tbz2 from
 https://ywg.ca.packages.macports.org/mirror/macports/packages/openssl11
 --->  Attempting to fetch openssl11-1.1.1l_3.darwin_20.x86_64.tbz2 from
 https://mse.uk.packages.macports.org/openssl11
 --->  Fetching distfiles for openssl11
 --->  Verifying checksums for openssl11
 --->  Extracting openssl11
 --->  Applying patches to openssl11
 --->  Configuring openssl11
 --->  Building openssl11
 --->  Staging openssl11 into destroot
 --->  Installing openssl11 @1.1.1l_3
 --->  Activating openssl11 @1.1.1l_3
 --->  Cleaning openssl11
 --->  Fetching archive for openssl
 --->  Attempting to fetch openssl-1.1_0.darwin_20.x86_64.tbz2 from
 https://packages.macports.org/openssl
 --->  Attempting to fetch openssl-1.1_0.darwin_20.x86_64.tbz2.rmd160 from
 https://packages.macports.org/openssl
 --->  Installing openssl @1.1_0
 --->  Activating openssl @1.1_0
 Error: Failed to activate openssl: Image error: /opt/local/include/openssl
 already exists and does not belong to a registered port.  Unable to
 activate port openssl. Use 'port -f activate openssl' to force the
 activation.
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_openssl/openssl/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 Error: Processing of port python39 failed
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/63623#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list