Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-86032

mongodb-org-server depends on libssl1.1 for Debian 12

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • 7.0.5
    • None
    • Build
    • ALL
    • Hide

      Attempt to install MongoDB on Debian 12. You'll get the following errors:

      Some packages could not be installed. This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:The following packages have unmet dependencies:
       mongodb-org-server : Depends: libssl1.1 (>= 1.1.1)
      E: Unable to correct problems, you have held broken packages. 

      Show
      Attempt to install MongoDB on Debian 12. You'll get the following errors: Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:The following packages have unmet dependencies:  mongodb-org-server : Depends: libssl1. 1 (>= 1.1 . 1 ) E: Unable to correct problems, you have held broken packages.

    Description

      Debian 12 uses OpenSSL 3.0, not 1.1.1. However, MongoDB is still dependent on the old version of OpenSSL from Debian 11:

      mongodb-org-server : Depends: libssl1.1 (>= 1.1.1) 

      From the control file inside the package:

      Depends: libc6 (>= 2.30), libcurl4 (>= 7.16.2), libgcc-s1 (>= 4.2), liblzma5 (>= 5.1.1alpha+20110809), libssl1.1 (>= 1.1.1), adduser, tzdata

       

      You can find the latest supported version of libssl here:
      https://packages.debian.org/bookworm/libssl3

       

      While Debian 12 is not listed here:
      https://www.mongodb.com/docs/upcoming/core/security-transport-encryption/#std-label-transport-encryption

      I would still expect the packages to install properly as the following ticket has been closed:
      https://jira.mongodb.org/browse/SERVER-77231

      and Debian 12 is listed in the Supported Platforms matrix:
      https://www.mongodb.com/docs/manual/installation/#supported-platforms

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            coparr@cisco.com Cory Parr
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: