On Fri, 31 Aug 2007 17:00:46 +0100 Mark McLoughlin markmc@redhat.com wrote:
An empty list of base classes wasn't allowed before Python 2.5 so remove it since it seems to be the only Python 2.5 feature being used.
So here is where I get a little curious. Much of the rest of pungi relies upon specific APIs in things like yum, createrepo, anaconda, pykickstart, etc.. Much of the requirements are on versions only available on platforms that have python2.5. As such, making the tip of pungi run on something other than python2.5 just seems bound to fail to me. You /really/ don't want to be composing one release from another. If you're going to compose FC6, you need to use the FC6 version of pungi to do it. Mock can help.
The rest of the changes look fine and I'll add them shortly.
Curious what you're attempting to do with pungi on a < python2.5 platform... I'm certainly not thinking about backwards compat when developing future versions of pungi to compose future versions of Fedora...
Hi Jesse,
On Fri, 2007-08-31 at 19:23 -0400, Jesse Keating wrote:
Curious what you're attempting to do with pungi on a < python2.5 platform... I'm certainly not thinking about backwards compat when developing future versions of pungi to compose future versions of Fedora...
Basically, I'm just using gather to compose a number of yum repos together ... it seems to work fine on RHEL5 with this patch for older pykickstart:
http://www.gnome.org/~markmc/code/pungi-old-pkickstart.patch
I'm not suggesting this is something you should worry about ... I just sent the patch since it's not exactly an important feature for pungi to rely on.
Cheers, Mark.
On Sat, 01 Sep 2007 19:54:16 +0100 Mark McLoughlin markmc@redhat.com wrote:
Basically, I'm just using gather to compose a number of yum repos together ... it seems to work fine on RHEL5 with this patch for older pykickstart:
http://www.gnome.org/~markmc/code/pungi-old-pkickstart.patch
I'm not suggesting this is something you should worry about ... I just sent the patch since it's not exactly an important feature for pungi to rely on.
Fair enough. I don't see how the provided patches would hurt my continued development so I don't have any qualms with applying them. I just wanted to be sure I wasn't providing an unreasonable expectation (:
buildsys@lists.fedoraproject.org