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

=== maclin1 is now known as maclin
=== maclin1 is now known as maclin
dufluHi seb12805:05
=== maclin1 is now known as maclin
didrocksgood morning06:29
dufluHi didrocks06:33
didrockshey duflu06:34
=== pstolowski|afk is now known as pstolowski
oSoMoNgood morning desktoppers07:22
didrockssalut oSoMoN, ça va ?07:23
oSoMoNdidrocks, bien, et toi?07:24
didrocksça va, pas mal de bruit avec les travaux de la toiture, mais bon, plus que 3 mois :p07:24
dufluHey oSoMoN07:28
oSoMoNhey duflu07:29
seb128hey duflu, didrocks, oSoMoN07:47
seb128good morning desktopers07:47
dufluMorning seb12807:47
seb128duflu, sorry for not replying earlier, I was up quite early but only dealt with email and didn't start on IRC, just started it to have the backlog07:48
seb128how is everyone today?07:48
didrockssalut seb128, ça va ?07:48
oSoMoNsalut seb12807:48
seb128didrocks, ouais, levé un peu avant 6h30 mais sinon ça va :)07:48
dufluseb128, no problem. It was obvious to me it was too early in the day07:48
didrocksseb128: argh ;)07:49
seb128hehe07:49
seb128obvious to everyone but 1 that 6:30am is not a time to get up :p07:49
seb128I stop complaining though, not next to oSoMoN who probably doesn't have proper nights at all atm07:50
didrocksand he's the one deciding!07:50
didrocks:)07:50
seb128yeah :)07:50
didrocksbig merge done: https://github.com/ubuntu/communitheme! :)07:51
didrocksnow, preparing the secret renaming :p07:51
oSoMoNyeah, many wakeups throughout the night, but hey, that's how things go with babies07:51
Laneyello08:02
seb128hey Laney, happy mid-week-day!08:03
seb128how are you?08:03
dufluseb128, often called hump day, because it's the middle and the week is a hill. Not for other reasons08:07
dufluMorning Laney08:07
seb128haha08:08
* duflu wonders if that's just an Australian term08:09
Laneynew one to me08:10
dufluNope. It's American08:10
Laneyhey seb128 & duflu08:10
didrockshey Laney08:10
Laney& didrocks!08:10
Laneywell done on the merge08:10
* tsimonq2 waves08:12
tsimonq2Was anything ever done with popcon?08:13
tsimonq2https://popcon.ubuntu.com/ <-- I see this is now enabled.08:13
tsimonq2Er, runnign08:13
Laneyseb128: I'm good, nothing special going on, you?08:13
seb128tsimonq2, "done"?08:14
seb128that website has existed for years, probably like 10 years ?08:15
seb128seems #is fixed it to update again if that's what you mean08:15
tsimonq2Ah.08:15
tsimonq2seb128: I thought I remembered hearing that we were doing to make that opt-out as well as part of the metrics?08:16
seb128Laney, I'm good, I played tennis yesterday evening, was great fun. The weather was perfect and the match was exhausting but followed by a beer well deserved :)08:16
seb128tsimonq2, we were discussing on whether popcon would provide useful info and decided that not so we didn't include it in the metrics etc08:17
seb128so no, it's not enabled by default not being used in any new way08:17
seb128nor*08:17
Laneyseb128: caña?08:17
seb128sí!08:18
rbalintLaney, could we discuss LP: #1775226 ?08:18
ubot5Launchpad bug 1775226 in gnome-software (Ubuntu) "Gnome Software offers installation of updates on shutdown independently from update-manager and unattended-upgrades" [Undecided,New] https://launchpad.net/bugs/177522608:18
seb128rbalint, that's a bug/not expected08:18
seb128I saw that a few times during the bionic dev cycle but not since08:18
didrocksthanks Laney! I'm doing all the rest of paperwork, like adaptin Travis, gtk-common-themes and some cleanup still…08:19
rbalintseb128, it is causing many reports on errors.ubuntu.com08:19
seb128you mean?08:19
seb128what component is hitting what error?08:19
seb128can you give an example?08:19
tsimonq2seb128: ACK, thanks.08:20
seb128tsimonq2, yw!08:20
Laneyrbalint: I'm not the right person to discuss this with you anyway, it's not me working on this stuff08:23
Laneyseb's right though, it's disabled in gnome-software08:23
Laney(I happen to think that we should do upgrades in there and work to get rid of update-manager, but it's not my area so that is not particularly my call)08:24
rbalintseb128, unattended-upgrades skips upgrading packages where changed config files would trigger questions to the user, while gnome-sw tries upgrading in the background and may end up being stuck08:24
rbalintthis happens when installing packages during shutdown08:24
rbalintLaney, seb128 ok, let me check again if this is disabled, i faced the problem earlier08:25
seb128rbalint, I don't understand the "where changed config files would trigger questions to the user" part ... you mean unattended-upgrades skips packages with conffile changes? how does that has to do with the gnome-software issue, seems orthogonal to me?08:26
rbalintu-u does not end up in a half-upgraded system, while gnome-sw does when operating during shutdown08:27
seb128are you trying to argue that we should let u-u do the job?08:28
rbalintso it may make sense to disable the which may break something08:28
rbalintseb128, yes08:28
LaneyIt is disabled08:28
seb128you don't need that part of the discussion08:28
seb128that's the intend08:28
seb128we are not doing packagekig/g-s offline updates in Ubuntu08:28
seb128you getting that UI is neither standard nor wanted, it's a bug08:29
seb128let's just focus on why you get it08:29
seb128no need to convince anyone that it's a bug or wrong :)08:29
seb128Laney, do you know how it's enabled/disabled?08:29
seb128or where08:29
seb128Robert would probably be our default goto person, but he's off until the end of the month08:30
seb128(and also wouldn't be online at this time anyway)08:30
Laneya patch I think08:31
rbalintseb128, ok regarding reproduction i just installed bionic in a vm and i saw the screen attached to the bug after one day08:31
rbalintseb128, Laney: thanks i'll follow up in the bug08:33
seb128rbalint, I saw that dialog a few time in the bionic cycle so I believe there is a bug that might make it displayed, nobody else in the team reported seeing it though and we didn't get user reports about it so I don't know how common it is08:34
seb128rbalint, what sort of numbers are we talking about for those e.u.c reports you mentioned, and are you sure they are a direct consequence of that problem?08:35
seb128rbalint, I'm asking that to have an idea of what priority we should put on the issue08:36
TrevinhoMorning! 👀08:37
dufluHi Trevinho08:38
seb128hey Trevinho, how are you?08:38
TrevinhoHi duflu08:38
Trevinhoseb128: all good, you?08:38
seb128I'm good thanks08:39
seb128rbalint, what does "systemctl status packagekit-offline-update.service" says?08:39
rbalintseb128, inactive (dead)08:40
rbalintseb128, regarding the priority we have a lot of reports where u-u loses the lock to an other apt frontend and that could be gnome-sw https://errors.ubuntu.com/?package=unattended-upgrades&period=week08:42
rbalintseb128, i'm about to fix that in bionic with08:43
rbalintthe next upload SRU at least partially08:43
TrevinhoLaney: morninggs...08:46
TrevinhoAnd didrocks too :)08:46
TrevinhoI wanted ask you guys how we handle the case when we do upstream imports on gbp before than debian....08:46
Trevinholike: a pkg version is imported in ubuntu, but not yet debian... So that will generate an upstream/x.y.z tag, but if and when debian decides to create that too, then our tag will be overwritten no?08:47
Trevinhoso maybe that situation should use different tag naming schema or what?08:48
seb128rbalint, do you have a file "/var/lib/PackageKit/prepared-update"?08:48
Laneyhi Trevinho08:48
TrevinhoIn case we're not in sync with debian and we need to import is easy, it's just about merging it, but if we're the 1st ones?08:48
TrevinhoNow, I know the best case would be fixing salsa...08:49
Laneyif you do that, you can push the tag back to salsa08:49
Trevinhobut... let's assume the generic case, or imagine either another debian-based distro, what should do?08:49
Laneyotherwise keep our one08:49
Laneyeven if you merge, you'll get the commit from salsa with the right parents08:49
Trevinhowon't that create conflicts?08:50
TrevinhoI mean, having in two remotes the same tag with different sha?08:50
seb128Trevinho, btw I don't know how to "fix" the gnome-control-center git, I had to do an udate/upload out of the vcs during GUADEC so content differs :/08:50
seb128I guess I'm just going to do another commit with the diff08:51
Trevinhoseb128: I can fix it if you want08:51
seb128and forget about tagging since there is not going to be a vcs state that corresponds to the update08:51
seb128Trevinho, if you want that would be nice08:51
Trevinhook08:51
Laneyseb128: had to?08:52
seb128I tried to update the vcs but gbp import-orig would fail because the pristine-tar branch was not having the current version or something08:52
Trevinho:)08:52
seb128Laney, ^08:52
LaneyI mean we probably could have fixed whatever the problem was08:52
seb128right, but everybody was travelling08:52
seb128and I needed to get that SRU out08:52
seb128.1 schedule etc08:52
Trevinhoseb128: you can update the pristine-tar in that case08:52
Trevinhopush to ubuntu and then PR to debian08:53
Trevinhothen/together with08:53
seb128but Debian did the update first08:53
seb128and didn't have the pristine-tar updated08:53
seb128I just don't understand git enough to deal with all those cases08:53
seb128I tried to follow the documentation but just hit fails on fails08:54
Trevinhook, I see... more than git itself debian-git way is just another sub-world :)08:54
seb128anyway, that's not important, I'm eventually going to learn to deal with the complexity of the system08:54
seb128but as said, people were travelling and I needed that SRU out08:54
seb128so sorry, took the easy way08:54
Trevinhomh, also gnome-software has some new patches I think mhmhm08:55
TrevinhoLaney: let me fix those, then please push the "replace-everything" thing :)08:55
Trevinhoto bzr08:55
Trevinhoseb128: you didn't push that to bzr either, right?08:55
seb128no, I tried to do it the right way08:56
seb128using the new system08:56
seb128I'm just not smart enough to deal with it :p08:56
Trevinhoshut up :)08:56
Laney:/08:56
Trevinhoyou're way smarter08:56
seb128sorry, I should stop trolling08:57
seb128it just requires learning, I'm not used to it and don't understand the details of the workflow08:57
seb128so I couldn't hack my way about easily08:57
Trevinhojust with time one tends to be lazy in learning new things. But once you get them you'll say "oh... but this is cool, I see why people love it" :-D08:57
TrevinhoLaney: also you've merged all the https://code.launchpad.net/~canonical-desktop-team/+git, right?08:59
Laneyyes08:59
Trevinhoso i can proceed with the removal08:59
Trevinhocoolio08:59
Laneydebian had the commits for gnome-control-center 3.28.2, the required step was to pull from there09:03
seb128isn't "gbp pull" supposed to do that?09:05
Trevinhoyeah, as I did for nautilus I guess... if you import-orig ant the tag is already there. That's what is needed09:05
Trevinhohowever the git doc doesn't mention it09:05
TrevinhoLaney, seb128: i've also prepared the bionic branch for https://code.launchpad.net/~3v1n0/ubuntu/+source/nautilus/+git/nautilus check if it's rigth and please import09:05
seb128how do one "pull from Debian"?09:05
seb128it's just over my head those details atm :/09:05
Trevinhoseb128: git merge upstream/fooo.bar no?09:05
seb128I usually try to git pull and in this case tried to gbp pull09:05
seb128Trevinho, so we are supposed to manually merge branches from debian first to make sure we are uptodate because doing an update on our side?09:06
seb128not easy "update everything I need" wrapper maybe? ;)09:06
tsimonq2ricotz: I noticed you subscribed ~ubuntu-sponsors to bug 1782122 but there's no debdiff attached... did you plan on attaching something, did you not have something, or is it already handled?10:38
ubot5bug 1782122 in vala (Ubuntu) "[SRU] Update vala in bionic to 0.40.8" [Undecided,New] https://launchpad.net/bugs/178212210:38
ricotztsimonq2, hi, I am currently waiting for it to be sponsored to debian and then synced to cosmic10:39
tsimonq2ricotz: OK. Mind if I unsubscribe sponsors until it's ready?10:40
ricotzattaching such a huge debdiff seems not reasonable, of course I can add add a link to an existing build10:41
ricotztsimonq2, I was hoping to receive some positive feedback first10:41
tsimonq2OK10:41
seb128Trevinho, so I tried again following your pastebin, on a fresh checkout of g-c-c if I do gbp import-dsc of gnome-control-center_3.28.2-0ubuntu1.dsc the status becomes "Your branch is ahead of 'origin/ubuntu/master' by 11908 commits."10:41
ricotzmaybe replace ubuntu-sponsers with ubuntu-desktop10:41
tsimonq2ricotz: I'll do that.10:42
tsimonq2Thanks.10:42
tsimonq2.10:42
seb128Trevinho, I don't really understand what's going on :/10:42
ricotzoSoMoN, hi, libreoffice 6.0.6~rc1 builds fine on current cosmic-proposed10:43
ricotzI am about to push a rebuild of 6.0.5~rc2 which could be picked up for cosmic?10:44
tsimonq2ricotz: I poked oSoMoN a week or two ago but it would be good to get 6.1.0~rc1 in Cosmic so we can close the Qt 4 removal bug for it.10:46
tsimonq2I don't know how it relates but I figured I should mention it :)10:46
ricotztsimonq2, I planned to take a look at 6.1.0~rc2 this week10:47
tsimonq2OK, great :)10:47
ricotznot sure about the state of the qt5 gui10:47
ricotzotherwise this means to drop the kde support10:47
tsimonq2What do you mean?10:48
ricotzyou want the qt4 dep to be gone, so I assume using qt5 is the way, but I am not sure its upstream support10:50
ricotzoSoMoN, using 6.0.6~rc1 directly won't hurt though10:50
tsimonq2ah10:51
tsimonq2ricotz: ftr Debian has libreoffice-kde5 ready to go in Experimental.10:51
ricotzright10:51
tsimonq2So I believe it might be close to ready if not ready10:51
oSoMoNricotz, a rebuild of 6.0.5 for cosmic would be welcome indeed10:51
ricotzoSoMoN, https://launchpad.net/~libreoffice/+archive/ubuntu/libreoffice-prereleases/+sourcepub/9263251/+listing-archive-extra10:52
ricotzoSoMoN, or wait for https://launchpad.net/~libreoffice/+archive/ubuntu/ppa/+sourcepub/9265457/+listing-archive-extra10:52
ricotzshould build fine too, but if icu 61 is on its way too then 6.0.6 is better10:53
oSoMoNack, thanks10:55
rbalintseb128, thanks for the help with the gnome-software bug!11:00
seb128rbalint, yw, thanks for finding the action to trigger it11:02
seb128at least it's not every install doing it by default11:02
seb128:)11:02
=== pstolowski is now known as pstolowski|lunch
willcookemorning all12:08
=== abeato_ is now known as abeato
oSoMoNgood morning willcooke12:16
seb128hey willcooke12:16
=== pstolowski|lunch is now known as pstolowski
andyrockseb128: Trevinho nautilus branch approved12:28
seb128andyrock, hey, thanks12:28
andyrockthe history was a bit corrupted yeasterday, the one of today was easier to review12:28
seb128andyrock, Trevinho, I think the comment from Amr makes sense though12:28
seb128we should undo those reverts12:28
seb128but that's for Trevinho :)12:28
Trevinhoseb128: I thought about that... We can te-revert ubuntu side12:29
seb128+112:30
TrevinhoOk, I'll do12:30
seb128thx12:30
TrevinhoUnfortunately Carlos today has to do with rehl so no release for now12:30
TrevinhoLet's wait a bit more12:30
seb128right12:31
seb128we don't need to block on that12:31
=== ondra_ is now known as ondra
Laneyare you asking for a release?12:34
Laneyif so[B[B[Bcould help by preparing it in a erge request maybe12:34
Laneywhtat's wrong with the wifi :(12:34
seb128Laney, you mean https://gitlab.gnome.org/GNOME/nautilus/merge_requests/269 ? ;)12:35
gitlab-botGNOME issue (Merge request) 269 in nautilus "Prepare gnome-3-26 branch for 3.26.4 release" (comments: 0) [Opened]12:35
seb128Trevinho is de man :)12:36
Laneydepends if that has a tag and NEWS and stuff12:36
seb128yeah, I guess that could be added on top of the backports12:37
Laney:312:38
seb128Laney, btw did you change the g-c-c vcs in launchpad eazrlier? I don't understand why that import-dsc workflow was giving me weird results earlier and now it tells me I'm 18 commits ahead which looks fine, I'm pretty sure I did the same step, I don't understand why the outcome is different :/12:38
LaneyTrevinho PMed me with some things to push12:38
seb128k, maybe that was it12:38
seb128anyway thanks to whoever "fixed" it12:39
Laneyhe did the merge of the dscs yeah12:39
Laneyso it should reflect the archive now12:39
Laneythe ubuntu/master thing was a bit more complicated since there were some staged changes in that branch that missed the upload12:39
TrevinhoYeah after tapas though12:39
Laneyso they had to be re-applied12:39
seb128right, that's where he took it over from me :p12:40
seb128at least I played with the import-dsc and that's a nice workflow12:40
seb128Trevinho, enjoy!12:40
Laneyit looked like - make branch from previous upload (identical to archive)12:40
Laney- import dsc onto this branch12:40
Laney- switch back to master and merge, resolve conflict in changelog12:40
seb128I see12:41
seb128good to know for next time12:41
Laneynod12:41
Laneywould have been more or less the same in bzr12:41
seb128yeah, probably12:42
Laneybzr branch -r tag:<ubuntu version> ubuntu archive-upload; cd archive-upload;  bzr import-dsc ..; cd ../ubuntu; bzr merge ../archive-upload12:42
seb128bzr doesn't have proper concept of cherry picking commits or sharing revisions though I think12:42
LaneyI think it would have known where they diverged12:43
Laneybut indeed not as rich12:43
seb128I wouldn't have bothered with the vcs under bzr, I would just have applied the debdiff on top of the current vcs and resolved the changelog/commited12:43
Laneynod12:43
seb128Trevinho, Laney, what was the staged change in g-c-c? doing a diff between cosmic and the vcs doesn't show any diff (unless I did something wrong)13:40
seb128didrocks, also you reverted a change from robert in g-c-c 1d41da82 to d/p/70_sound... that seems an error?13:41
didrocksseb128: oh, could be, let me look13:41
seb128thx13:42
didrockswas it something in a package or staged?13:42
didrocksah, in the import13:42
didrocksdo you know what was the committed that was reverted?13:42
didrocksif not, no worry, I can have a look, it's just if you looked at it already…13:43
didrocksyou are talking about https://bazaar.launchpad.net/~ubuntu-desktop/gnome-control-center/ubuntu/revision/831 N13:44
didrocks?13:44
seb128didrocks, 924f746813:45
didrocksthis commit is from Thu Jun 2813:46
didrocksso, after 1d41da82 which is at the end of May?13:46
seb128right, it was staged but never uploaded13:46
* didrocks doesn't follow the "revert"13:46
seb128it git log 1d41da82 is "newer"13:47
* seb128 gets confused by git again13:47
seb128hum13:48
seb128Commité par : Marco Trevisan (Treviño) <marco@ubuntu.com>13:48
seb12802/07/2018 15:08:11 +020013:48
seb128according to gitg13:48
seb128so screwup in Trevinho's import?13:49
didrockswhat? did Marco redid all branches, even the one we converted already?13:49
didrocks:/13:49
Trevinhodidrocks: no we just merged in the history13:49
didrocksif reimporting without looking via a script, and as told, that screw up new commits in bzr… :/13:49
didrockslet me open d/p/70_sound13:49
Trevinhothere were merge commits but no diff in these13:49
didrocksoki13:49
seb128I don't understand, the g_clear_object calls are missing13:50
didrocksso, there shouldn't be an issue13:50
didrocksah, it's missing?13:50
didrocksthat's what I was going to ask13:50
didrocksTrevinho: you are the commiter for my commit13:50
seb128unless I'm looking at the wrong file13:50
didrocksso you didn't just remerge…13:50
Trevinhowhat are you guys working on? wasn't the ubuntu/master I pushed in lp:~3v1n0 enough?13:51
Trevinhothis I mean https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-control-center?h=ubuntu%2Fmaster13:51
seb128Trevinho, I'm trying to figure out what's the deal for https://launchpad.net/bugs/177905113:52
ubot5Ubuntu bug 1779051 in gnome-control-center (Ubuntu Bionic) "/usr/bin/gnome-control-center:11:gtk_container_remove:update_output_settings:on_amplify_changed:g_closure_invoke:signal_emit_unlocked_R" [Medium,Triaged]13:52
seb128Trevinho, git show 924f7468 was the change from Robert13:52
seb128Trevinho, but seems it vanished/isn't in master13:53
didrocksseb128: my theory is that it's been reimported and not just remerge13:54
didrocksotherwise, my "merge" commit ID would have myself as author and committer13:54
didrocksand author is still me, but committer is Trevinho13:54
Laneythere has been no force push13:55
* didrocks is puzzled13:55
didrockswhy am I the author of that commit? is that remerging on a branch which used the import script?13:56
didrocks(and so erased latest from the bzr branch)13:56
Laneyit's gbp import-dsc13:59
Laneygit diff 1d34a8d555e5c2c92a47c920d312c00d349addb9..1d41da82292f5d4f329a2720a54194fbd9ae4607 -- debian/patches/70_allow_sound_above_100.patch13:59
Laneythat reconciled the branch to the state of the package and trashed the staged changed13:59
Laneys/d$//13:59
seb128that command is not to be used on a non released commit it seems?14:00
didrockscorrect, but that staged changes didn't exist at the end of may (date of the commit)14:00
seb128that's basically the case we were talking about earlier?14:00
didrocksso, someone else reimported it twice?14:00
Laneycan't understand what you're saying, sorry14:00
Laneyseb128: it is14:00
didrockswell14:01
didrocksthe "reverted commit" is after my import from a date perspective14:01
Laneyit sets the date to the date from the changelog14:01
didrocksinteresting, I'm still puzzled why I'm the Author and not Committer for it if nothing was changed on that branch14:02
Laneythat's nice in this case14:02
Laneyit shows that Trevinho messed up something you did :-)14:02
didrocksyeah, I still don't understand why there is no conflict when pulling though14:03
Laneynot sure why there would be14:03
Laneyit's just merge commits added on top14:03
Trevinhoit's weird that merging the branches there was no diff, no?14:04
Laneyif you diffed to the archive that won't show a dropped staged change14:04
Laneyyou need to diff to a package built from bzr14:04
Laneydidrocks: if you use something which can show you the graph (git log --oneline --graph or giggle) it makes more sense14:07
Laneythe linear history is kind of broken with all this complex stuff :/14:07
TrevinhoMh I see, just in theory I reimported all these commits added after, it worked for g-s nautilus and ohters14:11
Laneylooks like it happened out of order this time14:12
TrevinhoLaney: ah I noticed you didn't merge vte yet, right?14:15
TrevinhoLaney: https://code.launchpad.net/~canonical-desktop-team/ubuntu/+source/vte2.91/+git/vte2.91/+merge/34885014:15
Laneydunno14:15
Laneylemme see14:16
seb128Trevinho,  I'm unsure to understand where it went wrong in with g-c-c and that commit from Robert but can you restore that change? thx!14:17
Trevinhoseb128: ok14:17
seb128thx14:17
Laneyindeed, done14:17
seb128and while you guys are hot on git, extra questions14:17
* Trevinho in these moments wish had the ~ubuntu-desktop powers :-D 14:17
seb128I did a gbp import-orig for a new GNOME tarball14:17
TrevinhoYou guys vote... now! :-D14:18
seb128now14:18
seb128$ git status14:18
seb128On branch ubuntu/master14:18
seb128Your branch is ahead of 'origin/ubuntu/master' by 7 commits.14:18
Trevinho-1's coming14:18
seb128lol14:18
seb128how do I see which ones those 7 are?14:18
Trevinhogit diff origin/ubuntu/master ?14:18
seb128is that just the first 7 in git log?14:18
Trevinhothe list of commits?14:18
seb128that's linear?14:18
TrevinhoI've a git missing command too14:19
Trevinhowhich is...14:19
TrevinhoI gave you my gitrc14:19
seb128right14:19
didrockseveryone has a git missing command :)14:19
didrocks$ git help missing14:19
didrocks'missing' est un alias de 'log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative'14:19
seb128trying to just get those concept sticking14:19
Laneynot me14:19
seb128haha14:19
Laney:(14:19
didrocksLaney: create the alias above ^14:19
Laneywhat am I *missing* out on14:19
didrocks:)14:20
Trevinhois something like a diff history thing :-D14:20
Trevinhonever learned the full one14:20
didrockswell, do you want to learn the full one above? ^14:20
TrevinhoI've some around, check this there might be some useful https://pastebin.ubuntu.com/p/bFN3cfWRMn/14:21
Trevinholike seb you loved bzr uncommit, there's one :)14:21
Trevinhoinstead of rebasing manually14:22
tsimonq2Holy aliases14:22
didrocksuncommit alias :p14:22
seb128:)14:23
Laney😳14:24
tsimonq2Mine doesn't have nearly as many: http://paste.ubuntu.com/p/Y6c7pFK5NV/14:24
seb128Trevinho, that list of aliases by itself speaks for git being easy :p14:25
* Laney votes for not having a git show off how complex you can make it contest14:25
tsimonq2bah14:25
* Laney has 0 aliases :<14:25
tsimonq2Like I said, the other direction's where it's at14:25
tsimonq2No aliases is <314:25
Trevinhoseb128: can be even longer, but also I have problems with memorizing names, so something might not enter my head for ever14:25
Trevinholike... to learn gbp pq I took like 2 months :-D14:26
Trevinhoit's just wrong naming!14:26
seb128:)14:26
seb128I've difficulties with "gbp"14:26
TrevinhoLaney: looooser, 0 aliasases... loooooser14:26
seb128I keep typing "gpb"14:26
seb128or "gdb" :p14:26
didrocksseb128: welcome to the club!14:26
TrevinhoI do the same14:26
TrevinhoIn fact....14:26
Trevinhogit pq :-D14:26
Trevinhoalias14:26
Trevinhoeasier14:26
seb128:)14:26
tsimonq2pffft14:26
tsimonq2:D14:27
Laneynot really correct though14:27
Laneytry to use it on a non gbp repository14:27
Laneyyou're going to have a bad day14:27
Trevinhowell, indeed... but well I know what I type14:28
Trevinhoor no :-D14:28
tsimonq2When it doubt, always git push --force && git push origin :master14:28
Trevinhobut just gbp pq is to much14:28
Laneyspeaking of bad days, looks like gtk 3.23.0 is missing a header14:28
tsimonq2>:P14:28
didrocksLaney: catch it back: http://www.scienceshopping.com/media/catalog/product/cache/1/image/650x/040ec09b1e35df139433887a97daa66f/f/i/filet-a-papillon.jpg14:29
seb128k, so one workflow question and I'm good for today14:30
seb128when updating to a new version14:30
seb128I did a gbp import-orig14:30
didrocksseb128: you have spend your credits for the day though :p14:30
seb128lol14:30
seb128now I dch/commit the changelog with tags directly?14:30
seb128or do a changelog update UNRELEASED commit14:30
seb128followed by a dch -R/debcommit -r ?14:31
didrocksI think an UNRELEASED commit makes sense, it's when you add more stuff like adapating patches if needed14:31
didrocksseb128: remember, releasing a package: https://wiki.ubuntu.com/DesktopTeam/git#Release_a_package14:31
didrocks(because of tagging, no debcommit -r :/)14:32
seb128didrocks, that's what I'm reading, the "dch -r ""' changed the existing changelog entry from the previous archive upload though :p14:32
didrocksyeah, hence a UNRELEASED commit after important14:32
didrocksimporting*14:32
seb128so I had to revert14:32
didrocksplease add it to the wiki if missing (it can be missing)14:32
didrocksI like unrelease commit for just importing14:33
seb128will do (and yes it's missing)14:33
didrocksthen more commits for fixing patches14:33
didrocksand then releasing in a separate commit14:33
seb128well gbp import-orig commits the update without touching the changelog14:33
seb128which I'm unsure is right, but I'm not going to discuss that today14:33
seb128ideally that would automatically add a new entry matching the new version14:34
TrevinhoLaney: also gdm was missing, but I deleted the branch, let me repush it14:34
seb128I might open a feature request again gbp to see what they think14:34
Laneyit has a "postimport" hook thing, you could add a dch call in there14:35
TrevinhoLaney: and also https://code.launchpad.net/~canonical-desktop-team/ubuntu/+source/gnome-terminal/+git/gnome-terminal/+merge/34885414:35
Trevinhoah no that should be there14:35
Trevinhothe UI is wrong though14:35
seb128Laney, thx, I add that to my list of things to read about (might still open a bug to know if they think that could be a good default)14:36
Laneyok14:36
Laneydid bzr do something fancy there?14:36
LaneyTrevinho: can you please tell me them all at once?14:36
Laneyit's a bit hard to work when I keep needing to switch back to this git stuff14:36
TrevinhoLaney: ok14:36
TrevinhoI'll list you them all14:37
Laneythx14:37
Trevinhosoon ™️14:37
seb128I don't know, bzr was more rudimentary :p14:37
seb128my way to do an update in bzr was "dch -v <new_version>; bzr commit; dch -r/debcommit -r"14:37
Laneyalright14:38
seb128I never used an import command14:38
Laneyhuh, weird, I never didn't use bzr import-upstream14:38
Laneyor merge-upstream or whatever it is14:38
seb128I didn't feel the need, especially with our debian/ only vcs-es14:39
seb128nothing to import really14:39
Laneyuses the watch file so saves some typing / thinking14:39
seb128right14:39
Laneylike import-orig --uscan14:39
* didrocks looks again at a guide to convert bzr to git for ubuntu-settings14:49
didrocksNOOOOOOOOOOOOOOOOOO bzr: ERROR: exceptions.TypeError: cannot concatenate 'str' and 'int' objects14:52
didrocksin fastimport bzr plugin :/14:52
Laney//////////o\\\\\\\\\\\\\\\\\\\\\\\\\\\14:53
happyaron:D14:55
didrocksand a fix + SRU + new shiny git ubuntu-settings branch with master and bionic!15:05
* didrocks deletes the bzr repo for this one15:06
Trevinhodidrocks: use https://git.launchpad.net/~canonical-desktop-team/+git/ubuntu-desktop-gbp-importer/tree/importer.sh (might need few tunings for non-gnome :))15:06
didrocksTrevinho: I took 14 minutes includes the SRU for new upload + maintenance branch15:07
didrocksTrevinho: I'm sure using the importer would have taken more time ;)15:07
didrocks(the 14 minutes includes the fix)15:07
Trevinhonaaaaaa... it does all without having you to do anything :-D15:07
Trevinhowell on gnome at least15:08
didrocksyeah, and withotu issues, we just have some examples of it ^ :p15:08
Trevinhoyep flawlessy :D15:08
Trevinhowell, more to spot, but at least we got them all15:08
didrockswell, it seems we didn't do any fix on the one seb128 mentioned?15:09
Trevinhodidrocks: the only thing bzr-fast import really works bad is when you've weird tags15:09
Trevinhodidrocks: I'm doing it now15:09
didrocksdid you get why robert commit got reverted?15:09
didrocksah ok, and fixing the import script?15:09
Trevinhodidrocks: I can try to launch that again, let me see what happens15:09
Trevinhodidrocks: so if a repo has some uncommon tags (other than %, but like when using ~), this will fix it15:11
Trevinhohttps://git.launchpad.net/~canonical-desktop-team/+git/ubuntu-desktop-gbp-importer/tree/importer.sh#n16015:11
Trevinhoas unfortunately bzr:: remote doesn't work well with these15:11
Trevinhodidrocks: probably I forgot to push the old version of gnome-control-center before merging with ubuntu-desktop15:26
Trevinhobecause I've just launched the script fresh15:26
Trevinhoand commit is there https://usercontent.irccloud-cdn.com/file/MRtDlUUo/image.png15:26
Trevinhoas the script was doing15:27
Trevinhoafter_release_commits="$(git log "$bzr_last_release"..ubuntu-bzr/master --reverse --format=format:%H)"15:27
Trevinhoand reapplying them, if not, would have warned15:27
Trevinhoso, not sure what went wrong there...15:28
Trevinhodidrocks: you forgot to push tags in https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/ubuntu-settings/?h=bionic ?15:32
Trevinhoand master too, well tags in general :)15:33
didrocksTrevinho: well, I thought about them and "I shouldn't forget pushing them"15:33
didrocksthen, a git push later15:33
didrocks(fixed)15:33
didrocks:)15:33
seb128didrocks, one pro tip, "git config push.followTags true"15:34
* seb128 hides15:34
didrocksthanks for spotting!15:34
didrocksseb128: there is no procedure for a native package!15:34
didrockswho wrote this wiki page? :p15:34
seb128lol15:34
LaneySICKENING15:34
didrockspushed tags15:35
didrocksFINALLY15:35
didrocks:)15:35
Trevinhodidrocks: you didn't apply your followtags thing :)15:37
TrevinhoI  normally use `git tag | grep -E '^ubuntu/|^debian/|^upstream/' | xargs --no-run-if-empty git push <remote>` for gnome stuff, but could be smarter and added to gbp parsing the gbp conf15:38
didrocksTrevinho: I don't think we need to have an ubuntu/ tag for native packages15:40
Trevinhodidrocks: yeah, I agree15:40
didrocksTrevinho: note that gbp conf is different as well, we don't have dedicated ubuntu/boo branches15:41
didrocksI think native packages which are ubuntu only don't need that complexity IMHO15:41
didrocksmaster and other branches15:41
TrevinhoI would have just used git push --tags then Laney doesn't want to have unused refs around, so...15:41
didrocks(so yeah, that was on purpose)15:41
Trevinhoindeed15:41
popeyGrr. I did my updates today, and suddenly ALT+Left/Right now switch VT and ALT+F(n) switch VT too.15:49
popeyHave seen this before. Seems to happen whenever I update the shell without restarting15:49
tsimonq2I remember seeing a bug for this too15:49
popeyhttps://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/150814615:50
ubot5Ubuntu bug 1710637 in systemd (Ubuntu Xenial) "duplicate for #1508146 Input falls through to gdm3 and terminates the session on Ctrl+C after udevadm trigger is executed under wayland" [Undecided,New]15:50
popeyseems long standing15:50
Laneywhat was updated?15:53
popeyhttp://paste.ubuntu.com/p/8ptFWbgMBb/15:55
popeythat lot15:55
Trevinhoseb128: if you've my remote on g-c-c just `git fetch marco`, git checkout ubuntu/master; git cherry-pick 620fee3b4b should get robert change back15:56
Trevinhoshould I add that to bionic too?15:56
Laneygit pull https://git.launchpad.net/~3v1n0/ubuntu/+source/gnome-control-center ubuntu/master <- easier than that lot15:58
Trevinhoright :-D15:58
Trevinholp:~3v1n0/ ..15:58
Laneyif you have the thing set up15:58
Laneyif not, it's "go edit some config file"15:58
Trevinhobut need to tell seb the harder way so he hates more git :-D15:59
Laneycorrect15:59
Trevinhobut at least he learn the hard way15:59
didrocksif he followed the *excellent* wiki page, he has the proper config for lp: ;)16:00
Laneysure, but I just would avoid giving commands that might error if you missed some step on the wiki page16:03
Laneywhen it's not essential16:03
=== pstolowski is now known as pstolowski|afk
seb128Trevinho, sorry but I need to step out of the keyboard for a while, if nobody beats me to it I've a look later or tomorrow16:23
oSoMoNtime for some real-life hacking, have a good evening everyone16:36
TrevinhoLaney: so as for the list of git changes, other that git pull for g-c-c to reintroduce robert stuff, this the last one to merge16:40
Trevinhohttps://code.launchpad.net/~canonical-desktop-team/ubuntu/+source/gdm3/+git/gdm3/+merge/34981816:40
Trevinhoas for robert change, that should be pushed to bionic branchc too, no?16:42
Trevinhoi guess it's SRU suitable16:42
Trevinhoone more for nautilus upstream 3.26 release, we'll have to wait, as flatpak build isn't working for some reason whith those cherry-picks, so I need to fix the stack or wait them to do it16:43
Trevinhoso for now better to go with what we have16:43
Trevinhoseb128: if reverting these commits is something we want I'm curious weather is needd to use 3.26.3.1 now... However the good point of it is that once we'll have 3.4 we don't have to re-revert them again, so sooner is better than later not to forget16:44
Laneypushed gnome-control-center and gdm316:49
Laneyno opinion on bionic, the uploader could as well do that16:49
Laneyor make it a proper merge proposal so it looks like a sponsorship request16:49
Laneybbl16:51
Trevinhok thanks lovely Iain16:59
Trevinhoseb128: i've pushed the reverts of reverts in nautilus too....17:00
Trevinhowanted to revert them 10 times, just for fun of revert of rever of revert :-D17:00

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