ports/142035: emacs compulsory dependencies too wide

Erwan David erwan at rail.eu.org
Sat Dec 26 14:40:05 UTC 2009


>Number:         142035
>Category:       ports
>Synopsis:       emacs compulsory dependencies too wide
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 26 14:40:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Erwan David
>Release:        7.2
>Organization:
>Environment:
FreeBSD nez-casse.depot.rail.eu.org 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4 #0: Fri Oct  2 08:22:32 UTC 2009     root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
/usr/ports/editors/emacs/Makefile contains
.if !defined(WITHOUT_X11)
USE_XORG=       x11
USE_GNOME=      librsvg2

Which obliges to install librsvg2, thus ORBit, thus...

It should be possible to build an emacs without this svg lib, that many people do not use, and without all the dependencies it brings.

Since I do not want to install ORBit (which I do not trust), itr makes installing emacs from the port impossible.

The port model is interesting in that it makes possible to install the needed options and not the others. Here it breaks the model.

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list