*** DriverCoder <DriverCoder!mdrustad@nat/intel/x-xehimirxyfsbttbi> has quit IRC | 00:05 | |
*** sameo <sameo!samuel@nat/intel/x-ptlpttblfpskenmm> has quit IRC | 00:16 | |
*** CromFr <CromFr!~CromFr@146.185.162.164> has quit IRC | 00:19 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 00:20 | |
*** IvanSB <IvanSB!~IvanSB@87.5.200.74> has quit IRC | 00:26 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-epmdubgztwoxgcdx> has joined #yocto | 00:32 | |
*** sjolley <sjolley!~sjolley@134.134.139.72> has joined #yocto | 00:40 | |
*** pidge <pidge!~pidge@2a02:8084:0:3000:291a:184d:8322:519a> has quit IRC | 00:42 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-epmdubgztwoxgcdx> has quit IRC | 00:44 | |
*** pidge <pidge!~pidge@2a02:8084:0:3000:291a:184d:8322:519a> has joined #yocto | 00:44 | |
*** paulg_ <paulg_!~paulg@71-19-175-186.dedicated.allstream.net> has quit IRC | 00:55 | |
aj_c | paulg_: also silly me found this at the documentation http://docs.openembedded.ru/directories_installation.html | 00:59 |
---|---|---|
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 01:01 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 01:02 | |
seebs | ... | 01:50 |
seebs | So it turns out, I now know why the opkg problem never showed up when I was running my tests. | 01:50 |
seebs | Because it doesn't show up with opkg 0.2.4, and the uprev of 0.3.0 showed up on September 1st. | 01:50 |
seebs | Yay, mystery solved. | 01:51 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 01:56 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 01:57 | |
*** simmel80_ <simmel80_!~quassel@p5797FB02.dip0.t-ipconnect.de> has joined #yocto | 02:33 | |
*** simmel80___ <simmel80___!~quassel@p5797F2B0.dip0.t-ipconnect.de> has quit IRC | 02:36 | |
*** adelcast <adelcast!~adelcast@130.164.62.82> has joined #yocto | 02:58 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 03:15 | |
*** ka6sox <ka6sox!znc@nasadmin/ka6sox> has quit IRC | 03:28 | |
*** fitzsim <fitzsim!~user@2001:420:284a:1300:6e0b:84ff:fe09:4e9f> has quit IRC | 03:29 | |
*** ka6sox <ka6sox!znc@nasadmin/ka6sox> has joined #yocto | 03:36 | |
nerdboy | seebs: guinness with your cookie? | 03:48 |
nerdboy | seebs: maybe an Airplane! joke is in there somewhere... | 03:49 |
nerdboy | (technically 5 or 6 but who's counting) | 03:50 |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC | 04:01 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto | 04:05 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-tblngpmnjbovhfao> has joined #yocto | 04:14 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-tblngpmnjbovhfao> has quit IRC | 04:48 | |
*** serro <serro!~roric@h196n19-vrr-a31.ias.bredband.telia.com> has joined #yocto | 05:11 | |
*** hamis <hamis!~irfan@110.93.212.98> has joined #yocto | 05:12 | |
*** _valle_ <_valle_!~valle@195-198-200-72.customer.telia.com> has joined #yocto | 05:37 | |
*** _valle_ <_valle_!~valle@195-198-200-72.customer.telia.com> has quit IRC | 05:39 | |
*** csuser <csuser!3b7cbb84@gateway/web/freenode/ip.59.124.187.132> has joined #yocto | 05:39 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 05:40 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 05:46 | |
*** csuser <csuser!3b7cbb84@gateway/web/freenode/ip.59.124.187.132> has quit IRC | 05:49 | |
*** pohly <pohly!~pohly@p5DE8FB6C.dip0.t-ipconnect.de> has joined #yocto | 05:57 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 05:57 | |
*** _valle_ <_valle_!~valle@195-198-200-72.customer.telia.com> has joined #yocto | 05:58 | |
*** [Sno] <[Sno]!~sno@p578b540c.dip0.t-ipconnect.de> has joined #yocto | 05:58 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 06:10 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 06:17 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 06:20 | |
*** jku <jku!jku@nat/intel/x-fdniqkohfevscfab> has joined #yocto | 06:25 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 06:28 | |
*** nighty^ <nighty^!~nighty@hokuriku.rural-networks.com> has joined #yocto | 06:29 | |
*** silviof <silviof!~silviof@unaffiliated/silviof> has quit IRC | 06:39 | |
*** silviof <silviof!~silviof@unaffiliated/silviof> has joined #yocto | 06:40 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 06:40 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 06:46 | |
*** silviof <silviof!~silviof@unaffiliated/silviof> has quit IRC | 06:47 | |
*** silviof <silviof!~silviof@unaffiliated/silviof> has joined #yocto | 06:48 | |
*** serro <serro!~roric@h196n19-vrr-a31.ias.bredband.telia.com> has quit IRC | 06:48 | |
*** egavinc <egavinc!~egavinc@43.Red-2-139-180.staticIP.rima-tde.net> has quit IRC | 06:52 | |
*** egavinc <egavinc!~egavinc@43.Red-2-139-180.staticIP.rima-tde.net> has joined #yocto | 06:55 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 06:59 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-okpaztrpffhlqpoz> has joined #yocto | 06:59 | |
*** jbrianceau_away is now known as jbrianceau | 06:59 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 07:04 | |
*** jmpdelos <jmpdelos!~polk@delos.delosent.com> has quit IRC | 07:06 | |
*** rburton <rburton!~Adium@host86-158-233-60.range86-158.btcentralplus.com> has joined #yocto | 07:11 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 07:17 | |
*** nighty^ <nighty^!~nighty@hokuriku.rural-networks.com> has quit IRC | 07:17 | |
*** nighty^ <nighty^!~nighty@hokuriku.rural-networks.com> has joined #yocto | 07:20 | |
*** jmpdelos <jmpdelos!~polk@delos.delosent.com> has joined #yocto | 07:20 | |
*** bluelightning <bluelightning!~paul@2001:8b0:258:7d7a:2ad2:44ff:fe40:9209> has joined #yocto | 07:20 | |
*** bluelightning <bluelightning!~paul@2001:8b0:258:7d7a:2ad2:44ff:fe40:9209> has quit IRC | 07:20 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 07:20 | |
*** rburton <rburton!~Adium@host86-158-233-60.range86-158.btcentralplus.com> has quit IRC | 07:24 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 07:27 | |
*** sameo <sameo!~samuel@192.55.54.36> has joined #yocto | 07:29 | |
*** IvanSB <IvanSB!~IvanSB@host74-200-dynamic.5-87-r.retail.telecomitalia.it> has joined #yocto | 07:30 | |
*** Biliogadafr <Biliogadafr!~User@port-35-adslby-pool45.infonet.by> has joined #yocto | 07:31 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 07:35 | |
*** florian_kc is now known as florian | 07:39 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 07:44 | |
*** rfolino <rfolino!~rfolino@93-51-177-218.ip268.fastwebnet.it> has joined #yocto | 07:45 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 07:48 | |
*** psnsilva <psnsilva!~psnsilva@193-126-29-154.net.novis.pt> has quit IRC | 07:49 | |
*** TobSnyder <TobSnyder!~schneider@ip923450f2.dynamic.kabel-deutschland.de> has joined #yocto | 07:52 | |
*** belen <belen!Adium@nat/intel/x-kqhmwohcssifbqcf> has joined #yocto | 07:53 | |
*** _valle_ <_valle_!~valle@195-198-200-72.customer.telia.com> has quit IRC | 07:53 | |
*** mckoan|away is now known as mckoan | 08:00 | |
mckoan | good morning | 08:00 |
bluelightning | morning all | 08:04 |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 08:12 | |
*** jimBaxter <jimBaxter!~jbaxter@jimbax.plus.com> has joined #yocto | 08:19 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has joined #yocto | 08:43 | |
*** aime-Pierre <aime-Pierre!~Thunderbi@193.56.60.161> has joined #yocto | 08:50 | |
*** Biliogadafr1 <Biliogadafr1!~User@port-35-adslby-pool45.infonet.by> has joined #yocto | 09:09 | |
*** Biliogadafr <Biliogadafr!~User@port-35-adslby-pool45.infonet.by> has quit IRC | 09:10 | |
*** Biliogadafr1 <Biliogadafr1!~User@port-35-adslby-pool45.infonet.by> has quit IRC | 09:18 | |
*** Biliogadafr <Biliogadafr!~User@port-35-adslby-pool45.infonet.by> has joined #yocto | 09:19 | |
*** yocti <yocti!~supybot@yocto-www.yoctoproject.org> has joined #yocto | 09:26 | |
*** Calchan <Calchan!~calchan@gentoo/developer/calchan> has quit IRC | 09:28 | |
*** rburton <rburton!~Adium@host86-158-233-60.range86-158.btcentralplus.com> has joined #yocto | 09:28 | |
*** Calchan <Calchan!~calchan@gentoo/developer/calchan> has joined #yocto | 09:28 | |
*** Daemon404 <Daemon404!~who_knows@154.57.244.214> has joined #yocto | 09:30 | |
*** parrot1 <parrot1!~chankitx@192.198.146.171> has quit IRC | 09:31 | |
*** rburton1 <rburton1!~Adium@host86-158-233-60.range86-158.btcentralplus.com> has joined #yocto | 09:32 | |
*** rburton <rburton!~Adium@host86-158-233-60.range86-158.btcentralplus.com> has quit IRC | 09:32 | |
*** drou <drou!c32a382b@gateway/web/freenode/ip.195.42.56.43> has joined #yocto | 09:33 | |
drou | hi guys | 09:37 |
bluelightning | hi drou | 09:48 |
*** _valle_ <_valle_!~valle@195.198.200.72> has joined #yocto | 09:52 | |
*** Biliogadafr <Biliogadafr!~User@port-35-adslby-pool45.infonet.by> has quit IRC | 10:07 | |
*** Biliogadafr <Biliogadafr!~User@port-35-adslby-pool45.infonet.by> has joined #yocto | 10:08 | |
*** Biliogadafr <Biliogadafr!~User@port-35-adslby-pool45.infonet.by> has quit IRC | 10:13 | |
*** Biliogadafr <Biliogadafr!~User@port-35-adslby-pool45.infonet.by> has joined #yocto | 10:14 | |
*** IvanSB <IvanSB!~IvanSB@host74-200-dynamic.5-87-r.retail.telecomitalia.it> has quit IRC | 10:21 | |
*** lpapp <lpapp!~lpapp@kde/lpapp> has joined #yocto | 10:22 | |
lpapp | good morning | 10:22 |
lpapp | I can see this in the manual about the post installation scripts: " | 10:22 |
lpapp | The script defined in the post-installation function is called when the root filesystem is created. If the script succeeds, the package is marked as installed. If the script fails, the package is marked as unpacked and the script is executed when the image boots again. " | 10:22 |
lpapp | I thought it was running once the package is installed, which can happen later than putting it into the image | 10:22 |
lpapp | so this description confuses me a bit. Is this bad expectation not to always be like that depending on whether the package is part of the image? | 10:23 |
T0mW | Interesting, so, it sounds like the post install script gets another chance to got do its' work? I wonder why they did it that way, rather than ERROR out the building of the image? | 10:27 |
T0mW | lpapp: very early in the morning for the others to appear on the channel. try asking again in another two hours? | 10:28 |
lpapp | bluelightning is here, so what can go wrong? ;-) | 10:30 |
T0mW | heh | 10:30 |
T0mW | so he is, maybe still getting coffee? | 10:30 |
lpapp | but yes, it is almost noon, and still early for me :) | 10:30 |
T0mW | UTC-4 | 10:31 |
bluelightning | I am here... | 10:31 |
T0mW | bluelightning: really? | 10:32 |
bluelightning | T0mW: a while ago we had a large number of scripts that simply would not execute on the host (e.g. ones that require doing something specific to the target arch) | 10:32 |
bluelightning | we have mechanisms to handle most of those now though | 10:32 |
T0mW | ah, ok | 10:33 |
bluelightning | FWIW if you're building an image with read-only-rootfs in IMAGE_FEATURES it will error out in that case, because there won't be a chance to run it on first boot | 10:33 |
T0mW | bluelightning: like Larry Wall said, when you invent your own language (sic) you can do what you want. | 10:33 |
bluelightning | well, I'd like to think we do what makes sense for the majority of use cases ;) | 10:34 |
T0mW | bluelightning: there are always tradeoffs. | 10:34 |
bluelightning | postinstall script execution on package install is the package manager's responsibility rather than ours directly | 10:34 |
*** icanicant <icanicant!~icanicant@195.88.236.129> has joined #yocto | 10:35 | |
bluelightning | (when building the image / on first boot, we are more directly involved though) | 10:35 |
T0mW | I always check to ensure my recipes / changes are propagated into the image. np | 10:36 |
lpapp | ok, so it ought to work as per expectation for package installation, too? | 10:36 |
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has quit IRC | 10:36 | |
lpapp | I.e. if I say ls /tmp, it will list the files in that directory when I install the package using pkg list foo? | 10:36 |
T0mW | well, next Friday, I'll be looking for work. getting RIF'ed. | 10:36 |
lpapp | sorry to hear that. | 10:37 |
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has joined #yocto | 10:38 | |
T0mW | it was a good job, worked from home on an interesting project, learned lots of new stuff. | 10:38 |
*** _valle_ <_valle_!~valle@195.198.200.72> has quit IRC | 10:40 | |
lpapp | yeah, and new challenges are also cool | 10:40 |
bluelightning | T0mW: sorry to hear that, best of luck with finding something new | 10:42 |
bluelightning | lpapp: yes | 10:42 |
T0mW | looks like all the Yocto work is on the west coast, but, time for change. | 10:42 |
lpapp | bluelightning: ah, ok, great. | 10:44 |
lpapp | bluelightning: thanks. | 10:44 |
drou | does anyone know if there is any way to have a splash screen before starting the desktop manager ? to avoid all kernel messages and so on | 10:44 |
T0mW | psplash | 10:44 |
T0mW | drou: iirc, set kernel cmd line to include 'quiet loglevel=3' | 10:46 |
T0mW | you get a small amount of text when the bootloader passes control the kernel, then psplash takes over. | 10:47 |
*** jku <jku!jku@nat/intel/x-fdniqkohfevscfab> has quit IRC | 10:47 | |
drou | psplash looks good to me. | 10:48 |
bluelightning | if you have "splash" in IMAGE_FEATURES that should bring the psplash package in , or you could do it in IMAGE_INSTALL | 10:48 |
drou | alright thanks | 10:48 |
*** jku <jku!jku@nat/intel/x-ovudmywzlahpgksf> has joined #yocto | 10:48 | |
T0mW | drou: if you need help customizing the splash image, contact me? | 10:50 |
drou | sure, thanks | 10:50 |
*** lpapp <lpapp!~lpapp@kde/lpapp> has left #yocto | 10:50 | |
drou | T0mW: is there a way to add a splash image before the desktop manager is started ? i'm using grub. | 11:12 |
drou | after the desktop manager is started, i have a blank screen for about 5 secs | 11:12 |
T0mW | I'm using u-boot and splashing the screen from there on wakeup. then, u-boot passes control the kernel where psplash starts early from init, there is a black screen for about 1..2 seconds while matchbox starts before the desktop appears. | 11:14 |
T0mW | I still get text on reboot / shutdown showing when X terminates though. | 11:14 |
drou | well ok, but my first target is x86 tbh | 11:14 |
T0mW | ARM cortex here. | 11:15 |
T0mW | The desktop version of the project is something I was playing with and did not have time to really fine-tune it before I got the word I was being laid off. | 11:16 |
T0mW | it ran a turn-key app. | 11:16 |
T0mW | matchbox ran a the app on starttup without a "desktop" | 11:17 |
CTtpollard | can anyone recommend a yocto book? | 11:18 |
*** jku <jku!jku@nat/intel/x-ovudmywzlahpgksf> has quit IRC | 11:18 | |
drou | i'm using openbox. anyways, is there a something that explains the psplash parameters ? | 11:20 |
drou | INITSCRIPT_PARAMS = "start 0 S . stop 20 0 1 6 ." | 11:20 |
T0mW | that would be the sysvinit runlevels and ordering. | 11:21 |
T0mW | "start 0 S' would be /etc/rcS.d (startup) S00psplash, so, it runs as the first item in the startup list. | 11:23 |
T0mW | "stop 20 0 1 6" is killed as 20th step when entering runlevels 0 (halt), 1 (single user), or 6 (reboot). | 11:25 |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has joined #yocto | 11:26 | |
T0mW | killed is a misnomer, it doesn't kill itself, if you look at the /etc/init.d/psplash script, it only "runs", it doesn't look to see what method to run as (Start / Killed). | 11:27 |
T0mW | what I like about psplash is that it shows some graphic during the boot process and shows the user a boot progress bar that informs them of the booting activity | 11:31 |
T0mW | after all, how many people understand the kernel / sysvinit boot messages? :P | 11:31 |
drou | So we can't stop/kill it after n secs or right after something started from systemd? | 11:31 |
drou | not me :p | 11:32 |
T0mW | W00T we don't use systemd | 11:32 |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@host185-21-dynamic.21-87-r.retail.telecomitalia.it> has quit IRC | 11:32 | |
T0mW | I'm not ready to trust using a largely unfinish boot manager on my products. Sysvinit is well proven. | 11:33 |
T0mW | YMMV | 11:33 |
*** jku <jku!jku@nat/intel/x-ecblufovbwwumopz> has joined #yocto | 11:34 | |
T0mW | I don't see why you cannot do a 'killall psplash', then have the next app take control of the video... | 11:35 |
drou | sure, but i asked this because i don't have any psplash process running. i thought there was something like a timeout that kills the psplash binary | 11:37 |
T0mW | If you don't want the progress bar, comment out that section of psplash source. | 11:37 |
drou | i didn't have this as well. maybe there is something wrong with my image. actually i only had a white screen | 11:39 |
T0mW | I haven't delved into how psplash follows the boot progress and decides when to terminate. It will terminate after the final step of the desired runlevel is completed. For example, if in runlevel 3 (drop to console), it will allow bash to take over the video when the last 'S99*' step has completed. | 11:40 |
T0mW | again, not sure about systemd, I simply deal with that beast on my suse box but will not use it in my embedded projects. | 11:41 |
T0mW | admittedly, systemd does seem to offer some interesting benefits, like keeping a daemon running if it terminates, but I feel better having total control over my boot process, not have it disrupted by a decision by someone outside of my control and have my product start behaving differently due to a git pull on the Yocto base. | 11:44 |
drou | ok, so the best way is to have all my applications started in /etc/rcS.d/ and the splashscreen will disappear at the very last step? | 11:44 |
drou | completely agree with you, maybe i can use another supervising system | 11:45 |
T0mW | it will complete after the runlevel is finished (/etc/inittab target level) | 11:47 |
T0mW | you always pass through runlevel rcS.d, but rc[1,3,5].d are the target levels, when the target level completes, psplash will terminate. | 11:48 |
drou | ok i got it | 11:50 |
T0mW | If I were writing a splash with progress bar, I would tally up the number of 'Sxx' scripts of the target runlevel, watch stdout for the sysvinit / systemd progress messages to move my bar, then die when the last count is reached. | 11:51 |
T0mW | assuming that is possible, hen | 11:51 |
T0mW | assuming that is possible, heh | 11:51 |
T0mW | I would have to have a very compelling reason to abandon sysvinit, just because systemd is shiny / new is not good-enough. | 11:52 |
drou | actually i'm not an expert, i'm just trying things. but in fact, if i find another way to supervise/deamonize my apps, i'll probably drop systemd, i understand that systemd & sysvint are completely asynchronous | 11:56 |
T0mW | no, sysvinit is synchronous, it follows an ordered process that you specify. | 11:59 |
T0mW | it will launch in sequence | 11:59 |
*** hitlin37 <hitlin37!uid16371@gateway/web/irccloud.com/x-piesicmvigazinow> has joined #yocto | 12:01 | |
T0mW | having said that, if you start the network (S01networking) your interfaces may not yet be ready to use on the next step (e.g. S02nfsserver). You may have to move nfsserver start to 20 (S20nfsserver) which, effectively, puts a "delay" between the network start and a networking app. | 12:01 |
*** belen <belen!Adium@nat/intel/x-kqhmwohcssifbqcf> has quit IRC | 12:07 | |
*** Crofton <Crofton!~balister@107.27.211.29> has joined #yocto | 12:17 | |
*** hitlin37 <hitlin37!uid16371@gateway/web/irccloud.com/x-piesicmvigazinow> has left #yocto | 12:21 | |
*** sameo <sameo!~samuel@192.55.54.36> has quit IRC | 12:38 | |
drou | Yes, i meant both systems in parallel | 12:39 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 12:43 | |
*** Crofton <Crofton!~balister@107.27.211.29> has quit IRC | 12:44 | |
*** lamego <lamego!~jose@134.134.139.76> has joined #yocto | 12:45 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-oepwgdiofairfpln> has joined #yocto | 12:51 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-oepwgdiofairfpln> has left #yocto | 12:51 | |
*** challinan <challinan!~chris@173-10-226-189-BusName-WestFlorida.hfc.comcastbusiness.net> has quit IRC | 12:54 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 12:55 | |
*** egavinc <egavinc!~egavinc@43.Red-2-139-180.staticIP.rima-tde.net> has quit IRC | 13:08 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 13:09 | |
*** tsramos <tsramos!~tsramos@134.134.139.76> has joined #yocto | 13:12 | |
*** jku <jku!jku@nat/intel/x-ecblufovbwwumopz> has quit IRC | 13:14 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 13:15 | |
rburton1 | seebs: there doesn't appear to be a pseudo 1.7.2 tarball up yet | 13:19 |
*** rburton1 is now known as rburton | 13:20 | |
*** tsramos <tsramos!~tsramos@134.134.139.76> has quit IRC | 13:23 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 13:27 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 13:30 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 13:33 | |
*** raykinsella781 <raykinsella781!~rkinsell@192.198.151.44> has joined #yocto | 13:37 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has quit IRC | 13:43 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 13:45 | |
*** raykinsella781 <raykinsella781!~rkinsell@192.198.151.44> has quit IRC | 13:48 | |
*** _valle_ <_valle_!~valle@h-179-93.a333.priv.bahnhof.se> has joined #yocto | 13:49 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 13:51 | |
*** madisox <madisox!~madison@64-71-1-115.static.wiline.com> has joined #yocto | 13:57 | |
*** mckoan is now known as mckoan|away | 13:57 | |
*** hamis <hamis!~irfan@110.93.212.98> has quit IRC | 14:00 | |
*** raykinsella78 <raykinsella78!~rkinsell@192.198.151.44> has joined #yocto | 14:00 | |
*** fitzsim <fitzsim!~user@2001:420:284a:1300:6e0b:84ff:fe09:4e9f> has joined #yocto | 14:01 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 14:03 | |
*** _valle_ <_valle_!~valle@h-179-93.a333.priv.bahnhof.se> has quit IRC | 14:04 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 14:04 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 14:05 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 14:10 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 14:10 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 14:11 | |
*** raykinsella78 <raykinsella78!~rkinsell@192.198.151.44> has left #yocto | 14:11 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 14:16 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 14:28 | |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has quit IRC | 14:35 | |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has joined #yocto | 14:37 | |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 14:39 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 14:40 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 14:43 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 14:47 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 14:50 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 14:51 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 14:53 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 14:58 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 15:00 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 15:00 | |
*** _valle_ <_valle_!~valle@h-179-93.a333.priv.bahnhof.se> has joined #yocto | 15:07 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 15:11 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 15:11 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 15:12 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has quit IRC | 15:13 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 15:14 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 15:17 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 15:19 | |
*** darkspike <darkspike!~darkspike@217.110.68.82> has quit IRC | 15:21 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 15:29 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 15:34 | |
*** Crofton <Crofton!~balister@107.27.211.29> has joined #yocto | 15:37 | |
*** paulg_ <paulg_!~paulg@72.1.195.9> has joined #yocto | 15:44 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 15:47 | |
*** aime-Pierre <aime-Pierre!~Thunderbi@193.56.60.161> has quit IRC | 15:50 | |
*** _valle_ <_valle_!~valle@h-179-93.a333.priv.bahnhof.se> has quit IRC | 15:51 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 15:52 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 15:54 | |
*** nerdboy <nerdboy!~sarnold@gatekeeper.gentoogeek.org> has joined #yocto | 15:55 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 15:56 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 15:59 | |
*** Crofton <Crofton!~balister@107.27.211.29> has quit IRC | 16:00 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@bo-18-148-95.service.infuturo.it> has joined #yocto | 16:01 | |
*** staylor <staylor!~staylor@S0106002436a394c9.wk.shawcable.net> has joined #yocto | 16:02 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 16:05 | |
*** afxez0r <afxez0r!~afxez0r@134.134.139.76> has joined #yocto | 16:08 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-gzvgngtpveeuuany> has joined #yocto | 16:09 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 16:10 | |
*** jbrianceau is now known as jbrianceau_away | 16:12 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 16:13 | |
*** halfhalo <halfhalo!znc@nasadmin/webteam/halfhalo> has quit IRC | 16:13 | |
*** ka6sox <ka6sox!znc@nasadmin/ka6sox> has quit IRC | 16:13 | |
*** raykinsella781 <raykinsella781!rkinsell@nat/intel/x-idorrtcggmueapvg> has joined #yocto | 16:14 | |
*** berton <berton!~fabio@201.22.227.56> has joined #yocto | 16:14 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-gzvgngtpveeuuany> has quit IRC | 16:14 | |
*** TobSnyder <TobSnyder!~schneider@ip923450f2.dynamic.kabel-deutschland.de> has quit IRC | 16:15 | |
*** ebolton <ebolton!~ebolton@208.93.130.209> has joined #yocto | 16:16 | |
*** ka6sox <ka6sox!znc@nasadmin/ka6sox> has joined #yocto | 16:16 | |
ebolton | hey all, strange issue...I'm trying to install an SDK on a 64-bit Ubuntu machine and getting this error, "Setting it up...ls: cannot access /opt/poky/1.7.2/environment-setup-*: No such file or directory" | 16:16 |
ebolton | SDk installs fine on the machine it was created on, they're both Ubuntu based | 16:17 |
*** halfhalo <halfhalo!znc@nasadmin/webteam/halfhalo> has joined #yocto | 16:21 | |
*** rfolino <rfolino!~rfolino@93-51-177-218.ip268.fastwebnet.it> has quit IRC | 16:22 | |
*** CTtpollard <CTtpollard!~tom@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 16:25 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 16:25 | |
*** afxez0r <afxez0r!~afxez0r@134.134.139.76> has quit IRC | 16:39 | |
*** simmel80_ <simmel80_!~quassel@p5797FB02.dip0.t-ipconnect.de> has quit IRC | 16:47 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 16:51 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 16:58 | |
*** raykinsella781 <raykinsella781!rkinsell@nat/intel/x-idorrtcggmueapvg> has quit IRC | 17:03 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 17:04 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 17:09 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 17:14 | |
*** raykinsella78 <raykinsella78!~rkinsell@192.198.151.44> has joined #yocto | 17:14 | |
*** raykinsella78 <raykinsella78!~rkinsell@192.198.151.44> has left #yocto | 17:14 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@bo-18-148-95.service.infuturo.it> has quit IRC | 17:19 | |
RP | seebs: bad news: https://autobuilder.yoctoproject.org/main/builders/buildtools/builds/473/steps/BuildImages/logs/stdio | 17:22 |
*** afxez0r <afxez0r!~afxez0r@134.134.139.72> has joined #yocto | 17:24 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 17:30 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 17:36 | |
*** Daemon404 <Daemon404!~who_knows@154.57.244.214> has quit IRC | 17:37 | |
*** Daemon404 <Daemon404!~who_knows@pdpc/supporter/student/Daemon404> has joined #yocto | 17:37 | |
*** Biliogadafr <Biliogadafr!~User@port-35-adslby-pool45.infonet.by> has quit IRC | 17:38 | |
JaMa | RP: the postinst_intercept patches were sent as RFC, I've just noticed they were added to master-next | 17:46 |
JaMa | RP: I believe they work OK, but it's possible that I haven't discovered all possible env/intercept combinations | 17:47 |
JaMa | RP: because I was testing mostly the update_font_cache one | 17:47 |
*** sameo <sameo!samuel@nat/intel/x-yspnfzqgslinayda> has joined #yocto | 17:50 | |
kergoth | hmm | 17:52 |
*** paulg_ <paulg_!~paulg@72.1.195.9> has quit IRC | 17:54 | |
JaMa | also this snippet: | 17:55 |
JaMa | try: | 17:55 |
JaMa | subprocess.check_output(script_full) | 17:55 |
JaMa | except subprocess.CalledProcessError as e: | 17:55 |
JaMa | bb.warn("The postinstall intercept hook '%s' failed (exit code: %d)! See log for details!" % | 17:55 |
JaMa | (script, e.returncode)) | 17:55 |
JaMa | looks a bit strange as there normally isn't any output from intercept hook in the log | 17:56 |
JaMa | any objections to send the output to log.intercept_<script_name> ? | 17:56 |
kergoth | the called process error has a member with the output, but as you say, check_output() suppresses/captures the output by default | 18:00 |
kergoth | either that should be check_call(), or it needs to use the output from the exception | 18:00 |
kergoth | afaik anyway | 18:00 |
kergoth | well spotted there | 18:00 |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-bsqjlbnrorznrbdy> has joined #yocto | 18:01 | |
*** sameo <sameo!samuel@nat/intel/x-yspnfzqgslinayda> has quit IRC | 18:04 | |
*** tsramos <tsramos!tsramos@nat/intel/x-ndkpbazuccixtsry> has joined #yocto | 18:05 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 18:12 | |
*** paulg_ <paulg_!~paulg@173.239.178.230> has joined #yocto | 18:13 | |
*** varibull_ <varibull_!~varibull@ta.tainstruments.com> has quit IRC | 18:14 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-bsqjlbnrorznrbdy> has quit IRC | 18:15 | |
*** staylor <staylor!~staylor@S0106002436a394c9.wk.shawcable.net> has quit IRC | 18:15 | |
seebs | ... Did I do the thing where I forgot to actually send halstead the pseudo 1.7.2 tarball? I bet I did. | 18:24 |
seebs | Oh, wait. I did, I just sent the patch out before getting an ack. | 18:25 |
*** paulg_ <paulg_!~paulg@173.239.178.230> has quit IRC | 18:26 | |
*** halstead_ <halstead_!~AndChat62@2607:fb90:2704:41ed:8d2:68c2:b2d0:af0c> has joined #yocto | 18:35 | |
halstead_ | seebs: RP put it up 2 hours ago I think. | 18:35 |
seebs | nooooooo | 18:42 |
seebs | What the heck. | 18:42 |
seebs | Is it possible that your systems are hosted in an environment that is haunted by angry ghosts? | 18:43 |
*** munch_ <munch_!~mark@c-50-129-137-132.hsd1.il.comcast.net> has joined #yocto | 18:43 | |
*** munch_ is now known as Guest85508 | 18:44 | |
seebs | To be fair, buildtools-tarball wasn't a target I was testing, but that looks general. | 18:44 |
halstead_ | seebs: maybe? They are on the third floor of a medical facility. Are you seeing problems now? | 18:44 |
seebs | But I am pretty sure that I tested with my patches on at least two machines, and did not see that... WTF. | 18:44 |
seebs | "operation not supported" is a very strange outcome. | 18:44 |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-okpaztrpffhlqpoz> has quit IRC | 18:46 | |
*** staylor <staylor!~staylor@S0106002436a394c9.wk.shawcable.net> has joined #yocto | 18:47 | |
*** staylor <staylor!~staylor@S0106002436a394c9.wk.shawcable.net> has quit IRC | 18:55 | |
T0mW | okay, I give up, after googling and grep'ing, I cannot figure out how the contents of /etc/version, in the image, is determined. | 18:59 |
*** grma <grma!~gruberm@chello213047201250.tirol.surfer.at> has quit IRC | 19:00 | |
kergoth | T0mW: grep -nrI sysconfdir.\*version | 19:01 |
T0mW | looks like: meta/lib/oe/rootfs.py? | 19:01 |
kergoth | yep | 19:01 |
T0mW | See, all I have to do is ask and I'll find myself before anyone anwers, why is that? | 19:02 |
T0mW | BUILDNAME | 19:02 |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has quit IRC | 19:07 | |
*** AndChat|627969 <AndChat|627969!~AndChat62@50.126.107.75> has joined #yocto | 19:07 | |
seebs | Yeah. | 19:07 |
seebs | Now trying to reproduce that failure, no luck yet. | 19:08 |
seebs | I don't know yet. | 19:08 |
seebs | I at least figured out why my nearly-but-not-quite perfectly up to date tree didn't reproduce the opkg ones, but the new cross-localedef stuff RP posted, I have no idea. | 19:08 |
seebs | Yeah, I am not yet reproducing that one. | 19:08 |
T0mW | kergoth: YAY! | 19:09 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 19:11 | |
*** halstead_ <halstead_!~AndChat62@2607:fb90:2704:41ed:8d2:68c2:b2d0:af0c> has quit IRC | 19:11 | |
seebs | Oh, huh. Apparently when I request buildtools-tarball, I don't build glibc-locale? Hmm. | 19:13 |
*** halstead_ <halstead_!~AndChat62@2607:fb90:2704:41ed:cf3c:5f5c:4288:333b> has joined #yocto | 19:15 | |
seebs | Victory! Manually building glibc-locale produces the failure. | 19:16 |
*** AndChat|627969 <AndChat|627969!~AndChat62@50.126.107.75> has quit IRC | 19:18 | |
*** jd1 <jd1!jd1@unaffiliated/jd1> has joined #yocto | 19:20 | |
*** jd1 <jd1!jd1@unaffiliated/jd1> has left #yocto | 19:20 | |
*** Snert__ <Snert__!~snert_@69-161-21-126.static.acsalaska.net> has joined #yocto | 19:21 | |
*** halstead_ <halstead_!~AndChat62@2607:fb90:2704:41ed:cf3c:5f5c:4288:333b> has quit IRC | 19:23 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 19:30 | |
kergoth | buildtools tarball is almost entirely nativesdk packages built by crosssdk tools, i wouldn't expect it to build target packages like glibc-locale, but *shrug* | 19:33 |
malkauns | how do i install wireless-regdb in yocto? | 19:35 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 19:42 | |
*** lamego <lamego!~jose@134.134.139.76> has quit IRC | 19:46 | |
*** lamego <lamego!~jose@134.134.139.76> has joined #yocto | 19:47 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 19:48 | |
*** pohly <pohly!~pohly@p5DE8FB6C.dip0.t-ipconnect.de> has quit IRC | 19:49 | |
*** pohly <pohly!~pohly@p5DE8FB6C.dip0.t-ipconnect.de> has joined #yocto | 19:49 | |
*** tmcguire <tmcguire!~tmcguire@185.28.184.2> has quit IRC | 20:02 | |
seebs | okay that's new | 20:03 |
seebs | it looks like there's an fcntl failing that's causing this error, but I don't know which fcntl op or why. | 20:03 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 20:04 | |
rburton | kergoth: your host contamination patch shows that everyone who uses tar in ptest install functions (common idiom) is broken | 20:07 |
*** adelcast <adelcast!~adelcast@130.164.62.82> has quit IRC | 20:07 | |
*** adelcast <adelcast!~adelcast@130.164.62.82> has joined #yocto | 20:10 | |
*** jimBaxter <jimBaxter!~jbaxter@jimbax.plus.com> has quit IRC | 20:10 | |
*** igor2 <igor2!Igor_Stopp@nat/intel/x-elsygfyjfxspuuny> has quit IRC | 20:15 | |
*** tsramos <tsramos!tsramos@nat/intel/x-ndkpbazuccixtsry> has quit IRC | 20:15 | |
*** sdh11 <sdh11!~sdh11@yorktown.backskatter.com> has quit IRC | 20:15 | |
*** rci_ <rci_!~rci@70-90-78-101-BusName-mn.hfc.comcastbusiness.net> has quit IRC | 20:15 | |
*** zeddii <zeddii!~bruce@128.224.252.2> has quit IRC | 20:15 | |
*** georgem <georgem!~georgem@mail.novatech-llc.com> has quit IRC | 20:15 | |
*** sri <sri!~sri@li160-162.members.linode.com> has quit IRC | 20:15 | |
*** dgm816 <dgm816!~dgm816@unaffiliated/orkim> has quit IRC | 20:15 | |
*** sdh11 <sdh11!~sdh11@yorktown.backskatter.com> has joined #yocto | 20:15 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 20:16 | |
*** tmcguire <tmcguire!~tmcguire@185.28.184.2> has joined #yocto | 20:16 | |
*** rci <rci!~rci@70-90-78-101-BusName-mn.hfc.comcastbusiness.net> has joined #yocto | 20:16 | |
*** tsramos_ <tsramos_!~tsramos@134.134.139.76> has joined #yocto | 20:16 | |
*** zedd_ <zedd_!~bruce@128.224.252.2> has joined #yocto | 20:16 | |
*** igor1 <igor1!~Igor_Stop@134.134.139.72> has joined #yocto | 20:16 | |
*** georgem_ <georgem_!~georgem@mail.novatech-llc.com> has joined #yocto | 20:16 | |
*** dgm816` <dgm816`!~dgm816@97-64-167-34.client.mchsi.com> has joined #yocto | 20:16 | |
*** sri <sri!~sri@li160-162.members.linode.com> has joined #yocto | 20:16 | |
*** lamego <lamego!~jose@134.134.139.76> has quit IRC | 20:16 | |
*** sri is now known as Guest45030 | 20:16 | |
*** georgem_ <georgem_!~georgem@mail.novatech-llc.com> has quit IRC | 20:21 | |
*** lamego <lamego!~jose@134.134.139.76> has joined #yocto | 20:25 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 20:26 | |
nerdboy | seebs: strace? | 20:29 |
seebs | yeah, probably. | 20:31 |
seebs | fcntl appears to be a red herring, looks like the actual issue is that mkdir appears to be somehow managing to hand back errno 95 (ENOTSUPP). And I am not at all sure why/how, and I note that the directory does seem to get made, so. | 20:32 |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 20:32 | |
nerdboy | so was it angry ghosts or just a momentary warpage of the time-space continuum? | 20:32 |
seebs | But hey, I can reproduce the failure, now. | 20:32 |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 20:33 | |
seebs | I am not sure why that build was making glibc-locale and mine wasn't, but I can do it on purpose. Can't reproduce it outside of bitbake yet, but narrowing in. | 20:33 |
*** CromFr <CromFr!~CromFr@146.185.162.164> has joined #yocto | 20:36 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 20:36 | |
*** georgem <georgem!~georgem@mail.novatech-llc.com> has joined #yocto | 20:39 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 20:40 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 20:41 | |
*** rburton <rburton!~Adium@host86-158-233-60.range86-158.btcentralplus.com> has quit IRC | 20:41 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 20:42 | |
*** aj_c <aj_c!~Alex_Joya@134.134.139.74> has left #yocto | 20:42 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 20:48 | |
*** tsramos <tsramos!~tsramos@192.55.55.39> has joined #yocto | 20:48 | |
*** tsramos_ <tsramos_!~tsramos@134.134.139.76> has quit IRC | 20:51 | |
*** tsramos <tsramos!~tsramos@192.55.55.39> has quit IRC | 20:52 | |
*** paulg_ <paulg_!~paulg@184-94-55-234.dedicated.allstream.net> has joined #yocto | 20:56 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 20:57 | |
*** rburton <rburton!~Adium@host86-158-233-60.range86-158.btcentralplus.com> has joined #yocto | 21:04 | |
*** moto_timo <moto_timo!~timo@72.29.171.20> has joined #yocto | 21:05 | |
*** evanp <evanp!~evan@192.55.55.41> has quit IRC | 21:08 | |
*** moto-timo <moto-timo!~timo@fsf/member/moto-timo> has quit IRC | 21:08 | |
*** evanp <evanp!~evan@134.134.137.71> has joined #yocto | 21:08 | |
*** marquiz <marquiz!~marquiz@134.134.139.70> has quit IRC | 21:08 | |
*** jchonig <jchonig!~quassel@firewall.honig.net> has quit IRC | 21:08 | |
*** wenzong <wenzong!~wfan@106.120.101.38> has quit IRC | 21:09 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 21:09 | |
*** wenzong <wenzong!~wfan@106.120.101.38> has joined #yocto | 21:09 | |
*** marquiz <marquiz!marquiz@nat/intel/x-fixfnaplqykhcrbf> has joined #yocto | 21:09 | |
*** tf <tf!~tomas@r-finger.com> has quit IRC | 21:10 | |
*** tf <tf!~tomas@r-finger.com> has joined #yocto | 21:10 | |
*** scot <scot!~scot@130.164.62.160> has quit IRC | 21:10 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 21:11 | |
*** loggerbox <loggerbox!~todor@134.134.139.70> has quit IRC | 21:12 | |
*** jchonig <jchonig!~quassel@firewall.honig.net> has joined #yocto | 21:13 | |
*** loggerbox <loggerbox!todor@nat/intel/x-ppagmryghwqifonu> has joined #yocto | 21:13 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 21:17 | |
*** dmoseley <dmoseley!~dmoseley@75.181.75.239> has joined #yocto | 21:19 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has joined #yocto | 21:21 | |
*** scot <scot!~scot@130.164.62.160> has joined #yocto | 21:22 | |
*** berton <berton!~fabio@201.22.227.56> has quit IRC | 21:22 | |
*** Crofton <Crofton!~balister@107.27.211.29> has joined #yocto | 21:24 | |
*** nighty^ <nighty^!~nighty@hokuriku.rural-networks.com> has quit IRC | 21:29 | |
seebs | bwahaha! | 21:29 |
seebs | I found the bug, and technically it is Not My Fault. | 21:29 |
seebs | ... I think. | 21:29 |
seebs | I would have to reread the spec, but the problem is that mkdir() is succeeding but setting errno as a side-effect. | 21:29 |
seebs | And localedef is doing | 21:30 |
seebs | if (output_path == NULL && ! no_archive) { print error message } | 21:30 |
seebs | cannot_write_why = errno; | 21:30 |
seebs | and then using cannot_write_why as a test for whether something went wrong. | 21:30 |
seebs | Which is to say, it is assuming that if errno has a value, it means that something went wrong, and this is not correct. | 21:30 |
seebs | That said, it is probably my fault that mkdir() can now set errno to 95 unexpectedly. | 21:31 |
*** nighty^ <nighty^!~nighty@hokuriku.rural-networks.com> has joined #yocto | 21:32 | |
seebs | ... it is. | 21:32 |
seebs | because I called fchmodat() with AT_SYMLINK_NOFOLLOW. | 21:32 |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 21:34 | |
seebs | RP: Assuming this test passes, 1.7.3 should be out in about half an hour? Also I would like to set glibc's localedef code on fire. For sound technical reasons. | 21:40 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f8a2:f279:59ff:fe64:3a8> has quit IRC | 21:46 | |
*** tmcguire <tmcguire!~tmcguire@185.28.184.2> has quit IRC | 21:51 | |
*** tmcguire <tmcguire!~tmcguire@185.28.184.2> has joined #yocto | 21:52 | |
*** ebolton <ebolton!~ebolton@208.93.130.209> has quit IRC | 21:56 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@an-19-169-82.service.infuturo.it> has joined #yocto | 21:58 | |
*** anselmolsm <anselmolsm!~anselmols@192.55.55.41> has quit IRC | 22:00 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has quit IRC | 22:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 22:01 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has joined #yocto | 22:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 22:01 | |
*** Crofton <Crofton!~balister@107.27.211.29> has quit IRC | 22:03 | |
*** sameo <sameo!~samuel@192.55.54.40> has joined #yocto | 22:05 | |
*** nighty^ <nighty^!~nighty@hokuriku.rural-networks.com> has quit IRC | 22:05 | |
RP | seebs: ok, if it comes out we should have room over the weekend for another build | 22:07 |
RP | seebs: It looks like I have other things breaking the build atm too :/ (my own patch for a change) | 22:08 |
*** Guest85508 <Guest85508!~mark@c-50-129-137-132.hsd1.il.comcast.net> has quit IRC | 22:09 | |
*** madisox <madisox!~madison@64-71-1-115.static.wiline.com> has quit IRC | 22:18 | |
seebs | If you would be so kind, if you encounter more pseudo stuff over the weekend, could you cc my home address? I may forget to check work email over the weekend, things are being unduly busy. | 22:19 |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 22:19 | |
seebs | I am really offended by that glibc code, btw. I mean, yes, my bug triggered it, but that code is just plain wrong. | 22:19 |
*** moto_timo is now known as moto-timo | 22:27 | |
*** moto-timo is now known as Guest44787 | 22:27 | |
*** moto-timo <moto-timo!~timo@fsf/member/moto-timo> has joined #yocto | 22:30 | |
*** seebs <seebs!~seebs@home.seebs.net> has quit IRC | 22:35 | |
*** ylouise1 <ylouise1!~yalouise@134.134.139.76> has joined #yocto | 22:52 | |
*** ylouise <ylouise!~yalouise@134.134.139.76> has joined #yocto | 22:52 | |
*** ylouise1 <ylouise1!~yalouise@134.134.139.76> has quit IRC | 22:55 | |
*** lamego <lamego!~jose@134.134.139.76> has quit IRC | 22:56 | |
*** seebs <seebs!~seebs@home.seebs.net> has joined #yocto | 22:59 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-zgkddhobtnduyzjf> has quit IRC | 23:07 | |
khem` | seebs: which code | 23:16 |
seebs | in localedef, the thing causing the "operation not supported" errors. | 23:20 |
seebs | Which is that after glibc has checked that mkdir succeeded, it unconditionally stashes errno, and later, if errno is non-zero, reports this as a fatal error. | 23:20 |
seebs | The stashed errno, that is. | 23:20 |
seebs | So if errno gets set, even though the actual return value indicated success, it's treated as an error anyway, and this is silly. | 23:20 |
Snert__ | seems like if errno gets set for any reason it should reflect that it's been set. | 23:21 |
seebs | Not in general. | 23:22 |
seebs | Lots of things are allowed to set errno when nothing has gone wrong. | 23:22 |
seebs | The famous example is printf() setting errno to ENOTTY when no error has occurred. | 23:22 |
seebs | Generally, if something has a return value that indicates success or failure, and it indicates success, it is antiproductive to look at errno. | 23:22 |
Snert__ | different interpretations of how it shouldbe I guess. | 23:23 |
Snert__ | but that's open source so gotta love it. | 23:24 |
seebs | The C/posix specs are pretty clear; do not check errno if you do not have a thing telling you that there was an error. | 23:25 |
seebs | errno is for telling you *which* error, not whether or not there was an error. | 23:26 |
Snert__ | but no enforcement. | 23:26 |
seebs | (I also didn't see anything zeroing errno out, but maybe there was one somewhere.) | 23:26 |
seebs | Well, the enforcement is that if you do it, you produce random weird error messages that have nothing to do with anything actually going wrong | 23:26 |
seebs | ... which is exactly what happened in this case. :) | 23:26 |
Snert__ | why allow a check to errno when no error occured? | 23:26 |
Snert__ | why is it not enforced. | 23:27 |
seebs | Because C does not in general inforce much of anything. | 23:27 |
seebs | enforce, even. | 23:27 |
seebs | It is not in the spirit of C to prevent you from doing silly things. | 23:27 |
Snert__ | so I've heard. | 23:27 |
seebs | More generally, I'm not sure how you *could* enforce it. Someone can always write "x = errno;" | 23:28 |
seebs | Hmm. Well, they do zero it out, I still think the code is silly. | 23:37 |
*** Aethenelle <Aethenelle!~Aethenell@166.175.188.88> has joined #yocto | 23:48 | |
Snert__ | I jsut don't do weird stuff. | 23:52 |
Snert__ | it would never occur to me to deal with errno if there was no error. | 23:52 |
Snert__ | but me noob amateur coder. | 23:53 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!