Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Dec 2009 14:35:06 GMT
From:      Erwan David <erwan@rail.eu.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/142035: emacs compulsory dependencies too wide
Message-ID:  <200912261435.nBQEZ6AW096597@www.freebsd.org>
Resent-Message-ID: <200912261440.nBQEe0rf021813@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912261435.nBQEZ6AW096597>