Open damianzumkemi opened 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
This system is not registered with an entitlement server. You can use subscription-manager to register.
This is the reason of the missing packages.
Hi,
Had to add to make the build start:
now the build failes because of missing libs.
best, Damian