Bug 17011 - It would be nice if a git-subtree package was visible.
Summary: It would be nice if a git-subtree package was visible.
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard: MGA7TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-25 15:55 CET by Scott Karns
Modified: 2019-12-02 21:07 CET (History)
3 users (show)

See Also:
Source RPM: git-2.21.0-2.mga7.src.rpm
CVE:
Status comment:


Attachments
Patch for git-2.3.10-1.mga5.src.rpm SPEC file to add git-subtree (2.23 KB, patch)
2015-10-25 15:57 CET, Scott Karns
Details | Diff

Description Scott Karns 2015-10-25 15:55:27 CET
Description of problem:
In my work I have encountered a need to use the git-subtree command. It would be very nice if this package was available without resorting to building a custom RPM. I have modified git.spec from git-2.3.10-1.mga5.src.rpm to build and install -- as a separate RPM -- everything needed to make git-subtree available.

Version-Release number of selected component (if applicable):
2.3.10-1.mga5

How reproducible:
N/A

Steps to Reproduce:
N/A

I will upload a patch file for the SPEC that, in addition to the existing git build, creates a git-svn RPM.

Reproducible: 

Steps to Reproduce:
Comment 1 Scott Karns 2015-10-25 15:57:18 CET
Created attachment 7166 [details]
Patch for git-2.3.10-1.mga5.src.rpm SPEC file to add git-subtree

CC: (none) => scott

Comment 2 Scott Karns 2015-10-25 15:59:58 CET
I didn't proofread my original report: git-svn should be git-subtree
Comment 3 David Walser 2015-10-27 15:01:44 CET
git-subtree is actually already installed by the git-core package, it's just not in the path, it's at:
/usr/share/doc/git-core/contrib/subtree/git-subtree.sh

I'm assigning this to Anne, who recently talked on IRC about moving it into the path.

Assignee: bugsquad => ennael1

Comment 4 Marja Van Waes 2018-04-17 16:15:42 CEST
Setting version to cauldron (& adding MGA6TOO on the whiteboard) and reassigning to our git maintainer.

@ Shlomi

I didn't add the PATCH keyword, because it was written for Mga5, but you might still want to look at it.

Assignee: ennael1 => shlomif
Source RPM: git-2.3.10-1.mga5.src.rpm => git
Whiteboard: (none) => MGA6TOO
Version: 5 => Cauldron
CC: (none) => marja11

Comment 5 Lewis Smith 2019-12-02 21:07:39 CET
(In reply to David Walser from comment #3)
> git-subtree is actually already installed by the git-core package, it's just
> not in the path, it's at:
> /usr/share/doc/git-core/contrib/subtree/git-subtree.sh
For Mageia 7, git-subtree is indeed [still] here, in the same place:
 $ urpmq -l git-core | grep subtree
/usr/lib64/git-core/git-merge-subtree
/usr/lib64/git-core/git-subtree
/usr/share/doc/git-core/contrib/subtree
...
/usr/share/doc/git-core/contrib/subtree/git-subtree
/usr/share/doc/git-core/contrib/subtree/git-subtree.1
/usr/share/doc/git-core/contrib/subtree/git-subtree.html
/usr/share/doc/git-core/contrib/subtree/git-subtree.sh
/usr/share/doc/git-core/contrib/subtree/git-subtree.txt
/usr/share/doc/git-core/contrib/subtree/git-subtree.xml
...

I suppose one could add to PATH /usr/share/doc/git-core/contrib/subtree/ when installing the package; is there no neater way?

No registered maintainer now, nor active packager, so assigning globally; CC'ing rapsys as its most recent committer.

CC: (none) => mageia
Whiteboard: MGA6TOO => MGA7TOO
Source RPM: git => git-2.21.0-2.mga7.src.rpm
Summary: It would be nice if a git-subtree package was available. => It would be nice if a git-subtree package was visible.
Assignee: shlomif => pkg-bugs


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