reassign 595881 xulrunner-dev
found 595881 1.9.1.11-2
tag 595881 + squeeze
retitle 595881 Package 'Mozilla Plug-In API' requires 'nspr >= 4.8.6' but 
version of NSPR is 4.8.4
thanks

On Tue, Sep 07, 2010 at 01:37:42AM +0200, Lucas Nussbaum wrote:
> Package: openoffice.org
> Version: 1:3.2.1-6
> Severity: serious
> Tags: squeeze sid
> User: debian...@lists.debian.org
> Usertags: qa-ftbfs-20100906 qa-ftbfs
> Justification: FTBFS on amd64

No. See below.

> During a rebuild of all packages in a squeeze chroot, your package failed
> to build on amd64.
> 
> Relevant part:
> > Making:    sw_res.hid
> > cat /tmp/mkVRTK9E| xargs -s 1000 cat > 
> > ../unxlngx6.pro/misc/sw_res.hid.unxlngx6.pro.tmp
> > Name "main::name" used only once: possible typo at 
> > /build/user-openoffice.org_3.2.1-6-amd64-1k3kmU/openoffice.org-3.2.1/ooo-build-3-2-1-4/build/OOO320_m19/solenv/bin/deliver.pl
> >  line 1312.
> > deliver -- version: -
> > Module 'sw' delivered successfully. 433 files copied, 0 files unchanged
> > 
> > 1 module(s): 
> >     extensions
> > need(s) to be rebuilt

No, that's not the relevant part.
The relevant part would have been to find this

> > Reason(s):
> > 
> > ERROR: error 65280 occurred while making 
> > /build/user-openoffice.org_3.2.1-6-amd64-1k3kmU/openoffice.org-3.2.1/ooo-build-3-2-1-4/build/OOO320_m19/extensions/source/plugin/base

place in this highly parallelized build and put this here.

What seems relevant to this is this in the build when trying to build 
extensions/source/plugin/base:

Package 'Mozilla Plug-In API' requires 'nspr >= 4.8.6' but version of NSPR is 
4.8.4
dmake:  Error code 1, while making 'Shell escape'

What OOo basically does here is simply a pkg-config --cflags mozilla-plugin etc.

Indeed, when looking at the log:

Get:541 http://localhost/debian/ squeeze/main libnspr4-dev amd64 4.8.4-2 [275kB]
together with
Get:615 http://localhost/debian/ squeeze/main xulrunner-dev amd64 1.9.1.11-2 
[3479kB]

Sounds like xulrunner in testing needs a libnspr which is not in testing. (>= 
4.8.6).

And indeed, in a clean squeeze chroot + xulrunner-dev + pkg-config:
r...@frodo:/# pkg-config --cflags mozilla-plugin
Package 'Mozilla Plug-In API' requires 'nspr >= 4.8.6' but version of NSPR is 
4.8.4
r...@frodo:/# 

After a dist-upgrade of the chroot (and upgrade of nspr to 4.8.6):

r...@frodo:/# pkg-config --cflags mozilla-plugin
-DXP_UNIX -DOJI -I/usr/include/xulrunner-1.9.1/stable -I/usr/include/nspr  

So xulrunner needs to be fixed and/or nspr 4.8.6 unblocked from sid.

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  r...@debian.org | GnuPG-Key ID: D03E3E70
   `-   Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to