sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
cr1901_modern has joined #m-labs
sb0 has quit [Ping timeout: 256 seconds]
ylamarre has joined #m-labs
ylamarre has quit [Quit: ylamarre]
evilspirit has joined #m-labs
rohitksingh has joined #m-labs
mumptai has joined #m-labs
mumptai has quit [Quit: Verlassend]
<GitHub191> [artiq] sbourdeauducq created applets_pipeipc (+2 new commits): https://git.io/vg47X
<GitHub191> artiq/applets_pipeipc 70a67a0 Sebastien Bourdeauducq: Merge branch 'applets' into applets_pipeipc
<GitHub191> artiq/applets_pipeipc 741b11c Sebastien Bourdeauducq: applets: basic embedding OK
<cr1901_modern> sb0: Do you still need Windows testing of embedded applets?
sb0 has joined #m-labs
key2 has joined #m-labs
MiW has quit [Quit: changing servers]
MiW has joined #m-labs
sb0 has quit [Quit: Leaving]
sb0 has joined #m-labs
<sb0> cr1901_modern, no, we have a remotely accessible windows vm for this, and soon qt5
<sb0> thx for proposing
sb0 has quit [Client Quit]
<whitequark> sb0: so, did you take the electrolab pump? the one on ebay is up to $1k
<whitequark> could probably still win, but the margin is slimmer
sb0 has joined #m-labs
sb0 has quit [Client Quit]
rohitksingh has quit [Ping timeout: 250 seconds]
<whitequark> bb-m-labs: force build --props=package=qt5 conda-lin64
<bb-m-labs> build forced [ETA 4m27s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #35 of conda-lin64 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/35
<GitHub140> [conda-recipes] whitequark force-pushed master from c643cf4 to 3e63096: https://github.com/m-labs/conda-recipes/commits/master
<GitHub140> conda-recipes/master 3e63096 whitequark: qt5: remove bloat.
<whitequark> bb-m-labs: force build --props=package=qt5 conda-lin64
<bb-m-labs> build forced [ETA 4m27s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #36 of conda-lin64 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/36
<whitequark> bb-m-labs: force build --props=package=qt5 conda-lin64
<bb-m-labs> build forced [ETA 4m27s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub93> [conda-recipes] whitequark force-pushed master from 3e63096 to 56796d4: https://github.com/m-labs/conda-recipes/commits/master
<GitHub93> conda-recipes/master 56796d4 whitequark: qt5: remove bloat.
rohitksingh has joined #m-labs
sb0 has joined #m-labs
<bb-m-labs> build #37 of conda-lin64 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/37
<GitHub110> [artiq] sbourdeauducq pushed 3 new commits to applets_pipeipc: https://git.io/vgBoJ
<GitHub110> artiq/applets_pipeipc 8a91210 Sebastien Bourdeauducq: protocols/pyon: remove FlatFileDB
<GitHub110> artiq/applets_pipeipc 8be0696 Sebastien Bourdeauducq: protocols/pyon: set support
<GitHub110> artiq/applets_pipeipc 8844fba Sebastien Bourdeauducq: applets: clean shutdown
<GitHub102> [artiq] sbourdeauducq pushed 1 new commit to master: https://git.io/vgBoG
<GitHub102> artiq/master dc955d4 Sebastien Bourdeauducq: Merge branch 'applets'
<GitHub54> [artiq] sbourdeauducq deleted applets at 1d92c08: https://git.io/vgBo8
evilspirit has quit []
kristian1aul has joined #m-labs
<whitequark> bb-m-labs: force build --props=package=qt5 conda-lin64
<bb-m-labs> build forced [ETA 4m27s]
<bb-m-labs> I'll give a shout when the build finishes
kristianpaul has quit [Ping timeout: 240 seconds]
<bb-m-labs> build #38 of conda-lin64 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/38
<whitequark> The '-qt-xcb' configure option can be used to get rid of most xcb- dependencies. Only libxcb will
<whitequark> still be linked dynamically, since it will be most likely be pulled in via other dependencies anyway.
<whitequark> This should allow for binaries that are portable across most modern Linux distributions.
<whitequark> amazing
<whitequark> fucking amazing
<whitequark> requirements: build: - gcc - autoconf - automake - libtool - pkg-config - util-macros - m4
<whitequark> this is for pthread-stubs
<whitequark> it builds LITERALLY A SINGLE PKGCONFIG FILE
<whitequark> WHAT THE ACTUAL FUCK
<whitequark> why does it have a RUNTIME dependency on m4
<whitequark> are *all* conda packages written by terminal morons?
<larsc> well, it first has to generate the bash script that generates the makefile that generates the binary that generates the perl script that generates the pc file
<whitequark> I'll answer the last question with "yes, and the GNU packages too"
<whitequark> people who think UNIX is a good idea should be shot before they do too much damage
<whitequark> oh god and xcb-proto is more autoconf garbage
<whitequark> you know what? fuck this shit, I'll just make it use host libxcb
<whitequark> it's not like you actually *need* to drag one with you, XCB is ABI-stable
<sb0> famous last words
<sb0> ;)
<whitequark> meh
<whitequark> it works well enough for games on steam and the like
<whitequark> moreover, we *already* rely on this
<whitequark> I don't remember exactly what but I noticed it happening
<sb0> steam isn't a great example, while it works on arch linux just fine i could not make it stop segfault on startup on linuxmint
<sb0> and it's not a hardware problem
<whitequark> it's most certainly not
<whitequark> let me rephrase: we support a single Ubuntu LTS version, right?
<whitequark> I'm 100% sure the libxcb there is compatible
<whitequark> and I'm reasonably sure libxcb elsewhere is compatible enough
<sb0> anyway, I haven't seen any problem with the current way qt is packaged, so it should be fine
<whitequark> I'm not sure what's currently done
<GitHub172> [artiq] sbourdeauducq pushed 1 new commit to applets_pipeipc: https://git.io/vgBFO
<GitHub172> artiq/applets_pipeipc f25b544 Sebastien Bourdeauducq: applets: properly name docks to support state save/restore
<sb0> rjo, when you call process.kill() I think you don't need to wait for it with a timeout
<sb0> unless the OS is borked, kill() will always terminate the process rapidly
<sb0> you do need to wait for it though, otherwise you may get a race condition with SIGCHLD - asyncio loves getting this signal after the event loop is closed
<sb0> (not)
<rjo> sb0: i would want to wait for it anyway to get the warning in the log that allows you to conclude that it is stuck in a syscall and you probably can't restart the process.
<sb0> hm, ok, maybe that makes sense for controllers that use particularly broken kernel drivers
<GitHub83> [conda-recipes] whitequark force-pushed master from 56796d4 to 9fb666f: https://github.com/m-labs/conda-recipes/commits/master
<GitHub83> conda-recipes/master 9fb666f whitequark: libxcb: remove.
<GitHub83> conda-recipes/master 3686b03 whitequark: qt5: remove bloat.
<whitequark> bb-m-labs: force build --props=package=qt5 conda-lin64
<bb-m-labs> build forced [ETA 4m27s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #39 of conda-lin64 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/39
<whitequark> bb-m-labs: force build --props=package=qt5 conda-lin64
<bb-m-labs> build forced [ETA 4m27s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub35> [conda-recipes] whitequark force-pushed master from 9fb666f to 3067238: https://github.com/m-labs/conda-recipes/commits/master
<GitHub35> conda-recipes/master 3067238 whitequark: libxcb: remove.
<whitequark> hm, seems building now
sb0 has quit [Quit: Leaving]
<bb-m-labs> build #40 of conda-lin64 is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/40
<whitequark> wow
<whitequark> holy shit
<whitequark> this actually worked
<GitHub107> [conda-recipes] whitequark pushed 1 new commit to master: https://github.com/m-labs/conda-recipes/commit/f18e9b1fe908adddec3163dd432402f374cb6278
<GitHub107> conda-recipes/master f18e9b1 whitequark: gst-plugins-base, gstreamer: remove.
sb0 has joined #m-labs
<sb0> whitequark, congrats :)
<whitequark> sb0: the secretary should get two orders from RS soon
<whitequark> er
<sb0> btw what package name should we use in setup.py and conda for the pyqt5 dependency?
<whitequark> oh yeah i should build that too
<whitequark> bb-m-labs: force build --props=package=pyqt5 conda-all
<bb-m-labs> build #0 forced
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #41 of conda-lin64 is complete: Exception [exception conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/41
<bb-m-labs> build #25 of conda-win64 is complete: Exception [exception conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-win64/builds/25
<bb-m-labs> build #11 of conda-win32 is complete: Exception [exception conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-win32/builds/11
<bb-m-labs> build #0 of conda-all is complete: Failure [failed] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-all/builds/0
<whitequark> what
<whitequark> oh, package name not set
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
<whitequark> *sob* i updated debian and buildbot broke
<whitequark> exceptions.ImportError: No module named Crypto.PublicKey
<whitequark> what
<whitequark> why
<GitHub139> [buildbot-config] whitequark pushed 1 new commit to master: https://github.com/m-labs/buildbot-config/commit/f0ec71f61e1b3bdb5a857350760983c2ffe31d0c
<GitHub139> buildbot-config/master f0ec71f whitequark: Fix conda-all builder.
<GitHub96> [buildbot-config] whitequark force-pushed master from f0ec71f to 446f78c: https://github.com/m-labs/buildbot-config/commits/master
<GitHub96> buildbot-config/master 446f78c whitequark: Fix conda-all builder.
bb-m-labs has joined #m-labs
<whitequark> bb-m-labs: force build --props=package=pyqt5 conda-all
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<bb-m-labs> build #1 forced
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #42 of conda-lin64 is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/42
rohitksingh has quit [Ping timeout: 240 seconds]
<bb-m-labs> build #26 of conda-win64 is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-win64/builds/26
<bb-m-labs> build #12 of conda-win32 is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-win32/builds/12
<bb-m-labs> build #1 of conda-all is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-all/builds/1
mumptai has joined #m-labs
rohitksingh has joined #m-labs
rohitksingh has quit [Ping timeout: 252 seconds]
<GitHub85> [artiq] sbourdeauducq pushed 1 new commit to applets_pipeipc: https://git.io/vgRod
<GitHub85> artiq/applets_pipeipc de99e7f Sebastien Bourdeauducq: applets: handle dataset mutations
<GitHub122> [artiq] sbourdeauducq pushed 1 new commit to applets_pipeipc: https://git.io/vgR6y
<GitHub122> artiq/applets_pipeipc 7584b02 Sebastien Bourdeauducq: applets: fix error message text
rohitksingh has joined #m-labs
<GitHub135> [artiq] sbourdeauducq pushed 1 new commit to master: https://git.io/vgRP9
<GitHub135> artiq/master d873c25 Sebastien Bourdeauducq: Use Qt5
<bb-m-labs> build #199 of artiq is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/artiq/builds/199 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<GitHub174> [artiq] sbourdeauducq pushed 1 new commit to master: https://git.io/vgRPN
<GitHub174> artiq/master 1830d6a Sebastien Bourdeauducq: setup.py: fix PyQt5 package name
<bb-m-labs> build #200 of artiq is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/artiq/builds/200 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<sb0> whitequark, Error: Could not find some dependencies for artiq 0.1 py_823+gitd873c25: pyqt 5.*
<sb0> should the package be called pyqt5? that looks inconsistent with pyqt4 (see the quamash rule above)
key2 has quit [Ping timeout: 240 seconds]
<GitHub60> [artiq] sbourdeauducq pushed 1 new commit to master: https://git.io/vgR1D
<GitHub60> artiq/master 13a8f9c Sebastien Bourdeauducq: setup.py: give up trying to check for PyQt
<bb-m-labs> build #201 of artiq is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/artiq/builds/201 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
sb0 has quit [Quit: Leaving]
sb0 has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
<GitHub191> [artiq] sbourdeauducq pushed 4 new commits to applets_pipeipc: https://git.io/vg0Gd
<GitHub191> artiq/applets_pipeipc 4733c4b Sebastien Bourdeauducq: gui/applets: save dock UID in state
<GitHub191> artiq/applets_pipeipc 1a2596d Sebastien Bourdeauducq: examples/histogram: artiq -> artiq.experiment
<GitHub191> artiq/applets_pipeipc 67327b1 Sebastien Bourdeauducq: applets: avoid argparse subparser mess
<GitHub51> [artiq] sbourdeauducq pushed 1 new commit to master: https://git.io/vg0GN
<GitHub51> artiq/master 338e5fe Sebastien Bourdeauducq: Merge branch 'applets_pipeipc'
<bb-m-labs> build #202 of artiq is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/artiq/builds/202 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<GitHub64> [artiq] sbourdeauducq deleted applets_pipeipc at 44a1efa: https://git.io/vg0Zt
<sb0> whitequark, after installing qt5, quamash fails to import on windows
<sb0> bb-m-labs: force build --props=package=pyqtgraph conda-lin64
<bb-m-labs> build forced [ETA 12m29s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #43 of conda-lin64 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/43
<sb0> bb-m-labs: force build --props=package=pyqtgraph conda-all
<bb-m-labs> build forced [ETA 31m49s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #44 of conda-lin64 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-lin64/builds/44
<sb0> whitequark, can you rebuild and reupload pyqtgraph? of course it had another bug related to applets
<bb-m-labs> build #13 of conda-win32 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-win32/builds/13
<bb-m-labs> build #27 of conda-win64 is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-win64/builds/27
<bb-m-labs> build #2 of conda-all is complete: Failure [failed] Build details are at http://m-labs-buildserver.lan/buildbot/builders/conda-all/builds/2
<sb0> ah, actually there are autotriggers, except they should not touch windows (pyqtgraph is noarch)
sb0 has quit [Quit: Leaving]
sb0 has joined #m-labs
acathla has quit [Read error: Connection reset by peer]
acathla has joined #m-labs
acathla has quit [Changing host]
acathla has joined #m-labs
mumptai has quit [Quit: Verlassend]