Bug 262361

Summary: [PATCH] PyKDE4 Broken by shared-desktop-ontologies change
Product: [Developer tools] bindings Reporter: Ian Whyman (thev00d00) <thev00d00>
Component: pykdeAssignee: kde-bindings
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: tampakrap, tyrerj
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Patch to fix

Description Ian Whyman (thev00d00) 2011-01-07 01:39:29 UTC
Created attachment 55666 [details]
Patch to fix

Version:           4.6 (using Devel) 
OS:                Linux

This commit [1] breaks PyKDE4 as it renames nuao:duration to nuao:end.

This was changed on the assumption nothing in KDE was using it, it is used by PyKDE4 however and it fails to build with the latest upstream version of shared-desktop-ontologies.

This causes the build to fail with: "pykde4-4.5.95_build/python/pykde4/sip/nepomuk/sipnepomukpart4.cpp:3892: error: ‘duration’ is not a member of ‘Nepomuk::Vocabulary::NUAO’"

1. http://sourceforge.net/apps/trac/oscaf/changeset/114

Reproducible: Always

Steps to Reproduce:
Try to build PyKDE4

Actual Results:  
PyKDE4 fails to build with "pykde4-4.5.95_build/python/pykde4/sip/nepomuk/sipnepomukpart4.cpp:3892: error: ‘duration’ is not a member of ‘Nepomuk::Vocabulary::NUAO’"

Expected Results:  
It builds

Patch to fix issue attached.
Comment 1 James Richard Tyrer 2011-02-06 08:51:27 UTC
Please commit this patch.
Comment 2 Andrew Crouthamel 2018-11-17 05:26:18 UTC
Hello, unfortunately this bug is being closed as unmaintained, per request of einar77.