Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 415519 - lxde-base/lxpanel-0.5.9: version bump
Summary: lxde-base/lxpanel-0.5.9: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: LXDE team (DEFUNCT)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-11 23:28 UTC by Rafał Mużyło
Modified: 2012-05-12 17:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Mużyło 2012-05-11 23:28:39 UTC
The tarball landed on sourceforge just now, but the release was about a month ago (see https://sourceforge.net/mailarchive/forum.php?thread_name=20120417154758.GA13497%40bimsstein&forum_name=lxde-list for details).

Some of gotchas I've noticed:
- new netstatus plugin (!= older netstat plugin) requires (probably) net-wireless/wireless-tools for iwlib.h
- new wnckpager plugin should be disabled by the ebuild; TBH, it shouldn't have entered master, it's broken in many ways (among other: upon unload, it segfaults lxpanel)
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2012-05-12 10:08:37 UTC
Bumped!
Comment 2 Rafał Mużyło 2012-05-12 14:45:08 UTC
A 'minor' thing: when I said, that wnck plugin is broken, I didn't mean it in "I don't like its color scheme" way. It really should be disabled. Also, it would require a dep on libwnck:2.
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2012-05-12 15:12:56 UTC
Well, it is just a plugin. Nobody forces you to use it. Anyway, I disabled it but I really foresee a new bug requesting this plugin to be enabled
Comment 4 Rafał Mużyło 2012-05-12 15:29:25 UTC
Well, one way or another, it should land under a useflags due to the dep.

But:
- even the author admitted in the release thread it's not working correctly
- the segfault is only its most outstanding bug (a hint: G_DISABLE_CAST_CHECKS seems like a good idea, but if you use that, some of the obvious errors get hidden)
Comment 5 jospezial 2012-05-12 17:08:28 UTC
Bug 415595 - lxde-base/lxpanel-0.5.9 fails to configure when libwnck is not installed
Comment 6 Rafał Mużyło 2012-05-12 17:24:52 UTC
(In reply to comment #5)
> Bug 415595 - lxde-base/lxpanel-0.5.9 fails to configure when libwnck is not
> installed

Right, the upstream is more broken than I thought (the plugin is optional, so the check shouldn't die).
For this ebuild, it should be enough to eautoreconf after changing
PKG_CHECK_MODULES(WNCK, [$pkg_modules])
to 
PKG_CHECK_MODULES(WNCK, [$pkg_modules] , [:], [:])
in configure.ac.