<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Error when building SAS module python-sasctl from source code in Developers</title>
    <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817306#M6086</link>
    <description>&lt;P&gt;Hey Vincent,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I&amp;nbsp; just realized that when pip complains about not finding "packaging" it's actually referring to the "packaging" module:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;ERROR: Could not find a version that satisfies the requirement packaging (from sasctl) (from versions: none)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;ERROR: No matching distribution found for packaging (from sasctl)&lt;/FONT&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The packaging module (&lt;A href="https://pypi.org/project/packaging/" target="_blank"&gt;https://pypi.org/project/packaging/&lt;/A&gt;) is a prerequisite for sasctl, along with pandas, requests, pyyaml, etc.&amp;nbsp; From the logs, it appears that your environment already has all of those prerequisites installed, except for packaging:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: pandas in /usr/local/lib/python3.8/site-packages (from sasctl) (1.1.0)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: scikit-learn in /usr/local/lib/python3.8/site-packages (from sasctl) (1.0.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from sasctl) (2.23.0)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: pyyaml in /usr/local/lib/python3.8/site-packages (from sasctl) (5.3.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Collecting packaging (from sasctl)&lt;/FONT&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Try installing the packages module first or making its source archive available to pip during install.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jon&lt;/P&gt;</description>
    <pubDate>Thu, 09 Jun 2022 14:47:39 GMT</pubDate>
    <dc:creator>jlwalker</dc:creator>
    <dc:date>2022-06-09T14:47:39Z</dc:date>
    <item>
      <title>Error when building SAS module python-sasctl from source code</title>
      <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/816813#M6081</link>
      <description>&lt;P&gt;I am trying to build the SAS python-sasclt module &lt;A title="(https://github.com/sassoftware/python-sasctl)" href="https://github.com/sassoftware/python-sasctl" target="_blank" rel="noopener"&gt;https://github.com/sassoftware/python-sasctl&lt;/A&gt;&amp;nbsp;but I get the following errors:&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;Collecting python-sasctl&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WARNING: Generating metadata for package python-sasctl produced metadata for project name sasctl. Fix your #egg=python-sasctl fragments.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Requirement already satisfied: pandas in /usr/local/lib/python3.8/site-packages (from sasctl) (1.1.0)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Requirement already satisfied: scikit-learn in /usr/local/lib/python3.8/site-packages (from sasctl) (1.0.1)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from sasctl) (2.23.0)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Requirement already satisfied: pyyaml in /usr/local/lib/python3.8/site-packages (from sasctl) (5.3.1)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Collecting packaging (from sasctl)&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;BR /&gt;&lt;EM&gt;ERROR: Could not find a version that satisfies the requirement packaging (from sasctl) (from versions: none)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ERROR: No matching distribution found for packaging (from sasctl)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;I have no idea how to fix that, what does "from versions: none" mean or "No matching distribution found" for that matter?&lt;/P&gt;&lt;P&gt;I am building on Suse Linux Enterprise Server (SLES)12 SP5, because the target Viya 3.5 servers are running SLES 12 SP5.&lt;/P&gt;&lt;P&gt;thx,&lt;/P&gt;&lt;P&gt;Vincent&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jun 2022 07:36:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/816813#M6081</guid>
      <dc:creator>Vincent_vD</dc:creator>
      <dc:date>2022-06-07T07:36:43Z</dc:date>
    </item>
    <item>
      <title>Re: Error when building SAS module python-sasctl from source code</title>
      <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/816865#M6082</link>
      <description>&lt;P&gt;Hey Vincent,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you post the command that you're using to build the package?&amp;nbsp; And which version of Python you're using.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jun 2022 14:46:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/816865#M6082</guid>
      <dc:creator>jlwalker</dc:creator>
      <dc:date>2022-06-07T14:46:57Z</dc:date>
    </item>
    <item>
      <title>Re: Error when building SAS module python-sasctl from source code</title>
      <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817001#M6083</link>
      <description>&lt;P&gt;Hi jlwalker,&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier" size="2"&gt;$ /usr/local/bin/python3 -V&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Python 3.8.1&lt;/FONT&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier" size="2"&gt;$ pip3 -V&lt;BR /&gt;pip 19.2.3 from /usr/local/lib/python3.8/site-packages/pip (python 3.8)&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;We use the a-a-p building environment (&lt;A href="http://www.a-a-p.org/index.html" target="_blank"&gt;http://www.a-a-p.org/index.html&lt;/A&gt;) to build our internal sw packages from sources. So here I use the tarball python-sasctl-1.7.1.tar.gz. The actual command I use is:&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier" size="2"&gt;/usr/local/bin/pip3 install --no-index --find-links=distfiles $(PORTNAME) --root=$PKGDIR&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;where &lt;FONT face="courier new,courier" size="2"&gt;$(PORTNAME) =&amp;nbsp;python-sasctl&amp;nbsp;&lt;/FONT&gt; and&amp;nbsp;&amp;nbsp;&lt;FONT face="courier new,courier" size="2"&gt;$PKGDIR = pack&lt;/FONT&gt; .&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for the help,&lt;/P&gt;&lt;P&gt;Vincent&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jun 2022 06:43:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817001#M6083</guid>
      <dc:creator>Vincent_vD</dc:creator>
      <dc:date>2022-06-08T06:43:35Z</dc:date>
    </item>
    <item>
      <title>Re: Error when building SAS module python-sasctl from source code</title>
      <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817071#M6084</link>
      <description>&lt;P&gt;Hey Vincent,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for providing those details.&amp;nbsp; I think the issue is that the package name you're providing to pip isn't correct ("python-sasctl" is the name of the GitHub repository, but the actual Python package is just called "sasctl").&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you try running with&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;$(PORTNAME) = sasctl&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;/usr/local/bin/pip3 install --no-index --find-links=distfiles sasctl --root=pack python-sasctl-1.7.1.tar.gz&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If that still doesn't work, can you run with increase verbosity and post the output so we can debug in more detail:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;/usr/local/bin/pip3 install -vvv --no-index --find-links=distfiles sasctl --root=pack python-sasctl-1.7.1.tar.gz&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jon&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jun 2022 13:28:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817071#M6084</guid>
      <dc:creator>jlwalker</dc:creator>
      <dc:date>2022-06-08T13:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: Error when building SAS module python-sasctl from source code</title>
      <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817226#M6085</link>
      <description>&lt;P&gt;Morning Jon,&lt;/P&gt;&lt;P&gt;thanks so far, but that just did not do it yet:&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier" size="2"&gt;Aap: /usr/local/bin/pip3 install --no-index --find-links=distfiles sasctl --root=/home/xv18194/scripts/ports/sas/py3-python-sasctl/pack&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Aap: chown -Rh root:root /home/xv18194/scripts/ports/sas/py3-python-sasctl/pack&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;WARNING: The directory '/home/xv18194/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;WARNING: The directory '/home/xv18194/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Looking in links: distfiles&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Collecting sasctl&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: pandas in /usr/local/lib/python3.8/site-packages (from sasctl) (1.1.0)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: scikit-learn in /usr/local/lib/python3.8/site-packages (from sasctl) (1.0.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from sasctl) (2.23.0)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: pyyaml in /usr/local/lib/python3.8/site-packages (from sasctl) (5.3.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Collecting packaging (from sasctl)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;ERROR: Could not find a version that satisfies the requirement packaging (from sasctl) (from versions: none)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;ERROR: No matching distribution found for packaging (from sasctl)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;So I tried the more verbose variant:&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier" size="2"&gt;Aap: /usr/local/bin/pip3 install -vvv --no-index --find-links=distfiles sasctl --root=/home/xv18194/scripts/ports/sas/py3-python-sasctl/pack&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Aap: chown -Rh root:root /home/xv18194/scripts/ports/sas/py3-python-sasctl/pack&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;WARNING: The directory '/home/xv18194/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Ignoring indexes: &lt;A href="https://pypi.org/simple" target="_blank"&gt;https://pypi.org/simple&lt;/A&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Created temporary directory: /tmp/pip-ephem-wheel-cache-vamwnxvm&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;WARNING: The directory '/home/xv18194/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Created temporary directory: /tmp/pip-req-tracker-d92k_azp&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Created requirements tracker '/tmp/pip-req-tracker-d92k_azp'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Created temporary directory: /tmp/pip-install-l9sk3gp_&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Looking in links: distfiles&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Collecting sasctl&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;0 location(s) to search for versions of sasctl:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Skipping link: not a file: distfiles (from -f)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Found link file:///home/xv18194/scripts/ports/sas/py3-python-sasctl/distfiles/sasctl-1.7.1.tar.gz, version: 1.7.1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Local files found: /home/xv18194/scripts/ports/sas/py3-python-sasctl/distfiles/sasctl-1.7.1.tar.gz&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Given no hashes to check 1 links for project 'sasctl': discarding no candidates&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Using version 1.7.1 (newest of versions: 1.7.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Added sasctl from file:///home/xv18194/scripts/ports/sas/py3-python-sasctl/distfiles/sasctl-1.7.1.tar.gz to build tracker '/tmp/pip-req-tracker-d92k_azp'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Running setup.py (path:/tmp/pip-install-l9sk3gp_/sasctl/setup.py) egg_info for package sasctl&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Running command python setup.py egg_info&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;running egg_info&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;creating pip-egg-info/sasctl.egg-info&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;writing pip-egg-info/sasctl.egg-info/PKG-INFO&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;writing dependency_links to pip-egg-info/sasctl.egg-info/dependency_links.txt&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;writing entry points to pip-egg-info/sasctl.egg-info/entry_points.txt&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;writing requirements to pip-egg-info/sasctl.egg-info/requires.txt&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;writing top-level names to pip-egg-info/sasctl.egg-info/top_level.txt&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;writing manifest file 'pip-egg-info/sasctl.egg-info/SOURCES.txt'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;reading manifest file 'pip-egg-info/sasctl.egg-info/SOURCES.txt'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;reading manifest template 'MANIFEST.in'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;writing manifest file 'pip-egg-info/sasctl.egg-info/SOURCES.txt'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Source in /tmp/pip-install-l9sk3gp_/sasctl has version 1.7.1, which satisfies requirement sasctl from file:///home/xv18194/scripts/ports/sas/py3-python-sasctl/distfiles/sasctl-1.7.1.tar.gz&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Removed sasctl from file:///home/xv18194/scripts/ports/sas/py3-python-sasctl/distfiles/sasctl-1.7.1.tar.gz from build tracker '/tmp/pip-req-tracker-d92k_azp'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: pandas in /usr/local/lib/python3.8/site-packages (from sasctl) (1.1.0)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: scikit-learn in /usr/local/lib/python3.8/site-packages (from sasctl) (1.0.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from sasctl) (2.23.0)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: pyyaml in /usr/local/lib/python3.8/site-packages (from sasctl) (5.3.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Collecting packaging (from sasctl)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;0 location(s) to search for versions of packaging:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Skipping link: Missing project version for packaging: file:///home/xv18194/scripts/ports/sas/py3-python-sasctl/distfiles/sasctl-1.7.1.tar.gz&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Given no hashes to check 0 links for project 'packaging': discarding no candidates&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;ERROR: Could not find a version that satisfies the requirement packaging (from sasctl) (from versions: none)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Cleaning up...&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Removing source in /tmp/pip-install-l9sk3gp_/sasctl&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Removed build tracker '/tmp/pip-req-tracker-d92k_azp'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;ERROR: No matching distribution found for packaging (from sasctl)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Exception information:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Traceback (most recent call last):&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;File "/usr/local/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 188, in main&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;status = self.run(options, args)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;File "/usr/local/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 345, in run&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;resolver.resolve(requirement_set)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;File "/usr/local/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 196, in resolve&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;self._resolve_one(requirement_set, req)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;File "/usr/local/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 359, in _resolve_one&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;abstract_dist = self._get_abstract_dist_for(req_to_install)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;File "/usr/local/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 305, in _get_abstract_dist_for&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;abstract_dist = self.preparer.prepare_linked_requirement(&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;File "/usr/local/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 134, in prepare_linked_requirement&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;req.populate_link(finder, upgrade_allowed, require_hashes)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;File "/usr/local/lib/python3.8/site-packages/pip/_internal/req/req_install.py", line 211, in populate_link&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;self.link = finder.find_requirement(self, upgrade)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;File "/usr/local/lib/python3.8/site-packages/pip/_internal/index.py", line 1227, in find_requirement&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;raise DistributionNotFound(&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;pip._internal.exceptions.DistributionNotFound: No matching distribution found for packaging (from sasctl)&lt;/FONT&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;Br,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;Vincent&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Jun 2022 05:42:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817226#M6085</guid>
      <dc:creator>Vincent_vD</dc:creator>
      <dc:date>2022-06-09T05:42:18Z</dc:date>
    </item>
    <item>
      <title>Re: Error when building SAS module python-sasctl from source code</title>
      <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817306#M6086</link>
      <description>&lt;P&gt;Hey Vincent,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I&amp;nbsp; just realized that when pip complains about not finding "packaging" it's actually referring to the "packaging" module:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;ERROR: Could not find a version that satisfies the requirement packaging (from sasctl) (from versions: none)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;ERROR: No matching distribution found for packaging (from sasctl)&lt;/FONT&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The packaging module (&lt;A href="https://pypi.org/project/packaging/" target="_blank"&gt;https://pypi.org/project/packaging/&lt;/A&gt;) is a prerequisite for sasctl, along with pandas, requests, pyyaml, etc.&amp;nbsp; From the logs, it appears that your environment already has all of those prerequisites installed, except for packaging:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: pandas in /usr/local/lib/python3.8/site-packages (from sasctl) (1.1.0)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: scikit-learn in /usr/local/lib/python3.8/site-packages (from sasctl) (1.0.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from sasctl) (2.23.0)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Requirement already satisfied: pyyaml in /usr/local/lib/python3.8/site-packages (from sasctl) (5.3.1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;Collecting packaging (from sasctl)&lt;/FONT&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Try installing the packages module first or making its source archive available to pip during install.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jon&lt;/P&gt;</description>
      <pubDate>Thu, 09 Jun 2022 14:47:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817306#M6086</guid>
      <dc:creator>jlwalker</dc:creator>
      <dc:date>2022-06-09T14:47:39Z</dc:date>
    </item>
    <item>
      <title>Re: Error when building SAS module python-sasctl from source code</title>
      <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817405#M6087</link>
      <description>&lt;P&gt;Hey Jon,&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&amp;gt;&lt;SPAN&gt;I&amp;nbsp; just realized that when pip complains about not finding "packaging" it's actually referring to the "packaging" module&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;of course, I missed that one too.&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":face_with_rolling_eyes:"&gt;🙄&lt;/span&gt;&lt;/P&gt;&lt;P&gt;OK, I added the "package" module as a requirement, but then the next req pops up during build/install: joblib. And that might not be the last one. I will continue and let you know how I advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thx,&lt;/P&gt;&lt;P&gt;Vincent&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jun 2022 06:48:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/817405#M6087</guid>
      <dc:creator>Vincent_vD</dc:creator>
      <dc:date>2022-06-10T06:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: Error when building SAS module python-sasctl from source code</title>
      <link>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/818251#M6090</link>
      <description>&lt;P&gt;Hi Jon,&lt;/P&gt;&lt;P&gt;I was out of office for a few days. Status: still some pre-reqs popping up, continuing.&lt;/P&gt;&lt;P&gt;Vincent&lt;/P&gt;</description>
      <pubDate>Wed, 15 Jun 2022 06:44:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Error-when-building-SAS-module-python-sasctl-from-source-code/m-p/818251#M6090</guid>
      <dc:creator>Vincent_vD</dc:creator>
      <dc:date>2022-06-15T06:44:53Z</dc:date>
    </item>
  </channel>
</rss>

