[Pkg-protobuf-devel] 2.x packaging health

Iustin Pop iustin at debian.org
Tue May 10 20:11:39 UTC 2016


On 2016-05-08 09:23:59, Iustin Pop wrote:
> On 2016-05-07 18:50:57, Robert Edmonds wrote:
> > Iustin Pop wrote:
> > > Hi all,
> > > 
> > > Just saw that there were a number of NMUs that were not imported into
> > > git, and that while 3.x packaging has stalled, the 2.x package has
> > > gotten a bit out of shape.
> > > 
> > > I don't have time to work on packaging 3.x, but does anybody mind if I
> > > create a packaging-2.x branch, push the existing NMUs on it, fix a
> > > couple of trivial issues, and do a 2.6.1-2 upload?
> > > 
> > > thanks,
> > > iustin
> > 
> > Hi, Iustin:
> > 
> > Please go ahead! There are a few minor changes on the master branch that
> > have never been uploaded that ought to make it to 2.6.1-2:
> > 
> > Andrew Pollock (1):
> >       Update Git repository location
> > 
> > Robert Edmonds (2):
> >       debian/control: Change Maintainer to the pkg-protobuf-devel list
> >       debian/control: Add Laszlo Boszormenyi as Uploader
> 
> Oh, thanks for this info, I wasn't aware of git repository move.
> However, this presents a small issue:
> 
> - collab-maint master has 3.x packaging (i.e. merge with upstream 3.0,
>   but no packaging changes as far as I can see)
> - pkg-protobuf master is 2.x packaging + these three commits; it has no
>   3.x at all, not even pristine-tar or upstream tags
> 
> Basically the two master branches have diverged. Since 3.x packaging is
> not going forward at the current moment, I'll:
> 
> - use pkg-protobuf master for 2.x packaging
> - import collab-maint's master into pkg-protobuf as packaging-3.x

For the record, I pushed the new release (2.6.1-2) on Sunday with the
above vcs layout, and it looks good so far:

- all 23 architectures passing now
  (https://buildd.debian.org/status/package.php?p=protobuf)
- lintian clean (although qa.debian.org doesn't reflect this yet)
  (https://lintian.debian.org/maintainer/pkg-protobuf-devel@lists.alioth.debian.org.html#protobuf)
- migration to autopkgtest successful
  (https://ci.debian.net/packages/p/protobuf/unstable/amd64/)
- vcswatch clean
  (https://qa.debian.org/cgi-bin/vcswatch?package=protobuf)

The question now is how will we proceed with the protobuf3 packaging. I
just saw that upstream separated all archives independently; will we use
MUT or do separate source packages?

iustin



More information about the Pkg-protobuf-devel mailing list