Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 487018 - git-r3 doesn't consistently work with stable git (dev-vcs/git-1.8.1.5)
Summary: git-r3 doesn't consistently work with stable git (dev-vcs/git-1.8.1.5)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-05 15:58 UTC by Julian Ospald
Modified: 2013-10-05 16:59 UTC (History)
0 users

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 Julian Ospald 2013-10-05 15:58:59 UTC
stable git (dev-vcs/git-1.8.1.5) doesn't know about "--unshallow"

maybe test your eclasses before you commit them?



>>> Emerging (1 of 1) app-vim/youcompleteme-99999999
>>> Unpacking source...
Initialized empty Git repository in /usr/portage/distfiles/git3-src/Valloric_YouCompleteMe.git/
 * Fetching HEAD from git://github.com/Valloric/YouCompleteMe.git ...
git fetch --no-tags git://github.com/Valloric/YouCompleteMe.git --depth 1 -f HEAD:app-vim/youcompleteme/0/__main__
remote: Counting objects: 3546, done.
remote: Compressing objects: 100% (2768/2768), done.
remote: Total 3546 (delta 999), reused 2689 (delta 713)
Receiving objects: 100% (3546/3546), 4.26 MiB | 559 KiB/s, done.
Resolving deltas: 100% (999/999), done.
From git://github.com/Valloric/YouCompleteMe
 * [new ref]                    -> app-vim/youcompleteme/0/__main__
Initialized empty Git repository in /usr/portage/distfiles/git3-src/davidhalter_jedi.git/
 * Fetching d5d12716b1d67df9cbaa4d3ea0c90e47c0023208 from https://github.com/davidhalter/jedi.git ...
git fetch --no-tags https://github.com/davidhalter/jedi.git --unshallow refs/heads/*:refs/remotes/origin/*
error: unknown option `unshallow'
usage: git fetch [<options>] [<repository> [<refspec>...]]
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-10-05 16:44:35 UTC
(In reply to Julian Ospald (hasufell) from comment #0)
> stable git (dev-vcs/git-1.8.1.5) doesn't know about "--unshallow"
> 
> maybe test your eclasses before you commit them?

I suggest that you change your tone.

Ebuilds that use git* eclasses can't go stable for obvious reasons. Considering that 1.8.3.2 is around for two months already, I suspect that it can go stable any time soon. That said, I don't see a real reason to support the current stable in the eclass.
Comment 2 Julian Ospald 2013-10-05 16:49:23 UTC
(In reply to Michał Górny from comment #1)
> That said, I don't see a real reason to support
> the current stable in the eclass.

So the regression is a feature?
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-10-05 16:59:01 UTC
(In reply to Julian Ospald (hasufell) from comment #2)
> (In reply to Michał Górny from comment #1)
> > That said, I don't see a real reason to support
> > the current stable in the eclass.
> 
> So the regression is a feature?

Raising required version is not a regression.