[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