[Bug 470482] New: yast2-apparmor package has invalid apparmor.desktop which results in noise to .xsession-errors
https://bugzilla.novell.com/show_bug.cgi?id=470482 Summary: yast2-apparmor package has invalid apparmor.desktop which results in noise to .xsession-errors Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jnelson-suse@jamponi.net QAContact: jsrain@novell.com Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121300 SUSE/3.0.5-1.1 Firefox/3.0.5 Lots of this repeated over and over: kbuildsycoca4(20237)/kdecore (KService) KBuildServiceFactory::createEntry: Invalid Service : "/usr/share/applications/YaST2/groups/apparmor.desktop" kbuildsycoca4(20237)/kdecore (KService) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/software.desktop" has Type= "Applicat ion" but no Exec line Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=470482 Josef Reidinger <jreidinger@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jreidinger@novell.com AssignedTo|bnc-team-screening@forge.pr |kmachalkova@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=470482 User kmachalkova@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=470482#c1 Katarina Machalkova <kmachalkova@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jnelson-suse@jamponi.net --- Comment #1 from Katarina Machalkova <kmachalkova@novell.com> 2009-01-29 02:19:50 MST --- Jon, how can I reproduce the bug? (I normally don't use KDE desktop) Are you running GUI YaST remotely, or is .xsession-errors spammed even in local session? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=470482 User kmachalkova@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=470482#c2 Katarina Machalkova <kmachalkova@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jnelson-suse@jamponi.net | --- Comment #2 from Katarina Machalkova <kmachalkova@novell.com> 2009-01-29 07:04:25 MST --- Ok, asked local KDE guys how to reproduce .. don't need-info anymore -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=470482 User kmachalkova@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=470482#c3 Katarina Machalkova <kmachalkova@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low Status|NEW |ASSIGNED --- Comment #3 from Katarina Machalkova <kmachalkova@novell.com> 2009-01-29 11:39:53 MST --- Hmm, but this is not a problem of apparmor.desktop only - all YaST group desktop files are affected. The thing is, Type=Application is specified in those files, but Exec=/some/bin/ary line is missing, because it is simply not needed (nothing gets executed if user clicks on a group icon, just the content of CC is replaced with new icons that belong to that group). Supplying Exec=/some/bin/ary (even if dummy one) parameter makes the message go away, but removing Type=Application line does not -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=470482 User kmachalkova@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=470482#c4 Katarina Machalkova <kmachalkova@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kmachalkova@novell.com |jsrain@novell.com Summary|yast2-apparmor package has |YaST2 group .desktop files |invalid apparmor.desktop |do not comply to standard |which results in noise to |which results in noise to |.xsession-errors |.xsession-errors --- Comment #4 from Katarina Machalkova <kmachalkova@novell.com> 2009-01-30 03:47:55 MST --- So, kbuildsycoca complains since all .desktop files in YaST2/groups/ subdirectory do not comply to standard: http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-lates... (see my previous comment) Several ways how to solve it: 1) package and install them to a different directory (i.e. not to /usr/share/applications as they are not applications) - that also means adjust Qt and ncurses CC + autoyast UI to be able to find these .desktops in different location 2) add some fake Exec= line into each file (ugly) 3) do something else (?) ... Using custom Type=X-SuSE-YaST-Group, for example, does not help since kbuildsycoca still complains (with different error msg, but the number of lines spewed into .xsession-errors remains the same) Reassigning, since this is general YaST problem, not just yast2-apparmor one. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=470482 User jnelson-suse@jamponi.net added comment https://bugzilla.novell.com/show_bug.cgi?id=470482#c5 --- Comment #5 from Jon Nelson <jnelson-suse@jamponi.net> 2009-03-18 10:50:17 MST --- ping This is still an issue. Can it get fixed for openSUSE 11.2? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=470482 User jsrain@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=470482#c6 --- Comment #6 from Jiri Srain <jsrain@novell.com> 2009-03-19 01:46:00 MST --- I think so, but I'd like it to be solved in sync with some other bugs. Please, stay tuned. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com