[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#519514: openoffice.org: Vcs-* control fields incorrect



On 13-Mar-2009, Rene Engelhard wrote:
> Hi Ben,

Thanks for the prompt response.

> Ben Finney wrote:
> > $ bzr checkout http://bzr.debian.org/pkg-openoffice/packages/openofficeorg/3.0.1/experimental
> > Unhandled error:
> > ("Repository moved permanently to 'http://bzr.debian.org/pkg-openoffice/packages/openofficeorg/3.0.1/'; please relocate", 175011)
> > 
> > $ bzr checkout http://bzr.debian.org/pkg-openoffice/packages/openofficeorg/3.0.1/
> > Unhandled error:
> > ("Repository moved permanently to 'http://bzr.debian.org/pkg-openoffice/packages/openofficeorg/3.0.1/'; please relocate", 175011)
> > 
> > =====
> 
> Hrm. What I use is
> bzr+ssh://rene@bzr.debian.org/srv/bzr.debian.org/bzr/pkg-openoffice/packages/openofficeorg/3.0.1/unstable,
> but that of course is not suitable for the Vcs-Field...

Right.

> But: Besides that it should be s/experimental/unstable/, this works for me:
> 
> rene@mini:~$ bzr co http://bzr.debian.org/pkg-openoffice/packages/openofficeorg/3.0.1/experimental/

I'm suspecting poor interaction with Bazaar and ‘bzr-svn’; I'll
troubleshoot some more and try to narrow it down.

> > The other is just the upstream Subversion respository,
> > ‘svn://svn.gnome.org/svn/ooo-build/branches/ooo-build-3-0-1’. That
> > is not the Debian package management branch, so should not be in
> > the ‘Vcs-Foo’ control field.
> 
> This is not exactly true. debian/ is useless without the ooo-build
> checkout. This will be fixed when we ever switch back to vanilla OOo
> and thus will have all our patches in debian/patches, but until that
> we need debian/ AND ooo-build, and those are in different repos...

The ‘Vcs-Foo’ field can point to a branch that is the Debian packaging
only, that's fine. I presume you're using ‘bzr-buildpackage’ or the
like, to merge the original source archive with the Debian packaging?

That just needs to be in a ‘get-orig-source’ target, to get the
upstream VCS version to an original source archive. Documenting the
use of ‘bzr-buildpackage’ (or whatever) in
‘debian/README.Debian-source’ would be good too.

-- 
 \           “I do not believe in immortality of the individual, and I |
  `\        consider ethics to be an exclusively human concern with no |
_o__)  superhuman authority behind it.” —Albert Einstein, letter, 1953 |
Ben Finney <ben@benfinney.id.au>

Attachment: signature.asc
Description: Digital signature


Reply to: