pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/44062: Inconistencies in PYTHON_VERSIONS_ACCEPTED
The following reply was made to PR pkg/44062; it has been noted by GNATS.
From: "OBATA Akio" <obache%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/44062: Inconistencies in PYTHON_VERSIONS_ACCEPTED
Date: Mon, 08 Nov 2010 10:10:34 +0900
There are two issues to maintain PYTHON_VERSIONS_ACCEPTED.
It is hard to determine whether:
1) it came from the package itself, or dependency
2) it means only accept those versions, or not accept others
For audio/sonata, PYTHON_VERSIONS_ACCEPTED was changed as followings in
Makefile:
r1.1: 24 (maximum version, probably not compatible with 23,22,...)
r1.2: +25 (python25 added, assumed that it is compatible with 24)
r1.7: -24 (py-gtk2 does not accept 24)
r1.8: +24 (py-gtk2 accept 24 again)
That's all.
24 should be removed again because py-gtk2 does not accept 24 again and
py-gobject also does not accept 24 now.
26 should be added because it sonata is probably just not compatible with <24.
I feel that it is possible to remove incompatible version from
PYTHON_VERSIONS_ACCEPTED
recursively and automatically, but hard to add new acceptable version because
current it is impossible to determine whether current mark of incompatibility
came from the package itself or dependency.
PYTHON_VERSIONS_INCOMPATIBLE may be used for it, but not used anywhere.
--
OBATA Akio / obache%NetBSD.org@localhost
Home |
Main Index |
Thread Index |
Old Index