/srv/irclogs.ubuntu.com/2017/09/08/#ubuntu-devel.txt

infinitycjwatson: My work here is done, then.00:01
=== lexruee_ is now known as lexruee
Unit193Crap, there was a really useful page that had info on autopkgtests, but now I'm unable to find said page..06:53
cpaelzerUnit193: what for example would you look for there?07:11
cpaelzerhow they are written or where/how they are executed in infra?07:11
Unit193Well for one it's a really good reference page, and no it's about running them yourself.07:12
cpaelzerUnit193: http://packaging.ubuntu.com/html/auto-pkg-test.html#executing-the-test ?07:13
cpaelzerhttps://people.debian.org/~mpitt/autopkgtest/README.running-tests.html ?07:13
Unit193That's what I found as well, it isn't it.  The other was something about basics, lxc, and all.  Was short enough, but pretty decent nevertheless.  I haven't been able to find it, but found my issue.07:14
cpaelzerhttps://wiki.ubuntu.com/ProposedMigration/AutopkgtestInfrastructure https://anonscm.debian.org/cgit/autopkgtest/autopkgtest.git/tree/doc/README.package-tests.rst are the other two I have bookmarked on this topic07:15
Unit193(I had also found https://phabricator.kde.org/w/kubuntu/autopkgtests/staging_howto/ and https://www.wefearchange.org/2016/11/sbuild-redux.html)07:17
Unit193cpaelzer: What I needed, I'm updating package A and in doing so want to test all rdeps against it.07:18
Unit193Issue, for the magic ruby tests, one needs autodep8.07:19
cpaelzeras long as it worked I loved bileto for that (test all rdeps on LP infra), but missing robru that slowly starts to bit-rot too much07:29
cpaelzerI'd really love a general autopkgtest-my-ppa button07:29
cpaelzerbut I understand that might be a ressource hog07:29
cpaelzermaybe with some sort of per user limiting07:29
Unit193Well it's not pretty, but   for pkg in $(apt-cache rdepends ruby-net-ssh | sed -n 's@  @@p');do sudo autopkgtest -U -o $pkg -B /var/cache/pbuilder/result/unstable/ruby-net-ssh_4.2.0-1_all.deb $pkg -- lxc autopkgtest-sid;done   does the trick, once I got autodep8 figured out.07:32
cpaelzerblahdeblah: would you verify bug 1706818 on xenial or should I?07:39
ubottubug 1706818 in ntp (Ubuntu Xenial) "mismatched file locking since 1:4.2.8p4+dfsg-3ubuntu1 causes race leaving ntp dead on reboot" [High,Fix committed] https://launchpad.net/bugs/170681807:39
sil2100Anyone looking at the update-notifier autopkgtest failures or can I take a look at those?10:48
LocutusOfBorgsorry doko I don't receive all the messages, I'm still trying to get how to make irc bouncer work correctly12:44
LocutusOfBorg[18:05:40] <doko> LocutusOfBorg: https://launchpad.net/ubuntu/+source/h5py/2.7.1-1ubuntu1  please build with -v<version>12:44
LocutusOfBorgI don't get this, this was a subsequent upload after a sync of 2.7.1-112:45
LocutusOfBorgso, I don't get which -v should have passed...12:45
LocutusOfBorgagainst the one in release and not against the one in proposed? seems strange to me12:45
=== klebers_ is now known as klebers
acheronukI assume there is not much chance of getting exiv2 0.26-1 currently in debian/exp into artful?14:13
acheronuknot overly hopeful, but 'nothing ventured' as the say: bug #171593114:42
ubottubug 1715931 in exiv2 (Ubuntu) "Update to evi2 version 0.26" [Undecided,New] https://launchpad.net/bugs/171593114:42
jbichaacheronuk: the new version requires a library transition, have you checked whether all rdepends still build with the new version?14:55
jbichahttps://release.debian.org/transitions/html/auto-exiv2.html14:55
acheronukjbicha: not yet. only just started looking. not very hopeful, but not the end of the world if not possible either14:57
jbichait's a lot of work … :)14:58
acheronukindeed. well the bug is there for 18.04 when it gets going :P14:59
jackpot51didrocks: I am going to work on https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1715722 with the method I described first, having alternatives for a gdm.css file that is the stylesheet of GDM15:18
ubottuLaunchpad bug 1715722 in gnome-shell (Ubuntu) "Allow safe override of GDM3 theme" [Undecided,New]15:18
jackpot51It is critical to our Beta release that we have a reliable method of overriding the GDM theme, so the alternatives method seems to be the best way to go. We can talk about further improvement and upstreaming after 17.1015:19
didrocksjackpot51: I think it will need a FFe though15:24
jackpot51In my mind, it isn't a feature15:25
jackpot51It is a bug fix for a bug affecting flavors of Ubuntu using GNOME15:25
didrocksjackpot51: you meant "deratives" rather than flavors? I don't know of any existing 17.10 flavors using gdm?15:28
jackpot51Yes, that is what I mean - derivatives15:28
jackpot51If this becomes too complicated, we would have to fork the gnome-shell package to accomplish what we need to in Pop before 17.1015:29
jackpot51So I would like to do this as simply and smartly as possible15:29
didrocksjackpot51: I guess you just need to talk to the release team telling us you want to do a temporary override until we get a better upstreamable solution and see if they consider it's a FF breakage or not15:30
didrocksmaybe Laney can quickly give his thoughts ^15:30
Laneywhere does this pop.css come from?15:33
jackpot51Ok, that sounds good to me15:33
LaneyI think it'd be easier for you to dpkg-divert the ubuntu one away if this is a temporary solution for one derivative only15:33
jackpot51Pop is a derivative of Ubuntu, providing a different GNOME experience. This also involves a custom GDM theme. I want to be able to install ubuntu-session on Pop, and pop-session on Ubuntu. Currently, the ubuntu.css has to be overridden by pop-session to provide correct GDM theming, which breaks the theme in ubuntu-session15:35
jackpot51I would code a method for both ubuntu-session and pop-session to coexist happily on the same system15:35
jackpot51I want to do it the right way, which I believe to be alternatives for the time being, as this will allow the user to select the GDM theme15:36
Laneyjackpot51: It feels like a lot of complexity and risk for a one-use temporary solution15:43
Laneybut if you really want to work up the patches and someone agrees that they'll review them then I guess you can15:44
Laneyif it were me I'd use dpkg-divert and say that the way to revert to Ubuntu's theme is to uninstall the package15:44
jackpot51The package it comes in is gnome-shell-common, one that cannot be removed.15:50
jackpot51I will look into using dpkg-divert in our gnome shell theme package, but I would still want to be able to have both Ubuntu and Pop GNOME themes installed side by side15:52
sil2100bdmurray: hey! Would you mind if I propose an MR to fix the failing update-manager autopkgtest?16:19
bdmurraysil2100: No, what's failing now?16:20
sil2100bdmurray: one test case is wrong, started failing because a new update of policykit arrived at -updates16:20
sil2100But the update is unrelated16:21
sil2100Just the test case is wrong and it was working by 'luck' I'd say16:21
jackpot51didrocks, Laney: I created a debdiff adding the alternatives method. It was not much code, so I just wanted to get it out there for you to review: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1715722/comments/516:21
ubottuLaunchpad bug 1715722 in gnome-shell (Ubuntu) "Allow safe override of GDM3 theme" [Undecided,New]16:21
sil2100Let me explain on the MP, you can then tell me if I think right16:21
sil2100bdmurray: https://code.launchpad.net/~sil2100/update-manager/fix-test-failure-origin/+merge/33044616:26
didrocksjackpot51: I doubt you tested it16:28
didrocksseeing the postinst, you don't reference ubuntu.css16:28
didrocksbut I'm really not a fan of that approach as told and would prefer an upstreamable solution as told many times, if anyone else wants to sponsor it, (after testing it) feel free16:29
jackpot51Sorry, I uploaded the patch prematurely, true. I am waiting for launchpad to build a version that has the correct path: https://launchpad.net/~system76/+archive/ubuntu/pop-staging/+build/13352379, so I can do a full test of this.16:49
jackpot51I imagine it is too late to get a patch to you today, so I will fork gnome-shell instead16:50
jackpot51I will also work on an upstreamable solution, but I am not very satisfied with your unwillingness to see things from my perspective. You have essentially broken GDM3 for all Ubuntu derivatives, forcing your theme upon them, and then having no desire to work on any solution to remove this hard-coded theming16:56
Laneyhmm, I guess actually we could use this in Ubuntu to let people use the default gdm theme16:57
Laneymaybe not, that's the built in one isn't it?17:00
Laneyjackpot51: please attach it, I think it's worth considering17:00
Laneygoodnight!17:01
jackpot51Ok, good night Laney17:01
didrocksjackpot51: mind toning a little bit done please?17:12
didrocksjackpot51: you are quite offensive in that bug report17:12
didrocksand proposing a patch that you even didn't test it doesn't really pledge your saying17:13
jackpot51I know I screwed up, and I am sorry. But I don't want to have our amount of maintenance increased significantly because of a hardcoded GDM theme. For the short term, I can override the gnome-shell package, but it is not good for release17:14
didrocksjackpot51: does it justify this tone?17:14
jackpot51Building on gnome-shell on a new Artful installation is breaking, so I have to wait for the launchpad build to test changes.17:14
jackpot51No, it does not. I apologize for being offensive17:15
didrocksok, better ground (not really fancy having this kind of discussion on Friday at 7:15PM)17:15
didrocksso, if I have the certainty you will work on a longer term solution, alternatives is ok17:15
didrocks(as the other solution I gave)17:16
didrocksI just don't want that we keep this for the LTS17:16
didrocksdoes it make sense? If so, please test the patch (especially lock screen-wise, that's the part I'm unsure if you install 2 sessions with different lock screen theme, which one will be picked)17:17
didrocksand if you tell me it's good, I can sponsor it on Monday17:17
didrocks(after a final round of testing ofc)17:17
jackpot51What happened was that user-theme stopped working the day of feature freeze for us, leading to a cascade of theming changes we had to do. This culminated in theming GDM by replacing the ubuntu.css file, which broke my ability to use ubuntu-session. I like to see all three sessions (Ubuntu, Pop, and GNOME) for testing, so I only wanted a way to keep17:18
jackpot51 them all installed while having the GDM theme we had designed. That is all. We are in a scramble to get things fixed in a sane way, allowing us to release an ISO with our own theming. I am very sorry for out of line, I have misinterpreted messages from others and gone overboard.17:18
didrocksbut again, I don't want to carry the patch post-17.10. I think there is a very good opportunity for cooperating inside GNOME to have those easily themeable (Shell, GDM)17:18
didrocksjackpot51: maybe your company could have talk or even help us within ubuntu itself to get things prepared17:18
didrocksand we could have cooperated, things were discussed :)17:19
jackpot51I agree. I am here, always, with an IRC bouncer. I have been following the ubuntu-devel mailing list, which is where I first saw the gnome-shell changes. Other members of our community are present here.17:20
didrockscome participate and ask during our meeting on #ubuntu-desktop, and work within ubuntu rather than a derivative, that will help your case being taken into account :)17:21
jackpot51I also want to have a good way for all GDM instances on all distributions to have the GDM look and feel configured17:21
didrocksjackpot51: so, on that one, do we agree with the timeline? You test the patch (especially lock-screen wise), if all +1 (tell it on the bug report), I will sponsor this on Monday, and then, we work together inside GNOME to get the proper fix before the LTS17:22
jackpot51I, however, feel there is a systemic issue in the Ubuntu community of not working with people like myself, who are outsiders trying to make their way into the community17:22
didrocksI'm unsure about the "trying to make their way", I've never seen you participate on our desktop meetings for instance17:23
didrockswhere we have external contributors like jbicha and others17:23
jackpot51I have written patches for ubiquity, wpa, gnome initial setup, gnome control center, and others. Some have been merged, most have been ignored17:23
didrocksjackpot51: same in any projects unfortunately, I have multiple patches ignored and staying in GNOME bug tracker for years…17:23
didrocksjackpot51: but you are on IRC, so you can comment and ping on relevant channels, this is your added value :)17:24
jackpot51For example, here is a (fully tested) patch for Encrypted Home, something that I was actually present in the Ubuntu Desktop meeting discussing a desire for it: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/169921617:24
didrocks(and #ubuntu-desktop is a good one for those kind of topics)17:24
ubottuLaunchpad bug 1699216 in gnome-initial-setup (Ubuntu) "Encrypted home support" [Wishlist,Confirmed]17:24
didrocksyeah, this has been discussed multiple times on #ubuntu-desktop17:24
jackpot51Now, all I am asking for is *to not have our distribution broken by upstream*17:25
didrocksI don't really know more but seen it discussed (as I don't have expertise in accountservice)17:25
didrocksjackpot51: working inside ubuntu would have helped prevented that, or at least communicating on IRC and asking for our plans17:25
jackpot51I WAS HERE17:25
jackpot51I was on #ubuntu-desktop and I talked with people about this patch17:26
jackpot51I was on the mailing list17:26
jackpot51I was on launchpad17:26
jackpot51I subscribed ubuntu-sponsors17:26
jackpot51I provided a debdiff17:26
didrocksabout the GNOME Shell one?17:26
jackpot51No, the encrypted home one17:26
didrocksyou are telling "all I am asking for is *to not have our distribution broken by upstream*"17:26
didrocksI was answering on that one17:26
jackpot51This one is different, the implementation details, not the high level details, hit us by surprise17:26
didrocksI don't know about the other one and the state of it17:26
didrocksok, anyway, we have a plan for the gdm theming, right?17:27
jackpot51Yes, I believe so17:27
didrocksI guess it's going to work at least for 17.1017:28
didrockswe'll then get the better solution, where I hope system76 will help GNOME upstream to get this done17:28
didrocksand we'll revisit17:28
jackpot51That is good to hear. I will be communicating with GNOME upstream, opening a bug on their tracker and talking on their IRC, to do the right thing17:29
didrocksgood :)17:29
jackpot51Sorry about my mistakes on the patch earlier, and about the time-criticality of this patch17:29
didrocksno worry, I can understand patch not being fully fledge, I accept less the tone though17:30
didrocks(and we all live on deadlines :p)17:30
* didrocks really goes on week-end now17:30
jackpot51True that17:31
jackpot51Have a good weekend didrocks17:31
didrocksthanks, you too! and let's catch up on Monday jackpot51 :)17:31
jackpot51Sure thing!17:31
=== DropItLikeItsHot is now known as AfroThundr54230
jbichajackpot51: I wasn't around earlier but I can clarify a few things18:25
jbichayour string of patches related to Encrypted Home is blocked on someone reviewing accountsservice18:25
jbichaI did bring it up in this week's Desktop meeting: https://irclogs.ubuntu.com/2017/09/05/%23ubuntu-desktop.html#t13:0518:26
jbichaI do apologize for the delay there but there's only a few people that can review that change and they've all been quite busy18:27
jbichathis was fairly widely publicized: https://insights.ubuntu.com/2017/08/08/ubuntu-artful-desktop-fit-and-finish-sprint/18:28
jbichaand that does say "GDM theming"18:28
jbichafrom your experience with Pop!_OS, I think you were already aware months ago that GDM theming is not that easy to override or switch between alternatives18:29
jbichaI think the Ubuntu Desktop's theming actions weren't late at all since the User Interface Freeze is not until next week18:30
jbichahttps://wiki.ubuntu.com/ArtfulAardvark/ReleaseSchedule18:30
jbichaDesktop Team meeting is at 15:30 UTC Tuesday currently (9:30 Colorado time) https://wiki.ubuntu.com/DesktopTeam/Meeting18:40
Unit193<didrocks> where we have external contributors like jbicha and others   External?  I don't think someone running for DMB can be called "external" in any sense...19:31
Unit193Unless by 'external' you mean not Canonical. :P19:32
jbichahonestly, I'm not actively campaigning for DMB. It just looked like something that someone needed to do…19:35
sdezielI'd like to know when is the next patch pilot? The Google calendar seems to be unmaintained/empty since April 201719:39
jackpot51Thanks jbicha, I will make sure to be present during the next desktop meeting. I have missed too many.20:10
jackpot51I don't mind the delay, I just want to be sure we are in a safe place. If an upstream release of accountsservice happens, we will have to revert changes to initial setup and control center20:11
jackpot51Currently we have "safe" forks of initial setup and control center, but I was unable to have a safe replacement of accountsservice20:11
Unit193jbicha: Nobody ever does, just a wiki page usually.  Also sure it didn't land past UI freeze, but made it less idea for others, like jackpot51, where the only way to fix it would be to break FF.  It's a bit of a hard move.20:13
jackpot51By the way, the work Ubuntu has done to theme GDM and GNOME Shell has been very helpful for our own efforts. It has been nice to finally kill off the use of "User Themes" - theming using stylesheets and modes feels much more correct20:13
Unit193(I've also had no interaction with jackpot51 or Pop! before, btw, so I don't have a specific reason to be "on his side".)20:15
Unit193jackpot51: Who was your UEFI guy?20:16
jbichayeah, GDM is the one exception where we don't have a good way to separate out the major Ubuntu changes but that's also a bit of an upstream problem20:23
Unit193LocutusOfBorg: So it seems I've gone and done it... https://wiki.ubuntu.com/Unit193/MOTU20:30
jackpot51Unit193 what do you mean UEFI?20:31
Unit193jackpot51: I was talking with someone from sys76 a while ago, he was doing stuff with UEFI and Qemu.  I suppose it doesn't really matter.20:32
jackpot51Was that Jason or David?20:32
Unit193Jason could be, don't know real names.20:33
jackpot51jderose20:33
Unit193Yep!20:33
Unit193mapreri: Not sure if you're interested, but might be.  MOTU application above, feel free to ignore or make comments about corrections!20:37
mapreriUnit193: -v?20:38
Unit193I'm not sure what else I could say, sorry for another communication blunder. :320:39
mapreriUnit193: I mean, where should I start reading?20:39
Unit193https://wiki.ubuntu.com/Unit193/MOTU ?20:39
maprerioh, you mean you are running for MOTU and you seek an advocate?20:40
maprerilooks so :)20:40
Unit193Advocate if you feel like it, a general going over and comments about corrections if you don't wish to advocate.20:40
mapreriack20:41
Unit193Thanks!20:41
mapreriUnit193: I'll keep the tab open and will get back to you in the next few days20:41
Unit193No problem, thanks muchly.20:42
mapreriI kind of have a deadline looming over me and making me a tad anxious...20:42
jackpot51What is a MOTU?20:42
mapreriUnit193: well, you know about it, actually… :P20:42
jackpot51nvm https://wiki.ubuntu.com/MOTU20:42
wxl!motu20:42
ubottumotu is short for Masters of the Universe. The brave souls who maintain the packages in the Universe section of Ubuntu. See  http://wiki.ubuntu.com/MOTU20:42
Unit193jackpot51: People that can upload to non-core packages.  I'm an Xubuntu developer and can upload to Xubuntu packages (mostly), but that doesn't help for when I want to contribute outside of Xubuntu.20:43
mapreriso, ja na20:44
=== AfroThundr54230 is now known as PityDaFool
Unit193LocutusOfBorg: Just as an *FYI*, https://packages.qa.debian.org/t/tint2/news/20170908T210923Z.html previous upload built on everything besides hurd and kfreebsd.21:11
tsimonq2jackpot51: fwiw irt the encrypted home patch, we're waiting on the Release Team to ack the FFE... that's, fwiw, outside of the Desktop Team's control (there's #ubuntu-release if you wish)21:34
jackpot51Thanks tsimonq2, that is good to hear21:34
tsimonq2jackpot51: Unfortuately, your patch was in a collection of ones on here: http://reqorts.qa.ubuntu.com/reports/sponsoring/21:35
tsimonq2jackpot51: When I became MOTU on August 28th, I went and cleaned up shop a bit21:35
tsimonq2(in the collection of untouched, unresponded-to)21:36
tsimonq2jackpot51: But yeah, once that FFE gets a Release Team ack and in general an ack from the Desktop Team, I'll be happy to hunt someone down to upload it for you :P21:36
LocutusOfBorgUnit193, do you want a sync?21:38
Unit193LocutusOfBorg: If it's free, sure.21:38
jackpot51Ok, thanks tsimonq221:40
LocutusOfBorgUnit193, you tell me :)21:40
LocutusOfBorgyou are applying to MOTU, so you should know if it should be syncd or not :p21:40
tsimonq2jackpot51: yw, thanks for your work :)21:41
Unit193LocutusOfBorg: Depends on how strict a view you have, it's certainly a splinter package, but https://gitlab.com/o9000/tint2/blob/master/ChangeLog that seems quite a jump from 12.1221:42
LocutusOfBorgplease get an Ffe, major code refactoring is something we shouldn't ignore21:43
LocutusOfBorghttps://anonscm.debian.org/cgit/collab-maint/tint2.git/tree/ChangeLog21:44

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