Package Details: kdevelop-python3-git v1.7.1.py3.r184.gcffa9e4-1

Git Clone URL: https://aur.archlinux.org/kdevelop-python3-git.git (read-only)
Package Base: kdevelop-python3-git
Description: Python language plugin for KDevelop - Git build, Python 3 version
Upstream URL: http://www.kdevelop.org/
Licenses: GPL
Groups: kde, kdevelop-plugins
Conflicts: kdevelop-python
Provides: kdevelop-python
Submitter: scummos
Maintainer: scummos
Last Packager: scummos
Votes: 5
Popularity: 0.000721
First Submitted: 2015-10-08 14:01
Last Updated: 2016-07-02 18:18

Dependencies (7)

Required by (0)

Sources (1)

Latest Comments

Neros commented on 2016-08-02 22:10

@scummos Thank you! I think it works now :) I thought it was purely related with AUR but I didn't see you are also the maintainer here. So I will report to bugs.kde.org in the future.

scummos commented on 2016-08-02 13:10

Should work now, I forgot to merge the 5.0 branch.

Please report any crashes to bugs.kde.org. I am not aware of any crash bugs at the moment.

Neros commented on 2016-08-02 11:26

I can't compile anymore. And before I remove this package, it was a huge source of crashs with kdevelop. Are you in the same case?

```
[ 43%] Building CXX object debugger/CMakeFiles/kdevpdb.dir/debugjob.cpp.o
/tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/helpers.cpp: Dans la fonction membre statique ‘static KDevelop::IndexedDeclaration Python::Helper::declarationUnderCursor(bool)’:
/tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/helpers.cpp:106:49: erreur : could not convert ‘KDevelop::DUChainUtils::itemUnderCursor(KDevelop::IDocument::url(), cursor)’ from ‘KDevelop::DUChainUtils::ItemUnderCursor’ to ‘KDevelop::IndexedDeclaration’
return DUChainUtils::itemUnderCursor(doc->url(), cursor);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/pythonducontext.cpp:20:0:
/tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/pythonducontext.h : dans l'instantiation de ‘class Python::PythonDUContext<KDevelop::TopDUContext, 100>’ :
/tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/pythonducontext.cpp:41:28: required from here
/tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/pythonducontext.h:62:22: attention : by ‘QWidget* Python::PythonDUContext<BaseContext, IdentityT>::createNavigationWidget(KDevelop::Declaration*, KDevelop::TopDUContext*, const QString&, const QString&) const [with BaseContext = KDevelop::TopDUContext; int IdentityT = 100]’ [-Woverloaded-virtual]
virtual QWidget* createNavigationWidget(KDevelop::Declaration* decl, KDevelop::TopDUContext* topContext,
^~~~~~~~~~~~~~~~~~~~~~
/tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/pythonducontext.h : dans l'instantiation de ‘class Python::PythonDUContext<KDevelop::DUContext, 101>’ :
/tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/pythonducontext.cpp:50:31: required from here
/tmp/yaourt-tmp-neros/aur-kdevelop-python3-git/src/kdev-python/duchain/pythonducontext.h:62:22: attention : by ‘QWidget* Python::PythonDUContext<BaseContext, IdentityT>::createNavigationWidget(KDevelop::Declaration*, KDevelop::TopDUContext*, const QString&, const QString&) const [with BaseContext = KDevelop::DUContext; int IdentityT = 101]’ [-Woverloaded-virtual]
make[2]: *** [duchain/CMakeFiles/kdevpythonduchain.dir/build.make:207: duchain/CMakeFiles/kdevpythonduchain.dir/helpers.cpp.o] Error 1
make[2]: *** Attente des tâches non terminées....
[ 44%] Building CXX object debugger/CMakeFiles/kdevpdb.dir/debugsession.cpp.o
[ 45%] Building CXX object debugger/CMakeFiles/kdevpdb.dir/pdbdebuggerplugin.cpp.o
[ 46%] Building CXX object debugger/CMakeFiles/kdevpdb.dir/debuggerdebug.cpp.o
[ 47%] Building CXX object debugger/CMakeFiles/kdevpdb.dir/kdevpdb_automoc.cpp.o
make[1]: *** [CMakeFiles/Makefile2:623: duchain/CMakeFiles/kdevpythonduchain.dir/all] Error 2
make[1]: *** Attente des tâches non terminées....
[ 48%] Linking CXX shared module kdevpdb.so
[ 48%] Built target kdevpdb
make: *** [Makefile:139: all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
Abandon...
==> ERREUR : Makepkg n'a pas pu construire kdevelop-python3-git.
```

goetzc commented on 2016-07-02 20:11

It does work, thanks.

Oh, and I did confuse this package with kdevelop-git, for the kioclient problem.

scummos commented on 2016-07-02 18:19

Looks like it indeed, thanks for the hint. Try again now.

goetzc commented on 2016-07-02 18:17

With "pacaur -S" I get this error:
:: no results found for python=3.5.0

It seems you forgot to run mksrcinfo.

scummos commented on 2016-07-02 09:19

> It seems that kde-cli-tools dependency is needed for kioclient, which is needed for shell integration in the Konsole inside KDevelop.

Ok, I guess that should be added to the optdepends of KDevelop (or kdevplatform?) then. It's not related to this package.

> Could you change the Python dependency to just version 3.5?

Sorry, how do you mean exactly? What's wrong with ">=3.5.0"?

goetzc commented on 2016-07-02 00:36

Could you change the Python dependency to just version 3.5?

scummos commented on 2015-12-11 10:22

It shouldn't be necessary unless Python again decides to change its API in an incompatible way in a patch release (like happened from 3.4.2 -> 3.4.3). I'll remove the exact requirement.

RealOrRandom commented on 2015-12-11 10:19

Is python=3.5.0 really necessary or do newer versions work as well?