Giter Club home page Giter Club logo

opera-dns-ui's People

Contributors

krejcar25 avatar mjbnz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

opera-dns-ui's Issues

Docker build fails on ssmtp installation

docker-compose build fails on the third step of building the image. Apparently, ssmtp package is broken and requires libgnutls-openssl27 of a version that does not exist.

Step 3 build log
Step 3/13 : RUN apt-get update -y  && apt-get upgrade -yq --no-install-recommends --no-install-suggests  && apt-get install -yq --no-install-recommends --no-install-suggests libldb-dev libldap2-dev libcurl4-openssl-dev libicu-dev libpq-dev postgresql-client netcat  && sed -i -e '$a\deb http://deb.debian.org/debian bullseye main' /etc/apt/sources.list  && apt-get update -y  && apt-get install -yq --no-install-recommends --no-install-suggests -t buster ssmtp  && apt-get clean  && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*  && ln -s /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/libldap.so  && ln -s /usr/lib/x86_64-linux-gnu/liblber.so /usr/lib/liblber.so  && sed -i -e 's/^.*FromLineOverride=.*$/FromLineOverride=YES/' /etc/ssmtp/ssmtp.conf  && ( echo "sendmail_path = /usr/sbin/ssmtp -t" > /usr/local/etc/php/conf.d/docker-php-mail.ini )
 ---> Running in 121c22738b8a
Get:1 http://deb.debian.org/debian buster InRelease [121 kB]
Get:2 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
Get:3 http://deb.debian.org/debian buster-updates InRelease [49.3 kB]
Get:4 http://security.debian.org/debian-security buster/updates/main amd64 Packages [201 kB]
Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7905 kB]
Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [7380 B]
Fetched 8350 kB in 2s (3562 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
  lsb-base
Use 'apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  lsb-base
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  icu-devtools libldb1 liblmdb0 libpq5 libtalloc-dev libtalloc2 libtdb-dev
  libtdb1 libtevent0 netbase netcat-traditional postgresql-client-11
  postgresql-client-common sensible-utils
Suggested packages:
  libcurl4-doc libidn11-dev libkrb5-dev librtmp-dev libssh2-1-dev libssl-dev
  zlib1g-dev icu-doc postgresql-doc-11 postgresql-11
Recommended packages:
  lsb-release libreadline7
The following NEW packages will be installed:
  icu-devtools libcurl4-openssl-dev libicu-dev libldap2-dev libldb-dev libldb1
  liblmdb0 libpq-dev libpq5 libtalloc-dev libtalloc2 libtdb-dev libtdb1
  libtevent0 netbase netcat netcat-traditional postgresql-client
  postgresql-client-11 postgresql-client-common sensible-utils
0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.6 MB of archives.
After this operation, 56.6 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main amd64 netbase all 5.6 [19.4 kB]
Get:2 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB]
Get:3 http://deb.debian.org/debian buster/main amd64 netcat-traditional amd64 1.10-41.1 [66.9 kB]
Get:4 http://deb.debian.org/debian buster/main amd64 icu-devtools amd64 63.1-6+deb10u1 [189 kB]
Get:5 http://deb.debian.org/debian buster/main amd64 libcurl4-openssl-dev amd64 7.64.0-4+deb10u1 [419 kB]
Get:6 http://deb.debian.org/debian buster/main amd64 libicu-dev amd64 63.1-6+deb10u1 [9186 kB]
Get:7 http://deb.debian.org/debian buster/main amd64 libldap2-dev amd64 2.4.47+dfsg-3+deb10u2 [331 kB]
Get:8 http://deb.debian.org/debian buster/main amd64 liblmdb0 amd64 0.9.22-1 [45.0 kB]
Get:9 http://deb.debian.org/debian buster/main amd64 libtalloc2 amd64 2.1.14-2 [35.4 kB]
Get:10 http://deb.debian.org/debian buster/main amd64 libtdb1 amd64 1.3.16-2+b1 [45.2 kB]
Get:11 http://deb.debian.org/debian buster/main amd64 libtevent0 amd64 0.9.37-1 [33.4 kB]
Get:12 http://deb.debian.org/debian buster/main amd64 libldb1 amd64 2:1.5.1+really1.4.6-3 [135 kB]
Get:13 http://deb.debian.org/debian buster/main amd64 libtalloc-dev amd64 2.1.14-2 [61.1 kB]
Get:14 http://deb.debian.org/debian buster/main amd64 libtdb-dev amd64 1.3.16-2+b1 [27.3 kB]
Get:15 http://deb.debian.org/debian buster/main amd64 libldb-dev amd64 2:1.5.1+really1.4.6-3 [97.5 kB]
Get:16 http://deb.debian.org/debian buster/main amd64 libpq5 amd64 11.7-0+deb10u1 [166 kB]
Get:17 http://deb.debian.org/debian buster/main amd64 libpq-dev amd64 11.7-0+deb10u1 [162 kB]
Get:18 http://deb.debian.org/debian buster/main amd64 netcat all 1.10-41.1 [9034 B]
Get:19 http://deb.debian.org/debian buster/main amd64 postgresql-client-common all 200+deb10u3 [84.9 kB]
Get:20 http://deb.debian.org/debian buster/main amd64 postgresql-client-11 amd64 11.7-0+deb10u1 [1390 kB]
Get:21 http://deb.debian.org/debian buster/main amd64 postgresql-client all 11+200+deb10u3 [60.9 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 12.6 MB in 1s (24.5 MB/s)
Selecting previously unselected package netbase.
(Reading database ... 12682 files and directories currently installed.)
Preparing to unpack .../00-netbase_5.6_all.deb ...
Unpacking netbase (5.6) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.12_all.deb ...
Unpacking sensible-utils (0.0.12) ...
Selecting previously unselected package netcat-traditional.
Preparing to unpack .../02-netcat-traditional_1.10-41.1_amd64.deb ...
Unpacking netcat-traditional (1.10-41.1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../03-icu-devtools_63.1-6+deb10u1_amd64.deb ...
Unpacking icu-devtools (63.1-6+deb10u1) ...
Selecting previously unselected package libcurl4-openssl-dev:amd64.
Preparing to unpack .../04-libcurl4-openssl-dev_7.64.0-4+deb10u1_amd64.deb ...
Unpacking libcurl4-openssl-dev:amd64 (7.64.0-4+deb10u1) ...
Selecting previously unselected package libicu-dev:amd64.
Preparing to unpack .../05-libicu-dev_63.1-6+deb10u1_amd64.deb ...
Unpacking libicu-dev:amd64 (63.1-6+deb10u1) ...
Selecting previously unselected package libldap2-dev:amd64.
Preparing to unpack .../06-libldap2-dev_2.4.47+dfsg-3+deb10u2_amd64.deb ...
Unpacking libldap2-dev:amd64 (2.4.47+dfsg-3+deb10u2) ...
Selecting previously unselected package liblmdb0:amd64.
Preparing to unpack .../07-liblmdb0_0.9.22-1_amd64.deb ...
Unpacking liblmdb0:amd64 (0.9.22-1) ...
Selecting previously unselected package libtalloc2:amd64.
Preparing to unpack .../08-libtalloc2_2.1.14-2_amd64.deb ...
Unpacking libtalloc2:amd64 (2.1.14-2) ...
Selecting previously unselected package libtdb1:amd64.
Preparing to unpack .../09-libtdb1_1.3.16-2+b1_amd64.deb ...
Unpacking libtdb1:amd64 (1.3.16-2+b1) ...
Selecting previously unselected package libtevent0:amd64.
Preparing to unpack .../10-libtevent0_0.9.37-1_amd64.deb ...
Unpacking libtevent0:amd64 (0.9.37-1) ...
Selecting previously unselected package libldb1:amd64.
Preparing to unpack .../11-libldb1_2%3a1.5.1+really1.4.6-3_amd64.deb ...
Unpacking libldb1:amd64 (2:1.5.1+really1.4.6-3) ...
Selecting previously unselected package libtalloc-dev:amd64.
Preparing to unpack .../12-libtalloc-dev_2.1.14-2_amd64.deb ...
Unpacking libtalloc-dev:amd64 (2.1.14-2) ...
Selecting previously unselected package libtdb-dev:amd64.
Preparing to unpack .../13-libtdb-dev_1.3.16-2+b1_amd64.deb ...
Unpacking libtdb-dev:amd64 (1.3.16-2+b1) ...
Selecting previously unselected package libldb-dev:amd64.
Preparing to unpack .../14-libldb-dev_2%3a1.5.1+really1.4.6-3_amd64.deb ...
Unpacking libldb-dev:amd64 (2:1.5.1+really1.4.6-3) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../15-libpq5_11.7-0+deb10u1_amd64.deb ...
Unpacking libpq5:amd64 (11.7-0+deb10u1) ...
Selecting previously unselected package libpq-dev.
Preparing to unpack .../16-libpq-dev_11.7-0+deb10u1_amd64.deb ...
Unpacking libpq-dev (11.7-0+deb10u1) ...
Selecting previously unselected package netcat.
Preparing to unpack .../17-netcat_1.10-41.1_all.deb ...
Unpacking netcat (1.10-41.1) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../18-postgresql-client-common_200+deb10u3_all.deb ...
Unpacking postgresql-client-common (200+deb10u3) ...
Selecting previously unselected package postgresql-client-11.
Preparing to unpack .../19-postgresql-client-11_11.7-0+deb10u1_amd64.deb ...
Unpacking postgresql-client-11 (11.7-0+deb10u1) ...
Selecting previously unselected package postgresql-client.
Preparing to unpack .../20-postgresql-client_11+200+deb10u3_all.deb ...
Unpacking postgresql-client (11+200+deb10u3) ...
Setting up liblmdb0:amd64 (0.9.22-1) ...
Setting up netcat-traditional (1.10-41.1) ...
update-alternatives: using /bin/nc.traditional to provide /bin/nc (nc) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/nc.1.gz because associated file /usr/share/man/man1/nc.traditional.1.gz (of link group nc) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/netcat.1.gz because associated file /usr/share/man/man1/nc.traditional.1.gz (of link group nc) doesn't exist
Setting up libtdb1:amd64 (1.3.16-2+b1) ...
Setting up libpq5:amd64 (11.7-0+deb10u1) ...
Setting up libpq-dev (11.7-0+deb10u1) ...
Setting up netcat (1.10-41.1) ...
Setting up libtdb-dev:amd64 (1.3.16-2+b1) ...
Setting up libtalloc2:amd64 (2.1.14-2) ...
Setting up libldap2-dev:amd64 (2.4.47+dfsg-3+deb10u2) ...
Setting up libtalloc-dev:amd64 (2.1.14-2) ...
Setting up libtevent0:amd64 (0.9.37-1) ...
Setting up libcurl4-openssl-dev:amd64 (7.64.0-4+deb10u1) ...
Setting up icu-devtools (63.1-6+deb10u1) ...
Setting up sensible-utils (0.0.12) ...
Setting up netbase (5.6) ...
Setting up libicu-dev:amd64 (63.1-6+deb10u1) ...
Setting up postgresql-client-common (200+deb10u3) ...
Setting up libldb1:amd64 (2:1.5.1+really1.4.6-3) ...
Setting up postgresql-client-11 (11.7-0+deb10u1) ...
update-alternatives: using /usr/share/postgresql/11/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up libldb-dev:amd64 (2:1.5.1+really1.4.6-3) ...
Setting up postgresql-client (11+200+deb10u3) ...
Processing triggers for libc-bin (2.28-10) ...
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Get:4 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 Packages [7703 kB]
Fetched 7819 kB in 2s (3352 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ssmtp : Depends: libgnutls-openssl27 (>= 3.6.11-0) but 3.6.7-4+deb10u3 is to be installed
E: Unable to correct problems, you have held broken packages.
ERROR: Service 'dnsui-ext' failed to build: The command '/bin/sh -c apt-get update -y  && apt-get upgrade -yq --no-install-recommends --no-install-suggests  && apt-get install -yq --no-install-recommends --no-install-suggests libldb-dev libldap2-dev libcurl4-openssl-dev libicu-dev libpq-dev postgresql-client netcat  && sed -i -e '$a\deb http://deb.debian.org/debian bullseye main' /etc/apt/sources.list  && apt-get update -y  && apt-get install -yq --no-install-recommends --no-install-suggests -t buster ssmtp  && apt-get clean  && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*  && ln -s /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/libldap.so  && ln -s /usr/lib/x86_64-linux-gnu/liblber.so /usr/lib/liblber.so  && sed -i -e 's/^.*FromLineOverride=.*$/FromLineOverride=YES/' /etc/ssmtp/ssmtp.conf  && ( echo "sendmail_path = /usr/sbin/ssmtp -t" > /usr/local/etc/php/conf.d/docker-php-mail.ini )' returned a non-zero code: 100

The following threads recommend using msmtp instead:

EDIT: Removing -t buster from the apt-get command allowed the build to go through. Will test functionality and report.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.