00:13
ylamarre has quit [Ping timeout: 260 seconds]
00:43
stekern has quit [Ping timeout: 260 seconds]
00:45
stekern has joined #m-labs
00:48
Mon_ has joined #m-labs
00:49
Mon_ is now known as Guest12690
01:17
Guest12690 has quit [Quit: This computer has gone to sleep]
01:18
ylamarre has joined #m-labs
01:42
Mon_1 has joined #m-labs
01:45
Mon_1 has quit [Client Quit]
02:26
Mon_ has joined #m-labs
02:26
Mon_ is now known as Guest89417
02:31
Guest89417 has quit [Quit: This computer has gone to sleep]
02:35
sb0_ has joined #m-labs
02:35
<
sb0_ >
why does libpurple-dev depend on libreoffice?
02:36
<
sb0_ >
whitequark, what distribution do you use?
02:36
<
whitequark >
debian testing
02:58
sb0_ has quit [Ping timeout: 260 seconds]
02:59
sb0_ has joined #m-labs
03:08
sb0_ has quit [Read error: Connection reset by peer]
03:20
stekern has quit [Ping timeout: 245 seconds]
03:24
stekern has joined #m-labs
03:40
sb0 has quit [Quit: Leaving]
03:58
sb0 has joined #m-labs
03:59
Mon_ has joined #m-labs
03:59
Mon_ is now known as Guest9903
04:05
Guest9903 has quit [Quit: This computer has gone to sleep]
04:09
Mon_1 has joined #m-labs
04:18
sb0 has quit [Quit: Leaving]
04:47
Mon_1 has quit [Quit: This computer has gone to sleep]
04:49
Mon_1 has joined #m-labs
04:57
Mon_1 has quit [Quit: This computer has gone to sleep]
05:52
Mon_ has joined #m-labs
05:52
Mon_ is now known as Guest87242
06:10
Guest87242 has quit [Quit: This computer has gone to sleep]
06:53
Mon_ has joined #m-labs
06:54
Mon_ is now known as Guest26177
06:55
Guest26177 has quit [Client Quit]
06:57
ylamarre has quit [Ping timeout: 250 seconds]
06:57
Mon_1 has joined #m-labs
07:13
Mon_1 has quit [Quit: This computer has gone to sleep]
07:18
sb0 has joined #m-labs
07:18
Mon_1 has joined #m-labs
07:43
Mon_1 has quit [Quit: This computer has gone to sleep]
07:48
Mon_1 has joined #m-labs
07:55
<
GitHub147 >
conda-recipes/master 3241904 whitequark: pyqtgraph, pythonparser: work around appveyor bug....
07:57
travis-ci has joined #m-labs
07:57
<
travis-ci >
m-labs/conda-recipes#74 (master - 3241904 : whitequark): The build was broken.
07:57
travis-ci has left #m-labs [#m-labs]
08:24
Mon_1 has quit [Quit: This computer has gone to sleep]
08:40
Mon_ has joined #m-labs
08:41
Mon_ is now known as Guest511
08:41
Guest511 has quit [Client Quit]
09:05
Mon_ has joined #m-labs
09:06
Mon_ is now known as Guest74051
09:07
Guest74051 has quit [Client Quit]
09:07
Guest74051 has joined #m-labs
09:22
sb0 has quit [Ping timeout: 260 seconds]
09:40
sb0 has joined #m-labs
10:16
Guest74051 has quit [Quit: This computer has gone to sleep]
10:33
rohitksingh has joined #m-labs
10:49
<
GitHub103 >
artiq/master ff4c030 Sebastien Bourdeauducq: gui/shortcuts: integrate with experiment manager
10:49
<
GitHub103 >
artiq/master bbabc7b Sebastien Bourdeauducq: gui/shortcuts: make shrinkable, add open button
10:49
<
GitHub103 >
artiq/master f73c967 Sebastien Bourdeauducq: gui/shortcuts: fix status bar usage
10:53
travis-ci has joined #m-labs
10:53
<
travis-ci >
m-labs/artiq#623 (master - 08abc2e : Sebastien Bourdeauducq): The build is still failing.
10:53
travis-ci has left #m-labs [#m-labs]
10:54
sb0 has quit [Quit: Leaving]
10:56
stekern has quit [Ping timeout: 260 seconds]
10:56
cr1901_modern1 has joined #m-labs
10:56
stekern has joined #m-labs
10:59
cr1901_modern has quit [Ping timeout: 260 seconds]
11:37
aeris has quit [Read error: Connection reset by peer]
11:38
aeris has joined #m-labs
12:20
sb0 has joined #m-labs
12:20
bb-m-labs has joined #m-labs
12:29
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
12:29
bb-m-labs has joined #m-labs
12:34
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
12:39
bb-m-labs has joined #m-labs
12:47
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
12:47
bb-m-labs has joined #m-labs
12:53
<
whitequark >
yes, I even tweeted about it
12:53
<
whitequark >
note that LLD in its current form does not have an API
12:54
<
whitequark >
sb0: btw, you will need to ask a static IP from that ISP
12:54
<
whitequark >
otherwise it will not be possible to use github hooks for rebuilds
12:54
<
whitequark >
(yes, I know about dynamic DNS, no, it's crap)
13:03
<
sb0 >
what's wrong with it?
13:05
<
whitequark >
relying on some crap external service
13:05
<
sb0 >
if the router/modem stays connected, the IP shouldn't change often anyway
13:05
<
whitequark >
and let's not do that
13:10
<
sb0 >
unless dyndns services have degraded significantly since last time i used them (~10 years ago), they should be totally fine for github notifications. and you can start the build manually in the unlikely event that it fails.
13:10
<
sb0 >
i'm pretty sure static ip is expensive and takes ages to set up
13:10
<
whitequark >
i'm pretty sure it's not
13:13
<
sb0 >
apparently, there will be ipv6
13:14
supman has quit [Quit: Leaving]
13:15
<
whitequark >
that solves the github notification problem, but it doesn't solve the problem of accessing logs from outside of the lab
13:15
<
whitequark >
I mean, you won't have it because you're on the island, you have IPv6. I don't
13:15
<
whitequark >
I suppose I could simply use an 6to4 tunnel at home
13:16
<
whitequark >
ok, so that solves it.
13:18
bb-m-labs has quit [Ping timeout: 245 seconds]
13:29
bb-m-labs has joined #m-labs
13:30
bb-m-labs has quit [Client Quit]
13:30
bb-m-labs has joined #m-labs
13:34
<
whitequark >
sb0: which packages do we want to test? I've set up migen already
13:34
<
whitequark >
well, not quite, but mostly
13:34
bb-m-labs has quit [Client Quit]
13:34
<
whitequark >
migen, misoc, artiq, conda-recipes?
13:34
bb-m-labs has joined #m-labs
13:35
<
sb0 >
there aren't misoc unittest yet, but there should be...
13:35
<
sb0 >
what is the test for conda-recipes?
13:36
<
whitequark >
s/test/build/ I guess
13:53
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
13:53
bb-m-labs has joined #m-labs
13:57
supman has joined #m-labs
13:57
supman has quit [Client Quit]
14:01
bb-m-labs has quit [Ping timeout: 260 seconds]
14:04
bb-m-labs has joined #m-labs
14:07
bb-m-labs has quit [Client Quit]
14:07
bb-m-labs has joined #m-labs
14:09
bb-m-labs has quit [Client Quit]
14:09
bb-m-labs has joined #m-labs
14:16
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
14:16
bb-m-labs has joined #m-labs
14:17
<
GitHub154 >
migen/master 47b9d76 whitequark: conda: run tests as a part of package build.
14:18
travis-ci has joined #m-labs
14:18
<
travis-ci >
m-labs/migen#167 (master - 47b9d76 : whitequark): The build has errored.
14:18
travis-ci has left #m-labs [#m-labs]
14:20
<
GitHub146 >
migen/master b944811 whitequark: conda: run tests as a part of package build.
14:22
travis-ci has joined #m-labs
14:22
<
travis-ci >
m-labs/migen#168 (master - b944811 : whitequark): The build has errored.
14:22
travis-ci has left #m-labs [#m-labs]
14:26
<
GitHub173 >
migen/master ebfec17 whitequark: conda: run tests as a part of package build.
14:32
<
GitHub156 >
migen/master 028224d whitequark: conda: run tests as a part of package build.
14:33
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
14:33
bb-m-labs has joined #m-labs
14:35
bb-m-labs has quit [Client Quit]
14:35
bb-m-labs has joined #m-labs
14:36
<
whitequark >
sb0: how do I put addditional files intothe .egg?
14:39
<
sb0 >
or include_package_data=True
14:40
<
sb0 >
which will take files as indexed in the git repository when installing
14:40
<
sb0 >
whereas MANIFEST.in is used for sdist
14:40
<
sb0 >
setuptools is horrible
14:40
<
whitequark >
I am really confused
14:41
<
sb0 >
a strategy is to have the MANIFEST.in pattern match the git repository anyway, so that the same files are installed no matter what that crap takes into account
14:43
<
GitHub165 >
migen/master feea05a whitequark: setuptools: set include_package_data=True so tests can access examples.
14:43
<
whitequark >
nope didn't work
14:43
<
sb0 >
whitequark, if you want that, make it migen.examples
14:44
<
sb0 >
and then you shouldn't need include_package_data=True
14:44
<
sb0 >
which is probably the simplest thing to do anyway
14:44
<
whitequark >
that seems to be user-hostile for people who browse the repository
14:44
<
sb0 >
yeah... compromises
14:45
travis-ci has joined #m-labs
14:45
<
travis-ci >
m-labs/migen#171 (master - feea05a : whitequark): The build has errored.
14:45
travis-ci has left #m-labs [#m-labs]
14:45
<
whitequark >
well, fuck compromises
14:45
<
whitequark >
sb0: by the way, note how travis takes over two minutes and buildbot is done in ~15 seconds
14:46
<
sb0 >
I guess not having to download ISE everytime will compensate a bit for the slower CPU...
14:46
<
whitequark >
not really, travis has a really fast uplink
14:46
<
whitequark >
downloading 60MB or so of ISE took what, a few seconds?
14:47
<
whitequark >
it's more about faster feedback on pure-python parts.
14:47
<
sb0 >
installing all the stuff takes a few minutes I think
14:47
<
whitequark >
e.g. now you could meaningfully iterate (in a branch) without any hardware with yourself, for instance
14:48
<
whitequark >
yes, installing takes a few minutes, but most of that is spent in conda
14:48
<
whitequark >
also apt-get to a lesser degree
14:48
<
whitequark >
mostly because they create tons of small files and travis doesn't run on SSDs
14:50
ylamarre has joined #m-labs
14:52
<
GitHub156 >
artiq/master b626061 Sebastien Bourdeauducq: gui/log: better-looking new dock feature
14:53
<
whitequark >
this is bullshit
14:53
<
whitequark >
I wrote a MANIFEST.in and nothing is included in the bdist
14:53
<
whitequark >
but they ARE in .egg-info/SOURCES.txt
14:53
<
sb0 >
yes, welcome to setuptools
14:54
<
sb0 >
it copies MANIFEST.in files only for sdist
14:54
<
whitequark >
so how the fuck do I include them in bdist?
14:55
<
whitequark >
oh god I need to ALSO add a package_data key
14:55
<
sb0 >
so you want them to be installed as migen.examples, and be in /examples in the repos?
14:55
<
whitequark >
I don't really care how exactly are they installed, I want this so that `conda build` can run tests
14:55
<
whitequark >
because this massively simplifies the scripts
14:56
<
sb0 >
oh actually pyqtgraph solved it
14:56
<
whitequark >
(I can let conda create/destroy test environment instead of doing it myself)
14:56
<
sb0 >
in repos: /examples, installed as pyqtgraph.examples
14:56
<
sb0 >
just copy their setuptools config...
14:57
<
whitequark >
package_dir={'pyqtgraph.examples': 'examples'}
14:57
<
whitequark >
*barf*
15:02
<
whitequark >
nope that doesn't work
15:05
<
sb0 >
it works for pyqtgraph... been using it
15:05
<
whitequark >
well it doesn't work for migen
15:12
rohitksingh has quit [Ping timeout: 260 seconds]
15:12
<
whitequark >
I have no clue why the fuck it doesn't work
15:13
<
whitequark >
I've tried every combination of what pyqtgraph does
15:13
<
whitequark >
it just doesn't include it in bdist.
15:18
<
whitequark >
*sob* you can do it like this
15:18
<
whitequark >
package_data={'migen': ['../README.rst']},
15:21
ylamarre1 has joined #m-labs
15:22
ylamarre has quit [Ping timeout: 245 seconds]
15:23
<
whitequark >
no, that puts them in the wrong place
15:31
rohitksingh has joined #m-labs
15:33
<
GitHub88 >
migen/master 932bac9 whitequark: setuptools: include examples as migen.examples.
15:36
travis-ci has joined #m-labs
15:36
<
travis-ci >
m-labs/migen#172 (master - 932bac9 : whitequark): The build has errored.
15:36
travis-ci has left #m-labs [#m-labs]
15:50
<
whitequark >
amazing. foiled by weak typing again
15:50
<
GitHub188 >
migen/master 2bf1110 whitequark: setuptools: include examples as migen.examples.
15:50
<
sb0 >
what happened?
15:51
<
whitequark >
see the commit
15:51
<
whitequark >
basically, I had find_packages(exclude='examples.*') but I should have had find_packages(exclude=('examples.*',))
15:51
<
whitequark >
it iterated the string and excluded '*'.
15:52
travis-ci has joined #m-labs
15:52
<
travis-ci >
m-labs/migen#173 (master - 2bf1110 : whitequark): The build has errored.
15:52
travis-ci has left #m-labs [#m-labs]
15:56
<
GitHub98 >
migen/master 202e23b whitequark: test: also look for examples in [.../dist-packages]/migen/examples/.
15:57
travis-ci has joined #m-labs
15:57
<
travis-ci >
m-labs/migen#174 (master - 202e23b : whitequark): The build has errored.
15:57
travis-ci has left #m-labs [#m-labs]
16:00
<
GitHub147 >
migen/master 3a0ceef whitequark: test: also look for examples in [.../dist-packages]/migen/examples/.
16:01
<
whitequark >
... huh???
16:01
<
whitequark >
how could this possibly have succeeded
16:02
travis-ci has joined #m-labs
16:02
<
travis-ci >
m-labs/migen#175 (master - 3a0ceef : whitequark): The build has errored.
16:02
travis-ci has left #m-labs [#m-labs]
16:02
<
GitHub29 >
migen/master 5e8001a whitequark: test: also look for examples in [.../dist-packages]/migen/examples/.
16:03
<
whitequark >
ok, finally
16:04
travis-ci has joined #m-labs
16:04
<
travis-ci >
m-labs/migen#176 (master - 5e8001a : whitequark): The build has errored.
16:04
travis-ci has left #m-labs [#m-labs]
16:05
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
16:05
bb-m-labs has joined #m-labs
16:06
bb-m-labs has quit [Client Quit]
16:07
bb-m-labs has joined #m-labs
16:08
<
GitHub88 >
migen/master 5e0177b whitequark: travis: disable (superseded by our buildbot).
16:11
bb-m-labs has quit [Client Quit]
16:11
bb-m-labs has joined #m-labs
16:11
bb-m-labs has quit [Client Quit]
16:12
bb-m-labs has joined #m-labs
16:15
bb-m-labs has quit [Client Quit]
16:16
bb-m-labs has joined #m-labs
16:17
bb-m-labs has quit [Client Quit]
16:18
bb-m-labs has joined #m-labs
16:20
bb-m-labs has quit [Client Quit]
16:20
bb-m-labs has joined #m-labs
16:24
bb-m-labs has quit [Client Quit]
16:24
bb-m-labs has joined #m-labs
16:28
<
GitHub43 >
migen/master fe6836f whitequark: conda: use source from the current checkout.
16:30
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
16:30
bb-m-labs has joined #m-labs
16:33
<
GitHub188 >
misoc/master 90f6728 whitequark: conda: use source from the current checkout.
16:33
<
GitHub188 >
misoc/master 47a9407 whitequark: travis: disable (superseded by our buildbot).
16:34
<
whitequark >
ok, migen and misoc are migrated
16:34
<
whitequark >
only need to integrate hooks
16:37
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
16:37
bb-m-labs has joined #m-labs
16:45
bb-m-labs has quit [Ping timeout: 260 seconds]
17:13
<
whitequark >
sb0: would you bring the xilinx toolchain installers tomorrow?
17:38
aeris has quit [Quit: en a pas]
17:40
aeris has joined #m-labs
19:34
ylamarre1 has quit [Quit: ylamarre1]
20:07
mumptai has joined #m-labs
20:24
sb0 has quit [Ping timeout: 250 seconds]
22:47
mumptai has quit [Quit: Verlassend]
23:42
rohitksingh has quit [Quit: Leaving.]
23:43
sb0 has joined #m-labs