pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/43080: xulrunner on DragonFly needs just one line removed from PLIST

>Number:         43080
>Category:       pkg
>Synopsis:       xulrunner on DragonFly needs just one line removed 
>from PLIST
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Mar 30 05:25:00 +0000 2010
>Originator:     David Shao
>Release:        DragonFly 2.7 Development
DragonFly  2.7-DEVELOPMENT DragonFly v2.7.0.4.g63c2a-DEVELOPMENT #11: Mon Mar 
29 07:30:32 PDT 2010     root@:/usr/obj/usr/src/sys/X86_64_GENERIC  x86_64
Removing one line from PLIST enables xulrunner and thus
firefox 3.6.2 to be built on DragonFly 2.7 DEVELOPMENT (and also on the newest 
release 2.6).  The line to be removed is:


This line produces a spurious attempt to install a _dragonfly.cfg that does not 
exist as the build has already apparently been altered to use the already 
existing _freebsd.cfg.

The bug is of high priority because it alone is preventing the building of 
Firefox 3.6.2 on the latest DragonFlyBSD and is trivial to fix.
Using git version of DragonFly 2.7-DEVELOPMENT and DragonFly git version of 
pkgsrc given by

commit 654d452774504f3d86381ee580dfd9532c7578fc
Author: Charlie <>
Date:   Mon Mar 29 18:48:09 2010 -0700

    update Mon Mar 29 18:37:00 PDT 2010

compile using
# bmake install

Package installation fails at the very end with:

=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Building binary package for xulrunner-
=> Creating binary package /usr/pkgsrc/packages/All/xulrunner-
pkg_create: can't stat 
pkg_create: lstat failed for file include/xulrunner/nspr/md/_dragonfly.cfg: No 
such file or directory
*** Error code 2

bmake: stopped in /usr/pkgsrc/devel/xulrunner
*** Error code 1

bmake: stopped in /usr/pkgsrc/devel/xulrunner

Simply delete the following line from PLIST:


This line appears to generate a request for _dragonfly.cfg
which does not exist.

Home | Main Index | Thread Index | Old Index