01:00
cr1901_modern has joined #m-labs
01:37
sb0 has quit [Ping timeout: 256 seconds]
02:02
ylamarre has joined #m-labs
04:21
ylamarre has quit [Quit: ylamarre]
05:25
evilspirit has joined #m-labs
05:57
rohitksingh has joined #m-labs
06:43
mumptai has joined #m-labs
08:00
mumptai has quit [Quit: Verlassend]
09:00
<
GitHub191 >
artiq/applets_pipeipc 70a67a0 Sebastien Bourdeauducq: Merge branch 'applets' into applets_pipeipc
09:00
<
GitHub191 >
artiq/applets_pipeipc 741b11c Sebastien Bourdeauducq: applets: basic embedding OK
09:24
<
cr1901_modern >
sb0: Do you still need Windows testing of embedded applets?
09:29
sb0 has joined #m-labs
09:35
key2 has joined #m-labs
09:54
MiW has quit [Quit: changing servers]
09:54
MiW has joined #m-labs
10:07
sb0 has quit [Quit: Leaving]
10:07
sb0 has joined #m-labs
10:08
<
sb0 >
cr1901_modern, no, we have a remotely accessible windows vm for this, and soon qt5
10:08
<
sb0 >
thx for proposing
10:09
sb0 has quit [Client Quit]
11:33
<
whitequark >
sb0: so, did you take the electrolab pump? the one on ebay is up to $1k
11:33
<
whitequark >
could probably still win, but the margin is slimmer
11:53
sb0 has joined #m-labs
11:55
sb0 has quit [Client Quit]
13:49
rohitksingh has quit [Ping timeout: 250 seconds]
13:51
<
whitequark >
bb-m-labs: force build --props=package=qt5 conda-lin64
13:51
<
bb-m-labs >
build forced [ETA 4m27s]
13:51
<
bb-m-labs >
I'll give a shout when the build finishes
13:52
<
GitHub140 >
conda-recipes/master 3e63096 whitequark: qt5: remove bloat.
13:52
<
whitequark >
bb-m-labs: force build --props=package=qt5 conda-lin64
13:52
<
bb-m-labs >
build forced [ETA 4m27s]
13:52
<
bb-m-labs >
I'll give a shout when the build finishes
13:55
<
whitequark >
bb-m-labs: force build --props=package=qt5 conda-lin64
13:55
<
bb-m-labs >
build forced [ETA 4m27s]
13:55
<
bb-m-labs >
I'll give a shout when the build finishes
13:55
<
GitHub93 >
conda-recipes/master 56796d4 whitequark: qt5: remove bloat.
13:56
rohitksingh has joined #m-labs
13:56
sb0 has joined #m-labs
14:01
<
GitHub110 >
artiq/applets_pipeipc 8a91210 Sebastien Bourdeauducq: protocols/pyon: remove FlatFileDB
14:01
<
GitHub110 >
artiq/applets_pipeipc 8be0696 Sebastien Bourdeauducq: protocols/pyon: set support
14:01
<
GitHub110 >
artiq/applets_pipeipc 8844fba Sebastien Bourdeauducq: applets: clean shutdown
14:03
<
GitHub102 >
artiq/master dc955d4 Sebastien Bourdeauducq: Merge branch 'applets'
14:18
evilspirit has quit []
14:36
kristian1aul has joined #m-labs
14:36
<
whitequark >
bb-m-labs: force build --props=package=qt5 conda-lin64
14:37
<
bb-m-labs >
build forced [ETA 4m27s]
14:37
<
bb-m-labs >
I'll give a shout when the build finishes
14:39
kristianpaul has quit [Ping timeout: 240 seconds]
14:49
<
whitequark >
The '-qt-xcb' configure option can be used to get rid of most xcb- dependencies. Only libxcb will
14:49
<
whitequark >
still be linked dynamically, since it will be most likely be pulled in via other dependencies anyway.
14:49
<
whitequark >
This should allow for binaries that are portable across most modern Linux distributions.
14:49
<
whitequark >
amazing
14:49
<
whitequark >
fucking amazing
14:51
<
whitequark >
requirements: build: - gcc - autoconf - automake - libtool - pkg-config - util-macros - m4
14:51
<
whitequark >
this is for pthread-stubs
14:51
<
whitequark >
it builds LITERALLY A SINGLE PKGCONFIG FILE
14:51
<
whitequark >
WHAT THE ACTUAL FUCK
14:52
<
whitequark >
why does it have a RUNTIME dependency on m4
14:52
<
whitequark >
are
*all* conda packages written by terminal morons?
14:52
<
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
14:53
<
whitequark >
I'll answer the last question with "yes, and the GNU packages too"
14:53
<
whitequark >
people who think UNIX is a good idea should be shot before they do too much damage
15:00
<
whitequark >
oh god and xcb-proto is more autoconf garbage
15:00
<
whitequark >
you know what? fuck this shit, I'll just make it use host libxcb
15:00
<
whitequark >
it's not like you actually
*need* to drag one with you, XCB is ABI-stable
15:01
<
sb0 >
famous last words
15:02
<
whitequark >
it works well enough for games on steam and the like
15:02
<
whitequark >
moreover, we
*already* rely on this
15:02
<
whitequark >
I don't remember exactly what but I noticed it happening
15:03
<
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
15:03
<
sb0 >
and it's not a hardware problem
15:03
<
whitequark >
it's most certainly not
15:03
<
whitequark >
let me rephrase: we support a single Ubuntu LTS version, right?
15:03
<
whitequark >
I'm 100% sure the libxcb there is compatible
15:03
<
whitequark >
and I'm reasonably sure libxcb elsewhere is compatible enough
15:03
<
sb0 >
anyway, I haven't seen any problem with the current way qt is packaged, so it should be fine
15:04
<
whitequark >
I'm not sure what's currently done
15:26
<
GitHub172 >
artiq/applets_pipeipc f25b544 Sebastien Bourdeauducq: applets: properly name docks to support state save/restore
15:29
<
sb0 >
rjo, when you call process.kill() I think you don't need to wait for it with a timeout
15:29
<
sb0 >
unless the OS is borked, kill() will always terminate the process rapidly
15:30
<
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
15:42
<
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.
15:44
<
sb0 >
hm, ok, maybe that makes sense for controllers that use particularly broken kernel drivers
15:47
<
GitHub83 >
conda-recipes/master 9fb666f whitequark: libxcb: remove.
15:47
<
GitHub83 >
conda-recipes/master 3686b03 whitequark: qt5: remove bloat.
15:47
<
whitequark >
bb-m-labs: force build --props=package=qt5 conda-lin64
15:47
<
bb-m-labs >
build forced [ETA 4m27s]
15:47
<
bb-m-labs >
I'll give a shout when the build finishes
15:48
<
whitequark >
bb-m-labs: force build --props=package=qt5 conda-lin64
15:48
<
bb-m-labs >
build forced [ETA 4m27s]
15:48
<
bb-m-labs >
I'll give a shout when the build finishes
15:48
<
GitHub35 >
conda-recipes/master 3067238 whitequark: libxcb: remove.
15:51
<
whitequark >
hm, seems building now
15:55
sb0 has quit [Quit: Leaving]
16:21
<
whitequark >
holy shit
16:21
<
whitequark >
this actually worked
16:23
<
GitHub107 >
conda-recipes/master f18e9b1 whitequark: gst-plugins-base, gstreamer: remove.
16:42
sb0 has joined #m-labs
16:45
<
sb0 >
whitequark, congrats :)
16:46
<
whitequark >
sb0: the secretary should get two orders from RS soon
16:47
<
sb0 >
btw what package name should we use in setup.py and conda for the pyqt5 dependency?
16:47
<
whitequark >
oh yeah i should build that too
16:48
<
whitequark >
bb-m-labs: force build --props=package=pyqt5 conda-all
16:48
<
bb-m-labs >
build #0 forced
16:48
<
bb-m-labs >
I'll give a shout when the build finishes
16:48
<
whitequark >
oh, package name not set
16:50
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
16:52
<
whitequark >
*sob* i updated debian and buildbot broke
16:52
<
whitequark >
exceptions.ImportError: No module named Crypto.PublicKey
16:53
<
GitHub139 >
buildbot-config/master f0ec71f whitequark: Fix conda-all builder.
16:54
<
GitHub96 >
buildbot-config/master 446f78c whitequark: Fix conda-all builder.
16:57
bb-m-labs has joined #m-labs
16:59
<
whitequark >
bb-m-labs: force build --props=package=pyqt5 conda-all
16:59
<
bb-m-labs >
The build has been queued, I'll give a shout when it starts
17:00
<
bb-m-labs >
build #1 forced
17:00
<
bb-m-labs >
I'll give a shout when the build finishes
17:14
rohitksingh has quit [Ping timeout: 240 seconds]
17:50
mumptai has joined #m-labs
18:03
rohitksingh has joined #m-labs
18:12
rohitksingh has quit [Ping timeout: 252 seconds]
18:20
<
GitHub85 >
artiq/applets_pipeipc de99e7f Sebastien Bourdeauducq: applets: handle dataset mutations
18:25
<
GitHub122 >
artiq/applets_pipeipc 7584b02 Sebastien Bourdeauducq: applets: fix error message text
18:27
rohitksingh has joined #m-labs
18:33
<
GitHub135 >
artiq/master d873c25 Sebastien Bourdeauducq: Use Qt5
18:34
<
GitHub174 >
artiq/master 1830d6a Sebastien Bourdeauducq: setup.py: fix PyQt5 package name
18:35
<
sb0 >
whitequark, Error: Could not find some dependencies for artiq 0.1 py_823+gitd873c25: pyqt 5.*
18:36
<
sb0 >
should the package be called pyqt5? that looks inconsistent with pyqt4 (see the quamash rule above)
18:38
key2 has quit [Ping timeout: 240 seconds]
18:42
<
GitHub60 >
artiq/master 13a8f9c Sebastien Bourdeauducq: setup.py: give up trying to check for PyQt
18:43
sb0 has quit [Quit: Leaving]
20:22
sb0 has joined #m-labs
21:11
rohitksingh has quit [Quit: Leaving.]
21:25
<
GitHub191 >
artiq/applets_pipeipc 4733c4b Sebastien Bourdeauducq: gui/applets: save dock UID in state
21:25
<
GitHub191 >
artiq/applets_pipeipc 1a2596d Sebastien Bourdeauducq: examples/histogram: artiq -> artiq.experiment
21:25
<
GitHub191 >
artiq/applets_pipeipc 67327b1 Sebastien Bourdeauducq: applets: avoid argparse subparser mess
21:25
<
GitHub51 >
artiq/master 338e5fe Sebastien Bourdeauducq: Merge branch 'applets_pipeipc'
21:32
<
sb0 >
whitequark, after installing qt5, quamash fails to import on windows
21:53
<
sb0 >
bb-m-labs: force build --props=package=pyqtgraph conda-lin64
21:53
<
bb-m-labs >
build forced [ETA 12m29s]
21:53
<
bb-m-labs >
I'll give a shout when the build finishes
21:54
<
sb0 >
bb-m-labs: force build --props=package=pyqtgraph conda-all
21:54
<
bb-m-labs >
build forced [ETA 31m49s]
21:54
<
bb-m-labs >
I'll give a shout when the build finishes
21:56
<
sb0 >
whitequark, can you rebuild and reupload pyqtgraph? of course it had another bug related to applets
22:00
<
sb0 >
ah, actually there are autotriggers, except they should not touch windows (pyqtgraph is noarch)
22:05
sb0 has quit [Quit: Leaving]
22:05
sb0 has joined #m-labs
22:37
acathla has quit [Read error: Connection reset by peer]
22:37
acathla has joined #m-labs
22:37
acathla has quit [Changing host]
22:37
acathla has joined #m-labs
22:40
mumptai has quit [Quit: Verlassend]