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
ylamarre has quit [Ping timeout: 260 seconds]
stekern has quit [Ping timeout: 260 seconds]
stekern has joined #m-labs
Mon_ has joined #m-labs
Mon_ is now known as Guest12690
Guest12690 has quit [Quit: This computer has gone to sleep]
ylamarre has joined #m-labs
Mon_1 has joined #m-labs
Mon_1 has quit [Client Quit]
Mon_ has joined #m-labs
Mon_ is now known as Guest89417
Guest89417 has quit [Quit: This computer has gone to sleep]
sb0_ has joined #m-labs
<sb0_> why does libpurple-dev depend on libreoffice?
<sb0_> on ubuntu
<sb0_> whitequark, what distribution do you use?
<whitequark> debian testing
sb0_ has quit [Ping timeout: 260 seconds]
sb0_ has joined #m-labs
sb0_ has quit [Read error: Connection reset by peer]
stekern has quit [Ping timeout: 245 seconds]
stekern has joined #m-labs
sb0 has quit [Quit: Leaving]
sb0 has joined #m-labs
Mon_ has joined #m-labs
Mon_ is now known as Guest9903
Guest9903 has quit [Quit: This computer has gone to sleep]
Mon_1 has joined #m-labs
sb0 has quit [Quit: Leaving]
Mon_1 has quit [Quit: This computer has gone to sleep]
Mon_1 has joined #m-labs
Mon_1 has quit [Quit: This computer has gone to sleep]
Mon_ has joined #m-labs
Mon_ is now known as Guest87242
Guest87242 has quit [Quit: This computer has gone to sleep]
Mon_ has joined #m-labs
Mon_ is now known as Guest26177
Guest26177 has quit [Client Quit]
ylamarre has quit [Ping timeout: 250 seconds]
Mon_1 has joined #m-labs
<GitHub104> [conda-recipes] whitequark fast-forwarded appveyor from d4f2bdc to 8e1eb9d: https://github.com/m-labs/conda-recipes/compare/d4f2bdca7d61...8e1eb9d54a64
Mon_1 has quit [Quit: This computer has gone to sleep]
sb0 has joined #m-labs
Mon_1 has joined #m-labs
<GitHub151> [conda-recipes] whitequark fast-forwarded appveyor from 8e1eb9d to 25e30e1: https://github.com/m-labs/conda-recipes/compare/8e1eb9d54a64...25e30e1b3afa
<GitHub13> [conda-recipes] whitequark fast-forwarded appveyor from 25e30e1 to c6edb83: https://github.com/m-labs/conda-recipes/compare/25e30e1b3afa...c6edb83938f4
Mon_1 has quit [Quit: This computer has gone to sleep]
Mon_1 has joined #m-labs
<GitHub147> [conda-recipes] whitequark pushed 1 new commit to master: https://github.com/m-labs/conda-recipes/commit/3241904f711885dbd19aebf3246e449a348f6702
<GitHub147> conda-recipes/master 3241904 whitequark: pyqtgraph, pythonparser: work around appveyor bug....
travis-ci has joined #m-labs
<travis-ci> m-labs/conda-recipes#74 (master - 3241904 : whitequark): The build was broken.
travis-ci has left #m-labs [#m-labs]
<GitHub46> [conda-recipes] whitequark force-pushed master from 3241904 to 54895b8: https://github.com/m-labs/conda-recipes/commits/master
Mon_1 has quit [Quit: This computer has gone to sleep]
Mon_ has joined #m-labs
Mon_ is now known as Guest511
Guest511 has quit [Client Quit]
Mon_ has joined #m-labs
Mon_ is now known as Guest74051
Guest74051 has quit [Client Quit]
Guest74051 has joined #m-labs
sb0 has quit [Ping timeout: 260 seconds]
sb0 has joined #m-labs
Guest74051 has quit [Quit: This computer has gone to sleep]
rohitksingh has joined #m-labs
<GitHub103> [artiq] sbourdeauducq pushed 8 new commits to master: http://git.io/vBAgF
<GitHub103> artiq/master ff4c030 Sebastien Bourdeauducq: gui/shortcuts: integrate with experiment manager
<GitHub103> artiq/master bbabc7b Sebastien Bourdeauducq: gui/shortcuts: make shrinkable, add open button
<GitHub103> artiq/master f73c967 Sebastien Bourdeauducq: gui/shortcuts: fix status bar usage
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#623 (master - 08abc2e : Sebastien Bourdeauducq): The build is still failing.
travis-ci has left #m-labs [#m-labs]
sb0 has quit [Quit: Leaving]
stekern has quit [Ping timeout: 260 seconds]
cr1901_modern1 has joined #m-labs
stekern has joined #m-labs
cr1901_modern has quit [Ping timeout: 260 seconds]
aeris has quit [Read error: Connection reset by peer]
aeris has joined #m-labs
sb0 has joined #m-labs
bb-m-labs has joined #m-labs
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
<bb-m-labs> build #1 of migen is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/1
<whitequark> yes, I even tweeted about it
<whitequark> note that LLD in its current form does not have an API
<whitequark> sb0: btw, you will need to ask a static IP from that ISP
<whitequark> otherwise it will not be possible to use github hooks for rebuilds
<whitequark> (yes, I know about dynamic DNS, no, it's crap)
<sb0> what's wrong with it?
<whitequark> relying on some crap external service
<sb0> if the router/modem stays connected, the IP shouldn't change often anyway
<sb0> and?
<whitequark> and let's not do that
<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.
<sb0> i
<sb0> i'm pretty sure static ip is expensive and takes ages to set up
<whitequark> i'm pretty sure it's not
<sb0> apparently, there will be ipv6
supman has quit [Quit: Leaving]
<whitequark> that solves the github notification problem, but it doesn't solve the problem of accessing logs from outside of the lab
<whitequark> I mean, you won't have it because you're on the island, you have IPv6. I don't
<whitequark> I suppose I could simply use an 6to4 tunnel at home
<whitequark> ah, and outbound github service hooks do support IPv6: https://github.com/github/github-services/issues/489#issuecomment-96653814
<whitequark> ok, so that solves it.
bb-m-labs has quit [Ping timeout: 245 seconds]
bb-m-labs has joined #m-labs
<bb-m-labs> build #2 of migen is complete: Failure [failed shell] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/2
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
<bb-m-labs> build #4 of migen is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/4
<whitequark> sb0: which packages do we want to test? I've set up migen already
<whitequark> well, not quite, but mostly
bb-m-labs has quit [Client Quit]
<whitequark> migen, misoc, artiq, conda-recipes?
bb-m-labs has joined #m-labs
<sb0> yes
<sb0> there aren't misoc unittest yet, but there should be...
<sb0> what is the test for conda-recipes?
<whitequark> s/test/build/ I guess
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
supman has joined #m-labs
supman has quit [Client Quit]
bb-m-labs has quit [Ping timeout: 260 seconds]
bb-m-labs has joined #m-labs
<bb-m-labs> build #7 of migen is complete: Exception [exception get output name anaconda upload] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/7
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
<bb-m-labs> build #9 of migen is complete: Failure [failed anaconda_upload] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/9
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
<GitHub154> [migen] whitequark pushed 1 new commit to master: http://git.io/vBp01
<GitHub154> migen/master 47b9d76 whitequark: conda: run tests as a part of package build.
<bb-m-labs> build #10 of migen is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/10
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#167 (master - 47b9d76 : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub146> [migen] whitequark force-pushed master from 47b9d76 to b944811: http://git.io/pZru
<GitHub146> migen/master b944811 whitequark: conda: run tests as a part of package build.
<bb-m-labs> build #11 of migen is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/11
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#168 (master - b944811 : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub173> [migen] whitequark force-pushed master from b944811 to ebfec17: http://git.io/pZru
<GitHub173> migen/master ebfec17 whitequark: conda: run tests as a part of package build.
<GitHub156> [migen] whitequark force-pushed master from ebfec17 to 028224d: http://git.io/pZru
<GitHub156> migen/master 028224d whitequark: conda: run tests as a part of package build.
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
<whitequark> sb0: how do I put addditional files intothe .egg?
<sb0> MANIFEST.in?
<whitequark> hrm
<sb0> or include_package_data=True
<sb0> which will take files as indexed in the git repository when installing
<sb0> whereas MANIFEST.in is used for sdist
<sb0> setuptools is horrible
<whitequark> I am really confused
<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
<GitHub165> [migen] whitequark pushed 1 new commit to master: http://git.io/vBpKE
<GitHub165> migen/master feea05a whitequark: setuptools: set include_package_data=True so tests can access examples.
<bb-m-labs> build #14 of migen is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/14
<whitequark> nope didn't work
<sb0> whitequark, if you want that, make it migen.examples
<sb0> and then you shouldn't need include_package_data=True
<sb0> which is probably the simplest thing to do anyway
<whitequark> that seems to be user-hostile for people who browse the repository
<sb0> yeah... compromises
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#171 (master - feea05a : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<whitequark> well, fuck compromises
<whitequark> sb0: by the way, note how travis takes over two minutes and buildbot is done in ~15 seconds
<sb0> I guess not having to download ISE everytime will compensate a bit for the slower CPU...
<sb0> :)
<whitequark> not really, travis has a really fast uplink
<whitequark> downloading 60MB or so of ISE took what, a few seconds?
<whitequark> it's more about faster feedback on pure-python parts.
<sb0> installing all the stuff takes a few minutes I think
<whitequark> e.g. now you could meaningfully iterate (in a branch) without any hardware with yourself, for instance
<whitequark> yes, installing takes a few minutes, but most of that is spent in conda
<whitequark> also apt-get to a lesser degree
<whitequark> mostly because they create tons of small files and travis doesn't run on SSDs
ylamarre has joined #m-labs
<GitHub156> [artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/vBp1z
<GitHub156> artiq/master b626061 Sebastien Bourdeauducq: gui/log: better-looking new dock feature
<whitequark> this is bullshit
<whitequark> I wrote a MANIFEST.in and nothing is included in the bdist
<whitequark> but they ARE in .egg-info/SOURCES.txt
<sb0> yes, welcome to setuptools
<sb0> it copies MANIFEST.in files only for sdist
<whitequark> so how the fuck do I include them in bdist?
<whitequark> oh god I need to ALSO add a package_data key
<sb0> so you want them to be installed as migen.examples, and be in /examples in the repos?
<whitequark> I don't really care how exactly are they installed, I want this so that `conda build` can run tests
<whitequark> because this massively simplifies the scripts
<sb0> oh actually pyqtgraph solved it
<whitequark> (I can let conda create/destroy test environment instead of doing it myself)
<sb0> in repos: /examples, installed as pyqtgraph.examples
<sb0> just copy their setuptools config...
<whitequark> package_dir={'pyqtgraph.examples': 'examples'}
<whitequark> *barf*
<whitequark> nope that doesn't work
<sb0> it works for pyqtgraph... been using it
<whitequark> well it doesn't work for migen
rohitksingh has quit [Ping timeout: 260 seconds]
<whitequark> I have no clue why the fuck it doesn't work
<whitequark> I've tried every combination of what pyqtgraph does
<whitequark> it just doesn't include it in bdist.
<whitequark> *sob* you can do it like this
<whitequark> package_data={'migen': ['../README.rst']},
ylamarre1 has joined #m-labs
ylamarre has quit [Ping timeout: 245 seconds]
<whitequark> no, that puts them in the wrong place
rohitksingh has joined #m-labs
<GitHub88> [migen] whitequark force-pushed master from feea05a to 932bac9: http://git.io/pZru
<GitHub88> migen/master 932bac9 whitequark: setuptools: include examples as migen.examples.
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#172 (master - 932bac9 : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<whitequark> amazing. foiled by weak typing again
<GitHub188> [migen] whitequark force-pushed master from 932bac9 to 2bf1110: http://git.io/pZru
<GitHub188> migen/master 2bf1110 whitequark: setuptools: include examples as migen.examples.
<sb0> what happened?
<whitequark> see the commit
<whitequark> er
<whitequark> basically, I had find_packages(exclude='examples.*') but I should have had find_packages(exclude=('examples.*',))
<whitequark> it iterated the string and excluded '*'.
<bb-m-labs> build #15 of migen is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/15
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#173 (master - 2bf1110 : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub98> [migen] whitequark pushed 1 new commit to master: http://git.io/vBhEu
<GitHub98> migen/master 202e23b whitequark: test: also look for examples in [.../dist-packages]/migen/examples/.
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#174 (master - 202e23b : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<bb-m-labs> build #16 of migen is complete: Failure [failed conda_build] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/16
<whitequark> ugh
<GitHub147> [migen] whitequark force-pushed master from 202e23b to 3a0ceef: http://git.io/pZru
<GitHub147> migen/master 3a0ceef whitequark: test: also look for examples in [.../dist-packages]/migen/examples/.
<bb-m-labs> build #17 of migen is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/17
<whitequark> ... huh???
<whitequark> how could this possibly have succeeded
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#175 (master - 3a0ceef : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<whitequark> oh.
<GitHub29> [migen] whitequark force-pushed master from 3a0ceef to 5e8001a: http://git.io/pZru
<GitHub29> migen/master 5e8001a whitequark: test: also look for examples in [.../dist-packages]/migen/examples/.
<whitequark> ok, finally
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#176 (master - 5e8001a : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
<bb-m-labs> build #19 of migen is complete: Failure [failed anaconda_upload] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/19
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
<bb-m-labs> build #20 of migen is complete: Failure [failed anaconda_upload] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/20
<GitHub88> [migen] whitequark pushed 1 new commit to master: http://git.io/vBhrJ
<GitHub88> migen/master 5e0177b whitequark: travis: disable (superseded by our buildbot).
<bb-m-labs> build #21 of migen is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/21
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
<bb-m-labs> build #22 of migen is complete: Failure [failed anaconda_upload] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/22
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
<bb-m-labs> build #24 of migen is complete: Exception [exception get_output_name interrupted] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/24
<bb-m-labs> build #25 of migen is complete: Exception [exception interrupted] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/25
<bb-m-labs> build #26 of migen is complete: Failure [failed anaconda_upload] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/26
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
<bb-m-labs> build #27 of migen is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/27
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
bb-m-labs has quit [Client Quit]
bb-m-labs has joined #m-labs
<bb-m-labs> build #0 of misoc is complete: Failure [failed anaconda_upload make_doc] Build details are at http://m-labs-buildserver.lan/builders/misoc/builds/0
<GitHub43> [migen] whitequark pushed 1 new commit to master: http://git.io/vBh9M
<GitHub43> migen/master fe6836f whitequark: conda: use source from the current checkout.
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
<GitHub188> [misoc] whitequark pushed 2 new commits to master: http://git.io/vBh52
<GitHub188> misoc/master 90f6728 whitequark: conda: use source from the current checkout.
<GitHub188> misoc/master 47a9407 whitequark: travis: disable (superseded by our buildbot).
<bb-m-labs> build #1 of misoc is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/builders/misoc/builds/1
<whitequark> ok, migen and misoc are migrated
<whitequark> only need to integrate hooks
<bb-m-labs> build #31 of migen is complete: Failure [failed anaconda_upload] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/31
<bb-m-labs> build #2 of misoc is complete: Failure [failed anaconda_upload] Build details are at http://m-labs-buildserver.lan/builders/misoc/builds/2
<bb-m-labs> build #32 of migen is complete: Success [build successful] Build details are at http://m-labs-buildserver.lan/builders/migen/builds/32
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
bb-m-labs has joined #m-labs
bb-m-labs has quit [Ping timeout: 260 seconds]
<whitequark> sb0: would you bring the xilinx toolchain installers tomorrow?
aeris has quit [Quit: en a pas]
aeris has joined #m-labs
ylamarre1 has quit [Quit: ylamarre1]
mumptai has joined #m-labs
sb0 has quit [Ping timeout: 250 seconds]
mumptai has quit [Quit: Verlassend]
rohitksingh has quit [Quit: Leaving.]
sb0 has joined #m-labs