Bug 1957 - Installs into /usr/share/clustalx but doesn't create an entry in KDE Application Launcher Menu
Summary: Installs into /usr/share/clustalx but doesn't create an entry in KDE Applicat...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: Sysadmin Team
QA Contact:
URL:
Whiteboard:
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2011-06-28 22:21 CEST by Grigory Maksaev
Modified: 2011-08-30 16:36 CEST (History)
3 users (show)

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


Attachments

Description Grigory Maksaev 2011-06-28 22:21:58 CEST
Description of problem:
Installs into /usr/share/clustalx but doesn't create an entry in KDE Application Launcher Menu

Version-Release number of selected component (if applicable):
clustalx-2.1-3.mga1

How reproducible:
A couple of times, the same machine, fresh Mageia installation.

Steps to Reproduce:
1. Goto Software management of MCC
2. Select and install ClustalX with dependencies.
3. Check the Menu - it is not there.
Comment 1 Manuel Hiebel 2011-07-10 15:55:59 CEST
indeed, there is no /usr/share/applications/clustalx.desktop file

Component: Installer => RPM Packages
Source RPM: clustalx-2.1-3.mga1 x86_64 => clustalx

Comment 2 Ahmad Samir 2011-07-11 09:06:00 CEST
Please test clustalx-2.1-3.1.mga1 from the core/updates_testing.

Keywords: (none) => NEEDINFO

Comment 3 Grigory Maksaev 2011-07-12 04:08:25 CEST
Installed it (x86_64) from Core Updates Testing, 2 problems:

1. When starting, gives me 2 popup windows: "Can't read colprot.xml" and "Can't read coldma.xml", then runs OK. The both files are in /usr/share/clustalx (where they should be as far as I remember). It was not an issue in clustalx-2.1-3.mga1 - it did not give me any warnings upon start (obviously, it found those 2 files).
Clustal manual says:

Clustal X automatically looks for a file called "colprot.xml" for protein sequences or "coldna.xml" for DNA, in the installation directory and then. (Under UNIX, it then looks in your home directory).

2. The KDE launcher entry for Clustal is placed into Sciences/Other now, previously (and I think it was more appropriate), it was in Sciences/Biology.

Thank you.
Comment 4 Ahmad Samir 2011-07-12 07:26:44 CEST
1- I'll look into it; FWIW, the symlink /usr/bin/clustalx was broken, it didn't work at all...

2- Nothing was changed with respect to the Category, I didn't change it at all, I'll look into that too.
Comment 5 Ahmad Samir 2011-07-12 07:31:07 CEST
I am a bit confused, there was no /usr/share/applications/clustalx.desktop at all, i.e. it didn't show in the menu in any category... so what application did you see in the menu before?
Comment 6 Ahmad Samir 2011-07-12 08:18:39 CEST
Please test the next package.
Comment 7 Grigory Maksaev 2011-07-12 17:08:38 CEST
I am sorry, I made a mistake saying that Clustal used to be in the "Biology" section. I created that symlink myself of course.
(It seems to me that it was in Biology in Mandriva, since I used it a lot.)
I'll test the package later today. BTW, does it have the same name, i.e. "clustalx-2.1-3.1.mga1"?

Thank you.
Comment 8 Ahmad Samir 2011-07-12 17:43:08 CEST
(In reply to comment #7)
> I am sorry, I made a mistake saying that Clustal used to be in the "Biology"
> section. I created that symlink myself of course.
> (It seems to me that it was in Biology in Mandriva, since I used it a lot.)

No problem.

> I'll test the package later today. BTW, does it have the same name, i.e.
> "clustalx-2.1-3.1.mga1"?

No, the release was increased, so it's clustalx-2.1-3.2.mga1.
Comment 9 Grigory Maksaev 2011-07-13 17:54:12 CEST
Now it is OK, no pop-up windows.
I have two duplicate links to this program now - in Science/Biology and Education/Sciences. But if it was the plan - it doesn't do any harm.
Thank you!
Comment 10 Ahmad Samir 2011-07-13 18:32:54 CEST
(In reply to comment #9)
> Now it is OK, no pop-up windows.
> I have two duplicate links to this program now - in Science/Biology and
> Education/Sciences. But if it was the plan - it doesn't do any harm.
> Thank you!

Please, make sure you have only on .desktop file:
/usr/share/applications/mageia-clustalx.desktop
Comment 11 Ahmad Samir 2011-07-13 19:38:42 CEST
Please disregard my previous comment.
Comment 12 Ahmad Samir 2011-07-13 19:45:28 CEST
The next package clustalx-2.1-3.3.mga1 should fix the categories issue.
Comment 13 Grigory Maksaev 2011-07-15 18:47:49 CEST
Installed clustalx-2.1-3.3.mga1.
Everything works as it should.
Thank you a lot!
Manuel Hiebel 2011-08-28 17:26:17 CEST

Keywords: NEEDINFO => (none)
Assignee: bugsquad => qa-bugs

Comment 14 Dave Hodgins 2011-08-29 00:49:25 CEST
Testing of srpm
clustalx-2.1-3.3.mga1.src.rpm
complete on i586.

I confirmed it can be installed using mgaapplet ...
Aug 28 18:37:52 hodgins MageiaUpdate[4642]: [RPM] clustalx-2.1-3.3.mga1.i586 installed
Aug 28 18:37:52 hodgins MageiaUpdate[4642]: [RPM] clustalx-2.1-3.mga1.i586 removed

For testing the program, I ran copied the sequence from
http://zhanglab.ccmb.med.umich.edu/FASTA/
into a file, opened culstalx from the menu, and loaded the file.

Has the program been tested on x86-64?

CC: (none) => davidwhodgins

Comment 15 claire robinson 2011-08-30 16:19:00 CEST
This has now been tested on x86_64 using the same process as Dave.

This update is now validated.

Advisory:

===============

This update fixes a bug where no menu item was being created.
It can now be found under Sciences/Biology.

===============

SRPM: clustalx-2.1-3.3.mga1.src.rpm


Could somebody from sysadmin please push this update from core/updates_testing to core/updates.

Thankyou!

Keywords: (none) => validated_update
CC: (none) => qa-bugs
Hardware: x86_64 => All
Assignee: qa-bugs => sysadmin-bugs

Comment 16 D Morgan 2011-08-30 16:36:51 CEST
update pushed.

Status: NEW => RESOLVED
CC: (none) => dmorganec
Resolution: (none) => FIXED


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