tmds / dotnet-mssql-ex

1 stars 6 forks source link

Build failes #7

Open damianzumkemi opened 5 years ago

damianzumkemi commented 5 years ago

Hi,

Had to add to make the build start:

  source:
    git:
      ref: master
      uri: 'https://github.com/tmds/dotnet-mssql-ex.git'

now the build failes because of missing libs.

best, Damian

Step 5/14 : RUN REPOLIST=rhel-7-server-rpms,packages-microsoft-com-mssql-server-2017,packages-microsoft-com-prod &&     curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo  &&     curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo  &&     ACCEPT_EULA=Y yum -y install --disablerepo '*' --enablerepo ${REPOLIST} --setopt=tsflags=nodocs       mssql-server mssql-tools unixODBC-devel &&     yum clean all
 ---> Running in 60c5f007d328
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   232  100   232    0     0    330      0 --:--:-- --:--:-- --:--:--   332
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   193  100   193    0     0    537      0 --:--:-- --:--:-- --:--:--   539
Loaded plugins: ovl, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
No package unixODBC-devel available.
Resolving Dependencies
--> Running transaction check
---> Package mssql-server.x86_64 0:14.0.3045.24-1 will be installed
--> Processing Dependency: openssl < 1:1.1.0 for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: openssl >= 1:1.0.1 for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: cyrus-sasl for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: libsss_nss_idmap for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: cyrus-sasl-gssapi for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: gdb for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: numactl-libs for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: bzip2 for package: mssql-server-14.0.3045.24-1.x86_64
---> Package mssql-tools.x86_64 0:17.2.0.2-1 will be installed
--> Processing Dependency: msodbcsql17 < 17.3.0.0 for package: mssql-tools-17.2.0.2-1.x86_64
--> Processing Dependency: msodbcsql17 >= 17.2.0.0 for package: mssql-tools-17.2.0.2-1.x86_64
--> Processing Dependency: openssl for package: mssql-tools-17.2.0.2-1.x86_64
--> Running transaction check
---> Package msodbcsql17.x86_64 0:17.2.0.1-1 will be installed
--> Processing Dependency: unixODBC >= 2.3.1 for package: msodbcsql17-17.2.0.1-1.x86_64
--> Processing Dependency: e2fsprogs for package: msodbcsql17-17.2.0.1-1.x86_64
--> Processing Dependency: openssl for package: msodbcsql17-17.2.0.1-1.x86_64
--> Processing Dependency: libodbcinst.so.2()(64bit) for package: msodbcsql17-17.2.0.1-1.x86_64
---> Package mssql-server.x86_64 0:14.0.3045.24-1 will be installed
--> Processing Dependency: openssl < 1:1.1.0 for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: openssl >= 1:1.0.1 for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: cyrus-sasl for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: libsss_nss_idmap for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: cyrus-sasl-gssapi for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: gdb for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: numactl-libs for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: bzip2 for package: mssql-server-14.0.3045.24-1.x86_64
---> Package mssql-tools.x86_64 0:17.2.0.2-1 will be installed
--> Processing Dependency: openssl for package: mssql-tools-17.2.0.2-1.x86_64
--> Running transaction check
---> Package msodbcsql17.x86_64 0:17.2.0.1-1 will be installed
--> Processing Dependency: unixODBC >= 2.3.1 for package: msodbcsql17-17.2.0.1-1.x86_64
--> Processing Dependency: e2fsprogs for package: msodbcsql17-17.2.0.1-1.x86_64
--> Processing Dependency: openssl for package: msodbcsql17-17.2.0.1-1.x86_64
---> Package mssql-server.x86_64 0:14.0.3045.24-1 will be installed
--> Processing Dependency: openssl < 1:1.1.0 for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: openssl >= 1:1.0.1 for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: cyrus-sasl for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: libsss_nss_idmap for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: cyrus-sasl-gssapi for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: gdb for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: numactl-libs for package: mssql-server-14.0.3045.24-1.x86_64
--> Processing Dependency: bzip2 for package: mssql-server-14.0.3045.24-1.x86_64
---> Package mssql-tools.x86_64 0:17.2.0.2-1 will be installed
--> Processing Dependency: openssl for package: mssql-tools-17.2.0.2-1.x86_64
---> Package unixODBC-utf16.x86_64 0:2.3.1-1 will be installed
--> Processing Dependency: libltdl.so.7()(64bit) for package: unixODBC-utf16-2.3.1-1.x86_64
--> Processing Conflict: msodbcsql17-17.2.0.1-1.x86_64 conflicts unixODBC-utf16
--> Finished Dependency Resolution
 You could try using --skip-broken to work around the problem
Error: Package: mssql-server-14.0.3045.24-1.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: libsss_nss_idmap
Error: Package: mssql-server-14.0.3045.24-1.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: gdb
Error: Package: mssql-server-14.0.3045.24-1.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: cyrus-sasl-gssapi
Error: Package: msodbcsql17-17.2.0.1-1.x86_64 (packages-microsoft-com-prod)
           Requires: unixODBC >= 2.3.1
Error: Package: mssql-server-14.0.3045.24-1.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: bzip2
Error: msodbcsql17 conflicts with unixODBC-utf16-2.3.1-1.x86_64
Error: Package: mssql-server-14.0.3045.24-1.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: cyrus-sasl
Error: Package: mssql-tools-17.2.0.2-1.x86_64 (packages-microsoft-com-prod)
           Requires: openssl
Error: Package: msodbcsql17-17.2.0.1-1.x86_64 (packages-microsoft-com-prod)
           Requires: e2fsprogs
Error: Package: msodbcsql17-17.2.0.1-1.x86_64 (packages-microsoft-com-prod)
           Requires: openssl
Error: Package: mssql-server-14.0.3045.24-1.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: numactl-libs
Error: Package: mssql-server-14.0.3045.24-1.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: openssl < 1:1.1.0
Error: Package: mssql-server-14.0.3045.24-1.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: openssl >= 1:1.0.1
Error: Package: unixODBC-utf16-2.3.1-1.x86_64 (packages-microsoft-com-prod)
           Requires: libltdl.so.7()(64bit)
 You could try running: rpm -Va --nofiles --nodigest
The command '/bin/sh -c REPOLIST=rhel-7-server-rpms,packages-microsoft-com-mssql-server-2017,packages-microsoft-com-prod &&     curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo  &&     curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo  &&     ACCEPT_EULA=Y yum -y install --disablerepo '*' --enablerepo ${REPOLIST} --setopt=tsflags=nodocs       mssql-server mssql-tools unixODBC-devel &&     yum clean all' returned a non-zero code: 1
2018-11-14T13:28:55+0100: Build "48d4b9e859f9" finished with status 1
2018-11-14T13:28:58+0100: Suspending build environment
tmds commented 5 years ago

This system is not registered with an entitlement server. You can use subscription-manager to register.

This is the reason of the missing packages.