title: Transaction check error when installing python3-devel
body: <p>I am trying to <code>pip3 install uwsgi</code> with virtualenv on centos7, but it shows</p>
  
  <pre><code>In file included from plugins/python/pyutils.c:1:0:
      plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory
       #include &lt;Python.h&gt;
  </code></pre>
  
  <p>I trying to <code>yum install python3-devel</code> and it shows</p>
  
  <pre><code>Transaction check error:
    file /etc/rpm/macros.ghc-srpm from install of redhat-rpm-config-9.1.0-88.el7.centos.noarch conflicts with file from package epel-release-6-8.noarch
  </code></pre>
  
  <p>I trying to `yum update' and it shows</p>
  
  <pre><code>
  Error: Package: remi-release-6.10-1.el6.remi.noarch (installed)
            Need: epel-release = 6
            Deleting: epel-release-6-8.noarch (installed)
                Epel-release = 6-8
            Updated by: epel-release-7-11.noarch (epel)
                Epel-release = 7-11
   You could try using --skip-broken to work around the problem
  </code></pre>
  
  <p>and <code>--skip-broken</code> didn't solve anything</p>
  
  <p>any idea how to move forward? </p>