/srv/irclogs.ubuntu.com/2018/07/19/#ubuntu-desktop.txt

=== tedg_ is now known as tedg
=== davidcalle_ is now known as davidcalle
=== Dmitrii-Sh_ is now known as Dmitrii-Sh
=== FourDollars_ is now known as FourDollars
didrocksgood morning06:06
dufluMorning didrocks06:15
didrockshey duflu06:19
dufluI made a great discovery yesterday. But so far am being met with skepticism and criticism. Maybe more people should test it: https://gitlab.gnome.org/GNOME/mutter/merge_requests/16806:19
gitlab-botGNOME issue (Merge request) 168 in mutter "clutter: Remove input lag and cursor stutter [performance]" (comments: 4) [Opened]06:20
seb128good morning desktopers06:27
didrockshey seb12806:33
dufluMorning seb12806:35
seb128hey didrocks, duflu06:35
seb128how are you today?06:35
dufluseb128, not great. Awake since 5am for some reason. You?06:36
seb128I'm good, up at 6:10 today but I don't feel too tired06:37
seb128it's somewhat nice, I already clear my emails backlog, dropped the kid to childcare, had coffee and it's only 8:3006:38
dufluseb128, yeah days like today I appreciate having time for pilates06:38
dufluand not just rushing to my desk06:38
seb128you do pilates in the morning?06:39
dufluseb128, only when I have time. Not often mid week any more06:39
* seb128 is not a morning person, I've difficulties doing any sort of exercice in the first hour after I wake up06:39
dufluStretching doesn't raise the heartrate06:39
dufluUnless you're in fear of over stretching06:40
seb128I've not really flexible, even less in the morning :p06:44
seb128like I would be able to touch my knee with my hand, maybe my ankle but not my foot06:44
dufluseb128, yeah I was the same a few years ago. Still not great only doing it once or twice a week. But daily seemed to cause more problems than it solved06:46
=== pstolowski|afk is now known as pstolowski
oSoMoNgood morning desktoppers07:30
oSoMoNdidrocks, can you add me to the team so that I can assign myself communitheme bugs? see https://github.com/ubuntu/communitheme/issues/350#issuecomment-40617331607:31
gitlab-botubuntu issue 350 in communitheme "libreoffice not opening properly on communitheme.snap" (comments: 18) [Snap, Closed]07:31
oSoMoNunless this is a restricted team for active contributors to the theme only07:31
didrocksoSoMoN: done!07:33
didrockset salut ;)07:33
dufluHi oSoMoN07:36
Trevinhomorning07:39
dufluHi Trevinho07:39
didrockshey Trevinho07:41
seb128Trevinho, Buongiorno07:42
oSoMoNmerci didrocks07:52
didrocksde rien ;)07:52
oSoMoNhey duflu, Trevinho, seb12807:52
seb128lut oSoMoN, en forme ?07:52
seb128(and brb, changing location)07:53
Trevinhoseb128, didrocks Bonjour08:00
TrevinhoEt oSoMoN08:01
TrevinhoHi duflu08:01
Laneyvatz up08:01
didrockshey Laney08:02
dufluHi Laney08:03
duflui tink datz all vatz up08:03
seb128hoi08:18
seb128I guess Laney arrived while I was moving, hey Laney :)08:18
Laneyhey seb128 (didrocks & duflu)08:18
didrockshum, new meson doesn't like the symlinks on g-i-s.desktop: https://launchpadlibrarian.net/379093344/buildlog_ubuntu-cosmic-amd64.ubuntu-settings_18.10_BUILDING.txt.gz10:06
didrocksconfirming it's 0.47 introducing this regression10:11
dokocould somebody look at https://launchpadlibrarian.net/379210467/buildlog_ubuntu-cosmic-i386.goffice_0.10.41-1_BUILDING.txt.gz ? blocks a few packages10:23
TrevinhoLaney: ciao amico!10:23
didrockshttps://github.com/mesonbuild/meson/issues/391410:24
gitlab-botmesonbuild issue 3914 in meson "Symlinks can't be copied by install_subdir() since 0.47.0" (comments: 0) [Open]10:24
dokosame on debian10:24
TrevinhoLaney: as for the upstream tags thing I was asking few days ago... I think csoriano might make a release for nautilus today... if he does, that would be a case where if I import the orig in ubuntu first (and then debian does), would cause some troubles, no? Well, in this case probably it's just better to ask you to merge my PR for the pristine-tar in debian and then going with ubuntu, but well... what would be better? :)10:26
didrocksahah, the code has a "# FIXME: what about symlinks?"10:26
didrocksfor meson10:26
didrocksyeah, "thx" ;)10:26
LaneyTrevinho: just propose the upstream stuff to salsa10:27
Trevinhothat's fine, I only need to have you around :)10:27
Laneyone day you can get access there10:27
Trevinhoif it involves bureaucracy probably not :-D10:28
Laneyless than getting gnome commit rights10:28
Laneydoko: not sure what that has to do with this channel?10:29
TrevinhoLaney: for me that one was really easy... I said can I have push access? Done. :D10:31
LaneyO_O10:31
Laneywell then it's the same10:31
Trevinhogood new point releases for mutter and shell ready...10:32
* Trevinho prepares branches10:32
Laneythese people skipping the process10:32
LaneyRULES10:32
LaneyI LOVE RULES10:32
TrevinhoCages you love cages!10:33
TrevinhoI put rules, I don't respect them though... Classic italian way :-D10:33
Laney(ERROR: ERROR:../../../../../testsuite/gtk/defaultvalue.c:45:check_property: Property GtkFontChooserWidget.tweak-action: NULL != ((GSimpleAction*) 0x5619ca8c6800)10:34
Laneynow what is this trying to tell me10:34
* Laney finds the commit that fixes that11:06
TrevinhoLaney: https://salsa.debian.org/gnome-team/mutter/merge_requests/3 and https://salsa.debian.org/gnome-team/gnome-shell/merge_requests/211:28
gitlab-botGNOME issue (Merge request) 3 in mutter "New upstream release 3.28.3" (comments: 0) [Opened]11:28
gitlab-botGNOME issue (Merge request) 2 in gnome-shell "New upstream release 3.28.3" (comments: 0) [Opened]11:28
Laneyyeah, it emails me11:28
Laneyare you going to do the debian/master bits too?11:28
Trevinhosince I was there... altough... I'm seeing something weird in the diffs :o11:29
TrevinhoLaney: as updating pristine-tar only would involve passing an upstream/x.y.z tag or i could use the actual x.y.z tag from upstream only?11:31
TrevinhoI mean gitlab shows also debian/* files which I didn't touch as changes, while local git diff salsa/debian/master doesnt11:33
* Trevinho updates ubuntu too (time to create a branch for mutter ubuntu/bionic I guess, as I wanted that anyway)11:35
Laneywhat changes are needed there over cosmic?11:36
TrevinhoLaney: nothing, but to track at least the changelog and stuff... And not to have to deal with debdiffs :-P11:40
Trevinhoand we eventually we'll need one anyway, so...11:40
Trevinhotechnically we've already forked (as if just for changelog)11:40
Trevinhoin any case, in this scenario without having g-s on salsa to have the upstream/foo tag udpating also ubuntu g-s would be problematic I guess, as if debian wouldn't want to update (for example) we'd ended up in redefining a new upstream/version tag which then debian will overwrite... If cases like this would happen (hypotetically now), wouldn't be just better to use a different upstream tagging option? (like upstream-ubuntu/version)11:45
LaneyI'd rather we stop coming up with problems that don't exist yet11:45
seb128what's the issue? us updating before Debian?11:49
seb128there is no reason the pristine-tar/gnome content should be different even if we do update on our side and they do it later on their right? like merging should just work, and the tags are different since the versions are different?11:50
Trevinhoseb128: yes, that case...11:51
Trevinhothe upstream tags will be different11:51
LaneyI can't be bothered to fight over these details every day11:52
Laneyso I just go with whatever you propose11:52
Trevinhoso when you import the origin, as per our gbp.conf we get upstream/x.y.z tag, while debian might have the same later11:52
seb128ah11:52
seb128what do you propose to do for those cases?11:52
Trevinho😂 win for stressing :-D11:52
TrevinhoWell, I though that in such cases we could change the debian/gbp.conf to use something like upstream-ubuntu/x.y.z tagging then, when we merge back get it back to upstream/foo11:53
Trevinhonot that is a solution I like, but it's the only one that comes up to my mind not to have to have clashing tags11:54
Trevinhoanyway Laney in this case just merge and I'm happy :-P11:54
Trevinhobut there will be cases, I know, when we can't proceed this way11:55
seb128Trevinho, https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1718931 has been fixed in g-s 3.28.3 if you want to list it in the changelog11:56
ubot5Ubuntu bug 1718931 in gnome-shell (Ubuntu) "No VPN autoconnect" [High,In progress]11:56
Trevinhoseb128: yeah, also others thanks... but I've not prepared the g-s for ubuntu yet as I'm not sure if I can reuse the tag I just done for upstream until it gets merged to debian11:56
Trevinho(to merge with that)11:57
seb128k, well that discussion is a bit over me and I feel like it's a sensitive topic for Laney and I don't want to piss off anyone so I'm going to step out and let you guys deal with it12:01
seb128just "we can't update because Debian didn't update yet" isn't an answer, how we get the update I don't care about12:01
seb128either by doing ourself in Debian, doing it first and dealing with tags issues or whatever you guys prefer12:02
TrevinhoI've not actually any strong opinion in how12:02
TrevinhoI only want to know how...12:02
seb128just pick one and go with it then12:02
seb128seems nobody is going to tell you that12:02
seb128both Laney and I bailed out from replying to that question12:03
Trevinhoeh, but I don't want to go back later, so I ask12:03
seb128so do what you think makes sense12:03
Laneywhat is the actual problem that happens rather than a theoretical concern?12:03
seb128and if someone disagrees with what you did we can discuss12:03
seb128Laney, from what I understood Trevinho thinks we are going to have the upstream/3.28.3 tag on a different commit than Debian12:03
seb128unsure if that's a problem?12:04
LaneyI understand that12:04
LaneyI don't understand what the real problem that happens as a result is12:04
TrevinhoWell, now might not be the case, as I've prepared the branches12:04
Laneyseems like guessing / assumption to me12:04
seb128I don't understand git enough12:04
seb128can the same tag be defined twice?12:04
seb128or can we diverge?12:04
Laneyno, but does it even matter?12:04
seb128or what tags mean12:04
Laneyyou merge the commit into the packaging branch12:04
Laneythen it has multiple parents12:04
Trevinhobut.... imagine we want to switch to any package first than debian... as for some reaason they want to stick to older version12:04
Laneyeven if one of them isn't named as a tagged revision12:04
Laneyso does it really actually matter if you don't have the tags at all?12:05
LaneyI think this is guesswork and nobody has actually tried it to see what the problem is12:05
seb128k, as I said I don't understand git enough to understand what consequences a mismatch is the tagging has12:05
TrevinhoI can merge with actual upstream branch and that's fine...12:06
LaneyI'm happy to talk about *real* problems12:06
seb128but yeah, I'm fine ignoring the issue until it creates a problem in practice, then we can fix if needed12:06
Laneythat have *actually* happened12:06
Laneybut discussing abstract things, not so much12:06
Trevinhobut the fact is that if you don't have the upstream-tag set, gbp complains no?12:06
seb128Trevinho, import-orig would tag upstream no?12:06
TrevinhoLaney: I need you more philosopher :)12:06
Trevinhoseb128: eh, yes... but we can't do that or that tag will be on debian too later.. .so12:07
seb128Laney, fine, but if we *know* that we are doing something stupid that is going to blow up we might as well discuss how to fix it before it bites us ... which from the backlog I now understand it doesn"t seem to be the case there and we don't know if it would create any problem12:07
Trevinhothis is the case where instead of using import-orig, you actually git merge with origin / branch12:07
seb128so yeah, let's stop arguing and just do the work then12:07
Laneyseb128: yes, so if you think there's a problem12:07
Laneythen demonstrate that it exists12:07
seb128agreed12:08
TrevinhoLaney: I think we already had a clashing tag issue...12:08
seb128Trevinho, ^ let's get the tag first and see what it leads to when debian does the update12:08
seb128Trevinho, what was the impact?12:08
seb128if that's "none visible" let's not care?12:08
Laneyyou still have a reference to the commit, even if you don't have the tag by name12:08
Laneyso the problem would only be if gbp is trying to use it by name and it ends up being different and that breaks12:09
Trevinhoyeah, that's fine... but we'll have 2 new upstream release tag.. and at that point we've to --delete our tag, and keep debian?12:09
seb128or we don't care12:09
seb128that tag exists twice12:09
seb128and?12:09
Trevinhoin our repo will be different than salsa12:09
seb128and?12:09
Trevinhoor we just at that point --force push the new tag12:09
Trevinhoto point to debian12:09
Laneyif that happens we'll have a diverged upstream branch anyway12:10
Trevinhothat's ok, nothing really hurting to me, but since I thought we didn't want to play with force or anything, I thought it was just saner to use our upstream tagging if we do upstream code before or different from debian, and then go back when we merge again12:11
Laneywhat I really want to avoid is making this thing really complicated12:11
Laneyso I'm pushing back against adding more weird steps12:12
Laneynow if something breaks, fine, we can't avoid it12:12
Laneybut if it's no problem in reality then I would rather not make it harder12:12
TrevinhoI see the point, I just expect that simplifying this could make things harder to fix12:12
Trevinhobut I like to think in advance12:13
Laneythat's fine12:13
Trevinho(only in computer stuff, not really in life :D)12:13
Laneybut you can go experiment if you want to and find out what actually happens12:13
Laneygo gbp import something in two repositories and play with merging between them12:14
TrevinhoLaney: if would be possible to only push the upstream/{latest,foo} branches in salsa in case, is just enough though12:14
Trevinhoas they will anyway need those12:14
Laneyit is fine12:14
Laneyit's always fine to push upstream and pristine-tar12:14
Trevinhoand then they just merge when needed instead of using import-orig12:14
Laneythose are objective things12:14
Trevinhook, so let's define this rule... Propose any changes to `upstream/xxxx` branches and to `pristine-tar` always mandatory to be proposed to salsa too12:15
Trevinhonot sure it simplifies (for who has no salsa write access) but at least, does the job12:15
Trevinhospeaking of which Laney please pull there my ones for mutter and shell 💋12:16
Trevinho(debian/master are done too, but... I can wait)12:16
LaneyI will, don't stress12:16
Laneytrying to get a build of gtk 3.2312:17
seb128Trevinho, the less work is to do the update in Debian and just sync/merge from them, that systems is working for Laney's goal to have us doing the work there :)12:18
Trevinhoahaha, yeah... :)12:18
Laney😎12:18
Trevinhowell, that's fine for me, and I agree in doing it. Well `debian/master` is another thing, so not sure I'll always do that :-D12:18
seb128I'm fine doing the work in Debian, I'm unsure how I feel about pushing/uploading things without testing them on the target distro though12:19
seb128but I guess we can push without the tagging/upload that's most of the work12:19
Trevinhowell, if you only push upstream and pristine-tar branches you don't affect them12:19
seb128right12:19
Trevinhoand that's safe12:19
seb128but I mean for quite some package we have no diff12:19
seb128so it would make sense to update in Debian and direct sync12:19
Trevinhoah, sure12:19
Trevinholike we do for mutter right now12:20
seb128but then do you test that build on cosmic and assume it's working on Debian?12:20
seb128I don't like much assuming it's fine12:20
Trevinhoah, indeed12:20
Laneyno I run the things12:20
seb128but I don't have enough installs to be using Debian12:20
seb128already having Ubuntu current, current stable, LTS12:20
Trevinhoyeah, it's quite a lot of chroots12:20
seb128you can fire a VM and do a "log in, it works, ship"12:20
seb128it's a bit of work and not proper testing though12:20
Laneywhat do you do for testing for cosmic?12:21
seb128I usually boot the version of Ubuntu I'm currently working on12:21
Trevinhoit's fine to break debian.... It's the purpose of "sid" :)12:21
seb128e.g the days I do cosmic update I boot that12:21
seb128the days I work on SRUs I boot my bionic disk/partition12:22
seb128but I already reboot too much to my taste12:22
Laneybut it's probably mostly testing along those same lines?12:22
seb128I don't want a 3rd Debian install12:22
Laneyinstall it, play a bit, ship it12:22
seb128well I'm usually doing full days12:22
seb128so I dput mid-day after having used a bit the session12:22
seb128but yeah, no perfect system12:23
seb128it's just more complicated to target several distributions/series12:23
seb128and the more you add the more complex it gets12:23
Trevinhowell, in any case I'm quite sure if there are not huge packaging changes if it works in cosmic, works in debian12:23
seb128no magical way around it sadly12:23
Laneyok, well, as you wish12:23
Laneythere's no new argument here12:23
Laneyeither you want to do some work to make it happen in debian, and then nobody has to duplicate the packaging work12:24
TrevinhoIn any case, I'm fine to work on debian as much we can...12:24
Laneyor not, and someone does, but maybe a higher chance someone catches a bug12:24
seb128Trevinho, yeah, that makes sense12:24
seb128for apps I'm confident enough12:24
TrevinhoIn fact... for gnome-shell I already had some sync-with-debian work done that I should prepare for cosmic12:25
seb128not likely to behave differently between distros and not the end of the world if there is an issue in the image viewer12:25
seb128but the shell is a bit trickier12:25
Trevinhoalthough we still have our patches, but at least rebase on that12:25
Trevinhofor mutter is fine, although I'd like some more freedom, but normally we add to it only stuff that is anyway proposed to upstream, so even debian guys are fine normally12:26
Laneypeople can do what they think is best12:27
Trevinhothat said, I'm going to update g-s on ubuntu... Using my tag. :)12:27
Laneyit's been this way for years with only a couple of us doing the updates on the debian side12:27
Laneynot going to destabilise anything if this doesn't change12:27
TrevinhoI like to propose things there, I just don't want to slow down even more the work... as you know, I already I've to pass through the desktop sponsor, later will be debian sponsor + sync. I'm ok to do it, but indeed slows things down a bit (especially if you have to reiterate)12:28
Trevinhobut since all this git thing happened, working with both debian and ubuntu and upstream is a looooooot more easier and productive12:29
Trevinhoso happy to put more bits at the very source12:29
Trevinhoseb128: for nautilus.. our MPs are approved, let me know if you want to wait a bit more (i'd say eod) for rebase this on next upstream release if Carlos can do it, or we can proceed with these12:31
Trevinhoseb128: ah, also for bionic maybe I should use different different versioning?12:34
Trevinholike 0ubuntu0?12:34
fossfreedom__Hi all - I have a patch/SRU request outstanding for the last couple of months - anyone got a bit of time to sponsor it? https://bugs.launchpad.net/ubuntu/+source/gnome-menus/+bug/176579912:35
ubot5Ubuntu bug 1765799 in gnome-menus (Ubuntu) "Applications menu does not get populated with recently installed apps using apt" [Medium,New]12:35
Trevinhofossfreedom__: can you propose a MP against https://code.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-menus/+git/gnome-menus ? :)12:37
fossfreedom__Trevinho: sure ... any instructions available on how this is now done with the new launchpad git system?12:39
Trevinhofossfreedom__: https://wiki.ubuntu.com/DesktopTeam/git12:39
seb128Trevinho, right, nautilus is on my todo for today, morning was a bit busy but I do that in a bit12:40
Trevinhoso gbp clone that repo, gbp pq import add your patch (in this case you can use git apply probably), then, gbp pq export, edit changelog, stage changes (avoid committing index updates, if not in a different commit)12:41
seb128Trevinho, versioning, https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging12:41
Trevinhooh, that's the wiki I was looking for, thanks12:41
seb128fossfreedom__, sorry about this one, I though jbicha would handle it/I wanted to talk to him since he's the one who introduced the bug, but I was busy and he vanished then12:42
Trevinhoseb128: as for version for SRU (before you review it), should be 3.26.3.1-0ubuntu0.18.04.1 then12:43
seb128fossfreedom__, I've already too much on my todo for today and I'm having a day off tomorrow but I have a look next week for sure if nobody beats me, if you get a git mr up by then it should be all good :)12:43
Trevinhowhile for mutter we used the ~ubuntu18.04.1 way12:43
Trevinho(i like that more I think :P)12:43
Trevinhonot sure then12:43
seb128Trevinho, sounds like it ... I had a case of where I used ~18.04 recently which was rejected and reupload by the SRU team with another version, depends who is reviewing it12:44
Trevinhok12:44
seb128but yeah, ~serie is right as well12:44
fossfreedom__seb128: ta.  Will try to get my head around this.  I'm used to the github fork and graphical merge process - this launchpad method looks nothing like that.12:52
seb128fossfreedom__, well, it's basically "push to git, click on the submit merge request button" similar to what you did with bzr in launchpad12:53
seb128just the vcs commands changing and the url in launchpad to get/push/browse12:53
fossfreedom__ah - in that case, more happy12:54
Trevinhoseb128: things for loving git even more https://stackoverflow.com/a/44754855/210151 :-D13:10
TrevinhoI was trying with `git show --theirs` but, noooo...13:10
seb128lol13:11
Trevinho1, 2, 3... easy :)13:12
* Trevinho wonders how to alias these13:12
LaneyI was just having a git rage that it was telling me my branch was up to date when trying to merge with debian13:13
Laney...I was typing the wrong branch name13:14
Laney😭13:14
willcookesigh13:29
* willcooke needs new glasses13:29
willcookeI shouldnt have got a laptop with a 1080 13" screen13:29
* willcooke <-- old13:30
* Laney nelson laugh13:39
TrevinhoLaney: I love raging laney :-D13:48
Laney;_;13:49
Laneyahhhhhhhhhhhhhhhhhhhhh13:54
Laneya new gtk 3.23 release just as I was about to do the other one13:54
Laneynew release, new testsuite failures /o\13:54
* didrocks reboots with gdm debug log on13:58
didrocksgdm doesn't find a session in /usr/local13:58
* czajkowski passes Laney a 99 to cool on down :)14:13
Laneyyessss14:13
Laney🍦14:13
Laneythat would be good actually, this room is currently 27.7C14:13
didrocksok, so:14:18
didrocks1. GDM doesn't have /usr/local in its env var, that's why I think it's not picking up things in /usr/local14:18
didrocks2. GNOME Shell doesn't like mode names with upper letters14:19
* didrocks will file moar bugs today14:19
Trevinhodidrocks, Laney, seb128: I've updated this section https://wiki.ubuntu.com/DesktopTeam/git#Merge_a_new_upstream_version including the thing we discussed earlier about push-back to salsa the pristine-tar/upstream branches changes, how to proceed if the tag is already there and how to deal with rebasing patches14:23
Trevinhodidrocks: you can pass XDG env to gdm now, not in 3.28 though14:24
TrevinhoI fixed that as I needed it to get gdm working from jhbuild14:24
didrocksTrevinho: yeah, my issue is bionic14:27
Trevinhodidrocks: eh, there's a patch to cherry-pick if you want14:27
Trevinho:)14:27
didrocksTrevinho: unsure it worthes it right now, but we'll see. At least, no need to open a bug on that one :)14:28
didrocksa last reboot, hopefully :)14:33
Trevinhomh, when gnome-shell was pushed to ~ubuntu-desktop, the tags where not pushed...14:42
Trevinhoalso the release is missing a tag...14:43
Trevinhowhile ubuntu/3.28.2-0ubuntu1 is wrong...14:45
Trevinhodidrocks: we miss tags on gnome-shell, could you push and pull them from my remote?15:00
Trevinhoerr pull and push  :-P15:00
Trevinhoand actually before pushing fix ubuntu/3.28.2-0ubuntu1 as that should be for 65d8e54e48028903b626117d6f19a4aab42353fa (current git head)15:04
didrocksTrevinho: who did push your g-s word and why did we miss tags?15:04
Trevinhocause tags were not pushed I guess15:04
didrocksI don't remember, is it me transforming the branch?15:04
Trevinhomight be, if you didn't just changed ownership from lp ui that might have happened15:05
didrocksTrevinho: ah, you did the transform15:05
Trevinhonot an issue, although I think I deleted the ~canonical-deskop-team branch so... let me seee15:05
didrocksTrevinho: and I confirm I don't have the tags locally, so you didn't push them in your script :p15:05
Trevinhono, no I pushed... they are in my remote15:05
didrockswell, remote from when? ;)15:05
Trevinhoand same in the all the other canonical remotes, so... should be there15:06
didrockscan you give me the remote url so that I don't have to search for it and just push the tags?15:06
Trevinholp:~3v1n0/ubuntu/+source/gnome-shell15:06
didrocksthx!15:06
Trevinholet me check though as that should be a bit different now, but just try to get tags from that and see if they apply15:06
Trevinhoplus you nee to git tag the desktop-team heaad with ubuntu/3.28.2-0ubuntu115:07
didrocksAlready up to date.15:07
didrockshum, how do we fetch the tags only?15:07
Trevinhogit fetch --tags15:08
didrocksargh, missing s :/15:08
Trevinhobut actually these two branches might be a bit different, so let see if they apply, otherwise I need to go manual way15:08
didrocksactually, the tag ubuntu/3.28.2-0ubuntu1 already exits15:08
didrocksbut on a commit you unreferenced15:08
Trevinhoyeah, but it's wrong15:08
Trevinhoyep15:09
didrockswhy would it be different, you changed it again? :/15:09
Trevinhono, I think we messed up things, as it was in the ~canonical-desktop-team and I removed the repo probably, while you imported from lp:~3v1n0 so they were different I think15:10
didrocksanyway, I just retag tip with ubuntu/3.28.2-0ubuntu1, deleting the old one15:10
Trevinhoyeah, need to do that15:10
didrocksand yeah, I can't push because of tag conflicts15:10
didrocksso -f? :/15:11
Trevinhoalso a36941c3b739d907eeaf8a17bd73e7dca5988ab7 should be ubuntu/3.28.1-0ubuntu2-bzr to match old behavior15:11
Trevinhoyou can push -f on tag or15:11
didrocksit's 65d8e54e48028903b626117d6f19a4aab42353fa15:11
Trevinhopush --delete tag and then push again15:11
didrockswhich is tip15:11
didrocksyeah, but people already having the branch would have conflicts15:11
didrocksanyway… I'll tell them to talk to you, I don't want to waste more time on this :p15:11
didrocksthe other tags were already on the remote15:12
didrocksit's only the commit you tweaked which wasn't15:12
seb128andyrock, hey, I uploaded bug #1781996 to cosmic and bionic, unsure if you have a better testcase than watching error reports, if you do please update the bug info :)15:13
ubot5bug 1781996 in gnome-software (Ubuntu) "/usr/bin/gnome-software:11:g_date_time_to_instant:g_date_time_to_unix:gs_plugin_refine_app:gs_plugin_loader_call_vfunc:gs_plugin_loader_run_refine_filter" [Medium,Fix committed] https://launchpad.net/bugs/178199615:13
didrocksTrevinho: so, everything should be pushed15:13
seb128Trevinho, I'm sorry but I didn't manage to look at nautilus today and I need to call it a day early, going to France for the w.E and having tomorrow off15:13
Trevinhodidrocks: tags aren't here https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell/refs/15:13
seb128but I might do an hour or so in the morning tomorrow and look at it then15:13
didrocksubuntu/3.28.1-0ubuntu215:14
didrocksubuntu/3.28.2-0ubuntu0.18.04.115:14
Trevinhoseb128: mh, ok... carlos will do a release soon though, so i'll rebase on it15:14
didrocksubuntu/3.28.2-0ubuntu115:14
didrocks$ git push --tags15:14
didrocksEverything up-to-date15:14
Trevinhodidrocks: the old ones I mean15:14
Trevinhomhmhmh15:14
Trevinhoah, wait I've them locally15:14
didrocks:/15:14
didrocksseriously…15:14
Trevinhonot sure, I pulled them from remote before15:14
Trevinhohttps://www.irccloud.com/pastebin/CBzR5rhA/15:14
TrevinhoSo they should be no remote15:15
Trevinhodidrocks: ahhhhhhhhhhh15:15
Trevinhoneed to od this15:15
Trevinhowhat git tag -l 'ubuntu/*' points to you?15:15
seb128Trevinho, well, let's see tomorrow15:15
seb128maybe the delay is helping in that regard :)15:16
Trevinhoseb128: I'll prepare everything tonight if he gets it ready15:16
seb128thx15:16
didrocksTrevinho: the 3 commits I gave ^ that's what I wrote15:16
Trevinhodidrocks: this is weird... why when I fetched from my remote I had the tags there, while you didn't? :o15:18
didrocksTrevinho: I just refetched again from your repo, and this time I got 50Mg + the tags… :/15:19
Trevinhomh and I didn't push nothing15:19
didrockslaunchpad snaffu?15:19
didrocksI'm repushing your tags and content15:19
Trevinhoonly tags15:20
didrockswell, git push --tags do both15:20
Trevinhomhmhm wait then :)15:20
didrockstoo late15:20
didrocksbut errored out15:20
didrocksbecause of tag conflicts15:20
Trevinhosoooo... this15:21
Trevinhogit tag | grep -E '^ubuntu/|^debian/|^upstream/' | xargs --no-run-if-empty  git push origin --force15:21
Trevinhothis will only push tags15:21
didrocksEverything up-to-date15:22
Trevinhoack15:22
Trevinhoas for content, good that it didn't update15:22
didrocksit did15:22
didrocksI think it only errored out on the tip tag15:22
didrockswhich isn't part of the transaction15:22
didrocksso your 60M or so are now in the ~ubuntu-desktop branch15:22
Trevinholovely data15:23
Trevinhowell I would have only pushed the tags as before, reducing a bit the things, but...15:23
didrocksok, so I need to fix manually the tip tag15:23
Trevinhocould you tag also a36941c3b739d907eeaf8a17bd73e7dca5988ab7 as ubuntu/3.28.1-0ubuntu2-bzr for consistency15:23
Trevinho?15:23
Trevinhognome-shell wasn't done with the script, so... it's different from others. Or well was scripted, but later :)15:24
* didrocks would love to not spend time on this and has real work to do :/15:24
didrockslet me fix those 2 tags15:24
didrocksI hope it's the last time we complexify something this way15:24
TrevinhoI know, it's only few minutes, then I'll bother you only for pulling new upstream version :-D15:24
didrockscheck with others maybe? ;)15:25
Trevinhoeh, basically I made laney already crazy enough, I need to go back to you a bit :-D15:25
seb128or to stop making people crazy?15:26
seb128that is way more discussions and issues that it should have been :/15:26
seb128#fail15:26
didrocks * [new tag]             ubuntu/3.28.1-0ubuntu1 -> ubuntu/3.28.1-0ubuntu115:27
didrocks * [new tag]             ubuntu/3.28.1-0ubuntu2-bzr -> ubuntu/3.28.1-0ubuntu2-bzr15:27
didrocksdone15:27
Trevinhoseb128: not possible, since I've not push rights in nor salsa or our git...15:27
Trevinhodidrocks: thanks, I should be able to proceed with new push now15:34
didrocksyw!15:35
Trevinhoand... When you've time maybe you can pull push again without interruptions, please :)15:37
didrocksgit fetch -> nothing to do…15:38
didrocksfrom your repo15:38
didrocksah --tags15:39
didrocksplease be explicit15:39
didrocksagain on ubuntu/3.28.2-0ubuntu1?15:39
didrocksok, git push -f --tags and done15:39
Trevinhomh it was still pushing, weird since most of things should be already there but it takes a bit, I'll write when is finishing for real -_-15:44
Trevinhook it's done... I've not finalized the relase though, as someone should sponsor that anyway... let me know if i can do that15:47
didrocksTrevinho: pushed, and yes, please wait for things to be pushed before pinging15:52
didrocksTrevinho: you only pushed ubuntu/master15:58
didrocksnot pristine-tar15:58
didrocksnor upstream/latest15:58
didrocksplease follow the wiki :/15:59
didrocksit does say it explicitely when upgrading a new release15:59
Trevinhodidrocks: these are to be taken from salsa, which is not ready yet...15:59
Laneyjust push them, it's going to be the same16:00
Trevinhoindeed i know that, that's why I've updated the wiki also for that16:00
didrocksTrevinho: hum, we told we would do it ourself and merge from salsa16:00
didrocksthat's what we discussed with Laney16:00
Trevinhook16:00
didrocksTrevinho: please don't, revert to what it was16:00
LaneyI'll push those now in a minute if you want16:00
TrevinhoLaney: I think I've to redo the gnome-shell debian/master I think though16:00
didrocksI'll let Laney goes on from now :)16:00
didrocksbut please don't decide on workflow changes yourself16:01
didrocksso, revert the wiki as it was, with what we agreed upon16:01
Trevinhodidrocks: no, I didn't change things, we said here before... plus seb said just do... so it's hard what is a democracy and what a doacracy16:01
didrocksTrevinho: well, we said before with Laney that we would do it and merge back16:02
Laneyno I'll just push to salsa16:02
Trevinhodidrocks: check what I also changed, there are things which need to be that way (like importing orig)16:02
Laneydon't know about this other stuff, I'm not getting involved with that right now16:02
didrocksTrevinho: I'm a little bit tired to check again and again random changes16:02
didrocksso no, I won't check, if it doesn't work and we see it yourself, you will fix them I guess16:02
didrockswhich is fine16:02
didrocksbut I'm out of that update for now16:02
Trevinhook, I can handle changes when they will needed16:03
didrockssounds like everyone is going to use a different workflow16:03
didrocksgoing to be create something interesting and messy, but we'll see16:03
Trevinhodidrocks: nope... it's all the same, just we can't use import-orig for example when orig hsa alrady the tag16:03
Trevinhoso, that needed to be changed16:04
didrocksthat's was one of the point, indeed, but I hope that you didn't chagne for the case the tag wasn't here16:04
TrevinhoNope, I only mentioned that16:04
didrocksk16:04
didrocksanyway, enough for today, get someone to sponsor it now :)16:05
Trevinhoand updated to mention that if the pristine-tar and upstream/* branches are updated, they need to be proposed to salsa16:05
Laneythose are pushed now, no chance of diverging any more16:05
didrockseoding, see you tomorrow guys for those who are around tomorrow :)16:06
didrocksfriday is git-workflow-less discussion \o/16:06
Laneybye didrocks!16:06
=== pstolowski is now known as pstolowski|afk
didrocksenjoy your long week-end Laney ;)16:06
TrevinhoLaney: now debian/master for g-s is fine16:31
Trevinhonot sure what happened, like the patch-queue branch went into master :o16:31
Laneysí, looking good16:34
Laneyat least it fast forwarded this time16:34
TrevinhoLaney: good, as for g-s on ubuntu, not sure you've time to sponsor... in case I can finalise the changelog, and i've already pushed in my local a new changelog entry16:46
LaneyI'm on the train, probably not but I'll see16:47
Laneytrying to build debian now16:47
Laneymade me notice you got some comments from Florian on gnome-shell !416:48
Laney😜16:48
Trevinhoyes, I didn't address them yet since there were some bigger bits he probably wanted to change, so these where only styling related16:50
TrevinhoLaney: where are you heading to?16:50
Laneysouth coast16:51
Laneyneed some more sea swimming16:51
Trevinhoright, enjoy then16:52
TrevinhoI've been swimming in awesome sea these days, so back to a city (Granada) since last night16:52
Trevinhogit log16:52
Trevinhono, this is not terminal, marco!16:52
Laneycommit d3adb33f16:52
LaneyAuthor: Santa Claus16:53
Trevinho:)17:06
TrevinhoI've prepared also the gnome-shell upstream branches17:07
Trevinhoerrrrrrr17:07
Trevinhognome-shell bionic branches17:07
* Trevinho need to stop :)17:07
Laneyoh god git rerere just saved my life17:42
=== Mirv_ is now known as Mirv
LaneyTrevinho: if you merge gnome-shell with debian/3.28.3-1 tag it'll make me happy (ubuntu/master)19:15
Laneyand then make the changelog a merge changelog (remaining changes: stuff)19:16
Laneywe now have new gtk 3.23 in cosmic-proposed but glib's going to have to wait because there's no tarball just yet19:19
Laneyhope it doesn't break stuff19:20
* Laney is going OFFLINE until tuesday19:20
LaneyBYE!!!!19:20
willcookeSee ya Laney, have a good one19:22
TrevinhoLaney: yeah I already had a branch for that, need to do it... Although for now better to wait next major, because otherwise all the merges with Ubuntu/bionic would be harder19:36
oSoMoNenjoy the time off Laney !19:39

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