[Pkg-javascript-devel] Updating wrong debian watch files

Leo Iannacone l3on at ubuntu.com
Wed May 14 07:18:09 UTC 2014


Hello,

in DMD[0] we have 53 packages with a broken watch file.

I wrote a script[1] able to fix most of them.

I will forward new debian watch files to sepwatch[2] ASAP (about
sepwatch[3]) in the meantime I updated the repository with wrong
files.

Here the report.


= Won't auto-fixed =

Script was unable to fix these packages:

 * codemirror-js
 * jquery-geo
 * jquery-lazyload
 * jquery-timepicker
 * jqueryui
 * jsdebugger
 * json-js
 * libjs-img.srcset
 * libv8-3.14
 * mochikit
 * modernizr
 * passportjs-oauth
 * polymaps
 * simile-timeline

Can you please take a look at them?


= Packages in trouble =

I was also unable to update these repositories (find watch files as attachments)

 * jquery-mobile, insufficient permissions on the server:

drwxr-sr-x+ 7 metal scm_pkg-javascript 4096 mar 18  2013
/git/pkg-javascript/jquery-mobile.git/

(missing `chmod g+w`)

== No repository in alioth ==

This packages are not in alioth:

 * node-growl
 * node-security
 * node-security
 * node-tinycolor

Did you forget to upload ? (should I file a bug against?)


= Updated =

These packages have been successfully updated (debian/watch commited):

 * mathjax-docs
 * mirror.js
 * node-bones
 * node-chainsaw
 * node-cli
 * node-connect
 * node-contextify
 * node-expat
 * node-formidable
 * node-get
 * node-htmlparser
 * node-jquery
 * node-jsv
 * node-node-markdown
 * node-optimist
 * node-raptor
 * node-retry
 * node-stringprep
 * node-tilejson
 * node-xmpp
 * reqwest
 * underscore.logger
 * yui

Please, take care to leave an appropriate entry in dch.


= Already fixed or false positives =

These ones:

 * OR have already a suggested debian/watch in sepwatch
 * OR the debian/watch is already fixed in the repository
 * OR at time I checked them, they had a temporary issue with their
own watch file.

 * node-jsconfig
 * node-jsdom
 * node-postgres
 * pdf.js
 * rainbow.js
 * step.js
 * wax.js


= Exception in debian/watch =

**Remember**:

If upstream does not provide tags or
"put_here_some_other_un-fixable_problem" with Node.js module, you can
use this fakeupstream.cgi script as workaround:

http://qa.debian.org/cgi-bin/fakeupstream.cgi?upstream=npmjs/<module_name>

It uses registry.npmjs.org as upstream for <module_name>. Better than nothing.

See node-tinycolor_0.0.1~git20130725-1.watch attached for a example.


All the best,

Leo.



[0] - http://udd.debian.org/dmd/?email1=pkg-javascript-devel%40lists.alioth.debian.org
[1] - http://anonscm.debian.org/gitweb/?p=pkg-javascript/tools.pkg-javascript.debian.org.git;a=blob;f=rewrite-watch-files.py
[2] - https://alioth.debian.org/projects/sepwatch/
[3] - https://wiki.debian.org/qa.debian.org/HowToHelpWithFixingWatchFiles


-- 
Ubuntu Member - http://launchpad.net/~l3on
Home Page - http://leoiannacone.com
GPG Key Id - 0xD282FC25
-------------- next part --------------
A non-text attachment was scrubbed...
Name: node-growl_1.7.0-1.watch
Type: application/octet-stream
Size: 210 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20140514/95c0d6cf/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: node-security_1.0.0~git20130515-1.watch
Type: application/octet-stream
Size: 127 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20140514/95c0d6cf/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: node-tinycolor_0.0.1~git20130725-1.watch
Type: application/octet-stream
Size: 129 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20140514/95c0d6cf/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: showdown_0.0.1-1.watch
Type: application/octet-stream
Size: 202 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20140514/95c0d6cf/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jquery-mobile_1.2.0+dfsg-2.watch
Type: application/octet-stream
Size: 211 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20140514/95c0d6cf/attachment-0004.obj>


More information about the Pkg-javascript-devel mailing list