Date: Sat, 21 Aug 2004 11:25:25 +0400 (MSD) From: Seva Gluschenko <gvs@rinet.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/70759: unconditional dependencies from X.org software Message-ID: <200408210725.i7L7PPpb014750@road.yandex.ru> Resent-Message-ID: <200408210730.i7L7UPKp062631@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408210725.i7L7PPpb014750>