KDE notifications produced by msec are empty on Mageia5b2. I put a screenshot of KDE notifications. I read logs file /var/log/msec.log which seems correct. I didn't find error produce by msec in /var/log/* or via crontab. I use M5b2 updated with LANG=fr_FR.UTF-8. Reproducible: Steps to Reproduce:
Created attachment 5840 [details] KDE notifications Others KDE notifications are contents.
Just a note that I can't reproduce this with LANG=en_US.UTF-8
Seems, msec script 'security.sh' uses 'eval_gettext' function for localized notifications now. This function is a part of 'gettext' package, which is not installed with clean beta2 installation. This issue not depending from system locale. MSEC notifications output is OK if the 'gettext' package is installed.
CC: (none) => ugal12v
I confirm that it is the solution to solve this bug. Please add gettext rpm in dependency for msec rpm to solve this bug.
Keywords: (none) => Junior_job, PATCHSummary: msec KDE notifications empty with M5b2 => msec KDE notifications empty (missing dependency to gettext)Whiteboard: (none) => MGA5TOO FOR_ERRATA
still valid for final Mga5final-x86_64-dvd
CC: (none) => westel
also valid Mga5final-i586-dvd with LXDE-only Dutch install gettext is indeed missing. I'll remove "KDE" from the summary of this bug as soon as I see that installing gettext solved it for me, too
CC: (none) => marja11
gettext did indeed solve the problem in LXDE, too
Hardware: x86_64 => AllSummary: msec KDE notifications empty (missing dependency to gettext) => msec notifications empty (missing dependency to gettext) in at least KDE and LXDESource RPM: msec-1.5-1.mga5 => msec-1.11-2.mga5
(In reply to Marja van Waes from comment #7) > gettext did indeed solve the problem in LXDE, too Could you add a note about that in Errata?
(In reply to Samuel VERSCHELDE from comment #8) > (In reply to Marja van Waes from comment #7) > > gettext did indeed solve the problem in LXDE, too > > Could you add a note about that in Errata? I'd rather not. It would have been very easy to fix this bug. Apparently no one thinks it's much worse than a cosmetic issue. This bug shows up in the search for packages bug reports that is linked to, here: https://wiki.mageia.org/en/Mageia_5_Errata#Introduction. It will automatically disappear from that list, when it gets solved with an update:-)
Whiteboard: MGA5TOO FOR_ERRATA => MGA5TOO
CC: (none) => doktor5000
This bug also causes an error message from cron in a server that I upgraded yesterday from mga4 to mga5: /etc/cron.daily/msec: /etc/cron.daily/msec: line 9: gettext.sh: No such file or directory /etc/cron.daily/msec: lÃÂnea 127: eval_gettext: no s'ha trobat l'ordre /etc/cron.daily/msec: lÃÂnea 138: eval_gettext: no s'ha trobat l'ordre /etc/cron.daily/updates: Unable to get Terminal Size. The TIOCGWINSZ ioctl didn't work. The COLUMNS and LINES environment variables didn't work. The resize program didn't work. The stty program didn't work. at /usr/lib/perl5/vendor_perl/5.20.1/x86_64-linux-thread-multi/Term/ReadKey.pm line 451. Unable to get Terminal Size. The TIOCGWINSZ ioctl didn't work. The COLUMNS and LINES environment variables didn't work. The resize program didn't work. The stty program didn't work. at /usr/lib/perl5/vendor_perl/5.20.1/x86_64-linux-thread-multi/Term/ReadKey.pm line 451. I just installed gettext, let's see if this message disappears tomorrow.
CC: (none) => luca
Just for reference it is now fixed for Cauldron adding gettext as a requirement. - msec-1.13-2.mga6
CC: (none) => geiger.david68210
Just fixed for mga5 too, see: https://bugs.mageia.org/show_bug.cgi?id=13837#c75
Depends on: (none) => 13837
(In reply to David GEIGER from comment #12) > Just fixed for mga5 too, see: > > https://bugs.mageia.org/show_bug.cgi?id=13837#c75 Thanks David :) You just forgot to close the bug report. Closing now.
Resolution: (none) => FIXEDStatus: NEW => RESOLVED