20:04:27 #startmeeting 20:04:27 Meeting started Fri Jul 12 20:04:27 2019 UTC. The chair is waldi. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:04:27 Useful Commands: #action #agreed #help #info #idea #link #topic. 20:05:02 well. i heard something from ansgar 20:05:44 Yes. 20:05:55 * ta is here 20:06:20 #topic Check action items from last meeting 20:06:59 he had only two items: new archive signing keys and kfreebsd and hurd removal 20:07:06 Those are all done. 20:08:39 #topic any news for OpenSSL 20:08:55 we wanted to discuss via mail, did something happen? 20:09:26 I did ask the FSF about related things (as GNUTLS should also be GPL-2-incompatible)... They didn't reply yet. 20:10:57 Other than that I think not much changed since last time. 20:11:34 there was this draft for an announcement ... 20:13:43 okay, how do we want to go forward? 20:17:34 Probably try to agree on what might be a system library and what not. Then try to agree if we should follow Fedora. 20:18:29 We did release with postgres linking openssl (#924937); (rdeps of postgres might be gpl; postgres itself is fine either way) 20:19:34 yes, we should not make things to complicated 20:20:04 I'm still interested what the FSF thinks about GPL-2 & GPL-2-incompatible system libraries... 20:20:15 #info buster released with postgres linking openssl (#924937), contaminating gpl reverse-deps 20:20:35 so wait for N weeks for their answer? 20:22:17 Well, 2 weeks ago they said they hope to have an answer "soon"; my initial query was from April. 20:22:32 But we aren't in a particular hurry anyway :) 20:24:05 ansgar: FYI, I can probably help escalate if it it becomes more urgent :) 20:24:12 * Maulkin re-lurks 20:26:38 so we need to agree on: what is a system library; if we should follow fedora 20:29:21 #action we need to agree on: what is a system library; if we should follow fedora 20:30:37 #topic Any other business 20:31:21 The morgue sync (from /srv/ftp-master.d.o/morgue to lw03.d.o:/srv/morgue.d.o) is paused as lw03.d.o doesn't have enough free space there. 20:31:22 the next meeting might be on 2019-08-09 at the same time 20:31:32 There is rt#7816 for that. 20:31:57 some people were complaining about buster-backports using .xz rather than .gz+.xz for Packages I think 20:31:58 (buster itself is .gz+.xz) 20:32:05 generally speaking there's inconsistency in the database between different suites for the same release 20:33:33 Hmm, more or less everything should slowly get only .xz. 20:33:48 -debug is .xz only? 20:33:50 agreed; -debug seems to be consistently .xz 20:34:03 but -backports was .gz+.xz for stretch and .xz-only for buster 20:34:15 and also comes under the main /debian/, unlike -debug 20:35:46 jrtc27: What does break with .xz-only? Or why were some people unhappy? 20:36:12 I was trying to remember that myself 20:36:25 I know we keep MD5sum for jigdo, but that is only for the "main" suite ("stable", but not -updates, -p-u, -security, -backports, ...) 20:36:27 in the meantime, http://paste.debian.net/1091389/ is the query of interest 20:36:56 (also stretch-bpo-sloppy falls under the same category) 20:38:12 (We should probably have a dak/doc/deprecated.rst document for what we deprecate and when or why something cannot be deprecated currently) 20:40:42 Aha, the default (nothing set in indices_compression) is gz+xz 20:41:23 yeah 20:43:15 #info morgue sync to lw03.d.o broken (no disk space, rt#7816) 20:44:43 #info some people unhappy about buster-backports having only .xz indices; not sure what was broken 20:45:23 #info the next meeting might be on 2019-08-09 at the same time 20:45:27 anything else? 20:45:28 I think this might just have been 20:45:29 So it turns out I'm eventually here. 20:46:01 jessie's debmirror is broken with only xz, but stretch or newer should work fine 20:46:04 jrtc27: so broken software? 20:46:17 well, buster is way newer then jessie 20:46:19 (even if the error message still looks unhelpful post-xz-only support) 20:46:20 indeed 20:46:25 so maybe a non-issue 20:47:09 though if we're releasing suites like buster-bpo without gzip, might be worth also disabling gzip for testing... 20:47:25 * Add support for xz-compressed index files. Closes: #737057 20:47:26 otherwise we're not properly testing this 20:48:12 this would be #819044 20:49:05 Well, we could start disabling .gz for unstable? 20:49:21 testing, unstable, whatever, I don't mind :P 20:50:11 I wonder how many clients still even download .gz? I think apt prefers .xz. 20:50:27 I don't recall what, if any, blockers remain for removing gzip 20:51:38 Related to that: juliank wanted to switch package translations to .xz too (Ubuntu already does that). 20:53:04 I'd also suggest an `UPDATE suite SET indices_compression=array['gzip','xz'] WHERE indices_compression IS NULL;`, make the column NOT NULL and remove the default so this kind of thing is less surprising 20:55:57 yes please! 20:57:13 juliank: Could you ask the i18n people to make sure their side is ready? 20:57:28 not sure who to contact 20:57:49 Ah found it 20:57:57 It's the obvious debian-i18n@lists.debian.org 20:58:08 or maybe debian-l10n-devel@lists.alioth.debian.org 20:58:17 oops 20:58:20 that's old 20:58:44 The web site should be https://ddtp2.debian.net/, but there is no contact. 20:58:45 update122 already does ALTER COLUMN i18n_compression SET DEFAULT ARRAY['xz'], 20:58:53 (as well as the ALTER COLUMN indices_compression SET DEFAULT ARRAY['xz'],) 20:59:34 https://www.debian.org/international/l10n/ddtp has debian-i18n@l.d.o 21:00:29 so we already have 9 suites not doing bzip2-only compression http://paste.debian.net/1091396/ 21:02:41 given https://salsa.debian.org/ftp-team/dak/merge_requests/148/diffs is currently open, those are perhaps a bit premature? 21:03:44 fascinating 21:04:49 ansgar: I CCed them to the bug 21:05:06 jrtc27: That MR seems to only affect i18n stuff (only unstable/testing); generate-i18n-Index is no longer used (only in point release script for wheezy) 21:05:37 It's unclear how much effect it has really, I just replaced all hardcoded instances :D 21:06:21 I renamed it now :) 21:07:21 yeah ok confirmed, extimportdists is only ever set to the testing+unstable codenames 21:07:41 hmm. this code should stop importing pre-compressed stuff 21:08:04 err, this was somewhere else 21:08:33 can we just nuke generate-i18n-Index then? 21:08:51 Anyhow, I'd think that we cou 21:09:12 * juliank wanted to press Ctrl+K muss have pressed something else 21:09:25 anyway. do we have more? 21:09:38 jrtc27: Probably. But getting too late today. 21:09:49 yeah something for another day 21:09:53 will comment on MR with another finding 21:10:38 thank you all for your time 21:10:43 #endmeeting