In a normal install of KDE and Tortoise Hg, the icon is not set to the correct location and therefore doesn't display. There are several icons to select from the /usr/share/pixmaps/tortoisehg/icons/ directory. Also in the pixmaps base directory is an SVG which is selectable.
CC: (none) => anaselliAssignee: bugsquad => matteo.pasotti
I think it's an upstream problem, but we could be fix. Could you please check if under gnome the problem is present or not? I hope yes so that the patch can be one for all.
For the record @matteo there are two problems using the desktop file as it is icon is wrong (or at least the position is) and Categories is also wrong that disables the icon setting even if with the absolute path.
Fixed in svn. Matteo could you please check it and upload. I will fix it for cauldron also
Status: NEW => ASSIGNED
I'm on it, thanks.
I experienced three other developer packages with broken icon. KDbg (mine) gsharp (mono-tools, matteo) qtcreator (qt-creator, neoclust) Could we think to fix them all and doing one advisory text of group?
tortoisehg, Kdbg, gsharp, qtcreator are in mga4 testing. I tested in x86_64
Summary: Tortoise Hg Desktop shortcut missing icon => Tortoise Hg, kdbg, qt-creator and gsharp Desktop shortcut missing icon
Hello, are those updates still waiting for validation? Regards
Status: ASSIGNED => NEWAssignee: matteo.pasotti => qa-bugs
Angelo Naselli, Can you provide an advisory and a test procedure for these updates to these 4 packages ? Thank you :)
CC: (none) => geiger.david68210
Well I could... if i remember what i did first :) Did I release only this package or also Kdbg, gsharp and qtcreator?
I think it would be nice to also fix other affected packages with this issue. Note: We will have to detail the full list of packages to avoid confusion and as well detail the test procedure.
I have uploaded tortoise-hg, Kdbg, mono-tools (for gsharp) and qtcreator packages for Mageia 4. You can test this by installing the previous packages verifying they do not have any icons into desktop menu, installing new version and finding their icon in the menu. Suggested advisory: ======================== Tortoise-HG, Kdbg, gsharp and qt-creator have been released without any menu icons to launch them. This update fix this issue. Updated packages in core/updates_testing: ======================== tortoisehg-2.9.2-1.1.mga4.noarch.rpm tortoisehg-nautilus-2.9.2-1.1.mga4.noarch.rpm kdbg-2.5.3-2.1.mga4.x86_64.rpm mono-tools-2.11-5.1.mga4.noarch.rpm qt-creator-3.0.0-1.1.mga4 Source RPMs: tortoisehg-2.9.2-1.1.mga4.src.rpm kdbg-2.5.3-2.1.mga4.src.rpm mono-tools-2.11-5.1.mga4.src.rpm qt-creator-3.0.0-1.1.mga4.src.rpm
CC: (none) => matteo.pasotti
Thanks Angelo Naselli :) Tested mga4_64 & mga4_32, on KDE4 Testing complete for the new update tortoisehg-2.9.2-1.1.mga4, I confirm that the missing icon is fixed now into the desktop menu entry. After: No icon on desktop menu entry. $ LC_ALL=C cat /usr/share/applications/thg.desktop |grep 'Icon' Icon=thg_logo $ LC_ALL=C ls /usr/share/pixmaps/thg_logo.svg ls: cannot access /usr/share/pixmaps/thg_logo.svg: No such file or directory Before: $ LC_ALL=C ls /usr/share/pixmaps/thg_logo.svg /usr/share/pixmaps/thg_logo.svg@ Now the icon appears correctly on desktop menu entry.(Applications -> Development -> Tools) ----------------------------------------------------------- Testing complete for the new update kdbg-2.5.3-2.1.mga4, I confirm that the missing icon is fixed now into the desktop menu entry. After: No icon on desktop menu entry. $ LC_ALL=C cat /usr/share/applications/kde4/kdbg.desktop |grep 'Icon' Icon=kdbg $ LC_ALL=C ls /usr/share/icons/hicolor/48x48/apps/kdbg.png ls: cannot access /usr/share/icons/hicolor/48x48/apps/kdbg.png: No such file or directory Before: $ LC_ALL=C ls /usr/share/icons/hicolor/48x48/apps/kdbg.png /usr/share/icons/hicolor/48x48/apps/kdbg.png Now the icon appears correctly on desktop menu entry.(Applications -> Development -> Tools) ------------------------------------------------------------- Testing complete for the new update mono-tools-2.11-5.1.mga4, I confirm that the missing icon is fixed now into the desktop menu entry. After: No icon on desktop menu entry. $ LC_ALL=C cat /usr/share/applications/gsharp.desktop |grep 'Icon' #Icon=gnome-terminal $ LC_ALL=C ls /usr/share/icons/gsharp.svg ls: cannot access /usr/share/icons/gsharp.svg: No such file or directory Before: $ LC_ALL=C cat /usr/share/applications/gsharp.desktop |grep 'Icon' Icon=gsharp $ LC_ALL=C ls /usr/share/icons/gsharp.svg /usr/share/icons/gsharp.svg Now the icon appears correctly on desktop menu entry.(Applications -> Development -> Tools) ----------------------------------------------------------------- Testing complete for the new update qt-creator-3.0.0-1.1.mga4, I confirm that the missing icon is fixed now into the desktop menu entry. After: No icon on desktop menu entry. $ LC_ALL=C cat /usr/share/applications/qtcreator.desktop |grep 'Icon' Icon=qtcreator $ LC_ALL=C ls /usr/share/icons/hicolor/48x48/apps/QtProject-qtcreator.png /usr/share/icons/hicolor/48x48/apps/QtProject-qtcreator.png Before: $ LC_ALL=C cat /usr/share/applications/qtcreator.desktop |grep 'Icon' Icon=QtProject-qtcreator Now the icon appears correctly on desktop menu entry.(Applications -> Development -> Development environments).
Whiteboard: (none) => has_procedure mga4-64-ok mga4-32-ok
Validating. Advisory uploaded. Could sysadmin please push to 4 updates Thanks
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
Whiteboard: has_procedure mga4-64-ok mga4-32-ok => has_procedure advisory mga4-64-ok mga4-32-ok
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2014-0151.html
Status: NEW => RESOLVEDResolution: (none) => FIXED