Choice of short names makes it easy to check out a package that matches a series name

Bug #504482 reported by Mathias Gug
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Distributed Development
Confirmed
Low
Unassigned

Bug Description

While trying to work on a merge from squeeze in lucid, I ran into the following error:

(l)mathiaz@mathiaz-srv:~/src$ bzr init-repo python-boto
cShared repository with trees (format: 2a)
Location:
  shared repository: python-boto
(l)mathiaz@mathiaz-srv:~/src$ cd python-boto/
(l)mathiaz@mathiaz-srv:~/src/python-boto$ bzr co lp:ubuntu/lucid/python-boto lucid

(l)mathiaz@mathiaz-srv:~/src/python-boto$
(l)mathiaz@mathiaz-srv:~/src/python-boto$ bzr co lp:ubuntu/squeeze/python-boto squeeze
(l)mathiaz@mathiaz-srv:~/src/python-boto$ ls
lucid squeeze
(l)mathiaz@mathiaz-srv:~/src/python-boto$ cd lucid/
(l)mathiaz@mathiaz-srv:~/src/python-boto/lucid$ bzr diff -rancestor:../squeeze/
bzr: ERROR: Revisions have no common ancestor: <email address hidden> <email address hidden>
(l)mathiaz@mathiaz-srv:~/src/python-boto/lucid$ cd ../squeeze/
(l)mathiaz@mathiaz-srv:~/src/python-boto/squeeze$ bzr diff -rancestor:../lucid/
bzr: ERROR: Revisions have no common ancestor: <email address hidden> <email address hidden>
(l)mathiaz@mathiaz-srv:~/src/python-boto/squeeze$

Tags: bzr
Revision history for this message
Mathias Gug (mathiaz) wrote :

User error - I checked out the squeeze *package* instead of the python-boto package.

Changed in udd:
status: New → Invalid
Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 504482] Re: python-boto ubuntu and debian branch don't share a common ancestor

 status new

Actually, I think this highlights an issue with the URL magic that has
been done for distro packages.

Specifically:

lp:ubuntu/distrorelease/packageX -> gets packageX
lp:ubuntu/packagenamewhichisdebianreleasename/packageX gets the subdir
packageX under the package packagenamewhichisdebianreleasename

and an interesting question is 'what does lp:debian/squeeze/bzr' resolve
to. The branch 'bzr of the package squeeze in sid', or 'the default
branch of the package squeeze in squeeze' ?

-Rob

Changed in udd:
status: Invalid → New
James Westby (james-w)
summary: - python-boto ubuntu and debian branch don't share a common ancestor
+ Choice of short names makes it easy to check out a package that matches
+ a series name
Changed in udd:
status: New → Confirmed
importance: Undecided → Low
tags: added: bzr
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.