<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Am 07.02.21 um 08:39 schrieb Tim Mooney
      via oi-dev:<br>
    </div>
    <blockquote type="cite"
      cite="mid:408f9d5-19f-ce87-72d-dc678981746@ndsu.edu">In regard to:
      Re: [oi-dev] OpenSSL update process, Aurélien Larcher said...:
      <br>
      <br>
      <blockquote type="cite">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>
      </blockquote>
      <br>
      I've just updated my build box again and something is still not
      correct
      <br>
      for me.
      <br>
      <br>
      $ pfexec pkg verify -v openssl-11
      <br>
PACKAGE                                                                
      STATUS
      <br>
pkg://openindiana.org/library/security/openssl-11                          
      OK
      <br>
      <br>
      $ pkg info library/security/openssl-11
      <br>
                   Name: library/security/openssl-11
      <br>
                Summary: OpenSSL - a Toolkit for Transport Layer (TLS
      v1+) protocols
      <br>
                         and general purpose cryptographic library
      <br>
               Category: System/Security
      <br>
                  State: Installed
      <br>
              Publisher: openindiana.org
      <br>
                Version: 1.1.1.9
      <br>
                 Branch: 2020.0.1.0
      <br>
         Packaging Date: February  6, 2021 at 03:06:14 AM
      <br>
      Last Install Time: February  6, 2021 at 10:56:16 PM
      <br>
                   Size: 10.75 MB
      <br>
                   FMRI:
<a class="moz-txt-link-abbreviated" href="mailto:pkg://openindiana.org/library/security/openssl-11@1.1.1.9-2020.0.1.0:20210206T030614Z">pkg://openindiana.org/library/security/openssl-11@1.1.1.9-2020.0.1.0:20210206T030614Z</a><br>
             Source URL:
      <a class="moz-txt-link-freetext" href="http://www.openssl.org/source/openssl-1.1.1i.tar.gz">http://www.openssl.org/source/openssl-1.1.1i.tar.gz</a>
      <br>
            Project URL: <a class="moz-txt-link-freetext" href="http://www.openssl.org/">http://www.openssl.org/</a>
      <br>
      <br>
      $ pkg mediator openssl
      <br>
      MEDIATOR            VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
      <br>
      openssl             local     1.1     local      system
      <br>
      <br>
      $ ls -alh /usr/include/openssl
      <br>
      /usr/include/openssl: No such file or directory
      <br>
      <br>
      $ pkg contents openssl-11 | egrep 'include' | egrep -v '\.h$'
      <br>
      usr/include/openssl
      <br>
      <br>
      I'm not sure why I'm not getting /usr/include/openssl, but it's
      not
      <br>
      present.
      <br>
      <br>
      I've been considering that it may be a good idea to rebuild my
      build box
      <br>
      anyway, I might try that in the next couple days.  I was part way
      through
      <br>
      building perl 5.30.1 and updating the perl modules when the
      pandemic
      <br>
      lockdown started, so my build box is in a bit of a weird state for
      perl.
      <br>
      I don't see how that would be causing problems for openssl, but a
      fresh
      <br>
      build box wouldn't hurt.
      <br>
      <br>
      Tim
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
oi-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a>
<a class="moz-txt-link-freetext" href="https://openindiana.org/mailman/listinfo/oi-dev">https://openindiana.org/mailman/listinfo/oi-dev</a>
</pre>
    </blockquote>
    Hi,<br>
    <br>
    I am not sure what is wrong on your machine, but here works
    everything as expected:<br>
    <br>
    ╭─andreas@skoll ~<br>
    ╰─➤  gls -dl /usr/include/openssl<br>
    lrwxrwxrwx 1 root root 30 Feb  7 11:21 /usr/include/openssl ->
    ../openssl/1.0/include/openssl<br>
    ╭─andreas@skoll ~<br>
    ╰─➤  pfexec pkg set-mediator -V 1.1 openssl<br>
                Packages to change:   1<br>
               Mediators to change:   1<br>
           Create boot environment:  No<br>
    Create backup boot environment: Yes<br>
    PHASE                                          ITEMS<br>
    Updating modified actions                      20/20<br>
    Updating package state database                 Done<br>
    Updating package cache                           0/0<br>
    Updating image state                            Done<br>
    Creating fast lookup database                   Done<br>
    Updating package cache                           2/2<br>
    ╭─andreas@skoll ~<br>
    ╰─➤  gls -dl /usr/include/openssl<br>
    lrwxrwxrwx 1 root root 30 Feb  7 11:26 /usr/include/openssl ->
    ../openssl/1.1/include/openssl<br>
    <br>
    Regards,<br>
    Andreas<br>
    <br>
  </body>
</html>