[00:08:25] <richlowe> or heavy, at least.
[00:43:34] *** Toasterson <Toasterson!~toast@2a02:aa10:e280:b880:e3d5:f722:2d0a:1d1a> has quit IRC (Ping timeout: 256 seconds)
[01:14:52] *** jacobs <jacobs!~jacobs@2603:300a:1618:b200:1c64:91b8:1cd1:d3d5> has quit IRC (Remote host closed the connection)
[01:15:18] *** jacobs <jacobs!~jacobs@2603:300a:1618:b200:1c64:91b8:1cd1:d3d5> has joined #oi-dev
[01:26:19] *** wiedi_ <wiedi_!~wiedi@77.87.48.130> has joined #oi-dev
[01:29:10] *** wiedi <wiedi!~wiedi@ip5b409739.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 260 seconds)
[01:59:11] *** wiedi_ <wiedi_!~wiedi@77.87.48.130> has quit IRC (Ping timeout: 248 seconds)
[02:02:55] *** v_a_b1 <v_a_b1!~volker@p57A27F6E.dip0.t-ipconnect.de> has joined #oi-dev
[02:04:40] *** v_a_b <v_a_b!~volker@p5090522B.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)
[02:43:11] *** alanc <alanc!~alanc@hqdc-proxy-mwg08-o.oracle.com> has quit IRC (Remote host closed the connection)
[02:43:29] *** alanc <alanc!~alanc@hqdc-proxy-mwg08-o.oracle.com> has joined #oi-dev
[02:43:29] *** ChanServ sets mode: +o alanc
[03:02:08] *** v_a_b <v_a_b!~volker@p57A27D22.dip0.t-ipconnect.de> has joined #oi-dev
[03:02:40] *** v_a_b1 <v_a_b1!~volker@p57A27F6E.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)
[04:40:34] *** tozhu <tozhu!~Thunderbi@223.85.203.28> has joined #oi-dev
[04:41:10] *** tozhu <tozhu!~Thunderbi@223.85.203.28> has quit IRC (Client Quit)
[05:04:01] *** tozhu <tozhu!~Thunderbi@223.85.203.28> has joined #oi-dev
[05:04:49] *** tozhu <tozhu!~Thunderbi@223.85.203.28> has quit IRC (Client Quit)
[06:31:38] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #oi-dev
[06:44:24] *** leoric <leoric!~leoric@176.212.32.36> has quit IRC (Remote host closed the connection)
[07:04:01] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Quit: Leaving)
[07:24:59] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #oi-dev
[07:40:21]
<jacobs> So I took a more heavy handed approach to cleaning up RUNPATHs and changed the userland-mangler so that it strips runtime linker default search directories from the elves it sees. see https://pastebin.com/tv4wSUge I am running yet another full build, but it seems to be working as expected.
[08:03:01] *** tsoome <tsoome!~tsoome@13-113-191-90.dyn.estpak.ee> has quit IRC (Quit: tsoome)
[08:25:29] <alp_> do you think that such mangler is preferable to runtime check + libtool fix in environment + fix for individual packages ?
[08:25:48] <alp_> (what I'm currenty trying to do)
[08:26:04] <alp_> after asking I suppose, the answer is evident :)
[08:30:34] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Quit: Leaving)
[08:33:12] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #oi-dev
[08:33:14] *** jimklimov <jimklimov!~jimklimov@ip-86-49-250-92.net.upcbroadband.cz> has joined #oi-dev
[08:39:00] *** merzo <merzo!~merzo@64-15-132-95.pool.ukrtel.net> has quit IRC (Ping timeout: 252 seconds)
[08:42:58] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Ping timeout: 256 seconds)
[08:50:15] *** tsoome <tsoome!~tsoome@13-113-191-90.dyn.estpak.ee> has joined #oi-dev
[09:05:42] *** Toasterson <Toasterson!~toast@213.55.176.171> has joined #oi-dev
[09:08:37] *** toasterson1 <toasterson1!~toast@213.55.176.171> has joined #oi-dev
[09:10:59] *** Toasterson <Toasterson!~toast@213.55.176.171> has quit IRC (Ping timeout: 256 seconds)
[09:23:57] *** jimklimov <jimklimov!~jimklimov@ip-86-49-250-92.net.upcbroadband.cz> has quit IRC (Ping timeout: 240 seconds)
[09:31:18] *** merzo <merzo!~merzo@3-74-203-46.pool.ukrtel.net> has joined #oi-dev
[09:33:44] *** jimklimov <jimklimov!~jimklimov@ip-86-49-250-92.net.upcbroadband.cz> has joined #oi-dev
[09:35:23] <xenol> alp_: no problem with removal
[09:36:21] *** merzo <merzo!~merzo@3-74-203-46.pool.ukrtel.net> has quit IRC (Ping timeout: 264 seconds)
[09:45:05] *** mnowak_ <mnowak_!mnowak_@nat/suse/x-tzvvyfjafxhbgbbp> has joined #oi-dev
[09:50:57] <jimklimov> question regarding "no-op libtool" : at one point, I had recipes using an LD_ALTEXEC envvar so programs are linked with the desired (gnu) "ld" even if Sun one is earlier in the PATH. Mybe there is a similar mechanism for libtool?
[09:51:47] <jimklimov> I believe in "ld" it just exec's the specified binary early in the startup and passes all the CLI args to it.
[09:53:27] *** toasterson1 <toasterson1!~toast@213.55.176.171> has quit IRC (Read error: Connection reset by peer)
[09:56:32] *** merzo <merzo!~merzo@185.39.197.205> has joined #oi-dev
[10:07:27] *** asx <asx!~asx@93-34-145-252.ip50.fastwebnet.it> has quit IRC (Quit: Leaving)
[10:24:22] *** ptribble <ptribble!~ptribble@cpc92716-cmbg20-2-0-cust138.5-4.cable.virginm.net> has joined #oi-dev
[10:39:23] *** merzo <merzo!~merzo@185.39.197.205> has quit IRC (Ping timeout: 256 seconds)
[10:41:12] *** merzo <merzo!~merzo@185.39.197.205> has joined #oi-dev
[11:17:49] *** asx <asx!~asx@93-34-145-252.ip50.fastwebnet.it> has joined #oi-dev
[11:26:22] <tomww> jimklimov: right, that is the oberved behaviour with LD_ALTEXEC
[13:07:46] *** wiedi <wiedi!~wiedi@ip5b409739.dynamic.kabel-deutschland.de> has joined #oi-dev
[15:33:39] *** Toasterson <Toasterson!~toast@213.55.176.171> has joined #oi-dev
[15:37:43] <alp_> alarcher: here?
[15:38:47] <alp_> alarcher: can't find im-sdk.tar.bz2
[15:38:53] <alp_> and dlc seems to be down
[15:42:10] <alp_> JT-EC: ^^
[15:42:46] *** tsoome <tsoome!~tsoome@13-113-191-90.dyn.estpak.ee> has quit IRC (Quit: tsoome)
[16:09:11] <alp_> 988 components to go ;)
[16:09:56] <alp_> ~ 340 components per 3 days... Not so fast...
[16:11:56] <alp_> alarcher: already found it
[16:24:34] *** tsoome <tsoome!~tsoome@13-113-191-90.dyn.estpak.ee> has joined #oi-dev
[16:54:26] *** jollyd <jollyd!~alarcher@188.113.95.225> has joined #oi-dev
[16:54:45] *** grueni_ <grueni_!86037523@gateway/web/freenode/ip.134.3.117.35> has quit IRC (Ping timeout: 260 seconds)
[16:55:43] <jollyd> alp_: hi
[16:55:48] <alp_> hi
[16:56:02] <jollyd> just read your messages in the logs
[16:56:13] <alp_> I've already found distfiles
[16:56:18] <jollyd> ok
[16:56:19] <alp_> but dlc is still down
[16:57:14] <jollyd> sorry I was working
[16:57:23] <jollyd> did not have time to look at irc
[16:57:31] <alp_> np
[16:59:13] <jollyd> alp_: regarding icinga2, what do you think if I publish Marianne's component to xorg-testing?
[16:59:40] <alp_> I'm fine with it
[17:00:12] <jollyd> ok, just trying to make things easier for her
[17:10:58] <jollyd> alp_: I just republished all the components you fixed since yesterday. Do you have any list of components that could be looked at?
[17:11:21] <alp_> I'm now publishing everything
[17:11:49] <alp_> it's slow, as it requires manual intervention
[17:12:19] <alp_> when I'm sure that it builds, we'll have to rebuild everything
[17:12:47] <alp_> the test you can do - is try rebuild everything with included fixes and look what fails
[17:13:17] <alp_> (for example, going from the latest components :) )
[17:13:33] <alp_> ?
[17:16:33] <jollyd> alp_: this change looks very nice, will help catch issues
[17:18:11] <jollyd> alp_: I just wonder how people do not see this on supercomputers
[17:18:36] <alp_> what this?
[17:18:54] <jollyd> alp_: usually things are installed per bundle compilers+MPI, so runpath issues pulled from libtool should show up
[17:19:13] <alp_> who does run supercomputers on OI?
[17:19:20] <jollyd> no no
[17:19:42] <jollyd> I meant that otherwise it means that libtool does the right thing on OpenSUSE/CentOS
[17:19:50] <alp_> yes
[17:19:53] <alp_> most likely
[17:22:03] <alp_> jollyd: how much time do you need to rebuild the world?
[17:22:26] <jollyd> alp_: 6-10h depending on the load on the machine
[17:23:29] <jollyd> I usually run overnight
[17:24:05] <jollyd> I may need to republish a few components if pkgsend fails due to memory constraints, but usually that's it
[17:24:15] <jollyd> sure
[17:27:28] <jollyd> alp_: actually on the supercomputer that I use it is also a mess
[17:28:06] <jollyd> alp_: running CentOS, openmpi is compiled with gcc 6.2.0 but links to libgcc_s-4.8.5-20150702.so.1
[17:28:15] <alp_> :)
[17:28:18] <jollyd> I guess the bottom line is that noboby gives a shit
[17:28:36] <alp_> until it suddenly fails
[17:28:49] <jollyd> and if something goes wrong one blames bad luck and marks the bug report as won't fix
[17:28:53] <jollyd> :)
[17:42:26] <alp_> now I've stuck on exiv2....
[17:42:50] <alp_> need a dinner
[17:52:57] *** Toasterson <Toasterson!~toast@213.55.176.171> has quit IRC (Ping timeout: 240 seconds)
[18:10:09] <jollyd> alp_: I only run 4 jobs with -j8 each to make sure pkgsend does not fail (my machine has only 48GB ram), so it will run overnight.
[18:18:55] *** mnowak_ <mnowak_!mnowak_@nat/suse/x-tzvvyfjafxhbgbbp> has quit IRC (Ping timeout: 248 seconds)
[18:38:45] *** richlowe <richlowe!~richlowe@cpe-74-136-198-149.kya.res.rr.com> has quit IRC (Ping timeout: 260 seconds)
[18:41:26] *** richlowe <richlowe!~richlowe@2607:fcc8:bcd4:b100::3> has joined #oi-dev
[18:48:46] *** richlowe <richlowe!~richlowe@2607:fcc8:bcd4:b100::3> has quit IRC (Ping timeout: 252 seconds)
[18:55:46] *** richlowe <richlowe!~richlowe@cpe-74-136-198-149.kya.res.rr.com> has joined #oi-dev
[18:59:10] *** merzo <merzo!~merzo@185.39.197.205> has quit IRC (Ping timeout: 240 seconds)
[19:02:31] *** leoric <leoric!~leoric@176.212.32.36> has joined #oi-dev
[19:05:40] <jollyd> leoric: just started building mate, so far no complaint.
[19:16:29] *** Toasterson <Toasterson!~toast@2a02:aa10:e280:b880:e3d5:f722:2d0a:1d1a> has joined #oi-dev
[19:18:24] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #oi-dev
[19:18:39] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Remote host closed the connection)
[19:21:10] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #oi-dev
[19:27:32] *** ptribble <ptribble!~ptribble@cpc92716-cmbg20-2-0-cust138.5-4.cable.virginm.net> has quit IRC (Quit: Leaving)
[19:56:12] <leoric> sometimes autoconf is used in such strange way, that to disable rpath I have to switch component to cmake...
[19:58:03] <xenol> alp_: leoric I will look into it
[19:58:15] <xenol> not sure if the whole machine is down or just a zone
[19:59:47] <xenol> machine is down
[20:05:12] <igork> g br
[20:05:18] <igork> sorry
[20:41:37] <leoric> jollyd: I think I'll wait for your build :) If it's successful, this mean I reinvent the wheel...
[20:45:42] <jollyd> leoric: right now developer/quilt is building, 261/1377 after 2h20. The only failure is gcc-5 for autoconf version mismatch, so not related to the problem at hand. I did a global gmake clobber to make sure that components build in a clean workspace.
[20:54:55] <jacobs> alp_, ideally, each component would be fixed. Fixing libtool addresses some of that, some components generate pkg-config files that cause consumers to link poorly. I suppose I will look at that as well.
[20:56:22] <leoric> I'm going this way...
[20:59:25] <leoric> ouch... I've fixed exiv2
[21:00:11] <alanc> hmm, guess I should look at what we're doing for the pkg-config files from X in the move, since in the X gate I was stripping all the -L & -R flags out of them
[21:00:34] <jollyd> grepping for -R gives 53 matches but for components like qt4/5 and some xorg libs that live in /usr/lib/xorg we want to keep -R no?
[21:00:57] <leoric> for libraries not in /usr/lib - of course
[21:01:22] <alanc> yes - I was only stripping the -L/-R flags for the default paths (/lib, /usr/lib & their 64-bit counterparts)
[21:02:22] <jacobs> yes. what alanc said.
[21:05:48] <jollyd> for x11 components the situation is indeed good aside from epoxy and xcb-res that I have overlooked
[21:06:30] <jollyd> actually no xcb-res is good sorry
[21:11:33] *** asx <asx!~asx@93-34-145-252.ip50.fastwebnet.it> has quit IRC (Quit: Leaving)
[21:11:52] *** asx <asx!~asx@93-34-145-252.ip50.fastwebnet.it> has joined #oi-dev
[21:24:25]
<jacobs> I suppose that I would leave that in. Better to generate clean bits up front, than mangle them after. You might expand the pkglint check. See https://pastebin.com/AQcm5FtA
[21:28:07] <leoric> yes, thanks
[21:29:05] *** trisk <trisk!~trisk@162-228-250-121.lightspeed.tpkaks.sbcglobal.net> has quit IRC (Ping timeout: 240 seconds)
[21:30:55] *** trisk <trisk!~trisk@162-228-250-121.lightspeed.tpkaks.sbcglobal.net> has joined #oi-dev
[22:01:09] *** merzo <merzo!~merzo@64-15-132-95.pool.ukrtel.net> has joined #oi-dev
[22:03:10] <jacobs> So of the 1347 components that successfully built for me last night, 252 had files that the mangler adjusted R*PATHs ~3500 times in 1745 files
[22:16:44] *** tsoome <tsoome!~tsoome@13-113-191-90.dyn.estpak.ee> has quit IRC (Quit: tsoome)
[22:18:18] *** merzo <merzo!~merzo@64-15-132-95.pool.ukrtel.net> has quit IRC (Ping timeout: 240 seconds)
[22:32:34] *** merzo <merzo!~merzo@220-11-132-95.pool.ukrtel.net> has joined #oi-dev
[22:42:11] *** tsoome <tsoome!~tsoome@13-113-191-90.dyn.estpak.ee> has joined #oi-dev
[22:48:17] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Ping timeout: 248 seconds)
[22:51:00] *** jimklimov <jimklimov!~jimklimov@ip-86-49-250-92.net.upcbroadband.cz> has quit IRC (Quit: Leaving.)
[23:02:32] *** richlowe <richlowe!~richlowe@cpe-74-136-198-149.kya.res.rr.com> has quit IRC (Ping timeout: 255 seconds)
[23:05:08] *** richlowe <richlowe!~richlowe@2607:fcc8:bcd4:b100::5> has joined #oi-dev
[23:12:58] *** sfisque <sfisque!~Adium@74-95-42-38-Oregon.hfc.comcastbusiness.net> has quit IRC (Read error: Connection reset by peer)
[23:19:48] *** richlowe <richlowe!~richlowe@2607:fcc8:bcd4:b100::5> has quit IRC (Ping timeout: 240 seconds)
[23:29:25] *** richlowe <richlowe!~richlowe@2607:fcc8:bcd4:b100:e03f:a4ff:fe79:5bc3> has joined #oi-dev
[23:34:31] *** sfisque <sfisque!~Adium@74-95-42-38-Oregon.hfc.comcastbusiness.net> has joined #oi-dev