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

Palle Girgensohn girgen at pingpong.net
Wed Nov 17 18:23:32 PST 2004


Yes, I can confirm that it work perfect. Thanks!

/Palle

--On onsdag, november 17, 2004 19.35.52 -0500 Joe Marcus Clarke 
<marcus at marcuscom.com> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> 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/t
> hunderbird-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/t
> hund
>
>|
>| 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/in
> it.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/in
> it.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/inclu
> de/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 ^^^
>
> Try this patch.  I just found this command line argument, and it seems
> to work great.  It doesn't require an X display, and doesn't even write
> any Mozilla prefs out.
>
> Joe
>
>| _______________________________________________
>| 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"
>|
>|
>
>
> - --
> PGP Key : http://www.marcuscom.com/pgp.asc
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.6 (Darwin)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFBm+5nb2iPiv4Uz4cRAglBAJ0c4qRE/w/lYA/cwbMXST7QFl+s0QCglBBQ
> i74UhqvJ5x0NL5v1iG9cbcs=
> =Gps2
> -----END PGP SIGNATURE-----






More information about the freebsd-ports mailing list