*** rdale has joined #baserock | 06:08 | |
*** locallycompact has joined #baserock | 06:21 | |
*** rdale has quit IRC | 06:41 | |
*** CTtpollard has joined #baserock | 07:18 | |
*** ctbruce has joined #baserock | 07:27 | |
*** mwilliams_ct has joined #baserock | 07:36 | |
paulsherwood | persia: i think the underlying concept is sensible... not sure about the need for gerrit+zuul+gitsubmodules though | 07:37 |
---|---|---|
*** fay_ has joined #baserock | 07:43 | |
*** anahuelamo has joined #baserock | 07:54 | |
*** toscalix has joined #baserock | 08:13 | |
*** jonathanmaw has joined #baserock | 08:28 | |
*** locallycompact has quit IRC | 08:40 | |
*** edcragg has joined #baserock | 08:51 | |
*** rdale has joined #baserock | 08:52 | |
*** edcragg has quit IRC | 08:56 | |
*** edcragg has joined #baserock | 08:56 | |
*** tiagogomes has joined #baserock | 09:02 | |
*** ssam2 has joined #baserock | 09:11 | |
*** ChanServ sets mode: +v ssam2 | 09:11 | |
*** locallycompact has joined #baserock | 09:13 | |
*** franred has joined #baserock | 09:25 | |
locallycompact | What's the meaning of prefix: /tools in the bootstrap chunks in build-essential? | 10:52 |
ssam2 | it causes PREFIX=/tools to be set in the build environment | 10:53 |
ssam2 | where normally PREFIX=/usr is set | 10:53 |
locallycompact | and /tools becomes on path for non bootstrap chunks? | 10:53 |
ssam2 | hmm | 10:54 |
ssam2 | yes | 10:55 |
ssam2 | maybe? | 10:55 |
ssam2 | i don't remember | 10:56 |
* locallycompact finds out soon I guess | 10:56 | |
* richard_maw doesn't remember if he implemented that or just thought about it | 10:57 | |
richard_maw | I don't remember any places where we manually fix PATH to include /tools | 10:57 |
richard_maw | which would imply that this is the case | 10:57 |
ssam2 | yeah, I think the build tools should add to PATH the 'prefix' of any dependent chunks | 10:58 |
ssam2 | i can't find the relevant code to verify that though | 10:58 |
*** edcragg has quit IRC | 11:03 | |
*** edcragg has joined #baserock | 11:05 | |
paulsherwood | locallycompact: if you are using ybd, you can see the path in each of the .log files in artifactdir | 11:09 |
paulsherwood | eg for stage2-gcc... | 11:09 |
paulsherwood | PATH=/src/tmp/tmpKI1_GL/tools/bin:/src/tmp/tmpKI1_GL/usr/lib/ccache:/usr/bin:/bin:/usr/sbin:/sbin | 11:09 |
paulsherwood | PREFIX=/tools | 11:10 |
paulsherwood | for gcc... | 11:11 |
paulsherwood | PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin:/usr/sbin:/usr/local/sbin | 11:11 |
paulsherwood | oops... sorry. wrong paste. | 11:11 |
paulsherwood | for gcc... | 11:11 |
paulsherwood | PATH=/tools/bin:/usr/bin:/usr/lib/ccache:/usr/bin:/bin:/usr/sbin:/sbin | 11:11 |
paulsherwood | PREFIX=/usr | 11:11 |
*** toscalix_ has joined #baserock | 11:12 | |
*** toscalix has quit IRC | 11:12 | |
locallycompact | hmm | 11:13 |
*** inara has quit IRC | 12:14 | |
*** rdale has quit IRC | 12:36 | |
*** inara has joined #baserock | 12:43 | |
*** tiagogomes has quit IRC | 13:07 | |
*** edcragg has quit IRC | 13:13 | |
*** rdale has joined #baserock | 13:13 | |
*** edcragg has joined #baserock | 13:13 | |
*** tiagogomes has joined #baserock | 13:20 | |
*** tiagogomes has quit IRC | 13:29 | |
*** gtristan has quit IRC | 13:32 | |
*** tiagogomes has joined #baserock | 13:42 | |
*** locallycompact has quit IRC | 14:06 | |
*** locallycompact has joined #baserock | 14:08 | |
paulsherwood | ? | 14:08 |
*** gtristan has joined #baserock | 14:15 | |
*** astrophys has joined #baserock | 14:22 | |
*** anahuelamo has quit IRC | 14:32 | |
*** anahuelamo has joined #baserock | 14:35 | |
*** astrophys has quit IRC | 14:39 | |
*** gtristan has quit IRC | 14:39 | |
*** trn has quit IRC | 14:47 | |
*** gtristan has joined #baserock | 14:50 | |
*** toscalix_ is now known as toscalix | 14:55 | |
*** trn has joined #baserock | 15:07 | |
*** astrophys has joined #baserock | 15:26 | |
*** franred has quit IRC | 15:39 | |
*** franred has joined #baserock | 15:39 | |
anahuelamo | I have a question related with system-integration commands. I made this patch https://gerrit.baserock.org/#/c/2131/6/strata/corba/ace_tao.morph@32 and I'm trying to remove /usr/src/MPC files after ACE_TAO component is installed. I tried the patch in base-system-x86_64-generic.morph and build-system-x86_64.morph. In the base-system, no matter if I use the system-integration commands, /usr/src/MPC is not in the deployed image. | 15:40 |
anahuelamo | When I tried the patch in build-system, no matter if I use the system-integration commands, /usr/src/MPC is always there | 15:40 |
anahuelamo | any help why is that happening? | 15:40 |
locallycompact | paulsherwood, would you try this in your local environment against g.b.o please, it seems to just be skipping over the chunk and compiling the stratum empty. I've checked typos etc https://github.com/locallycompact/definitions/commit/ccee22466efc61f3d3b64fa761864e1621a6f560 | 15:42 |
richard_maw | anahuelamo: the only thing that springs to mind is that either ACE_TAO is not included in the `build-system`, or that the `build-system`'s artifact splitting rules means that "ACE_TAO-misc" is not included in the system when the rest of the components are | 15:44 |
richard_maw | either that or a bug in YBD | 15:44 |
anahuelamo | ACE_TAO is included in both systems | 15:47 |
anahuelamo | richard_maw, how can I see if ACE_TAO-misc is not included in the system and why? | 15:51 |
richard_maw | anahuelamo: do you have a branch where the systems have been modified to include strata/corba.morph pushed to anywhere people can see it? | 15:51 |
anahuelamo | no, I can push it to the same branch in gerrit if you want | 15:51 |
richard_maw | that's probably the best way to do that, since it keeps the changes together | 15:52 |
anahuelamo | richard_maw, here you can find the files and the systems I used to test https://gerrit.baserock.org/#/c/2131/ | 15:58 |
richard_maw | that looks correct, what command-line are you using to build the systems? | 16:00 |
anahuelamo | `../ybd/ybd.py systems/build-system-x86_64.morph x86_64` in a baserock chroot | 16:00 |
richard_maw | that's all correct, I'm stumped, you'll need someone who understands YBD's behaviour to track down why it's not working | 16:03 |
anahuelamo | thanks richard_maw! | 16:03 |
anahuelamo | paulsherwood, are you here? can you take a look at that? ^ | 16:04 |
*** gtristan has quit IRC | 16:04 | |
*** gtristan has joined #baserock | 16:09 | |
*** ctbruce has quit IRC | 16:21 | |
*** jonathanmaw has quit IRC | 16:47 | |
*** ssam2 has quit IRC | 16:59 | |
*** mwilliams_ct has quit IRC | 17:00 | |
* paulsherwood is finally here | 17:01 | |
*** toscalix has quit IRC | 17:11 | |
paulsherwood | locallycompact: when you say 'skipping over the chunk', i assume you're getting a cache-key for the chunk? | 17:16 |
paulsherwood | [0/291/386] [stage0-rust] Cache_key is stage0-rust.54d0c00387d6e87930aec83c98b1a3c6933451b0e00ca4cfc507162b94a3fe48 [ ] | 17:16 |
paulsherwood | [0/292/387] [rust] Cache_key is rust.60d2637f6a4e6593455b3271fa16c55706ad3c76094c321f9d0400c955128a7c [ ] | 17:16 |
*** edcragg has quit IRC | 17:17 | |
locallycompact | it seems to be running on 64 bit although I'm not sure what the difference is | 17:21 |
locallycompact | I'll have to check again sorry I ended up in a world of hurt | 17:21 |
locallycompact | What I remember is that it wasn't | 17:22 |
paulsherwood | do you have a 32 bit system? | 17:22 |
locallycompact | all I saw was rust | 17:22 |
locallycompact | I was running 32 on a 32 yes | 17:22 |
* paulsherwood can't test on 32 here currently, sorry | 17:23 | |
paulsherwood | anahuelamo: there seems to be no system specified for that change... should i try base, or devel? | 17:25 |
*** tiagogomes has quit IRC | 17:35 | |
*** locallycompact has quit IRC | 17:44 | |
*** gtristan has quit IRC | 18:12 | |
*** gtristan has joined #baserock | 18:13 | |
*** jjardon has quit IRC | 18:46 | |
*** jjardon has joined #baserock | 18:50 | |
paulsherwood | anahuelamo: it works for me... http://paste.baserock.org/bukivefijo | 19:44 |
*** gtristan has quit IRC | 20:20 | |
*** gtristan has joined #baserock | 21:47 | |
*** astrophys has quit IRC | 23:24 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!