Just to clarify: I'm running sid and gnome with debian repository only. Kicad did work a couple of months ago.
Downgrading python-wxgtk3.0 fixes the problem here too. Leonardo 2018-04-06 15:19 GMT+02:00 Aurelien Jacobs <au...@gnuage.org>: > Hello, > > I can confirm this issue. > > Since I upgraded my sid install today, pcbnew fails to start with those > kind of messages : > > ../src/common/object.cpp(251): assert "classTable->Get(m_className) == > NULL" failed in Register(): Class "wxCommandEvent" already in RTTI table - > have you used IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some > object file twice)? > ../src/common/object.cpp(251): assert "classTable->Get(m_className) == > NULL" failed in Register(): Class "wxNotifyEvent" already in RTTI table - > have you used IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some > object file twice)? > ../src/common/object.cpp(251): assert "classTable->Get(m_className) == > NULL" failed in Register(): Class "wxScrollEvent" already in RTTI table - > have you used IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some > object file twice)? > ../src/common/object.cpp(251): assert "classTable->Get(m_className) == > NULL" failed in Register(): Class "wxScrollWinEvent" already in RTTI table > - have you used IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some > object file twice)? > ..... > > I reproduced this issue on 2 different machines (both updated to latest > sid today). > > It seems to be realted to latest version of python-wxgtk3.0. > When I downgrade this package to 3.0.2.0+dfsg-6 (from buster) pcbnew > starts working again. > > -- > Aurel > -- Leonardo Canducci