gnome-update script halts on thunderbird (installing default themes?)

Palle Girgensohn girgen at pingpong.net
Wed Nov 17 16:29:03 PST 2004


X Virtual Frame Buffer. You can use it as a "headless" X Server (i.e. no 
display) for testing etc. Some ports use it when they need to run programs, 
during build/install, that require a working connection to an Xwindow 
server, but will just display non-sense from a porter's view.

/Palle

--On torsdag, november 18, 2004 10.41.12 +1030 "Wilkinson, Alex" 
<alex.wilkinson at dsto.defence.gov.au> wrote:

> what is Xvfb ?
>
>  - aW
>
> 	0n Thu, Nov 18, 2004 at 12:45:33AM +0100, Palle Girgensohn wrote:
>
> 	Hi!
> 	
> 	When running the gnome-update-script, it upgrades thunderbird,
> naturally.  	When thunderbird installs, it runs X (through Xvfb, neat
> trick) to do some  	default installation of themes. Check below, halts on
> »Building Chrome's  	registry«. I ran the same command on a regular X
> DISPLAY, and it shows that  	there's a dialogue, where the user (=root)
> is asked whether he/she want's  	to import settings/stuff from netscape6,
> mozilla, or not import. That's  	where the installation hangs, it seems.
> Hard to klick a button in Xvfb. ;-) 	
> 	I just kill the script:
> 	
> 	tomat:tmp# ps ax|grep thunder
> 	 375  p0  I+     0:25,38 ruby18: portupgrade: [15/131] thunderbird-0.9_2
> 	(ruby18)
> 	46076  p2  I+     0:00,00 /bin/sh -ec cd /usr/ports/mail/thunderbird &&
> 	DEPENDS_TARGET="reinstall" make install
> 	50751  p2  I+     0:00,01 /bin/sh
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/pkg-install
> 	thunderbird-0.9_2 PO
> 	50767  p2  I+     0:00,03 /usr/X11R6/bin/xinit
> 	/usr/X11R6/lib/thunderbird/lib/thunderbird-0.9/run-mozilla.sh /usr
> 	50769  p2  I      0:00,01 /bin/sh
> 	/usr/X11R6/lib/thunderbird/lib/thunderbird-0.9/run-mozilla.sh
> 	/usr/X11R6/lib/th
> 	50773  p2  S      0:02,96
> 	/usr/X11R6/lib/thunderbird/lib/thunderbird-0.9/thunderbird-bin
> 	-install-global-extensio
> 	50879  p4  S+     0:00,00 grep thunder
> 	tomat:tmp# kill 50769
> 	
> 	and of it goes and continues the installation, successfully installing
> 	thunderbird and heading on with other gnome ports.
> 	
> 	Anything that can be done to fix this? Ideas?
> 	
> 	Palle
> 	
> 	...
> 	
> 	
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/config/nsinstall
> -t  	-m 644 ../../dist/branding/default.xpm
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/fake/lib/thunderbird/lib/
> thunderbird-0.9/icons
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/config/nsinstall
> -t  	thunderbird /usr/local/obj/usr/ports/ma
> 	il/thunderbird/work/fake/lib/thunderbird/bin
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/config/nsinstall
> -t  	-m 644 ../../dist/branding/mozicon50.xp
> 	m ../../dist/branding/mozicon16.xpm
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/fake/lib/thunderbird/lib/
> thund 	erbird-0.9/icons
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/config/nsinstall
> -t  	-m 644 profile/prefs.js /usr/local/obj/
> 	usr/ports/mail/thunderbird/work/fake/lib/thunderbird/bin/defaults/profile
> 	gmake[2]: Leaving directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/mail/app'
> 	gmake[1]: Leaving directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/mail'
> 	gmake[1]: Entering directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/xpfe/bootstrap/i
> nit.d'
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/config/nsinstall
> -t  	-m 644 README /usr/local/obj/usr/ports/
> 	mail/thunderbird/work/fake/lib/thunderbird/lib/thunderbird-0.9/init.d
> 	gmake[1]: Leaving directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/xpfe/bootstrap/i
> nit.d' 	gmake[1]: Entering directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browse
> r/gtk' 	gmake[2]: Entering directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browse
> r/gtk/src'
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/config/nsinstall
> -t  	-m 644 gtkmozembed.h gtkmozembed_intern
> 	al.h
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/fake/lib/thunderbird/incl
> ude/thunderbird-0.9/gtkembedmoz
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/config/nsinstall
> -t  	-m 755 libgtkembedmoz.so  /usr/local/ob
> 	j/usr/ports/mail/thunderbird/work/fake/lib/thunderbird/lib/thunderbird-0
> .9 	gmake[2]: Leaving directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browse
> r/gtk/src' 	gmake[2]: Entering directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browse
> r/gtk/tests'
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/config/nsinstall
> -t  	-m 755 TestGtkEmbed /usr/local/obj/usr/
> 	ports/mail/thunderbird/work/fake/lib/thunderbird/lib/thunderbird-0.9
> 	gmake[2]: Leaving directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browse
> r/gtk/tests' 	gmake[1]: Leaving directory
> 	`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browse
> r/gtk' 	echo '@dirrm lib/thunderbird/defaults/isp' >>
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/plist
> 	echo 'share/gnome/pixmaps/thunderbird.xpm' >>
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/plist
> 	echo 'share/gnome/applications/thunderbird.desktop' >>
> 	/usr/local/obj/usr/ports/mail/thunderbird/work/plist
> 	===>   Generating temporary packing list
> 	cd /usr/local/obj/usr/ports/mail/thunderbird/work/fake && /usr/bin/find
> * |  	/usr/bin/cpio -dmp --quiet /usr/X11R6
> 	===> Building Chrome's registry...
> 	
> 	hanging here ^^^
> 	_______________________________________________
> 	freebsd-ports at freebsd.org mailing list
> 	http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> 	To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> 	






More information about the freebsd-ports mailing list