[MacPorts] #67694: git-cola at 4.1.0: fails to launch
MacPorts
noreply at macports.org
Tue Jun 27 21:31:51 UTC 2023
#67694: git-cola at 4.1.0: fails to launch
--------------------------+--------------------
Reporter: odysseus9672 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port:
--------------------------+--------------------
I have MacPorts version 2.8.1 installed, and git-cola 4.1.0. When I try to
launch git-cola I get the following message:
{{{
git-cola
You do not seem to have PyQt (or PySide) and qtpy installed.
Please install the PyQt (or PySide) and qtpy into your Python environment.
For example, on a Debian/Ubuntu system you can install these using apt:
sudo apt install python3-pyqt5 python3-pyqt5.qtwebkit python3-qtpy
}}}
When I examine /opt/local/bin/git-cola I see that it uses python3.11. Here
is what I see when I look for qt related packages on my system:
{{{
port installed | grep -i qt
gstreamer1-gst-plugins-good @1.16.2_5+gtk3+pulseaudio+qt+x11 (active)
mkvtoolnix @77.0_0+qtgui (active)
py38-pyqt5 @5.15.9_0 (active)
py38-pyqt5-sip @12.12.1_0 (active)
py38-qtpy @2.3.1_0 (active)
py38-sphinxcontrib-qthelp @1.0.3_0 (active)
py311-pyqt5 @5.15.9_0 (active)
py311-pyqt5-sip @12.12.1_0 (active)
py311-qtpy @2.3.1_0 (active)
qt5 @5.15.10_0 (active)
qt5-qt3d @5.15.10_0 (active)
qt5-qtbase @5.15.10_0+openssl (active)
qt5-qtconnectivity @5.15.10_0 (active)
qt5-qtdeclarative @5.15.10_0 (active)
qt5-qtgamepad @5.15.10_0 (active)
qt5-qtgraphicaleffects @5.15.10_0 (active)
qt5-qtimageformats @5.15.10_0 (active)
qt5-qtlocation @5.15.10_0 (active)
qt5-qtmacextras @5.15.10_0 (active)
qt5-qtmultimedia @5.15.10_0 (active)
qt5-qtnetworkauth @5.15.10_0 (active)
qt5-qtquickcontrols @5.15.10_0 (active)
qt5-qtquickcontrols2 @5.15.10_0 (active)
qt5-qtremoteobjects @5.15.10_0 (active)
qt5-qtscript @5.15.10_0 (active)
qt5-qtscxml @5.15.10_0 (active)
qt5-qtsensors @5.15.10_0 (active)
qt5-qtserialbus @5.15.10_0 (active)
qt5-qtserialport @5.15.10_0 (active)
qt5-qtspeech @5.15.10_0 (active)
qt5-qtsvg @5.15.10_0 (active)
qt5-qttools @5.15.10_0 (active)
qt5-qttranslations @5.15.10_0 (active)
qt5-qtwebchannel @5.15.10_0 (active)
qt5-qtwebsockets @5.15.10_0 (active)
qt5-qtxmlpatterns @5.15.10_0 (active)
qt5-sqlite-plugin @5.15.10_0 (active)
qt6-qtbase @6.4.3_1+openssl (active)
qt6-qtdeclarative @6.4.3_0 (active)
qt6-qtimageformats @6.4.3_0 (active)
qt6-qtlanguageserver @6.4.3_0 (active)
qt6-qtshadertools @6.4.3_0 (active)
qt6-qtsvg @6.4.3_0 (active)
qt6-qttools @6.4.3_0 (active)
qt6-qttranslations @6.4.3_0 (active)
}}}
As you can see, both py311-pyqt5 and py311-qtpy are installed.
I've tried looking for text files containing fragments of the error string
git-cola is printing, but I cannot find them, so I don't know where the
error is occurring. I, therefore, also cannot comment on whether this is a
bug in git-cola's library version checking code, or if it's invoking some
other python version that doesn't have the needed libs, making this a
missing dependency bug.
--
Ticket URL: <https://trac.macports.org/ticket/67694>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list