#archlinux-ports | Logs for 2017-12-07

Back
[00:56:52] -!- guys has quit [Ping timeout: 240 seconds]
[01:04:16] -!- z3ntu has joined #archlinux-ports
[01:17:04] -!- guys has joined #archlinux-ports
[01:21:05] -!- brtln has joined #archlinux-ports
[01:21:05] -!- FSMaxB has joined #archlinux-ports
[01:21:05] -!- cypa[m] has joined #archlinux-ports
[01:21:05] -!- eschwartz[m] has joined #archlinux-ports
[02:49:08] -!- isacdaavid has quit [Quit: Leaving.]
[03:18:03] -!- p71 has joined #archlinux-ports
[04:13:38] -!- isacdaavid has joined #archlinux-ports
[05:00:33] fsckd is now known as kill
[05:45:14] -!- hringriin_ has joined #archlinux-ports
[05:48:01] -!- hringriin has quit [Ping timeout: 240 seconds]
[05:48:01] hringriin_ is now known as hringriin
[06:19:25] -!- deep42thought has joined #archlinux-ports
[06:34:44] -!- deep42thought has quit [Quit: Leaving.]
[07:13:52] -!- p71_ has joined #archlinux-ports
[07:16:01] -!- p71 has quit [Ping timeout: 248 seconds]
[07:16:08] p71_ is now known as p71
[07:30:01] -!- oaken-source has joined #archlinux-ports
[07:32:07] <oaken-source> hi, I noticed that extra/mailcap is missing from the archlinux32 repos, any update on when that is coming?
[07:32:37] <oaken-source> it's a package that has been added to provide mime-types
[07:35:02] <tyzoid> oaken-source: Was it added recently to x86_64 arch?
[07:36:27] <oaken-source> pacman -Si mailcap on an x86_64 system produces 'Build Date : Wed 22 Nov 2017 08:40:05 PM CET
[07:36:40] <oaken-source> but I don't know for sure
[07:37:16] <guys> proposed https://lists.archlinux.org
[07:37:18] <phrik> Title: [arch-dev-public] Replace Gentoo mime-types with Fedora mailcap? (at lists.archlinux.org)
[07:37:42] <tyzoid> huh, I don't have it yet, but I haven't updated in a bit
[07:37:56] <tyzoid> We'll look at it. Thanks for reporting!
[07:38:49] <oaken-source> thanks :)
[07:42:15] <oaken-source> fwiw, mime-types is a dependency of mutt, nginx and the mozilla family of applications
[07:42:57] <guys> FWIW mailcap provides mime-types :p
[07:43:12] <oaken-source> it should, yes :)
[07:43:29] <oaken-source> problem is, it's not there
[07:44:37] <tyzoid> oaken-source: http://pkgapi.arch32.tyzoid.com
[07:44:44] <tyzoid> Try grabbing it from testing.
[07:44:50] <tyzoid> It's built there :)
[07:45:07] <oaken-source> ah cool, thank you :)
[07:45:19] <oaken-source> what's your schedule for moving things out of testing?
[07:45:25] <oaken-source> just for future reference :D
[07:45:30] <tyzoid> Whenever someone tells us it's working
[07:45:33] <tyzoid> usually
[07:45:38] <tyzoid> We're trying to automate it
[07:45:40] <tyzoid> but it's slow going
[07:46:22] <tyzoid> oaken-source: https://bbs.archlinux32.org <-- that's the reference of how we're doing it
[07:46:23] <phrik> Title: automatic testing via manual installation(s) / Testing / Arch Linux 32 Forums (at bbs.archlinux32.org)
[07:46:55] <oaken-source> I see.
[07:49:06] <oaken-source> I would suggest not moving things to testing iff no version of the package exists in the stable repos
[07:49:24] <oaken-source> (that has probably already been suggested though, so feel free to ignore me :D)
[07:49:27] <tyzoid> oaken-source: Where would you suggest we put it instead?
[07:49:39] <tyzoid> directly in stable?
[07:49:41] <oaken-source> yes
[07:49:57] <tyzoid> ok. That'll be one for deep42thought to mull over if he hasn't already
[07:50:37] <tyzoid> I administer the sites, so unfortunately I don't touch the packages as much as I'd like to.
[08:06:31] <oaken-source> maybe a bit of context - I maintain the libre firefox port for parabola. that's how I noticed the problem in the first place :)
[08:08:09] <oaken-source> and apparently, my build tools don't like it if I install a dependency package manually, that can't be found in an enabled repo, and I'm a bit reluctant to enable [testing]
[08:09:20] <oaken-source> so having something in the stable repos would be a huge help :)
[08:12:22] <guys> It is an extra-any/ package, and fairly well tested by Arch Linux so I think it is safe to assume it is safe...
[08:28:50] -!- abaumann has joined #archlinux-ports
[08:31:29] <abaumann> to chip in my two cents..
[08:31:36] <abaumann> ..just tried to stabilize mime-types..
[08:32:19] <abaumann> I fail to see it in stable, testing or staging..?
[08:32:36] <oaken-source> abaumann: mime-types is gone, it's provided by mailcap now
[08:32:58] <abaumann> ah. I'm searching for the lst one. :-)
[08:33:00] <abaumann> good one.
[08:33:22] <oaken-source> guys linked an exchange on the arch mailing list earlier:
[08:33:24] <oaken-source> https://lists.archlinux.org
[08:33:24] <phrik> Title: [arch-dev-public] Replace Gentoo mime-types with Fedora mailcap? (at lists.archlinux.org)
[08:33:55] <abaumann> mmh. So why is mime-tupes still in the git repo?
[08:34:23] <abaumann> aha.
[08:34:28] <abaumann> my git repo was stale.
[08:34:43] <abaumann> sorry. it's early in the morning here.. I should head for a coffee first. :-)
[08:35:09] <oaken-source> :D
[08:45:23] -!- deep42thought has joined #archlinux-ports
[08:47:16] <deep42thought> mailcap is currently in [testing]
[08:47:30] <deep42thought> oaken-source: ^
[08:49:14] <abaumann> deep42thought: nice picture in the forum.. :-)
[08:49:20] <deep42thought> thanks
[08:49:30] <deep42thought> I was surprised how clean my setup looks on a photo
[08:49:48] <abaumann> I was up with a 486 on 24 MB of RAM (VM) and then realized that I made a fatal mistake when cross-compiling.. :-(
[08:51:36] <deep42thought> hmm, mailcap cannot be moved (with the current logic), because it is connected to 782 unmoveable packages :-/
[08:51:59] <abaumann> anyway: how can we test the felt 1000 haskell packages anyway.
[08:52:14] <deep42thought> idk
[08:54:55] <deep42thought> the bigger problem are the haskell packages which are not yet build or still in staging, because they wait for the former ones
[08:55:11] <deep42thought> the others can simply be marked as "tested" :-/
[08:58:38] <abaumann> Just tried to build pandoc..
[08:59:08] <abaumann> ..I get: skylighting >=0.4.4.1 && <0.5, tagsoup >=0.14.2 && <0.15
[08:59:49] <abaumann> Haskell stuff is not in a group, is it? I started to think that when Haskell does a major upgrade, then the normal dependency mechanism will fail.
[09:00:10] <abaumann> In theory, the packets should form a tree.. in practice, they have loops. :-)
[09:00:16] <deep42thought> don't haskell packages depend on the stuff they need?
[09:00:22] <deep42thought> ah
[09:00:23] <abaumann> true
[09:00:23] <deep42thought> hmm
[09:00:47] <abaumann> haskell-zlib depends on zlib (maybe, if using the system library)
[09:01:18] <abaumann> but lot's of haskell packages depend on nothing underneath (but other haskell modules and the base, speak ghc)
[09:07:05] <deep42thought> so what's the issue with haskell packages? They have too many loops?
[09:09:30] <abaumann> cannot tell for sure.
[09:09:58] <abaumann> but I can see some haskell packages on the 'to be built' list which are there since a long time.
[09:10:19] <deep42thought> because haskell-hedgehog is broken?
[09:10:37] <abaumann> mmh. let's see what depends on it..
[09:10:47] <deep42thought> and then the two Buildknechte died a few days ago
[09:10:55] <deep42thought> I just started them again
[09:11:05] <deep42thought> so we have now again three slaves permanently compiling
[09:11:36] <abaumann> ok. i'll prepare two additional slaves on my test machine.
[09:11:48] <abaumann> so we get fast to a result
[09:11:56] <deep42thought> uhm
[09:11:59] <abaumann> oh. gcc/glibc/libtool. :-)
[09:12:07] <deep42thought> you will need separate ssh keys for them
[09:12:11] <abaumann> those slaves will be busy for a while..
[09:12:16] <abaumann> ah.
[09:12:21] <deep42thought> otherwise the build master thinks it's just one machine and hand out the same assignment again
[09:12:24] <abaumann> ok. then I'll start the one I have..
[09:14:40] <deep42thought> the bottleneck should be currently glibc and then gcc
[09:15:10] <abaumann> yep. nothing will build till they are through..
[09:19:39] <deep42thought> gnaaa, the build of glibc fails :-/
[09:22:18] <deep42thought> ah, we should strip the whole 32-bit cross compile stuff :-)
[09:25:39] <abaumann> yep: --enable-multi-arch is bad. disable that one
[09:25:52] <deep42thought> also package_lib32-glibc :-)
[09:25:56] <abaumann> yep.
[09:26:01] <abaumann> what was the error?
[09:26:04] <abaumann> something: dl-sysdep.c:(.text+0x9c): undefined reference to `__memcmp_ia32'
[09:26:10] <deep42thought> strip: 'usr/lib/libm-2.26.a': No such file
[09:26:10] <deep42thought> strip: 'usr/lib/libmvec.a': No such file
[09:26:10] <deep42thought> strip: 'usr/lib/libmvec_nonshared.a': No such file
[09:26:25] <abaumann> --enable-static
[09:26:34] <abaumann> I wonder why this should be disabled.
[09:27:23] <abaumann> BTW: I have now diff-PKGBuilds for i486 which are applied on diff-PKGBUILDs for i686, not quite sure yet, how I should handle this..
[09:27:43] <abaumann> and I have special cross-compilation-PKGBUILD diffs just used when cross-compiling
[09:28:07] <deep42thought> so what's the plan for i486: cross compiling or virtual boxes?
[09:28:34] <abaumann> mixture: the basic packages I would like to cross-compile.
[09:28:40] <deep42thought> My personal guess is, that virtual boxes are easier to handle, but easier to break, too
[09:28:53] <abaumann> but some packages don't cross-compile, so those go into either a chroot with uname hack or a VM.
[09:29:13] <deep42thought> why do you need cross compilation?
[09:29:14] <abaumann> VMs have the disadvantage that they have to emulate a 486, SMP was not around then :-)
[09:29:24] <deep42thought> e.g. why can't all packages be built on vm?
[09:29:38] <deep42thought> ah, so speed, hmm
[09:30:10] <abaumann> Short: I'm trusting cross-compilation more and the method is also applicable to non-i486.
[09:30:22] <deep42thought> hmm, ok
[09:30:54] <abaumann> I'm new to this (or more precise, didn't do it for a long time), so I have to build up some experience with the different approaches.
[09:30:56] <deep42thought> I'd propose, you put some switch into the PKGBUILD telling if it should not be cross-compiled (if cross compilation should be the default)
[09:31:16] <abaumann> ./configure --host=i486-unknown-linux-gnu --build=x86_64-pc-linux-gnu
[09:31:20] <abaumann> for well-written packages.
[09:31:35] <abaumann> the problem is: this works for gmp, bash,..
[09:31:35] <deep42thought> applying multiple diffs is not a problem for the build system, but maybe creates a maintenance monstrosity
[09:31:42] <abaumann> ..and then there are others. *sigh8
[09:32:12] <abaumann> yeah.. but forking PKGBUILDs all the time with git gets you in the same monstrosity..
[09:32:23] <deep42thought> yes
[09:32:54] <deep42thought> the question is if we want i486 = upstream + delta-i686 + delta-i486 or i486 = upstream + delta-i486
[09:33:26] <deep42thought> btw: --enable-multi-arch was in the old glibc, too
[09:33:38] <abaumann> I think, for normal packages the difference between i486 and i686 is minimal.
[09:33:51] <abaumann> and the cross-compilation PKGBuilds are a monstrosity on their own. :-)
[09:34:53] <abaumann> I'll ponder.. after the thing actually works.. :-)
[09:35:29] <deep42thought> :-D
[09:39:17] <deep42thought> bash: unset: `package_lib32-glibc': not a valid identifier
[09:39:20] <deep42thought> I hate that
[10:03:02] -!- oaken-source has quit [Quit: Lost terminal]
[11:16:55] <brtln> you should rather modify pkgname=() than try to undefine the function
[11:17:08] <deep42thought> I modify pkgname
[11:17:21] <deep42thought> but I like to undefine the package function, too
[11:17:40] <brtln> well, it doesn't really matter as it won't get executed anyway
[11:17:53] <deep42thought> btw: I solved it by "unset -f 'package_lib32-glibc'"
[11:17:56] <deep42thought> yeah, I know
[12:56:00] -!- yokel has joined #archlinux-ports
[12:59:40] -!- oaken-source has joined #archlinux-ports
[13:11:53] kill is now known as fsckd
[14:31:57] -!- guys has quit [Ping timeout: 246 seconds]
[15:04:57] -!- oaken-source has quit [Ping timeout: 240 seconds]
[15:35:52] -!- oaken-source has joined #archlinux-ports
[15:48:26] -!- p71 has quit [*.net *.split]
[15:48:27] -!- hringriin has quit [*.net *.split]
[15:48:27] -!- e1z0 has quit [*.net *.split]
[15:48:27] -!- dfgg has quit [*.net *.split]
[15:48:27] -!- cypa[m] has quit [*.net *.split]
[15:48:27] -!- wyre has quit [*.net *.split]
[15:48:28] -!- FSMaxB has quit [*.net *.split]
[15:48:28] -!- brtln has quit [*.net *.split]
[15:48:28] -!- phrik has quit [*.net *.split]
[15:48:28] -!- City-busz has quit [*.net *.split]
[15:48:28] -!- anyone has quit [*.net *.split]
[15:48:29] -!- sunshavi has quit [*.net *.split]
[15:48:29] -!- caveat has quit [*.net *.split]
[15:48:29] -!- bill-auger has quit [*.net *.split]
[15:48:29] -!- drathir has quit [*.net *.split]
[15:48:29] -!- r00t^2 has quit [*.net *.split]
[15:48:30] -!- tyzoid has quit [*.net *.split]
[15:48:30] -!- dopsi has quit [*.net *.split]
[15:48:30] -!- eschwartz[m] has quit [*.net *.split]
[15:48:30] -!- yar has quit [*.net *.split]
[15:48:30] -!- Cthulu201 has quit [*.net *.split]
[15:48:30] -!- Polichronucci has quit [*.net *.split]
[15:48:30] -!- WarheadsSE has quit [*.net *.split]
[15:48:31] -!- fsckd has quit [*.net *.split]
[15:48:31] -!- mrkiko has quit [*.net *.split]
[15:48:31] -!- rewbycraft has quit [*.net *.split]
[15:48:32] -!- finsternis has quit [*.net *.split]
[15:48:32] -!- z3ntu has quit [*.net *.split]
[15:48:32] -!- comrumino has quit [*.net *.split]
[15:48:32] -!- oaken-source has quit [*.net *.split]
[15:48:33] -!- jp has quit [*.net *.split]
[15:48:33] -!- pulec has quit [*.net *.split]
[15:48:33] -!- nullmark has quit [*.net *.split]
[15:48:33] -!- arti_ has quit [*.net *.split]
[15:48:33] -!- lukeshu has quit [*.net *.split]
[15:48:33] -!- carstene1ns has quit [*.net *.split]
[15:52:13] -!- p71 has joined #archlinux-ports
[15:52:14] -!- hringriin has joined #archlinux-ports
[15:52:14] -!- e1z0 has joined #archlinux-ports
[15:52:14] -!- dfgg has joined #archlinux-ports
[15:54:33] -!- arti_ has joined #archlinux-ports
[15:54:33] -!- carstene1ns has joined #archlinux-ports
[15:54:33] -!- nullmark has joined #archlinux-ports
[15:54:33] -!- lukeshu has joined #archlinux-ports
[15:54:33] -!- finsternis has joined #archlinux-ports
[15:54:33] -!- rewbycraft has joined #archlinux-ports
[15:54:33] -!- oaken-source has joined #archlinux-ports
[15:54:33] -!- yar has joined #archlinux-ports
[15:54:33] -!- wyre has joined #archlinux-ports
[15:54:33] -!- bill-auger has joined #archlinux-ports
[15:54:33] -!- sunshavi has joined #archlinux-ports
[15:54:33] -!- phrik has joined #archlinux-ports
[15:54:33] -!- anyone has joined #archlinux-ports
[15:54:33] -!- City-busz has joined #archlinux-ports
[15:54:33] -!- Cthulu201 has joined #archlinux-ports
[15:54:33] -!- drathir has joined #archlinux-ports
[15:54:33] -!- r00t^2 has joined #archlinux-ports
[15:54:33] -!- fsckd has joined #archlinux-ports
[15:54:33] -!- Polichronucci has joined #archlinux-ports
[15:54:33] -!- tyzoid has joined #archlinux-ports
[15:54:33] -!- dopsi has joined #archlinux-ports
[15:54:33] -!- mrkiko has joined #archlinux-ports
[15:54:33] -!- jp has joined #archlinux-ports
[15:54:33] -!- caveat has joined #archlinux-ports
[15:54:33] -!- WarheadsSE has joined #archlinux-ports
[15:54:33] -!- comrumino has joined #archlinux-ports
[15:57:28] -!- pulec has joined #archlinux-ports
[15:57:56] -!- p71 has quit [Ping timeout: 260 seconds]
[16:07:35] -!- guys has joined #archlinux-ports
[16:20:30] guys is now known as Guest3433
[16:20:37] -!- Guest3433 has quit [Changing host]
[16:20:37] -!- Guest3433 has joined #archlinux-ports
[16:21:20] Guest3433 is now known as guys
[16:34:42] -!- z3ntu has joined #archlinux-ports
[16:56:18] -!- brtln has joined #archlinux-ports
[16:56:18] -!- cypa[m] has joined #archlinux-ports
[16:56:18] -!- eschwartz[m] has joined #archlinux-ports
[16:56:19] -!- FSMaxB has joined #archlinux-ports
[17:35:01] <deep42thought> hmm, crap gcc build failed during package_gcc-fortran(), because I forgot to delete a x86_64-only line :-/
[17:35:11] <deep42thought> hopefully, this is fixed now ...
[17:35:43] -!- deep42thought has quit [Quit: Leaving.]
[17:39:33] -!- z3ntu has quit [Ping timeout: 246 seconds]
[17:39:35] -!- brtln has quit [Ping timeout: 250 seconds]
[17:39:36] -!- cypa[m] has quit [Ping timeout: 255 seconds]
[17:39:36] -!- FSMaxB has quit [Ping timeout: 255 seconds]
[17:39:47] -!- eschwartz[m] has quit [Ping timeout: 252 seconds]
[18:04:36] <lukeshu> Are .src.tar.?z files for archlinux32 released anywhere?
[18:06:24] <guys> not currently AFAIK
[18:21:21] -!- shentey has joined #archlinux-ports
[18:51:21] -!- p71 has joined #archlinux-ports
[18:53:51] -!- z3ntu has joined #archlinux-ports
[19:05:09] -!- z3ntu has quit [Remote host closed the connection]
[19:05:53] -!- shentey has quit [Quit: Konversation terminated!]
[19:08:41] -!- e1z0 has quit [Ping timeout: 260 seconds]
[19:10:31] -!- e1z0 has joined #archlinux-ports
[19:37:04] -!- z3ntu has joined #archlinux-ports
[19:53:57] -!- brtln has joined #archlinux-ports
[19:53:58] -!- eschwartz[m] has joined #archlinux-ports
[19:53:58] -!- FSMaxB has joined #archlinux-ports
[19:53:58] -!- cypa[m] has joined #archlinux-ports
[20:33:42] -!- cypa[m] has quit [Ping timeout: 248 seconds]
[20:33:46] -!- FSMaxB has quit [Ping timeout: 250 seconds]
[20:33:58] -!- brtln has quit [Ping timeout: 264 seconds]
[20:33:58] -!- z3ntu has quit [Ping timeout: 264 seconds]
[20:34:23] -!- eschwartz[m] has quit [Ping timeout: 276 seconds]
[20:50:39] -!- abaumann has quit [Quit: leaving]
[21:00:27] -!- fhdrin has joined #archlinux-ports
[21:27:07] -!- comrumino has quit [Max SendQ exceeded]
[21:27:15] -!- strayArch has joined #archlinux-ports
[21:28:23] strayArch is now known as comrumino
[21:37:53] -!- isacdaavid has quit [Ping timeout: 248 seconds]
[21:37:57] -!- oaken-source has quit [Ping timeout: 240 seconds]
[22:33:08] -!- isacdaavid has joined #archlinux-ports
[22:43:01] -!- isacdaavid has quit [*.net *.split]
[22:43:01] -!- nullmark has quit [*.net *.split]
[22:43:01] -!- arti_ has quit [*.net *.split]
[22:43:01] -!- lukeshu has quit [*.net *.split]
[22:43:02] -!- carstene1ns has quit [*.net *.split]
[22:48:15] -!- deep42thought has joined #archlinux-ports
[22:48:15] -!- isacdaavid has joined #archlinux-ports
[22:48:15] -!- lukeshu has joined #archlinux-ports
[22:48:15] -!- nullmark has joined #archlinux-ports
[22:48:15] -!- carstene1ns has joined #archlinux-ports
[22:48:15] -!- arti_ has joined #archlinux-ports
[22:48:16] -!- fhdrin has quit [Quit: Leaving]
[22:49:01] -!- deep42thought has quit [Quit: Leaving.]
[22:49:17] -!- deep42thought has joined #archlinux-ports
[22:52:44] -!- p71 has quit [Ping timeout: 252 seconds]
[23:18:13] -!- deep42thought has quit [Quit: Leaving.]
[23:36:58] -!- isacdaavid has quit [*.net *.split]
[23:36:58] -!- nullmark has quit [*.net *.split]
[23:36:58] -!- arti_ has quit [*.net *.split]
[23:36:58] -!- lukeshu has quit [*.net *.split]
[23:36:58] -!- carstene1ns has quit [*.net *.split]
[23:42:06] -!- isacdaavid has joined #archlinux-ports
[23:42:06] -!- lukeshu has joined #archlinux-ports
[23:42:06] -!- nullmark has joined #archlinux-ports
[23:42:06] -!- carstene1ns has joined #archlinux-ports
[23:42:06] -!- arti_ has joined #archlinux-ports