Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Mar 2002 20:18:16 -0500 (EST)
From:      Alan Eldridge <ports@geeksrus.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        tg@FreeBSD.org, nbm@FreeBSD.org
Subject:   ports/36353: lang/python{15,20,21} stomps on man pg, bin/* from lang/python
Message-ID:  <200203270118.g2R1IGl60375@wwweasel.geeksrus.net>

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

>Number:         36353
>Category:       ports
>Synopsis:       lang/python{15,20,21} stomps on man pg, bin/* from lang/python
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 26 17:20:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Alan Eldridge
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Geeksrus.NET
>Environment:
System: FreeBSD wwweasel.geeksrus.net 4.5-STABLE FreeBSD 4.5-STABLE #0: Mon Mar 11 00:59:22 EST 2002 root@wwweasel.geeksrus.net:/usr/obj/usr/src/sys/WWWEASEL i386
>Description:

The old-python ports overwrite the man page and binaries from current python.
I have called this a bug because blowing away files from another port *is* a
bug, when there is no reason for the ports to be mutually-exclusive.

>How-To-Repeat:

>Fix:

Do not install bin/py{thon,doc}. Patch the dist Makefile(s) to install the
man page with a {15,20,21} suffix.

I'll follow up with actual patches.

I want to get this in the system to get maintainer feedback, plus
feedback from maintainers of ports that fixing this is probably going
to break.

Any ports which require an old python?? explicitly (e.g., Zope) will break.
In particular, this affects the following ports:

databases/zpygresqlda/Makefile:PYTHON_VERSION=        python1.5
mail/mahogany/Makefile:PYTHON_VERSION=                python1.5
print/py-fonttools/Makefile:PYTHON_VERSION=   python2.1
textproc/py-asv/Makefile:PYTHON_VERSION=      python2.1
www/pyweblib/Makefile:PYTHON_VERSION= python2.1
www/zope/Makefile:PYTHON_VERSION=     python2.1

Maintainer of zope, arguably the most "important" port affected by this,
is on the Cc: list.
>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?200203270118.g2R1IGl60375>