On Wed, Feb 14, 2024 at 9:27 AM Fergus Daly via Cygwin
wrote:
>
> I don't think it matters much (or at all*) but while installing today's
> python39 update I got:
> running: .. .. \bin\bash.exe --norc --noprofile
> "/etc/preremove/python39-pip.sh"
> abnormal exit: exit code=2
> On inspection the .sh file contains the single command:
> /usr/sbin/alternatives --remove pip3 /usr/bin/pip3.9
> This syntax with arguments and switches is duplicated frequently in
> /etc/preremove/ scripts
> so I cannot quite see where the problem resides .. ..
> Fergus
> (*) Nothing seems to be broken.
>
there was a typing mistake in the code of the previous variant.
The new version should be right (I hope)
You should see something like
$ /usr/sbin/alternatives --list
2to3auto/usr/bin/2to3-3.9
automake-docauto/usr/share/info/automake1.9.info.gz
gnuplot auto/usr/bin/gnuplot-X11.exe
pip3auto/usr/bin/pip3.9
pydoc3 auto/usr/bin/pydoc3.9
python auto/usr/bin/python3.9
python3 auto/usr/bin/python3.9
python3-config auto/usr/bin/python3.9-config
sphinx-apidoc auto/usr/bin/sphinx-apidoc-3.9
sphinx-autogen auto/usr/bin/sphinx-autogen-3.9
sphinx-buildauto/usr/bin/sphinx-build-3.9
sphinx-quickstart auto/usr/bin/sphinx-quickstart-3.9
with more variant if other python's are installed
$ /usr/sbin/alternatives --display pip3
pip3 - status is auto.
link currently points to /usr/bin/pip3.9
/usr/bin/pip3.9 - priority 39
Current `best' version is /usr/bin/pip3.9.
Regards
Marco
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple