IRC logs for #buildstream for Sunday, 2019-01-27

*** nimish has joined #buildstream02:57
*** tristan has joined #buildstream03:32
*** alatiera has quit IRC04:22
*** nimish has quit IRC04:34
*** nimish has joined #buildstream04:47
*** nimish has quit IRC09:36
*** nimish has joined #buildstream09:59
*** nimish has quit IRC10:44
*** nimish has joined #buildstream10:45
*** sambishop has joined #buildstream10:54
*** sambishop has quit IRC11:03
*** nimish has quit IRC11:05
*** nimish has joined #buildstream11:05
*** nimish has quit IRC11:15
*** nimish has joined #buildstream11:15
*** nimish has quit IRC12:00
*** nimish has joined #buildstream12:01
*** nimish has quit IRC13:06
*** nimish has joined #buildstream13:06
*** nimish has quit IRC14:01
*** sambishop has joined #buildstream14:26
*** sambishop has quit IRC14:29
doras[m]So let's say I have two filter elements which filter two unique sets of files from the same parent element. These filter elements complement each other and together they make up the entire filtered element. One of the filter elements also runtime-depends on the other filter element. The one thing that's rather common to both is their source files. My question is: can I include the entire source in both elements without creating file16:19
doras[m]overlapping?16:19
valentinddoras[m], overlap-whitelist can be a regular expression. So you should be able to easily match all the overlapping files in one line.16:34
valentindOtherwise, I would filter those files out of the one that has the runtime-depends.16:35
juergbidoras[m]: what do you mean with source files? source files are normally not in the artifact (ignoring buildtree for now) and filter elements don't have BuildStream `sources`16:40
doras[m]valentind: I was wondering if that was necessary for debug/source files.16:51
doras[m]juergbi: I'm talking about the /usr/lib/debug/source/**, it includes the sources of the filtered element. That's what I see when I checkout my filtered element with --deps none.16:57
doras[m]Check out the filter element, that is.16:59
valentinddoras[m], well, you have to use a whiltelist in this case.17:08
doras[m]Thanks, valentind.17:18
doras[m]"Staged files overwrite existing files in staging area". Strange.17:43
doras[m]Looks like '%{debugdir}/**' didn't work.17:44
doras[m]"/usr/lib/debug/usr/lib/x86_64-linux-gnu/libsystemd.so.0.23.0.debug: desktop/systemd-os-runtime.bst is not permitted to overlap other elements, order desktop/systemd-os-runtime.bst above desktop/libsystemd.bst"17:45
doras[m]Screw it, I'll only include them in the one the other depends upon.17:48
*** grushauser has joined #buildstream17:55
*** tristan has quit IRC18:07
*** grushauser has quit IRC18:12
juergbiah, I didn't know freedesktop-sdk is including sources18:29
doras[m]Apparently :)20:10
doras[m]Got systemd all-green in the vm. Networking/DNS resolution works as well.20:40
doras[m]One bug in BuildStream, two bugs in systemd and a few system configuration issues in the vm.20:47
abderrahim[m]doras: IIUC, you now include libsystemd in the flatpak runtime. In that case, you need the debugging stuff there as well.21:01
*** alatiera has joined #buildstream22:13
*** nimish has joined #buildstream22:16
doras[m]Abderrahim: indeed. libsystemd.bst is the one with the symbols/sources.22:37
jjardondoras[m]: hi; what are you trying to do? We have already integrated systemd in freedesktop-sdk; maybe you can send your changes there?22:56
jjardondoras[m]: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/blob/18.08/elements/vm/linux-vm-boot/systemd.bst22:57
jjardon(we know some stuff is not completely working yet)22:57
gitlab-br-botcs-shadow opened MR !1111 (chandan/toxify-1.2->bst-1.2: Run tests using tox) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/111123:22
*** alatiera_ has joined #buildstream23:27
*** alatiera has quit IRC23:28
*** alatiera_ is now known as alatiera23:28
*** alatiera has quit IRC23:37
*** alatiera has joined #buildstream23:38
*** alatiera_ has joined #buildstream23:41
*** alatiera has quit IRC23:41
*** alatiera_ is now known as alatiera23:42
*** nimish has quit IRC23:43
*** reborn has joined #buildstream23:55
*** alatiera has quit IRC23:56

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!