IRC logs for #baserock for Friday, 2014-10-17

*** franred [] has quit [Ping timeout: 240 seconds]00:40
*** flatmush [] has quit [Ping timeout: 245 seconds]00:40
*** fay_ [] has quit [Ping timeout: 250 seconds]00:40
*** violeta_ [] has quit [Ping timeout: 258 seconds]00:41
*** franred [] has joined #baserock00:42
*** fay_ [] has joined #baserock00:43
*** violeta_ [] has joined #baserock00:43
*** flatmush [] has joined #baserock00:45
* paulsherwood is absolutely positive that name|hash.cache is better than current scheme04:23
paulsherwoodrichard_maw: users read left to right. by sticking name at the end you make it harder to read, is all. 04:27
paulsherwoodand users do need to read the cache contents, to figure out what is going on04:28
*** dutch [] has joined #baserock08:14
liwrichard_maw, it's possible to add multiline support to ttystatus without dragging in all of curses; I've got that on my list of someday/maybe tasks for ttystatus, but if it'd be useful for baserock, I can do it now08:16
*** rdale [] has joined #baserock08:23
*** tiagogomes [] has joined #baserock08:31
*** jonathanmaw [] has joined #baserock08:33
*** cyndis_ [] has quit [Read error: Connection reset by peer]08:42
*** cyndis [] has joined #baserock08:42
*** ssam2 [] has joined #baserock08:48
wikicatWiki change: noted error message 'couldn't find morphology' so it can be searched on the wiki;a=commitdiff;h=eb031cc08:51
Zara:D  Can we get the 'tips on handling build failures' bit in the wiki linked on the navigation bar on the right? it's a little hard to get to atm.08:54
straycatWe could also link to it in the quick start guide as well as the using baserock guide?09:01
* petefoth thinks the wiki could do with a *planned* reorganisation, rather than a lot of ad-hoc changes being made, but09:03
Zarastraycat: I don't think you'd get any of the build errors before you reach the steps on the using baserock guide, so I'm not sure that's necessary09:03
* petefoth recognises this is noit necessarily the way thinngs are done with FOSS project wiki pages09:03
* straycat shrugs09:04
straycatpetefoth, We haven't really had much oppurtunity for planned wiki stuff09:04
Kinnisonpetefoth: I think having an overall target shape is a very good idea09:05
Kinnisonpetefoth: Then, so long as the ad-hoc changes work within that target framework, we can move to a better organisation organically09:05
Kinnisonpetefoth: the issue with wikis is that more than one person can edit them at once, making one-shot re-orgs hard09:05
pedroalvarezradiofree: we already have boost, and boost-tarball09:07
pedroalvarezI was reading a conversation of ages ago09:07
Zarain that case, I think the target shape should include a link that's visible on every page to a 'common errors' section. :P It's pretty standard and it's the first thing I look for when something goes wrong.09:08
petefothKinnison: that would work, but I fear a lot of bike-shedding before we arrive at any agreement on a target shape (and I understand the probolem of 'planning' stuff that anyone can edit)09:08
Kinnisonpetefoth: the joy of a public wiki, anyone can decide on something "better" and do it09:08
* Kinnison is willing to let petefoth take the reins on this09:08
* Kinnison fears only paulsherwood would be likely to want strong input09:09
straycatZara, Sounds like a good idea09:09
petefothand themn have someone else undo it the next day :) And paulsherwood and I seem to have different ideas on alomts everything related to BAserock documentation09:09
petefothZara: +1 (or more)09:09
petefothZara's suggestion might alos focus our attention on improiving our error messages09:10
KinnisonSounds like zara's suggestion is a no-brainer then09:11
rdaleis there a baserock faq then?09:12
straycatThere used to be09:14
straycatthere might still be09:14
straycatI think it may have been removed09:15
wikicatstraycat: Wiki change: remove faq;a=commitdiff;h=42de6b709:15
Zaraso how do we get things added to the navigation bar; does somebody with certain privileges have to do it?09:17
liwZara, edit the sidebar.mdwn file09:17
KinnisonWhat link to we want, and where on the bar?09:18
* Kinnison has the file open now09:18
KinnisonZara: ?09:18
straycatHas Zara been given push access to the wiki? I know she has web access.09:18
petefothstraycat: I believe it's a publis git repo. I cpould be wrong though09:18
KinnisonAnyone want to tell me what to add?09:19
KinnisonOr shall I give up and close the file?09:19
ZaraKinnison: we want to link to the page, called 'common errors' not sure where would be best09:19
* Kinnison puts "Common Build Issues" just above team09:20
ZaraKinnison: cool, I'm fine with that. :)09:20
liwthe sidebar can be edited via the web UI as well: got to the page09:20
KinnisonIt is done09:21
straycatliw, Oh I never knew that :)09:21
Zaraliw: brilliant, thanks :)09:21
petefothstraycat: git remote -v gives me ssh://
wikicatWiki change: Add link to common build issues;a=commitdiff;h=baf716509:22
Kinnisonrichard_maw: are you an admin on the branchable setup ?09:23
Zara(I might as well mention that I'm not too happy with the title 'Moving Parts', either, because it wasn't obvious to me what it referred to, but that might just be my ignorance showing.)09:24
* Kinnison needs to clean up the number of IDs there (myopenid has been offline for a long time)09:24
straycatZara, There's lots of room for improvement on that wiki, you're free to make improvements. I agree with you about 'moving parts' it's vague.09:25
ratmice_______I have been pondering error messages including urls to a stack overflow alike site... 09:25
Kinnisonratmice_______: :-)09:25
Kinnisonratmice_______: We have been pondering including a unique code with every error message, which would remain stable in the face of wording changes to the message09:26
Kinnisonratmice_______: Useful for internationalised/localised content too09:26
Kinnisonratmice_______: liw did something like that for his obnam backup software and it's an excellent idea IMO09:26
richard_mawKinnison: I don't think I am an admin on's branchable, but I'll check09:26
ZaraKinnison: I think the unique codes would be a very good idea.09:27
Kinnisonrichard_maw: please do, because if you're not, I should add you09:27
* Kinnison is not comfortable being the PoC for that09:27
KinnisonOr rather, the SPoF09:27
Kinnisonrichard_maw: If you want to nominate any other upstream contributors for admin access, let me know :-)09:27
richard_mawssam2 and jjardon09:28
* richard_maw can't find the admin interface09:29
KinnisonOkay, if ssam2 and jjardon contact me with their OpenIDs I'll help them along09:29
Kinnisonrichard_maw: click "branchable" on the top bar, then "setup" near the bottom of that page09:30
richard_mawError: you are not logged in as an admin09:30
richard_mawwell, that proves it then09:30
KinnisonAgain, give me your OpenID out-of-band and I'll sort it out09:31
Zarastraycat: yeah, I'm happy to change small things without bothering everyone about them, though if it's something like changing a sidebar I'd rather check people want the change first! :)09:31
* straycat nods09:32
* petefoth bookmarks for later reading09:36
Kinnisonpetefoth: oooh that looks interesting09:37
* Kinnison also bookmarks for later09:37
*** JPohlmann [~jannis@xfce/core-developer/JPohlmann] has quit [Ping timeout: 244 seconds]09:50
franreddo we know what is happening with python-prettytables and why is out of date? the repo in only contains one commit and no tags but its repo contains around 10 tags and probably more than 1 commit?11:08
franredthe lorrycontroller seems to work fine and without errors:
pedroalvarezindeed, lorry controller looks like it's doing its job11:14
pedroalvarezand indeed, there are more things in the upstream repo11:14
pedroalvarezSo, do we want to switch to glibc? I thought we agree to switch to musl (or somethigng similar)11:16
wikicatWiki change:;a=commitdiff;h=568b1db11:38
wikicatWiki change: tidyup and toc;a=commitdiff;h=46fe1ac11:38
persia_ is now known as persia11:41
ssam2pedroalvarez: staying with eglibc doesn't make sense as it's no longer developed11:45
ssam2we should switch to glibc11:45
ssam2musl is cool but I very much doubt that everything will work with it11:45
ssam2as most software is tested against glibc only11:45
pedroalvarezgood to know, then I'll continue playing wiht glibc11:45
ssam2a musl variant of Baserock would be very interesting11:45
*** JPohlmann [~jannis@xfce/core-developer/JPohlmann] has joined #baserock11:49
radiofreepedroalvarez: ._o11:53
pedroalvarezradiofree: sorry :/11:53
radiofreethe version of boost we had didn't compile on arm btw11:54
radiofreei pushed an upgraded branch of the tarball11:54
radiofreethe git repo needs about a million submodules11:54
Kinnisonliw: I see one patch of 7, with no leader, from you on the ML12:27
Kinnisonliw: was that a mistake?12:28
liwthe rest may be queued somewhere12:28
liwI see all seven12:29
Kinnisonyep, they've shown up now for me too12:29
liwand the cover letter12:29
liwand the trove-setup patch got just sent12:30
*** tiagogomes [] has quit [Ping timeout: 272 seconds]13:01
*** fay_ [] has quit [Ping timeout: 240 seconds]13:03
*** tiagogomes [] has joined #baserock13:15
*** fay_ [] has joined #baserock13:18
wikicatWiki change: S11693 Add the top level text;a=commitdiff;h=1cf5eb213:24
wikicatWiki change: S11693 Add the 'Add a component' tutorial;a=commitdiff;h=72e4d3f13:24
wikicatWiki change: S11693 Add the 'New system from template' tutorial;a=commitdiff;h=670c71113:24
wikicatWiki change: S11693 Add the 'Deploy a system' tutorial;a=commitdiff;h=68ec0de13:24
wikicatWiki change: S11693 Add the 'Build a system' tutorial;a=commitdiff;h=708b87613:24
wikicatWiki change: S11693 Add the top level text;a=commitdiff;h=3e8baa113:26
*** thecorconian [~thecorcon@] has joined #baserock13:26
wikicatWiki change: S11693 Tweak the top level text;a=commitdiff;h=30afa7913:28
richard_mawlorry-controller patches reviewed: +113:28
wikicatWiki change: S11693 Tweak the top level text;a=commitdiff;h=7bc470113:30
wikicatWiki change: S11693 Tweak the top level text;a=commitdiff;h=d43f7df13:30
wikicatWiki change: S11693 Tweak the top level text;a=commitdiff;h=61b23a913:32
wikicatWiki change: remove the console files - they don't help;a=commitdiff;h=61a783414:00
* petefoth apologise for causing the bot to spam the channel. I'd kill it iof I could :)14:01
KinnisonOr you could roll up your changes into one commit :-)14:02
petefothKinnison: tough when I am a: experimenting with layout to see what works, and b: doing some edit in place14:02
Kinnisonmmm ;-)14:03
petefoths/tough/that's tough to do/14:03
wikicatWiki change:;a=commitdiff;h=4fc586c14:06
wikicatWiki change:;a=commitdiff;h=92d5b2914:10
wikicatWiki change: Add meta=title;a=commitdiff;h=581cfca14:20
franredthanks to pedroalvarez for finding the error with python-prettytables lorry: this is the patch which fix the error:
franredit needs a quick review, someone can do it?14:24
pedroalvarezi think is not a valid JSON14:25
pedroalvarezlet me double check14:25
pedroalvarezfranred: you have to remove the "," of the url14:26
pedroalvarezafter removing it, jsonlint says that it's valid JSON14:26
ssam2pedroalvarez: good spot!14:27
pedroalvarezfranred: for future lorries:
ssam2+1 for the fixed version14:27
ssam2pedroalvarez: wow14:27
franredpedroalvarez, cheers!! fixed14:28
pedroalvarez+1 with the same conditions as sam14:28
ssam2although "python -c 'import json, sys; json.load(sys.stdout)' " is probably better :)14:28
richard_mawincorrect lorry file14:28
wikicatWiki change: Add meta-title;a=commitdiff;h=57643dc14:28
richard_mawyou need either the /trunk at the end of the url or layout: standard14:28
richard_mawyou shouldn't have both, and you shouldn't have neither14:28
richard_mawput /trunk/ and no layout: if you only care about master; no /trunk and layout: standard if you want all branches14:30
wikicatWiki change:;a=commitdiff;h=698e39914:30
wikicatWiki change: Add meta-title;a=commitdiff;h=b0865ea14:30
*** thecorconian [~thecorcon@] has quit [Remote host closed the connection]14:33
*** thecorconian1 [~thecorcon@] has joined #baserock14:33
franredrichard_maw, thanks for the information, I've fixed with your and pedroalvarez recomendations:
wikicatWiki change:;a=commitdiff;h=7daac4014:34
wikicatWiki change:;a=commitdiff;h=9d2f0f314:34
wikicatWiki change:;a=commitdiff;h=b31e78e14:36
wikicatWiki change:;a=commitdiff;h=d70484d14:38
pedroalvarezfranred: +114:41
ssam2franred: +114:42
franredmerged, thanks richard_maw, pedroalvarez and ssam2 :)14:47
*** thecorconian1 [~thecorcon@] has quit [Remote host closed the connection]14:54
*** thecorconian [~thecorcon@] has joined #baserock14:54
*** genii [~quassel@ubuntu/member/genii] has joined #baserock14:56
wikicatWiki change:;a=commitdiff;h=c0f067b14:58
straycatHow does morph ensure that python packages (packaged with distutils/setuptools) get built in a reproduceable way?14:59
KinnisonThe only thing we can do is limit the environment they run in14:59
Kinnisonso they can't talk to the internet etc15:00
* straycat nods15:00
*** thecorconian [~thecorcon@] has quit [Quit: Leaving.]15:02
wikicatWiki change: S11693 Add to the sidebar;a=commitdiff;h=3fe43d115:02
petefothI've done adding the old tutorial stuff in w.b.o now. As it's documentation it won't be submitted for review, but interested parties can access it from the sidebar15:04
*** fay_ [] has quit [Remote host closed the connection]15:04
wikicatWiki change:;a=commitdiff;h=0c0149e15:04
KinnisonThanks pete, hopefully that'll hold us over until we can make new more up-to-date docs15:05
petefothI could happily spoend the rest of my Codethink career producing and editing docs, but I suspect it wont be allowed to happen :)15:06
pedroalvarezfranred: the fix doesn't seem to work :/15:07
franreddoes it fail in any point or it is working without doing it?15:08
pedroalvarezfranred: nope15:08
Kinnisoncd ..15:14
*** genii [~quassel@ubuntu/member/genii] has quit [Read error: Connection reset by peer]15:26
pedroalvarezI wonder if a jetson can boot from a usb/sdcard an installer system15:51
richard_mawit depends on whether the U-Boot on the board can be made to chain boot into what's on the SD card I guess15:52
radiofreepedroalvarez: sdcard yes15:52
radiofreei use that all the time for testing things (especially when i bugger up the emmc)15:55
pedroalvarezradiofree: I'm not going to do it, just wondering if it's possible. But please, how to do it? Stopping u-boot when booting the board and with some magic commands?15:56
pedroalvarez(i don't need a detailed answer)15:56
radiofreepedroalvarez: yeah15:57
pedroalvarezcool! so once I've finished this baserock-installer thingy we can install systems on the  jetsons using the sdcard to run the installer image15:58
radiofreepedroalvarez: sysboot mmc 1 ext2/btrfs 0x90000000 /boot/extlinux.conf16:21
*** thecorconian [~thecorcon@] has joined #baserock16:43
*** jonathanmaw [] has quit [Quit: Leaving]16:49
*** thecorconian [~thecorcon@] has quit [Remote host closed the connection]16:52
*** genii [~quassel@ubuntu/member/genii] has joined #baserock16:54
*** dutch [] has quit [Quit: Quit]16:57
pedroalvarezI will test it!16:58
*** rdale [] has quit [Ping timeout: 258 seconds]17:04
*** flatmush [] has quit [Quit: Leaving.]17:19
*** tiagogomes [] has quit [Ping timeout: 260 seconds]17:21
*** flatmush [] has joined #baserock17:22
*** ssam2 [] has quit [Remote host closed the connection]17:23
*** violeta_ [] has quit [Quit: Leaving]17:59
*** ratmice_______ [] has quit [Ping timeout: 240 seconds]20:06
*** ratmice_______ [] has joined #baserock20:06
*** genii [~quassel@ubuntu/member/genii] has quit [Read error: Connection reset by peer]21:42

Generated by 2.15.3 by Marius Gedminas - find it at!