Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    ld-elf.so.1: Shared object "libssl.so.30" not found, required by "pkg"

    Scheduled Pinned Locked Moved General pfSense Questions
    4 Posts 3 Posters 1.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • bthovenB
      bthoven
      last edited by bthoven

      I'm still running 2.7.0.

      I used to run "pkg remove" command without problem, but today it produced such error:

      ld-elf.so.1: Shared object "libssl.so.30" not found, required by "pkg"
      

      How could I solve the problem?

      Thanks.

      Note: I'm not sure this is relevant. Before I ran the "pkg remove" command, earlier my pfSense stopped showing the latest version 2.7.2 available for download, my package manager did not show any available updates, and Available Packages tab did not produce a list. So I ran the command "certctl rehash" once under "Diagnostics/command prompt", and it solved the problem.

      E 1 Reply Last reply Reply Quote 1
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        pkg itself has been updated so you need to use pkg-static instead. But that also implies it was pointed at the new repo at some point so if you plan to install any packages be sure to set it to the 2.7.0 repo first. or just upgrade.

        Steve

        bthovenB 1 Reply Last reply Reply Quote 0
        • bthovenB
          bthoven @stephenw10
          last edited by

          @stephenw10 Thanks. I've upgraded to 2.7.2 and now I can use the pkg command again.
          When I made the upgrade, it failed because of not enough space (in efi partition?), so I burned a thumbdrive with 2.7.2 and did a fresh installation followed by importing the backup config.xml.

          1 Reply Last reply Reply Quote 1
          • E
            ericwm @bthoven
            last edited by ericwm

            @bthoven
            It worked for me.
            Using 'certctl rehash' than 'pkg-static -d update'
            Thanks

            1 Reply Last reply Reply Quote 1
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.