[Pkg-javascript-devel] Bug#650552: Bug#650552: Bug#650552: Bug#650552: Bug#650552: node-expat: FTBFS: EBADF, Bad file descriptor '/usr/lib/package.json'
Jonas Smedegaard
dr at jones.dk
Mon Dec 5 08:37:04 UTC 2011
On 11-12-05 at 09:24am, Jérémy Lal wrote:
> On 05/12/2011 02:42, Jonas Smedegaard wrote:
> > On 11-12-05 at 08:32am, Jonas Smedegaard wrote:
> >> On 11-12-04 at 07:06pm, Aaron M. Ucko wrote:
> >>> Jonas Smedegaard <dr at jones.dk> writes:
> >>>
> >>>> Not sure if the proper approach is to reasign or file another bug
> >>>> and make one of them affect the other - and since I maintain both
> >>>> packages I will simply spend my time on fixing the issue instead
> >>>> :-)
> >>>
> >>> Commendably practical; thanks for the prompt fix. :-) It looks
> >>> like you may need to nudge the buildd maintainers, though; I'm not
> >>> one myself, just a regular DD who keeps tabs on packages showing
> >>> up on amd64 but not i386 or vice versa.
> >>
> >> The package needs a minor update anyway - I just wanted to wait
> >> another cycle (and get some sleep) to ensure the fixed d-shlibs had
> >> entered unstable, as I don't want to use versioned dependencies for
> >> bugfixes if avoidable.
> >
> > node-vows, off course (not d-shlibs - I am confused this morning).
> >
> > ...but then when rebuilding node-expat now it fails with another
> > error mysterious to me:
> >
> > Waf: Entering directory `/tmp/buildd/node-expat-1.4.1/build'
> > [1/2] cxx: node-expat.cc -> build/default/node-expat_1.o
> > [2/2] cxx_link: build/default/node-expat_1.o -> build/default/node-expat.node
> > Waf: Leaving directory `/tmp/buildd/node-expat-1.4.1/build'
> > 'build' finished successfully (0.821s)
> > NODE_PATH=/tmp/buildd/node-expat-1.4.1/debian/node-node-expat//usr/lib/nodejs node test.js
> > node: symbol lookup error: /tmp/buildd/node-expat-1.4.1/build/default/node-expat.node: undefined symbol: _ZNK2v86String10WriteAsciiEPciii
> > make: *** [build/node-node-expat] Error 127
> >
> >
> > I have now pushed the work, for others to try repeat the error from
> > the Git. Perhaps Jérémy Lal has a clue about it...?
>
> This problem is caused by the fact you're building with latest
> libv8-dev, but nodejs 0.4 wasn't.
> I'll upload a nodejs 0.4 built against libv8 3.5 later today.
Hmm - I suspect this means nodejs-dev should then depend not only on
libv8-dev equal-or-larger than current but also on libv8-dev lower than
current+1.
Not sure about the exact syntax, but believe it is used several other
packages as well...
- 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: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20111205/17fd5b8a/attachment.pgp>
More information about the Pkg-javascript-devel
mailing list