ports/70759: unconditional dependencies from X.org software

Seva Gluschenko gvs at rinet.ru
Sat Aug 21 07:30:26 UTC 2004


>Number:         70759
>Category:       ports
>Synopsis:       unconditional dependencies from X.org software
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 21 07:30:25 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Seva Gluschenko
>Release:        FreeBSD 6.0-CURRENT i386
>Organization:
Yandex LLC
>Environment:
System: FreeBSD road.yandex.ru 6.0-CURRENT FreeBSD 6.0-CURRENT #9: Fri Aug 20 16:20:22 MSD 2004 gvs at road.yandex.ru:/local/obj/local/usr/src/sys/ROAD i386


	
>Description:
	Many Xapps (especially KDE) have X components as their
	dependencies. But there can be different X packages
	installed. Historically they were from XFree86 distro.
	Now X.org distro ported as well.

	Somebody who maintains ports collection decided Xapps
	should depend on X.org package and wrote it down
	unconditionally. It's wrong practice. I'm using XFree86
	(from ports) and don't even plan to switch to X.org.
	I believe I'm not alone with that.

	Use some conditional expression in ports Makefiles to
	let one choose what X package he uses by some variable
	in /etc/make.conf.
>How-To-Repeat:
	
>Fix:

	


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



More information about the freebsd-ports-bugs mailing list