These are chat archives for elemental/chat

17th
Nov 2016
Ryan H. Lewis
@rhl-
Nov 17 2016 01:19
oh ok
i might push something to it then
I am working on some kinks on the RPM one
i think i was doing pbuilder
but im not sure
baybe it was debuild
I added make test to the RPMBUILD and im now having a bunch of issues. one is that the tests cant find libEl.so and runtime
and the Qt stuff is falling over
[copr-builder-410401852:21073] Process received signal
[copr-builder-410401852:21073] Signal: Aborted (6)
[copr-builder-410401852:21073] Signal code: (-6)
[copr-builder-410401852:21073] [ 0] /lib64/libpthread.so.0(+0x115c0)[0x7fd5f4a855c0]
[copr-builder-410401852:21073] [ 1] /lib64/libc.so.6(gsignal+0x9f)[0x7fd5f46e392f]
[copr-builder-410401852:21073] [ 2] /lib64/libc.so.6(abort+0x16a)[0x7fd5f46e552a]
[copr-builder-410401852:21073] [ 3] /lib64/libQt5Core.so.5(+0x91af1)[0x7fd5f55cbaf1]
[copr-builder-410401852:21073] [ 4] /lib64/libQt5XcbQpa.so.5(_ZN14QXcbConnectionC1EP19QXcbNativeInterfacebjPKc+0x7be)[0x7fd5ea98fb5e]
[copr-builder-410401852:21073] [ 5] /lib64/libQt5XcbQpa.so.5(_ZN15QXcbIntegrationC1ERK11QStringListRiPPc+0x33e)[0x7fd5ea992d1e]
[copr-builder-410401852:21073] [ 6] /usr/lib64/qt5/plugins/platforms/libqxcb.so(+0x16ed)[0x7fd5fd54d6ed]
[copr-builder-410401852:21073] [ 7] /lib64/libQt5Gui.so.5(ZN27QPlatformIntegrationFactory6createERK7QStringRK11QStringListRiPPcS2+0x6d)[0x7fd5f5aaa8fd]
[copr-builder-410401852:21073] [ 8] /lib64/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate25createPlatformIntegrationEv+0x421)[0x7fd5f5ab80c1]
[copr-builder-410401852:21073] [ 9] /lib64/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate21createEventDispatcherEv+0x2d)[0x7fd5f5ab8f3d]
[copr-builder-410401852:21073] [10] /lib64/libQt5Core.so.5(_ZN23QCoreApplicationPrivate4initEv+0x819)[0x7fd5f57864f9]
[copr-builder-410401852:21073] [11] /lib64/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate4initEv+0x2e)[0x7fd5f5aba19e]
[copr-builder-410401852:21073] [12] /lib64/libQt5Widgets.so.5(_ZN19QApplicationPrivate4initEv+0x9)[0x7fd5f5fcd619]
[copr-builder-410401852:21073] [13] /builddir/build/BUILD/elemental-0.87/openmpi-x86_64/libEl.so.0(_ZN2El13InitializeQt5ERiRPPc+0x141)[0x7fd5fb621d91]
[copr-builder-410401852:21073] [14] /builddir/build/BUILD/elemental-0.87/openmpi-x86_64/libEl.so.0(_ZN2El10InitializeERiRPPc+0x181)[0x7fd5fb55a7c1]
[copr-builder-410401852:21073] [15] /builddir/build/BUILD/elemental-0.87/openmpi-x86_64/libEl.so.0(_ZN2El10InitializeEv+0x34)[0x7fd5fb55a864]
[copr-builder-410401852:21073] [16] /builddir/build/BUILD/elemental-0.87/openmpi-x86_64/bin/examples/lapack_like/examples-lapack_like-SimpleSVD(main+0x29)[0x558b56fccb99]
[copr-builder-410401852:21073] [17] /lib64/libc.so.6(__libc_start_main+0xf1)[0x7fd5f46ce401]
[copr-builder-410401852:21073] [18] /builddir/build/BUILD/elemental-0.87/openmpi-x86_64/bin/examples/lapack_like/examples-lapack_like-SimpleSVD(_start+0x2a)[0x558b56fcda8a]
[copr-builder-410401852:21073] End of error message
Start 127: Examples/lapack_like/Skeleton
Ryan H. Lewis
@rhl-
Nov 17 2016 01:35
@poulson if you look at some of these logs: https://copr.fedorainfracloud.org/coprs/rhl/elemental/build/477189/ some of the tests time out
and some of them have Qt issues
do you have any clue what the problem might be?
Jack Poulson
@poulson
Nov 17 2016 01:36
you have to update the LD_LIBRARY_PATH
Ryan H. Lewis
@rhl-
Nov 17 2016 01:37
QFontDatabase: Cannot find font directory /usr/lib64/fonts - is Qt installed correctly? is that also an LD_LIBRARY_PATH issue?
Jack Poulson
@poulson
Nov 17 2016 01:40
not being able to find libEl.so is a PYTHON_PATH or LD_LIBRARY_PATH issue
fonts sounds like an installation issue
Ryan H. Lewis
@rhl-
Nov 17 2016 01:40
i think i fixed the library path issue
im testing it now
the fonts one is weird. I must be missing a qt5 package..
Ryan H. Lewis
@rhl-
Nov 17 2016 03:44
@poulson can I have root on the linode?
it seems that jenkins is down..
Jack Poulson
@poulson
Nov 17 2016 05:02
done!
Ryan H. Lewis
@rhl-
Nov 17 2016 06:19
shit, just f’d up the sudoers file somehow.
i guess the syntax on ubuntu is different from fedora
Jack Poulson
@poulson
Nov 17 2016 06:19
why are you touching the sudoers file?
Ryan H. Lewis
@rhl-
Nov 17 2016 06:19
was trying to add NOPASSWD
Jack Poulson
@poulson
Nov 17 2016 06:20
is the linode still up?
Ryan H. Lewis
@rhl-
Nov 17 2016 06:20
yeah, i just cant sudo anymore
and neither can you
you can su -
so if you have the root passwd you can recover
just delete the line i added to /etc/sudoers
sorry about that
Ryan H. Lewis
@rhl-
Nov 17 2016 06:26
amusingly, there is a way to fix this
where, you need the program pkexec
which is not on the linode
you can install it with “sudo apt get install pkexec”
:(
Jack Poulson
@poulson
Nov 17 2016 06:36
fixed
Jack Poulson
@poulson
Nov 17 2016 06:41
there is also now an honest attempt at per-file copyright and license tracking: https://github.com/elemental/Elemental/blob/master/debian/copyright
Jack Poulson
@poulson
Nov 17 2016 07:03
I have been trying to propagate all copyright statements but might have missed some
in particular, it doesn't seem you've added your name on any copyright statements yet
Ryan H. Lewis
@rhl-
Nov 17 2016 15:18
You can have my copyrights until I remember to start doing it :)
You know ubuntu has the equivalent of copr for building Debian packages
We could even make an elemental team there
Jack Poulson
@poulson
Nov 17 2016 16:52
what is the Ubuntu equivalent?
Ryan H. Lewis
@rhl-
Nov 17 2016 23:48
its the ppa thing
and you can make teams
although I checked and Elemental is already taken
we could try for libelemental or libEl
libel
ok, i think i finally figured out the LD_LIBRARY_PATH issue with the make test I still dont know how to figure out the Qt problem I am having
summary of what I see in some environments:
The following tests FAILED:
66 - Examples/optimization/LogDetDiv (Timeout)
71 - Examples/optimization/RPCA (Timeout)
74 - Examples/core/Arbitrary (Timeout)
82 - Examples/interface/C-Fill (Timeout)
126 - Examples/lapack_like/SimpleSVD (OTHER_FAULT)
130 - Examples/matrices/Circulant (Timeout)
131 - Examples/matrices/Egorov (Timeout)
132 - Examples/matrices/Fourier (Timeout)
133 - Examples/matrices/Legendre (Timeout)
134 - Examples/matrices/Walsh (Timeout)
Errors while running CTest
the SimpleSVD has a Qt5 stacktrace
other environments cant find Qt5 fonts
im not sure what the appropriate Qt5 packages are in fedora
i buildrequired:qt5-devel