From owner-freebsd-ports@FreeBSD.ORG Fri Aug 3 23:23:01 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from chateau.d.if (localhost [IPv6:::1]) by hub.freebsd.org (Postfix) with ESMTP id 421881065670; Fri, 3 Aug 2012 23:23:01 +0000 (UTC) (envelope-from ashish@freebsd.org) Received: from chateau.d.if (chateau.d.if [IPv6:::1]) by chateau.d.if (Postfix) with ESMTP id E61F74BBA5; Sat, 4 Aug 2012 04:51:18 +0530 (IST) From: ashish@freebsd.org (Ashish SHUKLA) To: Kevin Oberman Organization: The FreeBSD Project References: <86vchenbsx.fsf@chateau.d.if> <86boiskiqg.fsf@chateau.d.if> <86txwkjglv.fsf@chateau.d.if> X-Face: )vGQ9yK7Y$Flebu1C>(B\gYBm)[$zfKM+p&TT[[JWl6:]S>cc$%-z7-`46Zf0B*syL.C]oCq[upTG~zuS0.$"_%)|Q@$hA=9{3l{%u^h3jJ^Zl; t7 X-Uptime: 4:42AM up 11:04, 17 users, load averages: 0.17, 0.13, 0.09 X-Operating-System: FreeBSD/FreeBSD 9.0-RELEASE-p3/amd64 X-OpenPGP-Fingerprint: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 X-Attribution: =?utf-8?B?4KSG4KS24KWA4KS3?= Organisation: The FreeBSD Project X-Hashcash: 1:20:120803:kob6558@gmail.com::t/PMDbH7GBqhd73X:000000000000000000000000000000000000000000000SWw X-Hashcash: 1:20:120803:mbeis@xs4all.nl::1c8CsWDAzttEXSZV:002+4k X-Hashcash: 1:20:120803:ports@freebsd.org::tYCtrDopIiJZD9r1:000000000000000000000000000000000000000000003TrJ Date: Sat, 04 Aug 2012 04:51:15 +0530 In-Reply-To: (Kevin Oberman's message of "Fri, 3 Aug 2012 11:42:28 -0700") Message-ID: <86ipcz5zpw.fsf@chateau.d.if> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (amd64-portbld-freebsd9.0) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJ1BMVEWpqal/f39tbW1jY2Md HR2goKCenp6UlJROTk7////9/f35+fnT09ORJdieAAACVklEQVQ4jXXUP2vbQBQA8AvUTkgz5OzY Z0iGWhpS6BSrkECn0mvx0MEJ6AjtYrfoBCVDlD8naJYmNlRfwZq8+mkKlIZaGpJSYmP7Q/XkJDrJ Td8i/H68u3vHPaPufwLdf32AMA4A6GcAgvAamY1pOJiDIFqicTwLswDhfr3uxfFtkAY/GFHPMwzD 8zpnACmIOnE6js7rQb+v4NJrG9od0C+QgpHMy5jBewV+UDSMWiw1Y4fWfyV7+NGFzDsYa3pth9LJ Q4XvXxFHcJRvHOmygn5NAEabnDcQQguarnfoiwSCJ99jmKKcphsZONmWsDK9Ro7cvZOCtQdg8nje egLhc2LNlkLmsezzTFUUy5w18ocox/f0LaLgJy0zO75zk+9pp85GAj36xjqhdI0y3tq2m4dqqcWX zQWBTz8L1irvolXV4J+3q7eCDgVnttjNq6X8H+9KOZsuNk1uCzx8pSp+E9HImfJOTLdcGqo+YKnG EIovizkEn48V7BO+ch2DXcD4ENSpWiU+q8hjjbgTBZCXnZtyj0Ws4Q1Q0B2WXFtYZo65Bbyeeldw RS6qFueM80LlLA29YlVwGRYvFD+kwI/0O+A2PlpOP9GwslUVciHuYGechuBTp922YiDZCrghTknm XSyOM+D3aoRZlo0Jb42zY7DN4p2x4AeZ+QAYutx1sHwTHzMT5cMNduQ9yW3GczN4KZ86kb0c9O8T yXDeFqpl2fryPEAYGXIlezAPXYh2NgVr/gvdoHIuDwuPwOhcWE8f8mmICq41eATkn8x0kuRTIKcB wE9+/QUtiiAnYcaN7wAAAABJRU5ErkJggg== MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Cc: ports@freebsd.org, Marco Beishuizen Subject: Re: [CFT] editors/emacs to 24.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Aug 2012 23:23:02 -0000 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 3 Aug 2012 11:42:28 -0700, Kevin Oberman said: > On Fri, Aug 3, 2012 at 10:19 AM, Marco Beishuizen wrote: >> On Fri, 3 Aug 2012, the wise Ashish SHUKLA wrote: >>=20 >>> I use following, and it seems to work fine for me: >>>=20 >>> --8<---------------cut here---------------start------------->8--- >>> #!/bin/sh >>>=20 >>> xrdb ~/.Xdefaults >>> xmodmap ~/.Xmodmap >>> gnome-screensaver & >>> exec dbus-launch --exit-with-session ck-launch-session fluxbox 2>&1 >>> >$HOME/.xsession-errors >>> --8<---------------cut here---------------end--------------->8--- >>>=20 >>> FTR, my Emacs is compiled with GTK3/DBUS/GCONF options. >>>=20 >>> Could you try it? >>=20 >>=20 >> I've tried all this but no differences. Still crashes and lockups. >>=20 >> Regards, >>=20 >> Marco >>=20 >> -- >> The distinction between Freedom and Liberty is not accurately known; >> naturalists have been unable to find a living specimen of either. > Upgraded to 24.1 this morning. Still 9.1-PRERELEASE updated on 7/31 > w/amd64 system. > So far I have no real problems with 24.1, but I built without DBUS. > and I am still getting failures when I fire up emacs when sudo'ed to > root: > (emacs:1998): GLib-GIO-CRITICAL **: g_dbus_connection_add_filter: > assertion `G_IS_DBUS_CONNECTION (connection)' failed > g_dbus_connection_real_closed: Remote peer vanished with error: > Underlying GIOStream returned 0 bytes on an async read > (g-io-error-quark, 0). Exiting. > Exit 15 > If I remove the DBUS_SESSION_BUS_ADDRESS env. variable, emacs starts > and runs fine, but I still get: > (emacs:2002): GLib-GIO-CRITICAL **: g_dbus_connection_add_filter: > assertion `G_IS_DBUS_CONNECTION (connection)' failed > I had hoped that removal of the DBUS option would eliminate this, but > no joy. I am using GTK2 and have the following options: > CANNA=3Doff: Canna support > DBUS=3Doff: D-Bus support > GCONF=3Don: gconf backend > GIF=3Don: GIF support > GNUTLS=3Don: SSL/TLS support via GnuTLS > GSETTINGS=3Don: GSettings support > JPEG=3Don: JPEG support > M17N=3Don: M17N support for text-shaping > MAGICK=3Don: ImageMagick Library > OTF=3Don: Opentype fonts suport > PNG=3Don: PNG support > SCROLLBARS=3Don: Toolkit scroll-bars > SOUND=3Don: Sound support > SOURCES=3Don: Install sources > SVG=3Don: SVG image support > SYNC_INPUT=3Don: Synchronously process asynchronous input > TIFF=3Don: TIFF support > XFT=3Don: Xft support > XIM=3Don: X Input Method Support > XML=3Don: XML Parser support > XPM=3Don: XPM pixmaps support > While the effects of some options seems obvious, others are unclear. > I'd love to know what they all mean, especially things like GCONF, > DBUS, and GSETTINGS. Perhaps some other setting overrides the DBUS > one. I'm not sure, but I think GSETTINGS uses GCONF which relies on DBUS, outside Emacs dependencies these are, so if you're using GSETTINGS, you're still getting linked using GConf APIs indirectly, which is probably relying on DB= us for looking up GConf daemon. So, to completely get rid of DBUS support, you need to turn off GSETTINGS, = and GCONF options as well. HTH =2D-=20 Ashish SHUKLA | GPG: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 Sent from my Emacs --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQIcBAEBCgAGBQJQHFzuAAoJEMdGz6nnT6SwGkcQAKc7wZpNJSStaC9yuIYwpmoJ 6EX8ZgWB3W3X+Z+3La8Rk9A2vtYlbkb6Ub7H4YkF6oD9d5TQr2x1JC7XOhrJHDG0 FdQ28r7nJcRiOz+ksbEbJVqPtzY8ZXjgcoOA9/tpH079xBQ5clUkBY/zGq6CbBG4 K9fxX2iJ4hJi2EQqD++XD959ITybdmRf/cOHGTEIicaIjFiM0yeYa2zKP6SGqIB9 bSgQFXwhNKu6+q/celHY/WKdQQQaekX/wrCH3W/eOFuvDtpR+FORlPJyDptUOKuA xkXRbF8a4aee6SQWkJiWOZ+9W8a4dH/4iUfsEl0N4UoNThg6EFHZhAAZGNBI7lC6 g+9+kglC3gkv+2LBaidsIuSkeByMvffzQTjhnCWVKQq2HggsUpcr+eFms3x+O5pX FKPXfyRE1kv1h9odaEoaj/Ri1hiZFQecTUKfr11ZkQasMIv3xu5OuLkN5GNXo85B kXIX6lNA5JSCodePOe+reGD6BOQp1lGgTZnNv57aYbAv1rM+c+kHaCJFCqur1mca q8WC/lg3QA/iJGiEJxF0fZ04aOldLPlTVrEeRktFyqWJ749iwbXiZNMLOmah1zDk 8toxJfnSUr4JHOxjnU9qE8juNG3WOdugQJo4Ut0Ih2oNt7C9PD4eK35PRq5LYR30 HfednMjzzb2gRqc4paKd =bK8y -----END PGP SIGNATURE----- --=-=-=--