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