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

Palle Girgensohn girgen at pingpong.net
Wed Nov 17 15:45:29 PST 2004


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/init.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/init.d'
gmake[1]: Entering directory 
`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browser/gtk'
gmake[2]: Entering directory 
`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browser/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/include/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/browser/gtk/src'
gmake[2]: Entering directory 
`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browser/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/browser/gtk/tests'
gmake[1]: Leaving directory 
`/usr/local/obj/usr/ports/mail/thunderbird/work/mozilla/embedding/browser/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 ^^^


More information about the freebsd-gnome mailing list