[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