Bug 1546829

Summary: mnemosyne crashes because of a missing dependency python3-pyopengl
Product: [Fedora] Fedora Reporter: Tomas Toth <ttomasz>
Component: mnemosyneAssignee: Dominik 'Rathann' Mierzejewski <dominik>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 27CC: dominik, itamar, jpopelka
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: mnemosyne-2.6-1.fc27 mnemosyne-2.6-1.fc26 mnemosyne-2.6-1.fc28 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-20 18:13:28 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:

Description Tomas Toth 2018-02-19 17:06:42 UTC
Description of problem:
I installed mnemosyne by
dnf install mnemosyne.noarch

When I tried to launch it it crashed:
$ mnemosyne 
Warning: Could not import OpenGL. Might cause a black screen on some Linux distributions. Try installing python3-opengl in that case.
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
QIODevice::write (QProcess): device not open
Received signal 11 SEGV_MAPERR 000000000000
#0 0x7f63654a4256 <unknown>
#1 0x7f636413b0e4 <unknown>
#2 0x7f63654a45cc <unknown>
#3 0x7f6374af3af0 <unknown>
  r8: 0000000000000000  r9: 00005651acd51960 r10: 0000000000000002 r11: 0000000000000002
 r12: 00005651acd02a40 r13: 00005651accc1020 r14: 0000000000000000 r15: 00007f63610f4460
  di: 0000000000001f01  si: 0000000000000000  bp: 00005651acd03f90  bx: 000000005118a301
  dx: 00005651acd50c30  ax: 00005651acd50c30  cx: 0000000000000000  sp: 00007fff2d8164f8
  ip: 0000000000000000 efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000014
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.
[1:1:0100/000000.196322:ERROR:broker_posix.cc(43)] Invalid node channel message


Version-Release number of selected component (if applicable):
Installing:
 mnemosyne                     noarch   2.5-2.fc27       fedora     876 k
Installing dependencies:
 python-qt5-rpm-macros         noarch   5.9.1-2.fc27     updates     15 k
 python3-cherrypy              noarch   8.9.1-2.fc27     fedora     448 k
 python3-matplotlib-qt5        x86_64   2.0.0-3.fc27     fedora      47 k
 python3-qt5                   x86_64   5.9.1-2.fc27     updates    1.2 M
 python3-qt5-base              x86_64   5.9.1-2.fc27     updates    2.9 M
 python3-qt5-webengine         x86_64   5.9.1-2.fc27     updates    105 k
 python3-qt5-webkit            x86_64   5.9.1-2.fc27     updates    130 k
 python3-repoze-lru            noarch   0.4-14.fc27      fedora      18 k
 python3-simplejson            x86_64   3.10.0-5.fc27    fedora     278 k
 python3-sip                   x86_64   4.19.5-1.fc27    updates    130 k
 python3-webob                 noarch   1.7.3-3.fc27     fedora     212 k
 qt5-qtconnectivity            x86_64   5.9.4-1.fc27     updates    474 k
 qt5-qtenginio                 x86_64   1:1.6.2-12.fc27  updates    175 k
 qt5-qttools-libs-help         x86_64   5.9.4-1.fc27     updates    155 k
 qt5-qtwebsockets              x86_64   5.9.4-1.fc27     updates     76 k
Installing weak dependencies:
 python3-routes                noarch   2.4.1-2.fc27     fedora     196 k


After installing python3-pyopengl it starts OK:
dnf install python3-pyopengl.x86_64
Installing:
 python3-pyopengl  x86_64  3.1.1a1-9.fc27  fedora  2.3 M


Actual results:
Crash due to missing dependency.

Expected results:
No crash, correct dependencies.

Comment 1 Fedora Update System 2018-03-06 14:47:40 UTC
mnemosyne-2.6-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-3f2dddd226

Comment 2 Fedora Update System 2018-03-06 14:47:59 UTC
mnemosyne-2.6-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-e8c681ee59

Comment 3 Fedora Update System 2018-03-06 14:48:09 UTC
mnemosyne-2.6-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b322e211ca

Comment 4 Fedora Update System 2018-03-06 17:53:49 UTC
mnemosyne-2.6-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-b322e211ca

Comment 5 Fedora Update System 2018-03-06 18:23:10 UTC
mnemosyne-2.6-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-e8c681ee59

Comment 6 Tomas Toth 2018-03-06 18:50:35 UTC
mnemosyne.noarch 2.6-1.fc27 fixes the issue.

Thanks!

Comment 7 Fedora Update System 2018-03-08 15:26:06 UTC
mnemosyne-2.6-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-3f2dddd226

Comment 8 Fedora Update System 2018-03-16 23:25:15 UTC
mnemosyne-2.6-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b322e211ca

Comment 9 Fedora Update System 2018-03-17 20:06:45 UTC
mnemosyne-2.6-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-b322e211ca

Comment 10 Fedora Update System 2018-03-20 18:13:28 UTC
mnemosyne-2.6-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2018-03-27 19:26:10 UTC
mnemosyne-2.6-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2018-03-30 12:43:02 UTC
mnemosyne-2.6-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.