#archlinux32 | Logs for 2019-04-26
Back
[00:21:07] <elibrokeit> neato, but isn't that what build orders are for?
[00:21:55] <elibrokeit> deep42thought: note that the package function is executing emacs in order to do a scripted byte-compile of an emacs mode file
[00:22:17] <elibrokeit> so it's a pretty legit use case
[00:22:51] <deep42thought> yes, the ordering should have picked that one up
[00:22:55] <deep42thought> probably a loop issue ...
[00:23:14] <elibrokeit> emacs should *not* need cmake :p
[00:23:28] <deep42thought> it depends on quite some stuff
[00:23:31] <elibrokeit> GNU programs needing cmake instead of autofools? lol...
[00:23:32] <deep42thought> gtk3
[00:23:46] <elibrokeit> gtk3 bought into the meson train
[00:24:24] <deep42thought> but who knows what else gtk3 depends on
[00:24:26] <deep42thought> which uses cmake
[00:24:29] <deep42thought> I have no ide
[00:24:30] <deep42thought> a
[00:24:46] <deep42thought> ah, I found, what the issue is: cmake has emacs as makedepends
[00:25:07] <deep42thought> and to satisfy a makedepends it is sufficient to have /any/ version compiled
[00:25:29] <deep42thought> but unfortunately the not-newest version of emacs has linking issues (in [staging])
[00:28:46] <deep42thought> anyways: time for my bed :-)
[00:28:48] <deep42thought> good night!
[00:28:51] -!- deep42thought has quit [Quit: Leaving.]
[00:38:42] <elibrokeit> deep42thought: satisfying a makedepends is okay to have any version? But, I would assume that for simple ordering needs, it would *always* make sense to build the makedepends first, if possible
[01:11:57] -!- Cthulu201 has quit [Quit: Nowhere special. I always wanted to go there.]
[01:12:53] -!- Cthulu201 has joined #archlinux32
[01:24:45] -!- MrBIOS has quit [Quit: MrBIOS]
[02:14:34] -!- samantaz_ has quit [Ping timeout: 246 seconds]
[04:42:33] -!- yans has quit [Ping timeout: 245 seconds]
[04:46:23] <buildmaster> i686/orc is broken (says eurobuild3).
[04:48:13] -!- thePiGrepper has quit [Ping timeout: 246 seconds]
[05:10:55] <andrimne> I also got the libicui18n.so.63 error. I could pass it with a softlink to next version, but then I got other similar problems and gave up creating softlinks.
[05:15:37] -!- ubuntuxp has joined #archlinux32
[05:16:52] <andrimne> Possibly when I tried to run an old Mixxx version.
[05:16:58] -!- andrimne has parted #archlinux32
[05:39:33] -!- MrBIOS has joined #archlinux32
[05:45:56] * buildmaster failed to execute a mysql query - can you have a look at "tmp.mysql-functions.query.2019-04-26T03:42:40.Pr7Z8H.stdin"?.
[05:53:38] -!- ofara_ has joined #archlinux32
[05:56:41] -!- ofara has quit [Ping timeout: 255 seconds]
[06:06:57] -!- MrBIOS has quit [Quit: MrBIOS]
[06:36:46] -!- thePiGrepper has joined #archlinux32
[06:40:41] -!- deep42thought has joined #archlinux32
[06:40:41] <buildmaster> Hi deep42thought!
[06:40:42] <buildmaster> !rq deep42thought
[06:40:43] <phrik> buildmaster: <deep42thought> *mimimi* tyzoid *mimimimi*
[06:41:28] <deep42thought> andrimne: softlinking may work, but it's a bad idea in general - we will have to take a look at the root cause (the buildmaster should have all the info and not break the linking)
[07:17:46] -!- ubuntuxp has quit [Ping timeout: 276 seconds]
[07:19:13] -!- MrBIOS has joined #archlinux32
[07:36:48] -!- deep42thought has quit [Quit: Leaving.]
[08:12:17] -!- deep42thought has joined #archlinux32
[08:12:17] <buildmaster> Hi deep42thought!
[08:12:17] <buildmaster> !rq deep42thought
[08:12:18] <phrik> buildmaster: <deep42thought> one day, some genius will prove, that all programming languages are isomorphic and there is actually only _one_ compiler
[08:24:27] -!- abaumann has joined #archlinux32
[08:24:27] <buildmaster> Hi abaumann!
[08:24:27] <buildmaster> !rq abaumann
[08:24:28] <phrik> buildmaster: <abaumann> it usually automatically fails. :-)
[08:24:32] <abaumann> morning deep42thought
[08:24:33] <deep42thought> Hi abaumann!
[08:24:41] <abaumann> I have a sanity-check running..
[08:24:47] <deep42thought> that's good
[08:24:48] <abaumann> ..it shows ERROR 1213 (40001) at line 1: Deadlock found when trying to get lock; try restarting transaction
[08:24:53] <deep42thought> that's not good
[08:25:00] <abaumann> nope
[08:25:05] <abaumann> I hope, it will eventually finish..
[08:25:14] <deep42thought> it /will/ try to restart that transaction, though
[08:25:19] <deep42thought> (upto 10 times)
[08:25:19] <abaumann> ok
[08:25:43] <deep42thought> that's the reason, why that error is usually 10 times in the *.stderr file when the query finally fails
[08:26:01] <deep42thought> It's my lumberjack failsafe mode
[08:52:11] <deep42thought> I'm more concerned about the db-update which currently runs for 3 hours already
[09:19:00] <deep42thought> abaumann: is there now any dynamic http-serving language running on the buildmaster (for munin)?
[09:21:00] -!- DepositePirate has quit [Ping timeout: 256 seconds]
[09:23:04] -!- DepositePirate has joined #archlinux32
[09:29:06] <abaumann> deep42thought: munin generates graphs and html directly (static), no dynamic part involved.
[09:29:15] <deep42thought> k, thx
[09:29:38] <deep42thought> I was considering putting the output of "pgrep -fx '/bin/sh /home/master/builder/bin/.*' | xargs ps -o etime,cmd" somewhere
[09:30:04] <abaumann> ah. that cries for a little bit of Perl tinker, writing a munin plugin :-)
[09:30:10] <abaumann> *tinkering
[09:30:32] * deep42thought knows nothing about perl but bad jokes
[09:31:07] <abaumann> *abaumann can do Perl-ish things. :-)
[09:31:16] <deep42thought> whoah
[09:31:19] <deep42thought> :-)
[09:31:35] <deep42thought> the question is what we actually want to see
[09:31:46] <abaumann> exactly.
[09:32:05] <abaumann> the munin plugin outputs a table with key value basically
[09:32:12] <deep42thought> max(build-processes.elapsed-time) grouped by build-process.name
[09:32:23] <deep42thought> to speak mysql
[09:32:38] <abaumann> yeah, that works in sort-greppish too :-)
[09:33:21] <deep42thought> you can filter out ii-watch - this one is a daemon-like script expected to run forever
[09:34:49] <abaumann> ah. munin plugins can be written in any kind of language
[09:35:00] <abaumann> ..even shell..
[09:35:49] <abaumann> there even might be a standard pgrep/ps plugin
[09:36:11] <abaumann> "ps_ - Wildcard plugin to monitor number of processes
[09:36:32] <deep42thought> I'm more interested in the runtime of the processes
[09:36:42] <abaumann> ah. right.
[09:37:11] * deep42thought has too high requirements
[09:40:41] <abaumann> I really don't understand what "pgrep -fx 'bin/sh' | /home/master/builder/bin/*" is doing
[09:40:54] <abaumann> pgrep -fx 'bin/sh' outputs nothing..
[09:41:06] <abaumann> ..but when piped to a shell glob, I get a list of processes
[09:41:16] <abaumann> when run as root, I get nothing.
[09:41:25] <deep42thought> you mistyped, I think
[09:41:36] <deep42thought> the argument is '/bin/sh /home/master/builder/bin/.*'
[09:46:00] <deep42thought> umm, I think, you actually run bin/bootstrap-mysql (which is the first thing of the glob) - at least, I see recent failures for login as root to the database :-D
[09:46:47] <abaumann> yeah. I passed pids to all buildmaster scripts or so..
[09:46:56] <deep42thought> only the first gets run
[09:47:01] <deep42thought> with all the others as argument :-D
[09:47:19] <deep42thought> it's really funny, actually, that you can simply run "*" in a shell
[09:47:33] <deep42thought> and it will happily execute the first file with all the other files as argument
[09:48:32] <abaumann> *abaumann slaps on his front head
[09:49:09] <deep42thought> np, the script should not have broken anything - in the end, you didn't provide the necessary credentials for the database
[09:50:47] <abaumann> ps -o etimes= -p "$pid"
[09:50:51] <abaumann> oh cool. that's new
[10:25:37] -!- thePiGrepper has quit [Ping timeout: 246 seconds]
[10:26:22] -!- thePiGrepper has joined #archlinux32
[10:39:07] -!- DepositePirate has quit [Remote host closed the connection]
[10:39:38] -!- DepositePirate has joined #archlinux32
[10:53:30] <deep42thought> abaumann: Do you have any objections to removing the index*.html files from the buildmaster - there is a dynamically generated index.php on archlinux32.org/buildmaster/
[10:53:54] <abaumann> they are not used for anything, right?
[10:54:01] <deep42thought> I think so
[10:54:10] <abaumann> Row 1 Col 1 8:54 Ctrl-J for help
[10:54:14] <abaumann> *argh
[10:54:19] <abaumann> /etc/httpd/sites.d/buildmaster.archlinux32.org.conf
[10:54:31] <abaumann> shows a redirect to archlinux32.org
[10:54:42] <deep42thought> yes
[10:54:46] <abaumann> hust keep the munin symlink
[10:55:01] <deep42thought> redirect is only for /
[10:55:06] <abaumann> exactly
[10:55:11] <abaumann> ah. keep acme
[10:55:25] <deep42thought> hmm? I don't understand the problem
[10:55:46] <abaumann> ah. the index files, yes.
[10:55:49] <abaumann> they can go.
[10:55:50] <abaumann> :-)
[10:56:01] <abaumann> i thought, you wanted to delete everything.. :-)
[10:56:11] <deep42thought> that would have been my next question
[10:56:12] <deep42thought> :-D
[10:56:31] <abaumann> acme, last-backup, vnstat.png?
[10:56:34] <abaumann> munin
[10:56:41] <abaumann> those should be kept, I think
[10:56:47] <abaumann> build-logs?
[10:57:09] <deep42thought> I should have marked my sarcasm properly
[10:57:31] <deep42thought> no sarcasm: I just removed the index files and intend to remove no further web-facing files from the buildmaster
[10:57:39] <abaumann> ok. :-)
[10:57:50] <abaumann> *abaumann finally got the sarcasm
[10:59:28] <abaumann> (461/638) pacman -Syyu, wow, let's see, if that machine survives
[11:35:59] -!- quequotion has joined #archlinux32
[12:09:08] <deep42thought> hmm, this mysql query is still executing
[12:09:20] <deep42thought> maybe we should split it into multiple queries, one for each architecture
[12:09:53] <abaumann> the tricky question might be.. how to stop it now? ;-)
[12:10:05] <deep42thought> it's already on the 10th trial
[12:10:10] <deep42thought> it will fail any hour now :-)
[12:10:27] <abaumann> cool :-)
[12:10:49] <deep42thought> just a note: the query succeeded on my machine here in 2 mins 18.5 secs
[12:11:06] <deep42thought> it's a pentium i3 with plennnnty of ram
[12:17:50] <deep42thought> oh, I don't believe it - it looks like it successfully finished!
[12:18:05] * deep42thought runs a sanity-check
[12:19:40] -!- quequotion has quit [Remote host closed the connection]
[12:26:17] -!- Cthulu201 has quit [Quit: Nowhere special. I always wanted to go there.]
[12:26:47] -!- Cthulu201 has joined #archlinux32
[12:28:55] -!- quequotion has joined #archlinux32
[12:32:07] * buildmaster resumes sanity.
[12:39:47] -!- Cthulu201 has quit [Quit: Nowhere special. I always wanted to go there.]
[12:41:35] -!- Cthulu201 has joined #archlinux32
[12:45:27] <buildmaster> pentium4/emacs are broken (says rechenknecht).
[12:45:34] <deep42thought> >.<
[12:48:42] -!- quequotion has quit [Ping timeout: 258 seconds]
[12:56:56] <buildmaster> i686/emacs are broken (says rechenknecht).
[13:19:05] <buildmaster> i686/deepin-dock is broken (says eurobuild3).
[13:56:59] -!- ofara has joined #archlinux32
[13:58:09] <abaumann> aha. the broken mach64 driver turns out to be a broken polarizer in the LCD display. :-)
[14:10:46] <deep42thought> so you just need to wear your polarizing glasses and not turn your head?
[14:10:59] <abaumann> :-)
[14:11:17] <abaumann> the frame is quite broken. those Acers had really bad plastic..
[14:15:42] <abaumann> https://buildmaster.archlinux32.org
[14:15:44] <phrik> Title: Munin :: eurocloud :: eurocloud :: buildmaster procs db update (at buildmaster.archlinux32.org)
[14:16:02] <deep42thought> ?
[14:16:06] <abaumann> that's the only thing I hate about munin, it takes a long time till it starts delivering anything
[14:16:07] <deep42thought> number of processes?
[14:16:10] <abaumann> yes.
[14:16:13] <abaumann> number of db-updates
[14:16:19] <abaumann> I have to start with a simple example :-)
[14:16:21] <deep42thought> should be only one at a time
[14:16:23] <deep42thought> :-)
[14:16:33] <abaumann> ah. limits. very good.
[14:16:43] <abaumann> why do I count 6 currently?
[14:16:46] <deep42thought> though you may see more than one if it forks
[14:16:54] <abaumann> ah.
[14:16:55] <abaumann> right.
[14:39:15] -!- thePiGrepper has quit [Ping timeout: 246 seconds]
[14:41:35] -!- quequotion has joined #archlinux32
[16:03:19] -!- deep42thought has quit [Quit: Leaving.]
[16:11:10] -!- yans has joined #archlinux32
[16:16:42] -!- thePiGrepper has joined #archlinux32
[16:28:54] -!- andrimne has joined #archlinux32
[16:51:08] -!- abaumann has quit [Quit: leaving]
[17:51:54] <buildmaster> i686/teamspeak3 is broken (says rechenknecht).
[18:01:22] -!- andrimne has quit [Quit: Leaving.]
[18:22:44] -!- thePiGrepper has quit [Ping timeout: 250 seconds]
[18:26:27] <buildmaster> pentium4/git-lfs are broken (says rechenknecht).
[19:02:47] -!- MrBIOS has quit [Quit: MrBIOS]
[19:26:43] -!- MrBIOS has joined #archlinux32
[19:40:54] -!- andrimne has joined #archlinux32
[19:48:52] -!- thePiGrepper has joined #archlinux32
[20:07:25] -!- samantaz_ has joined #archlinux32
[21:00:11] -!- MrBIOS has quit [Quit: MrBIOS]
[21:08:42] -!- quequotion has quit [Ping timeout: 250 seconds]
[21:13:05] * buildmaster failed to execute a mysql query - can you have a look at "tmp.mysql-functions.query.2019-04-26T19:02:54.8sUJAt.stdin"?.
[21:18:26] -!- MrBIOS has joined #archlinux32
[21:33:39] tyzoid_ is now known as tyzoid
[21:35:34] -!- MrBIOS has quit [Quit: MrBIOS]
[22:08:28] -!- ubuntuxp has joined #archlinux32
[22:22:49] -!- MrBIOS has joined #archlinux32
[22:33:37] -!- ubuntuxp has quit [Ping timeout: 276 seconds]
[22:38:56] -!- ubuntuxp has joined #archlinux32
[22:43:11] -!- MrBIOS has quit [Quit: MrBIOS]
[23:10:56] -!- MrBIOS has joined #archlinux32