#archlinux32 | Logs for 2018-06-20

[00:36:31] -!- jim_rees has quit [Quit: Leaving]
[00:39:29] -!- Alina-malina has quit [Ping timeout: 248 seconds]
[00:46:12] -!- xpkill23 has joined #archlinux32
[01:32:51] -!- xpkill23 has quit [Quit: Leaving]
[06:39:21] <girls> V7: yes
[06:52:25] * buildmaster resumes sanity.
[07:06:43] <buildmaster> hlint is broken (says buildknecht).
[07:21:41] -!- NoobAlice has quit [Quit: Leaving.]
[07:22:34] <buildmaster> pyside2-tools is broken (says tyzoid-srv0-bs0).
[07:27:32] <buildmaster> abaumann: Your buildslave "eurobuild3" builds some outdated package.
[08:11:55] -!- deep42thought has joined #archlinux32
[08:11:56] <buildmaster> Hi deep42thought!
[08:21:57] -!- muesli has quit [Ping timeout: 276 seconds]
[08:22:12] <deep42thought> stupid me - I sent polichronucci emails to his archlinux32.org address - but they won't be delivered if his server is down :-/
[08:24:04] -!- Alina-malina has joined #archlinux32
[09:21:47] -!- afeni has joined #archlinux32
[09:28:57] -!- Vollzornbrot has quit [Quit: WeeChat 1.6]
[09:30:54] -!- Vollzornbrot has joined #archlinux32
[09:31:00] <Vollzornbrot> deep42thought: ping
[09:31:06] <deep42thought> Vollzornbrot: pong
[09:48:36] -!- afeni has quit [Remote host closed the connection]
[10:11:46] -!- eduardoeae has quit [Ping timeout: 264 seconds]
[10:17:59] <V7> girls: oh
[10:18:08] <V7> Is there any version for i486 ?
[10:18:19] <deep42thought> V7: abaumann is working on one :-)
[10:18:30] <V7> I'm really glad to hear that !
[10:18:40] <V7> This will be the most awesome thing, really.
[10:22:45] <deep42thought> tyzoid: polichronucci fixed the server issue, archlinux32.org is now served from his address again (as soon as all dns caches are emptied)
[10:23:41] <buildmaster> kjs is broken (says nlopc46).
[10:23:52] <buildmaster> kitemmodels is broken (says nlopc46).
[10:23:55] <deep42thought> ah, stopstopstop
[10:24:37] <deep42thought> I deinstalled devtools32 :-)
[10:35:53] -!- Polichronucci has joined #archlinux32
[10:37:14] <deep42thought> Hi Polichronucci!
[10:39:34] <Polichronucci> hey
[10:40:41] <Polichronucci> has the git.archlinux32.org repo the same name as on github?
[10:40:45] <Polichronucci> website??
[10:40:55] <deep42thought> yes
[10:41:08] <deep42thought> https://git.archlinux32.org
[10:41:10] <phrik> Title:archlinux32/website: Tools for the web frontend - Archlinux32 Gitea (at git.archlinux32.org)
[10:41:27] <deep42thought> add a ".git" suffix for the remote
[10:42:24] <Polichronucci> k done
[10:42:30] <deep42thought> thx!
[10:42:49] <Polichronucci> no differences with the github repo yet, right?
[10:43:22] <deep42thought> yes
[10:43:49] <deep42thought> but this will definitely come with the july iso
[10:44:03] <Polichronucci> ok ok
[10:44:42] <Polichronucci> I will do a reboot, new kernel update
[10:44:52] <Polichronucci> on the archlinux32.org server
[10:44:58] <deep42thought> ok
[10:48:29] <Polichronucci> it should be up again
[11:08:29] -!- cypa[m]_ has joined #archlinux32
[11:08:34] <cypa[m]_> Hi
[11:08:35] <cypa[m]_> all
[11:08:55] <deep42thought> Hi cypa[m]_!
[11:31:18] -!- cypa[m]6 has joined #archlinux32
[11:31:52] <cypa[m]_> Hi
[11:32:23] <cypa[m]_> I was trying to join via matrix.org bridge
[11:32:28] <cypa[m]_> it's weird
[11:32:36] <cypa[m]_> registering with password etc.
[11:33:04] <cypa[m]6> finally I'm here but with weird nick
[11:38:00] cypa[m]_ is now known as cypa
[11:43:59] <cypa[m]6> test
[11:44:14] cypa[m]6 is now known as cypa[m]_
[11:44:24] cypa[m]_ is now known as cyp8
[11:47:50] -!- cypa has quit [Quit: Page closed]
[11:56:48] <buildmaster> deep42thought: Your buildslave "nlopc43" builds some outdated package.
[12:01:09] -!- afeni has joined #archlinux32
[12:39:47] <buildmaster> haskell-hspec-wai-json is broken (says rechenknecht). - I rescheduled: haskell-hspec-core, haskell-wai-extra.
[12:48:33] <buildmaster> haskell-hspec-core is broken (says rechenknecht). - I rescheduled: haskell-hspec-meta.
[12:59:21] -!- alexandre9099 has quit [Ping timeout: 240 seconds]
[13:01:31] -!- alexandre9099 has joined #archlinux32
[13:16:46] -!- musty has joined #archlinux32
[13:25:19] <buildmaster> deep42thought: Your buildslave "nlopc46" builds some outdated package.
[13:58:44] -!- eduardoeae has joined #archlinux32
[14:42:56] -!- musty has quit [Ping timeout: 265 seconds]
[15:12:52] <tyzoid> deep42thought: Sweet, glad that's back in working order
[15:13:07] <deep42thought> yeah, somehow my first mail(s) to him got lost
[15:13:27] <tyzoid> I'll leave archlinux32.org nginx config up, in case we need to swap back at some point later.
[15:13:39] <tyzoid> since it's static, doesn't really cost much
[15:13:59] <deep42thought> ok
[15:14:24] <tyzoid> re. the iso, I've got no idea what's up with it
[15:14:42] <tyzoid> think it could be something with the newer kernels?
[15:15:05] <tyzoid> I could try pinning the kernel version
[15:15:10] <tyzoid> or build with lts
[15:15:24] <deep42thought> honestly: I have no idea
[15:39:09] <deep42thought> can two servers be secured by letsencrypt in parallel under the same domain?
[15:40:04] <tyzoid> deep42thought: Yeah, it's no issue whatsoever
[15:40:29] <tyzoid> There is a limit on how many hostnames can have certs issued within a time frame
[15:41:05] <deep42thought> how does it work? don't they retrieve some challenge-response from the server and look up its ip for that?
[15:41:43] -!- musty26069 has joined #archlinux32
[15:57:08] <buildmaster> haskell-persistent is broken (says rechenknecht).
[16:19:54] <deep42thought> this haskell madness really starts to annoy me
[16:21:14] <deep42thought> it is not possible to have a set of haskell packages with circular (check)dependencies, such that each package was tested against what it claims to be tested against
[16:22:11] <deep42thought> ... so I wonder if we should just drop checks on haskell packages completely and compile them all with --disable-tests
[16:42:11] -!- deep42thought has quit [Quit: Leaving.]
[16:49:37] <buildmaster> heaptrack is broken (says rechenknecht).
[16:54:40] -!- isacdaavid has joined #archlinux32
[17:01:42] -!- abaumann has joined #archlinux32
[17:01:43] <buildmaster> Hi abaumann!
[17:01:52] -!- musty26069 has quit [Ping timeout: 245 seconds]
[17:02:16] <abaumann> V7: an early access iso for i486 is at http://archlinux32.andreasbaumann.cc
[17:02:17] <phrik> Title:Index of /arch486isos (at archlinux32.andreasbaumann.cc)
[17:02:25] <abaumann> packages are at http://archlinux32.andreasbaumann.cc
[17:02:26] <phrik> Title:Index of /i486 (at archlinux32.andreasbaumann.cc)
[17:02:41] <abaumann> but it's just the base system with 'base' and 'base-devel' and plain text mode :-)
[17:02:56] <abaumann> and not up to date yet, roughly 3 months old.
[17:05:29] -!- musty26069 has joined #archlinux32
[17:36:52] <tyzoid> deep42thought: They do use challenge-response, but the IP was pointing to my server when I used letsencrypt to get the cert
[17:37:15] <tyzoid> it's valid for 90 days, so It'll continue to function properly until then
[17:37:46] <tyzoid> Another option is to use dns verification instead, which is useful if the server is behind a firewall
[17:58:36] -!- vboxler has joined #archlinux32
[17:59:10] <vboxler> hello, how much user did archlinux32 have?
[17:59:14] -!- musty26069 has quit [Ping timeout: 276 seconds]
[17:59:51] <tyzoid> vboxler: Hard to say for sure, we don't keep track or have callbacks
[17:59:59] <vboxler> 100, 1000, 10000?
[18:00:32] <tyzoid> I'd hazard a guess of somewhere between 4 and 40,000
[18:00:36] <vboxler> tyzoid: that's good, and not good
[18:00:54] <tyzoid> I could get approx. stats from my mirror's logs
[18:01:30] <vboxler> tyzoid: my archlinux32 works very fine on my old netbook,
[18:01:37] <tyzoid> glad to hear
[18:01:38] <vboxler> tyzoid: nice work
[18:02:07] <tyzoid> Thanks! Big credit to abaumann and deep42thought who keep the magic flowing
[18:03:41] <vboxler> before I installed archlinux32 I was very critical
[18:03:45] <buildmaster> electron is broken (says nlopc46).
[18:03:53] <vboxler> at this time 0 problems
[18:04:01] <tyzoid> :)
[18:04:19] <vboxler> have a nice day, cu
[18:04:24] <tyzoid> Thanks, see ya
[18:04:32] -!- vboxler has quit [Quit: Konversation terminated!]
[18:10:52] -!- deep42thought has joined #archlinux32
[18:10:52] <buildmaster> Hi deep42thought!
[18:10:57] <tyzoid> wb
[18:11:00] <deep42thought> hi!
[18:11:07] <tyzoid> hope you saw the logs?
[18:11:25] <deep42thought> yes, I just read them.
[18:11:30] <abaumann> hi all.
[18:11:37] <tyzoid> hi
[18:11:39] <deep42thought> Hi Andreas!
[18:12:05] <abaumann> one happy customer :-)
[18:12:13] <deep42thought> :-)
[18:12:23] <deep42thought> so we're >=5 users, then
[18:12:28] <abaumann> :-)
[18:12:36] <tyzoid> deep42thought: Do you have access logs on your mirror?
[18:12:38] <deep42thought> ah, I forgot my wife: 6 users!
[18:12:51] <deep42thought> tyzoid: yes
[18:12:55] <abaumann> how could you. ;-)
[18:13:07] <tyzoid> I'm somehow coming up with 30,000 unique ips for this month alone
[18:13:13] <deep42thought> O.o
[18:13:16] <tyzoid> that includes ipv4 and ipv6
[18:13:24] <deep42thought> whoah
[18:13:29] <deep42thought> I think I have <100
[18:13:31] <deep42thought> let me check
[18:13:38] <tyzoid> I thought I had <100 xD
[18:13:47] <abaumann> lemme check.
[18:14:28] <abaumann> sweet. forgot to propagate the IP from the reverse proxy. *grmpf*
[18:14:38] <deep42thought> :-D
[18:14:49] <tyzoid> Yeah
[18:15:00] <tyzoid> for performance reasons, the mirror is running on the reverse proxy machine
[18:15:04] <abaumann> I would say. mine is mainly used by myself and the robots..
[18:15:07] <tyzoid> on my system, that is
[18:15:31] <deep42thought> 673
[18:15:35] <abaumann> mmh. sweet.
[18:15:56] <deep42thought> that is the last 4 days only O.o
[18:17:06] <deep42thought> last month: 5486 total
[18:17:17] <abaumann> oh.
[18:17:33] <tyzoid> Um
[18:17:55] <tyzoid> I've got 100,000+ requests in my log from the past 24 hours alone
[18:18:02] <deep42thought> O.o
[18:18:07] <abaumann> uiui
[18:18:11] <deep42thought> 100k different ips?
[18:18:18] <tyzoid> total requests
[18:18:21] <deep42thought> ah, ok
[18:18:23] <tyzoid> 30k unique ips from the past 20 days
[18:19:02] <tyzoid> surprised my hdd hasn't filled yet
[18:19:10] <deep42thought> :-D
[18:21:43] <tyzoid> btw, deep42thought / abaumann: Hilarious tech support story over on reddit: https://old.reddit.com
[18:21:45] <phrik> Title:Interrupt me, berate me and demand to do as you say? Enjoy not getting paid. : talesfromtechsupport (at old.reddit.com)
[18:22:00] <tyzoid> Thought it might brighten your days
[18:24:20] <tyzoid> deep42thought: Okay, so more realistic numbers. 50,709 requests for this month so far, 329 of which are unique ips (all have the 'libalpm' user agent)
[18:24:34] <tyzoid> I was looking at the upstream archlinux mirror
[18:24:36] <tyzoid> xD
[18:25:02] <deep42thought> :-D
[18:25:06] <tyzoid> so we've probably got a couple thousand users, which is pretty sweet
[18:25:13] <deep42thought> I just rechecked, but mine is really from mirror.archlinux32.org
[18:26:06] <deep42thought> 1765 have the libalpm useragent over here
[18:27:10] <abaumann> deep42thought: nice story. :-)
[18:28:51] <abaumann> Working in IT makes working in an asylum for mental people look like holidays.. ;-)
[18:29:08] <deep42thought> !grab abaumann
[18:29:08] <phrik> deep42thought: Tada!
[18:30:01] <deep42thought> tyzoid: yeah, nice story :-D
[18:49:39] -!- V7 has quit [Ping timeout: 256 seconds]
[18:58:02] -!- V7 has joined #archlinux32
[19:09:58] -!- isacdaavid has quit [Quit: Leaving.]
[19:10:16] <deep42thought> we're catching up: <150 build-assignments on the build-list!
[19:10:23] <tyzoid> sweet!
[19:10:54] <deep42thought> which means, https://packages.archlinux32.org now shows the full graph :-)
[19:11:47] <tyzoid> awesome
[19:12:56] <deep42thought> hmmm, somehow there are no haskell packages in that graph O.o
[19:13:04] * deep42thought wonders if he skipped them intentionally
[19:13:06] <tyzoid> they blacklisted?
[19:13:41] <tyzoid> deletion-list has a few haskell packages, but I don't think that's an issue
[19:13:51] <deep42thought> ah, I see
[19:14:08] <deep42thought> the 150-items-limit is on pkgnames, not pkgbases
[19:14:14] <deep42thought> so split-packages count multiple times
[19:15:44] <deep42thought> fixed :-)
[19:16:39] <deep42thought> btw: I got annoyed by haskell and implemented the following: if a haskell-package fails to build, it is tried with --nocheck and if that succeeds, noone get's noticed about it and the package is taken as-is
[19:17:31] <tyzoid> it doesn't get rebuilt afterward?
[19:17:45] <deep42thought> exactly
[19:17:58] <deep42thought> the problem is, that all dependencies would need to be rebuilt, too
[19:18:27] <tyzoid> As much as I hate willy-nilly disabling sanity / stability checks, but counterintuitively, I think disabling haskell's checks might make arch32 *more* stable.
[19:18:42] <deep42thought> !grab tyzoid
[19:18:43] <phrik> deep42thought: 🎉
[19:19:00] <deep42thought> as I said earlier: if you have a cycle a->b->c->a, where c->a is only a checkdepends (the others can be whatever dep they want to be), I don't see a way to build the packages "correctly"
[19:19:19] <deep42thought> e.g. on would build c-nocheck, b, a
[19:19:22] <tyzoid> yeah
[19:19:30] <deep42thought> but if you then build c again, you have to rebuild b and a also
[19:19:42] <deep42thought> and then the check of c does not say anything
[19:20:01] <deep42thought> s/on/one/
[19:20:44] <deep42thought> so my conclusion is, that you cannot actually usefully have checkdepends in haskell packages if they introduce dependency circles
[19:20:54] <deep42thought> so we can skip them if they break anything ...
[19:23:17] -!- afeni has parted #archlinux32
[19:37:57] <buildmaster> hledger is broken (says buildknecht). - I rescheduled: haskell-ansi-wl-pprint, haskell-hledger-lib, haskell-test-framework.
[19:45:44] <tyzoid> ooh, shiny
[19:49:47] <buildmaster> haskell-hledger-lib is broken (says nlopc46). - I rescheduled: haskell-test-framework-hunit.
[19:51:26] <buildmaster> sysdig is broken (says buildknecht2).
[20:02:39] <deep42thought> tyzoid: the certs on bbs and news expire on 2018-07-11 - is letsencrypt working properly there?
[20:03:05] <tyzoid> https://ssl.tyzoid.com
[20:03:07] <phrik> Title:SSL Certificate Check (at ssl.tyzoid.com)
[20:03:07] <tyzoid> Yup.
[20:03:12] <tyzoid> Still a manual process
[20:03:16] <tyzoid> but it's one command to renew
[20:04:37] <deep42thought> why don't you run this from a cronjob?
[20:05:17] <tyzoid> requires root
[20:05:59] <deep42thought> put it in root's crontab, then ;-)
[20:06:06] <tyzoid> nah
[20:08:06] <tyzoid> for some reason, the request for the bugtracker isn't coming through :/
[20:08:33] <tyzoid> there we go, attempt 4
[20:11:05] <buildmaster> firefox-developer-edition is broken (says tyzoid-srv0-bs0).
[20:13:50] <abaumann> Is anybody acutally using embree and embree2? those two libraries are full of unportable Intel intrinsics..
[20:14:18] <tyzoid> abaumann: to the mirror logs xD
[20:14:24] <abaumann> ospray. a raytracer presumably.
[20:14:35] <abaumann> mi logs are too tiny, harr.
[20:15:09] <abaumann> luxrays, luxrenderer. yep. raytracers again.
[20:15:43] <abaumann> _mm_cvtsi128_si64, mmh. even the name of this type gives me the shivers..
[20:15:54] <tyzoid> uh, embree isn't showing up on https://packages.archlinux32.org
[20:15:56] <phrik> Title:Arch Linux 32 - Package Search (at packages.archlinux32.org)
[20:16:15] <abaumann> huh.
[20:16:19] <abaumann> mmh. maybe it never built.
[20:16:36] <abaumann> to the blacklist. :-)
[20:16:38] <tyzoid> https://archive.archlinux32.org
[20:16:40] <phrik> Title:Index of /packages/e/embree (at archive.archlinux32.org)
[20:16:43] <tyzoid> I've got some binaries from it
[20:17:11] <tyzoid> But the only requests to it I see are 404s from bots
[20:17:23] <tyzoid> on the mirror, that is, didn't check archive's lgos
[20:17:25] <tyzoid> logs*
[20:17:58] <abaumann> so, at least embree should not have broken all of its goodness from 2.17.3 to 2.17.4.
[20:27:43] <abaumann> so, embree2 is fixed. :-)
[20:27:50] <deep42thought> :-)
[20:27:57] <deep42thought> abaumann can fix everything :-)
[20:28:09] <abaumann> If it runs afterwards, is a different question. :-)
[20:28:26] <deep42thought> well, only thing I care is, that it compiles
[20:29:00] <abaumann> yes, agreed.
[20:29:20] <abaumann> the buildmaster graph looks nice. 192 packages to go.
[20:30:26] <deep42thought> yeah, only problem is, that the rendering is aborted if it takes too long ... and it _takes_ too long if there are too many packages ;-)
[20:31:08] <deep42thought> if that should happen and you like to see the whole graph, you can add ?raw and you'll get some debug output + the input to "dot" and you can render the graph locally ;-)
[20:31:21] <abaumann> oh. nice backdoor :-)
[20:31:38] <abaumann> typical administrator disease: I love graphs.. :-)
[20:31:43] <deep42thought> :-D
[20:31:55] <deep42thought> or were you talking about statistics.php?
[20:32:04] <deep42thought> I was refering to build-list-links.php
[20:32:07] <abaumann> nae. the main page: https://buildmaster.archlinux32.org
[20:32:08] <phrik> Title:Buildmaster for Archlinux32 packages (at buildmaster.archlinux32.org)
[20:32:14] <deep42thought> ok, so statistics.php
[20:32:46] <deep42thought> there's also a nice backdoor (because I love graphs, too - I'm a physicist): add "from"
[20:32:49] <deep42thought> https://packages.archlinux32.org
[20:33:12] <abaumann> ah! sweet. :-)
[20:33:25] <deep42thought> this is all the data which is stored in the database
[20:34:01] <abaumann> so, roughly one year?
[20:34:08] <deep42thought> no one month
[20:34:14] <deep42thought> we do not have the db that long
[20:34:17] <abaumann> ah. me good at math :-)
[20:34:21] <deep42thought> and the statistics in the db is even shorter
[20:34:37] <abaumann> yeah. but it's sufficient to see some trends.
[20:34:41] <deep42thought> yes
[20:35:01] <deep42thought> e.g. to see, that we had more tesing packages some time in the past
[20:35:08] <deep42thought> *testing
[20:35:48] <abaumann> the big build mountains..
[20:35:53] <abaumann> when some packages got stuck.
[20:36:09] <abaumann> haskell and qt5 have a big impact.
[20:36:16] <deep42thought> kde
[20:36:18] <deep42thought> python
[20:36:24] <deep42thought> gnome(?)
[21:22:31] <buildmaster> haskell-yesod-persistent is broken (says nlopc43). - I rescheduled: haskell-yesod-core.
[21:34:21] -!- abaumann has quit [Quit: leaving]
[21:36:37] <buildmaster> stack is broken (says tyzoid-srv0-bs0). - I rescheduled: haskell-hspec-smallcheck, haskell-optparse-applicative, haskell-store.
[21:50:56] <buildmaster> hledger-api is broken (says rechenknecht). - I rescheduled: haskell-wai-app-static.
[21:51:24] <deep42thought> we may still have an endless haskell build cycle now, but at least it's automated :-)
[22:34:53] <buildmaster> git-annex is broken (says nlopc43). - I rescheduled: haskell-concurrent-output, haskell-tasty, haskell-tasty-quickcheck, haskell-tasty-rerun, haskell-yesod-static.
[22:35:22] <buildmaster> hledger-web is broken (says rechenknecht).
[22:43:18] <buildmaster> haskell-tasty-quickcheck is broken (says nlopc43). - I rescheduled: haskell-tasty-hunit.
[23:32:14] -!- deep42thought has quit [Quit: Leaving.]