• Otto Kekäläinen's avatar
    Deb: Misc ColumnStore Debian packaging improvements · 43937792
    Otto Kekäläinen authored
    - Add 'libboost-all-dev' and 'libreadline-gplv2-dev' as they were was found
      to be a compulsory build dependency for columnstore plugin.
    - Add 'expect' as run-time dependencey for columnstore plugin as scripts
      use it:
        usr/bin/mcs_module_installer.sh: #!/usr/bin/expect
        usr/bin/remote_command.sh: #!/usr/bin/expect
        usr/bin/remote_command_verify.sh: #!/usr/bin/expect
        usr/bin/remote_scp_get.sh: #!/usr/bin/expect
        usr/bin/remote_scp_put.sh: #!/usr/bin/expect
        usr/bin/rsync.sh: #!/usr/bin/expect
    - Properly define depends on Python. No Python 2 support needs to be
      considered, Python 3 has been around long enough. Fixes Lintian errors
        E: mariadb-plugin-columnstore: python-script-but-no-python-dep
        usr/bin/mcs-loadbrm.py #!python
        E: mariadb-plugin-columnstore: python-script-but-no-python-dep
        usr/bin/mcs-start-storagemanager.py #!python
    - Partially revert undocumented and thus unjustified changes in commits
      d69a79da632870...
    43937792
rules 7.4 KB