Bug 1777470

Summary: [abrt] python3-rabbitvcs: module(): browser.py:27:<module>:ModuleNotFoundError: No module named 'pygtk'
Product: [Fedora] Fedora Reporter: lzavacky <lzavacky>
Component: rabbitvcsAssignee: Pete Walter <walter.pete>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 31CC: eduardlucena, gwync, i, nushio, walter.pete
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/e8ed4b9dd84f4b3bef5d6ef72cb0965fc3d17775
Whiteboard: abrt_hash:214d66653ae0bb3565cbd4f0737c493048fadff6;VARIANT_ID=matecompiz;
Fixed In Version: rabbitvcs-0.18-1.fc32 rabbitvcs-0.18-1.fc31 rabbitvcs-0.18-2.fc33 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-01 19:31:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cpuinfo
none
File: mountinfo
none
File: namespaces
none
File: open_fds none

Description lzavacky 2019-11-27 15:56:35 UTC
Description of problem:
I try to run rabbitvcs from commandline as folows:
python3 /usr/bin/rabbitvcs ~/work/projects/

Console output is:
Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/rabbitvcs/ui/browser.py", line 27, in <module>
    import pygtk
ModuleNotFoundError: No module named 'pygtk'

-----------------------------------

1. ~/work/projects/ is a SVN re pository
2. Running plain /usr/bin/rabbitvcs (without python3 on begining of line) causes error:
Traceback (most recent call last):
  File "/usr/bin/rabbitvcs", line 27, in <module>
    from rabbitvcs.util.helper import launch_ui_window
ImportError: No module named rabbitvcs.util.helper

Version-Release number of selected component:
python3-rabbitvcs-0.17.1-11.fc31

Additional info:
reporter:       libreport-2.11.3
cgroup:         0::/user.slice/user-1000.slice/session-4.scope
cmdline:        /usr/bin/python3 /usr/lib/python3.7/site-packages/rabbitvcs/ui/browser.py --name RabbitVCS /home/zavacky/work/projects
crash_function: module
exception_type: ModuleNotFoundError
executable:     /usr/lib/python3.7/site-packages/rabbitvcs/ui/browser.py
interpreter:    python3-3.7.5-1.fc31.x86_64
kernel:         5.3.12-300.fc31.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
browser.py:27:<module>:ModuleNotFoundError: No module named 'pygtk'

Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/rabbitvcs/ui/browser.py", line 27, in <module>
    import pygtk
ModuleNotFoundError: No module named 'pygtk'

Local variables in innermost frame:
__name__: '__main__'
__doc__: None
__package__: None
__loader__: <_frozen_importlib_external.SourceFileLoader object at 0x7f5465a11d90>
__spec__: None
__annotations__: {}
__builtins__: <module 'builtins' (built-in)>
__file__: '/usr/lib/python3.7/site-packages/rabbitvcs/ui/browser.py'
__cached__: None
absolute_import: _Feature((2, 5, 0, 'alpha', 1), (3, 0, 0, 'alpha', 0), 16384)
os: <module 'os' from '/usr/lib64/python3.7/os.py'>
six: <module 'six' from '/usr/lib/python3.7/site-packages/six.py'>

Comment 1 lzavacky 2019-11-27 15:56:38 UTC
Created attachment 1640155 [details]
File: backtrace

Comment 2 lzavacky 2019-11-27 15:56:39 UTC
Created attachment 1640156 [details]
File: cpuinfo

Comment 3 lzavacky 2019-11-27 15:56:41 UTC
Created attachment 1640157 [details]
File: mountinfo

Comment 4 lzavacky 2019-11-27 15:56:42 UTC
Created attachment 1640158 [details]
File: namespaces

Comment 5 lzavacky 2019-11-27 15:56:43 UTC
Created attachment 1640159 [details]
File: open_fds

Comment 6 lzavacky 2019-11-28 07:41:58 UTC
*** Bug 1777724 has been marked as a duplicate of this bug. ***

Comment 7 Eduard Lucena 2020-06-25 15:21:33 UTC
Confirmed in F32:

$ rabbitvcs
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/rabbitvcs/ui/update.py", line 24, in <module>
    import pygtk
ModuleNotFoundError: No module named 'pygtk'

Comment 8 Pete Walter 2020-08-31 13:06:12 UTC
I went ahead and built the new 0.18 version which should hopefully fix this.

Comment 9 Fedora Update System 2020-08-31 13:09:46 UTC
FEDORA-2020-f647f8ce72 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-f647f8ce72

Comment 10 Fedora Update System 2020-08-31 13:09:54 UTC
FEDORA-2020-0e599300b3 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-0e599300b3

Comment 11 Fedora Update System 2020-08-31 14:05:12 UTC
FEDORA-2020-d92d298b37 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-d92d298b37

Comment 12 Fedora Update System 2020-08-31 15:55:43 UTC
FEDORA-2020-0e599300b3 has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-0e599300b3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-0e599300b3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2020-08-31 16:34:56 UTC
FEDORA-2020-d92d298b37 has been pushed to the Fedora 31 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-d92d298b37`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d92d298b37

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2020-08-31 18:58:15 UTC
FEDORA-2020-f647f8ce72 has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-f647f8ce72`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-f647f8ce72

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2020-09-01 19:31:01 UTC
FEDORA-2020-0e599300b3 has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Fedora Update System 2020-09-04 19:17:15 UTC
FEDORA-2020-db141558f9 has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-db141558f9`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-db141558f9

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2020-09-08 15:14:05 UTC
FEDORA-2020-d92d298b37 has been pushed to the Fedora 31 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2020-09-25 16:46:09 UTC
FEDORA-2020-db141558f9 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.