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

Re: Bug#466550: Pristine source from upstream VCS repository



On Thu, Mar 12, 2009 at 12:38:24PM -0500, Manoj Srivastava wrote:

>         Is this so very different from what people do? Some times I  do
>  not package every upstream version, if they are coming in rapid
>  succession, or if I find some version unfit for Debian -- but in any
>  case, the majority of the time I want to package the very latest
>  upstream version.

The difference is having a get-orig-source that works for the majority
case (I want to package the very latest), instead of working for all cases
(I want to package upstream version $x, which may or may not be the latest).

I don't see a good way to fit uupdate in with VCS-based packaging, so at
some point you have to manually increment the version number in
debian/changelog to point to the new upstream version you want, yes?  In
that case, it makes sense to me to do this once, then use the changelog
information to pull in the correct upstream tarball via the get-orig-source
target.

(N.B.: I say "it makes sense to me", but in practice the packages I've
inherited hardcode the version to pull in debian/rules rather than parsing
the changelog.  I consider this a minor bug that I just haven't gotten
around to fixing.)

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org


Reply to: