*** gtristan has quit IRC | 03:27 | |
*** gtristan has joined #baserock | 03:59 | |
gtristan | so, here is the upstream of typical truetype chinese fonts: ftp://ftp.gnu.org/non-gnu/chinese-fonts-truetype/ | 06:03 |
---|---|---|
gtristan | no git, no VCS, no tarball | 06:03 |
gtristan | How do we lorry that ? | 06:03 |
*** ctbruce has joined #baserock | 08:26 | |
*** tiagogomes has joined #baserock | 08:42 | |
*** gtristan has quit IRC | 08:43 | |
persia | We probably need a "files" type lorry | 09:04 |
*** bashrc_ has joined #baserock | 09:06 | |
*** nowster has joined #baserock | 09:17 | |
*** gtristan has joined #baserock | 09:21 | |
*** toscalix has joined #baserock | 09:23 | |
persia | gtristan: For things like that, we probably need a new lorry type. | 09:23 |
gtristan | yeah :-/ | 09:23 |
pedroalvarez | I don't know what to do with that :/ | 09:25 |
persia | Patch Lorry? | 09:25 |
gtristan | we need a new lorry type for sure, it seems obvious there's going to be "files" as payload sometimes | 09:25 |
persia | Another significant source of "files" distribution is in the Java ecosystem, where source is often in a jar. | 09:26 |
persia | There's also the RFCs, standards documents, etc. | 09:26 |
gtristan | right, except that normally a git repo, if you have the source at least, will have .java files and rules to build the jar | 09:26 |
persia | And many organisations UX teams work on a files basis, which assets would want to be consumed for an HMI | 09:27 |
persia | gtristan: If the Java folk expose their git, yes, but not everyone does. | 09:27 |
gtristan | nod, there are plenty of cases where you want a file, that is something more than config | 09:27 |
gtristan | I considered putting the fonts in install-files/... but thats just garbage | 09:28 |
gtristan | some of those are ~10MB unzipped | 09:28 |
gtristan | they are not config data, obviously | 09:28 |
* gtristan thinks he overheard something similar for binary blobs used in some bsps | 09:29 | |
gtristan | (that those were also somehow problematic) | 09:29 |
pedroalvarez | we created a repo for those | 09:29 |
pedroalvarez | bsp-support.git IIRC | 09:30 |
gtristan | pedroalvarez, would you think it would be more logical to support those blobs as "file" lorries ? | 09:31 |
pedroalvarez | hm... in the raspberry pi case, these blobs were already in a git repo, but a 4G git repo.. | 09:31 |
gtristan | why not grab the repo then ? | 09:32 |
* gtristan thinks webkit was 6GB | 09:32 | |
gtristan | speaking of which | 09:33 |
* gtristan holds breath and dives into another webkit rebuild | 09:33 | |
CTtpollard | webkit \o/ | 09:34 |
pedroalvarez | I think I only need less than 40M from those 4G | 09:34 |
pedroalvarez | I thought it was overkill | 09:34 |
gtristan | pedroalvarez, you mean a checkout is 4GB ? or the entire git ? | 09:35 |
pedroalvarez | but I didn't share that with everyone sending it for review, so people still can disagree with my idea | 09:35 |
gtristan | on my side, I get the optimization of downloading tarball snapshots from the trove | 09:35 |
pedroalvarez | gtristan: I'd say the checkout | 09:35 |
gtristan | that's indeed annoying | 09:36 |
gtristan | well, a patched lorry + chinese fonts wont happen and be deployed by the end of today | 09:37 |
*** edcragg has quit IRC | 09:37 | |
gtristan | the chinese fonts are a nice final touch to the branch I'm about to submit to gerrit | 09:37 |
gtristan | but of course, one can live without them, if at least you dont only speak chinese | 09:37 |
gtristan | soooo... I coooould create an un-lorried repo for them while webkit takes her time assembling herself.... | 09:38 |
gtristan | hehe | 09:38 |
pedroalvarez | sorry, when I said checkout I meant the entire git | 09:39 |
pedroalvarez | my brain is not here today | 09:39 |
pedroalvarez | but when you have to build, you have to clone it entirely, right? | 09:39 |
pedroalvarez | "to build" | 09:39 |
pedroalvarez | they are blobs... | 09:39 |
gtristan | pedroalvarez, thats what I dont think | 09:39 |
gtristan | from ybd I have access to this tar server thing right ? | 09:39 |
pedroalvarez | same for morph | 09:40 |
gtristan | and it downloads something smaller than the whole history does it not ? | 09:40 |
pedroalvarez | I'm not sure about that | 09:40 |
gtristan | so if I'm not playing in that module myself and creating deltas, I dont care about the whole history | 09:40 |
gtristan | oh, you mean it just tars the whole history and is not smarter than that ? | 09:40 |
pedroalvarez | but yes, that only works for repos in g.b.o, and I was building from github | 09:40 |
* gtristan thought it was smarter, anyway... | 09:41 | |
pedroalvarez | gtristan: no, I mean that I don't know how that works :) | 09:41 |
*** jonathanmaw has joined #baserock | 09:41 | |
gtristan | obviously I have time to chat... *cough* webkit... | 09:41 |
gtristan | hehe | 09:41 |
*** paulw has left #baserock | 09:42 | |
gtristan | well, I could take a look at the lorry code and try to assemble a patch, it'll help polish off my non-existent python skills :) | 09:42 |
pedroalvarez | hehe | 09:43 |
persia | I think the tarserver thing is excessive automation applied to the git server: we shouldn't rely upon it. | 09:43 |
gtristan | persia, well... in todays day in age it's much less expensive than only a decade ago, but I would think; anything to reduce the cost of transport is a bonus | 09:45 |
*** ssam2 has joined #baserock | 09:45 | |
*** ChanServ sets mode: +v ssam2 | 09:45 | |
gtristan | of course, if you are in such a position where you happen to have the trove in the same office, you dont care | 09:45 |
gtristan | and in korea, I happen to have unlimited high speed internet | 09:46 |
persia | gtristan: My problem is that it ties tools in ways that I have yet to find a user that wishes. | 09:46 |
gtristan | I might be hurting if I was in brazil, though :) | 09:46 |
persia | I don't have a problem with a generic tarserver: I have a problem with any build tool asserting that it can only have full functionality with a specific git server, when that git server doesn't offer large chunks of functionality that everyone wants, so all the users have to run internal mirrors, which, because Lorry cannot subscribe to event feeds, means everything has built-in multi-hour delays. | 09:47 |
gtristan | persia, that looks more like baserock implementation details bleeding out of the box | 09:48 |
gtristan | I perhaps shouldnt even really have to know that each module is a git, except that 'a git is the input of the trove' | 09:48 |
* persia dislikes the very concept of "trove", and has failed to find many people who want such a thing. | 09:52 | |
persia | I *like* knowing stuff is git. I think that developers mostly know and use git, so hiding git only causes confusion, suspicion, and unhappiness. | 09:52 |
*** edcragg has joined #baserock | 10:00 | |
gtristan | ooooh.... | 10:11 |
gtristan | look at that... lorry supports an undocumented "zip" type ! | 10:11 |
gtristan | now, that importer does not support gzip for some reason, but looks like it could... | 10:11 |
pedroalvarez | undocumented /o\ | 10:12 |
gtristan | well, it's not in the README file afaics | 10:16 |
persia | First step: add it to README. | 10:16 |
persia | Next step, look at gzip | 10:16 |
gtristan | nod, lemme try to get it to do gzip at the same time :) | 10:16 |
persia | (each commit stands on it's own) | 10:16 |
persia | s/'// | 10:16 |
gtristan | of course | 10:16 |
pedroalvarez | oh, so you only need to get one of the files of that ftp folder? | 10:17 |
pedroalvarez | I somehow thought you needed the entire folder | 10:17 |
persia | That would be another useful lorry type :) | 10:19 |
gtristan | pedroalvarez, that might be cool, but I dont see why lorry would have to be that complex | 10:19 |
gtristan | docbook-xml.lorry is a "zip" :) | 10:25 |
gtristan | ok first docs | 10:25 |
gtristan | I'll do a separate importer for gzip, it doesnt fit into the same semantics really | 10:25 |
gtristan | as zip files are structured and can contain multiple files | 10:25 |
persia | And tgz is already handled by "tar"? | 10:30 |
gtristan | tar supports all the compressed tarball types yeah | 10:32 |
gtristan | its documented that it used to have a "compression" option which is now deprecated | 10:32 |
gtristan | Documentation patch: http://paste.baserock.org/epoquputus | 10:33 |
gtristan | Ok to just push that one I guess ?? | 10:33 |
*** locallycompact has joined #baserock | 10:36 | |
*** ssam2 has quit IRC | 10:37 | |
franred | gtristan, importing zip files do not create any branch? | 10:38 |
gtristan | franred, nope | 10:39 |
franred | gtristan, well, docbook-xml.git creates master branch | 10:39 |
franred | s/creates/created/ | 10:39 |
pedroalvarez | I was going to same the same about the tag | 10:39 |
gtristan | just ran it on docbook-xml... | 10:40 |
gtristan | for context: http://git.baserock.org/cgi-bin/cgit.cgi/baserock/baserock/lorry.git/tree/lorry.zip-importer | 10:40 |
gtristan | master is not something that is created, though; it exists by default in any git | 10:40 |
franred | gtristan, AFAIK, it is the default branch, but you can have a git repository without master, I think | 10:41 |
CTtpollard | you can have a git repo without master | 10:42 |
pedroalvarez | gtristan: so, I can see a tag here: http://git.baserock.org/cgi-bin/cgit.cgi/delta/docbook-xml.git/ | 10:42 |
pedroalvarez | and I see "tagged byLorry Zip Importer <lorry-zip-importer@lorry>" | 10:42 |
pedroalvarez | gtristan: regarding "Ok to just push that one I guess ??", is that to gerrit? | 10:43 |
gtristan | git --init && touch pony && git add pony && git commit && git branch.... *master | 10:43 |
persia | gtristan: Yeah, just push commits to gerrit for doc patches | 10:43 |
gtristan | pedroalvarez, I dont know where that branch came from, though, however it is indeed there | 10:44 |
pedroalvarez | tag | 10:44 |
gtristan | pedroalvarez, it wont be there if you run lorry on your machine :) | 10:44 |
gtristan | pedroalvarez, nor will there be a tag | 10:44 |
gtristan | oh ! | 10:45 |
gtristan | sorry | 10:45 |
gtristan | there is a tag | 10:45 |
gtristan | indeed | 10:45 |
pedroalvarez | right :) | 10:45 |
gtristan | Here: http://paste.baserock.org/cigenufere | 10:49 |
gtristan | persia, gerrit ? does gerrit grok the lorry repo ? | 10:50 |
gtristan | oh apparently yeah | 10:50 |
persia | If there are any tools for which Baserock is upstream that are not managed in gerrit, that is considered a bug. | 10:50 |
gtristan | there are those extra redundant commit ids in the history | 10:50 |
franred | gtristan, https://gerrit.baserock.org/#/admin/projects/ | 10:51 |
*** ssam2 has joined #baserock | 10:51 | |
*** ChanServ sets mode: +v ssam2 | 10:51 | |
franred | gtristan, it looks fine by me | 10:51 |
* gtristan submits a gerrit: https://gerrit.baserock.org/1424 | 10:53 | |
franred | gtristan, and regarding the discussion about if master is by default created you could replace "branch_name = 'master'" by "branch_name = 'foo'" in http://git.baserock.org/cgi-bin/cgit.cgi/baserock/baserock/lorry.git/tree/lorry.zip-importer and master shouldn't exists | 10:53 |
gtristan | franred, eh... thats a hidden feature, dont tell anyone | 10:55 |
gtristan | franred, the last thing we need is people to create gits without any master :) | 10:55 |
* persia has lots of gits without "master", and likes it that way | 10:57 | |
franred | gtristan, master is just your reference/default branch - in may projects development/production/"any other name someone likes" become "master" ;-) | 10:57 |
franred | s/may/many/ | 10:58 |
*** wschaller has joined #baserock | 10:59 | |
*** franred has quit IRC | 11:05 | |
persia | "trunk" is a common one, for example | 11:05 |
tiagogomes | for svn surely, not git | 11:05 |
persia | For git: lots of git repos were once svn repos, and the teams migrating didn't change names. | 11:06 |
persia | (but extra points for immediately understanding why "trunk" was a popular development focus branch name) | 11:06 |
rjek | We only removed the CVSisms from NetSurf's relatively recently | 11:06 |
rjek | (CVS -> SVN -> git) | 11:06 |
richard_maw | persia: well, presumably everything else branches off it, so the metaphor holds | 11:10 |
persia | richard_maw: Indeed. | 11:11 |
* persia has actually seen new native-git projects use "trunk" as a result of being created by folk comfortable with subversion. | 11:11 | |
*** locallycompact has quit IRC | 11:16 | |
*** locallycompact has joined #baserock | 11:16 | |
tiagogomes | anyone knows what is the sparse-gunzip script about in morph? | 11:29 |
edcragg | i know busybox tar doesn't handle compressing sparse files very well | 11:32 |
ssam2 | last commit is from 2012 and the message refers to a script called 'loopback-rootfs' that doesn't exist any more | 11:36 |
ssam2 | so I imagine it is not for anything | 11:36 |
ssam2 | seems to have been used in tests.as-root/lib which also doesn't exist any more | 11:37 |
tiagogomes | yes, git told me that :) | 11:39 |
persia | Yay: orphan code that can be removed! | 11:39 |
*** jmacs has quit IRC | 11:42 | |
*** jmacs has joined #baserock | 11:46 | |
*** toscalix has quit IRC | 12:14 | |
*** toscalix_ has joined #baserock | 12:14 | |
*** mariaderidder has joined #baserock | 12:20 | |
*** gary_perkins has quit IRC | 12:40 | |
*** gtristan has quit IRC | 12:47 | |
*** gtristan has joined #baserock | 12:47 | |
pedroalvarez | ew.. I just tried to change the password to a freshly built and deployed baserock system | 12:52 |
pedroalvarez | and I could only press one key before passwd asked me to retype the password | 12:52 |
*** gary_perkins has joined #baserock | 12:54 | |
* gtristan has a gzip lorry importer that works :) | 13:14 | |
tiagogomes | did we change pam recently? | 13:21 |
* gtristan hopes not | 13:22 | |
gtristan | tiagogomes, last I touched pam config data I believe it was completely gnome specific - systemd installs its own thing (which was upgraded recently), and other than that my pam meddling is limited to install-files/gnome and strata/gnome/gdm.morph | 13:23 |
gtristan | input method goodness finally built and ready for review: https://gerrit.baserock.org/#/q/topic:input-methods | 13:24 |
tiagogomes | :wq | 13:25 |
tiagogomes | yikes | 13:26 |
gtristan | http://imgur.com/mKaJjk3 :) | 13:32 |
* gtristan about to hit the road... | 13:40 | |
gtristan | but... I have a gzip importer ! | 13:40 |
gtristan | https://gerrit.baserock.org/1441 | 13:40 |
gtristan | beware my awful python skillz ! | 13:40 |
gtristan | hahaha | 13:40 |
*** gtristan has quit IRC | 13:42 | |
* paulsherwood wonders what thrift is, and why it suddenly refused to build http://sprunge.us/eeHG | 13:42 | |
ssam2 | "virtual memory exhausted: Cannot allocate memory" | 14:00 |
ssam2 | not seen that before! | 14:00 |
pedroalvarez | does that mean "not enough ram?" | 14:02 |
paulsherwood | maybe...it's vbox on my lpatop | 14:02 |
*** gtristan has joined #baserock | 14:02 | |
paulsherwood | rerun worked | 14:05 |
radiofree | paulsherwood: could add swap | 14:05 |
paulsherwood | true :) | 14:05 |
pedroalvarez | gtristan: boo, it shares a lot of code with the lorry.zip-importer | 14:08 |
gtristan | pedroalvarez, sure, it's cheap ass copy paste mostly | 14:09 |
pedroalvarez | :) | 14:09 |
pedroalvarez | I don't feel like I can review it sadly | 14:10 |
gtristan | but it turns out not *that* much, it's less than zip-importer | 14:10 |
gtristan | you can test it ! | 14:10 |
gtristan | :) | 14:10 |
pedroalvarez | I can yes | 14:10 |
gtristan | I do not vouch for the excellence of quality of python, but I can vouch for it actually working | 14:10 |
gtristan | its weak point is, that it assumes the target filename to be <gzipfile> - .extension | 14:11 |
gtristan | and that it does not extract the encoded mtime, as python ignores the mtime in it's GzipFile | 14:12 |
gtristan | I'm not entirely sure, but I have a feeling that a gunzipped file.gz is simply named 'file' without the extension too | 14:13 |
gtristan | as gzip is not a dictionary, I doubt it encodes the file name | 14:13 |
* gtristan checks that up | 14:13 | |
* pedroalvarez realises that gzip files only have one file inside | 14:14 | |
* pedroalvarez wonders how useful is going to be it, and how many times are going to use it | 14:15 | |
gtristan | pedroalvarez, it will be used more than zip ! | 14:19 |
gtristan | which is only used once :) | 14:19 |
pedroalvarez | hah | 14:20 |
gtristan | arguably, we should simply have a raw file lorry as well | 14:20 |
gtristan | so that a chunk morph can do whatever it wants with a blob payload | 14:20 |
gtristan | in anycase, without one, or the other; selecting a chinese keyboard in gnome control center will give you garbage in terminal and entries and editors | 14:22 |
gtristan | and its so ridiculously simple to fix that, the fonts just need to go into /usr/share/fonts/freetype/chinese during the build | 14:22 |
*** toscalix_ has quit IRC | 14:23 | |
persia | I'm not a fan of cargo-cult code, even if the copy source is the same system. Better to refactor a bit to abstract the common elements into a single place. | 14:23 |
persia | If you're just learning a new language, maybe ask the usptream developers for help with language features (e.g. for potential patches to Lorry, ask for python help here) | 14:24 |
gtristan | Not sure I compute that, cargo-cult or such, oh you mean that it's duplicating a couple of lines from the zip ? | 14:25 |
gtristan | bah, it's really hardly doing that at all | 14:25 |
gtristan | there is a convenience function which could be shared | 14:25 |
*** toscalix_ has joined #baserock | 14:25 | |
gtristan | which is 3 lines long | 14:26 |
persia | 3 lines is fine :) | 14:34 |
*** straycat has joined #baserock | 14:39 | |
*** jjardon has quit IRC | 14:42 | |
gtristan | ... anyway ... it's not the prettiest code, I will be happy to make any changes to it for any review comments | 14:44 |
gtristan | of course not tonight (almost midnight) | 14:44 |
*** jjardon has joined #baserock | 14:46 | |
pedroalvarez | I've tested it and it works :) | 14:48 |
gtristan | it does, honestly the zip converter wasnt particularly pretty either - but I can make the gzip one more readable with some more comments and better formatting etc if that's desirable | 14:50 |
*** wschaller has quit IRC | 15:06 | |
pedroalvarez | nice.. | 15:12 |
pedroalvarez | git-review is only sending one of the 5 patches.. | 15:12 |
persia | rebase and try again? | 15:19 |
pedroalvarez | rebase on top of master? I did that | 15:20 |
pedroalvarez | I'm pondering rewriting every change-id | 15:20 |
pedroalvarez | but that shouldn't work | 15:20 |
pedroalvarez | but it worked ... | 15:22 |
*** paulw has joined #baserock | 15:22 | |
pedroalvarez | Right! This is to add support to install SSL certificates in troves https://gerrit.baserock.org/#/q/status:open+project:baserock/baserock/trove-setup+branch:master+topic:baserock/pedroalvarez/trove-ssl3 | 15:26 |
tiagogomes | \o/ | 15:26 |
pedroalvarez | there is another patch for trove.configure, coming soon | 15:26 |
*** paulw has quit IRC | 15:28 | |
*** franred_ has joined #baserock | 15:31 | |
*** franred_ is now known as franred | 15:32 | |
pedroalvarez | here trove.configure patch | 16:11 |
pedroalvarez | https://gerrit.baserock.org/#/c/1452/ | 16:12 |
pedroalvarez | forgot to ^V | 16:12 |
richard_maw | aaa, there's faces everywhere! | 16:15 |
richard_maw | (this is the first time I've used the new UI) | 16:16 |
pedroalvarez | hah | 16:16 |
richard_maw | I miss the old one, which provided dependency information | 16:16 |
franred | I like the new interface :) | 16:18 |
*** toscalix_ has quit IRC | 16:19 | |
radiofree | what is new about the ui? | 16:20 |
persia | radiofree: https://gerrit.googlesource.com/gerrit/+/master/ReleaseNotes/ReleaseNotes-2.11.txt : specifically hackergotchi support, in-line editing, etc. | 16:21 |
pedroalvarez | franred: answered | 16:21 |
radiofree | in-line editing as in make patch changes using the ui? | 16:22 |
radiofree | pedroalvarez: ^ | 16:22 |
SotK | I think so, yes | 16:22 |
richard_maw | "hackergotchi" | 16:22 |
pedroalvarez | I think you can only edit existing patches | 16:22 |
radiofree | s/pedroalvarez/persia | 16:22 |
pedroalvarez | all of it, not only the commit msg | 16:22 |
pedroalvarez | ah, not me :) | 16:22 |
richard_maw | wtf was wrong with the term "Avatar"? | 16:22 |
persia | richard_maw: Different cultural sources, mostly. | 16:23 |
radiofree | ghostery blocks gravatar so i don't seem them anyway | 16:23 |
persia | pedroalvarez: You can answer better than I anyway. | 16:24 |
pedroalvarez | franred: I'm happy to change the patch if there is a better way | 16:25 |
franred | pedroalvarez, what about http://paste.baserock.org/hedufejozu | 16:26 |
*** ctbruce has quit IRC | 16:26 | |
pedroalvarez | franred: I don't find that easier to understand tbh | 16:28 |
franred | well, it does the same, Im going to change my -1, it is not something that should block this merge | 16:30 |
pedroalvarez | thanks | 16:30 |
* richard_maw can vouch for it being logically equivalent, but despite the extra indentation, I think the separate check for whether the variable is defined is clearer | 16:31 | |
*** toscalix_ has joined #baserock | 16:31 | |
pedroalvarez | that is what I thought | 16:33 |
pedroalvarez | I think I want to add an extra check, to check that the certificates are valid | 16:33 |
pedroalvarez | (otherwise lightppd fails to start) | 16:33 |
pedroalvarez | only if I have time though.. | 16:36 |
*** ssam2 has quit IRC | 16:42 | |
tiagogomes | mm, ssam2 just got away. His patch to modify the heuristic for max-jobs broke the tests | 16:53 |
persia | revert it! | 16:54 |
persia | Oh, but we can't, because that would break history, or at least make it ugly. | 16:54 |
persia | Can we do pre-merge testing? | 16:54 |
persia | How far away from completion is Mason v3? | 16:54 |
*** ssam2 has joined #baserock | 16:55 | |
*** ChanServ sets mode: +v ssam2 | 16:55 | |
tiagogomes | one version increase :) | 16:56 |
tiagogomes | https://gerrit.baserock.org/#/c/1453/ | 17:02 |
persia | tiagogomes: No: there was lots of work done on v3 earlier this year: I think it never got deployed, or tested with more than one worker, but I think it was finished. | 17:02 |
SotK | it never had meaningful review, we thought of more work to do, and then didn't have time to do it | 17:04 |
SotK | well, the latest version didn't have meaningful review afaicr | 17:05 |
SotK | there was useful review on previous versions | 17:05 |
*** toscalix_ has quit IRC | 17:05 | |
SotK | https://storyboard.baserock.org/#!/story/8 was what ssam2 and I came up with for it in May | 17:06 |
persia | So, it needs some rebasing, and a bit more development, and then all the deployment work? | 17:08 |
SotK | pretty much | 17:08 |
* persia hopes someone gets excited at the prospect and does that | 17:09 | |
*** franred has quit IRC | 17:36 | |
*** toscalix_ has joined #baserock | 17:49 | |
*** ssam2 has quit IRC | 17:51 | |
*** jonathanmaw has quit IRC | 17:58 | |
*** mariaderidder has quit IRC | 17:58 | |
*** nowster has quit IRC | 17:59 | |
*** bashrc_ has quit IRC | 18:02 | |
gtristan | jjardon, oops :) | 18:18 |
gtristan | actually it's lorried | 18:19 |
gtristan | just that commit is fucked | 18:19 |
jjardon | :) | 18:21 |
toscalix_ | tiagogomes: what does it needs to happen for that code to be reviewed and deployed ? | 18:22 |
*** toscalix_ is now known as toscalix | 18:22 | |
toscalix | tiagogomes: SotK how can I help? | 18:22 |
* gtristan is just checking libgnomekbd still builds against the already existing libxklavier | 18:23 | |
gtristan | jjardon, did you catch the link btw: http://imgur.com/mKaJjk3 ? | 18:24 |
jjardon | gtristan: cool! | 18:24 |
gtristan | just missing a way/lorry to install the chinese fonts, but input methods in general, everything works pretty smooth | 18:25 |
* gtristan only wishes he had a distro that actually got it right for once | 18:26 | |
gtristan | anyway branch updated | 18:27 |
jjardon | gtristan: maybe we should add https://github.com/definite/ibus-chewing/ and https://github.com/ueno/ibus-kkc/ as well? | 18:28 |
*** edcragg has quit IRC | 18:28 | |
gtristan | oh | 18:29 |
SotK | toscalix: with what? mason v3? | 18:29 |
gtristan | jjardon, I think you +2'd the patches right before I pushed the fix, which caused gerrit some confusion :-/ | 18:29 |
gtristan | jjardon, for ibus-chewing, no... https://github.com/libpinyin/ibus-libpinyin covers bopomofo... | 18:30 |
jjardon | gtristan: ah, ok then | 18:32 |
gtristan | and I think the other is covered by ibus-anthy | 18:32 |
jjardon | gtristan: any idea why -enable-private-png=yes is required in https://gerrit.baserock.org/#/c/1435/ ? | 18:33 |
gtristan | jjardon, no idea why, I just followed jhbuild modulesets to add that flag | 18:33 |
*** locallycompact has quit IRC | 18:33 | |
gtristan | the python3 thing is a requirement though | 18:33 |
gtristan | not sure why there is an option exposed | 18:34 |
gtristan | as I first ran it with python2, which is available, but then it just craps out trying to import gi | 18:34 |
jjardon | ok, lets merge this then we can investigate the enable-private-png thing | 18:36 |
gtristan | sure | 18:36 |
gtristan | next on my list; find some way to allow my vm to access the internet | 18:37 |
jjardon | gtristan: thanks for the patches! :) | 18:37 |
* gtristan assumes it will be some kind of hell which involves routing tables and providing a dns | 18:37 | |
* gtristan shudders at the thought | 18:37 | |
* gtristan is alergic to routing tables :) | 18:38 | |
gtristan | anyway, its a necessary evil, in order to ensure geoclue and online accounts actually work | 18:39 |
jjardon | gtristan: or you can dd the image in a pen drive and boot it in real hardware | 18:39 |
gtristan | I can do that, its an exchange of one pain for another :-/ | 18:40 |
gtristan | as I dont happen to have more than one machine lying around right now ;-) | 18:40 |
*** toscalix has quit IRC | 18:56 | |
persia | gtristan: How are you hosting your VM? | 19:28 |
persia | There's a lot of glue in most environments these days that can make that nearly seamless, if you like. | 19:28 |
persia | libvirt likely being the most accessible to provide transparent pre-configured DNS/NAT/etc. to a VM on a laptop. | 19:31 |
SotK | virtualbox makes it easy too | 19:32 |
persia | Yes it does. | 19:37 |
persia | Although somewhere in my head is the idea that fewer distros have working virtualbox included. I don't know why. | 19:38 |
persia | That said, someone should probably pick up the vagrant basebox work at some point, so one can `vagrant up` a baserock VM. | 19:38 |
SotK | was that working at some point or not? | 19:39 |
persia | As I understand it, it reached the point where it was possible to define a basebox, but no default basebox was ever generated or hosted. | 19:40 |
persia | The problem being, of course, that one probably wants to have a *specific* basebox to do anything, and at the time, one already needed to have a dedicated baserock VM in order to build Baserock, so would already have working infrastructure meaning that running `vagrant up` was uninteresting. | 19:41 |
*** Walkerdine has joined #baserock | 23:58 | |
Walkerdine | Hello | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!