/srv/irclogs.ubuntu.com/2018/05/17/#ubuntu-devel.txt

=== freyes__ is now known as freyes
=== maclin1 is now known as maclin
=== maclin1 is now known as maclin
odyssey4mecjwatson I've been referred to you by jamespage for this and hope you can help. We're still seeing 'Hash Sum mismatch' errors for apt update executions. According to http://www.chiark.greenend.org.uk/~cjwatson/blog/no-more-hash-sum-mismatch-errors.html this should be a thing of the past from Xenial onwards, but we're still seeing it. I'm trying to figure out how to verify whether this is actually being used or not.09:41
odyssey4meIf I do 'apt-get -oDebug::Acquire::http=true update' then it shows the InRelease download happening from the standard ubuntu sources, but out failures are from those sources - for example: E: Failed to fetch http://mirror.rackspace.com/ubuntu/dists/xenial-updates/universe/binary-amd64/Packages.gz  Hash Sum mismatch09:43
jamespageodyssey4me: I wonder whether you have to use a specific mirror configuration to pickup the extra bits09:44
FauxYeah, I don't think you should be hitting packages.gz if you are by-hash.09:45
odyssey4methat's what's confusing me - unfortunately docs on all this are very sparese09:45
odyssey4me*sparse09:45
odyssey4meaccording to http://www.chiark.greenend.org.uk/~cjwatson/blog/no-more-hash-sum-mismatch-errors.html I should see the InRelease file fetched, then the by-hash ... and I'm not seeing that09:46
odyssey4meso I'm wondering if there's some sort of apt or whatever config that needs to be in place to activate this, or if using it can be forced somehow09:46
FauxBy-Hash Try to download indexes via an URI constructed from a hashsum of the expected file rather than downloaded via a well-known stable filename. True by default, but automatically disabled if the source indicates no support for it. Usage can be forced with the special value "for09:48
Fauxman 5 apt.conf09:48
Fauxman:apt.conf(5)09:48
cjwatsonodyssey4me: can you pastebin a full debug dump?09:49
cjwatsonthe debug option you quoted earlier should be enough to get started with09:51
cjwatsonyou shouldn't need any special config, though perhaps there's something weird about the mirror you're using or about your existing config09:52
odyssey4mecjwatson ok, posting info to https://gist.github.com/odyssey4me/549131501f752dfe957d1ec151d62914 - just did one with a mixed set of repo sources, which also goes through apt-cacher-ng... I'll post another one now with just a plain default set of sources09:54
odyssey4me(and no apt-cacher-ng)09:54
cjwatsonwhile acng should work, I'd rather start with as few things in the mix as possible09:55
cjwatsonodyssey4me: so that info you've posted doesn't show a failure - I need one that does09:56
cjwatsonnor does it even show fetching any Packages file at all09:56
odyssey4meoh, well, that's a problem - because it's not consistent09:56
cjwatsonright, but you should be able to get it eventually presumably09:57
cjwatsonthere's no point in me spending time debugging the successful cases09:57
odyssey4mewe're seeing it in CI jobs, so by the time we see it the host it happened on is gone09:57
cjwatsontemporarily add -oDebug::Acquire::http=true to the CI job config?09:57
odyssey4meis there some sort of config I can add to have apt log things, then we can collect those logs?09:58
cjwatsonyou could drop in e.g. /etc/apt/apt.conf.d/99debug with Debug::Acquire::http "true";09:58
cjwatsonif that's easier than a command-line option09:59
odyssey4mewill that drop info into /var/log/apt ?09:59
cjwatsonno, stdout/stderr (I forget which) of apt09:59
odyssey4mehmm, ok - that's worth a try - thanks for the advice09:59
odyssey4melemme give that a go, and I'll come back when I have something useful to peruse09:59
odyssey4methanks Faux cjwatson jamespage :)10:00
cjwatsonthanks.  it's worth capturing /etc/apt/sources.list too10:00
odyssey4methe only fail I have on record right now is the output from an ansible task which I've just added to https://gist.github.com/odyssey4me/549131501f752dfe957d1ec151d62914 - not sure if that helps at all10:02
cjwatsonmm, not really enough detail unfortunately10:04
cjwatsonodyssey4me: oh, and if you're using apt-cacher-ng, make sure that you have the fix or workaround linked from my blog entry10:04
odyssey4meI thought that was trusty only?10:05
odyssey4meIt looked to me like xenial's package got patched?10:05
cjwatsonif you're using xenial's acng then that should be OK, yes10:05
cjwatsonbut this is the kind of symptom you can get from a bug there - i.e. acng serves a by-hash file that turns out to not actually match the requested hash, then apt falls back to the non-by-hash version, and finds that it's out of sync due to old-fashioned mirror update in progress or whatever10:06
cjwatsonthe debug output should hopefully make this kind of thing clear10:07
cjwatsonthe by-hash scheme is generally more robust against cache breakage, but acng is a special case because it's sufficiently clever about the archive structure that if misconfigured it can undo the robustness savings10:08
cjwatsonand I suppose it's also possible that the mirror.rackspace.com mirror sync script is incorrect and fails to put the new by-hash files in place before InRelease, which would also have a similar effect10:09
cjwatsonin that case the debug output should show a 404 for the by-hash file followed by 200 for plain old Packages10:10
odyssey4mehmm, let me get hold of our mirror folks and see whether they've implemented the 2-step mechanism10:14
odyssey4methanks again - really appreciate your time10:14
cjwatsonthey probably have two-stage sync (most decent mirrors do), but worth checking the details10:15
cjwatsonspecifically whether InRelease is excluded from the first stage10:16
cjwatsonubumirror is also unfortunately a bit wrong and we should reeeeally fix it10:17
cjwatson(it needs to exclude only Packages* Sources* Release* InRelease from the first stage, not all of dists/10:18
cjwatson)10:18
Nafalloohhai :-)10:30
Nafallocjwatson: we don't have a bug about that, right? (I create one otherwise)10:45
cjwatsonI don't think so10:46
Nafallobug 177179610:49
ubottubug 1771796 in Ubuntu Mirror scripts "Fix the two-stage sync" [Medium,Triaged] https://launchpad.net/bugs/177179610:49
joelkraehemannhi all11:41
joelkraehemannplease consider for bionic because I don't feel like dealing with broken segmentation in files11:42
joelkraehemannhttps://bugs.launchpad.net/ubuntu/+source/gsequencer/+bug/177032411:42
ubottuLaunchpad bug 1770324 in gsequencer (Ubuntu) "Sync gsequencer 1.4.29-1 (universe) from Debian unstable (main)" [Undecided,Fix committed]11:42
=== Guest24334 is now known as _hc
_0kx__hi12:19
_0kx__is the bug known: 1.) i've entered the password in gdm3 in the first time wrong. after this, i've entered the password in the right way (second) and the login hangs up.12:23
_0kx__?12:23
_0kx__thanks!12:23
_0kx__the bug appears after the upgrade from 17.10 to 18.04!12:24
seb128_0kx__, hey, yes, a fix has been commited this week and is being backported for a SRU12:25
seb128it's in the SRU queue waiting for review in fact now12:26
seb128https://launchpadlibrarian.net/370642960/gdm3_3.28.0-0ubuntu1.1_source.changes12:26
_0kx__seb128: yeah, that's my bug. thanks a lot! there is hope.:-)12:39
seb128_0kx__, yw!12:40
_0kx__bye13:10
tsimonq2rbasak: Morning! Will you be around in about three hours to continue our conversation from yesterday?13:18
=== caravena_ is now known as caravena
rbasaktsimonq2: yes. Ping me when you're ready.13:34
rbasaknacc: ^ FYI13:34
tsimonq2ACK13:53
Nafallohello. anyone willing to sponsor a package change for bionic for me? the package became unusable this morning. http://people.ubuntu.com/~nafallo/lastpass-cli/14:32
Nafallolet me know if this is supposed to be in -motu :-)14:33
Nafalloquite sure I need to follow some policy I don't know about yet :-)14:34
tsimonq2Nafallo: Please file a bug, attach your diff, subscribe the sponsors team, and link it here.14:40
tarzeaucan this be fixed somehow for 18.04? https://bugs.launchpad.net/ubuntu/+source/protracker/+bug/176969314:41
ubottuLaunchpad bug 1769693 in protracker (Ubuntu) "protracker does not run due to SDL2 library version" [Undecided,Confirmed]14:41
Nafallotsimonq2: cheers :-)14:43
NafalloI suppose I should do this against cosmic to begin with :-)14:44
rbasaktarzeau: I commented on the bug14:50
tsimonq2rbasak, Nafallo: Cheers14:54
NafalloI think bug 1555562 is ready for sponsorship now :-)15:14
ubottubug 1555562 in lastpass-cli (Ubuntu) "lastpass-cli changed bundled CA certificates" [Undecided,In progress] https://launchpad.net/bugs/155556215:14
ddstreetcoreycb hey are ddebs getting built for uca pkgs yet, do you know?16:01
coreycbddstreet: i dont think so. jamespage, do you know?16:02
jamespageddstreet: nope16:03
jamespagewell they get built but I don't think we've figured out the sync process yet16:03
naccrbasak: ack16:12
ddstreetjamespage they get build in the private ppa tho, not -staging right16:16
ddstreetwe need them in -staging so they're publicly available16:17
jamespageddstreet: we really need to sync them to the actual cloud archive16:17
jamespageddstreet: the packages get rebuilt in proposed so its not the same binary16:18
ddstreetjamespage that's fine, but unless you plan to leave them all there forever for all versions, that's not good enough16:18
ddstreetgetting rebuilt is a problem, too16:18
jamespagewhy16:18
jamespage?16:18
ddstreetyou may not have to support (debug) old versions, but some people do, like my team16:18
ddstreetonly making the latest ddebs available is nice for development, but not terribly useful for support/debugging16:19
jamespageddstreet: I'd be happy to commit to doing the same as we do in the ubuntu archive - whats the policy for ddeb retention there?16:19
ddstreetjamespage 1-2 most recent versions, which is exactly why i said it's not enough16:19
ddstreethowever all pkgs have ddebs in LP, which is what we are asking you to do16:19
ddstreetthere's an existing bug for this, rather old, i'll find it16:20
jamespagelp was a full record of all build artefacts?16:20
jamespageddstreet: yeah I know the one16:20
ddstreetk16:20
ddstreetno progress on it then?16:20
jamespageno16:20
jamespageits never quite managed to bubble to the top of the priorities list16:21
ddstreetany plan for there to be progress on it? ;-)16:21
jamespageddstreet: do PPA builds keep full history as well?16:21
ddstreetjamespage yes16:21
jamespageso you can always grab the binaries from older versions - I did not know that16:22
ddstreetyes16:22
ddstreetsee ppa:ddstreet/ubuntu-dev-tools which includes pull-lp-ddebs16:22
ddstreetcan get ddebs for any package in LP history as long as it was actually built with ddebs16:22
ddstreetpull-lp-debs too, which is handy to reproduce issues on older versions (common requirement)16:23
ddstreetanyway it really would be nice to finally have ddebs for uca pkgs, it's a bit of a pain to debug stuff without any dbgsyms, which is what we have to do currently16:24
tsimonq2rbasak, nacc: Hi.16:26
tsimonq2Let's continue.16:27
rbasako/16:28
rbasaktsimonq2: you mentioned lubuntu-artwork and one other yesterday. How long is the complete list?16:29
rbasaktsimonq2: and are there any on your list where the workflow (including VCS location, where it's derived from etc) is different from lubuntu-artwork?16:30
cjwatsonddstreet,jamespage: PPA builds do get garbage-collected after a while once they've been superseded by later versions.16:31
tsimonq2rbasak: Default settings and artwork  (as well as calamares-settings-ubuntu)we keep an up-to-date VCS to.16:31
tsimonq2rbasak: The rest would be good to have for tracking.16:31
ddstreetcjwatson that should be turned off for the UCA public ppa, then16:31
cjwatsonddstreet,jamespage: you may like to look at lp:ddeb-retriever, which is very carefully constructed to use the correct LP APIs for keeping up with publication flow16:31
ddstreetas i assume it is turned off for the ubuntu archives16:32
cjwatsonddstreet: oh, maybe it is for that particular case16:32
rbasaktsimonq2: how big is the rest?16:32
rbasaktsimonq2: and what do you mean by tracking?16:32
cjwatsonddstreet: Yeah, it is, assuming this is owned by ~ubuntu-cloud-archive16:32
cjwatsonwe have a blacklist of stuff that never gets expired16:33
tsimonq2rbasak: https://phab.lubuntu.me/diffusion/ is what we currently keep eyes on all the time.16:33
rbasak"    No repositories found for this query."16:33
tsimonq2Waat.16:33
wxlrbasak: tsimonq2: i see them all here16:35
rbasakIs a login required perhaps?16:35
ddstreetcjwatson hopefully the UCA -staging ppa is on that blacklist16:35
wxlshouldn't be but checking16:35
rbasakBTW, I only have about 25 minutes.16:35
wxlyep16:35
wxlthat's it16:35
tsimonq2rbasak: Perhaps I need to play with permissions, but it's just settings, artwork, and the Calamares settings that we actively keep a rich history to, right now.16:35
rbasakFirst I'm just trying to understand your workflows16:35
cjwatsonddstreet: it's by owner, so if it's owned by ~ubuntu-cloud-archive then it is16:35
tsimonq2I would like to be able to extend that to be able to do some rich commits in some LXQt packages. We have some git repos which just contain me branching from Debian and adding patches.16:35
rbasakI hope it doesn't seem too much like an interrogation :)16:35
cjwatsonddstreet: if it's not then you need to stop abbreviating :)16:35
rbasaktsimonq2: so you'd be asking us to initially import those three packages for you? Just trying to understand scope.16:36
tsimonq2rbasak: You're fine, but I'm determined to figure something out here. ;)16:36
ddstreetyes, that's it, my fat fingers would surely misspell ~ubuntuy-cloud-archive ;-)16:36
tsimonq2rbasak: Yeah, but ideally we could have everything we explicitly seed imported.16:36
wxlman the policies suggest it should be viewable16:36
rbasakLet's start with just considering this set of three16:37
tsimonq2OK.16:37
wxlnope16:37
wxlactually it's per repository :/16:37
rbasakWhat do you expect to happen to the LP project VCS repositories you have at the moment?16:37
wxlfixing16:37
ddstreetcjwatson yeah ddeb-retriever is interesting, but it just grabs all ddebs for all pkgs in lp, which is a bit less fine-grained than pull-lp-ddebs ;-)16:37
rbasakWill they become a read only archive only, or will you still be pushing to them?16:38
wxloh actually i think i made it all visible now16:38
tsimonq2rbasak: I still would like rich history, so pushing.16:38
cjwatsonddstreet: sure, I meant it for the case where jamespage perhaps wants to publish them in the cloud archive16:38
wxlno, that's just for new repos. ugh16:38
cjwatsonddstreet: or something along those lines16:38
rbasaktsimonq2: wouldn't you end up with two divergent repositories for each package then?16:38
ddstreetah right yep definitely, i assume that's the standard way to publish them16:38
rbasakI see "rART Lubuntu Artwork" under https://phab.lubuntu.me/diffusion/ now - only one entry.16:39
tsimonq2rbasak: It would be good for rich history to be there, but if someone just dputs, importing that would be good.16:39
wxlkeep refreshing16:39
wxlmore are coming16:39
ddstreetcjwatson jamespage looks from the code like it might need to be modified tho, since it logs into LP anonymously while the ~ubuntu-cloud-archive source ppas are private16:40
ddstreetanyway16:40
rbasaktsimonq2: I still think you'll end up with divergence16:40
rbasakYou'll get two parallel repositories16:40
wxlthey're all there no16:40
wxlw16:40
rbasakwxl: I see them now thanks16:40
tsimonq2rbasak: Is there a way to not have them diverge?16:40
cjwatsonddstreet: sure, there would be plenty of details16:41
tsimonq2rbasak: nacc said something along those lines yesterday.16:41
rbasaktsimonq2: the easiest way would be for you to drop the other respository and use the git-ubuntu imported repository for everything only.16:41
rbasakThat repository would become your single source of truth, and you wouldn't push any commits except in that repository.16:42
tsimonq2rbasak: Is that r/w or just r?16:42
rbasakIt's r/o.16:42
rbasakIf you need a holding area for changes yet to be uploaded, you could put that in a team repository branched from ubuntu/devel in the importer repository.16:42
rbasakWhen you upload from the holding area, you could provide that to the importer as rich history.16:42
tsimonq2How would that work?16:43
rbasakProviding the importer with rich history is currently limited to ~usd-import-team, but the plan is to make it possible for any uploader to provide the rich history automatically.16:43
tsimonq2Because that seems like what I'm looking for.16:43
tsimonq2rbasak: Is that Canonical-only right now?16:43
rbasakLet's see if I can summarise the importer's operation.16:43
nacctsimonq2: it's what i described yesterday (approved MPs, e.g)16:44
rbasakThe importer repository is read-only. We consider this essential as it is supposed to represent Launchpad's publication history as the single source of truth, and allowing anyone to push directly would break that.16:44
tsimonq2Right.16:44
rbasakSo only the importer pushes to the "official" repositories and only in response to Launchpad publications of uploads.16:45
rbasakHowever, if you make available rich history to the importer, it can choose to adopt that rich history as part of the "official record" of how it got to a commit that matches a Launchpad publication.16:45
rbasakIt will only adopt the rich history if the final commit of the rich history matches the published version exactly.16:46
nacc(it might be helpful to point to a server team merge to see the result)16:46
tsimonq2rbasak: So where does it look for that rich history?16:46
rbasakCurrently the rich history is provided by pushing a tag with the appropriate name to the official repository. Which is not ideal, because we want to keep the repository read-only for all other purposes, and Launchpad currently doesn't permit refspec-based ACLs.16:47
rbasakIn the long term, I think we'll be wrapping dput and supplying the importer with information on how to find the rich history corresponding to the upload in the changes file.16:47
rbasakThen the rich history can be obtained by the importer from any Launchpad git repository branch such as the one from your MP.16:48
cjwatsonrbasak: That's scheduled for this cycle, FYI16:48
tsimonq2Can I have rich history and tag it, but still manually dpput?16:48
tsimonq2*dput16:48
rbasakWe have an intermediate plan for the importer to be able to grab rich history by looking for them amongst approved MPs.16:49
tsimonq2Approved but not merged MPs, right?16:49
rbasakRight now the process to ensure that rich history is adopted is to push the tag with the rich history first (someone in ~usd-import-team and we call it the "upload tag") before dput.16:49
rbasakThere is no wrapper currently.16:49
rbasaktsimonq2: yeah something like that.16:49
cjwatson(We haven't started it yet, but it's about halfway down my dept's "Infrastructure" roadmap list so it has a decent chance of finally getting done.)16:49
rbasakcjwatson: thanks. You understand that our plan no longer requires refspec-based ACLs though right?16:50
rbasakI mean it'd help right now, but long term we won't need them.16:50
cjwatsonI lose track, but you mentioned it, that's all :)16:50
tsimonq2rbasak: Do you have an example of this in action? (Can you walk me through itt?)16:50
tsimonq2*it16:50
cjwatson(You're not the only people who've wanted it at various points)16:50
rbasaktsimonq2: maybe follow https://code.launchpad.net/~paelzer/ubuntu/+source/chrony/+git/chrony/+merge/345498?16:51
rbasakActually that's not ready for upload.16:51
rbasakI can of course show you an MP where it happened, but I'm not sure whether that'll be helpful as it'll be in the past and not in action.16:51
cpaelzersorry, I don't have the time this evening to make it ready rbasak16:51
tsimonq2rbasak: OK.16:52
* tsimonq2 looks.16:52
rbasakIn that MP, cpaelzer is working on an upload for chrony.16:52
rbasakWhen it's ready, he'll have a branch inside ~paezler with it ready.16:52
rbasakSomeone in ~usd-import-team will run "git ubuntu tag --upload" on it, and then push the tag to the official repo.16:52
rbasakcpaelzer will then dput.16:53
tsimonq2dput to Debian?16:53
rbasakWhen the importer sees the upload published by Launchpad, it will look for the upload tag, find it, verify that the tree matches the upload and adopt it into the formal record.16:53
rbasakdput to Ubuntu.16:53
rbasak"Merge into: ubuntu/+source/chrony:debian/sid" is a hack.16:53
cpaelzerbut dput to Debian would work just the same16:53
rbasakReally it won't be merged by anything.16:53
rbasakThe importer will create the commit based primarly on Launchpad's publication history.16:54
tsimonq2rbasak: What's the logic behind the hack?16:54
rbasakWe use debian/sid so the preview diff looks sane.16:54
tsimonq2Ohh, it's a merge from Debian?16:54
tsimonq2That'd make sense.16:54
rbasakIt's a hack because usually MPs are intended to be merged by something like "git checkout target-branch && git merge proposed-branch".16:54
tsimonq2Right.16:54
rbasakWhereas our importer repositories reflect Launchpad's publications as the single source of truth.16:55
tsimonq2Will this be the way it is long term?16:55
rbasakSo instead of doing a merge directly, we round trip through a Launchpad publication via dput16:55
rbasakWhen the importer sees the upload, it creates the merge commit based on the publication and not the MP.16:55
tsimonq2Right.16:55
rbasakFor as long as Launchpad's publication history forms the official record for Ubuntu uploads, this will be how it has to be.16:56
rbasakOne day very far in the future and not on any roadmap, Ubuntu may wish to switch to git repositories as the single source of truth, with uploads secondary to that. If and only if that happens, only then will MPs get merged directly.16:56
tsimonq2OK.16:57
tsimonq2So does Launchpad then have the tag from Debian on the Ubuntu tree as part of the merge, or at least a reference that this is a "merge" commit?16:57
tsimonq2(Once merged.)16:57
nacctsimonq2: which way do you mean merge?16:57
nacctsimonq2: Git-merge or Ubuntu-merge ?16:57
rbasakI need to go soon.16:58
rbasakIf nacc is around he can take over.16:58
naccrbasak: I can try and pick up a bit here16:58
rbasakThanks16:58
rbasakMy main concern is that you don't end up with two diverging repositories as I don't think that'll be useful for you workflow-wise.16:58
naccright16:58
rbasakAs I said, I'm quite happy to add your stuff to the whitelist if that's what you decide you want in the end.16:58
tsimonq2I'd say, do it.16:59
tsimonq2It would be good to try it out and play with it.16:59
nacctsimonq2: afaict, what you'd end up doing is having the ubuntu LP repo for your srcpkg as 'pkg' (the default with `git-ubuntu`) and then you'd have your personal (or team's, any LP user reference) as "<LP user name>". Your active development would be in the remote at <LP user name>16:59
naccyou can do whatever  you want there, but you woudl eventually propose changes to the 'pkg' remote via a MP17:00
rbasaktsimonq2: send us an MP against https://code.launchpad.net/~paelzer/ubuntu/+source/chrony/+git/chrony/+merge/345498 please17:00
naccrbasak: presumably not that? :)17:00
rbasakOh17:00
rbasakYeah. I meant: https://git.launchpad.net/usd-importer/tree/gitubuntu/source-package-whitelist.txt17:00
rbasakWe've got some CI brokenness going on at the moment.17:00
tsimonq2Will do later this evening.17:00
tsimonq2Thanks!17:00
rbasakI can manually use a newer whitelist, but I'd prefer to get it landed properly before activating it, unless you're in a real hurry.17:01
rbasakI'd estimate a week or so to do it properly.17:01
tsimonq2Nah, let's do it properly.17:01
rbasakBut if you really want it sooner I can hack our importer instance up a bit.17:01
rbasakOK, thanks.17:01
* rbasak EODs17:02
tsimonq2o/17:02
naccpowersj: is there a reason I can't get to https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/427/?17:02
tsimonq2wxl: So we can stay on the same page... ^17:02
naccreferred to from https://code.launchpad.net/~racb/usd-importer/+git/usd-importer/+merge/34567017:02
rbasakIt's broken for me too17:02
naccweird17:02
naccrbasak: ok17:03
powersjnacc: we have had some jenkins issues and the latest update blew away our pipeline jobs :\17:03
naccpowersj: urgh17:03
powersjyeah...17:03
wxl@tsimonq2: you referring me to your conversation with rbasak? if so, sounds good. let's see it when it's done. :)17:03
udevbotError: "tsimonq2:" is not a valid command.17:03
naccheh17:03
tsimonq2wxl: Yep; OK. :)17:03
* tsimonq2 kicks the differently named udevbot.17:04
naccwxl: tsimonq2: if you have any other questions, though, i can answer them in the meanwhile17:04
wxli'm mainly going to let tsimonq2 run point on this and otherwise keep my hands out of the pot, but i'll find ya'll if things go south XD17:05
naccheh17:05
externalrealityI need more space for my VMs, So I scored a 970 Evo on amazon gift cards that have been building from birthday gifts and such17:21
naccexternalreality: wrong channel?17:54
externalrealitynacc, ha, thx17:59
naccexternalreality: np :)17:59
jbichabdmurray: could you review gnome-initial-setup for promotion to bionic? we're going to fix the failed (missing) bugfix in our next upload18:35
bdmurrayjbicha: looking18:43
bdmurrayjbicha: Could you explain what went wrong? How is it still the old ones?18:45
jbichaI must have badly merged the branches. Our packaging workflow wasn't very good as we're just starting to switch our packaging to git18:46
jbichaone complication was that it wasn't obvious to the person doing the previous uploads that we could actually do binary git patches to include the .png we needed18:47
bdmurrayjbicha: okay18:49
dmj_s76ricotz: What's the difference between the ways nvidia's being packaged now?20:43
tdaitxhi, I need someone from desktop to take a look at a LP: #1765914, it seems dconf is reporting a wrong scale-factor, but I have no idea of the cause21:17
ubottuLaunchpad bug 1765914 in openjdk-lts (Ubuntu) "Java windows and fonts are huge running in openjdk-11-jre" [Undecided,New] https://launchpad.net/bugs/176591421:17

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!