Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-40279

non-root install script fails throws dependency error in deb10

    XMLWordPrintable

    Details

    • Story Points:
      1

      Description

      Steps:

      1. Login as nonroot user to an aws deb10 machine
      2. Download deb10 package for 6.6.0
      3. git clone non root install script
      4. mkdir ~/couchbase-home
      5. cd into non root install script directory
      6. Run command to install:

      admin@ip-172-31-45-128:~/cb-non-package-installer$ ./cb-non-package-installer --install --install-location ../couchbase-home/ --package ../couchbase-server-enterprise_6.6.0-7860-debian10_amd64.deb
      2020/07/02T23:03:49 ERROR: Cannot install Couchbase Server missing dependency: " libtinfo6 (>= 6)"
      admin@ip-172-31-45-128:~/cb-non-package-installer$ sudo su -

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

          arunkumar Arunkumar Senthilnathan created issue -
          Hide
          arunkumar Arunkumar Senthilnathan added a comment -

          admin@ip-172-31-45-128:~/cb-non-package-installer$ dpkg --info ../couchbase-server-enterprise_6.6.0-7860-debian10_amd64.deb
          new Debian package, version 2.0.
          size 350580040 bytes: control archive=399360 bytes.
          938 bytes, 20 lines control
          374595 bytes, 3538 lines md5sums
          4362 bytes, 124 lines * postinst #!/bin/sh
          822 bytes, 26 lines * postrm #!/bin/sh
          4053 bytes, 145 lines * preinst #!/bin/sh
          630 bytes, 12 lines * prerm #!/bin/sh
          Package: couchbase-server
          Version: 6.6.0-7860-1
          Architecture: amd64
          Maintainer: Couchbase <support@couchbase.com>
          Installed-Size: 866126
          Depends: libc6 (>= 2.28), libtinfo6 (>= 6), lsb-base (>= 3.2), bzip2, tar
          Breaks: couchbase-server-community, couchbase-server-enterprise-no-jre, membase-server
          Replaces: membase-server
          Section: web
          Priority: extra
          Homepage: http://couchbase.com
          Description: Couchbase Server
          Couchbase is the company behind the Couchbase open source project, a
          vibrant community of developers and users of Couchbase
          document-oriented database technology. Our flagship product, Couchbase
          Server, is a packaged version of Couchbase technology that's available
          in Community and Enterprise Editions. We're known for our easy
          scalability, consistent high performance, 24x365 availability, and a
          flexible data model. Read more about Couchbase Server here -
          http://www.couchbase.com/nosql-databases/couchbase-server

          Show
          arunkumar Arunkumar Senthilnathan added a comment - admin@ip-172-31-45-128:~/cb-non-package-installer$ dpkg --info ../couchbase-server-enterprise_6.6.0-7860-debian10_amd64.deb new Debian package, version 2.0. size 350580040 bytes: control archive=399360 bytes. 938 bytes, 20 lines control 374595 bytes, 3538 lines md5sums 4362 bytes, 124 lines * postinst #!/bin/sh 822 bytes, 26 lines * postrm #!/bin/sh 4053 bytes, 145 lines * preinst #!/bin/sh 630 bytes, 12 lines * prerm #!/bin/sh Package: couchbase-server Version: 6.6.0-7860-1 Architecture: amd64 Maintainer: Couchbase <support@couchbase.com> Installed-Size: 866126 Depends: libc6 (>= 2.28), libtinfo6 (>= 6), lsb-base (>= 3.2), bzip2, tar Breaks: couchbase-server-community, couchbase-server-enterprise-no-jre, membase-server Replaces: membase-server Section: web Priority: extra Homepage: http://couchbase.com Description: Couchbase Server Couchbase is the company behind the Couchbase open source project, a vibrant community of developers and users of Couchbase document-oriented database technology. Our flagship product, Couchbase Server, is a packaged version of Couchbase technology that's available in Community and Enterprise Editions. We're known for our easy scalability, consistent high performance, 24x365 availability, and a flexible data model. Read more about Couchbase Server here - http://www.couchbase.com/nosql-databases/couchbase-server
          Hide
          arunkumar Arunkumar Senthilnathan added a comment -

          This fixes it: http://review.couchbase.org/c/cb-non-package-installer/+/131863

          admin@ip-172-31-45-128:~/cb-non-package-installer$ ./cb-non-package-installer --install --install-location ../couchbase-home/ --package ../couchbase-server-enterprise_6.6.0-7860-debian10_amd64.deb
          Successfully installed

          Show
          arunkumar Arunkumar Senthilnathan added a comment - This fixes it: http://review.couchbase.org/c/cb-non-package-installer/+/131863 admin@ip-172-31-45-128:~/cb-non-package-installer$ ./cb-non-package-installer --install --install-location ../couchbase-home/ --package ../couchbase-server-enterprise_6.6.0-7860-debian10_amd64.deb Successfully installed
          arunkumar Arunkumar Senthilnathan made changes -
          Field Original Value New Value
          Issue Type Task [ 3 ] Bug [ 1 ]
          arunkumar Arunkumar Senthilnathan made changes -
          Labels manual_testing
          pvarley Patrick Varley made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          arunkumar Arunkumar Senthilnathan made changes -
          Resolution Fixed [ 1 ]
          Status In Progress [ 3 ] Resolved [ 5 ]
          arunkumar Arunkumar Senthilnathan made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          arunkumar Arunkumar Senthilnathan made changes -
          Labels manual_testing approved-for-6.6.0 manual_testing
          Hide
          build-team Couchbase Build Team added a comment -

          Build python_tools::cb-non-package-installer-6.6.0-7 contains cb-non-package-installer commit 991ff30 with commit message:
          MB-40279 Fixing libtinfo dependency issue in debian10

          Show
          build-team Couchbase Build Team added a comment - Build python_tools::cb-non-package-installer-6.6.0-7 contains cb-non-package-installer commit 991ff30 with commit message: MB-40279 Fixing libtinfo dependency issue in debian10

            People

            Assignee:
            pvarley Patrick Varley
            Reporter:
            arunkumar Arunkumar Senthilnathan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes

                  PagerDuty