#archlinux-ports | Logs for 2018-01-31

Back
[00:05:39] -!- oaken-source has quit [Ping timeout: 256 seconds]
[00:11:33] -!- |ast| has quit [Quit: Lost terminal]
[00:16:49] -!- guys has quit [Ping timeout: 248 seconds]
[00:26:14] -!- |ast| has joined #archlinux-ports
[00:33:00] -!- guys has joined #archlinux-ports
[00:33:39] -!- dantob has joined #archlinux-ports
[01:04:38] -!- dantob has quit [Quit: dantob]
[01:56:31] -!- CalimeroTeknik has quit [Ping timeout: 265 seconds]
[02:06:40] -!- arti has quit [Ping timeout: 256 seconds]
[02:23:46] -!- arti has joined #archlinux-ports
[03:53:03] -!- |ast| has quit [Remote host closed the connection]
[05:01:43] -!- hringriin_ has joined #archlinux-ports
[05:03:06] -!- p71 has quit [Read error: Connection reset by peer]
[05:04:35] -!- hringriin has quit [Ping timeout: 240 seconds]
[05:04:35] hringriin_ is now known as hringriin
[05:05:13] -!- p71 has joined #archlinux-ports
[05:35:53] -!- sunshavi has quit [Remote host closed the connection]
[05:37:22] -!- sunshavi has joined #archlinux-ports
[06:00:09] -!- hringriin_ has joined #archlinux-ports
[06:03:13] -!- hringriin has quit [Ping timeout: 256 seconds]
[06:03:13] hringriin_ is now known as hringriin
[06:16:32] -!- titus_livius has quit [Ping timeout: 252 seconds]
[06:17:42] -!- titus_livius has joined #archlinux-ports
[06:19:07] -!- MrBIOS has quit [Quit: MrBIOS]
[06:19:33] -!- MrBIOS has joined #archlinux-ports
[06:19:57] -!- MrBIOS has quit [Client Quit]
[06:20:31] -!- MrBIOS has joined #archlinux-ports
[06:20:45] -!- MrBIOS has quit [Client Quit]
[06:21:11] -!- MrBIOS has joined #archlinux-ports
[06:21:33] -!- MrBIOS has quit [Client Quit]
[06:22:07] -!- MrBIOS has joined #archlinux-ports
[06:22:21] -!- MrBIOS has quit [Client Quit]
[06:22:55] -!- MrBIOS has joined #archlinux-ports
[06:23:09] -!- MrBIOS has quit [Client Quit]
[06:23:43] -!- MrBIOS has joined #archlinux-ports
[06:23:57] -!- MrBIOS has quit [Client Quit]
[06:24:31] -!- MrBIOS has joined #archlinux-ports
[06:24:45] -!- MrBIOS has quit [Client Quit]
[07:09:10] -!- oaken-source has joined #archlinux-ports
[07:30:37] <buildmaster> cups is broken (says rechenknecht).
[07:32:37] <buildmaster> cups-filters is broken (says rechenknecht).
[07:34:38] -!- buildmaster has quit [Remote host closed the connection]
[07:35:17] -!- buildmaster has joined #archlinux-ports
[08:09:50] -!- oaken-source has quit [Ping timeout: 260 seconds]
[08:29:23] -!- MrBIOS has joined #archlinux-ports
[08:29:23] -!- MrBIOS has quit [Client Quit]
[08:30:59] -!- deep42thought has joined #archlinux-ports
[09:31:57] -!- oaken-source has joined #archlinux-ports
[09:36:24] <buildmaster> xorg-server is broken (says buildknecht2).
[09:41:08] -!- CalimeroTeknik has joined #archlinux-ports
[10:12:48] <buildmaster> cryfs is broken (says buildknecht2).
[10:34:16] -!- MrBIOS has joined #archlinux-ports
[10:34:17] -!- MrBIOS has quit [Client Quit]
[10:37:59] -!- MrBIOS has joined #archlinux-ports
[11:26:55] -!- MrBIOS has quit [Quit: MrBIOS]
[13:30:19] -!- guys has quit [Ping timeout: 256 seconds]
[13:30:44] -!- MrBIOS has joined #archlinux-ports
[13:30:57] -!- oaken-source has quit [Ping timeout: 240 seconds]
[13:31:53] -!- MrBIOS has quit [Client Quit]
[13:37:55] -!- oaken-source has joined #archlinux-ports
[14:15:58] -!- oaken-source has quit [Ping timeout: 256 seconds]
[14:33:38] -!- MrBIOS has joined #archlinux-ports
[14:40:23] -!- guys has joined #archlinux-ports
[15:26:29] -!- oaken-source has joined #archlinux-ports
[15:56:17] -!- MrBIOS has quit [Quit: MrBIOS]
[15:59:17] -!- deep42thought has quit [Remote host closed the connection]
[16:00:32] -!- deep42thought has joined #archlinux-ports
[16:16:50] -!- bill-auger has quit [Remote host closed the connection]
[16:22:25] -!- bill-auger has joined #archlinux-ports
[16:24:05] -!- deep42thought has quit [Quit: Leaving.]
[16:27:05] -!- wyre has joined #archlinux-ports
[16:27:35] -!- bill-auger has quit [Remote host closed the connection]
[16:30:05] -!- bill-auger has joined #archlinux-ports
[17:06:53] -!- MrBIOS has joined #archlinux-ports
[17:55:34] -!- isacdaavid has joined #archlinux-ports
[17:59:21] -!- deep42thought has joined #archlinux-ports
[18:20:25] <tyzoid> deep42thought: #parabola is reporting haskell broke again.
[18:24:17] <tyzoid> lukeshu: ^
[18:46:29] <deep42thought> oh noez
[18:46:36] <deep42thought> which packages?
[18:46:57] <tyzoid> Requests for clarification were met with slience
[18:46:59] <tyzoid> silence*
[18:47:38] <tyzoid> "lukeshu
[18:47:39] <tyzoid> deep42thought: lukeshu sent "Oh look, arch32 broke haskell again" in #parabola
[18:47:48] <tyzoid> and that's all I know.
[18:47:50] <deep42thought> :-)
[18:48:02] <deep42thought> we could rebuild all of haskell :-/
[18:51:34] <deep42thought> btw: any progress on the database api?
[18:52:19] <tyzoid> I haven't done anything with it yet
[18:52:24] <deep42thought> ok
[18:52:36] <tyzoid> sleep is a master I must yield to eventually
[18:52:42] <deep42thought> :-D
[18:53:08] <deep42thought> don't lecture me about sleep - I have my caffeine-free day today
[18:53:17] <deep42thought> ... so ... tired ...
[18:53:36] <tyzoid> lol
[18:53:59] <tyzoid> can of pepsi #5 for the day
[18:58:10] <deep42thought> well, I usually have an espresso plus 0.5l cup of coffee in the morning, then a pot green tee until noon, 1l cola and in the evening another few cups green tee
[18:58:53] <deep42thought> but every now and then I want to prove, I'm not really addicted to caffeine/teaine :-)
[18:59:36] <deep42thought> I was asking regarding the json interface, because I now gradually replace the core funtionality of the build master with the database
[19:00:24] <tyzoid> ah. I mean, https://pkgapi.arch32.tyzoid.com is still a thing, but I haven't looked at the buildmaster repos any for json stuff
[19:00:39] * tyzoid still intends too, but it's not a high priority for me
[19:01:05] <tyzoid> higher priority is getting arch32 archive set up
[19:01:20] <tyzoid> and the iso build out tonight/on time.
[19:01:27] <deep42thought> ah, right :-)
[19:05:41] -!- bill-auger has quit [Remote host closed the connection]
[19:08:19] -!- bill-auger has joined #archlinux-ports
[19:42:28] <lukeshu> tyzoid: deep42thought: pandoc is broken, I'm not sure which package is to blame
[19:42:29] <lukeshu> pandoc: error while loading shared libraries: libHSyaml-0.8.25-OccDXcEqSq27upU2wkbg0-ghc8.2.2.so: cannot open shared object file: No such file or directory
[19:43:01] <deep42thought> lukeshu: thanks
[19:43:04] <deep42thought> rescheduling it
[19:59:15] <tyzoid> :)
[20:02:15] <deep42thought> let's see what the auto-rescheduler thinks needs to be rescheduled :-D
[20:20:59] <deep42thought> lukeshu: which version of pandoc was that?
[20:21:15] <deep42thought> 2.0.6-2.0 or 2.0.6-30.0?
[20:24:28] <lukeshu> deep42thought: it was 2.0.6-2.0
[20:24:33] <deep42thought> ah
[20:24:45] <deep42thought> ok, so we might just need to move the one from testing to stable :-)
[20:24:53] <lukeshu> deep42thought: I had just run -Syu, but Parabola may lag behind arch32 by up to 24 hours
[20:25:35] <deep42thought> I'm afraid it's totally possible that dependencies stay behind or are moved in advance because they're not recognized
[20:25:52] <deep42thought> the inclusion of link dependencies in our database should fix this ... soon ...
[20:26:28] <lukeshu> deep42thought: which db? how are you going to track them?
[20:27:00] <deep42thought> I'm currently setting up a mysql db tracking all packages in all (our) repositories
[20:27:10] <deep42thought> and this db includes also the dependencies between packages
[20:27:20] <deep42thought> currently only "build" and "run" dependencies
[20:27:33] <deep42thought> but I was planning to include "link" and "check" dependencies, too
[20:27:45] <deep42thought> which would be determined by looking at the ELF
[20:28:30] <lukeshu> that's a good plan
[20:30:18] <deep42thought> I'm not 100% sure, though as how to implement this in the db, because regular dependencies are on names ("base", "libxy", ...) and not on specific packages, but I guess I'll find some way :-)
[20:33:25] <lukeshu> deep42thought: you'll want to have an "implied provides" of all .so files in the package (as if the .so had been listed in provides=(), even if it isn't listed), and a similar "implied depends" based on the ELF/ldd.
[20:35:38] <lukeshu> ex: zlib would have an implied provides=(libz.so=1.2.11-32)
[20:36:27] <deep42thought> lukeshu: good idea
[20:36:37] <deep42thought> I'll keep that in mind :-)
[20:37:28] <lukeshu> and curl would have an implied depends=(libz.so=1-32)
[20:38:06] <deep42thought> hmm, but resolving _those_ dependencies would work different from the current ones
[20:39:10] <deep42thought> because currently, if $a depends on $b, they can only be moved together
[20:39:28] <deep42thought> but then, $a can be moved if the same $b would be available in the target repo, too
[20:39:50] <lukeshu> that would be a good thing, though, right?
[20:39:56] <deep42thought> but it seems much cleaner
[20:39:57] <deep42thought> yeah
[20:39:58] <deep42thought> totally
[20:40:24] <deep42thought> the problem I see, is that we break the "normal" dependency mechanism
[20:40:34] <deep42thought> (which is frankly not that stable anyway)
[20:41:11] <lukeshu> I was thinking that it would just augment the actual declared dependencies, not replace them
[20:41:41] <deep42thought> yeah, but we need to kinds of logic for the different kinds of dependencies
[20:42:06] <deep42thought> *two
[20:42:07] <lukeshu> So, in most cases, you'd get dups in the calculated depends list, but that's OK (ex: curl would have the explicit depends=(zlib) and the implied depends=(libz.so=1-32)
[20:42:30] <lukeshu> deep42thought: why?
[20:43:05] <deep42thought> well, as I said: $a depending on $b may mean two different things:
[20:43:31] <deep42thought> if $b=so-dependency, then it's sufficient, that a similar $b is in the target repository
[20:43:46] <deep42thought> if $b=regular-dependency, then this is not sufficient
[20:44:18] <lukeshu> ohhh, I see
[20:45:00] <deep42thought> but it's not a big deal
[20:45:11] <deep42thought> we just need to keep that in mind
[20:48:35] <lukeshu> what about: if the dep specifies a version (=/>/>=/</<=), it's treated as case 1, and if it doesn't specifiy a version, it's treated as case 2?
[20:48:51] guys is now known as preserves
[20:49:10] -!- oaken-source has quit [Ping timeout: 240 seconds]
[20:49:21] preserves is now known as guys
[20:49:32] <deep42thought> currently, we simply drop the version part of the dependencies
[20:49:38] <lukeshu> If there's a version specified, it's saying "I need *this* version of the thing", and if there's no version specified, it's saying "I need the latest version of the thing"
[21:11:03] -!- oaken-source has joined #archlinux-ports
[21:22:16] -!- isacdaavid has quit [Quit: Leaving.]
[21:42:40] <buildmaster> firefox-developer-edition is broken (says rechenknecht).
[21:44:36] -!- MrBIOS has quit [Quit: MrBIOS]
[22:00:38] -!- oaken-source has quit [Ping timeout: 256 seconds]
[22:35:24] -!- MrBIOS has joined #archlinux-ports
[22:55:04] -!- deep42thought has quit [Quit: Leaving.]
[23:04:49] -!- |ast| has joined #archlinux-ports
[23:36:15] -!- bill-auger has quit [Remote host closed the connection]
[23:39:42] -!- bill-auger has joined #archlinux-ports