Bug 13939

Summary: Missing /usr/bin/ctags
Product: Mageia Reporter: Alex Loginov <loginov_alex>
Component: RPM PackagesAssignee: Bruno Cornec <bruno>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal Keywords: Triaged
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: ctags-5.8-7 CVE:
Status comment:

Description Alex Loginov 2014-08-19 13:02:34 CEST
Description of problem: Missing /usr/bin/ctags


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


How reproducible: always


Steps to Reproduce:
In spec:
mv %{buildroot}/%_bindir/ctags %{buildroot}/%_bindir/exuberant-ctags
mv %{buildroot}/%_mandir/man1/ctags.1 %{buildroot}/%_mandir/man1/exuberant-ctags.1

Fedora have /usr/bin/ctags

Please add symlinks.

Reproducible: 

Steps to Reproduce:
Alex Loginov 2014-08-19 13:03:13 CEST

Keywords: (none) => Triaged
Assignee: bugsquad => bruno

Comment 1 Bruno Cornec 2014-08-22 04:51:12 CEST
ctags uses the update-alternative method to provide /usr/bin/ctags:
$ update-alternatives --list ctags
/usr/bin/exuberant-ctags
$ which ctags
/usr/bin/ctags

This is manage in the %post part.

Status: NEW => RESOLVED
Resolution: (none) => INVALID

Comment 2 Alex Loginov 2014-08-22 06:34:40 CEST
If %post part does not work always, then you forgot to add reguires for update-alternatives.
Requires(pre): update-alternatives

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

Comment 3 Bruno Cornec 2014-09-04 22:38:04 CEST
Indeed ! Update in rev 8 now pushed to cauldron

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