Are you sure you did not change the mediator before installing 1.1?<br><br>This is the only reason I can see.<br><br>Switch back to 1.0 and this should be OK.<br>For some reason pkg allows switching to a nonexistent mediator and then is in a dangling state.<br> <br><br>On Sunday, February 7, 2021, Tim Mooney via oi-dev <<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a>> wrote:<br>> In regard to: Re: [oi-dev] OpenSSL update process, Aurélien Larcher said...:<br>><br>>> On Sun, Feb 7, 2021 at 12:33 AM Tim Mooney via oi-dev <<br>>> <a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a>> wrote:<br>>><br>>>> In regard to: Re: [oi-dev] OpenSSL update process, Aurélien Larcher<br>>>> said...:<br>>>><br>>>>> OpenSSL 1.1 is now merged:<br>>>>><br>>>>> 1. The mediator is default set to 1.0 but can be safely set to 1.1.<br>>>><br>>>> Is changing the mediator supposed to make /usr/include/openssl/<whatever><br>>>> available, or is that supposed to be done by <a href="http://shared-macros.mk">shared-macros.mk</a> after<br>>>> setting USE_OPENSSL11=yes, or do we now need to specify<br>>>> -I$(OPENSSL_PREFIX)/include in the component Makefile?<br>>>><br>>>> I've changed the mediator and done a git pull to get the latest<br>>>> oi-userland bits.  'gmake update' now works in e.g.<br>>>> components/perl/net-ssleay/ but the build step doesn't know where to look<br>>>> for the headers.<br>>>><br>>><br>>> If /usr/include/openssl does not point anywhere probably the mediator is<br>>> not set to a right version or openssl-11 is not installed:<br>>><br>>> narval> pkg mediator openssl<br>>> MEDIATOR            VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION<br>>> openssl             local     1.1     local      openssl<br>>><br>>> narval> ls -lha /usr/include/openssl<br>>> lrwxrwxrwx 1 root staff 30 Feb  5 22:54 /usr/include/openssl -><br>>> ../openssl/1.1/include/openssl<br>>><br>>> But you should not need to change the mediator to build the package unless<br>>> the component's own build system is buggy.<br>><br>> openssl-11 is installed and I went ahead and changed the mediator before<br>> even attempting the build, since I didn't know it wasn't strictly<br>> required.<br>><br>> $ pkg mediator openssl<br>> MEDIATOR            VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION<br>> openssl             local     1.1     local      system<br>><br>> $ pkg list | egrep openssl<br>> library/python/pyopenssl (<a href="http://openindiana.org">openindiana.org</a>)        16.2.0-2020.0.1.4          i--<br>> library/python/pyopenssl-27 (<a href="http://openindiana.org">openindiana.org</a>)     16.2.0-2020.0.1.4          i--<br>> library/python/pyopenssl-35 (<a href="http://openindiana.org">openindiana.org</a>)     16.2.0-2020.0.1.4          i--<br>> library/security/openssl (<a href="http://openindiana.org">openindiana.org</a>)        1.0.2.21-2020.0.1.3        i--<br>> library/security/openssl-11 (<a href="http://openindiana.org">openindiana.org</a>)     1.1.1.9-2020.0.1.0         i--<br>><br>> $ ls -lha /usr/include/openssl<br>> /usr/include/openssl: No such file or directory<br>><br>>> In any case openssl-11 should install automatically at your next update<br>>> since I pushed a new wget package depending on it.<br>><br>> I'll pkg update again and see if the situation improves.<br>><br>><br>> Tim<br>> --<br>> Tim Mooney                                             <a href="mailto:Tim.Mooney@ndsu.edu">Tim.Mooney@ndsu.edu</a><br>> Enterprise Computing & Infrastructure /<br>> Division of Information Technology    /                701-231-1076 (Voice)<br>> North Dakota State University, Fargo, ND 58105-5164<br><br>-- <br><div dir="ltr"><div><div dir="ltr"><font style="font-family:courier new,monospace" size="1">---<br>Praise the Caffeine embeddings<br></font></div></div></div><br>