Broken: unstable avogrado
Closed, ResolvedPublic

Related Objects

sitter created this task.Dec 6 2016, 9:27 AM

Is the misspelling of avogadro accidental here?

made a new repo with correct spelling
-repo forks/avogrado
+repo forks/avogadro

<Riddell> oh avogadro also needs https://atztogo.github.io/spglib/ Spglib is a library for finding and handling crystal symmetries written in C.
<shadeslayer> xD
<Riddell> crystal symmetries would be cool, but I'm not sure it's cool enough to bother with today

scarlettclark added a subscriber: scarlettclark.

https://phabricator.kde.org/T6098 spglib is done - needs peer review.

undefined reference to openbabel libs which is fixed with new version, but having issues with python bindings build. So WIP.

I will also work on molequeue

scarlettclark moved this task from Ready To Do to Doing on the Neon board.May 31 2017, 2:08 PM

Sadly new openbabel did nothing to help with

22:26:12 /workspace/build/libavogadro/src/python/swig.cpp:554: undefined reference to `OpenBabel::OBMol::OBMol(OpenBabel::OBMol const&)'
22:26:12 /workspace/build/libavogadro/src/python/swig.cpp:554: undefined reference to `OpenBabel::OBMol::~OBMol()'
22:26:12 /workspace/build/libavogadro/src/python/swig.cpp:554: undefined reference to `OpenBabel::OBMol::~OBMol()'

back to the drawing board

Ahhh, I see the problem. Avogadro is set wrong, we want to build from github master as that is the qt5 port... I have fixed override. But now I need to package molequeue which is another brand new package afaik.

Ok all of those sorted.. and.... now it wants Qt5WebViewConfig.cmake which as far as I can see does not exist at all in ubuntu/debian. Unless I am blind...

wow this is quite a stack of new stuff

webview looks to be a qt module which is indeed not (yet) packaged by debian or ubuntu

looking at qtwebview, needs private headers from qtwebengine which I've now added

libqt5webview5-dev is in the house!

well the testing house. but I think I should just move qt 5.9 into the real archive since nobody seems to have problems with it

Thank you very much for helping

LOL and now it wants https://github.com/mcodev31/libmsym ...
Another new package for debian/ubuntu

On it..

All deps set to found now.. alas

/in/neon-work/build/avogadrolibs/avogadro/core/avospglib.cpp:67: undefined reference to `spg_get_dataset'
/in/neon-work/build/avogadrolibs/avogadro/core/avospglib.cpp:79: undefined reference to `spg_free_dataset'

Which means it is lying! Should be fixable, but done fighting for today.

That fixed... and new and exciting fail is:
/in/neon-work/build/avogadrolibs/avogadro/qtplugins/crystal/importcrystaldialog.cpp:78: undefined reference to `Avogadro::QtPlugins::OBFileFormat::~OBFileFormat()'
/in/neon-work/build/avogadrolibs/avogadro/qtplugins/crystal/importcrystaldialog.cpp:80: undefined reference to `Avogadro::QtPlugins::OBFileFormat::~OBFileFormat()'
/in/neon-work/build/avogadrolibs/avogadro/qtplugins/crystal/importcrystaldialog.cpp:78: undefined reference to `Avogadro::QtPlugins::OBFileFormat::~OBFileFormat()'

ugh.

scarlettclark closed this task as Resolved.Jul 2 2017, 8:41 PM
scarlettclark reopened this task as Open.Aug 23 2017, 10:10 AM

This is still broken. Re-opening and working on it

scarlettclark closed this task as Resolved.Apr 26 2018, 12:36 PM