<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Korinne&#x27;s Ramblings</title>
      <link>https://kadler.io</link>
      <description>Ramblings of an Open Source chick working on IBM i.</description>
      <generator>Zola</generator>
      <language>en</language>
      <atom:link href="https://kadler.io/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Mon, 12 Aug 2024 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Migrating IBM i RPMs to use OpenSSL 3</title>
          <pubDate>Mon, 12 Aug 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2024-08-12-openssl3-migration/</link>
          <guid>https://kadler.io/blog/2024-08-12-openssl3-migration/</guid>
          <description xml:base="https://kadler.io/blog/2024-08-12-openssl3-migration/">&lt;p&gt;Today, we&#x27;re pushing out updates to various rpms to migrate from OpenSSL 1.1.1
to OpenSSL 3. As you may know, OpenSSL 1.1.1 is no longer supported by the
upstream OpenSSL project so we had to rebuild our packages to use OpenSSL 3.0,
the current Long Term Support (LTS) release.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Blog Update</title>
          <pubDate>Fri, 17 May 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2024-05-17-blog-update/</link>
          <guid>https://kadler.io/blog/2024-05-17-blog-update/</guid>
          <description xml:base="https://kadler.io/blog/2024-05-17-blog-update/">&lt;p&gt;It&#x27;s been quite a while since I&#x27;ve posted anything here, but I&#x27;ve made a few
changes.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM-provided macOS ODBC Driver Repositories</title>
          <pubDate>Mon, 10 Apr 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2023-04-10-macos-odbc-repo/</link>
          <guid>https://kadler.io/blog/2023-04-10-macos-odbc-repo/</guid>
          <description xml:base="https://kadler.io/blog/2023-04-10-macos-odbc-repo/">&lt;p&gt;In May of last year, &lt;a href=&quot;https:&#x2F;&#x2F;kadler.io&#x2F;blog&#x2F;2022-05-20-odbc-repos&#x2F;&quot;&gt;I announced&lt;&#x2F;a&gt; that we had
publicly released repositories for the Linux ODBC driver and IBM i Access Client Solutions application package.
Today I&#x27;m letting you know that we now&lt;sup id=&quot;a1&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;kadler.io&#x2F;blog&#x2F;2023-04-10-macos-odbc-repo&#x2F;#f1&quot;&gt;1&lt;&#x2F;a&gt;&lt;&#x2F;sup&gt; also have a &lt;a href=&quot;https:&#x2F;&#x2F;brew.sh&quot;&gt;Homebrew&lt;&#x2F;a&gt;
repository for the macOS driver as well.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM-provided Linux ODBC Driver Repositories</title>
          <pubDate>Fri, 20 May 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-05-20-odbc-repos/</link>
          <guid>https://kadler.io/blog/2022-05-20-odbc-repos/</guid>
          <description xml:base="https://kadler.io/blog/2022-05-20-odbc-repos/">&lt;p&gt;Today, we&#x27;re pushing out something that I&#x27;ve been wanting for a long time. We
now have RPM and DEB repositories for Linux available directly from IBM for the
IBM i Access Client Solutions application package, which includes the IBM i
Access ODBC driver. This also includes the latest version of the IBM i Access
ODBC driver, which was released today.&lt;&#x2F;p&gt;
&lt;p&gt;While we have been pushing the IBM i Access ODBC driver as the &quot;One True Way&quot; to
access the database from open source for some time, the biggest hindrance has
been getting it installed. Previously, it was only available from the byzantine
labyrinth that is IBM ESS or from the MRS download site (conventiently
bookmarkable to &lt;a href=&quot;https:&#x2F;&#x2F;ibm.biz&#x2F;ibmi-odbc-download&quot;&gt;https:&#x2F;&#x2F;ibm.biz&#x2F;ibmi-odbc-download&lt;&#x2F;a&gt;). Both of these require
manual steps to log in, agree to the license, download the zip, then extract the
zip and install the package. But Linux distributions have these fancy things
called package managers that can point to remote repositories of packages and
easily extend the distribution&#x27;s package list with third-party software. Heck,
even &lt;em&gt;Microsoft&lt;&#x2F;em&gt; provides Linux repositories nowadays, so it&#x27;s high time that
IBM does similarly.&lt;&#x2F;p&gt;
&lt;p&gt;With this change, it will be much easier for end users to install the driver on
Linux. It also makes it easier for automation to install the driver as well,
whether that&#x27;s Ansible system deployment scripts or Dockerfiles for building
ODBC-based Linux container apps. In addition, it makes updating the driver much
easier too, since the process uses the same upgrade procedure as the rest of the
system packages.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates January 2022</title>
          <pubDate>Mon, 21 Feb 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-02-21-jan-2022-oss-updates/</link>
          <guid>https://kadler.io/blog/2022-02-21-jan-2022-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2022-02-21-jan-2022-oss-updates/">&lt;p&gt;Happy new year! I know it&#x27;s late February now, but it&#x27;s still the first post of
2022 here, so let&#x27;s see what January had to offer. 😁&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates December 2021</title>
          <pubDate>Mon, 31 Jan 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-01-31-dec-2021-oss-updates/</link>
          <guid>https://kadler.io/blog/2022-01-31-dec-2021-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2022-01-31-dec-2021-oss-updates/">&lt;p&gt;Just because the last couple months were quiet doesn&#x27;t mean that nothing&#x27;s
going on. Case in point, the last month of 2021 saw a ton of updates, though
many of them had been in the works for a long time.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates November 2021</title>
          <pubDate>Mon, 24 Jan 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-01-24-nov-2021-oss-updates/</link>
          <guid>https://kadler.io/blog/2022-01-24-nov-2021-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2022-01-24-nov-2021-oss-updates/">&lt;p&gt;November brings some nice goodies for IBM i 7.3+ users and some security fixes.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates October 2021</title>
          <pubDate>Mon, 17 Jan 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-01-17-oct-2021-oss-updates/</link>
          <guid>https://kadler.io/blog/2022-01-17-oct-2021-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2022-01-17-oct-2021-oss-updates/">&lt;p&gt;Another relatively quiet month of IBM i open source updates.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates September 2021</title>
          <pubDate>Fri, 14 Jan 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-01-14-sep-2021-oss-updates/</link>
          <guid>https://kadler.io/blog/2022-01-14-sep-2021-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2022-01-14-sep-2021-oss-updates/">&lt;p&gt;September was a pretty quiet month, but still some good stuff.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates August 2021</title>
          <pubDate>Mon, 10 Jan 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-01-10-aug-2021-oss-updates/</link>
          <guid>https://kadler.io/blog/2022-01-10-aug-2021-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2022-01-10-aug-2021-oss-updates/">&lt;p&gt;August is up, let&#x27;s check it out.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates July 2021</title>
          <pubDate>Fri, 07 Jan 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-01-07-july-2021-oss-updates/</link>
          <guid>https://kadler.io/blog/2022-01-07-july-2021-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2022-01-07-july-2021-oss-updates/">&lt;p&gt;Back with another overdue update, this time for July. Big news this month, which had been hinted at for a while. Did you figure it out ahead of time?&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates June 2021</title>
          <pubDate>Tue, 04 Jan 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2022-01-04-jun-2021-oss-updates/</link>
          <guid>https://kadler.io/blog/2022-01-04-jun-2021-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2022-01-04-jun-2021-oss-updates/">&lt;p&gt;Hey, it&#x27;s been a while! I got way behind on pushing out update blogs, so I&#x27;ll be pushing out updates to catch up on the 2021 and try to be more consistent for 2022.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM-provided Repositories and YUM Updates</title>
          <pubDate>Tue, 07 Dec 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2021-12-07-ibmi-repos/</link>
          <guid>https://kadler.io/blog/2021-12-07-ibmi-repos/</guid>
          <description xml:base="https://kadler.io/blog/2021-12-07-ibmi-repos/">&lt;p&gt;Today, we&#x27;re pushing out an update to YUM which will automatically pull in a
new ibmi-repos package. The ibmi-repos package will provide two &quot;new&quot;
repositories:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;ibmi-base&lt;&#x2F;li&gt;
&lt;li&gt;ibmi-release&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;The new ibmi-base repo will point to the same place that the current ibm repo
does, while the ibmi-release repo will point at an IBM i version-specific repo.&lt;&#x2F;p&gt;
&lt;p&gt;This will make it easier for us to push out updates to these repos as things
change. Currently, the ibm repo is only shipped with the bootstrap and not
owned by any package, so we can&#x27;t push out any updates to it automatically.&lt;&#x2F;p&gt;
&lt;p&gt;Because we would like to make the transition from the ibm repo to the new repos
as seamless and error-free as possible, we&#x27;re pushing out new repo files
instead of trying to update the existing repo in-place and we&#x27;re making yum
depend on this new package. This will ensure that all users will get this
update when they run updates and any of their local changes to the existing
repo will not get overwritten in the process (if the sysadmin has made any
changes).&lt;&#x2F;p&gt;
&lt;p&gt;Once migrated to the new repos, the old ibm.repo file can be removed.&lt;&#x2F;p&gt;
&lt;p&gt;More details and a FAQ is available in our
&lt;a href=&quot;https:&#x2F;&#x2F;ibmi-oss-docs.readthedocs.io&#x2F;en&#x2F;latest&#x2F;yum&#x2F;IBM_REPOS.html&quot;&gt;docs&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>IBM i Open Source Updates April 2021</title>
          <pubDate>Fri, 04 Jun 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2021-06-04-apr-oss-updates/</link>
          <guid>https://kadler.io/blog/2021-06-04-apr-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2021-06-04-apr-oss-updates/">&lt;p&gt;Well, I&#x27;m a month late, but let&#x27;s not dawdle any further -- on to the updates!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates May 2021</title>
          <pubDate>Fri, 04 Jun 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2021-06-04-may-oss-updates/</link>
          <guid>https://kadler.io/blog/2021-06-04-may-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2021-06-04-may-oss-updates/">&lt;p&gt;May updates at the same time as April updates? Madness, I say!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates March 2021</title>
          <pubDate>Wed, 07 Apr 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2021-04-07-mar-oss-updates/</link>
          <guid>https://kadler.io/blog/2021-04-07-mar-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2021-04-07-mar-oss-updates/">&lt;p&gt;Hold on to your hats, because this might be the &lt;strong&gt;biggest&lt;&#x2F;strong&gt; monthly update yet!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates February 2021</title>
          <pubDate>Wed, 03 Mar 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2021-03-03-feb-oss-updates/</link>
          <guid>https://kadler.io/blog/2021-03-03-feb-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2021-03-03-feb-oss-updates/">&lt;p&gt;New year, new rpm updates! In this post, we&#x27;ll go over updates for both January and February.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>getjobid, cl, and liblist — Oh, My!</title>
          <pubDate>Wed, 23 Dec 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-12-23-bash-builtins/</link>
          <guid>https://kadler.io/blog/2020-12-23-bash-builtins/</guid>
          <description xml:base="https://kadler.io/blog/2020-12-23-bash-builtins/">&lt;p&gt;With the latest update to BASH, there are 3 new IBM i-specific BASH builtin
functions: &lt;code&gt;liblist&lt;&#x2F;code&gt;, &lt;code&gt;cl&lt;&#x2F;code&gt;, and &lt;code&gt;getjobid&lt;&#x2F;code&gt;. These builtins function nearly
identically to the &lt;code&gt;liblist&lt;&#x2F;code&gt;, &lt;code&gt;system&lt;&#x2F;code&gt;, and &lt;code&gt;getjobid&lt;&#x2F;code&gt; commands that exist in
PASE and&#x2F;or QSH.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates December 2020</title>
          <pubDate>Wed, 23 Dec 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-12-23-dec-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-12-23-dec-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-12-23-dec-oss-updates/">&lt;p&gt;Being the holiday and end of year season here in Rochester, things are wrapping
up for the year so I figured I&#x27;d put out my December update now instead of next
month. Consider it an early Xmas present - just watch out for Santa&#x27;s bicycle
gun! 😉&lt;&#x2F;p&gt;

  
  
    
    
  
  &lt;img src=&quot;https:&#x2F;&#x2F;kadler.io&#x2F;images&#x2F;futurama-xmas.jpg&quot; alt=&quot;The Santa robot crashing Futurama&amp;#x27;s Xmas party&quot; class=&quot;center&quot; decoding=&quot;async&quot; loading=&quot;lazy&quot;&#x2F;&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates October &amp; November 2020</title>
          <pubDate>Wed, 02 Dec 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-12-02-nov-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-12-02-nov-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-12-02-nov-oss-updates/">&lt;p&gt;October was a pretty slow month with mostly low-level improvements so I figured
I&#x27;d combine them with the November updates. November turned out to be a pretty
big, so here we go!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates August &amp; September 2020</title>
          <pubDate>Wed, 28 Oct 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-10-28-aug-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-10-28-aug-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-10-28-aug-oss-updates/">&lt;p&gt;While August had some big hitters, September was very quiet so I decided to only
do one update.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates July 2020</title>
          <pubDate>Fri, 23 Oct 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-10-23-jul-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-10-23-jul-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-10-23-jul-oss-updates/">&lt;p&gt;Been a while so let&#x27;s get right to it.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates June 2020</title>
          <pubDate>Wed, 15 Jul 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-07-15-jun-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-07-15-jun-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-07-15-jun-oss-updates/">&lt;p&gt;Well, it&#x27;s that time of the month again. Time to talk about all the OSS updates that&#x27;s fit to print!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates May 2020</title>
          <pubDate>Mon, 22 Jun 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-06-22-may-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-06-22-may-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-06-22-may-oss-updates/">&lt;p&gt;Well, I mentioned before that the May update was gonna be big and boy is it a doozy!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates Apr 2020</title>
          <pubDate>Wed, 20 May 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-05-20-apr-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-05-20-apr-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-05-20-apr-oss-updates/">&lt;p&gt;April seemed very busy to me, but it ended up being rather mild in what we actually delivered. I suspect that means that my May update will be a rather large update. 😉&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates Mar 2020</title>
          <pubDate>Wed, 22 Apr 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-04-22-mar-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-04-22-mar-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-04-22-mar-oss-updates/">&lt;p&gt;Alright folks, strap in because March was a busy month!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates Feb 2020</title>
          <pubDate>Wed, 15 Apr 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-04-15-feb-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-04-15-feb-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-04-15-feb-oss-updates/">&lt;p&gt;Wow, hasn&#x27;t even been a week! In this blog entry, I&#x27;m going to go over what my team delivered in February.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates Jan 2020</title>
          <pubDate>Fri, 10 Apr 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-04-10-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-04-10-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-04-10-oss-updates/">&lt;p&gt;Well, I hadn&#x27;t planned to take this long to get out another blog, but the world of OSS moves fast and things have been very busy around here. I&#x27;m planning on having more frequent updates than every other month. Let&#x27;s start with what my team did in January.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IBM i Open Source Updates Dec 2019</title>
          <pubDate>Wed, 08 Jan 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2020-01-08-oss-updates/</link>
          <guid>https://kadler.io/blog/2020-01-08-oss-updates/</guid>
          <description xml:base="https://kadler.io/blog/2020-01-08-oss-updates/">&lt;p&gt;It&#x27;s a new year and so I&#x27;m finally getting around to doing something that I&#x27;ve wanted to do for a while now: write a blog series about various updates about what the IBM i OSS team is doing. I&#x27;m not sure the cadence of these updates, but I&#x27;ll try to keep them updated periodically. For this first one, I&#x27;m going to handle it a bit differently as the team has just gotten back from the holiday break so there&#x27;s not much to share so far for this year, but November and December were very busy, so that&#x27;s what I&#x27;m going to talk about here.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Bash Command Oddities</title>
          <pubDate>Tue, 02 Oct 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2018-10-02-bash-command-oddities/</link>
          <guid>https://kadler.io/blog/2018-10-02-bash-command-oddities/</guid>
          <description xml:base="https://kadler.io/blog/2018-10-02-bash-command-oddities/">&lt;p&gt;Sometimes when using bash, you can run in to an oddity where it keeps running the &quot;wrong&quot; command. Let&#x27;s explore.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Using System Naming in Python ibm_db</title>
          <pubDate>Fri, 28 Sep 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2018-09-28-using-system-naming-in-ibm-db/</link>
          <guid>https://kadler.io/blog/2018-09-28-using-system-naming-in-ibm-db/</guid>
          <description xml:base="https://kadler.io/blog/2018-09-28-using-system-naming-in-ibm-db/">&lt;p&gt;Like last-week&#x27;s post about commitment control in Python ibm_db, you may run in to this unexpected error as well:&lt;&#x2F;p&gt;
&lt;pre data-lang=&quot;python&quot; style=&quot;background-color:#282c34;color:#abb2bf;&quot; class=&quot;language-python &quot;&gt;&lt;code class=&quot;language-python&quot; data-lang=&quot;python&quot;&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;&amp;gt;&amp;gt;&amp;gt; &lt;&#x2F;span&gt;&lt;span&gt;cur.&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;callproc&lt;&#x2F;span&gt;&lt;span&gt;(&lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;#39;qcmdexc&amp;#39;&lt;&#x2F;span&gt;&lt;span&gt;, (&lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;#39;ADDLIBLE QIWS&amp;#39;&lt;&#x2F;span&gt;&lt;span&gt;,))
&lt;&#x2F;span&gt;&lt;span&gt;(&lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;#39;ADDLIBLE QIWS&amp;#39;&lt;&#x2F;span&gt;&lt;span&gt;,)
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;&amp;gt;&amp;gt;&amp;gt; &lt;&#x2F;span&gt;&lt;span&gt;cur.&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;execute&lt;&#x2F;span&gt;&lt;span&gt;(&lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;select * from qcustcdt&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;)
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;Traceback &lt;&#x2F;span&gt;&lt;span&gt;(most recent call last):
&lt;&#x2F;span&gt;&lt;span&gt;  File &lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;&#x2F;QOpenSys&#x2F;pkgs&#x2F;lib&#x2F;python3.6&#x2F;site-packages&#x2F;ibm_db_dbi.py&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;, line &lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1254&lt;&#x2F;span&gt;&lt;span&gt;, &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span&gt;_prepare_helper
&lt;&#x2F;span&gt;&lt;span&gt;    &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;self&lt;&#x2F;span&gt;&lt;span&gt;.stmt_handler &lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;= &lt;&#x2F;span&gt;&lt;span&gt;ibm_db.&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;prepare&lt;&#x2F;span&gt;&lt;span&gt;(&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;self&lt;&#x2F;span&gt;&lt;span&gt;.conn_handler, operation)
&lt;&#x2F;span&gt;&lt;span&gt;Exception: &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;QCUSTCDT &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;KADLER &lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;type *&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;FILE &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;not &lt;&#x2F;span&gt;&lt;span&gt;found. &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;SQLSTATE&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;=&lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;42704 &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;SQLCODE&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;=-&lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;204
&lt;&#x2F;span&gt;&lt;span&gt;
&lt;&#x2F;span&gt;&lt;span&gt;During handling of the above exception, another exception occurred:
&lt;&#x2F;span&gt;&lt;span&gt;
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;Traceback &lt;&#x2F;span&gt;&lt;span&gt;(most recent call last):
&lt;&#x2F;span&gt;&lt;span&gt;  File &lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;&amp;lt;stdin&amp;gt;&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;, line &lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1&lt;&#x2F;span&gt;&lt;span&gt;, &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;&amp;lt;&lt;&#x2F;span&gt;&lt;span&gt;module&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;&amp;gt;
&lt;&#x2F;span&gt;&lt;span&gt;  File &lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;&#x2F;QOpenSys&#x2F;pkgs&#x2F;lib&#x2F;python3.6&#x2F;site-packages&#x2F;ibm_db_dbi.py&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;, line &lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1394&lt;&#x2F;span&gt;&lt;span&gt;, &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span&gt;execute
&lt;&#x2F;span&gt;&lt;span&gt;    &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;self&lt;&#x2F;span&gt;&lt;span&gt;.&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;_prepare_helper&lt;&#x2F;span&gt;&lt;span&gt;(operation)
&lt;&#x2F;span&gt;&lt;span&gt;  File &lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;&#x2F;QOpenSys&#x2F;pkgs&#x2F;lib&#x2F;python3.6&#x2F;site-packages&#x2F;ibm_db_dbi.py&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;, line &lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1257&lt;&#x2F;span&gt;&lt;span&gt;, &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span&gt;_prepare_helper
&lt;&#x2F;span&gt;&lt;span&gt;    &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;raise &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;self&lt;&#x2F;span&gt;&lt;span&gt;.messages[&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;-&lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1&lt;&#x2F;span&gt;&lt;span&gt;]
&lt;&#x2F;span&gt;&lt;span&gt;ibm_db_dbi.ProgrammingError: ibm_db_dbi::ProgrammingError: &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;QCUSTCDT &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;KADLER &lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;type *&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;FILE &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;not &lt;&#x2F;span&gt;&lt;span&gt;found. &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;SQLSTATE&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;=&lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;42704 &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;SQLCODE&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;=-&lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;204
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;</description>
      </item>
      <item>
          <title>Using Python ibm_db with Un-journaled Tables</title>
          <pubDate>Thu, 20 Sep 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2018-09-20-using-python-ibm-db-with-un-journaled-files/</link>
          <guid>https://kadler.io/blog/2018-09-20-using-python-ibm-db-with-un-journaled-files/</guid>
          <description xml:base="https://kadler.io/blog/2018-09-20-using-python-ibm-db-with-un-journaled-files/">&lt;p&gt;When using the Python ibm_db package to interact with the Db2 for i database, you may run in to this error:&lt;&#x2F;p&gt;
&lt;pre data-lang=&quot;python&quot; style=&quot;background-color:#282c34;color:#abb2bf;&quot; class=&quot;language-python &quot;&gt;&lt;code class=&quot;language-python&quot; data-lang=&quot;python&quot;&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;&amp;gt;&amp;gt;&amp;gt; &lt;&#x2F;span&gt;&lt;span&gt;cur.&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;execute&lt;&#x2F;span&gt;&lt;span&gt;(&lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;#39;insert into qtemp.foo values(1)&amp;#39;&lt;&#x2F;span&gt;&lt;span&gt;)
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;Traceback &lt;&#x2F;span&gt;&lt;span&gt;(most recent call last):
&lt;&#x2F;span&gt;&lt;span&gt;  File &lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;&#x2F;QOpenSys&#x2F;pkgs&#x2F;lib&#x2F;python3.6&#x2F;site-packages&#x2F;ibm_db_dbi.py&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;, line &lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1311&lt;&#x2F;span&gt;&lt;span&gt;, &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span&gt;_execute_helper
&lt;&#x2F;span&gt;&lt;span&gt;    return_value &lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;= &lt;&#x2F;span&gt;&lt;span&gt;ibm_db.&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;execute&lt;&#x2F;span&gt;&lt;span&gt;(&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;self&lt;&#x2F;span&gt;&lt;span&gt;.stmt_handler)
&lt;&#x2F;span&gt;&lt;span&gt;Exception: Statement Execute Failed: &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;FOO &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;QTEMP &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;not &lt;&#x2F;span&gt;&lt;span&gt;valid &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;for &lt;&#x2F;span&gt;&lt;span&gt;operation. &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;SQLSTATE&lt;&#x2F;span&gt;&lt;span&gt;=55019 &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;SQLCODE&lt;&#x2F;span&gt;&lt;span&gt;=-7008
&lt;&#x2F;span&gt;&lt;span&gt;
&lt;&#x2F;span&gt;&lt;span&gt;During handling of the above exception, another exception occurred:
&lt;&#x2F;span&gt;&lt;span&gt;
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;Traceback &lt;&#x2F;span&gt;&lt;span&gt;(most recent call last):
&lt;&#x2F;span&gt;&lt;span&gt;  File &lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;&amp;lt;stdin&amp;gt;&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;, line &lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1&lt;&#x2F;span&gt;&lt;span&gt;, &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;&amp;lt;&lt;&#x2F;span&gt;&lt;span&gt;module&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;&amp;gt;
&lt;&#x2F;span&gt;&lt;span&gt;  File &lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;&#x2F;QOpenSys&#x2F;pkgs&#x2F;lib&#x2F;python3.6&#x2F;site-packages&#x2F;ibm_db_dbi.py&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;, line &lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1396&lt;&#x2F;span&gt;&lt;span&gt;, &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span&gt;execute
&lt;&#x2F;span&gt;&lt;span&gt;    &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;self&lt;&#x2F;span&gt;&lt;span&gt;.&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;_execute_helper&lt;&#x2F;span&gt;&lt;span&gt;(parameters)
&lt;&#x2F;span&gt;&lt;span&gt;  File &lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&amp;quot;&#x2F;QOpenSys&#x2F;pkgs&#x2F;lib&#x2F;python3.6&#x2F;site-packages&#x2F;ibm_db_dbi.py&amp;quot;&lt;&#x2F;span&gt;&lt;span&gt;, line &lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1321&lt;&#x2F;span&gt;&lt;span&gt;, &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span&gt;_execute_helper
&lt;&#x2F;span&gt;&lt;span&gt;    &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;raise &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;self&lt;&#x2F;span&gt;&lt;span&gt;.messages[&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;-&lt;&#x2F;span&gt;&lt;span style=&quot;color:#d19a66;&quot;&gt;1&lt;&#x2F;span&gt;&lt;span&gt;]
&lt;&#x2F;span&gt;&lt;span&gt;ibm_db_dbi.ProgrammingError: ibm_db_dbi::ProgrammingError: Statement Execute Failed: &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;FOO &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;in &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;QTEMP &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;not &lt;&#x2F;span&gt;&lt;span&gt;valid &lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;for &lt;&#x2F;span&gt;&lt;span&gt;operation. &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;SQLSTATE&lt;&#x2F;span&gt;&lt;span&gt;=55019 &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e5c07b;&quot;&gt;SQLCODE&lt;&#x2F;span&gt;&lt;span&gt;=-7008
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;</description>
      </item>
      <item>
          <title>Calling QSH utilities from PASE</title>
          <pubDate>Tue, 29 May 2018 10:43:00 -0500</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2018-05-29-calling-qsh-utilities-from-pase/</link>
          <guid>https://kadler.io/blog/2018-05-29-calling-qsh-utilities-from-pase/</guid>
          <description xml:base="https://kadler.io/blog/2018-05-29-calling-qsh-utilities-from-pase/">&lt;p&gt;QSH provides a wonderful utility called &lt;code&gt;db2&lt;&#x2F;code&gt; which allows you to run SQL queries from within the QSH shell, but what if you&#x27;re in a QP2TERM shell or using SSH - what then?&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Fetching Python Database Cursors by Column Name</title>
          <pubDate>Mon, 08 Jan 2018 19:29:00 -0600</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2018-01-08-fetching-python-database-cursors-by-column-name/</link>
          <guid>https://kadler.io/blog/2018-01-08-fetching-python-database-cursors-by-column-name/</guid>
          <description xml:base="https://kadler.io/blog/2018-01-08-fetching-python-database-cursors-by-column-name/">&lt;p&gt;Today I got asked if you can index in to rows returned by &lt;code&gt;ibm_db_dbi&lt;&#x2F;code&gt; by column name. While this doesn&#x27;t come out of the box&lt;sup id=&quot;a1&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;kadler.io&#x2F;blog&#x2F;2018-01-08-fetching-python-database-cursors-by-column-name&#x2F;#f1&quot;&gt;1&lt;&#x2F;a&gt;&lt;&#x2F;sup&gt;, it can be done pretty easily.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Mucking with the Runtime Library Search Path on PASE</title>
          <pubDate>Fri, 17 Nov 2017 12:13:14 -0600</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2017-11-17-how-to-libpath/</link>
          <guid>https://kadler.io/blog/2017-11-17-how-to-libpath/</guid>
          <description xml:base="https://kadler.io/blog/2017-11-17-how-to-libpath/">&lt;p&gt;In my last blog I showed how the &lt;code&gt;LIBPATH&lt;&#x2F;code&gt; gets used and also how the runtime search path in the binary gets used. &lt;code&gt;LIBPATH&lt;&#x2F;code&gt; is obviously set as an environment variable, but how does that runtime search path get generated? Let&#x27;s explore!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>LIBPATH... How Does It Work?</title>
          <pubDate>Fri, 08 Sep 2017 18:03:20 -0500</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2017-09-08-libpath/</link>
          <guid>https://kadler.io/blog/2017-09-08-libpath/</guid>
          <description xml:base="https://kadler.io/blog/2017-09-08-libpath/">&lt;p&gt;So in the last entry, I described the differences between &lt;code&gt;PATH&lt;&#x2F;code&gt; and &lt;code&gt;LIBPATH&lt;&#x2F;code&gt;, but I didn&#x27;t really explain how &lt;code&gt;LIBPATH&lt;&#x2F;code&gt; is actually used. I&#x27;m going to rectify that in this entry. First, though, we need to take a detour and learn how programs get loaded.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>PATH vs LIBPATH</title>
          <pubDate>Fri, 01 Sep 2017 15:41:00 -0500</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2017-09-01-path/</link>
          <guid>https://kadler.io/blog/2017-09-01-path/</guid>
          <description xml:base="https://kadler.io/blog/2017-09-01-path/">&lt;p&gt;I see this kind of tip suggested a lot when dealing with PASE issues:&lt;&#x2F;p&gt;
&lt;pre data-lang=&quot;sh&quot; style=&quot;background-color:#282c34;color:#abb2bf;&quot; class=&quot;language-sh &quot;&gt;&lt;code class=&quot;language-sh&quot; data-lang=&quot;sh&quot;&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;export &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;PATH&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;=&lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&#x2F;my&#x2F;path&#x2F;bin:&#x2F;other&#x2F;path&#x2F;bin:$&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;PATH
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#c678dd;&quot;&gt;export &lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;LIBPATH&lt;&#x2F;span&gt;&lt;span style=&quot;color:#56b6c2;&quot;&gt;=&lt;&#x2F;span&gt;&lt;span style=&quot;color:#98c379;&quot;&gt;&#x2F;my&#x2F;path&#x2F;bin:&#x2F;other&#x2F;path&#x2F;bin:$&lt;&#x2F;span&gt;&lt;span style=&quot;color:#e06c75;&quot;&gt;LIBPATH
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;&lt;img src=&quot;http:&#x2F;&#x2F;e.lvme.me&#x2F;v8ccqht.jpg&quot; alt=&quot;That&amp;#39;s not how this works! That&amp;#39;s not how any of this works!&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;This misguided suggestion bugs me to no end, so today I&#x27;m here to educate and clear up confusion over &lt;code&gt;LIBPATH&lt;&#x2F;code&gt;.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>First Post</title>
          <pubDate>Fri, 23 Dec 2016 15:23:24 -0600</pubDate>
          <author>Unknown</author>
          <link>https://kadler.io/blog/2016-12-23-first-post/</link>
          <guid>https://kadler.io/blog/2016-12-23-first-post/</guid>
          <description xml:base="https://kadler.io/blog/2016-12-23-first-post/">&lt;p&gt;First post here. More to come later. Happy X-mas to you all!&lt;&#x2F;p&gt;
</description>
      </item>
    </channel>
</rss>
