[Pkg-xmpp-devel] jabberd2 in debian

Simon Josefsson simon at josefsson.org
Thu Aug 28 13:05:08 UTC 2014


Thanks for quick response!

If you do:

git clone git://anonscm.debian.org/pkg-xmpp/jabberd2.git
cd jabberd2
git-buildpackage --git-builder="pdebuild --auto-debsign --pbuilder cowbuilder -- --twice --basepath /var/cache/pbuilder/base-debian-sid.cow"

It should build -- see debian/README.source if you don't happen to use
the same basepath as I do -- and you can review the patches with:

git diff 2.2.17-1..

Let me know if you spot anything odd, there is a couple of lintian
complaints but they should all be reflected in overrides.

I know we have more open bugs, and several of them are already fixed,
but they require more invasive changes, and I wanted to keep the first
upload as small as possible for easy review.

My b565716f key is in the keyring, and DM bits would be appreciated.
My DD application is slowly progressing...

/Simon

You wrote:

> On 28/08/14 13:44, Simon Josefsson wrote:
> > I looked at git://anonscm.debian.org/pkg-xmpp/jabberd2.git and it
> > seems like a minimal patch to fix the major issue causing it to be
> > removed from testing.  Once we have uploads going again, we can fix
> > all the other things (I think I had most of them already fixed in
> > my git repo).
> >
> > One comment though: 2.2.17-2 was never uploaded to debian -- should
> > it be mentioned in debian/changelog?
> 
> It does not need to be and probably shouldn't be but sometimes people
> do leave stuff like that in their changelog
> 
> > Admittedly, docs/code/jquery.js is still there.  To fix that, I
> > believe we have to re-package the tarball because it comes from
> > upstream.  I haven't done that before, so I'm not sure how to
> > automate that process.  Does anyone here knows about that?  I can
> > look into it if nobody responds.
> Like this:
> 
> - untar
> - delete bad files
> - tar up the tree, adding +dfsg to the version
> 
> e.g.
> 
>    tar xzf project-1.0.0.tgz
>    rm project/jquery.js
>    tar cjf project_1.0.0+dfsg1.orig.tar.bz2 project
> 
> Notice I add a version 1 to the dfsg as well, so if it has to be
> repacked a second time (because you missed some binary the first time
> around), you would do:
> 
>    tar cjf project_1.0.0+dfsg2.orig.tar.bz2 project
> 
> You then need to make sure the package does the following:
> 
> - add a dependency on libjs-jquery
> - create a symlink to the /usr/share..../jquery.js file
> 
> >
> > Also, I noticed that Daniel Pocock sponsored the last upload --
> > Daniel, if you have cycles to help us out again that would be swell.
> > As far as I understand, a DD needs to be build what's in the git
> > repo and upload it -- not sure if an ACK from Boris is required?
> > Sorry if I'm stepping on someones toes here, I have not worked with
> > this package before, just trying to step in and help it move
> > forward so we have jabberd2 in jessie.
> 
> I've been extremely busy lately but if you make it as easy as possible
> for me to checkout, build and upload then I'll do what I can
> 
> Is your key on the DM keyring and would you want to be on the ACL for
> this package?  Or have you got a DD application in progress?
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xmpp-devel/attachments/20140828/cff5c9f7/attachment.sig>


More information about the Pkg-xmpp-devel mailing list