#archlinux32 | Logs for 2018-06-04
Back
[00:01:50] -!- alexandre9099 has joined #archlinux32
[00:50:33] -!- Polichronucci_ has joined #archlinux32
[00:52:04] -!- Polichronucci has quit [Ping timeout: 265 seconds]
[00:52:04] Polichronucci_ is now known as Polichronucci
[01:13:00] -!- bill-auger has quit [Read error: Connection reset by peer]
[01:13:05] -!- bill-auger_ has joined #archlinux32
[04:25:31] <buildmaster> haskell-colour is broken (says buildknecht2).
[04:25:44] <buildmaster> haskell-hspec is broken (says buildknecht).
[04:25:55] <buildmaster> haskell-stringbuilder is broken (says buildknecht3).
[05:46:39] <buildmaster> haskell-test-framework-quickcheck2 is broken (says buildknecht2).
[05:46:56] <buildmaster> haskell-test-framework is broken (says buildknecht).
[05:46:58] <buildmaster> haskell-ansi-terminal is broken (says rechenknecht).
[05:47:01] <buildmaster> ghc is broken (says buildknecht2).
[05:47:09] <buildmaster> haskell-hscolour is broken (says buildknecht3).
[05:47:22] <buildmaster> haskell-http-streams is broken (says buildknecht2).
[05:47:28] <buildmaster> haskell-snap-server is broken (says buildknecht3).
[05:47:43] <buildmaster> haskell-wai-extra is broken (says buildknecht2).
[05:49:50] <buildmaster> haskell-wai-logger is broken (says buildknecht3).
[06:01:38] <girls> Alina-malina: talloc is in [extra]
[06:14:23] <girls> ok, I got now signing errors on my arch32 boxes, too. Both solutions work for me: "pacman-key --refresh-keys" and "pacman -S archlinux32-keyring"
[06:21:24] -!- deep42thought has joined #archlinux32
[06:21:25] <buildmaster> Hi deep42thought!
[06:24:42] <deep42thought> alexandre9099: where are you located? It would be nice if you could host a mirror.
[06:29:08] <deep42thought> muesli: regarding how packages are built: We use archlinux' sources, apply our patches (github.com/archlinux32/packages) and compile via staging-i686-build (from releng/devtools32).
[06:29:29] -!- oaken-source has joined #archlinux32
[06:30:57] <buildmaster> vi is broken (says buildknecht3).
[06:31:51] -!- buildmaster has quit [Remote host closed the connection]
[06:35:03] -!- titus_livius has joined #archlinux32
[06:38:56] * buildmaster resumes sanity.
[06:53:52] -!- deep42thought has quit [Quit: Leaving.]
[07:27:55] -!- eduardoeae has quit [Ping timeout: 265 seconds]
[07:36:49] -!- surrealpie has quit [Quit: WeeChat 2.1]
[08:27:19] <buildmaster> gtksourceview2 is broken (says buildknecht).
[08:27:53] <buildmaster> libepc is broken (says buildknecht3).
[08:27:55] <buildmaster> libatasmart is broken (says buildknecht).
[08:29:04] <buildmaster> libfontenc is broken (says buildknecht).
[08:29:12] <buildmaster> joyutils is broken (says buildknecht3).
[08:29:18] <buildmaster> libgnome-keyring is broken (says buildknecht).
[08:29:32] <buildmaster> libsm is broken (says buildknecht).
[08:29:59] -!- deep42thought has joined #archlinux32
[08:29:59] <buildmaster> Hi deep42thought!
[08:30:37] <buildmaster> bwm-ng is broken (says buildknecht).
[08:30:46] <buildmaster> libmpeg2 is broken (says buildknecht3).
[08:31:08] <buildmaster> pacmatic is broken (says buildknecht3).
[08:31:30] <buildmaster> perl-devel-checklib is broken (says buildknecht3).
[08:31:36] <buildmaster> pacgraph is broken (says buildknecht).
[08:31:50] <buildmaster> haskell-ansi-wl-pprint is broken (says buildknecht).
[08:32:40] <buildmaster> haskell-base-compat is broken (says buildknecht).
[08:32:54] <buildmaster> ruby-ffi is broken (says buildknecht3).
[08:33:18] <buildmaster> haskell-call-stack is broken (says buildknecht3).
[08:33:24] <buildmaster> haskell-basement is broken (says buildknecht).
[08:33:39] <buildmaster> haskell-code-page is broken (says buildknecht).
[08:33:53] <buildmaster> haskell-extensible-exceptions is broken (says buildknecht).
[08:34:33] <buildmaster> haskell-clock is broken (says buildknecht3).
[08:34:34] <deep42thought> something is wrong with buildknecht and buildknecht3's keyrings
[08:34:37] <deep42thought> sorry for the noise
[09:50:11] <deep42thought> shut up, buildmaster
[09:50:22] <deep42thought> hmmm
[09:51:23] <deep42thought> shut up, buildmaster
[09:51:31] <deep42thought> :-/
[10:12:51] -!- eworm has joined #archlinux32
[10:12:53] <deep42thought> shut up, buildmaster
[10:12:54] <buildmaster> Sorry, I will do.
[10:12:59] <deep42thought> thx, buildmaster.
[10:12:59] <buildmaster> np
[10:13:06] <deep42thought> obviously, he won't :-(
[10:15:53] <deep42thought> thx, buildmaster
[10:15:56] <deep42thought> finally!
[10:23:56] -!- City-busz has joined #archlinux32
[11:38:49] -!- becoming_i has joined #archlinux32
[11:38:56] <becoming_i> hello
[11:39:00] <deep42thought> Hi
[11:39:10] <becoming_i> when are we going to update to pacman 5.1?
[11:39:49] <deep42thought> it is in [testing]
[11:40:14] <becoming_i> yes i know
[11:40:26] <becoming_i> i don't want to switch to testing repo
[11:40:31] <becoming_i> just asking
[11:40:36] <deep42thought> I can't tell for sure
[11:40:51] <deep42thought> but when all dependencies and dependent packages can be moved to stable, too, they will
[11:41:21] <becoming_i> ok thanks for the update :)
[12:15:34] -!- eduardoeae has joined #archlinux32
[12:38:49] <buildmaster> jalv is broken (says buildknecht).
[12:41:32] -!- deep42thought has parted #archlinux32
[12:41:38] -!- deep42thought has joined #archlinux32
[12:41:39] <buildmaster> Hi deep42thought!
[12:56:04] -!- Cthulu201 has quit [Quit: Nowhere special. I always wanted to go there.]
[13:11:48] -!- Cthulu201 has joined #archlinux32
[14:44:28] * buildmaster failed to execute a mysql query - can you have a look at "tmp.mysql-functions.query.stdin.2018-06-04T14:44:24.uKnKQl"?.
[15:16:53] -!- Polichronucci_ has joined #archlinux32
[15:18:12] -!- Polichronucci has quit [Ping timeout: 265 seconds]
[15:18:12] Polichronucci_ is now known as Polichronucci
[15:27:14] <tyzoid> deep42thought: So, uh, gitea?
[15:27:15] <tyzoid> gitlab?
[15:28:52] <tyzoid> Bitbucket?
[15:28:53] <tyzoid> what's your preference?
[15:36:28] <deep42thought> preference for what?
[15:38:54] <tyzoid> github replacement?
[15:39:04] <tyzoid> https://techcrunch.com
[15:39:04] <phrik> Title:Microsoft has acquired GitHub for $7.5B in stock β TechCrunch (at techcrunch.com)
[15:39:14] <deep42thought> oh
[15:39:32] <tyzoid> https://twitter.com
[15:39:32] <deep42thought> not bitbucket
[15:39:32] <phrik> Title:Michael Scroggie auf Twitter: "Octocat, meet your new boss Clippy.β¦ " (at twitter.com)
[15:39:37] * buildmaster resumes sanity.
[15:40:13] <tyzoid> I've used gitlab before, and it's kinda nice, but it seems to be a performance hog.
[15:40:20] <tyzoid> s/performance/resource/
[15:40:35] <deep42thought> I've used gitlab, too
[15:40:40] <deep42thought> cannot say much about the others
[15:40:51] <tyzoid> look up some screenshots of gitea
[15:40:52] <deep42thought> "used" = as a client
[15:41:02] <tyzoid> lmk what you think
[15:41:45] <tyzoid> brb
[15:41:49] <deep42thought> cu
[15:47:11] <deep42thought> tyzoid: gitea sounds fine to me - if you prefer that over gitlab, we can switch to it
[15:47:32] <deep42thought> should I set up git.archlinux32.org to point to one of your servers?
[15:48:43] <alexandre9099> are the build problems solved? how about that plasma problem?
[15:50:38] <deep42thought> alexandre9099: the build problems are solved (I think) - we now have "only" 28 regular build errors ;-)
[15:50:53] <alexandre9099> :D
[15:51:01] <deep42thought> unfortunately, I'm not really familiar with X and getting it working
[15:51:32] <alexandre9099> :(
[15:57:36] <eworm> Looks like the Github thing is now official...
[15:57:39] <eworm> https://blogs.microsoft.com
[15:58:30] <alexandre9099> tyzoid, already brought us that unfortunate new :(
[15:59:54] <eworm> Yes, I was not shure if this was "official" already.
[16:01:15] <bill-auger_> im not sure how unfortunate it is - unless you thought github was a great thing yesterday
[16:02:03] <bill-auger_> ive always considered it one of the "necessary evils" as they say
[16:02:22] <alexandre9099> well github *was* good, but since M$ bought it, it will slowly degrade into a shitty product (at least IMO)
[16:02:33] <bill-auger_> it is just got a little more eveil and a little less necessary
[16:02:58] <alexandre9099> :D
[16:03:20] <bill-auger_> dont worry - their announcement said users will still be able to choose their favorite programming language
[16:03:51] <bill-auger_> are you scared yet lol
[16:04:14] <alexandre9099> oh, i tought that they were going to enforce people to use their proprietary stuff
[16:04:16] <alexandre9099> XD
[16:04:49] <alexandre9099> i would like to see some hourly stats on github's repo number :D
[16:06:48] <alexandre9099> also, if M$ just wanted people to use github why buying it?
[16:08:07] <bill-auger_> maybe they have a transcoder that is going to convert all source code into visual basic
[16:08:19] <bill-auger_> whoda thunkit
[16:08:28] <alexandre9099> from M$ blog "Microsoft has been a developer-focused company from the very first product we created to the platforms and tools we offer today. " Sure, by making people using their non cross platform proprietary APIs XD
[16:32:52] <buildmaster> qt5-webengine is broken (says rechenknecht).
[16:37:47] -!- Polichronucci_ has joined #archlinux32
[16:39:01] -!- Polichronucci has quit [Ping timeout: 256 seconds]
[16:39:01] Polichronucci_ is now known as Polichronucci
[16:39:07] <tyzoid> deep42thought: "Electron is an open-source framework created and maintained by GitHub. "
[16:39:18] <tyzoid> So I guess microsoft runs electron, now, too...
[16:39:50] <deep42thought> or it will not be maintained anymore ;-)
[16:42:34] <dopsi> regarding the new git repositories, do we need a web front ? or can we use gitolite+cgit ?
[16:42:56] <dopsi> I think running a gitlab instance for a handful of repositories is overkill
[16:43:14] <deep42thought> there are issues and the wiki
[16:43:18] <tyzoid> ^
[16:43:23] <deep42thought> both of which are currently not used really
[16:43:26] <tyzoid> lol
[16:43:29] <deep42thought> :-D
[16:43:33] <tyzoid> I was just about to say, we've got flyspray
[16:43:45] <dopsi> i just mentioned it, since arch upstream uses this
[16:43:48] <tyzoid> The main thing is tagged releases
[16:44:01] <tyzoid> Yeah, I can't bring myself to like gitweb/cgit
[16:44:03] <deep42thought> can cgit handle signatures?
[16:44:07] <tyzoid> IIRC yes
[16:45:27] -!- abaumann has joined #archlinux32
[16:45:27] <buildmaster> Hi abaumann!
[16:46:19] <tyzoid> wb
[16:46:24] <abaumann> hi.
[16:46:25] <deep42thought> Hi Andreas
[16:46:29] <abaumann> really sad news.
[16:46:35] <dopsi> hi
[16:46:37] <tyzoid> Yup, we've been talking about it
[16:46:39] <abaumann> so, I'll move my personal Repos away from Github.
[16:46:52] <tyzoid> what's your preference, cgit, gitea, or gitlab?
[16:46:55] <abaumann> I'm opting for a cloud service free infrastructure, so git.archlinux32.org. :-)
[16:46:56] <tyzoid> (or other)?
[16:46:58] <deep42thought> anyone wanting to set up "gitswitch"?
[16:46:59] <deep42thought> ;-)
[16:47:09] <abaumann> gitolite with a cgit web interface.
[16:47:14] <tyzoid> abaumann: I'm going to set something like that up in ~1h
[16:47:25] <deep42thought> tyzoid where should I point dns to?
[16:47:28] <abaumann> tyzoid: oho. hold your horses. ;-)
[16:47:55] <tyzoid> deep42thought: Need to figure that out, I think I want a dedicated ipv4 for it, to be able to use git+ssh
[16:47:58] <abaumann> I hope M$ aquired only the Github service and not the data. :->
[16:48:13] <deep42thought> !grab abaumann
[16:48:14] <phrik> deep42thought: Tada!
[16:48:22] <tyzoid> abaumann: Well, the data is licensed to github to use for certain things
[16:48:32] <tyzoid> but they can't use the source except for as the license specifies
[16:48:34] <abaumann> http://git.andreasbaumann.cc
[16:48:36] <phrik> Title:Aba's Personal Git Repository (at git.andreasbaumann.cc)
[16:48:40] <abaumann> so, if you need some help :-)
[16:48:57] <tyzoid> yeah, still not a big fan of cgit though
[16:49:00] <deep42thought> abaumann: you need to change your title
[16:49:08] <tyzoid> lol
[16:49:19] <abaumann> Mmh. ?
[16:49:20] <tyzoid> deep42thought: It's fine
[16:49:23] <deep42thought> "for real projects please check out http://github.com" -> "for real projects please check out this site, too"
[16:49:23] <dopsi> tyzoid: i don't think cgit can show signatures for tags/commits
[16:49:29] <tyzoid> abaumann: Joke about abba getting back together
[16:49:30] <abaumann> oh. that. one. :-)
[16:49:32] <abaumann> true. :-)
[16:49:36] <dopsi> i just checked the manpage and it says nothing
[16:49:50] <deep42thought> :-(
[16:50:10] <dopsi> we could also use some gitlab instance, like gitlab.com/framagit.org/...
[16:50:12] <deep42thought> it would be nice to have signed releases show up
[16:50:18] <deep42thought> e.g. for archlinux32-keyring
[16:50:42] <tyzoid> I'd set one up myself
[16:50:44] <abaumann> when will gitlab.com be acquired by the next (pick one of the 4 big players).
[16:50:45] <tyzoid> I used to run one years ago
[16:50:56] <tyzoid> But I'm looking at gitea
[16:51:04] <tyzoid> open fork of gogs
[16:52:14] <tyzoid> abaumann: That said, if you and others like cgit, I can put multiple web interfaces on the git repo
[16:52:20] <tyzoid> cgit just needs a pointer to the repo
[16:53:17] <dopsi> i don't really care about which interface we use, I mostly use the cli.
[16:53:36] <abaumann> cgit is nice for users to browse, see Archlinux upstream.
[16:54:07] <abaumann> /etc/gitrc: scan-path=/where/gitolite-stores-repo.
[16:54:24] <tyzoid> abaumann: Do you have any screenshots of gitolite? I can't seem to find any
[16:54:59] <abaumann> gitolite has no screen: it's basically a master configuration git repo where you add or delete git projects. You use it over git itself
[16:55:08] <tyzoid> ah
[16:55:20] <abaumann> cgit is the web front
[17:03:42] <deep42thought> ok, so I think, we're pretty much fine with any front end as long as it supports some kind of browsing and downloading of signed tarballs
[17:03:57] <bill-auger_> the folks on #peers are building a federated git hosting service - that will solve the problem of trusting any third party with your code and it will also allow al users to inter-cooperate across sites with the same login credentia
[17:04:16] <tyzoid> bill-auger_: Ooh, I was just thinking about something like that
[17:04:35] <deep42thought> sounds interesting, but I need to go now :-)
[17:04:38] <deep42thought> cu later
[17:04:40] -!- deep42thought has quit [Quit: Leaving.]
[17:04:53] <tyzoid> lol
[17:05:01] <tyzoid> when you get back...
[17:05:05] <tyzoid> deep42thought: I don't have any more available ipv4s, but I'm going to forward 22 over from my host to the client
[17:05:32] <tyzoid> so instead of CNAME, if you want to set an A record from git.archlinux32 to 23.92.211.58
[17:05:36] <bill-auger_> in other words - you can sign up for a nickname on your own server or anyone elses - then you can login and use any other server as if you already had an account on it - PRs, bug reposrts, comments - everything github can do can be done across servers as easily as on the same server with a single identity that is fully under your control
[17:05:52] <tyzoid> and AAAA to 2607:5600:dc:1003::
[17:06:42] <bill-auger_> its the obvious things to do - git has decentraization baked in - the idea of a git "hub" is very much againstthe grains of the design
[17:24:30] <elibrokeit> of course cgit supports signatures, it hosts git repositories and the git repository contains signatures.
[17:25:04] <elibrokeit> does it support pretending to be a pgp keyserver and telling you that the signature is good? Well, who cares? Do you trust the server?
[17:25:06] <tyzoid> elibrokeit: Question is whether it allows you to browse/look at sig from web interface or if you need to clone it
[17:25:14] <elibrokeit> right...
[17:25:45] <elibrokeit> but github signs many commits with their own pgp key, if you commit via the web interface. How far do you think I trust that?
[17:25:56] <tyzoid> I don't recall ever seeing that
[17:26:08] <tyzoid> IIRC it always commits unsigned from the web interface
[17:27:22] <elibrokeit> I've seen it lots
[17:27:53] <bill-auger_> believe it or not some people like that sort of thing
[17:29:00] <bill-auger_> i think young people especially seem to be glued to the inside of a web browser - the more functionality you can take away from a native program and put onto a web page those people eat it up
[17:29:30] <bill-auger_> hence so many matrix[m] users on IRC
[17:30:00] <tyzoid> I like using my browser for non-stupid things
[17:30:08] <tyzoid> slack is an utter waste
[17:30:11] <bill-auger_> does it do that?
[17:30:19] <tyzoid> lol
[17:30:26] <elibrokeit> https://github.com
[17:30:28] <phrik> Title:Commits Β· iputils/iputils Β· GitHub (at github.com)
[17:30:43] <tyzoid> bill-auger_: rn I'm on a self-hosted webirc gateway
[17:30:45] <elibrokeit> someone filed an arch bug to use this signature
[17:30:55] <elibrokeit> but wait -- it's only on the merge commits
[17:31:14] <bill-auger_> serisouly im quite certain if matrix users were forced to run a separate IRC client they would switch slack or discordapp instead
[17:31:34] -!- eschwartz[m] has joined #archlinux32
[17:31:43] <tyzoid> hey eschwartz[m]
[17:31:56] <eschwartz[m]> this is weechat BTW
[17:32:16] <bill-auger_> no jumping blinking smiley faces for eschwartz[m]
[17:32:26] <tyzoid> !emojibeam
[17:32:26] <phrik> ππ¬πππππ
πππππβΊπππππππππππππΆππππ³πππ π‘πππβΉπ£ππ«πππββπβππͺπβπππππππβπ
ππ
ππ
[17:33:17] <bill-auger_> eh that just an ascii beam from where im sitting
[17:33:26] <bill-auger_> not a one of them is jumpiong nor winking at me
[17:39:41] <eschwartz[m]> Yes, this is as how G-d intended
[17:42:03] <elibrokeit> Hmm, it does look like it's only merge commits which get this signature
[17:42:23] * elibrokeit prefers merging on the CLI
[17:42:27] <tyzoid> Yeah, IIRC it's an option you need to enable too
[17:42:41] <tyzoid> github's built-in web merge conflict resolution editor sucks
[17:43:08] <tyzoid> and by sucks, I don't mean "doesn't work", I mean "creates extra commits for no reason and pollutes history"
[17:43:29] <bill-auger_> yea i have never allowed github to do the merge unless i know its a fast forward
[17:43:41] <tyzoid> bill-auger_: Even fast forward merges get merge commits
[17:43:54] <bill-auger_> ive never seen it do that
[17:44:08] <tyzoid> That's why I always do the merge on the terminal
[17:44:17] <bill-auger_> i guess i never actually do that cia pull request
[17:44:20] <tyzoid> plus I can sign merges from terminal
[17:44:21] <elibrokeit> bill-auger_: it does not *ever* do fast-forward
[17:44:38] <bill-auger_> thats awful lol
[17:44:44] <elibrokeit> it can do a rebase, it can do a squash, or it can do merge commits
[17:44:58] <elibrokeit> gitlab supports -ff merges
[17:45:16] <bill-auger_> i guess instictively avoid situations that might introduce that opportunity
[17:45:49] <bill-auger_> i have seen merge commit in PRs across forks
[17:45:52] <elibrokeit> if you -ff merge on the CLI then push that to master, github will detect it and close the PR as merged
[17:46:22] <tyzoid> ^
[17:46:26] <tyzoid> it's pretty cool
[17:46:36] <elibrokeit> if you rebase their commit on top of your own, it will simply mark it as closed, but not merged...
[17:46:47] <elibrokeit> IIRC
[17:47:00] <elibrokeit> it's weird and unpredictable
[17:47:01] <bill-auger_> and if you rebase their commit out of existence?
[17:47:25] <elibrokeit> my MO is to push the thing I intend to merge to *their* branch, then push it to mine
[17:47:35] <tyzoid> lol
[17:47:50] <tyzoid> break upstream first before testing
[17:47:54] <elibrokeit> github detects that as merged (my way) just fine
[17:47:58] <tyzoid> seems like a great stragety elibrokeit
[17:48:34] <elibrokeit> then they should not enable "allow push from upstream maintainers" when opening a PR
[17:48:41] <elibrokeit> or they should use feature branches
[18:05:54] <tyzoid> deep42thought: Or if you want to set it to CNAME to git.arch32.tyzoid.com, that works too
[18:06:01] <tyzoid> Allows me to move it once I get a free ipv4
[18:13:20] -!- abaumann has quit [Quit: leaving]
[18:28:35] -!- deep42thought has joined #archlinux32
[18:28:35] <buildmaster> Hi deep42thought!
[18:28:46] <deep42thought> Hi buildmaster, what's up?
[18:28:47] <buildmaster> up? I'm up for 11 hours, 56 minutes, load average: 0.80, 0.61, 0.57
[18:29:02] <tyzoid> wb deep42thought
[18:29:07] <deep42thought> Hi tyzoid
[18:29:20] * deep42thought dives throug the irc logs
[18:29:37] <tyzoid> not much happened
[18:29:54] <tyzoid> main thing: I don't have any ipv4s available, so I'm using an existing one and rerouting port 22
[18:30:05] <tyzoid> need to set up dns
[18:30:23] <tyzoid> Planning on setting up gitea with a separate cgit interface for those who prefer
[18:30:41] <deep42thought> sounds nice
[18:31:07] <deep42thought> but either gitea or cgit is enough for me
[18:31:18] <deep42thought> (just saying)
[18:31:29] <tyzoid> the people who wanted cgit were vocal, and I don't care for cgit much
[18:31:33] <tyzoid> so both it is :P
[18:31:40] <deep42thought> :-D
[18:32:14] <elibrokeit> I prefer /usr/bin/git :p
[18:34:17] <deep42thought> and /usr/bin/ssh, I guess?
[18:35:49] <elibrokeit> is ssh relevant to read-only viewing?
[18:36:02] <tyzoid> deep42thought: Can you set up that CNAME?
[18:36:03] <deep42thought> no, but for interconnecting git
[18:36:07] <elibrokeit> I mean, you need ssh in order to push to github too
[18:36:19] <deep42thought> cname? I'm setting up a and aaaa
[18:36:22] <deep42thought> should be done
[18:36:25] <deep42thought> actually :-)
[18:36:31] * tyzoid facepalms
[18:38:13] <tyzoid> !wtf nslookup
[18:38:14] <phrik> tyzoid: extra/bash-completion extra/bind-tools extra/zsh
[18:39:08] <tyzoid> deep42thought: Can you change to cname to git.arch32.tyzoid.com?
[18:39:23] <deep42thought> sure, can do
[18:39:25] <tyzoid> Also, deep42thought: you can ssh to git.archlinux32.org now
[18:39:43] <deep42thought> "ssh: connect to host git.archlinux32.org port 22: Connection refused"
[18:39:56] <tyzoid> try again
[18:40:01] * tyzoid forgot to start sshd.service
[18:40:03] <deep42thought> \o/
[18:40:35] <deep42thought> cname is set
[18:40:40] <tyzoid> sweet
[18:40:51] <tyzoid> Nothing should happen in the changeover, since the cname target is also set
[18:46:18] <deep42thought> How are the repositories in gitolite kept clean?
[18:46:52] <deep42thought> e.g. the "mirrored" repos on the build master and slaves grow in size quite disturbingly
[19:03:05] -!- eworm has quit [Quit: Leaving.]
[19:03:30] <tyzoid> deep42thought: Can you hop on to git.archlinux32.org (web interface)?
[19:27:35] <deep42thought> tyzoid: here I am (back from dinner)
[19:29:55] <tyzoid> wb
[19:30:13] <tyzoid> lmk if creating an account works
[19:30:21] <deep42thought> works
[19:30:31] <tyzoid> did it send you a confirmation email?
[19:30:34] <deep42thought> no
[19:30:40] <tyzoid> ok
[19:30:57] <deep42thought> should we create a organization, just like on github?
[19:31:15] <tyzoid> Theoretically all the repos would be under the org
[19:31:16] <tyzoid> but yeah
[19:31:27] <tyzoid> we can organize by project instead of "organization"
[19:31:43] <deep42thought> what projects would that be?
[19:32:16] <deep42thought> I think, it's not bad to have "users" and "the official archlinux32"
[19:32:29] <deep42thought> so we can have pull requests and forks - just like on github
[19:32:29] <tyzoid> oh, so have an "archlinux32" user?
[19:32:33] <deep42thought> no
[19:32:37] <deep42thought> an archlinux32 organization
[19:32:44] <tyzoid> works for me if it works for you
[19:32:50] <deep42thought> it did so far :-D
[19:33:01] <tyzoid> I was thinking like a "releng" org, which had arch-boxes, archiso32, and releng
[19:33:18] <tyzoid> a "build" org with packages, builder, and asp32
[19:33:30] <tyzoid> etc
[19:33:43] <deep42thought> yeah, but the borders are somewhat soft
[19:33:44] <tyzoid> but putting everything in archlinux32.org would work
[19:33:53] <deep42thought> https://git.archlinux32.org
[19:33:55] <phrik> Title:Sign In - Archlinux32 Gitea (at git.archlinux32.org)
[19:35:50] <tyzoid> https://git.archlinux32.org
[19:35:52] <phrik> Title:archlinux32 - Archlinux32 Gitea (at git.archlinux32.org)
[19:46:00] -!- abaumann has joined #archlinux32
[19:46:01] <buildmaster> Hi abaumann!
[19:46:18] <tyzoid> wb
[19:46:22] <abaumann> ..and when will Gitea be the next company bought. Maybe this time by Apple? ;-)
[19:46:25] <abaumann> hi.
[19:46:46] <tyzoid> abaumann: gitea is a self-hosted open platform
[19:47:06] <abaumann> yeah. seen with owncloud, where this leads. ;-)
[19:47:24] <abaumann> but cgit is very old.. and looks a little bit worse than gitea, I have to admit. :-)
[19:47:40] <tyzoid> erm, fork to nextcloud?
[19:47:55] <abaumann> yeah.
[19:48:02] <abaumann> I'm fine with gitea.
[19:48:11] <abaumann> As long as there are standard git repos underneath..
[19:48:19] <tyzoid> I'm planning on adding cgit on top, anyway
[19:48:30] <tyzoid> https://git.archlinux32.org
[19:48:32] <phrik> Title:archlinux32/packages: package customizations and pure-i686 packages - Archlinux32 Gitea (at git.archlinux32.org)
[19:48:42] <tyzoid> also, register an account and I'll add you
[19:48:53] <abaumann> oh. looks good. :-)
[19:49:12] <abaumann> Should we use our email or the @archlinux32.org one?
[19:49:27] <tyzoid> doesn't matter - you can use either
[19:49:37] <abaumann> ok
[19:50:00] <tyzoid> I used my archlinux32.org one
[19:51:23] <abaumann> sweetness. the git repos are clones from github, I reckon?
[19:51:52] <tyzoid> yup
[19:51:59] <abaumann> nice job. :-)
[19:52:14] <abaumann> oh. integrated issue management.
[19:52:24] <abaumann> this looks very like github.
[19:52:28] <tyzoid> That's the idea
[19:52:35] <tyzoid> They intentionally made it look similar
[19:52:37] <tyzoid> since the UI was nice
[19:52:38] <abaumann> how long till M$ will patent PR and ISSUE (as they did with TODO)?
[19:52:52] <tyzoid> can't patent it due to "prior art"
[19:53:10] <abaumann> mmh. hope so. :-)
[19:56:45] <abaumann> mmh. does git clone git SSH keys already work?
[19:56:56] <tyzoid> possibly
[19:57:00] <abaumann> git@git.archlinux32.org's password:
[19:57:03] <abaumann> :-)
[19:57:08] <tyzoid> did you add your ssh key?
[19:57:13] <abaumann> yep. thought so.
[19:57:26] <abaumann> maybe the wrong one (the one from GitHub)? lol :-)
[19:57:47] <tyzoid> well it's more likely it's not set up properly
[19:58:04] <abaumann> better I give you more time to set it up. :-)
[20:02:56] <elibrokeit> I definitely used the right key...
[20:03:04] <abaumann> ..and it worked?
[20:03:10] <elibrokeit> no
[20:03:16] <elibrokeit> git@git.archlinux32.org's password:
[20:03:20] <abaumann> yep.
[20:03:41] <elibrokeit> Permission denied, please try again.
[20:03:56] <elibrokeit> you lied to me
[20:05:45] <elibrokeit> https push works fine
[20:05:52] <abaumann> huh?
[20:05:55] <abaumann> ah.
[20:05:59] <tyzoid> that's good
[20:06:04] <tyzoid> surprised that worked
[20:06:05] <tyzoid> lol
[20:06:21] <elibrokeit> I doubt you have the authority to mess that up
[20:06:53] <elibrokeit> whereas ssh actually requires the sshd server configured to pass things to the application
[20:07:27] <tyzoid> elibrokeit: It's going through an apache reverse proxy, I've never seen it do anything nonstandard correctly without tweaking
[20:09:13] <elibrokeit> why do forks enable the issue tracker by default, huh
[20:10:58] <deep42thought> did I really _release_ archweb32 v20180503 ???
[20:11:37] <deep42thought> looks, like I did O.o
[20:13:45] <deep42thought> how do I add ssh keys to my profile?
[20:13:57] <deep42thought> ah, found it
[20:14:09] <tyzoid> Currently trying to fix ssh, broken atm
[20:19:41] <tyzoid> deep42thought / abaumann: git-ssh should be working now
[20:19:51] <deep42thought> it does
[20:19:52] <tyzoid> elibrokeit ^
[20:19:53] <deep42thought> :-)
[20:20:12] <abaumann> ok. thanks.
[20:21:13] <tyzoid> btw, deep42thought: added you as admin on gitea
[20:21:35] <deep42thought> so I can break more than with my sudo-enabled ssh account? :-)
[20:22:14] <elibrokeit> it works
[20:22:37] <abaumann> * abaumann: mami, I don't dare to push to the repo. ;-)
[20:22:43] <tyzoid> deep42thought: Difficult to break it more than that, but it will make certain things easier to break
[20:23:13] <elibrokeit> still mildly confused why this software does not verify emails and stuff before confirming anything
[20:24:14] <abaumann> oh. I more rights than I had before on github. :-)
[20:24:20] <abaumann> *I have
[20:24:30] * elibrokeit imagines someone signing random strangers up for gitea accounts and getting them to receive massive amounts of spam
[20:24:43] <elibrokeit> ^^ somehow it will happen
[20:24:58] <deep42thought> receive?
[20:25:00] <deep42thought> send
[20:25:49] <tyzoid> Alright, just enabled email confirmation
[20:32:57] -!- Alina-malina has quit [Ping timeout: 240 seconds]
[20:33:09] <tyzoid> "A new confirmation email has been sent to tyzoid+test@archlinux32.org. Please check your inbox within the next 3 hours to complete the registration process."
[20:33:12] <tyzoid> lol, three hours?!?
[20:33:56] <deep42thought> why not?
[20:34:23] <tyzoid> The mail got delivered within a minute, but yeah
[20:34:29] <tyzoid> just the message seemed funny
[20:34:36] <tyzoid> like it'll take three hours to deliver an email
[20:34:42] <tyzoid> what's it doing, hand-delivering email?
[20:34:56] <abaumann> electronic snail mail..
[20:35:12] <tyzoid> anyway, works now
[20:36:06] <tyzoid> cool thing is it still shows the gpg signed commits: https://git.archlinux32.org
[20:36:08] <phrik> Title:Switch the iso build scripts to use releng instead of archlinuxewe Β· ac9c5c5253 - Archlinux32 Gitea (at git.archlinux32.org)
[20:38:02] <tyzoid> deep42thought: Should I disable the gitea issue tracker?
[20:38:09] <deep42thought> yes
[20:38:14] <deep42thought> at least for now
[20:38:24] <bill-auger_> not you guys too lol
[20:38:37] <tyzoid> bill-auger_: Going to add cgit soon
[20:38:39] <deep42thought> bill-auger_: what too?
[20:38:40] <bill-auger_> everyone id going self-git-hosting hog-wild today
[20:38:53] <tyzoid> bill-auger_: Because Microsoft
[20:39:06] <deep42thought> we talked about decentralizing anyway
[20:39:11] <tyzoid> *cough* github for Windows Teams *cough*
[20:39:11] <bill-auger_> but *surely* you guys were not using guthub
[20:39:18] <deep42thought> and so we're now centralizing everything on tyzoid's server :-)
[20:39:25] <tyzoid> yup
[20:40:11] <deep42thought> \o/ gitea allows multiple identical deploy keys
[20:40:14] <tyzoid> deep42thought: How much time are you willing to bet will pass before microsoft rebrands github enterprise as "github for business"
[20:40:15] <deep42thought> (in contrast to github)
[20:40:31] <bill-auger_> aw you shouldve asked my opininon first - now you need to maintain !go! code
[20:40:51] <tyzoid> bill-auger_: I doubt you can get a worse experience with go code than I had
[20:41:04] <bill-auger_> yea good luck with that - its a terrible language
[20:41:13] <tyzoid> and if I can adopt go code over microsoft's stuff, then that might say something about MS
[20:41:28] <bill-auger_> it sure does
[20:41:45] <deep42thought> tyzoid: I'm not so much into bets
[20:42:00] <deep42thought> ok, the buildmaster now pulls from git.archlinux32.org
[20:42:12] <deep42thought> now to transition the build slaves ...
[20:42:59] <tyzoid> gitea issues are now disabled
[20:43:19] <tyzoid> (just for our repos, not sitewide)
[20:45:25] <tyzoid> figured out a dkim issue
[20:45:30] <tyzoid> was very weird
[20:45:50] <tyzoid> it doesn't accept any ip addresses with cidr notation, where the ip isn't the start ip of the block
[20:46:03] <tyzoid> i.e. no 10.0.0.1/24, only accepts 10.0.0.0/24
[20:46:18] <deep42thought> well, that's non-standard
[20:46:32] <deep42thought> at least, I had a similar issue once, too
[20:46:34] <deep42thought> (not with dkim)
[20:46:56] <tyzoid> yeah opendkim was refusing to sign email sent by those IPs saying "they're not authorized"
[20:46:56] <deep42thought> I think, iptables refused such a routing address or similar ...
[20:47:05] <tyzoid> that one surprises me a bit more
[20:47:12] <tyzoid> i would've thought it would be more accepting
[20:47:24] <deep42thought> well, nothing matches an invalid address
[20:47:28] <deep42thought> :-D
[20:47:33] <tyzoid> true
[20:49:10] <tyzoid> gitea seems nice and lightweight, as opposed to gitlab
[20:50:11] <abaumann> yeah: gitlab blocks our build slaves, so no.
[20:50:29] <deep42thought> lol
[20:50:42] <abaumann> grok/gitea is go, cgit is 'C', so pick your evil ;-)
[20:51:02] <deep42thought> I think, 20 year old c software is pretty safe ...
[20:52:54] <abaumann> I stopped my build slave for now, was compiling a broken gcc7 anyway..
[20:53:06] <abaumann> so I can transition to the new git repos..
[20:53:13] <deep42thought> you do not need to stop
[20:53:17] <abaumann> ah?
[20:53:22] <abaumann> but i *want* to. :-)
[20:53:29] <deep42thought> just "git remote set-url ..." and you're fine
[20:53:32] <deep42thought> ok
[20:53:46] <abaumann> Ok. So, the transition is official now?
[20:53:53] <deep42thought> yes, I'd say so
[20:54:04] <deep42thought> the buildmaster and all my build slaves run from git.archlinux32.org now
[20:54:44] <tyzoid> abaumann: I may be slightly backwards, but PHP/C are my preferred langs
[20:54:46] <abaumann> oh. I still have local forks of builder...
[20:55:47] <deep42thought> tyzoid: I pushed something 6 mins ago to builder and it does not show up in the webinterface
[20:56:53] <tyzoid> deep42thought: Pushed to github? or git.archlinux32?
[20:56:57] <deep42thought> specifically: https://git.archlinux32.org should be changed
[20:56:58] <phrik> Title:archlinux32/builder: tools for building 32-bit archlinux packages from archlinux.org's official, 64-bit tested PKGBUILDs et al. - Archlinux32 Gitea (at git.archlinux32.org)
[20:57:02] <deep42thought> git.archlinux32.org, I thought
[20:57:09] <deep42thought> gnaaaa
[20:57:14] <deep42thought> no, I didn't :'-(
[20:57:16] <abaumann> maybe you pushed to github. :-)
[20:57:25] <tyzoid> also, abaumann has a test commit in builder/master
[20:57:29] <abaumann> yes.
[20:57:32] <abaumann> that one worked.
[20:58:25] * deep42thought forgot to change the remote on one of his dev boxes
[20:59:02] <deep42thought> hah :-)
[20:59:05] <deep42thought> it works :-D
[20:59:25] <abaumann> "9 minutes ago"
[20:59:26] <tyzoid> :)
[20:59:31] <abaumann> :-)
[20:59:41] <tyzoid> deep42thought: You backdating commits again?
[20:59:47] <deep42thought> no
[20:59:50] <deep42thought> this is the original commit
[20:59:56] <deep42thought> I just pushed right now
[20:59:57] <tyzoid> "9 minutes ago"
[21:00:05] <deep42thought> but commited 9 mins ago
[21:00:05] <abaumann> that's commit time in the local repo.
[21:00:12] <abaumann> push is not recorded
[21:00:13] <tyzoid> r/whooosh both of you
[21:00:17] <abaumann> AFAIK
[21:00:38] <tyzoid> lol
[21:00:42] <abaumann> :-)
[21:01:00] <deep42thought> now for a run of 'find . -type f -exec sed -i s/github.com/git.archlinux32.org/ {} \;' ...
[21:01:10] <tyzoid> lol
[21:01:15] <abaumann> oiwei
[21:01:20] <tyzoid> and since the org name stayed the same, the urls are the same too :)
[21:01:26] <deep42thought> no
[21:01:27] <deep42thought> not all
[21:01:36] <tyzoid> not all? which ones?
[21:01:36] <deep42thought> https://raw.githubusercontent.com won't work
[21:01:41] <tyzoid> true
[21:01:50] <tyzoid> but it's not on the github.com domain
[21:01:56] <deep42thought> true
[21:02:02] <deep42thought> but should be changed nontheless
[21:07:04] <elibrokeit> deep42thought: wut
[21:07:14] <elibrokeit> at least find -type f -name config
[21:07:28] <deep42thought> elibrokeit: why?
[21:07:38] <deep42thought> we do not want to pull our mirrorlist from github
[21:07:48] <elibrokeit> running sed on every single file ever, sems weird
[21:07:49] <deep42thought> we do not want our php generated sites to point to github
[21:08:13] <abaumann> not to have http://archlinux32.microsoft.com suddendly in the list of mirrors. ;-)
[21:08:14] <elibrokeit> ... oh, I was thinking the remotes
[21:08:18] <deep42thought> yeah, one needs to skip .git :-)
[21:08:27] <deep42thought> !grab abaumann
[21:08:27] <phrik> deep42thought: Tada!
[21:08:31] <deep42thought> LOOOL
[21:28:52] <deep42thought> ok, so where can we put the signatures to the tarball for stuff on git.archlinux32.org?
[21:32:41] <tyzoid> you should still be able to upload a release file
[21:34:12] <bill-auger_> yes gogs is almost a feate by feature clone of github - quirks and all
[21:34:29] <deep42thought> ah, ok
[21:34:42] <deep42thought> I hope it uses the same api as github :-/
[21:34:46] <bill-auger_> if github does it gogs will soon - but if github does not do that then forget it
[21:35:04] <bill-auger_> yes i think they made the API identical
[21:39:27] <abaumann> oh, good, so I'll finish my PR https://github.com for deleting github repos via 'hub delete'.. might get popular very soon. :->
[21:39:30] <phrik> Title:updated go version of delete repo by andreasbaumann Β· Pull Request #1718 Β· github/hub Β· GitHub (at github.com)
[21:39:57] <abaumann> ok. that was too cynical now, even for me. :-)
[21:41:59] <tyzoid> lol
[21:42:00] <tyzoid> nice
[21:43:07] <deep42thought> any idea, where to access the api?
[21:45:47] <abaumann> might need some setup.. another vhost?
[21:46:30] -!- NoobAlice has joined #archlinux32
[21:46:34] <abaumann> https://git.archlinux32.org
[21:46:35] <phrik> Title:Swagger UI (at git.archlinux32.org)
[21:47:26] <abaumann> mmh. no clue.
[21:47:38] <deep42thought> I'll skip this for later :-)
[21:48:35] <abaumann> just moved 15 personal repos.. I should really stop for today too. :-)
[21:48:41] <deep42thought> :-D
[21:53:52] <deep42thought> Polichronucci: can you make archlinux32.org pull from git.archlinux32.org/archlinux32/website ?
[21:56:09] -!- NoobAlice has quit [Ping timeout: 264 seconds]
[22:00:49] -!- NoobAlice1 has joined #archlinux32
[22:02:15] -!- abaumann has quit [Quit: leaving]
[22:06:08] -!- Alina-malina has joined #archlinux32
[22:24:21] -!- deep42thought has quit [Quit: Leaving.]
[22:26:39] <tyzoid> deep42thought: curl -X GET "https://git.archlinux32.org/api/v1/orgs/archlinux32" -H "accept: application/json"
[22:40:56] -!- becoming_i has quit [Ping timeout: 265 seconds]
[23:19:42] -!- becoming_i has joined #archlinux32
[23:29:02] -!- becoming_i has quit [Ping timeout: 260 seconds]
[23:30:20] -!- oaken-source has quit [Ping timeout: 260 seconds]