Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-6135

Extra shared libs (dialog.so and mysql_clear_password.so) should be in same directory as libmysqlclient.so

    XMLWordPrintable

    Details

      Description

      Current MariaDB libmysqlclient/libmariadbclient package has the files:

      usr/lib/*/libmariadbclient.so.*
      usr/lib/mysql/plugin/dialog.so
      usr/lib/mysql/plugin/mysql_clear_password.so

      According to Debian policy, in a package like this all of these files should be in /usr/*/.., for example like this:

      usr/lib/x86_64-linux-gnu/libmariadbclient.so
      usr/lib/x86_64-linux-gnu/dialog.so
      usr/lib/x86_64-linux-gnu/mysql_clear_password.so

      How does dialog.so and mysql_clear_password.so work, can they safely be moved like this to another location, or will it break their refrencing or something?

      Please advice on how to fix this. A patch would be even better.

      Debian bug with https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739452 against mariadb-5.5 (Severity: important).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              otto Otto Kekäläinen
              Reporter:
              otto Otto Kekäläinen
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: