Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Aug 2012 18:21:38 -0300
From:      Joseph Mingrone <jrm@ftfl.ca>
To:        Ashish SHUKLA <ashish@freebsd.org>
Cc:        ports-list freebsd <freebsd-ports@freebsd.org>
Subject:   Re: [CFT] editors/emacs to 24.1
Message-ID:  <CANRUcdD3ERA-3__fo5NpASR9Xj-1VQZGcyGnJvBV1WuTZ5Tf_A@mail.gmail.com>
In-Reply-To: <CANRUcdDWyCWFwU6Y_O5jTmzvbH-%2BOUtp=xaLyntc8kpavaVhUw@mail.gmail.com>
References:  <86vchenbsx.fsf@chateau.d.if> <500D3652.2000603@janh.de> <CANRUcdB0D4nG8OWpopGUMMebrX%2Bba4QpMaKRJJ4DJ3AV0tLphQ@mail.gmail.com> <de5270941156b9437068558e50d83248@eumx.net> <CANRUcdDYNnTRm0kHdSNY5YNnu0ymJUJ5FEEmZ=Lco=E=yOYfkg@mail.gmail.com> <86lii19h10.fsf@chateau.d.if> <CANRUcdBZdmY8=tROxNORChP5x=jygs%2BpdF%2BsWrp_7jSqAsj15A@mail.gmail.com> <86a9yh9fii.fsf@chateau.d.if> <CANRUcdANrQNxX2m1n7Ckzc5arZbDwZq6Bn5Rfr7xUhzN2Qv=FA@mail.gmail.com> <CANRUcdCoucNZ6fGsHvcALbwD8NfgKyXUTTMxednOQqY%2BQ744Ow@mail.gmail.com> <86txwo99sl.fsf@chateau.d.if> <CANRUcdDWyCWFwU6Y_O5jTmzvbH-%2BOUtp=xaLyntc8kpavaVhUw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello again Ashish;

I played around with the port options and it does indeed look like
dbus/gconf/gtk were being installed because they were "indirect
dependencies".   For example, with these options selected (shown
below) the run dependencies were limited to

% make run-depends-list
/usr/ports/devel/pkgconf
/usr/ports/graphics/jpeg
/usr/ports/graphics/png
/usr/ports/graphics/tiff
/usr/ports/print/freetype2
/usr/ports/print/libotf
/usr/ports/security/gnutls
/usr/ports/textproc/libxml2
/usr/ports/x11-fonts/libXft
/usr/ports/x11-toolkits/libXaw
/usr/ports/x11/libXpm.

The list no longer contains devel/libgsf, which pulls in
dbus/gconf/gtk.  I was confused when I turned off options like dbus
and saw that it was still getting installed.

Thanks for enduring all my emails and thanks for the hard work
involved with updating the port.

Cheers,

Joseph

% pkg info -f emacs
Name           : emacs
Version        : 24.1,2
Origin         : editors/emacs
Prefix         : /usr/local
Categories     : ipv6 editors
Licenses       : GPLv3
Maintainer     : ashish@FreeBSD.org
WWW            : http://www.gnu.org/software/emacs/
Comment        : GNU editing macros
Options        :
        CANNA: off
        DBUS: off
        GCONF: off
        GIF: off
        GNUTLS: on
        GSETTINGS: off
        JPEG: on
        M17N: off
        MAGICK: off
        OTF: on
        PNG: on
        SCROLLBARS: off
        SOUND: on
        SOURCES: on
        SVG: off
        SYNC_INPUT: on
        TIFF: on
        XFT: on
        XIM: on
        XML: on
        XPM: on
        GTK2: off
        GTK3: off
        XAW: on
        XAW3D: off
        MOTIF: off



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANRUcdD3ERA-3__fo5NpASR9Xj-1VQZGcyGnJvBV1WuTZ5Tf_A>