Ignore:
Timestamp:
12/29/2023 08:41:02 PM (6 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.1, ken/TL2024, lazarus, plabs/newcss, rahul/power-profiles-daemon, trunk, xry111/llvm18
Children:
4365a9e1
Parents:
469e4488
git-author:
Xi Ruoyao <xry111@…> (12/29/2023 08:34:02 PM)
git-committer:
Xi Ruoyao <xry111@…> (12/29/2023 08:41:02 PM)
Message:

seamonkey: Fix usage of Python 3.11

The mach of seamonkey is more nasty than FF or TB :(.

Q: Why not just export PATH=/opt/python3.11/bin:$PATH?
A: This will be too easy forgetting to unset it. And an explicit

PATH=$PATH_PY311 also helps sudo (sudo PATH=$PATH_PY311 mach install
will work perfectly fine, but export PATH=$PATH_PY311; sudo ... won't
work as sudo will reset $PATH).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/seamonkey.xml

    r469e4488 rf94402b  
    310310    </para>
    311311
    312 <screen><userinput>export PYTHON311=/opt/python3.11/bin/python3.11 &amp;&amp;
    313 $PYTHON311 AUTOCONF=true ./mach build</userinput></screen>
     312<screen><userinput>export PATH_PY311=/opt/python3.11/bin:$PATH &amp;&amp;
     313PATH=$PATH_PY311 AUTOCONF=true ./mach build</userinput></screen>
    314314
    315315    <para>
     
    322322    </para>
    323323
    324 <screen role="root"><userinput>$PYTHON311 ./mach install      &amp;&amp;
     324<screen role="root"><userinput>PATH=$PATH_PY311 ./mach install &amp;&amp;
    325325chown -R 0:0 /usr/lib/seamonkey &amp;&amp;
    326 unset $PYTHON311                &amp;&amp;
     326unset $PATH_PY311               &amp;&amp;
    327327
    328328cp -v $(find -name seamonkey.1 | head -n1) /usr/share/man/man1</userinput></screen>
Note: See TracChangeset for help on using the changeset viewer.