Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#55485 - [archlinux-xdg-menu] no longer works after upgrade

Attached to Project: Community Packages
Opened by mrgreen (Mr Green) - Sunday, 03 September 2017, 08:01 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 03 September 2017, 18:11 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Basically Archlinux-xdg-menu under Openbox no longer works, simply throws perl parser error...

Recent upgrade of libxml.....

[2017-09-02 15:29] [PACMAN] Running 'pacman -Syyu'
[2017-09-02 15:29] [PACMAN] synchronizing package lists
[2017-09-02 15:29] [PACMAN] starting full system upgrade
[2017-09-02 15:30] [ALPM] transaction started
[2017-09-02 15:30] [ALPM] upgraded libdrm (2.4.82-1 -> 2.4.83-1)
[2017-09-02 15:30] [ALPM] upgraded libxml2 (2.9.4+99+g27f310d4-1 -> 2.9.5rc2+0+g69936b12-1)
[2017-09-02 15:30] [ALPM] upgraded mesa (17.1.6-1 -> 17.1.8-1)
[2017-09-02 15:30] [ALPM] upgraded libpng (1.6.31-1 -> 1.6.32-1)
[2017-09-02 15:30] [ALPM] upgraded gtk-update-icon-cache (3.22.19-1 -> 3.22.19-2)
[2017-09-02 15:30] [ALPM] upgraded gtk3 (3.22.19-1 -> 3.22.19-2)
[2017-09-02 15:30] [ALPM] upgraded electron (1.4.16-3 -> 1.6.11-1)
[2017-09-02 15:30] [ALPM] upgraded firefox (55.0.2-1 -> 55.0.3-1)
[2017-09-02 15:30] [ALPM] upgraded libblockdev (2.10-1 -> 2.11-1)
[2017-09-02 15:30] [ALPM] upgraded python-setuptools (1:36.2.7-1 -> 1:36.3.0-1)
[2017-09-02 15:30] [ALPM] upgraded python2-setuptools (1:36.2.7-1 -> 1:36.3.0-1)
[2017-09-02 15:30] [ALPM] upgraded tslib (1.11-1 -> 1.12-1)



Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Doug Newgard (Scimmia)
Sunday, 03 September 2017, 18:11 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Partial update
Comment by Doug Newgard (Scimmia) - Sunday, 03 September 2017, 15:41 GMT
"simply throws perl parser error"

Mind posting the actual error?
Comment by mrgreen (Mr Green) - Sunday, 03 September 2017, 17:20 GMT

xdg_menu
Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl) at /usr/bin/xdg_menu line 2474.
BEGIN failed--compilation aborted at /usr/bin/xdg_menu line 2474.

Comment by mrgreen (Mr Green) - Sunday, 03 September 2017, 17:21 GMT
Am assuming it is related to news item ....
Comment by Doug Newgard (Scimmia) - Sunday, 03 September 2017, 17:38 GMT
Your @INC is missing the necessary dirs. What version of the perl package?

Edit: for reference, mine is:
/usr/lib/perl5/5.26/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.26/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.26/core_perl /usr/share/perl5/core_perl
Comment by Eli Schwartz (eschwartz) - Sunday, 03 September 2017, 17:47 GMT
pacman -Q perl perl-xml-parser

This is almost certainly a partial update, archlinux-xdg-menu works fine for me.
Comment by mrgreen (Mr Green) - Sunday, 03 September 2017, 17:59 GMT
pacman -Q perl perl-xml-parser
perl 5.26.0-1
perl-xml-parser 2.44-6
Comment by mrgreen (Mr Green) - Sunday, 03 September 2017, 18:10 GMT
Fixed it, put it down to user error!
Comment by Doug Newgard (Scimmia) - Sunday, 03 September 2017, 18:11 GMT
Yeah, that's an old perl package, and that's what's causing your problem

Loading...