Pagure cannot be installed together with rhscl httpd.
RedHat provides a standard base container with containerized httpd:
This all are the same: https://access.redhat.com/containers/?tab=overview#/registry.access.redhat.com/rhscl/httpd-24-rhel7 https://hub.docker.com/r/centos/httpd-24-centos7/ https://github.com/sclorg/httpd-container/tree/master/2.4
Apache that is used in this image comes from rhscl.
I cannot install pagure together with httpd24-httpd. This is bad, as this doesn't allow to use standard, well tested, supported container.
================================================================================ Package Arch Version Repository Size ================================================================================ Installing: pagure noarch 2.3.4-1.el7 epel 6.5 M Installing for dependencies: fipscheck x86_64 1.4.1-6.el7 base 21 k fipscheck-lib x86_64 1.4.1-6.el7 base 11 k freetype x86_64 2.4.11-15.el7 base 392 k git x86_64 1.8.3.1-12.el7_4 updates 4.4 M gitolite3 noarch 1:3.6.7-3.el7 epel 127 k gnutls x86_64 3.3.26-9.el7 base 677 k http-parser x86_64 2.7.1-5.el7_4 updates 28 k httpd x86_64 2.4.6-67.el7.centos.6 updates 2.7 M httpd-tools x86_64 2.4.6-67.el7.centos.6 updates 88 k jbigkit-libs x86_64 2.0-11.el7 base 46 k less x86_64 458-9.el7 base 120 k libedit x86_64 3.0-12.20121213cvs.el7 base 92 k libgit2 x86_64 0.24.6-2.el7 epel 429 k libgnome-keyring x86_64 3.12.0-1.el7 base 109 k libjpeg-turbo x86_64 1.2.90-5.el7 base 134 k libmodman x86_64 2.0.1-8.el7 base 28 k libproxy x86_64 0.4.11-10.el7 base 64 k libtiff x86_64 4.0.3-27.el7_3 base 170 k libwebp x86_64 0.3.0-7.el7 base 170 k libxslt x86_64 1.1.28-5.el7 base 242 k mod_wsgi x86_64 3.4-12.el7_0 base 76 k neon x86_64 0.30.0-3.el7 base 165 k nettle x86_64 2.7.1-8.el7 base 327 k openssh x86_64 7.4p1-13.el7_4 updates 509 k openssh-clients x86_64 7.4p1-13.el7_4 updates 654 k pakchois x86_64 0.4-10.el7 base 14 k perl-Data-Dumper x86_64 2.145-3.el7 base 47 k perl-Digest noarch 1.17-245.el7 base 23 k perl-Digest-MD5 x86_64 2.52-3.el7 base 30 k perl-Env noarch 1.04-2.el7 base 16 k perl-Error noarch 1:0.17020-2.el7 base 32 k perl-Git noarch 1.8.3.1-12.el7_4 updates 53 k perl-IO-Socket-Timeout noarch 0.27-1.el7 epel 19 k perl-PerlIO-via-Timeout noarch 0.29-1.el7 epel 20 k perl-Redis noarch 1.978-1.el7 epel 56 k perl-TermReadKey x86_64 2.30-20.el7 base 31 k perl-Try-Tiny noarch 0.12-2.el7 base 23 k py-bcrypt x86_64 0.4-4.el7 epel 26 k pyOpenSSL x86_64 0.13.1-3.el7 base 133 k python-alembic noarch 0.8.3-3.el7 epel 716 k python-babel noarch 0.9.6-8.el7 base 1.4 M python-backports x86_64 1.0-8.el7 base 5.8 k python-backports-ssl_match_hostname noarch 3.4.0.2-4.el7 base 12 k python-beaker noarch 1.5.4-10.el7 base 80 k python-beautifulsoup4 noarch 4.3.2-1.el7 epel 149 k python-bleach noarch 1.4.1-2.el7 epel 40 k python-blinker noarch 1.3-2.el7 extras 93 k python-cffi x86_64 1.6.0-5.el7 base 218 k python-dateutil noarch 1.5-7.el7 base 85 k python-docutils noarch 0.11-0.2.20130715svn7687.el7 base 1.5 M python-editor noarch 0.4-4.el7 epel 13 k python-enum34 noarch 1.0.4-1.el7 base 52 k python-flask noarch 1:0.10.1-4.el7 extras 204 k python-flask-wtf noarch 0.8-3.el7 epel 45 k python-html5lib noarch 1:0.999-5.el7 epel 206 k python-idna noarch 2.4-1.el7 base 94 k python-ipaddress noarch 1.0.16-2.el7 base 34 k python-itsdangerous noarch 0.23-2.el7 extras 24 k python-jinja2 noarch 2.7.2-2.el7 base 515 k python-lockfile noarch 1:0.9.1-4.el7.centos extras 28 k python-lxml x86_64 3.2.1-4.el7 base 758 k python-mako noarch 0.8.1-2.el7 base 307 k python-markdown noarch 2.4.1-2.el7 epel 186 k python-markupsafe x86_64 0.11-10.el7 base 25 k python-munch noarch 2.0.2-2.el7.centos extras 14 k python-openid noarch 2.2.5-7.el7 epel 211 k python-openid-cla noarch 1.2-1.el7 epel 10 k python-openid-teams noarch 1.1-1.el7 epel 12 k python-paste noarch 1.7.5.1-9.20111221hg1498.el7 base 866 k python-pillow x86_64 2.0.0-19.gitd1c6db8.el7 base 438 k python-ply noarch 3.4-11.el7 base 123 k python-pycparser noarch 2.14-1.el7 base 104 k python-pygit2 x86_64 0.24.2-1.el7 epel 148 k python-pygments noarch 1.4-10.el7 base 599 k python-redis noarch 2.10.3-1.el7 epel 94 k python-requests noarch 2.6.0-1.el7_1 base 94 k python-setuptools noarch 0.9.8-7.el7 base 397 k python-six noarch 1.9.0-2.el7 base 29 k python-sqlalchemy x86_64 0.9.8-2.el7 base 2.9 M python-straight-plugin noarch 1.4.0-4.el7 epel 14 k python-tempita noarch 0.5.1-6.el7 base 33 k python-urllib3 noarch 1.10.2-3.el7 base 101 k python-werkzeug noarch 0.9.1-2.el7 extras 562 k python-wtforms noarch 2.0-3.el7 epel 289 k python2-arrow noarch 0.8.0-3.el7 epel 65 k python2-binaryornot noarch 0.4.0-2.el7 epel 14 k python2-cryptography x86_64 1.7.2-1.el7_4.1 updates 502 k python2-fedora noarch 0.9.0-6.el7 epel 250 k python2-flask-multistatic noarch 1.0-1.el7 epel 20 k python2-openidc-client noarch 0-3.20170523git77cb3ee.el7 epel 18 k python2-psutil x86_64 2.2.1-3.el7 epel 116 k python2-pyasn1 noarch 0.1.9-7.el7 base 100 k rsync x86_64 3.0.9-18.el7 base 360 k subversion x86_64 1.7.14-11.el7_4 updates 1.0 M subversion-libs x86_64 1.7.14-11.el7_4 updates 921 k systemd-sysv x86_64 219-42.el7_4.4 updates 70 k trousers x86_64 0.3.14-2.el7 base 289 k Updating for dependencies: systemd x86_64 219-42.el7_4.4 updates 5.2 M systemd-libs x86_64 219-42.el7_4.4 updates 376 k Transaction Summary ================================================================================ Install 1 Package (+97 Dependent packages) Upgrade ( 2 Dependent packages) Total download size: 42 M Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. -------------------------------------------------------------------------------- Total 4.4 MB/s | 42 MB 00:09 Running transaction check Running transaction test Transaction check error: file /etc/httpd/modules from install of httpd-2.4.6-67.el7.centos.6.x86_64 conflicts with file from package httpd24-httpd-2.4.25-9.el7.x86_64 file /etc/httpd/conf.d/autoindex.conf from install of httpd-2.4.6-67.el7.centos.6.x86_64 conflicts with file from package httpd24-httpd-2.4.25-9.el7.x86_64 file /etc/httpd/conf.d/welcome.conf from install of httpd-2.4.6-67.el7.centos.6.x86_64 conflicts with file from package httpd24-httpd-2.4.25-9.el7.x86_64 file /etc/httpd/conf.modules.d/00-base.conf from install of httpd-2.4.6-67.el7.centos.6.x86_64 conflicts with file from package httpd24-httpd-2.4.25-9.el7.x86_64 file /etc/httpd/conf.modules.d/00-proxy.conf from install of httpd-2.4.6-67.el7.centos.6.x86_64 conflicts with file from package httpd24-httpd-2.4.25-9.el7.x86_64 file /etc/httpd/conf/httpd.conf from install of httpd-2.4.6-67.el7.centos.6.x86_64 conflicts with file from package httpd24-httpd-2.4.25-9.el7.x86_64 file /etc/httpd/logs from install of httpd-2.4.6-67.el7.centos.6.x86_64 conflicts with file from package httpd24-httpd-2.4.25-9.el7.x86_64 file /etc/httpd/run from install of httpd-2.4.6-67.el7.centos.6.x86_64 conflicts with file from package httpd24-httpd-2.4.25-9.el7.x86_64 Error Summary ------------- error: build error: The command '/bin/sh -c yum install -y python-psycopg2 && yum install -y pagure && yum clean all' returned a non-zero code: 1
Looks like httpd24-httpd isn't providing httpd. Since it looks like we can't have both packages installed at the same time, I'm inclined to consider this a packaging bug on the rhscl.
httpd24-httpd
httpd
Not quite sure there is anything to do on the pagure side.
This is not pagure issue. Ticket can be closed.
Ok, thanks for the follow-up :)
Metadata Update from @pingou: - Issue close_status updated to: Invalid