| Summary: | cairo-dock: CDApplet is not installed in Python's module directory | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | doro2k <doro2k> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | doktor5000, stormi-mageia, sysadmin-bugs, tmb |
| Version: | 2 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | has_procedure MGA2-64-OK MGA2-32-OK | ||
| Source RPM: | cairo-dock-plugins-2.4.0_2-3.1.mga2 | CVE: | |
| Status comment: | |||
|
Description
doro2k
2012-06-11 16:12:37 CEST
Manuel Hiebel
2012-06-25 05:39:42 CEST
Assignee:
bugsquad =>
doktor5000 :/ It's on my list of packages to be updated, will take a look soon. Thanks for dropping a note :) Status:
NEW =>
ASSIGNED That would be great, thanks! Just had a look, and found the problem. Upstream tries to directly install into /usr which is not possible during package build. Workarounded it by manually adjusting the installation of the two missing files, CDApplet.py and CDBashApplet.py. There is now cairo-dock-plugins-2.4.0_2-3.1.mga2 in core/updates_testing to validate ------------------------------------------------------- Suggested advisory: ------------------- This update addresses the following issue: - CDApplet.py and CDBashApplet.py were not installed into the python module path, which makes other plugins fail, like the pidgin plugin - Pidgin plugin is now working again, among others ------------------------------------------------------- Steps to reproduce: - install/update to update candidate - add pidgin plugin from website (go to Settings -> Plugins -> and at the bottom right there's a link "More applets" -> there, scroll down to the Pidgin plugin, and drag the link "Drag this link on your dock to install it!" anywhere to cairo-dock, you should see some animated purple arrows pointing downward.) - verify that pidgin plugin works (e.g. that pidgin can be launched via the plugin, or status can be changed) Assignee:
doktor5000 =>
qa-bugs
Samuel Verschelde
2012-08-13 12:54:56 CEST
CC:
(none) =>
stormi Testing complete on Mageia 2 x86_64. I installed all cairo-dock-* packages from updates_testing.
It seems to work fine, but there are a number of error messages in console (not a regression, but maybe some can be fixed too?). The paths containing "iurt" in them are suspect.
[samuel.verschelde@tech009 Documents]$ cairo-dock
Gtk-Message: Failed to load module "canberra-gtk-module"
============================================================================
Cairo-Dock version: 2.4.0.2
Compiled date: Nov 6 2011 14:24:45
Running with OpenGL: 1
============================================================================
Binding '<Control>F6' failed!
warning : (/home/iurt/rpm/BUILD/cairo-dock-2.4.0~2/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:311)
Couldn't bind <Control>F6
This shortkey is probably already used by another applet or another application
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
Binding '<Control>F10' failed!
warning : (/home/iurt/rpm/BUILD/cairo-dock-2.4.0~2/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:311)
Couldn't bind <Control>F10
This shortkey is probably already used by another applet or another application
_cairo_dock_create_surface_from_desktop_bg: assertion `iRootPixmapID != 0' failed
warning : (/home/iurt/rpm/BUILD/cairo-dock-plugins-2.4.0~2/switcher/src/applet-load-icons.c:cd_switcher_load_desktop_bg_map_surface:183)
couldn't get the wallpaperWhiteboard:
has_procedure =>
has_procedure MGA2-64-OK
Samuel Verschelde
2012-08-20 12:11:59 CEST
Summary:
CDApplet is not installed in Python's module directory =>
cairo-dock: CDApplet is not installed in Python's module directory
Samuel Verschelde
2012-08-20 12:12:16 CEST
Source RPM:
cairo-dock-2.4.0_2-2.mga2.src.rpm =>
cairo-dock-plugins-2.4.0_2-3.1.mga2 Tested i586, installing all cairo-dock-* packages. The bugs the update claims to fix are indeed fixed. I had 2 non-regression problems : - if activating opengl support look was all broken, maybe due to my testing in virtualbox - the second icon, kcalc, did not work Validating the update, please open a new bug if those issues (and the messages from previous comment) are significant. See comment #4 for SRPM and advisory. Keywords:
(none) =>
validated_update Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0167 Status:
ASSIGNED =>
RESOLVED |