misc/146324: cannot install www/libxul from ports on freeBSD 7.3

piotr upiter77 at lycos.com
Wed May 5 09:40:07 UTC 2010


>Number:         146324
>Category:       misc
>Synopsis:       cannot install www/libxul from ports on freeBSD 7.3
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 05 09:40:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     piotr
>Release:        freeBSD 7.3-RELEASE
>Organization:
>Environment:
# uname -a
FreeBSD bsd.DOM 7.3-RELEASE FreeBSD 7.3-RELEASE #0: Sun Mar 21 06:15:01 UTC 2010     root at walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386


>Description:
I cannot install www/libxul from ports on freeBSD 7.3 (Upgrade from 7.2) due to the following errors:

# cd /usr/ports/www/libxul
# make install clean
===>  Building for libxul-1.9.0.17_2
rm -f -rf ./dist/sdk
rm -f -rf ./dist/include
rm -f -rf ./dist/private
rm -f -rf ./dist/public
rm -f -rf _tests
set -e;  \
        /usr/local/bin/gmake tier_base;  /usr/local/bin/gmake tier_nspr;  /usr/local/bin/gmake tier_js;  /usr/local/bin/gmake tier_xpcom;  /usr/local/bin/gmake tier_nspr;  /usr/local/bin/gmake tier_zlib;  /usr/local/bin/gmake tier_necko;  /usr/local/bin/gmake tier_external;  /usr/local/bin/gmake tier_gecko;  /usr/local/bin/gmake tier_toolkit;  /usr/local/bin/gmake tier_app;  /usr/local/bin/gmake tier_testharness;  true
gmake[1]: Entering directory `/usr/ports/www/libxul/work/mozilla'
tier_base:  config build probes
/usr/local/bin/gmake export_tier_base
gmake[2]: Entering directory `/usr/ports/www/libxul/work/mozilla'
export_tier_base
gmake[3]: Entering directory `/usr/ports/www/libxul/work/mozilla'
gmake[3]: `config/Makefile' is up to date.
gmake[3]: `build/Makefile' is up to date.
gmake[3]: `probes/Makefile' is up to date.
gmake[3]: Leaving directory `/usr/ports/www/libxul/work/mozilla'
gmake[3]: Entering directory `/usr/ports/www/libxul/work/mozilla/config'
/usr/ports/www/libxul/work/mozilla/config/nsinstall -R -m 644 ../mozilla-config.h ./nsStaticComponents.h  ../dist/include
rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-link-comp-names
rm -f ../dist/bin/chrome/chromelist.txt
/usr/ports/www/libxul/work/mozilla/config/nsinstall -R nsinstall ../dist/bin
/usr/local/bin/python ../toolkit/xre/make-platformini.py --print-buildid > buildid
  File "../toolkit/xre/make-platformini.py", line 15
    print datetime.now().strftime('%Y%m%d%H')
                 ^
SyntaxError: invalid syntax
gmake[3]: *** [export] Error 1
gmake[3]: Leaving directory `/usr/ports/www/libxul/work/mozilla/config'
gmake[2]: *** [export_tier_base] Error 2
gmake[2]: Leaving directory `/usr/ports/www/libxul/work/mozilla'
gmake[1]: *** [tier_base] Error 2
gmake[1]: Leaving directory `/usr/ports/www/libxul/work/mozilla'
gmake: *** [default] Error 2
*** Error code 1

Stop in /usr/ports/www/libxul.


I have unistalled www/firefox according to /usr/ports/UPDATING:

20090917:
  AFFECTS: users of www/epiphany, x11/yelp, graphics/librsvg2,
	   x11/toolkits/py-gnome-extras, and www/epiphany-extensions
  AUTHOR: gnome at FreeBSD.org

  The default Gecko provider has been changed from www/firefox to
  www/libxul.  Firefox 2.x is now marked FORBIDDEN for security reasons,
  and libxul is new, stable, and preferred Gecko provider.  Libxul uses
  the same Gecko engine as Firefox 3.0.x.

  Some ports may fail to upgrade or run when both www/firefox and libxul
  are installed on the same system.  To make sure everything runs smoothly,
  uninstall www/firefox, then install libxul, then upgrade the affected
  ports.

and I've done perl update according to /usr/ports/UPDATING:

20090328:
  AFFECTS: users of lang/perl*
  AUTHOR: skv at FreeBSD.org

  lang/perl5.10 is out. If you want to switch to it from, for example
  lang/perl5.8, that is:

  Portupgrade users:
    0) Fix pkgdb.db (for safety):
	pkgdb -Ff

    1) Reinstall perl with new 5.10:
	env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.10 -f perl-5.8.\*

    2) Reinstall everything that depends on Perl:
	portupgrade -fr perl

but still doesn't help.

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list