#archlinux-ports | Logs for 2017-09-03

[00:40:42] -!- typikal has quit [Ping timeout: 252 seconds]
[00:41:40] -!- typikal has joined #archlinux-ports
[00:42:44] -!- typikal has quit [Excess Flood]
[00:42:57] -!- typikal has joined #archlinux-ports
[01:22:35] -!- Faalagorn has quit [Remote host closed the connection]
[02:18:36] -!- tyzoid has quit [Ping timeout: 252 seconds]
[02:20:50] -!- tyzoid has joined #archlinux-ports
[03:30:22] -!- drathir has quit [Ping timeout: 264 seconds]
[03:39:34] -!- drathir has joined #archlinux-ports
[04:53:05] -!- tyzoid has quit [Ping timeout: 240 seconds]
[04:55:12] -!- tyzoid has joined #archlinux-ports
[09:03:48] -!- deep42thought has joined #archlinux-ports
[09:14:23] -!- deep42thought has quit [Remote host closed the connection]
[11:01:42] -!- eschwartz has quit [Ping timeout: 260 seconds]
[11:05:53] -!- eschwartz has joined #archlinux-ports
[11:17:49] -!- deep42thought has joined #archlinux-ports
[12:10:30] -!- Faalagorn has joined #archlinux-ports
[15:38:03] <deep42thought> tyzoid: How does it come that there is a 4.12.6-1 kernel on the i686-iso and 4.12.8-1 on the dual one?
[15:38:14] <deep42thought> This derails my website-update script :-/
[16:50:45] -!- eschwartz has quit [Remote host closed the connection]
[16:52:46] -!- eschwartz has joined #archlinux-ports
[17:30:38] -!- linmob has joined #archlinux-ports
[17:33:03] -!- deep42thought has quit [Remote host closed the connection]
[18:10:57] -!- dopsi has quit [Quit: ZNC - http://znc.in]
[18:11:41] -!- dopsi has joined #archlinux-ports
[18:25:45] -!- deep42thought has joined #archlinux-ports
[19:17:32] -!- isacdaavid has quit [Quit: isacdaavid]
[20:00:09] -!- isacdaavid has joined #archlinux-ports
[21:28:45] -!- fsckd has quit [Quit: SIGTERM, gotta run. Bye!]
[21:30:06] -!- fsckd has joined #archlinux-ports
[21:44:36] <tyzoid> deep42thought: It's different?
[21:44:53] <deep42thought> yes
[21:44:57] <tyzoid> ...
[21:45:19] <tyzoid> one sec, let me check a suspicion
[21:47:52] <tyzoid> deep42thought: It looks like the -i686 one built with packages from our repos while the -dual one built from official repo packages
[21:48:08] <tyzoid> deep42thought: Though I thought I told it to install the i686 packages out of ours on both :/
[21:48:26] <deep42thought> might be archiso32's fault :-/
[21:48:40] <tyzoid> deep42thought: that would be archiso-dual
[21:48:45] <deep42thought> yes
[21:49:19] <tyzoid> I'm pulling up my VM for that build to see if I can see where it went wrong
[21:50:20] <deep42thought> you built both inside the same x86_64 vm?
[21:52:40] <tyzoid> deep42thought: No, I have a different VM for i686 builds and -dual builds
[21:52:51] <tyzoid> That allows me to do them in parallel
[21:52:54] <tyzoid> [2017-09-02 03:41] [ALPM] installed linux (4.12.8-2)
[21:53:09] <tyzoid> ^ That's from the pacman.log on the -dual image from the i686 base
[21:53:16] <tyzoid> so clearly it went to the wrong repos
[21:53:43] <deep42thought> where do the mirrorlists of the vms point to?
[21:54:19] <deep42thought> because I can't find any mirror-related differences between dual- and i686-archiso32
[21:54:41] <tyzoid> deep42thought: yeah, I manually change out the pacman.conf files for the i686 and -dual builds
[21:54:54] <tyzoid> because the -dual build won't complete with the i686 mirrorlist, as it can't find the x86 packages
[21:55:15] <tyzoid> But another problem, the -dual iso doesn't have archlinux32-keyring on it :/
[21:55:23] <deep42thought> that's bad
[21:55:36] <deep42thought> I think, you might need a "merged" mirror
[21:55:54] <deep42thought> but I have no idea how "any"-packages will fit in this scheme
[21:56:10] <deep42thought> because we compile them ourself (instead of simply copying them)
[21:56:12] <tyzoid> yeah, though it'd be a pain to administer
[21:56:31] <deep42thought> isn't it just a bunch of symlinks?
[21:57:09] <deep42thought> One for each architecture * repository?
[21:57:53] <tyzoid> True, but it'd be an extra thing to set up each time the build comes around
[21:58:07] <tyzoid> the easiest thing to do would be to sshfs-mount the remote repos from my server locally
[21:58:11] <deep42thought> just keep it and use it (for everything)?
[21:58:13] <tyzoid> but then I'd need to remap the folder structure
[21:58:35] <tyzoid> because our mirrors use $arch/$repo, but the arch ones use $repo/os/$arch
[21:59:24] <tyzoid> but let me experiment with making another -dual build and I'll see if it doesn't fix the issue
[22:01:11] <tyzoid> deep42thought: The way I did it several months ago involved manually downloading the package files, and doing a repo-add
[22:01:27] <tyzoid> deep42thought: and that was a pain, so I moved to just switching out the pacman.conf files halfway through
[22:06:55] <tyzoid> deep42thought: okay, so i686 downloaded the correct kernel, let me watch and see what happens once x86 installs
[22:17:50] <tyzoid> deep42thought: If this iso works, do you want me to take down the 09-02-dual down and putting this 09-03 up?
[22:18:02] <deep42thought> yes, please
[22:18:02] <tyzoid> And if so, would having different dates also break your website update script?
[22:18:20] <deep42thought> the kernel-thing is not important, but archlinux32-keyring is essential :-)
[22:18:38] <deep42thought> I think, it might break - let me check
[22:19:12] <deep42thought> yes, it will break
[22:19:13] <deep42thought> :-(
[22:19:23] <tyzoid> deep42thought: Do you want me to make another i686 build too?
[22:19:32] <deep42thought> just rename it :-)
[22:19:49] <tyzoid> deep42thought: But the image itself has the name encoded in it, so the filename won't match the disk label
[22:20:31] <deep42thought> hmm, ok, then another rebuild would be necessary
[22:20:34] <deep42thought> sry :-/
[22:20:39] <tyzoid> It's no problem for me
[22:20:45] <deep42thought> thanks :-)
[22:20:46] <tyzoid> I should've been more careful the first time around
[22:21:13] <deep42thought> np, my script is just really pedantic about some parts
[22:21:28] <deep42thought> at first, it even complained, when the x86_64 and the i686 kernel had different versions
[22:21:31] <tyzoid> deep42thought: Does it care that the x86_64 kernel is different than the i686 one?
[22:21:33] <tyzoid> ah
[22:21:38] <deep42thought> not anymore
[22:21:41] <tyzoid> nice
[22:22:30] <tyzoid> the guy that did the torrents the first time around also made them this time, so once I put the new isos up, I'll ask him if he wouldn't mind updating those
[22:22:52] <deep42thought> good idea
[22:25:15] <tyzoid> deep42thought: Also, I'm working on getting an smtp login set up for the archlinux32 domain on my server
[22:25:31] <tyzoid> deep42thought: Once I get it up, I'll let you know, so you can use your client to send mail from your address
[22:25:45] <deep42thought> :-)
[22:29:44] <tyzoid> alright, -dual built, so I'm testing that now
[22:30:03] <tyzoid> kernel is correct
[22:30:13] <deep42thought> :-)
[22:30:56] <tyzoid> and archlinux32-keyring is installed and configured correctly
[22:30:58] <tyzoid> I
[22:31:05] <tyzoid> I'll sign and upload that now
[22:31:11] <deep42thought> thanks a lot!
[22:32:13] <tyzoid> deep42thought: You're doing a ton of work with making package builds work right, this is the least I could do :P
[22:32:30] <deep42thought> still no reason not to thank yoe :-D
[22:32:35] <deep42thought> *you
[22:33:36] <deep42thought> and btw: it seems, our bottleneck will get fixed soon (not by me): https://bugs.archlinux.org
[22:33:36] <phrik> Title: FS#55331 : [openjade] Breaks build of docbook-utils if built "by hand" (at bugs.archlinux.org)
[22:33:47] <tyzoid> sweet!
[22:34:06] <tyzoid> also, did you see the post about archbang on the forum? I'm not sure I can adequately answer that
[22:34:18] <deep42thought> I guess, not
[22:34:25] <tyzoid> the guy claims to have a pacman<5 version of archbang that he wants to migrate to arch32
[22:35:14] <tyzoid> I'm thinking it'd be better for him to go through the archlinux archive process once or twice to smooth out the upgrade before migrating, but I wasn't sure
[22:38:05] <deep42thought> I don't understand why he can't switch mirrors to upstream arch, update everything and then switch to archlinux32
[22:38:25] <deep42thought> doing multiple steps in one seems error prone
[22:40:23] <tyzoid> deep42thought: Well theoretically we should be "equivalent" to upstream, more or less
[22:40:30] <deep42thought> right
[22:40:39] <deep42thought> in any case we're not "better"
[22:40:46] <deep42thought> as hard as that sounds ;-)
[22:40:47] <tyzoid> but what I'm thinking is if he needs to upgrade from a really old version, he could use the arch archive
[22:40:57] <deep42thought> ah, yes
[22:41:06] <tyzoid> do the update in stages
[22:41:16] <tyzoid> because he would still need to go through the pacman4->5 process
[22:41:22] <deep42thought> although stages of 1 or 2 years should be fine
[22:41:30] <tyzoid> and I came to arch after pacman5, so I wouldn't know how to do that
[22:42:52] <tyzoid> deep42thought: Alright, and the -i686 build works properly too. I'll sign and upload that once this one is done
[22:42:58] <deep42thought> apparently, I started with pacman <= 4.0.3
[22:43:04] <deep42thought> :-)
[22:43:14] <tyzoid> let me check my logs, see what the state of it was
[22:44:29] <tyzoid> hmm, so apparantly I did use pacman 4
[22:44:31] <tyzoid> [2015-03-05 01:14] [ALPM] installed pacman (4.2.1-1)
[22:44:46] <deep42thought> oh, I even started with 3.3.3 (on i686, though :-D)
[22:45:16] <deep42thought> upgrading seems to not have been a big issue
[22:45:25] <tyzoid> yeah
[22:45:44] <tyzoid> deep42thought: Would you mind updating the md5sums and sha512sums files?
[22:45:57] <tyzoid> Those are annoying for me to update via sshfs
[22:46:01] <deep42thought> np
[22:46:05] <deep42thought> is the upload done?
[22:46:09] <tyzoid> for the -dual, yes
[22:49:12] <tyzoid> deep42thought: i686 is uploading right now. ETA 10 mins
[22:57:06] <tyzoid> deep42thought: alright, i686 is done uploading
[22:59:26] <deep42thought> sums are updated
[22:59:34] <deep42thought> can you verify them please?
[23:04:54] <tyzoid> yeah, one sec
[23:06:21] <tyzoid> deep42thought: Yup, the sums mathc
[23:06:24] <tyzoid> match*
[23:06:35] <deep42thought> ok :-)
[23:06:41] <tyzoid> I'll go email that guy
[23:11:19] <deep42thought> it's dopsi and he's online here, I think
[23:14:04] <tyzoid> yeah, I didn't make the correlation between the email address and the username
[23:14:11] <deep42thought> :-)
[23:16:58] <tyzoid> just sent the email, in case he's not monitoring this closely
[23:17:52] <tyzoid> deep42thought: The other day I was looking for you on IRC because I was having trouble connecting to your server for sshfs
[23:18:09] <tyzoid> turns out I was trying to connect to the mirror at archlinux.org, not archlinux32.org
[23:18:11] <tyzoid> :P
[23:18:24] <deep42thought> :-D
[23:18:57] <deep42thought> I tried to look at buildmaster.archlinux.org so many times - or report bugs to bugs.archlinux32.org
[23:33:56] -!- deep42thought has quit [Quit: Leaving.]
[23:35:26] -!- linmob has quit [Ping timeout: 246 seconds]