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

Re: Control file Vcs fields



On Fri, Oct 21, 2011 at 03:10:06PM +0100, Tony Houghton wrote:
> I'm a bit confused about the Vcs fields in Control files. Many projects
> have the upstream code and debian packaging maintained separately and
> I'm not entirely sure what you're supposed to do with the Vcs fields in
> that case. Should they point to upstream or the packaging?

The Packaging[0].

> How can
> tools, such as debcheckout, work properly if they can only fetch the
> packaging or upstream code, but not both?

In many cases, the VCS used for the debian package also contains a
copy of the upstream source code  whether or not upstream is
using a VCS or not, in other cases:

from $ man debcheckout

  "--source=never|auto|download-only|always

   Some packages only place the debian directory in version control.
   debcheckout can retrieve the remaining parts of the source using
   apt-get source and move the files into the checkout."

Cheers.

[0] http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-vcs

(Sorry for my English)

-- 
Josué M. Abarca S.
Vos mereces Software Libre.
PGP key 4096R/70D8FB2A 2009-06-17
Huella de clave = B3ED 4984 F65A 9AE0 6511  DAF4 756B EB4B 70D8 FB2A


Reply to: