Re: [Pkg-javascript-devel] default autopkgtest for nodejs modules
Hello, On Thu, Sep 11, 2014 at 09:21:39PM +0200, Jérémy Lal wrote: Hi, version 3.5 of autopkgtest has a default test/control for ruby or perl packages. Node.js modules could also have a similar default test control: require('themodule')) where themodule is taken after package name (node-themodule). It is weaker (it doesn't run the upstream test suite) but it's better than nothing. Typical example at http://anonscm.debian.org/cgit/pkg-javascript/node-ansi.git/commit/?id=4932d564dbd982611edb74d208517852d5b45492 Antonio, maybe you can help us with that ? Sure. This process is in a bit of a heavy brainstorming at this point, and we will probably extract the detection logic to a separate package so that autopkgtest, sadt (from devscripts) and other runners that might come into existance can share this behaviour. I have committed support for nodejs in that new package, please check if it suits your needs: http://anonscm.debian.org/cgit/collab-maint/autodep8.git Please feel free to commit there if you want to change something. To run the test suite you can just `make test` or `./test.sh` -- Antonio Terceiro terce...@debian.org signature.asc Description: Digital signature ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Processing of cajun_2.0.3-2_amd64.changes
cajun_2.0.3-2_amd64.changes uploaded successfully to localhost along with the files: libcajun-dev_2.0.3-2_all.deb cajun_2.0.3-2.dsc cajun_2.0.3-2.debian.tar.xz Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] cajun_2.0.3-2_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Mon, 15 Sep 2014 16:43:43 +0200 Source: cajun Binary: libcajun-dev Architecture: source all Version: 2.0.3-2 Distribution: unstable Urgency: low Maintainer: Debian Javascript Maintainers pkg-javascript-devel@lists.alioth.debian.org Changed-By: Daniel Pocock dan...@pocock.pro Description: libcajun-dev - C++ headers for JSON generation and parsing Changes: cajun (2.0.3-2) unstable; urgency=low . * Update VCS URLs. * Migrate to pkg-javascript maintainership. Checksums-Sha1: bdf3d67977fe0c9436a0fe88a746f9319377dc72 1922 cajun_2.0.3-2.dsc d608b1ce2c07fd0c584737c05e19ae83133c92da 2436 cajun_2.0.3-2.debian.tar.xz 62f6a634727b8c5fe7005625aea45b2a134782f0 11568 libcajun-dev_2.0.3-2_all.deb Checksums-Sha256: 1b95416b388408f420e11f8dd938ea0ff65c09eac2d7fca5365e9dda7b789905 1922 cajun_2.0.3-2.dsc f78f59c2fb53dac0fa0c5fa2b9e66db2432c80f5372025f473e0aec947135376 2436 cajun_2.0.3-2.debian.tar.xz 10fcbe5cdf76d741095b9597df24833566e3d6cf7a0e5736cebeebdfa8503303 11568 libcajun-dev_2.0.3-2_all.deb Files: 680ee95e3b65fcd77605dd981fac16d6 11568 libdevel optional libcajun-dev_2.0.3-2_all.deb 82d85ec585457d01a96804a8b0fd78a3 1922 devel optional cajun_2.0.3-2.dsc fd9cb8a0471bc33dac7af454d7237294 2436 devel optional cajun_2.0.3-2.debian.tar.xz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJUFvu7AAoJEGxlgOd711bE0H4P/ROk6t3O6OsACQCf5LIL4a+G kIX4x0iq6I1uoIHIZLhtymQDpcixvIlIrwU+7g06IksX08eFYac8Cewy4YxwUW/Q 8zuYpbQG7mCltON9blNtz19YFnvveHRWc5N6W1YJMYeCrLnA3DEClHr/T7/tOQDf LkrglJvZAiOfX1diN0JtcObYOTV/g6GbsfEWmhwmjRilFRO27tP0I9Sc21EDRo0V AF6BWArDYAlhGW7CW32zEgPm5ya/Y+3Rc2V1LLI037Xc3yPRfUAcT5EKX3Ix4Zem 87YfJFqUaLQQ8u9NMmrPLZabWGzZjV7l4T2ea1jXtUylHVyuFEjwpC4Ki1+1elWU g/J4bJYN/aCZ0Dci9lL0FZKoVy1lrOv5slC5MrZlFv86R5qTT1m81IWdZkz5NStN QgDwZkJ/fR2HJVBmq9ohSY0xpYP/nx0Ruxw0jrigGQRQULeJF6zvTAaTRbZCeArO hpH6GwtmktuV/y+/YNQWdcY1UPcFIPQCVaBqs4XT2jx/hZy+agTkvqsCV6QSl9Bp N9k744HVzBhIPVzjrb5nQ9Py+Tvt8ewTyDnZ+BTNDclcXMJzdSqhwaiAS4zfnM2G H5+RumAl2tJ5AIMXappi4ijx/2SuBkXH0wJmzS5ZtLK1ymlFTsW8AjQrLAYwSdoY gM8KMeox9z45xOH8xA0q =4ZHK -END PGP SIGNATURE- Thank you for your contribution to Debian. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Bug#761670: impossible to bootstrap build of node-jake and node-utilities: (build-)dependency loop
Package: node-jake Version: 0.7.9-1 Severity: serious Hi, Trying to do a bunch of backports, I came across this issue. node-utilities build-depends: node-jake node-jake depends: node-utilities So, it's impossible to build node-utilities, because it needs node-jake, which cannot be installed, because it depends on node-utilities, which isn't build. This cycle has to be broken, otherwise it makes it very hard for porters to bootstrap the rebuild of node-utilities node-jake. Cheers, Thomas Goirand (zigo) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Bug#761672: node-utilities build-depends on itself
Package: node-utilities Version: 0.0.31-1 Severity: serious The test-suite of node-utilities uses node-jake, which itself uses node-utilities. So, effectively, node-utilities is build-depending on itself, which should never happen, and which by the way isn't even declared in the debian/control file in an explicit way. To effectively rebuild node-utilities on a system where node-jake isn't available (yet), one has to manually disable the unit test or do some kind of hacks. Please fix the dependency loop. Also, please respect the DEB_BUILD_OPTIONS. You should add something like this: override_dh_auto_test: ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS))) some-tests endif Cheers, Thomas Goirand (zigo) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Bug#761674: npm should allow the use of node-ansi from backports
Package: npm Version: 1.4.21+ds-2 Severity: normal Hi, Please downgrade the required version of node-ansi to be: = 0.3.0-2~ and not just: = 0.3.0-2 so that one can do/use a backported version of node-ansi. Thanks. Thomas Goirand (zigo) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] validator.js 3.17.0+dfsg1-1 MIGRATED to testing
FYI: The status of the validator.js source package in Debian's testing distribution has changed. Previous version: (not in testing) Current version: 3.17.0+dfsg1-1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Bug#761681: should.js build-depends on node-mocha which isn't in Debian
Package: node-should Version: 4.0.4+dfsg-1 Severity: serious Hi, As per the title of this bug, node-mocha should be packaged, or should.js should not build-depend on it. Cheers, Thomas Goirand (zigo) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] how to build jsondiffpatch?
I am working on packaging jsondiffpatch: https://github.com/benjamine/jsondiffpatch This would be: Source package: jsondiffpatch.js Node package: node-jsondiffpatch libjs package: libjs-jsondiffpatch Node package part is done. The hard part is the libjs package. The repository ships with build/* containing generated files. So I have excluded those in a dfsg tarball. However now we must build those files ourselves. The way it is done is with gulp: build: node_modules @./node_modules/.bin/gulp build gulp is not in debian and it would take a lot of work to get it there: http://paste.ubuntu.com/8352160/ Additionally, all the gulp stuff is apparently calling browserify, so that build-dependency is dragged in too! x.x What can we do? ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
Re: [Pkg-javascript-devel] how to build jsondiffpatch?
On 15 September 2014 20:19, Andrew Kelley superjo...@gmail.com wrote: I am working on packaging jsondiffpatch: https://github.com/benjamine/jsondiffpatch This would be: Source package: jsondiffpatch.js Node package: node-jsondiffpatch libjs package: libjs-jsondiffpatch Node package part is done. The hard part is the libjs package. The repository ships with build/* containing generated files. So I have excluded those in a dfsg tarball. However now we must build those files ourselves. The way it is done is with gulp: build: node_modules @./node_modules/.bin/gulp build gulp is not in debian and it would take a lot of work to get it there: You could try to understand what's going on in Gulpfile.js and override_dh_auto_build with a similar workflow. Additionally, all the gulp stuff is apparently calling browserify, so that build-dependency is dragged in too! x.x What can we do? Ok (IMHO) for now build only node-jsondiffpatch. browserify needs more attention. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
Re: [Pkg-javascript-devel] libv8 packaging and arm64
Please read this answer i made a couple of months ago: https://lists.alioth.debian.org/pipermail/pkg-javascript-devel/2014-June/008013.html ACK. Thanks for the quick response - I appreciate you're in a difficult situation. :-/. Do you have any feel for progress towards nodejs 0.12 / mongodb 2.8 that you mentioned there? It doesn't look promising ! nodejs has a 0.12 branch[1]. Would it be possible to upload new libv8 and nodejs release branch to experimental for testing? [1] https://github.com/joyent/node/tree/v0.12 ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Bug#761681: Bug#761681: should.js build-depends on node-mocha which isn't in Debian
On 15 September 2014 19:42, Thomas Goirand z...@debian.org wrote: Hi, As per the title of this bug, node-mocha should be packaged, or should.js should not build-depend on it. Hi Thomas, node-mocha is provided by mocha package: Package: mocha Source: node-mocha ... Provides: node-mocha ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Bug#761681: Bug#761681: should.js build-depends on node-mocha which isn't in Debian
On 15 September 2014 19:42, Thomas Goirand z...@debian.org wrote: Hi, As per the title of this bug, node-mocha should be packaged, or should.js should not build-depend on it. Hi Thomas, node-mocha is provided by mocha, see: $ apt-cache show mocha | grep ^Provides ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel