Friday, 2017-05-12

*** manuel___ <manuel___!> has quit IRC00:00
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto00:00
*** sjolley <sjolley!~sjolley@> has joined #yocto00:01
*** manuel_ <manuel_!> has joined #yocto00:08
*** fischerm <fischerm!> has quit IRC00:11
*** dorileo <dorileo!dorileo@nat/intel/x-ppppkkvxpshhxjrf> has quit IRC00:11
*** fischerm <fischerm!> has joined #yocto00:13
*** majuk <majuk!> has joined #yocto00:19
*** mkelly <mkelly!~martin@> has quit IRC00:19
*** sjburt <sjburt!~sjburt@> has quit IRC00:23
*** majuk <majuk!> has quit IRC00:23
*** JordonWu <JordonWu!~quassel@> has joined #yocto00:25
*** majuk <majuk!> has joined #yocto00:37
*** nighty-- <nighty--!> has joined #yocto00:37
*** Guest96076 <Guest96076!> has quit IRC00:41
*** majuk <majuk!> has quit IRC00:41
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC00:43
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto00:44
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC00:47
-YoctoAutoBuilder- build #889 of nightly-oe-selftest is complete: Success [build successful] Build details are at
*** sjolley <sjolley!~sjolley@> has quit IRC00:49
*** jairglez <jairglez!jairdeje@nat/intel/x-byyruyedonzrwwqu> has quit IRC00:55
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto01:00
*** msvb-lab <msvb-lab!> has quit IRC01:04
*** majuk <majuk!> has joined #yocto01:12
*** manuel_ <manuel_!> has quit IRC01:15
*** manuel_ <manuel_!~manuel@> has joined #yocto01:16
*** msvb-lab <msvb-lab!> has joined #yocto01:17
*** majuk <majuk!> has quit IRC01:19
*** dreyna <dreyna!> has quit IRC01:22
*** armpit <armpit!> has quit IRC01:28
*** majuk <majuk!> has joined #yocto01:35
*** majuk <majuk!> has quit IRC01:39
*** ftonello <ftonello!~felipe@> has joined #yocto01:43
*** majuk <majuk!> has joined #yocto01:53
*** majuk <majuk!> has quit IRC01:57
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC02:12
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto02:12
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has quit IRC02:15
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC02:24
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto02:25
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has joined #yocto02:25
*** majuk <majuk!> has joined #yocto02:29
*** majuk <majuk!> has quit IRC02:34
*** lexano <lexano!> has joined #yocto02:37
*** stephano <stephano!~stephano@> has quit IRC02:38
*** majuk <majuk!> has joined #yocto02:47
*** majuk <majuk!> has quit IRC02:52
-YoctoAutoBuilder- build #1127 of nightly-world is complete: Success [build successful] Build details are at
*** majuk <majuk!> has joined #yocto03:06
*** majuk <majuk!> has quit IRC03:12
*** malachi <malachi!> has left #yocto03:26
*** khem <khem!~khem@unaffiliated/khem> has quit IRC03:27
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC03:28
*** armpit <armpit!~armpit@2601:202:4001:9ea0:81dc:cd2:238f:6fc0> has joined #yocto03:29
*** majuk <majuk!> has joined #yocto03:43
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC03:44
*** manuel_ <manuel_!~manuel@> has quit IRC03:44
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto03:45
*** majuk <majuk!> has quit IRC03:48
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto03:49
*** semi__ <semi__!~quassel@> has joined #yocto03:51
*** hanthings_ <hanthings_!~nandor@> has joined #yocto03:51
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC03:51
*** semi <semi!~quassel@> has quit IRC03:55
*** hanthings <hanthings!~nandor@> has quit IRC03:55
*** bananadev <bananadev!~onlyester@> has joined #yocto03:57
*** semi <semi!~quassel@> has joined #yocto04:02
*** nandi_ge___ <nandi_ge___!~nandor@> has joined #yocto04:02
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto04:03
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC04:04
*** hanthings_ <hanthings_!~nandor@> has quit IRC04:05
*** semi__ <semi__!~quassel@> has quit IRC04:05
*** majuk <majuk!> has joined #yocto04:20
*** majuk <majuk!> has quit IRC04:26
*** somebody <somebody!> has quit IRC04:34
*** somebody <somebody!> has joined #yocto04:35
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto04:50
*** dreyna <dreyna!> has joined #yocto04:58
*** morphis <morphis!> has joined #yocto05:06
seebs1000 open files should mean 1000 *processes*, not just threads. Although I guess once you have multiple tasks in parallel, too. Hmm.05:09
-YoctoAutoBuilder- build #850 of nightly-world-lsb is complete: Success [build successful] Build details are at
*** MarcWe <MarcWe!~hmw@> has joined #yocto05:30
*** MarcWe <MarcWe!~hmw@> has quit IRC05:36
*** MarcWe <MarcWe!> has joined #yocto05:37
*** majuk <majuk!> has joined #yocto05:39
*** mdnneo <mdnneo!~umaucher@> has joined #yocto05:42
*** majuk <majuk!> has quit IRC05:45
*** agust <agust!> has joined #yocto05:49
*** groleo <groleo!~nxf25307@> has joined #yocto05:49
*** sobczyk <sobczyk!~s.sobik@> has joined #yocto05:53
sobczykcan I use yocto to create x86 images? It seems kernel is qemu only05:56
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has joined #yocto05:57
LetoThe2ndsobczyk: of course xou can. standard MACHINEs would be generic-x86 and generic-x86-64, these days.05:57
LetoThe2ndsobczyk: see also
*** majuk <majuk!> has joined #yocto05:59
*** majuk <majuk!> has quit IRC06:04
*** hamis <hamis!~irfan@> has joined #yocto06:07
*** majuk <majuk!> has joined #yocto06:19
*** majuk <majuk!> has quit IRC06:24
*** AndersD <AndersD!> has joined #yocto06:29
*** AndersD <AndersD!> has quit IRC06:33
*** AndersD <AndersD!~anders@> has joined #yocto06:34
*** JaMa <JaMa!~martin@> has joined #yocto06:37
*** pohly <pohly!> has joined #yocto06:37
*** majuk <majuk!> has joined #yocto06:39
*** majuk <majuk!> has quit IRC06:44
*** Kakounet <Kakounet!> has joined #yocto06:46
*** gtristan <gtristan!~tristanva@> has joined #yocto06:50
*** joshuagl <joshuagl!joshuagl@nat/intel/x-fqjnnvypuijcobkq> has joined #yocto06:55
*** majuk <majuk!> has joined #yocto06:57
*** csanchezdll <csanchezdll!> has joined #yocto06:59
*** ChrysD <ChrysD!d9804861@gateway/web/freenode/ip.> has joined #yocto07:01
*** majuk <majuk!> has quit IRC07:02
*** hamdyaea <hamdyaea!> has joined #yocto07:13
*** ed2 <ed2!~Adium@> has joined #yocto07:13
*** rajm <rajm!~robertmar@> has joined #yocto07:13
hamdyaeaI try to resize my yocto root partition.  But I always have some error messages. Someone can help me please ?07:14
*** Bunio_FH <Bunio_FH!> has joined #yocto07:14
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto07:15
*** majuk <majuk!> has joined #yocto07:16
LetoThe2ndhamdyaea: well are you trying to a) unmount a partition in use b) do this on a ro medium?07:16
*** toanju <toanju!~toanju@> has joined #yocto07:17
hamdyaeaLetoThe2nd, : I can't umount it :
*** hattzy <hattzy!~hattzy@> has joined #yocto07:19
hamdyaeaLetoThe2nd, : What's a ro medium ?07:19
LetoThe2ndhamdyaea: ro = read only07:20
hamdyaeaLetoThe2nd, : read-only ? no I can write and read07:20
hamdyaeaLetoThe2nd, : It's an hddimg not an iso07:20
*** majuk <majuk!> has quit IRC07:20
LetoThe2ndhamdyaea: realroot just souds like this is some tricky environment. like an overlay involved, or such. can you please put a full output of "mount" onto a pastebin?07:21
hamdyaeaLetoThe2nd, :
LetoThe2ndhamdyaea: just as expected. your / is a loopmount onto something that is probably in /mnt/realroot. so as long as the system is running, you certainly cannot unmount /media/realroot07:26
LetoThe2ndhamdyaea: i'd rather suggest to look at how the hddimg is created and then modify it accordingly, instead of doing weird magic later.07:27
*** qt-x <qt-x!~Thunderbi@> has joined #yocto07:32
*** gizero <gizero!> has quit IRC07:32
*** majuk <majuk!> has joined #yocto07:34
*** mckoan|away is now known as mckoan07:34
*** Guest96076 <Guest96076!> has joined #yocto07:34
*** mckoan <mckoan!> has quit IRC07:34
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has joined #yocto07:34
*** t0mmy <t0mmy!~tprrt@> has joined #yocto07:34
*** majuk <majuk!> has quit IRC07:38
*** Smitty_ <Smitty_!86bfdc47@gateway/web/freenode/ip.> has joined #yocto07:40
*** sameo <sameo!~samuel@> has joined #yocto07:40
*** ant_work <ant_work!> has joined #yocto07:40
hamdyaeaLetoThe2nd, : You mean that I can modify the local.conf to change the size of my .hddimg ?07:42
LetoThe2ndhamdyaea: that is not what i said.07:42
LetoThe2ndhamdyaea: i said "look up how it is created, and then change it accordingly" that *might* be just setting a value in your .conf, but it also might be something different07:43
hamdyaeaLetoThe2nd, : The system is on a flash card. When I connect the flash card on my computer I can't see what's inside /dev/sda/ I just see 13 go free and I can't resize it07:43
*** ka6sox is now known as zz_ka6sox07:43
LetoThe2ndhow is that realted to what i just said?07:44
hamdyaeaLetoThe2nd, : I don't know what more to do with the .hddimg07:44
LetoThe2ndrad it again one more time.07:45
LetoThe2ndi did not say "do something with the hddimg"07:45
hamdyaeaLetoThe2nd, : I know but I try to find what to modify07:46
*** Guest96076 <Guest96076!> has quit IRC07:46
Smitty_OK, so I'm a nebie.  BUT, please explain this behavior:  Deleteing build artifacts in build/tmp/deploy/image and then rerunning bitbake fails with an error:
Smitty_Why aren't the images simply regenerated if they are missing07:46
Smitty_Is it really necessary to use a bitbake clean or the equivalent to force a regeneration of images07:47
hamdyaeaLetoThe2nd, : maybe the image_type is not the best for what I am doing ? hddimg ?07:48
LetoThe2ndhamdyaea: thats almost certain.07:49
*** toscalix <toscalix!~toscalix@> has joined #yocto07:49
*** maka_ <maka_!58d39085@gateway/web/freenode/ip.> has joined #yocto07:49
maka_Hey, does anyone have a working recipe for Mysql server?07:49
LetoThe2ndhamdyaea: probaly the best way would be to create a wic script for your specific case.07:50
*** gizero <gizero!> has joined #yocto07:50
LetoThe2ndmaka_: suggests that no07:50
LetoThe2ndmaka_: mariadb is in meta-oe, however:
maka_LetoThe2nd: That one doesnt work really tho07:51
maka_LetoThe2nd: and i need the mysql database, not mariad07:51
LetoThe2ndmaka_: "doesn't work really" is the second most useless error description. the most useless one is "doesn't work"07:51
LetoThe2ndmaka_: well then have fun in creating the recipe :-)07:51
Smitty_OK, let me ask the question a different way:  What's the least "intrusive" way to force target images to be regenerated ?07:51
maka_LetoThe2nd: thats why i asked if someone had a working recipe for mysql ^^07:52
hamdyaeaLetoThe2nd, : wic format don't work with my flash card and my computer. I can't boot it07:52
*** AndersD <AndersD!~anders@> has quit IRC07:52
LetoThe2ndhamdyaea: thats probably not related to wic itself, but to the config script you picked.07:52
LetoThe2ndmaka_: well you probably can steal some bits from mariadb07:52
LetoThe2ndhamdyaea: suggests that hddimg is just an awful trick to have a live image07:54
maka_LetoThe2nd: yea, ill try that. I'm troubleshooting my own recipe for it now, hoping to get that to work07:54
*** majuk <majuk!> has joined #yocto07:54
LetoThe2ndSmitty_: technically, probably because hddimg and friends are just awful tricks to generate live images, and do not perfectly respect dependencies.07:54
LetoThe2ndSmitty_: e.g. they require the kernel image to be existent to be bundled, but do not have the dependency as it is not packaged into the root filesystem.07:55
*** pinkSnake <pinkSnake!51ff1123@gateway/web/freenode/ip.> has joined #yocto07:56
hamdyaeaLetoThe2nd, : I don't want a live image07:57
LetoThe2ndhamdyaea: i guessed so, but technically you are using one.07:57
Smitty_LetoThe2nd:  So, 2 questions.  What's the "right" way to generate a live image, and how do I force a regenerate of images07:57
*** majuk <majuk!> has quit IRC07:58
hamdyaeaLetoThe2nd, : The problem is that I am in Jethro branch and in Jethro the iso is a live image07:58
LetoThe2ndhamdyaea: iso is always a live image. you just should really look at wic, and use it to create the image that you *really* want, instead of using these workarounds.07:59
LetoThe2ndSmitty_: hard to say. as far as i can see, there is no direct way to recrate kernel images through bitbake'ing a live image.08:00
*** majuk <majuk!> has joined #yocto08:00
Smitty_Do you know a kind of minimal  "clean" command ?08:01
hamdyaeaLetoThe2nd, : but the iso in the branch morty let you install the system on the hard disk.  The problem is that I need a software that is just available in the jethro branch08:01
hamdyaeaLetoThe2nd, : I will try a wic08:01
LetoThe2ndSmitty_: a workaround would maybe be to include the kernel in your IMAGE_INSTALL08:01
*** arkver <arkver!~arkver@> has joined #yocto08:02
LetoThe2ndhamdyaea: then do forward port your software, thats an alternative08:02
hamdyaeaLetoThe2nd, : How I can do that ?08:04
LetoThe2ndhamdyaea: umm08:04
*** grma <grma!~gruberm@> has joined #yocto08:05
LetoThe2ndhamdyaea: create your own layer, put the stuff in there, fix the recipes as needed, etc?08:05
*** majuk <majuk!> has quit IRC08:07
hamdyaeaLetoThe2nd, : My recipes if almost full working and complete. I just need to resize the partition08:08
LetoThe2ndhamdyaea: then look at and go figure08:08
LetoThe2ndhamdyaea: this is how the hddimg is created. find out where the sizes are set, and act accordingly.08:09
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.> has joined #yocto08:09
*** mattsm <mattsm!~mattsm@2605:6000:1019:e0:4139:708:e215:6d47> has quit IRC08:10
*** mattsm <mattsm!> has joined #yocto08:11
hamdyaeaLetoThe2nd,  : # Check the size of ${HDDDIR}/rootfs.img, error out if it08:12
hamdyaea# exceeds 4GB, it is the single file's max size of FAT fs.08:12
*** AndersD <AndersD!> has joined #yocto08:12
hamdyaeaLetoThe2nd, : It seems that hddimg don't accept more than 4 go because of fat08:12
LetoThe2ndhamdyaea: i wold you its an awful trick. don't complain.08:13
*** majuk <majuk!> has joined #yocto08:15
*** ftonello <ftonello!~felipe@> has quit IRC08:15
hamdyaeaLetoThe2nd, : I'm bitbaking a wic to try again08:15
*** gizero <gizero!> has quit IRC08:16
LetoThe2ndhamdyaea: bluntly bitbaking wic will probably not help you. you'll have to look at what it does, and modify that for your usecase.08:16
*** sgw_ <sgw_!~sgw_@> has joined #yocto08:16
hamdyaeaLetoThe2nd, : once it's finish I can just flash my card with dd ? I mean with the wic file08:16
*** colrack <colrack!~colrack@> has joined #yocto08:17
*** AndersD <AndersD!> has quit IRC08:17
*** AndersD <AndersD!~anders@> has joined #yocto08:18
*** yann <yann!> has quit IRC08:18
hamdyaeaLetoThe2nd, : I look, and if I do in other format like :   ext4.gz or tar.gz =?08:18
LetoThe2ndhamdyaea: the documentation suggests that if the wic script is correct, you should be able to dd it.08:18
LetoThe2ndhamdyaea: ttp://
hamdyaeaLetoThe2nd, : What about other format ?08:19
LetoThe2ndhamdyaea: for your last question, step back for a second and think about what a ext4 or a tar is. and what a storage image is.08:19
*** majuk <majuk!> has quit IRC08:19
ChrysDhamdyaea : you can dd a .wic file.08:21
ChrysDhamdyaea : is what I do08:21
hamdyaeaLetoThe2nd, ChrysD : I can't do a wic format in jethro branch...08:23
hamdyaeaAt this time there was not all kind of format availabe like today08:23
*** gale320 <gale320!~gale@> has joined #yocto08:23
LetoThe2ndhamdyaea: then fix your recipes and port them to a current branch, instead of wating your (and our) time by beating onto old software.08:25
pinkSnake@all Hi all, i made a custom image_type under a custom image recipe. In fact it's just python functions to build a multi config FIT image. I would like to make a classe to clean my image recipe but i don't find any example or info about that ... any idea ? cheers :)08:27
LetoThe2ndpinkSnake: maybe you can be inspired by the stuff sbabic does for swu images:
hamdyaeaLetoThe2nd, : The soft I neet Python-gtk is not available on current branchs and my python soft can't run without it08:28
LetoThe2ndmarex-cloud: maybe you can also say a bit about the fit stuff -> pinkSnake08:29
LetoThe2ndhamdyaea: you can't have old software and request new features. either backport the features you need and make it work manually, or forward port your software. thats the way life is.08:30
*** maxin <maxin!~maxin@> has joined #yocto08:30
hamdyaeaLetoThe2nd, : I just want to resize my partition I don't want to rebuild everything from 008:30
pinkSnake@LetoThe2nd first thx for the link, what do you want to know about fit ?08:31
LetoThe2ndhamdyaea: well then. i have given you all the pointers i have. i showed you how the hddimg is built, for you to modify it. i have told you wic is the correct way to go for current software. there's nothing more i can do.08:31
LetoThe2ndpinkSnake: i personally, nothing :)08:32
*** ftonello <ftonello!~felipe@> has joined #yocto08:32
pinkSnake@LetoThe2nd  --> maybe you can also say a bit about the fit stuff o.0 okay i didn't understand xD08:33
*** majuk <majuk!> has joined #yocto08:33
LetoThe2ndpinkSnake: i addressed marex-cloud :)08:33
ChrysDpinkSnake : What about your problem with the password you wanted to remove from production recipe ?08:33
pinkSnake@LetoThe2nd i think i need a second coffee today ^^08:34
pinkSnake@ChrysD still in progress but nothing yet08:34
LetoThe2ndpinkSnake: coffee often helps!08:34
*** gizero <gizero!> has joined #yocto08:37
*** majuk <majuk!> has quit IRC08:37
ChrysDI should definitely start drinking coffee then.08:38
marex-cloudLetoThe2nd: what?08:42
LetoThe2ndmarex-cloud: pinkSnake wants to do some FIT magic. maybe you can give some pointers or say if there is already what is needed?08:43
marex-cloudWhat magic?08:44
*** gale320 <gale320!~gale@> has quit IRC08:44
LetoThe2ndpinkSnake: ping ^^^^^08:44
pinkSnake@LetoThe2nd @marex-cloud i'm already able to do a FIT image with multiple configuration ( dts, bitstream, ramdisk and kernel) i would like just to how to do cleaner ^^ because i just put all my stuff in image recipe and it's look like dirty ^^ i'm currently follwing @LetoThe2nd  link to try to make an image  bbclass08:46
marex-cloudAfaik kernel-fitimage bbclass can already do the bundling of all the stuff08:49
*** hattzy <hattzy!~hattzy@> has quit IRC08:51
*** rdanter <rdanter!> has quit IRC08:55
pinkSnake@marex-cloud i agree but i need to add fpga bitstream inside too08:55
*** gale320 <gale320!~gale@> has joined #yocto08:56
marex-cloudExtend the bbclass or even better, use FPGA manager in Linux to operate your FPGA, that's the preferred way08:58
marex-cloudWhich FPGA is it?08:59
marex-cloudAnyway, I've an appointment with my dentist now, bb in 1.30 hrs08:59
pinkSnake@marex-cloud see you :) for info Zyn700008:59
*** yann <yann!> has joined #yocto09:06
*** Guest96076 <Guest96076!> has joined #yocto09:07
*** majuk <majuk!> has joined #yocto09:09
*** gizero <gizero!> has quit IRC09:09
*** rdanter <rdanter!> has joined #yocto09:11
*** enghong <enghong!~enghong@> has quit IRC09:14
*** gizero <gizero!> has joined #yocto09:15
*** majuk <majuk!> has quit IRC09:15
*** enghong <enghong!~enghong@> has joined #yocto09:15
hamdyaeaI created some yocto image and for wich I had at the boot the boot menu who ask for install or live. Is there a way to force bitbake to create this bootmenu ?09:28
*** sgw_ <sgw_!~sgw_@> has quit IRC09:28
*** JordonWu <JordonWu!~quassel@> has quit IRC09:33
hamdyaeaI created some yocto image and for wich I had at the boot the boot menu who ask for install or live. Is there a way to force bitbake to create this bootmenu ?09:46
*** majuk <majuk!> has joined #yocto09:47
*** majuk <majuk!> has quit IRC09:51
*** Bunio_FH <Bunio_FH!> has quit IRC09:54
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC09:56
*** gale320 <gale320!~gale@> has quit IRC10:00
*** egavin <egavin!> has joined #yocto10:01
*** p0kerface|work <p0kerface|work!~bg14ina@kde/bgupta> has joined #yocto10:01
*** RagBal_ <RagBal_!> has quit IRC10:02
*** Rootert <Rootert!> has quit IRC10:02
*** nighty-- <nighty--!> has quit IRC10:02
*** ftonello <ftonello!~felipe@> has quit IRC10:05
*** majuk <majuk!> has joined #yocto10:07
*** ftonello <ftonello!~felipe@> has joined #yocto10:07
*** Bunio_FH <Bunio_FH!~bunio@> has joined #yocto10:10
*** majuk <majuk!> has quit IRC10:12
marex-cloudpinkSnake: should be supported by the FPGA manager10:14
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto10:17
*** maka_ <maka_!58d39085@gateway/web/freenode/ip.> has quit IRC10:18
*** eduardas_m <eduardas_m!~eduardas@> has joined #yocto10:18
*** manuel_ <manuel_!> has joined #yocto10:21
*** dreyna <dreyna!> has quit IRC10:22
*** rburton <rburton!> has joined #yocto10:24
*** majuk <majuk!> has joined #yocto10:26
*** majuk <majuk!> has quit IRC10:32
*** JaMa <JaMa!~martin@> has quit IRC10:38
*** gtristan <gtristan!~tristanva@> has quit IRC10:39
*** nighty-- <nighty--!> has joined #yocto10:42
mcfriskhi, are buildhistory variables documented somewhere? For example what are FILES in binary package latest file, FILELIST seems to be the actual file content list.11:02
*** Snert_ <Snert_!~snert_@> has quit IRC11:02
*** Snert_ <Snert_!~snert_@> has joined #yocto11:03
mcfrisktrying to read poky/meta/classes/buildhistory.bbclass but not getting it..11:03
*** majuk <majuk!> has joined #yocto11:04
*** gtristan <gtristan!~tristanva@> has joined #yocto11:06
hamdyaeaI created some yocto image and for wich I had at the boot the boot menu who ask for install or live. Is there a way to force bitbake to create this bootmenu ?11:07
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC11:07
pinkSnake@hamdyaea what do you mean about bootmenu ?11:07
hamdyaeapinkSnake, : I mean at statup when the system ask you if you where to install the system11:08
pinkSnake@marex-cloud not yet :S and it's a good training to make my first yocto class :) good to know you are still alive #dentist11:09
pinkSnake@hamdyaea witch arch ? bootloader ?11:09
hamdyaeapinkSnake, : 64 bit , yes the bootloader11:10
*** majuk <majuk!> has quit IRC11:11
ChrysDpinkSnake : " good to know you are still alive #dentist " x)11:11
hamdyaeapinkSnake, : like the grub11:11
ChrysDhamdyaea : What you are complaining about ? You have a bootloader in command line and you want a GUI ?11:12
*** bananadev <bananadev!~onlyester@> has quit IRC11:13
hamdyaeaChrysD, : i don't have any boot loader. I want to be asked if I want to use the system live or install it. maybe I need that
*** manuel_ <manuel_!> has quit IRC11:14
ChrysDhamdyaea : You have barebox and U-boot. But do you know what a bootloader is ? How to manage it ? Set the bootargs for your system ?11:14
pinkSnake@hamdyaea like grub or it's grub ?11:15
rburtonmcfrisk: FILES is the varibale from the recipe with the globs in, FILELIST is what *actually* is in the package11:15
pinkSnake@ChrysD +111:15
hamdyaeaChrysD, pinkSnake : I want to flash an usb key and boot on it then the boot ask me if I want to install it and on wich place like in /dev/sda etc..11:16
pinkSnake@hamdyaea> arch ? x86 ? arm ?11:16
hamdyaeapinkSnake, : x8611:17
pinkSnake@hamdyaea it's a custom board ? computer ? you should tell us more about the hardware :)11:18
pinkSnake@hamdyaea i'm not expert but with x86 platform you should use Grub11:18
LetoThe2ndhamdyaea: you basically want a custom startup script that either kicks off an installer or live usage. i don't think that such a thing is already provided.11:19
LetoThe2ndif the decision is to be made a t bootloader time or userland time is secondary.11:19
ChrysDhamdyaea : But what is the purpose of your project ? More you speak about your project, more I feel like that you want a distro for a computer more than for embedded devices.11:19
hamdyaeapinkSnake, LetoThe2nd : When I boot with an image  from branch poky. At the first boot it ask me where to install the system. I install it then I can remove my usb key. My hardware is 64 bit x86 generic..11:20
LetoThe2ndhamdyaea: from branch poky. ah, yes.11:21
hamdyaeaChrysD, : This is a computer that I need to use like an embedded device11:21
hamdyaeaLetoThe2nd, : I want to know if there is a way to have it like in poky branch ?11:21
ChrysDhamdyaea : funny ahah. And why as an embedded device ? Can't you take a simple distro that you can customise ?11:21
LetoThe2ndhamdyaea: come on, you keep asking and asking and asking again about stuff that results from mixing various releases. just bite the bullet, do your homework and port the stuff like you need it.11:21
*** manuel_ <manuel_!> has joined #yocto11:22
LetoThe2ndhamdyaea: if it is already in at least *ONE* branch, theres absolutely *NOTHING* that keeps you from looking at it how it is done, and applying it to your custom thing.11:22
hamdyaeaChrysD, : it's a commercial product and we don't want that the custommer can modify it and we want it to be lightweight11:24
hamdyaeaLetoThe2nd, : My question is : Is there a package or something like this that I can install ?11:24
LetoThe2ndhamdyaea: hey you said "it is in poky branch"11:24
pinkSnake@hamdyaea take a look to grub sources dude11:25
LetoThe2ndhamdyaea: then look at "poky branch"11:25
* LetoThe2nd sighs and better leaves this for good.11:25
rburtonhamdyaea: you've just described the live images, they have a boot/install option in the boot loader11:26
hamdyaearburton, : That's what I need ..11:26
hamdyaearburton, : Maybe I have to configure my local.conf to make a live image11:27
ChrysDLetoThe2nd : keep cool :D11:27
LetoThe2ndChrysD: i am totally cool. weekend is coming up, and it is not my "product"11:29
rburtonhamdyaea: if you're building a x86 image then you generally get one out of the box, so see if you have a .hddimg11:29
ChrysDLetoThe2nd : Somebody cool doesn't sighs ahahah. Yeah right.11:31
hamdyaearburton, : I have an .hddimg this is what I use. But the system start and that's it. It don't ask if I want to install etc11:31
ChrysDDoes devtool is the best way to change recipes ? I have a recipe that i would change and generate a patch in my workspace for example.11:31
LetoThe2ndrburton: hddimg caps out at 4gb due to fat trickery, and he prefers to stick to jethro and not forward for wic. (i've been trying to help all morning, and obviously am a bit frustrated for the effort spent for nothing now)11:31
pinkSnake@ChrysD you cannot just do a .bbappend on the recipe ?11:32
LetoThe2ndprobably ubuntu+remastersys would've been a better option, or debian+preseeding.11:32
ChrysDpinkSnake : Have done a .bbappend with the FILESEXTRAPATH and SRC_URI of the patch11:33
hamdyaeaLetoThe2nd, : I can't move from jethro because I need absolutly python-gtk.11:33
ChrysDpinkSnake : But still have error because of stripp off etc11:33
LetoThe2ndhamdyaea: and i told you to forward port it. anyways. i've made my point.11:33
rburtonwhat LetoThe2nd said11:34
hamdyaeaLetoThe2nd, : I tryed to forward it to poky and master but it don't work. I think there are reasons why they didn't put the recipe after the jethro branch11:34
LetoThe2nd09:51 < LetoThe2nd> maka_: "doesn't work really" is the second most useless error description. the most useless one is "doesn't work"11:36
LetoThe2ndthat applies here too, of course.11:36
rburtonhamdyaea: we took it out of jethro because its old software and nothing needed it11:37
*** tasslehoff <tasslehoff!~Tasslehof@> has joined #yocto11:38
hamdyaearburton, : Our python software still need it.. But my first problem is I want to expand the system to use all my sf card and until now I can't move the partition.11:39
hamdyaearburton, : This is why I try other ways to install it11:39
*** aratiu <aratiu!~adi@> has quit IRC11:39
ChrysDhamdyaea : so instead of changing the python software, you want to change yocto ?11:39
ChrysDhamdyaea : maybe if you consider changing your python software, it would be quicker11:40
ChrysDhamdyaea : But it depends of the python software I know...11:40
LetoThe2ndor just doing proper packaging into a layer of your own, that includes all the forward ported stuff you need. i don't see the point in all those workarounds upon workarounds.11:40
LetoThe2ndbut again. weekend is coming, not my product. beer o'clock is near!11:41
rburtonhamdyaea: i'd say there's a pretty high number of people in this room that would package pygtk2 for the latest release for a good rate.  or come back with actual error messages and the recipe.11:42
hamdyaeaChrysD, : It's a huge python software.. the same size as yocto so it's hard and complicated to make it change from pygtk to gtk3.11:42
hamdyaearburton, : OK I will try it again..11:43
ChrysDhamdyaea : Ok i understand11:44
*** aratiu <aratiu!~adi@> has joined #yocto11:44
*** aratiu <aratiu!~adi@> has joined #yocto11:45
*** blitz00 <blitz00!~stefan@unaffiliated/blitz00> has joined #yocto11:47
Smitty_Is there a way to get BitBake to dump all the referenced repositories for a particular target (I am using target to mean, for example "core-image-sato")  ??11:52
LetoThe2ndSmitty_: repositories, in the sense of?11:52
*** mdnneo <mdnneo!~umaucher@> has quit IRC11:53
Smitty_So, I guess this is subtly complicated.   I guess what I want to know is any "fetching" being done11:54
*** mdnneo <mdnneo!~umaucher@> has joined #yocto11:54
*** darknighte <darknighte!~darknight@pdpc/supporter/professional/darknighte> has quit IRC11:54
LetoThe2ndSmitty_: im sorry, but i don't understand the question still.11:55
Smitty_I realise that theoretically there's no way to know, since a recipe could invoke a binary which fetches something, but, assume the standard references to git/subversion/whatever11:55
rburtonSmitty_: not sure of an easy way to say "will this target run any do_fetch tasks"11:56
rburtonwhat do you actually want to do?11:56
*** arkver <arkver!~arkver@> has quit IRC11:57
Smitty_I've inherited a project in which there are several targets.  Let's say they're supposed to be roughly identical.  Let's call them target-release and target-dev.  I'm trying to get a picture of how they differ.11:59
rburtonbitbake -e each of them to a file and use something like meld to see?12:01
Smitty_I have discovered that target-dev accesses at least one git repository that is not accessed by target-release.  Before I continue, I want to know all the differences, then kill whoever is repsonsible for such silliness.12:01
Smitty_In this case, I have redefined "kill" to mean publicly humiliate12:02
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.> has quit IRC12:07
LetoThe2ndi actually hope that my dev image pulls in stuff that is not in the release...12:10
*** CTtpollard <CTtpollard!~CTtpollar@> has joined #yocto12:12
Smitty_Why would you want that ?   I want my dev build to look exactly like my release build except for possibly for compiler optimizations12:18
Smitty_I must be missing something really fundamental about this whole process - I seem to be getting stuck on issues which I would never have imagined were issues.12:19
LetoThe2ndSmitty_: you're free to wish for whatever you want in your dev image. i personally want valgrind, strace, gdb, stuff like that to be included then. which i certainly do not want in a production image.12:20
Smitty_Hmmm..  I see...12:22
LetoThe2ndSmitty_: so maybe before "publicly humiliating" other people, ask them first, there might have been reasons for their doings.12:23
Smitty_Can I ask why you care about those type of utilities being present, other than consuming a little storage, possibly ?12:23
LetoThe2ndi mean, i have two coworkers on the team. we cannot even agree on *two* dev images, let alone one. ;-)12:23
hamdyaearburton, : I did it on the master branch. I installed the meta-debian to install pygtk. now I have many mistakes :
LetoThe2ndSmitty_: do i need another reason than storage?12:24
hamdyaearburton, : i changed the meta-debian from jethro to master12:24
Smitty_No, just wondering if there's other reasons - OK, maybe security too, I suppose.  I mean, if you ship gdb, strace, etc, I suppose this opens attack vectors12:25
LetoThe2ndSmitty_: actually it is absolutely no security concern in my case.12:25
Smitty_OK, it's all a learning process - I've never had to worry about such things before12:25
LetoThe2ndits jsut shipping a 20MB update fie versus a 40MB or %=MB one.,12:26
LetoThe2ndok, one (partial) security concern: dev image has ssh.12:27
Smitty_OK - I think I've grok'd the why they might differ thing.   Now, I need to know how they differ.12:28
LetoThe2ndSmitty_: build both and compare the mainfests. thats the most obvious thing.12:29
Smitty_Manfest...OK, new keyword12:29
Smitty_I guess a Manfest is what my ex-wife was into12:30
LetoThe2ndSmitty_: yellow-red card for you.12:30
Smitty_A badge of honor ?12:30
LetoThe2ndnot exactly. but anyways, next to your image files there should be the manifest files. those tell you want went into an image.12:32
LetoThe2ndplus, in tmp/deploy/licenses/$YOURIMAGENAME-$TIMESTAMP/ are more extensive license informations12:33
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has joined #yocto12:34
hamdyaeaLetoThe2nd, : can you look at what I did please ? I changed the meta-debian from jethro to master. And now the bitbake don't work. Is it normal ?12:35
LetoThe2ndhamdyaea: if you switch only one layer and the others stay at a different branch, the build will break. did you do that? in that case, no need to even look.12:36
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC12:37
hamdyaeaLetoThe2nd, : everything is the same branch : master12:37
*** manuel_ <manuel_!> has quit IRC12:37
LetoThe2ndhamdyaea: master is not a coherent branch. latest one is morty.12:38
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto12:38
hamdyaeaLetoThe2nd, : Ok I will do it on morty12:38
*** majuk <majuk!> has joined #yocto12:39
*** marka <marka!> has joined #yocto12:39
*** fabo <fabo!~fabo@linaro/fabo> has quit IRC12:39
*** kjokinie <kjokinie!~kjokinie@> has quit IRC12:39
*** kjokinie <kjokinie!~kjokinie@> has joined #yocto12:40
*** fabo <fabo!> has joined #yocto12:40
*** fabo <fabo!~fabo@linaro/fabo> has joined #yocto12:40
rburtonhamdyaea: if you use meta-debian you basically don't get support from here12:43
*** caiortp <caiortp!~inatel@> has joined #yocto12:44
rburtontake the pygtk2 recipe from before it was removed and see how it fails against master12:44
*** majuk <majuk!> has quit IRC12:45
hamdyaeaI have the same error with all in morty
*** caiortp_ <caiortp_!~inatel@> has joined #yocto12:47
* LetoThe2nd sighs some more.12:49
*** Smitty_ <Smitty_!86bfdc47@gateway/web/freenode/ip.> has quit IRC12:52
LetoThe2nd(besides the fact that meta-debian does not have a morty, branch, so your statement is clearly incorrect)12:53
hamdyaeaLetoThe2nd, : I'm trying to import somthing from Jetro to a newer branch. In meta-debian i just did : git branch morty then git checkout morty12:55
LetoThe2ndhamdyaea: so you created a branch and called it morty. which is not at all the same as getting the morty branch from upstream.12:56
*** qt-x <qt-x!~Thunderbi@> has quit IRC12:56
ChrysDLetoThe2nd : I'm a bit jealous. You seems more patient with hamdyaea than me ahah.12:57
hamdyaeaLetoThe2nd, : So how can I import a layer from an older branch like this ?12:58
hamdyaeaLetoThe2nd, : thanks for your patience :P12:58
LetoThe2ndChrysD: i actually think that both of your approaches are about equally stupid. while you seem to make progress, in fact.12:59
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto12:59
*** blueCmd_ is now known as b12:59
*** b is now known as blueCmd12:59
ChrysDLetoThe2nd : I don't have an approach, that's the point.12:59
ChrysDLetoThe2nd : But still learning.12:59
LetoThe2ndhamdyaea: just don't do it. create your own layer. and stuff the relevant recipes in there. just like i told you some times already.12:59
LetoThe2ndChrysD: i noticed. and i am pleasantly surprised despite still not wanting to encourage you too much.13:00
*** majuk <majuk!> has joined #yocto13:00
ChrysDLetoThe2nd : Don't be rude withs newbie. yocto is powerfull and the mecanism are quite hard for somebody that never work there. Especially me with the fact that i'm also a newbie in linux. The things come time by time.13:01
*** Smitty_ <Smitty_!86bfdc47@gateway/web/freenode/ip.> has joined #yocto13:02
ChrysDLetoThe2nd : especially the best practices.13:02
LetoThe2ndChrysD: i know. but when i hear things like "i want this workaround upon this workaround and my product is almost finished, i get the red lights."13:02
LetoThe2nddo you want to see the marks where bit my desk not to ask what product it is, so that i can aviod it?13:03
ChrysDLetoThe2nd : I know, even me i complain about this. But get my position... I can't decide " sadly" to everything as you you can't help everybody also. I need to understand more the workflow to fit more. But also you know that I need to follow the workflow of the company who provided the sources.13:04
ChrysDLetoThe2nd : So it's complicated to be at the point where you have to choise of redoing everything by yourself as a noob I am or continuing in the workflow of the company which have provided most of the sources.13:05
LetoThe2ndsorry, but "i know that its wrong but i don't have the time to fix it, so please #yocto help me to ship this crap" is just wrong. from *EVERY* point of view.13:05
*** majuk <majuk!> has quit IRC13:05
ChrysDLetoThe2nd : But I know that you will say that in that case i should ask for support to the company. Which I'm doing. But mostly when I come here, is to get the yocto mecanism and understanding how it works.13:05
ChrysDLetoThe2nd : more than doing the stuff for me.13:06
ChrysDLetoThe2nd : The difference is that i don't have to supply any result. When I come here, isn't for shipping anything, but more for educational purpose.13:07
LetoThe2ndChrysD: hint: as a first thing, you can try to get your nomenclature right. you are mostly talking about OE technology, with some poky specifics mixed in here and then. not "yocto" :-)13:07
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC13:07
LetoThe2ndChrysD: i noticed, i realized, and thats why i said i am pleasantly suprised.13:07
ChrysDLetoThe2nd : And I'm also trying to help, because I guess that when you try to help and understand problems, you increase also the level of understanding.13:08
ChrysDLetoThe2nd : That's why i'm not connected here only when I need help.13:09
ChrysDLetoThe2nd : And for exemple, it don't distinguish well between OE techno / Poky / Yocto for exemple. But I guess the first things is to know how OE Techno works because its the basis to then "masterize" in yocto.13:10
ChrysDLetoThe2nd : I don't distinguish *13:10
ChrysDLetoThe2nd : But still learning.13:11
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC13:11
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has joined #yocto13:12
*** AndersD <AndersD!~anders@> has quit IRC13:12
LetoThe2ndChrysD: actually you should, because yocto just is no software thing, no matter how often people repeat it. yocto is basically a brand name, under which some businesses coordinate their efforts. getting confused between poky/OE/bitbake/eventually toaster is fine, as its correlated software. but always naming it "yocto" is just wrong. imagine you would keep on saying "i take bayer" - when you actually mean "aspirin", just because its ...13:14
LetoThe2nd... their best known product, and you assume that everybody else also just thinks about that brand.13:14
ChrysDLetoThe2nd : So yocto is " jsut " a refresh of OE + Poky ?13:15
LetoThe2ndChrysD: no that exactly is what it is *NOT*13:15
ChrysDLetoThe2nd : ahah i'm confused13:15
ChrysDLetoThe2nd : So yocto is just the name to say that a group of people have refreshed OE + POKy ?13:16
LetoThe2ndChrysD: "yocto" is like a big pot into which a lot of engineering power and money is poured. these resources are then spent on several things that the yocto project wants to create. one of these things is poky. another one is an eclipse plugin. yet another one is documentation. and so on, and so on.13:17
rburtonChrysD: oe-core is, well, oe-core.  poky is a reference distro using oe-core as an example.13:17
LetoThe2ndrburton: don't know why but i feel like ... i should wear plaid.13:17
rburtonyocto is an umbrella organisation that organises and funds and stuff13:18
LetoThe2nd(umbrella *NOT* in the rihanna meaning!)13:18
*** dv__ is now known as dv_13:19
LetoThe2ndrburton: wasn't the shortdesc that poky = oe-core + bitbake + special sauce?13:19
*** majuk <majuk!> has joined #yocto13:19
ChrysDLetoThe2nd : So the rectification have done is better than what i said before ?13:19
*** csanchezdll <csanchezdll!> has left #yocto13:20
rburtonLetoThe2nd: pretty much.  special sauce is some BSPs not really designed for production use, and a change to the splash screen. :)13:20
LetoThe2ndrburton: splash screens are awesome.13:20
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto13:22
ChrysDSo Yocto project is a mutualisation of humans ressources to reproduct a friendly environment to helpl doing distro for embedded systems using OE-Core + poky with is based of the OE-Core and bitbake + some tools + swabber + toaster etc etc13:22
ChrysDusing OE-Core + if necessary a reference distro as poky *13:23
LetoThe2ndChrysD: that sounds mostly right, yes. thats basically why anybody saying "this runs yocto linux" can only be wrong.13:23
rburtonpoky is oe-core + bitbake + meta-poky, bundled up13:23
rburtonpoky is entirely optional and just a fairly minimal example13:24
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto13:24
ChrysDrburton : That's why i've rectify by seing " if necessary  areference distro "13:24
LetoThe2ndyes, the really useful part is actually the oe-core <-> bibake correlation that comes with it.13:24
rburtonyeah, it ensures you use the right version, and if tracking master of oe-core then you know you'll get any required bitbake changes.13:25
*** AndersD <AndersD!> has joined #yocto13:25
*** berton <berton!~berton@> has joined #yocto13:25
ChrysDrburton : But you make me confused when you say that poky is also bitbake. Because poky is for me a reference distro and bitbake a tool. And i don't really the correlation. Maybe because poky is more than a distro ? Poky it's a reference distro + tools to help doing distro ?13:25
rburtonbitbake is the build tool itself. it needs metadata13:25
rburtonoe-core is metadata13:26
rburtonpoky is bitbake + oe-core + some other tiny layers, all bundled together13:26
*** majuk <majuk!> has quit IRC13:26
ChrysDrburton : maybe i'm confused between the " poky folder " and "poky distro "13:26
ChrysDrburton : the same name used for two different things or I missing something ?13:26
LetoThe2ndI hereby declare beer o'clock.13:27
* LetoThe2nd vanishes in a weekendly puff of smoke13:28
rburtonman LetoThe2nd is in the best time zone13:28
ChrysDrburton : But i think i'm understanding. Poky is the total set of tools for building + a reference distro which is named also poky right ?13:28
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC13:28
rburtonChrysD: i guess so13:28
ChrysDrburton : Yeah the best time zone :( and I hope a better weather than here.13:29
*** manuel_ <manuel_!~manuel@> has joined #yocto13:30
boucman_workhey alll13:31
*** tasslehoff <tasslehoff!~Tasslehof@> has quit IRC13:31
boucman_workwhen there are multiple versions of a recipe (stable vs dev) is there an easy way to tell bitbake to compile both, so images can select the correct version later ?13:32
boucman_workor is that hardwired deeply in yocto ?13:32
boucman_workso having a stable vs testing à la debian with yocto is not possible ? or at least not trivial13:33
rburtonboucman_work: you can do it exactly the same way debian does: with different distros13:33
boucman_workok, thx i'll look for a workaround13:33
boucman_workyeah... i'll think about that, that might be the way to go...13:33
*** JPEWhacker <JPEWhacker!cc4da371@gateway/web/freenode/ip.> has joined #yocto13:33
rburtonyou could make the dev version parallel installable with the stable version13:34
rburtonthen you can build both as they can have different names13:34
ChrysDI understand only know that .patch is for patch only sources from a recipe, and not to change the recipe himself T_T13:34
ChrysDthanks to pinkSnake, which i could have spend more time to try to patch the recipe itself for other week13:35
*** voltbit <voltbit!~acid___@> has joined #yocto13:39
*** voltbit <voltbit!~acid___@> has quit IRC13:41
*** AndersD <AndersD!> has quit IRC13:42
*** AndersD <AndersD!> has joined #yocto13:42
*** ant_work <ant_work!> has quit IRC13:43
cryptixhey, i'm fairly new to this project. is there an example combinding layers and applications? i'm still reading into the docs and i can imagine their use but it's a bit vague for me13:45
ChrysDcryptix : I guess it's better if you define more what you want to do.13:46
cryptixi'm trying to recreate libreelec with yocot, as an exercise. so i'm using the rpi bsp layer and would add swupdate and some kodi layer to install it but i don't yet see how or where these layers are bundled together to make the final image13:47
*** majuk <majuk!> has joined #yocto13:49
*** manuel_ <manuel_!~manuel@> has quit IRC13:49
ChrysDcryptix : so you have your bsp layer, but you would like to find which layer provides kodi ?13:51
cryptixmaybe i'm missing something... i just don't see how adding layers to bblayers makes decisions about what is put into the image13:52
ChrysDcryptix : ahhh ok i understand13:52
ChrysDcryptix : For me, when you add a layer, is like having a toolbox. It's not because you have the toolbox that you will use all the tool for the work you will do.13:52
ChrysDcryptix : you have to specify the packages you want to install in the recipe of the image13:52
ChrysDcryptix : With IMAGE_INSTALL13:53
ChrysDcryptix : or for testing in conf/local.conf with IMAGE_INSTALL_append13:53
ChrysDcryptix : and the layer are just here to provides a set of recipes when you need to use it depending of what the recipe image requires13:53
*** tanuk <tanuk!> has quit IRC13:53
ChrysDcryptix : The layer is like the recipebook13:53
*** tanuk <tanuk!> has joined #yocto13:54
*** manuel_ <manuel_!~manuel@> has joined #yocto13:54
*** voltbit <voltbit!~acid___@> has joined #yocto13:58
ChrysDcryptix : But sometimes you can be surprised that some packages are in your image but not in the image recipe. For exemple ifi in a recipe you have RDEPENDS_${PN}= " + a list of packages", it means that the package you will produce from the recipe would need other packages to the run time, so it will install it.13:58
ChrysDcryptix : and sometimes packages are below packagesgroup. So you can find some kind of IMAGE_INSTALL = packagegroup-nananan and in the "packagegroup-nananan" you have lot of other packages13:58
rburtonyeah adding a layer just makes it available to build, it won't change the images13:59
ChrysDrburton : How to ruin a full monolog in only one sentence, omg14:00
ChrysDrburton : I should be more synthetic ahahah14:00
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has quit IRC14:01
rburton<mic drop>14:01
cryptixthank you. i'm starting to see how the layers and recipies fall together.. bit jigsaw-ish if you ask me but i guess it's much more flexible this way :)14:01
rburtoncryptix: that's exactly the point14:01
rburtonthere's a meta-perl layer with a gazzilion perl recipes in.  you wouldn't want them all to be built if you added it just for one perl recipe.14:01
rburtonlayers can and do provide samples images though, ie meta-xfce has a xfce sample image.14:02
cryptixi assumed some kind of final config where you say "give me kernel 4.4 with these pkgs" but i just needed to ad the rpi layer and set machine to pi2 to get a base system14:02
cryptixstop worrying and love yocto, i guess ;)14:02
ChrysDcryptix : how can you define the file which you have set the machine to pi2 ? isn't a kind of final config ? ahah14:03
cryptixyea i found the rpi image recipe and working my back from there now until i get it14:03
cryptixChrysD: yea but it was so empty for what it did :)14:04
*** voltbit <voltbit!~acid___@> has quit IRC14:04
ChrysDcryptix : As I said, there is lot of mecanism.... If you tell to yocto that you want to use the package tennis-racket IMAGE_INSTALL = " tennis-racket " and the recipe to tennis-racket tell you that RDEPENDS_${PN}="tennis-balls, tennis-court", it will brings you the tennis-balls and tennis court for example.14:05
*** stephano <stephano!~stephano@> has joined #yocto14:06
ChrysDcryptix : but in the image recipe you just have "tennis-racket"14:07
cryptixyea, i'm starting to see the dependency resolution. i'll try to whip up my own image recipe next14:08
cryptixthanks again!14:08
ChrysDcryptix : you have also other variables as EXTRA_IMAGE_FEATURES in build/conf/locale.conf... and if you put debug-tweaks it will brings ssh and root14:09
ChrysDcryptix : So good luck !14:09
*** manuel_ <manuel_!~manuel@> has joined #yocto14:09
*** yann <yann!> has quit IRC14:10
*** lexano <lexano!> has quit IRC14:11
ChrysDcryptix : I forgot, you have image recipe, but you have also distro conf, machine conf.14:14
ChrysDcryptix : the layer that supply the distro, you will have in the folder conf, another folder that is "distro" and you will have a "distroname.conf" file. Which you set what is the init manager, the loging manager etc ...14:15
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC14:15
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto14:15
ChrysDcryptix : in the layre that provide the bsp for RPI, you can have also in the folder /conf/machine some files with ".conf" with the name of your machine which you specify for example what is the device tree used, some machines features such as wifi etc14:16
ChrysDcryptix : but i don't know if the meta for rpi is done that way....14:17
ChrysDTime to go, bye all.14:18
*** ChrysD <ChrysD!d9804861@gateway/web/freenode/ip.> has quit IRC14:18
cryptixit is, thanks a lot ChrysD14:19
*** andriykohubchak_ <andriykohubchak_!5beac432@gateway/web/freenode/ip.> has joined #yocto14:19
*** groleo <groleo!~nxf25307@> has quit IRC14:22
*** groleo <groleo!~nxf25307@> has joined #yocto14:22
*** lexano <lexano!~lexano@> has joined #yocto14:24
*** manuel_ <manuel_!~manuel@> has quit IRC14:24
*** rcw <rcw!~rwoolley@> has joined #yocto14:26
*** groleo <groleo!~nxf25307@> has quit IRC14:26
*** hamis <hamis!~irfan@> has quit IRC14:32
*** manuel_ <manuel_!~manuel@> has joined #yocto14:44
*** Bunio_FH <Bunio_FH!~bunio@> has quit IRC14:45
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.> has joined #yocto14:45
*** rdanter <rdanter!> has quit IRC14:47
*** Aethenelle <Aethenelle!~Aethenell@> has joined #yocto14:58
*** mdnneo <mdnneo!~umaucher@> has quit IRC15:03
*** Ox4 <Ox4!~user@unaffiliated/zloy> has joined #yocto15:03
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC15:03
Ox4hello guys, how to properly disable weston but leave wayland package in yocto?15:04
majukErm, so I moved my entire Yocto build environment from /yocto/ to /thismount/yocto/. I have changed the ./build/saved_tmpdir to reflect the change, but some internal build tools get upset that some files exist.15:05
majukAny questions or suggestions appreciated.15:05
*** eduardas_m <eduardas_m!~eduardas@> has quit IRC15:06
*** mr_science <mr_science!~sarnold@gentoo/developer/nerdboy> has quit IRC15:06
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC15:06
*** armpit <armpit!~armpit@2601:202:4001:9ea0:81dc:cd2:238f:6fc0> has quit IRC15:07
*** Snert <Snert!> has quit IRC15:08
pinkSnake@majuk welcom on Yocto cache... i you find a solution feel free to share it ^^15:09
rburtonmajuk: rm tmp and re-bitbake15:11
rburtonit will just pull everything from your sstate-cache15:11
rburtonOx4: remove weston from your image15:11
*** Bunio_FH <Bunio_FH!> has joined #yocto15:12
Ox4rburton: via IMAGE_FEATURES_remove?15:16
*** Bunio_FH <Bunio_FH!> has quit IRC15:16
rburtonOx4: well step 1 is working out why your image has weston in the first place15:17
*** AndersD <AndersD!> has quit IRC15:19
*** andriykohubchak_ <andriykohubchak_!5beac432@gateway/web/freenode/ip.> has quit IRC15:19
*** stephano <stephano!~stephano@> has quit IRC15:20
*** rdanter <rdanter!> has joined #yocto15:20
*** hamdyaea <hamdyaea!> has quit IRC15:24
*** john2 <john2!> has joined #yocto15:27
*** Crofton <Crofton!> has quit IRC15:27
*** Guest96076 <Guest96076!> has quit IRC15:27
*** mckoan is now known as mckoan|away15:28
Ox4rburton: actually I cannot explain because I have additional layers15:30
rburtonbitbake image -g -u depexp?15:31
*** majuk_ <majuk_!> has joined #yocto15:32
*** Bunio_FH <Bunio_FH!> has joined #yocto15:33
*** majuk <majuk!> has quit IRC15:35
*** toanju <toanju!~toanju@> has quit IRC15:36
*** Bunio_FH <Bunio_FH!> has quit IRC15:36
*** Bunio_FH1 <Bunio_FH1!> has joined #yocto15:36
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC15:36
rburtonOx4: it needs python-gi and gtk315:37
*** jairglez <jairglez!~jairdeje@> has joined #yocto15:37
Ox4rburton: ok, hold on for a while15:37
*** ed2 <ed2!~Adium@> has quit IRC15:38
Ox4rburton: ah, I cannot do that, because it is launched in systemd container :-(15:38
rburtonjust -g then, and read the dot file15:38
Ox4rburton: there are several file generated15:39
Ox4pn-buildlist,, and task-depends.dot15:40
kergothrandom thought: split out depexp into its own command and let it accept previous -g output instead of generating it15:40
*** toscalix <toscalix!~toscalix@> has quit IRC15:40
rburtonkergoth: not a horrible idea15:40
rburtonkergoth: did i tell you i'd written a pkgdata browser?15:41
kergothnope, sounds interesting15:41
rburtonnot finished but sort of works15:41
rburtonmoderately helpful for finding stuff out about things you've built15:41
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC15:42
Ox4rburton: it seems I found the bb file15:43
rburtonthere you go, don't pull that into your image :)15:44
*** pinkSnake <pinkSnake!51ff1123@gateway/web/freenode/ip.> has left #yocto15:45
*** Nilesh____ <Nilesh____!uid116340@gateway/web/> has quit IRC15:47
*** tavish <tavish!~tavish@unaffiliated/tavish> has joined #yocto15:47
*** toanju <toanju!~toanju@> has joined #yocto15:48
*** john2 <john2!> has quit IRC15:49
*** Bunio_FH1 <Bunio_FH1!> has quit IRC15:49
*** maxin <maxin!~maxin@> has left #yocto15:49
Ox4rburton: but I think I need ti-sgx-ddk-km and ti-sgx-ddk-um packages15:49
*** Bunio_FH <Bunio_FH!~bunio@> has joined #yocto15:50
*** toanju <toanju!~toanju@> has quit IRC15:53
*** Bunio_FH <Bunio_FH!~bunio@> has quit IRC15:54
rburtonOx4: so install them15:54
*** rajm <rajm!~robertmar@> has quit IRC15:54
rburtonthe packagegroup is just a convenience.  if you don't want bits of it, install the bits you do want.15:54
Ox4understood, thanks15:55
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC15:56
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto15:56
*** lemagoup <lemagoup!~lemagoup@> has quit IRC15:59
*** manuel_ <manuel_!~manuel@> has quit IRC16:01
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC16:08
*** moto-timo <moto-timo!ttorling@nat/intel/x-mnrvmtalsmzsjlzz> has joined #yocto16:12
*** moto-timo <moto-timo!ttorling@nat/intel/x-mnrvmtalsmzsjlzz> has quit IRC16:12
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has joined #yocto16:12
*** p0kerface|work <p0kerface|work!~bg14ina@kde/bgupta> has quit IRC16:12
*** mr_science <mr_science!~sarnold@gentoo/developer/nerdboy> has joined #yocto16:13
*** ftonello <ftonello!~felipe@> has quit IRC16:15
*** nerdboy <nerdboy!> has joined #yocto16:15
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto16:15
*** p0kerface|work <p0kerface|work!~bg14ina@kde/bgupta> has joined #yocto16:17
*** Kakounet <Kakounet!> has quit IRC16:17
*** lucaceresoli <lucaceresoli!> has quit IRC16:21
*** rcw <rcw!~rwoolley@> has quit IRC16:22
*** manuel_ <manuel_!~manuel@> has joined #yocto16:46
*** john2 <john2!> has joined #yocto16:47
*** diego__ <diego__!> has quit IRC16:47
*** egavin <egavin!> has quit IRC16:48
*** Snert_ <Snert_!~snert_@> has quit IRC16:51
*** CTtpollard <CTtpollard!~CTtpollar@> has quit IRC16:52
*** Crofton <Crofton!> has joined #yocto16:54
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has quit IRC16:58
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC16:58
-YoctoAutoBuilder- build #520 of nightly-checkuri is complete: Success [build successful] Build details are at
*** p0kerface|work <p0kerface|work!~bg14ina@kde/bgupta> has quit IRC17:01
*** psadro <psadro!~Thunderbi@> has joined #yocto17:01
*** hbruce <hbruce!~hbruce@> has joined #yocto17:05
*** garbados <garbados!~garbados@2601:1c2:303:6b0:cc8f:b466:59ad:7224> has joined #yocto17:07
*** dvhart <dvhart!> has joined #yocto17:08
*** dreyna <dreyna!> has joined #yocto17:10
*** colrack <colrack!~colrack@> has quit IRC17:17
*** garbados <garbados!~garbados@2601:1c2:303:6b0:cc8f:b466:59ad:7224> has quit IRC17:18
*** t0mmy <t0mmy!~tprrt@> has quit IRC17:20
*** tharvey <tharvey!> has joined #yocto17:23
tharveyeven though I have a kernel recipe in RM_WORK_EXCLUDE and indeed its skipping rm_work for it, the build directory where the kernel is actually built gets removed - why?17:24
*** stephano <stephano!~stephano@> has joined #yocto17:24
*** sjolley <sjolley!~sjolley@> has joined #yocto17:27
*** majuk_ <majuk_!> has quit IRC17:29
*** majuk <majuk!> has joined #yocto17:29
*** mkelly <mkelly!~martin@> has joined #yocto17:33
*** majuk <majuk!> has quit IRC17:33
*** Guest77227 <Guest77227!cordlandwe@gateway/shell/kde/x-skkvpcxquahvbvvt> has joined #yocto17:37
*** morphis <morphis!> has quit IRC17:37
*** armpit <armpit!~armpit@2601:202:4001:9ea0:d10f:9fa4:a642:832> has joined #yocto17:38
*** grma <grma!~gruberm@> has quit IRC17:40
*** majuk <majuk!> has joined #yocto17:48
*** paulg <paulg!> has quit IRC17:49
*** majuk <majuk!> has quit IRC17:49
*** majuk <majuk!> has joined #yocto17:50
*** enghong <enghong!~enghong@> has quit IRC17:50
*** paulg <paulg!> has joined #yocto17:54
*** p0kerface|work <p0kerface|work!~bg14ina@kde/bgupta> has joined #yocto17:55
*** t0mmy <t0mmy!> has joined #yocto18:00
*** p0kerface|work <p0kerface|work!~bg14ina@kde/bgupta> has quit IRC18:02
*** zz_ka6sox is now known as ka6sox18:07
*** sjolley <sjolley!~sjolley@> has quit IRC18:12
*** Snert_ <Snert_!~snert_@> has joined #yocto18:23
*** caiortp_ <caiortp_!~inatel@> has quit IRC18:25
*** scottrif <scottrif!> has joined #yocto18:37
jmesmonIs there anything already in yocto or a layer to handle changing the "name" field in a legacy uImage (and writing a new uImage with the new name)?18:45
jmesmonAnd if not: what's the best way to call into python in/near a IMAGE_CMD? (I want to modify a uImage for the image generation).18:47
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC18:56
*** mkelly <mkelly!~martin@> has quit IRC18:57
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto19:01
*** Ox4 <Ox4!~user@unaffiliated/zloy> has quit IRC19:12
*** majuk <majuk!> has quit IRC19:22
*** majuk <majuk!> has joined #yocto19:22
*** pohly <pohly!> has quit IRC19:33
lsandovjmesmon: BUILD_OS¶19:34
lsandov    Specifies the operating system in use on the build host (e.g. "linux"). The OpenEmbedded build system sets the value of BUILD_OS from the OS reported by the uname command - the19:34
lsandov    first word, converted to lower-case characters.19:34
lsandovjmesmon: auch, that is not what you want, I believe19:36
*** somebody <somebody!> has quit IRC19:37
*** jairglez <jairglez!~jairdeje@> has quit IRC19:38
*** clsulliv <clsulliv!clsulliv@nat/intel/x-tcmaxltdrqjgqnkx> has quit IRC19:40
*** clsulliv <clsulliv!clsulliv@nat/intel/x-iuiygtgehtgsitia> has joined #yocto19:43
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto19:54
*** scottrif <scottrif!> has quit IRC19:59
*** caiortp <caiortp!~inatel@> has quit IRC20:00
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC20:02
*** Snert_ <Snert_!~snert_@> has quit IRC20:04
*** Snert_ <Snert_!~snert_@> has joined #yocto20:04
*** manuel_ <manuel_!~manuel@> has quit IRC20:13
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto20:15
*** Smitty_ <Smitty_!86bfdc47@gateway/web/freenode/ip.> has quit IRC20:15
*** tavish <tavish!~tavish@unaffiliated/tavish> has quit IRC20:27
tharveyanyone have an idea why a couple of my kernel modules would complain about missing symbols but others with plenty of symbols are fine? bluetooth: no symbol version for sock_register20:34
*** joshuagl <joshuagl!joshuagl@nat/intel/x-fqjnnvypuijcobkq> has quit IRC20:39
*** jairglez <jairglez!~jairdeje@> has joined #yocto20:43
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC20:46
*** manuel_ <manuel_!~manuel@> has joined #yocto20:47
*** p0kerface|work <p0kerface|work!~bg14ina@kde/bgupta> has joined #yocto20:49
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto20:51
*** alimon <alimon!alimon@nat/intel/x-vqeqzgqxusbiuvhu> has quit IRC20:54
*** ant_home <ant_home!> has joined #yocto20:56
*** MarcWe <MarcWe!> has quit IRC21:04
*** manuel_ <manuel_!~manuel@> has quit IRC21:13
*** DarkKnight <DarkKnight!> has quit IRC21:14
*** berton <berton!~berton@> has quit IRC21:15
kergothso who broke create-pull-request? I just got 'fatal: insane in-reply-to:' when i didn't specify the argument to set an in-reply-to..21:16
*** stephano <stephano!~stephano@> has quit IRC21:16
*** manuel_ <manuel_!> has joined #yocto21:16
kergothlooks like the logic is completely backwards. did they even test this?21:16
kergothit passes —in-reply-to= when IN_REPLY_TO is *not* set21:16
kergothand doesn't pass it when it is21:16
*** scottrif <scottrif!~scottrif@> has joined #yocto21:21
kergothah, they sent a follow up patch, but presumably after it was merged21:22
*** majuk <majuk!> has quit IRC21:27
*** majuk <majuk!> has joined #yocto21:28
*** _william_ <_william_!> has quit IRC21:29
*** majuk <majuk!> has quit IRC21:32
*** manuel_ <manuel_!> has quit IRC21:36
*** _william_ <_william_!> has joined #yocto21:41
*** john2 <john2!> has quit IRC21:44
*** gtristan <gtristan!~tristanva@> has quit IRC21:44
*** majuk <majuk!> has joined #yocto21:46
*** rburton <rburton!> has quit IRC21:49
*** majuk <majuk!> has quit IRC21:50
*** manuel_ <manuel_!> has joined #yocto21:57
*** stephano <stephano!~stephano@> has joined #yocto21:57
*** john2 <john2!> has joined #yocto22:00
*** gizero <gizero!> has quit IRC22:01
*** majuk <majuk!> has joined #yocto22:03
*** marka <marka!> has quit IRC22:05
*** JPEWhacker <JPEWhacker!cc4da371@gateway/web/freenode/ip.> has quit IRC22:06
*** willdye <willdye!> has quit IRC22:16
*** gizero <gizero!> has joined #yocto22:18
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC22:22
*** SoniaLeon <SoniaLeon!~sleonbau@> has quit IRC22:34
*** Aethenelle <Aethenelle!~Aethenell@> has quit IRC22:42
*** john2 <john2!> has quit IRC22:48
*** scottrif <scottrif!~scottrif@> has quit IRC22:50
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto22:54
*** Aethenelle <Aethenelle!> has joined #yocto23:08
*** majuk <majuk!> has quit IRC23:33
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC23:39
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto23:40
*** jairglez <jairglez!~jairdeje@> has left #yocto23:45
*** ant_home <ant_home!> has quit IRC23:46
*** agust <agust!> has quit IRC23:49

Generated by 2.11.0 by Marius Gedminas - find it at!