Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 384085

Summary: app-portage/layman-2.0.0_rc3 uses command "bzr get" deprecated by >=dev-vcs/bzr-2.4.0
Product: Portage Development Reporter: Martin von Gagern <Martin.vGagern>
Component: ToolsAssignee: Portage Tools Team <tools-portage>
Status: RESOLVED FIXED    
Severity: trivial Keywords: InVCS
Priority: Normal    
Version: 2.2   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 375789    

Description Martin von Gagern 2011-09-22 14:29:45 UTC
Executing "layman --add" for an overlay stored using bzr (layman -L | grep Bzr) will print the following message:

The command 'bzr get' has been deprecated in bzr 2.4.
Please use 'bzr branch' instead.

Seeing that layman is aiming for a new release soon, and assuming that the released version might stay around for quite a while, I guess it would be a good idea to include this fix in the release.

The "branch" subcommand has been around for quite a while, with get as one of its aliases. So changing the code to call branch instead should not cause any regressions.
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2011-09-22 15:18:08 UTC
Thank you, I'll push the change to the repo soon.  I have some other changes to finish with and test before I can push them.  I think I will have a rc4 soon with compatibility for python 3. 

It will be in commit 31bcdc6b7d0d6d9334f65a60ebac476bf865b9a5, once pushed.
Comment 2 Brian Dolbec (RETIRED) gentoo-dev 2012-10-08 00:07:40 UTC
cleaning up finally for an rc4 release.  Although python 3 support won't be included.  Probably in 2.0.1
Comment 3 Brian Dolbec (RETIRED) gentoo-dev 2012-11-19 01:55:20 UTC
released in layman-2.0.0_rc4 and rc5.