Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 512422 - dev-vcs/git-2.0.0-r1 - bzr integration broken - WARNING: git-remote-bzr is now maintained independently. WARNING: For more information visit https://github.com/felipec/git-remote-bzr
Summary: dev-vcs/git-2.0.0-r1 - bzr integration broken - WARNING: git-remote-bzr is no...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
: 521792 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-06-04 15:39 UTC by Priit Laes (IRC: plaes)
Modified: 2014-10-12 05:00 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Priit Laes (IRC: plaes) 2014-06-04 15:39:46 UTC
Bazaar integration (via git-remote-bzr) seems to be broken with git-2.0.0, when invoking regular git commands handling bzr-git repositories even after installing the git-remote-bzr helper into $PATH:

plaes@chi ~/code $ which git-remote-bzr
/usr/local/bin/git-remote-bzr


plaes@chi ~/code $ git clone bzr::lp:kicad
Cloning into 'kicad'...
WARNING: git-remote-bzr is now maintained independently.
WARNING: For more information visit https://github.com/felipec/git-remote-bzr
WARNING:
WARNING: You can pick a directory on your $PATH and download it, e.g.:
WARNING:   $ wget -O $HOME/bin/git-remote-bzr \
WARNING:     https://raw.github.com/felipec/git-remote-bzr/master/git-remote-bzr
WARNING:   $ chmod +x $HOME/bin/git-remote-bzr
Comment 1 Priit Laes (IRC: plaes) 2014-06-04 15:42:52 UTC
After removing /usr/libexec/git-core/git-remote-bzr symlink, things started working again..
Comment 2 Priit Laes (IRC: plaes) 2014-08-03 08:50:38 UTC
(In reply to Priit Laes (IRC: plaes) from comment #1)
> After removing /usr/libexec/git-core/git-remote-bzr symlink, things started
> working again..

Bump?

It's getting a bit annoying to manually fix things up every time I emerge dev-vcs/git.

Could we add dev-vcs/git-remote-bzr to repository that gets pulled with USE="bzr" for git? Or any other ideas?
Comment 3 Andy Kittner 2014-08-28 15:29:30 UTC
(In reply to Priit Laes (IRC: plaes) from comment #2)
> Bump?
> 
> It's getting a bit annoying to manually fix things up every time I emerge
> dev-vcs/git.

I second this, it's getting *really* annoying having to remove this with every git-update. Btw., the same problem applies to git-remote-hg as well.

I would simply remove the remote-helpers block from src_install() the next time the ebuild is bumped.

Sure, it would be nice to have the remote-helpers in portage, but at least things will work if you follow gits instructions and acquire the helpers manually.
The way things are now you are stuck with a broken installation with a non-obvious solution (until you hopefully stumble across this bug).
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-08-30 08:59:40 UTC
+  30 Aug 2014; Lars Wendler <polynomial-c@gentoo.org> git-2.0.2.ebuild,
+  git-2.0.4.ebuild, git-2.1.0.ebuild, git-9999.ebuild, git-9999-r1.ebuild,
+  git-9999-r2.ebuild, git-9999-r3.ebuild:
+  Don't install git-remote helpers for bzr and hg anymore (bug #512422). Synced
+  live ebuilds with latest release ebuild.
+
Since this is just a minor annoyance fixed without revbumps.
Comment 5 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-08-31 09:17:23 UTC
*** Bug 521792 has been marked as a duplicate of this bug. ***