<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div><br></div><hr id="zwchr"><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><div class="moz-cite-prefix">Requires:      
      %{scl_prefix_python}-scldevel<br>
                                                        ^^^^^^<br>
      I think you are missing the "-"<br></div></blockquote><div>Nope, %{scl_prefix_python} should expand to "python27-", e.g. if defined, it should already contain the "-". Alan, where are your packages coming from? We added the -scldevel packages to RHSCL 1.1 downstream and I can also see one on scl.org [1]. Are you using older builds of python27 SCL, perhaps from RHSCL 1.0?<br></div><div><br></div><div>Slavek<br></div><div><br></div><div>[1] https://www.softwarecollections.org/repos/rhscl/python27/epel-6-x86_64/<br></div><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><div class="moz-cite-prefix">
      on RHEL at least - I see this:<br><br>
      #yum info python27-scldevel<br>
      Loaded plugins: langpacks, product-id, subscription-manager<br>
      Available Packages<br>
      Name        : python27-scldevel<br>
      Arch        : x86_64<br>
      Version     : 1.1<br>
      Release     : 19.el7<br>
      Size        : 5.5 k<br>
      Repo        : rhel-workstation-rhscl-7-rpms/7Workstation/x86_64<br>
      Summary     : Package shipping development files for python27<br>
      License     : GPLv2+<br>
      Description : Package shipping development files, especially
      usefull for<br>
                  : development of packages depending on python27
      Software<br>
                  : Collection.<br><br><br>
      On 07/16/2014 12:41 AM, Alan Robertson wrote:<br></div><blockquote cite="mid:53C6028B.6020700@unix.sh"><div class="moz-cite-prefix">Similar issue with this line:<br>
        Requires:       %{scl_prefix_python}scldevel<br><br>
        There is no scldevel package, nor a python27-scldevel<br><br><br>
        On 07/15/2014 10:29 PM, Alan Robertson wrote:<br></div><blockquote cite="mid:53C5FFA8.7070908@unix.sh"><div class="moz-cite-prefix">So, I'm trying to take the page you
          pointed at seriously - so I added this line from that page:<br><pre class="programlisting" style="widows: 4; orphans: 4; background-color: rgb(245, 245, 245); font-size: 0.9em; border: 0px none; margin: 1em 0px 0px; padding: 0.5em 1em; vertical-align: baseline; font-family: 'liberation mono', 'bitstream vera mono', 'dejavu mono', monospace; white-space: pre-wrap; border-top-left-radius: 11px; border-top-right-radius: 11px; border-bottom-right-radius: 11px; border-bottom-left-radius: 11px; page-break-inside: avoid; box-shadow: rgb(170, 170, 170) 0px 2px 5px inset; color: rgb(0, 0, 0); display: block; word-wrap: break-word; tab-size: 4; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22.428001403808594px; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-position: initial initial; background-repeat: initial initial;"><span class="perl_Keyword" style="widows: 4 !important; orphans: 4 !important; background-col!
 or!
 : !
 transparen
t; font-size: 17px; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0, 47, 93); background-position: initial initial; background-repeat: initial initial;">BuildRequires</span>: scl-utils-build
</pre><br>
          There is no such package.  What was intended here?<br><br><br>
          On 07/15/2014 04:09 PM, Orion Poplawski wrote:<br></div><blockquote cite="mid:53C5A68E.1030107@cora.nwra.com">On 07/15/2014 04:06 PM, Orion Poplawski wrote: <br><blockquote>On 07/15/2014 03:55 PM, Alan Robertson
            wrote: <br><blockquote>OK.  It was pointed out to me
              off-list that I was comparing the wrong thing. <br>
              I should have been looking at python27-python.  Here's
              what that package shows: <br><br>
              bash-4.1# *rpm -q --provides python27-python* <br>
              python27-python-abi = 2.7 <br>
              python27-python(abi) = 2.7 <br>
              python27-Distutils <br>
              python27-python2 = 2.7.5 <br>
              python27-python-sqlite = 2.3.2 <br>
              python27-python-ctypes = 1.0.1 <br>
              python27-python-hashlib = 20081120 <br>
              python27-python-uuid = 1.31 <br>
              python27-python-argparse = 2.7.5-7.el6.centos.alt <br>
              python27-python = 2.7.5-7.el6.centos.alt <br>
              python27-python(x86-64) = 2.7.5-7.el6.centos.alt <br>
              bash-4.1# <br><br>
              Either I'm failing to do something to appease the
              automagical python-version <br>
              detection (which I have no idea how it figures that out),
              or the property <br>
              names in python27-python should not have the "python27-"
              prefix. <br><br>
              Anyone know which it is - and how to deal with it? <br><br>
              It seems to me like the attributes of the provides should
              not be prefixed by <br>
              python27.  But I'm new to this SCL stuff... <br></blockquote><br>
            FWIW - they "python(abi) = ##" requires is added by
            /usr/lib/rpm/pythondeps.sh <br>
            as part of the standard rpm dependency generation.  So yes,
            for this to work <br>
            with the scl, either the scl needs to provide "python(abi) =
            2.7" or you will <br>
            need to disable the automatic requires generation or filter
            out the <br>
            python(abi) line. <br><br>
            We're all new to this SCL stuff.... :) <br><br><br></blockquote><br>
          Here's the magic from <a class="moz-txt-link-freetext" href="https://access.redhat.com/documentation/en-US/Red_Hat_Developer_Toolset/2/html/Software_Collections_Guide/sect-Extending_the_python27_and_python33_Software_Collections.html" target="_blank">https://access.redhat.com/documentation/en-US/Red_Hat_Developer_Toolset/2/html/Software_Collections_Guide/sect-Extending_the_python27_and_python33_Software_Collections.html</a><br><br><br>
          # Similarly, override __python_requires for automatic
          dependency generator <br>
          %global __python_requires %{%{scl_python}_python_requires} <br><br><br></blockquote><br><br><pre class="moz-signature">-- 
    Alan Robertson <a class="moz-txt-link-rfc2396E" href="mailto:alanr@unix.sh" target="_blank"><alanr@unix.sh></a> - @OSSAlanR

"Openness is the foundation and preservative of friendship...  Let me claim from you at all times your undisguised opinions." - William Wilberforce
</pre><br><br><pre>_______________________________________________
SCLorg mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SCLorg@redhat.com" target="_blank">SCLorg@redhat.com</a><a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/sclorg" target="_blank">https://www.redhat.com/mailman/listinfo/sclorg</a><br data-mce-bogus="1"></pre></blockquote><br><br><pre class="moz-signature">-- 
    Alan Robertson <a class="moz-txt-link-rfc2396E" href="mailto:alanr@unix.sh" target="_blank"><alanr@unix.sh></a> - @OSSAlanR

"Openness is the foundation and preservative of friendship...  Let me claim from you at all times your undisguised opinions." - William Wilberforce
</pre><br><br><pre>_______________________________________________
SCLorg mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SCLorg@redhat.com" target="_blank">SCLorg@redhat.com</a><a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/sclorg" target="_blank">https://www.redhat.com/mailman/listinfo/sclorg</a><br data-mce-bogus="1"></pre></blockquote><br><br>_______________________________________________<br>SCLorg mailing list<br>SCLorg@redhat.com<br>https://www.redhat.com/mailman/listinfo/sclorg<br></blockquote><div><br><br></div><div><br></div><div>-- <br></div><div><span name="x"></span>Regards,<br>Bohuslav "Slavek" Kabrda.<span name="x"></span><br></div></div></body></html>