Bug 16753 - Unable to add new object on application launcher with LXDE.
Summary: Unable to add new object on application launcher with LXDE.
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure mga5-32-ok advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2015-09-14 19:22 CEST by Patrick Soto
Modified: 2018-01-01 20:00 CET (History)
4 users (show)

See Also:
Source RPM: libfm
CVE:
Status comment:


Attachments
Package status after the update (155.42 KB, image/png)
2015-09-17 11:49 CEST, Patrick Soto
Details

Description Patrick Soto 2015-09-14 19:22:24 CEST
Description of problem:

I use a dashboard as a dock with LXDE. When I want to add a new object in the application launcher, PCManFM, VLC for example, nothing happen.
But it's Ok for Firefox or Thunderbird.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. 
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Patrick Soto 2015-09-16 09:22:29 CEST
This failure is confirmed by another user from french forum.
Comment 2 Samuel Verschelde 2015-09-16 09:53:17 CEST
Thanks for the report. Assigning to the LXDE maintainer.

Assignee: bugsquad => nicolas.salguero

Comment 3 Nicolas Salguero 2015-09-16 17:21:18 CEST
Hi,

The problem should be solved with libfm-1.2.3-4.1.mga5 which will be available in core/updates_testing.  Could you test if the problem is over with those packages?

I also corrected Cauldron.

Best regards,

Nico.
Comment 4 Patrick Soto 2015-09-17 11:49:49 CEST
Created attachment 7012 [details]
Package status after the update

I update libfm to 1.2.3-4.1 version. Nothing changed about the problem previously described: It's impossible to add some objects in the application launcher. (System tools, accessories, sound and and video, options are not usable)
Comment 5 Nicolas Salguero 2015-09-17 11:59:16 CEST
Hi,

Did you also update the other packages: lxshortcut, lib64fm4 (or libfm4 for 32bits) and lib64fm-devel (or libfm-devel for 32bits) if the last one was also installed?

Did you log out and then log into LXDE after updating the packages?

Best regards,

Nico.
Comment 6 Patrick Soto 2015-09-17 13:23:14 CEST
Hi Nicolas,

I didn't know the dependencies of libfm. So after updating lxshortcut and lib64fm4, it's ok.

Now I can add all the applications in the launcher.

Thank you and good job.
Comment 7 Nicolas Salguero 2015-09-17 13:37:29 CEST
Suggested advisory:
========================

The updated libfm packages allow to add any application to an application launcher.
========================

Updated packages in core/updates_testing:
========================
i586:
lxshortcut-1.2.3-4.1.mga5.i586.rpm
libfm-1.2.3-4.1.mga5.i586.rpm
libfm-devel-1.2.3-4.1.mga5.i586.rpm
libfm4-1.2.3-4.1.mga5.i586.rpm

x86_64:
lxshortcut-1.2.3-4.1.mga5.x86_64.rpm
libfm-1.2.3-4.1.mga5.x86_64.rpm
lib64fm-devel-1.2.3-4.1.mga5.x86_64.rpm
lib64fm4-1.2.3-4.1.mga5.x86_64.rpm

Source RPMs:
libfm-1.2.3-4.1.mga5.src.rpm

Status: NEW => ASSIGNED
Assignee: nicolas.salguero => qa-bugs

David Walser 2015-09-17 20:07:38 CEST

Source RPM: (none) => libfm

Comment 8 claire robinson 2015-09-30 18:32:41 CEST
Testing mga5 32

Confirmed the bug. Right click the launcher bar and select "Application Launcher Bar" settings to access it. Unable to add applications from certain menu categories to the Application Launcher Bar. 

Seems to need a log out/log in to take effect brb.
Comment 9 claire robinson 2015-09-30 18:38:38 CEST
Testing complete mga5 32

The fix seems to correct the apparent menu structure so that applications are found correctly and can now be added to the launcher bar.
claire robinson 2015-09-30 18:38:52 CEST

Whiteboard: (none) => has_procedure mga5-32-ok

Nicolas Salguero 2015-10-01 08:59:27 CEST

CC: (none) => nicolas.salguero

Dave Hodgins 2015-10-07 01:26:17 CEST

Keywords: (none) => validated_update
Whiteboard: has_procedure mga5-32-ok => has_procedure mga5-32-ok advisory
CC: (none) => davidwhodgins, sysadmin-bugs

Comment 10 Mageia Robot 2015-10-07 20:40:25 CEST
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0142.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED

Comment 11 David Walser 2017-12-31 21:01:15 CET
Nicolas, in 5/lxde-common, I see the following:
------------------------------------------------------------------------
r1019600 | ns80 | 2016-05-31 10:15:42 -0400 (Tue, 31 May 2016) | 2 lines

- SILENT: remove unwanted patch

------------------------------------------------------------------------
r1019587 | ns80 | 2016-05-31 08:39:03 -0400 (Tue, 31 May 2016) | 3 lines

SILENT:
- remove lxmenu-data requirement as the solution for mga#16753 also solves mga#1
6282

------------------------------------------------------------------------
r1019539 | ns80 | 2016-05-31 05:07:58 -0400 (Tue, 31 May 2016) | 2 lines

- Correct patch add-mageia-desktop-icons by removing installation of an icon tha
t does not exist anymore

------------------------------------------------------------------------


Did you mean for lxde-common-0.99.0-9.5.mga5.src.rpm to be pushed with this update?

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Comment 12 Nicolas Salguero 2018-01-01 14:41:14 CET
(In reply to David Walser from comment #11)
> Did you mean for lxde-common-0.99.0-9.5.mga5.src.rpm to be pushed with this
> update?

No, I made that commit in case of, after that, another commit would have been necessary to solve another real problem but that never happened.  That commit is only a very minor improvement so there is no need to push a new version of lxde-common for that.
Comment 13 David Walser 2018-01-01 20:00:56 CET
Ok, thanks.

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED
CC: (none) => luigiwalser


Note You need to log in before you can comment on or make changes to this bug.