Date: Thu, 8 Nov 2001 03:24:26 +0100 (CET) From: Cyrille Lefevre <clefevre@citeweb.net> To: FreeBSD-gnats-submit@freebsd.org Cc: gnome@freebsd.org Subject: ports/31840: package naming inadequation (gnome vs gtk vs etc.) Message-ID: <200111080224.fA82OQc03906@gits.dyndns.org>
next in thread | raw e-mail | index | archive | help
>Number: 31840 >Category: ports >Synopsis: package naming inadequation (gnome vs gtk vs etc.) >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Nov 07 18:30:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Cyrille Lefevre >Release: FreeBSD 4.4-STABLE i386 >Organization: ACME >Environment: System: FreeBSD gits 4.4-STABLE FreeBSD 4.4-STABLE #9: Sun Oct 21 22:55:26 CEST 2001 root@gits:/disk2/4.x-stable/src/sys/compile/CUSTOM i386 >Description: this is a copy of the following message : http://www.FreeBSD.org/cgi/getmsg.cgi?fetch=1358666+1361935+/usr/local/www/db/text/2001/freebsd-ports/20011104.freebsd-ports Alan E wrote: | How is the list of packages that are available pre-built (in | FreeBSD-stable/packages on ftp.freebsd.org) decided? E.g., xmms-* (the | plugins) are all there, but xmms itself is absent. looking at the bento errorlogs will open your eyes ;) http://bento.freebsd.org/errorlogs/4-full-logs/xmms-1.2.5_1.log xmms possible names are xmms, xmms-esound and xmms-gnome. since WITH_GNOME isn't used at bento build time, it cannot be xmms-gnome. WITH_ESOUND seems to be defined somewhere (/etc/make.conf I suppose), so xmms is built w/ esound support ans is named xmms-esound instead of xmms (w/o esound support). and xmms-esound exists in the pre-build packages. about gnome ans derivated, I've just understand why gnome depends on sawfish-gnome while only sawfish lives as a pre-build package. see the following URL for details : http://bento.freebsd.org/errorlogs/4-full-logs/gnome-1.4.1b2.log gnome build install sawfish cleanly but record sawfish-gnome as a dependence. same assertion about rep-gtk vs. rep-gtk-gnome. IMHO, this is not fair :^) would it be possible to build every packages w/ different options ? such as running /usr/ports/Tools/portbuild/scripts/portbuild or whatever w/ WITH_ALL, then WITH_GNOME, then WITH_ESOUND, etc. ? since package naming depend these variables... CC -gnome >How-To-Repeat: pkg_add -r gnome which depends on sawfish-gnome which doesn't exists on the FreeBSD repository while sawfish exists... >Fix: no fix available yet. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111080224.fA82OQc03906>