<p>I should not have been suprised when pear stopped working after upgrading everything, or should that have been suprised that it was working at all in PHP8.4? The <a href="https://pear.php.net/package/PEAR/download/1.10.8/">base package is on the PHP.net site</a>&nbsp;but it is also included with the PHP8 package on tumbleweed, so perhaps I should simply be looking for the right links to PHP on the machines. The next problem is sorting out a list of modules that need loading, but I found the following crib sheet to make sure everything is tidy to start with.</p>

<ol>
<li>
<p>Clean cache and update package list:</p>

<pre>
&amp;amp;lt;code&amp;amp;gt;pear clear-cache
pear update-channels
&amp;amp;lt;/code&amp;amp;gt;</pre>
</li>
<li>
<p>Install required dependency package <code>Archive_Tar</code> manually:</p>

<pre>
&amp;amp;lt;code&amp;amp;gt;pear install --force Archive_Tar
&amp;amp;lt;/code&amp;amp;gt;</pre>
</li>
<li>
<p>Upgrade pear:</p>

<pre>
&amp;amp;lt;code&amp;amp;gt;pear upgrade --force PEAR
&amp;amp;lt;/code&amp;amp;gt;</pre>
</li>
<li>
<p>(optional step) List installed packages, upgrade-able packages and perform upgrade:</p>

<pre>
&amp;amp;lt;code&amp;amp;gt;pear list
pear list-upgrades
pear upgrade
&amp;amp;lt;/code&amp;amp;gt;</pre>

<p>In case of dependency failure just install it manually, as shown in #2.</p>
</li>
</ol>

<p>So what modules did I load to shut up bitweaver ...</p>

<ol>
<li>Text_Wiki</li>
<li>Text_Diff</li>
<li>HTTP_Download</li>
<li>HTTP_Header</li>
<li>MIME_Type</li>
<li>Auth</li>
<li>Text_Wiki_BBCode</li>
<li>Image_GraphViz</li>
</ol>

<p>Another question perhaps is could the reliance of pear be removed. I only hit the problem with the LibertyPlugins page, which allows enabling things like the BBCode formating so personally I can trim those bits I will never use anyway. However while I may not test them, leaving them available for others seems logical.&nbsp;</span></p>
Page History
Date/CommentUserIPVersion
24 Apr 2026 (12:05 UTC)
—
Lester Caine63.245.216.2102
Current • Source
Lester Caine63.245.216.2101
View • Compare • Difference • Source