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