On 09/25/11 14:36, Federico G. Schwindt wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   fg...@cvs.openbsd.org   2011/09/25 07:36:18
> 
> Modified files:
>       devel/py3-distribute: Makefile 
> 
> Log message:
> Make this depend on python3.2 for the time being. Bump revision.
> discussed and ok sthen@
> 
> 
Hi,

py3-distribute failed to build on amd64, because python-3.2 conflicts
with python-2.7, python-3.2 needs @conflict python->=3.2,<3.3 in
PLIST-main to allow both python versions to be installed.

The other python 3.2 sub packages PLIST's also require a suitable
@conflict entry adding.

A couple of things may stop python 3.2 and a later python >=3.3,<4.0
co-existing. lib/libpython3.so and lib/pkgconfig/python3.pc, as these
files will conflict with a later 3.x version if present.

These pkgpath's in python 3.2 aren't consistent with the other python
versions
pkg/PLIST-gdbm:@pkgpath lang/python3/3.2,-gdbm
pkg/PLIST-idle:@pkgpath lang/python3/3.2,-idle
pkg/PLIST-main:@pkgpath lang/python3/3.2,-main
pkg/PLIST-tests:@pkgpath lang/python3/3.2,-tests
pkg/PLIST-tkinter:@pkgpath lang/python3/3.2,-tkinter
should they be lang/python/3.2,-... in the PLIST's

Nigel

Reply via email to