[Kde-bindings] Re: PyKDE 4.5.2

Richard Dale richard.dale at telefonica.net
Fri Nov 26 17:03:22 UTC 2010


On Friday, November 26, 2010 04:59:33 pm Richard Dale wrote:
> On Friday, November 26, 2010 04:28:03 pm Arno Rehn wrote:
> > On Friday 26 November 2010 17:17:39 Hans-Peter Jansen wrote:
> > > Hi,
> > > 
> > > current PyKDE from kdebindings-4.5.2 doesn't build anymore.
> > > 
> > > First, I needed to relocate the akonadi Entity dtor to the protected
> > > section (see attached patch), but then it fails due to some smokegen
> > > error resulting in:
> > > [...]
> > > What's the rationale of replacing sip here? Is it really possible to
> > > mix python bindings of different generators with no apparent downsides?
> > > How are Qt properties, signals/slots, QStrings, QVariants and the like
> > > handled, when they cross the generators borders? (IOW:
> > > interoperability) Is there any smokegen libraries reference guide
> > > available (similar to pyqt4ref.html)?
> > 
> > Smoke doesn't have anything to do with PyKDE or Python bindings. It's
> > only needed for Ruby, C#, Perl and some other languages.
> > I guess you're building against trunk? (If you're not, then the API of
> > Nepomuk has changed in a minor release... that should not happen,
> > normally). Building an old version of the bindings against a new version
> > of the API should generally not considered to be supported. 'Old'
> > bindings binaries however should continue to work. Just _building_
> > against new versions is not supported.
> > 
> > Grab kdebindings from trunk, they already have the SmokeNepomuk fix.
> > Unfortunately I can't help you with the SIP error since I don't do Python
> > at all.
> 
> Further to that, please mail the kde-bindings at kde.org mailing list about
> bindings problems. Or file bug reports on the KDE bugzilla of course, which
> will be forwarded to that list.
Oops, this was on kdebindings - please ignore me..

-- Richard



More information about the Kde-bindings mailing list