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!
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!
FS#53920 - [perl-mail-box] 3.002-1 breaks notmuch searching
Attached to Project:
Community Packages
Opened by Moabit (Moabit) - Thursday, 04 May 2017, 00:52 GMT
Last edited by Sergej Pupykin (sergej) - Thursday, 11 May 2017, 13:02 GMT
Opened by Moabit (Moabit) - Thursday, 04 May 2017, 00:52 GMT
Last edited by Sergej Pupykin (sergej) - Thursday, 11 May 2017, 13:02 GMT
|
DetailsDescription: Notmuch is broken with the latest version of perl-mail-box 2.120-1 -> 3.002-1
Additional info: * notmuch, notmuch-mutt and notmuch-runtime 0.24.1-2 Steps to reproduce: Enter some notmuch commands into mutt. e.g. either of the following. <shell-escape>notmuch-mutt -r --prompt search <pipe-message>notmuch-mutt -r thread The command fails and the following error message is produced. Base class package "Mail::Reporter" is empty. (Perhaps you need to 'use' the module which defines that package first, or make that module available in @INC (@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/share/perl5/vendor_perl/Mail/Box.pm line 13. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Mail/Box.pm line 13. Compilation failed in require at /usr/share/perl5/core_perl/base.pm line 100. ...propagated at /usr/share/perl5/core_perl/base.pm line 109. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Mail/Box/Dir.pm line 10. Compilation failed in require at /usr/share/perl5/core_perl/base.pm line 100. ...propagated at /usr/share/perl5/core_perl/base.pm line 109. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Mail/Box/Maildir.pm line 10. Compilation failed in require at /usr/bin/notmuch-mutt line 17. BEGIN failed--compilation aborted at /usr/bin/notmuch-mutt line 17. `notmuch new` still works. Reverting to perl-mail-box 2.120-1 fixes the problem. I'm not sure if this is a packaging problem, so please let me know if I should report upstream. |
This task depends upon
Comment by Bernard Fortz (bfortz) -
Friday, 05 May 2017, 07:59 GMT
It seems that Reporter.pm is missing in /usr/share/perl5/vendor_perl/Mail. Dependency missing?
Comment by Bernard Fortz (bfortz) -
Friday, 05 May 2017, 08:12 GMT
Installing Mail::Message using cpan fixed it for me, but I could not find a matching arch package.
Comment by Sergej Pupykin (sergej) -
Thursday, 11 May 2017, 11:19 GMT
please try perl-mail-box 3.002-2
Comment by Daniel Lublin (quite) -
Thursday, 11 May 2017, 12:29 GMT
That solves it for me. Thx.
Comment by Felip Manyer i Ballester (FMB) -
Thursday, 11 May 2017, 12:32 GMT
Also solved for me. Thanks!