Bug 1624651
Summary: | [abrt] openbox: sort(): Menu.py:301:sort:AttributeError: 'DesktopEntry' object has no attribute 'OnlyShowIn' | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Paul DeStefano <prd-fedora> | ||||||||||||||||
Component: | pyxdg | Assignee: | Tom "spot" Callaway <tcallawa> | ||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||
Priority: | unspecified | ||||||||||||||||||
Version: | 29 | CC: | abrahm.scully, christoph.wickert, hallaj, mlichvar, neumannfran, nixuser, sindrepb, splinux25, tcallawa, tlestach | ||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||
Target Release: | --- | ||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/cfe1ebc0596d40b30a3a898632d48dbdce1a9c2a | ||||||||||||||||||
Whiteboard: | abrt_hash:bdac79da3bd7b3b36a8830b7d6e8e9abae0a52a2; | ||||||||||||||||||
Fixed In Version: | pyxdg-0.26-2.fc29 | Doc Type: | If docs needed, set a value | ||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||
Last Closed: | 2018-11-07 02:40:31 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
Paul DeStefano
2018-09-02 21:31:25 UTC
Created attachment 1480386 [details]
File: backtrace
Created attachment 1480387 [details]
File: cgroup
Created attachment 1480388 [details]
File: cpuinfo
Created attachment 1480389 [details]
File: environ
Created attachment 1480390 [details]
File: mountinfo
Created attachment 1480391 [details]
File: namespaces
Created attachment 1480392 [details]
File: open_fds
From the backtrace it looks like it might be a pyxdg issue. *** Bug 1634269 has been marked as a duplicate of this bug. *** Downgrading to python3-pyxdg-0.25-16.fc29.noarch resolves this problem for me. I have the same problem in Fedora 29 XFCE + openbox: # /usr/libexec/openbox-xdg-menu /etc/xdg/openbox/terminals Traceback (most recent call last): File "/usr/libexec/openbox-xdg-menu", line 103, in <module> menu = xdg.Menu.parse(menufile) File "/usr/lib/python3.7/site-packages/xdg/Menu.py", line 1128, in parse return XMLMenuBuilder(debug).parse(filename) File "/usr/lib/python3.7/site-packages/xdg/Menu.py", line 644, in parse menu.sort() File "/usr/lib/python3.7/site-packages/xdg/Menu.py", line 301, in sort if (entry.DesktopEntry.OnlyShowIn != [] and ( AttributeError: 'DesktopEntry' object has no attribute 'OnlyShowIn' Ack, downgrade to python3-pyxdg-0.25-16.fc29.noarch resolves the issue: # /usr/libexec/openbox-xdg-menu /etc/xdg/openbox/terminals <?xml version="1.0" encoding="UTF-8"?> <openbox_pipe_menu> <item label="Xfce Terminal" icon="/usr/share/icons/gnome/22x22/apps/utilities-terminal.png"> <action name="Execute"><command>xfce4-terminal</command></action> </item> </openbox_pipe_menu> pyxdg-0.26-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-e3ab92c68d *** Bug 1644945 has been marked as a duplicate of this bug. *** *** Bug 1624654 has been marked as a duplicate of this bug. *** python3-pyxdg-0.26-2.fc29.noarch.rpm fixes the problem for me. Direct link: https://kojipkgs.fedoraproject.org//packages/pyxdg/0.26/2.fc29/noarch/python3-pyxdg-0.26-2.fc29.noarch.rpm pyxdg-0.26-2.fc29 has been pushed to the Fedora 29 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-e3ab92c68d pyxdg-0.26-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |