Bug 1761393
| Summary: | TortoiseHG doesn't launch anymore | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | gaxweb <public> |
| Component: | tortoisehg | Assignee: | Mads Kiilerich <mads> |
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 30 | CC: | mads, ndbecker2 |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-10-15 11:13:27 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
This seems like a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1737206 . Do you agree? Does the update referenced there work for you? It certainly seems like a duplicate, because the error on the CLI is the same. I get all kinds of dependency errors, if I try to install the Python3 dependencies from rawhide for `pyhton3-qt5`. So I can't really try the solution, because I'm worried it'll break even more, and this is my main workstation. But a `dnf downgrade python3-qt5` did make it work again. It downgraded 31 packages. But I was able to use the Fedora 31 repos and it works again with python-qt5-5.13.0-3.fc31. Here's the command:
sudo dnf --releasever=31 upgrade python3-qt5
Well… it launches but… I get errors when using THG. So downgrade to 5.11.3-6.fc30 it is. It gets worse: the downgrade stopped the latest KeePassXC from launching because it needs Qt 5.12.4, but the downgrade installs 5.12.1. So I had to downgrade that, too. If this is useless information, someone tell me to stop. :) You mention rawhide. But what about https://bodhi.fedoraproject.org/updates/FEDORA-2019-723f2b467f from the other case I mentioned? Please try that and provide feedback there so it can land soon. Your information could be useful if you found an easy workaround that others could use. But that feedback should mainly be on the other case. I don't think there is anything we can/should do in the tortoisehg package. Done. Thanks for the hint, Mads. Closing in favour of https://bugzilla.redhat.com/show_bug.cgi?id=1737206 *** This bug has been marked as a duplicate of bug 1737206 *** |
**Description of problem:** TortoiseHG doesn't launch anymore. **Version-Release number of selected component (if applicable):** 4.9.1.fc30 **How reproducible:** Update Fedora 30 to latest packages, try to launch THG. Actual results: Crashes with error "python2.7 killed by SIGABRT" On the command line I get: "Fatal Python error: PyQt5.QtCore: Unable to embed qt.conf" It's probably to do with Python. Something must have broken down after my last `dnf update`. Backtrace for `/usr/bin/python2 -s /usr/bin/thg --nofork`: { "signal": 6 , "executable": "/usr/bin/python2.7" , "stacktrace": [ { "crash_thread": true , "frames": [ { "address": 140606930304565 , "build_id": "e6043d0e2cccbd041e24d523802569d66a9608bd" , "build_id_offset": 228917 , "function_name": "raise" , "file_name": "/lib64/libc.so.6" } , { "address": 140606930217109 , "build_id": "e6043d0e2cccbd041e24d523802569d66a9608bd" , "build_id_offset": 141461 , "function_name": "abort" , "file_name": "/lib64/libc.so.6" } , { "address": 140606932479659 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 544427 , "function_name": "Py_EndInterpreter" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933588466 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1653234 , "function_name": "_PyImport_LoadDynamicModule" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933201643 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1266411 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933198231 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1262999 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933194458 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1259226 , "function_name": "PyImport_ImportModuleLevel" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933091804 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1156572 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933562274 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1627042 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933564414 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1629182 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932689119 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 753887 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932570519 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 635287 , "function_name": "PyObject_Call" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933535580 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1600348 , "function_name": "PyEval_CallObjectWithKeywords" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933547553 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1612321 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933576445 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1641213 , "function_name": "PyEval_EvalCode" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933202865 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1267633 , "function_name": "PyImport_ExecCodeModuleEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933201470 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1266238 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933195537 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1260305 , "function_name": "PyImport_ImportModuleLevel" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933091804 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1156572 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933562274 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1627042 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933564414 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1629182 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932689119 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 753887 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932570519 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 635287 , "function_name": "PyObject_Call" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933535580 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1600348 , "function_name": "PyEval_CallObjectWithKeywords" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933547553 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1612321 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933576445 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1641213 , "function_name": "PyEval_EvalCode" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933202865 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1267633 , "function_name": "PyImport_ExecCodeModuleEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933201470 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1266238 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933195537 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1260305 , "function_name": "PyImport_ImportModuleLevel" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933091804 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1156572 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933562274 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1627042 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933564414 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1629182 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933564414 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1629182 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932689119 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 753887 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932570519 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 635287 , "function_name": "PyObject_Call" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932625182 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 689950 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932570519 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 635287 , "function_name": "PyObject_Call" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932570937 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 635705 , "function_name": "PyObject_CallFunctionObjArgs" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933460466 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1525234 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932958501 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1023269 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933552157 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1616925 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933576445 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1641213 , "function_name": "PyEval_EvalCode" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933202865 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1267633 , "function_name": "PyImport_ExecCodeModuleEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933201470 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1266238 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933195537 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1260305 , "function_name": "PyImport_ImportModuleLevel" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933091804 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1156572 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933562274 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1627042 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933564414 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1629182 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933564414 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1629182 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932689119 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 753887 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932570519 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 635287 , "function_name": "PyObject_Call" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932625182 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 689950 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932570519 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 635287 , "function_name": "PyObject_Call" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932570937 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 635705 , "function_name": "PyObject_CallFunctionObjArgs" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933460466 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1525234 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606932958501 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1023269 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933552157 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1616925 , "function_name": "PyEval_EvalFrameEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933575992 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1640760 , "function_name": "PyEval_EvalCodeEx" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933576445 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1641213 , "function_name": "PyEval_EvalCode" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933238624 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1303392 , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933595387 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1660155 , "function_name": "PyRun_FileExFlags" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933594894 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1659662 , "function_name": "PyRun_SimpleFileExFlags" , "file_name": "/lib64/libpython2.7.so.1.0" } , { "address": 140606933616363 , "build_id": "d502849f28271e65ff9d022fb292b5ad49042882" , "build_id_offset": 1681131 , "function_name": "Py_Main" , "file_name": "/lib64/libpython2.7.so.1.0" } ] } ] }