NGINX 1.16.1-1 stable-version, built statically against OpenSSL 1.1.1d with ngx cache purge, TLS 1.3 final and ngx http geoip2 module support added to repository. TLS 1.3 works with Google Chrome versions 70. To enable TLS 1.3, you must specify:
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
Links:
Alternatively, feel free to use our CentOS/RHEL repository
Hi,
For some reason using your repo is now creating a dependancy to install nginx as a new package because of the following:
nginx x86_64 1:1.16.1-1.el7.codeit CodeIT 3.5 M
replacing libbrotli.x86_64 1:1.0.6-1.codeit.el7
yum update –enablerepo epel
Failed to set locale, defaulting to C
Loaded plugins: changelog, fastestmirror, presto
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: centos.mirrors.ovh.net
* epel: mirror.freethought-internet.co.uk
* extras: centos.mirrors.ovh.net
* remi-php70: remi.mirror.ate.info
* remi-safe: remi.mirror.ate.info
* rpmforge: mirrors.ircam.fr
* updates: centos.mirrors.ovh.net
Resolving Dependencies
–> Running transaction check
—> Package nginx.x86_64 1:1.16.0-1.el6.codeit will be updated
—> Package nginx.x86_64 1:1.16.1-1.el6.codeit will be an update
–> Processing Dependency: libbrotli = 1:1.0.7 for package: 1:nginx-1.16.1-1.el6.codeit.x86_64
—> Package php-pear.noarch 1:1.10.9-3.el6.remi will be updated
—> Package php-pear.noarch 1:1.10.9-4.el6.remi will be an update
—> Package php56-php-pear.noarch 1:1.10.9-2.el6.remi will be updated
—> Package php56-php-pear.noarch 1:1.10.9-4.el6.remi will be an update
—> Package php73-php-pear.noarch 1:1.10.9-2.el6.remi will be updated
—> Package php73-php-pear.noarch 1:1.10.9-4.el6.remi will be an update
—> Package python34.x86_64 0:3.4.10-1.el6 will be updated
—> Package python34.x86_64 0:3.4.10-4.el6 will be an update
—> Package python34-devel.x86_64 0:3.4.10-1.el6 will be updated
—> Package python34-devel.x86_64 0:3.4.10-4.el6 will be an update
—> Package python34-libs.x86_64 0:3.4.10-1.el6 will be updated
—> Package python34-libs.x86_64 0:3.4.10-4.el6 will be an update
—> Package python34-tkinter.x86_64 0:3.4.10-1.el6 will be updated
—> Package python34-tkinter.x86_64 0:3.4.10-4.el6 will be an update
—> Package python34-tools.x86_64 0:3.4.10-1.el6 will be updated
—> Package python34-tools.x86_64 0:3.4.10-4.el6 will be an update
–> Finished Dependency Resolution
Error: Package: 1:nginx-1.16.1-1.el6.codeit.x86_64 (CodeIT)
Requires: libbrotli = 1:1.0.7
Installed: 1:libbrotli-1.0.6-1.codeit.el6.x86_64 (@CodeIT)
libbrotli = 1:1.0.6-1.codeit.el6
Available: libbrotli-1.0.20160607.git.3f46e28-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160607.git.3f46e28-1.el6.codeit
Available: libbrotli-1.0.20160907.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160907.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20160927.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160927.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20161013.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20161013.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20161021.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20161021.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170201.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170201.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170227.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170227.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170418.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170418.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170828.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170828.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20171011.git.805fd3b-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20171011.git.805fd3b-1.el6.codeit
Available: 1:libbrotli-1.0.4-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1:1.0.4-1.el6.codeit
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
Colleagues, let’s ask package specific support questions in specific package+version post, not on front page.
I think we never had libbrotli dependency for nginx-1.16.1. Could you please run
yum clean all
yum update –enablerepo epel
Resolving Dependencies
–> Running transaction check
—> Package nginx.x86_64 1:1.16.0-1.el6.codeit will be updated
—> Package nginx.x86_64 1:1.16.1-1.el6.codeit will be an update
–> Processing Dependency: libbrotli = 1:1.0.7 for package: 1:nginx-1.16.1-1.el6.codeit.x86_64
–> Finished Dependency Resolution
Error: Package: 1:nginx-1.16.1-1.el6.codeit.x86_64 (CodeIT)
Requires: libbrotli = 1:1.0.7
Installed: 1:libbrotli-1.0.6-1.codeit.el6.x86_64 (@CodeIT)
libbrotli = 1:1.0.6-1.codeit.el6
Available: libbrotli-1.0.20160607.git.3f46e28-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160607.git.3f46e28-1.el6.codeit
Available: libbrotli-1.0.20160907.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160907.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20160927.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160927.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20161013.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20161013.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20161021.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20161021.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170201.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170201.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170227.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170227.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170418.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170418.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170828.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170828.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20171011.git.805fd3b-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20171011.git.805fd3b-1.el6.codeit
Available: 1:libbrotli-1.0.4-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1:1.0.4-1.el6.codeit
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
I have solved it with these commands
wget https://repo.codeit.guru/packages/mainline/centos/6/x86_64/libbrotli-1.0.7-1.codeit.el6.x86_64.rpm
yum update libbrotli-1.0.7-1.codeit.el6.x86_64.rpm
and nginx 1.16.1 was automatically installed
Me too getting this on my CentOS 6 which I hoped to be able to run until end of Nov 2020…
Installing libbrotli-1.0.7-1.codeit.el6.x86_64.rpm from mainline *manually* would probably work but is this the preferred method?
yum –enablerepo=epel update
Loaded plugins: changelog, etckeeper, fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: http://ftp.plusline.net
* centos-sclo-rh: centos.intergenia.de
* centos-sclo-sclo: mirror.imt-systems.com
* epel: mirror.imt-systems.com
* extras: http://ftp.rz.uni-frankfurt.de
* updates: centos.intergenia.de
Resolving Dependencies
–> Running transaction check
—> Package nginx.x86_64 1:1.16.0-1.el6.codeit will be updated
—> Package nginx.x86_64 1:1.16.1-1.el6.codeit will be an update
–> Processing Dependency: libbrotli = 1:1.0.7 for package: 1:nginx-1.16.1-1.el6.codeit.x86_64
–> Processing Dependency: libmaxminddb.so.0()(64bit) for package: 1:nginx-1.16.1-1.el6.codeit.x86_64
–> Running transaction check
—> Package libmaxminddb.x86_64 0:1.1.1-5.el6 will be installed
—> Package nginx.x86_64 1:1.16.1-1.el6.codeit will be an update
–> Processing Dependency: libbrotli = 1:1.0.7 for package: 1:nginx-1.16.1-1.el6.codeit.x86_64
–> Finished Dependency Resolution
Error: Package: 1:nginx-1.16.1-1.el6.codeit.x86_64 (CodeIT)
Requires: libbrotli = 1:1.0.7
Installed: 1:libbrotli-1.0.6-1.codeit.el6.x86_64 (@CodeIT)
libbrotli = 1:1.0.6-1.codeit.el6
Available: libbrotli-1.0.20160607.git.3f46e28-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160607.git.3f46e28-1.el6.codeit
Available: libbrotli-1.0.20160907.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160907.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20160927.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20160927.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20161013.git.6b12316-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20161013.git.6b12316-1.el6.codeit
Available: libbrotli-1.0.20161021.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20161021.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170201.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170201.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170227.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170227.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170418.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170418.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20170828.git.a258234-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20170828.git.a258234-1.el6.codeit
Available: libbrotli-1.0.20171011.git.805fd3b-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1.0.20171011.git.805fd3b-1.el6.codeit
Available: 1:libbrotli-1.0.4-1.el6.codeit.x86_64 (CodeIT)
libbrotli = 1:1.0.4-1.el6.codeit
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
Bruno, thank you for pointing out. Fix is on track.
Sorry guys. The problem is resolved.
Before installation you must complete:
#yum clean all
#yum install nginx
Thanks a lot – it works!
dnf update
Última comprobación de caducidad de metadatos hecha hace 0:00:36, el vie 01 oct 2021 15:49:14 CEST.
Dependencias resueltas.
Problema: package nginx-1:1.16.1-1.el7.codeit.x86_64 requires libbrotlienc.so.1()(64bit), but none of the providers can be installed
– package nginx-1:1.16.1-1.el7.codeit.x86_64 obsoletes libbrotli provided by libbrotli-1.0.9-1.codeit.el7.x86_64
– cannot install both brotli-1.0.7-5.el7.x86_64 and brotli-1.0.9-1.codeit.el7.x86_64
– cannot install the best update candidate for package libbrotli-1.0.9-1.codeit.el7.x86_64
– cannot install the best update candidate for package brotli-1.0.9-1.codeit.el7.x86_64
=============================================================================================================================================================================================
Paquete Arquitectura Versión Repositorio Tamaño
=============================================================================================================================================================================================
Descartando paquetes con conflictos:
(añada ‘–best –allowerasing’ a la linea de comandos para forzar su actualización):
brotli x86_64 1.0.7-5.el7 epel 318 k
Descartando paquetes con conflictos en las dependencias:
nginx x86_64 1:1.16.1-1.el7.codeit CodeIT 3.5 M
Resumen de la transacción
=============================================================================================================================================================================================
Descartar 2 Paquetes
Nada por hacer.
¡Listo!
Nginx 1.16 is outdated and uses libraries that are currently overlapped by epel repo. Please try to install 1.20.
I have not installed nginx, but apache
# yum list installed | grep CodeIT
apr.x86_64 1.7.0-2.el7 @CodeIT
apr-devel.x86_64 1.7.0-2.el7 @CodeIT
apr-util.x86_64 1.6.1-6.el7 @CodeIT
apr-util-devel.x86_64 1.6.1-6.el7 @CodeIT
brotli.x86_64 1.0.9-1.codeit.el7 @CodeIT
httpd.x86_64 2.4.49-1.codeit.el7 @CodeIT
httpd-filesystem.noarch 2.4.49-1.codeit.el7 @CodeIT
httpd-tools.x86_64 2.4.49-1.codeit.el7 @CodeIT
libbrotli.x86_64 1.0.9-1.codeit.el7 @CodeIT
mc.x86_64 1:4.8.27-1.codeit.el7 @CodeIT
mod_http2.x86_64 1.15.24-1.codeit @CodeIT
mod_ssl.x86_64 1:2.4.49-1.codeit.el7 @CodeIT
openssl111-libs.x86_64 1.1.1l-1.codeit.el7 @CodeIT
# yum list installed | grep nginx
none
# yum list installed | grep epel
certbot.noarch 1.11.0-1.el7 @epel
epel-release.noarch 7-14 @epel
htop.x86_64 2.2.0-3.el7 @epel
jq.x86_64 1.6-2.el7 @epel
libdb4.x86_64 4.8.30-13.el7 @epel
libdb4-utils.x86_64 4.8.30-13.el7 @epel
libmspack.x86_64 0.7-0.1.alpha.el7 @epel
libnghttp2.x86_64 1.33.0-1.1.el7 @epel
oniguruma.x86_64 6.8.2-1.el7 @epel
python-ndg_httpsclient.noarch 0.3.2-1.el7 @epel
python-requests-toolbelt.noarch 0.8.0-3.el7 @epel
python-zope-component.noarch 1:4.1.0-5.el7 @epel
python-zope-event.noarch 4.0.3-2.el7 @epel
python2-acme.noarch 1.11.0-1.el7 @epel
python2-certbot.noarch 1.11.0-1.el7 @epel
python2-configargparse.noarch 0.11.0-2.el7 @epel
python2-dialog.noarch 3.3.0-6.el7 @epel
python2-distro.noarch 1.2.0-3.el7 @epel
python2-future.noarch 0.18.2-2.el7 @epel
python2-josepy.noarch 1.3.0-2.el7 @epel
python2-mock.noarch 1.0.1-10.el7 @epel
python2-parsedatetime.noarch 2.4-6.el7 @epel
python2-pip.noarch 8.1.2-14.el7 @epel
python2-psutil.x86_64 5.6.7-1.el7 @epel
python2-pyrfc3339.noarch 1.1-3.el7 @epel
python2-six.noarch 1.9.0-0.el7 @epel
sscg.x86_64 2.6.1-1.el7 @epel
I have problem on dnf update
Problema: package nginx-1:1.16.1-1.el7.codeit.x86_64 requires libbrotlienc.so.1()(64bit), but none of the providers can be installed
– package nginx-1:1.16.1-1.el7.codeit.x86_64 obsoletes libbrotli provided by libbrotli-1.0.9-1.codeit.el7.x86_64
– cannot install both brotli-1.0.7-5.el7.x86_64 and brotli-1.0.9-1.codeit.el7.x86_64
– cannot install the best update candidate for package libbrotli-1.0.9-1.codeit.el7.x86_64
– cannot install the best update candidate for package brotli-1.0.9-1.codeit.el7.x86_64
===========================================================================================================================================================
Paquete Arquitectura Versión Repositorio
===========================================================================================================================================================
Descartando paquetes con conflictos:
(añada ‘–best –allowerasing’ a la linea de comandos para forzar su actualización):
brotli x86_64 1.0.7-5.el7 epel
Descartando paquetes con conflictos en las dependencias:
nginx x86_64 1:1.16.1-1.el7.codeit CodeIT
Resumen de la transacción
===========================================================================================================================================================