[Pkg-javascript-devel] New package for node-async 3.0.1 in salsa

Jonas Smedegaard dr at jones.dk
Sun Nov 25 20:31:18 GMT 2018


Quoting Nicolas Mora (2018-11-25 20:57:41)
> Le 18-11-25 à 13 h 56, Jonas Smedegaard a écrit :
> > Did you check that none of the 6 reverse dependencies and none of 
> > the 67 reverse build-dependencies break when doing such a major 
> > upgrade?  Beware of packages with no or inferior or skipped 
> > testsuites: Quite likely manual inspection is needed!
> > 
> My very mistake.
> 
> I checked some of the packages which build depends on node-async and 
> they do break on build attempt, where they still succeed with the 
> current package node-async. So the problem comes from my package. I'm 
> sorry for not verifying that. I will keep that in mind next time I 
> want to upgrade an existing package.

I realize now that I was maybe too sharp in how I phrased my criticism: 
Imagine that I had a big smile on my face if we were sitting in a room 
together :-)

What I mean is, you should not need to apologize for making a draft set 
of changes to a package (if anything _I_ should apologize!).

Thanks for involving me, and good that we spotted potential issues 
before your work got released, as that would have been more work to do 
damage control.


> > If not, I suggest to instead package as new separate package 
> > node-async-2.
> > 
> I will propose a new package then.

Ok.

Please note that packaging multiple major versions of Nodejs packages is 
unusual in Debian.  You might want to hear the opinions of others in the 
team as well.  My reason for suggesting it here is that we are close to 
freeze - an alternative approach would be to insist on fixing all 
reverse dependencies (and preferably in the process also adding tests to 
them all, to ease future similar situations) but that would slow down 
packaging of that package you are mainly working on...


> Concerning the standard and debhelper bumps, the intention was mostly 
> to avoid lintian warnings, but as I said earlier, I will keep that in 
> mind too for future package upgrades.

It is a common trend in Debian to aggressively bump debhelper.  I just 
happen to disagree with that trend.  Lintian agrees with the trend, but 
lintian is not Policy - lintian can be wrong or biased (like me).


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20181125/3e6e523c/attachment.sig>


More information about the Pkg-javascript-devel mailing list