/srv/irclogs.ubuntu.com/2017/07/17/#ubuntu-desktop.txt

=== JanC_ is now known as JanC
=== jamesh_ is now known as jamesh
willcookemorning all06:21
dufluMorning willcooke06:22
willcookehey duflu!06:22
willcookeduflu,  L_aney has a fix for the sound issue - "sudo touch /usr/share/sounds"06:23
willcookeworked here06:23
willcookewould be interested to know if it does for you too06:23
willcookeso quit settings, touch that file, re-open settings - set to mono, test06:23
dufluwillcooke, Yes that worked. Why?? :)06:26
willcooke:)06:27
willcooke"<L_aney> so if you tried to play it before it existed, it caches the not found"06:27
dufluwillcooke, So maybe a new update that does a touch too?06:28
pittiLaney: eek, sorry; fixed (force-pushed)06:29
willcookeduflu, I'll wait to speak to L_aney later and see what the best idea is.  Will keep you posted.06:30
dufluI'm not too bothered about any bug that won't ever happen with the final release06:31
dufluI am however bothered by this headache. Time to go to the chemist06:32
willcookeJust noticed I have an Ubuntu Control centre in my launcher-thingy in Shell.  I assume this is because it's my old Artful machine, but just wanted to check that was covered by the migration?07:33
popeymorning07:45
popeyhttps://popey.com/blog/posts/ubuntu-artful-desktop-july-shakedown.html07:45
popeyyou might get some new people drop by with feedback this week07:46
Laneymorning08:03
seb128hey u.k people (and other desktopers too)08:09
seb128how are you? had a good w.e?08:09
jibelwillcooke, it's migrated to gnome-control-center.08:11
jibelwillcooke, so it depends when you upgraded to artful08:11
willcookejibel, thought so, so it's just my "old" install08:11
willcookejibel, nod - thanks08:11
seb128old install should have been migrated but there was a bug in the .desktop name iirc08:13
seb128so maybe you caught the wrong version of the script08:13
seb128should work for those upgrading today08:13
jibelseb128, the first migration script didn't upgrade u-c-c to g-c-c08:13
seb128then there was a typo iirc08:13
jibelthen there was a typo08:14
seb128now if should be working though08:14
jibelyup, it does08:14
seb128unsure if it's worth doing more work for the few people who upgraded in that slot where things were buggy08:14
willcookedont think so08:19
dufluHeh. PulseAudio backlog: May=1427, today=41408:20
seb128duflu, woot, well done08:21
willcooke:D08:22
dufluAlso, only three crashes (two bugs) in the artful pulseaudio release. None of which are regressions of what was fixed08:24
flexiondotorgMorning Laney duflu seb128 jibel08:25
dufluMorning flexiondotorg08:25
seb128hey flexiondotorg08:28
jibelhi flexiondotorg08:29
flexiondotorgo/08:29
andyrockmonring alls08:30
Laneyhi flexiondotorg08:31
Laneyyou good?08:31
flexiondotorgLaney yah :-)08:31
flexiondotorgI need some advice later though.08:32
flexiondotorgI had the chance to look at indicator-session at the weekend.08:32
flexiondotorgYou're right, it warns.08:32
seb128hey andyrock, how are you?08:32
flexiondotorgI wasn't able to find a way to cast that string.08:32
flexiondotorgandyrock o/08:32
Laneyflexiondotorg: (const gchar * const *) is ok08:33
LaneyC sucks there08:33
Laneyhey seb128 jibel andyrock too08:33
andyrockseb128: in Tuscany sprinting with Trevinho08:34
andyrockyou?08:34
Trevinhohi seb128, Laney08:34
jibelduflu, when I've a BT speaker paired, the test sound from sound settings goes to the speaker, but there is no sound when I play from totem or vlc. Any idea what could be wrong?08:34
Trevinhojibel: give pavucontrol a try08:35
flexiondotorgLaney ty. I'll try in a bit.08:35
duflujibel, also check the Appilcations tab in the sound control panel08:35
dufluI've never had that problem but it's worth checking if apps are muted08:36
duflujibel, it is however possible, even likely, you're playing videos without the required audio codecs installed too08:36
seb128hey Trevinho08:37
dufluAlthough totem would complain if that was so08:37
seb128andyrock, nice relaxing w.e here ;-)08:37
jibelin pavucontrol the output for vlc was internal audio. I switched to the speaker and it works08:38
duflujibel, did you start the app before creating the BT audio device?08:44
dufluIf so it may stick with the internal speaker08:44
jibelduflu, no, I rarely use totem.08:49
flexiondotorgLaney made that change, it triggers a warning elsewhere now.10:09
flexiondotorghttps://launchpadlibrarian.net/329253635/buildlog_ubuntu-artful-amd64.indicator-session_17.3.20+17.10.20170613-0ubuntu1~artful4.2_BUILDING.txt.gz10:13
flexiondotorgLaney I originally styled have_mate_program() after have_unity_control_center()10:16
flexiondotorghttp://bazaar.launchpad.net/~indicator-applet-developers/indicator-session/trunk.16.10/view/head:/src/backend-dbus/actions.c#L84110:16
flexiondotorgWould it be acceptable to revert have_mate_program() to follow a similar implementation to have_unity_control_center()?10:17
Laneyflexiondotorg: where's the elsewhere?10:22
LaneyI don't think you have to fix warnings you didn't introduce :-)10:22
flexiondotorgWell the warning are still in have_mate_program()10:34
flexiondotorgSearch "warn" in the build log above. You'll see it.10:34
LaneyThen you mislead me by using the word 'elsewhere'10:35
LaneyWhere's the code?10:35
Laneymisled*10:36
flexiondotorgLaney This is the line that now warns - http://bazaar.launchpad.net/~ubuntu-mate-dev/indicator-session/mate-integration/view/head:/src/backend-dbus/actions.c#L10710:38
Laneythx10:39
flexiondotorg     desktop_names = g_strsplit (xdg_current_desktop, ":", 0);10:39
flexiondotorghttp://paste.ubuntu.com/25111231/10:40
Laneyflexiondotorg: http://paste.debian.net/976884/ I think that10:43
flexiondotorgLaney thanks. I'll give that a whirl.10:50
Trevinhoseb128: can you please ack this https://code.launchpad.net/~3v1n0/unity-control-center/lowgfx-listens-compiz-profile/+merge/327400 ?10:59
Laneylaney@social-mite:~$ cat /etc/X11/default-display-manager11:39
Laney/usr/sbin/gdm311:39
Laney#noprompt11:40
seb128Trevinho, k for the review11:59
flexiondotorgLaney thanks for your help. Warning free and tested - https://code.launchpad.net/~ubuntu-mate-dev/indicator-session/mate-integration/+merge/32560012:04
=== oscar___ is now known as KlavKalashj
Laneyflexiondotorg: ok, nice, looks good now12:05
jbichajibel: will Ubuntu be opting in to any of the milestones before Final Beta this cycle?12:23
seb128that's not likely12:25
seb128iirc the previous discussions about that12:25
jbichawere there discussions about this cycle in particular?12:26
seb128no, is this cycle particular?12:28
jbichayes ;)12:28
seb128jbicha, have you seen the blog from p_opey?12:28
seb128today12:28
jbichayes12:29
seb128I think that's rather that sort of calls for testing that you can expect12:29
seb128the alpha&co involves freezes etc and that's too much overhead12:29
jibeljbicha, no, we'll do like previous releases12:30
jbichaok, thanks12:31
jibeljbicha, as seb128 said we'd rather do targeted testing when something major lands12:31
Laneyplans change eh13:08
LaneyI never knew that the idea to do Alpha 2 has been canned13:08
jbichahttps://irclogs.ubuntu.com/2017/04/18/%23ubuntu-desktop.html#t16:0713:14
seb128jbicha, you seem to like to dig IRC logs and take them as statements written in stone :-)13:37
seb128I think opting for a2 is fine if it some people want to handle the paperwork and if it doesn't block others in their work13:38
LaneyI probably forgot some discussion13:41
* Laney isn't that bothered actually13:41
jbichaseb128: I had the same impression Laney did that we were participating in A2 (based on the first big cycle meeting) but I asked today to confirm since it seemed like my impression was wrong13:42
jbichait's not a big deal for me but it might be useful if it can be done without burdening Canonical QA much13:44
seb128right13:44
seb128I didn't remember that discussion now13:45
seb128but my position is the same as when we discussed it back then13:45
jbichaI remembered it as the goal was to get a basic GNOME session usable by A2, which we have done13:45
seb128if somebody wants to do the work and it doesn't block others to do their things feel free13:45
seb128right13:45
seb128that call for testing from p_opey is covering that13:46
jibeljbicha, actually there is more value in p_opey's cft than an alpha. We are not really interested in people manually checking that the iso is installable, it is already covered by automated tests.14:11
jibeland a release even for an alpha is 2 to 3 days of work14:12
jibelbesides I'll be on holidays for alpha214:12
seb128and it's during GUADEC14:14
jibelheber, upgrade tests are green again. I'll merge your stuff. If it's all red tomorrow, you'll know why ;)14:30
Dadprimedayhttps://popey.com/blog/posts/ubuntu-artful-desktop-july-shakedown.html #julyshakedown14:30
heberjibel, okay ;)14:31
DadprimedayWhat is the link to see all of the #julyshaedown bugs in launchpadd ?14:31
DadprimedayWhat is the link to see all of the #julyshakedown bugs in launchpadd ?14:33
gQuigschrisccoulson: probably should have CCed you on orginal email, oops.  Any thoughts on dropping some archs that Firefox builds on?  (https://lists.ubuntu.com/archives/ubuntu-desktop/2017-July/005040.html)14:42
seb128gQuigs, you are asking the wrong person :-)14:44
seb128the people who care about building on those archs are rather in foundation team14:45
gQuigsseb128: so I should figure out who maintains it's arch I think we might want to drop and see if they care about Firefox on that arch?14:49
seb128yes14:49
seb128but basically ask infinity I would say14:50
gQuigsalright, thanks14:51
seb128he's the one who argued in favor of keeping those builds previous cycle and said he would prefer to be asked to help fixing build than having archs removed14:51
Dadprimedaystill cannot find the bugs with the hashtag #julyshakedown ? https://launchpad.net/ubuntu/+search?text=%23julyshakedown14:52
willcookeDadprimeday, search by tag in advanced search14:52
willcookehttps://bugs.launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.struc14:52
willcooketural_subscriber=&field.component-empty-marker=1&field.tag=julyshakedown&field.tags_combinator=ANY&field.status_upstream-empty-marker=1&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_no_package.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_bl14:52
willcookeueprints.used=&field.has_no_blueprints=on14:52
willcookeerr14:52
willcookeone sec14:53
willcookeurgh, don't use that URL14:53
willcookeGo to search -> advanced search -> tag = "julyshakedown14:54
willcooke"14:54
willcookethere aren't any at the momnet14:54
gQuigsinfinity: hi there, any chance you've changed your mind about not dropping archs in Firefox?  (discussion above)15:00
gQuigsinfinity: for example, the worst (modern) case is s390x which appears to have last been built on Firefox 4715:02
xnoxthat firefox on s390x does not exec15:05
xnoxwell, it execs but segfaults shortly after (the 47 one)15:05
infinityIt was dropped on s390x ages ago.15:06
xnoxinfinity, xenial-release pocket?!15:11
gQuigsI definitely still see it trying to build - https://launchpad.net/ubuntu/+source/firefox , not sure if could have been dropped somewhere else15:12
infinityxnox: We don't remove things from the release pocket.15:14
infinitygQuigs: "Trying to build" doesn't mean the arch is shipped.15:14
infinitygQuigs: And it's not a bug to try to build things.15:14
gQuigsinfinity: k, so how do I see what archs are blocking Firefox 54 from being updated in artful? (or is it something else?)15:15
infinitygQuigs: Looks like armhf and ppc64el.  excuses would tell you.15:16
infinityBut "Oh, it's FTFBFS, we should just remove it" is not a mantra we should live by.15:17
gQuigsinfinity: that's not my manta.. mine is if we provide a security sensitive package like a browser it should be up-to-date  - if it's not we are putting the people who use it at risk15:18
gQuigshow have I never seen excuses before, that's really useful15:19
seb128infinity, well, at the same time if nobody uses them on those archs and it's blocking the updates on the archs where it has users then it's an issue15:28
infinityseb128: Who decides if it has users?15:28
seb128that's not something to be decided15:29
seb128we don't vote users15:29
infinityThen it's not a useful statement. :P15:29
seb128neither is yours15:29
seb128in practice how many people are using firefox on ubuntu ppc64el do you think?15:29
infinityI have no idea.15:30
seb128neither do I15:30
infinityarmhf, on the other hand, we know is quite used.15:30
seb128but I'm ready to bet that it's a magnitude lower than our most used desktop archs15:31
infinityseb128: Well, yes, but I could use that same argument for dropping glibc on all but x86.15:31
infinityNon-x86 is an order of magnitude fewer users, period.15:31
seb128I'm pretty sure glibc is useful to people using s390x machines15:31
seb128I've to see a report from a s390x desktop user yet15:32
xnoxseb128, we have had IBM qa doing ssh -X and expecting to launch firefox15:32
xnoxseb128, and i'm like... why would you not use firefox on your machine you do ssh -X from...15:33
xnoxseb128, and the person was like but i need to access internal localhost website.....15:33
xnoxseb128, i gave them links about port forwarding15:33
xnoxinfinity, glibc - there are command-line tools available with it.15:34
infinityxnox: Commandline versus desktop has nothing to do with the "number of users" argument that was being made.15:39
infinityIf we argue by "number of users", we should drop all non-x86 ports.  But we don't.15:39
infinityCertain parts of the OS aren't more or less sensitive to the "number of users" argument.15:39
xnoxLaney, i want to fix debhelper to be better.15:44
xnoxe.g. do not install upstart jobs even if present; do not install init.d script if systemd unit is present15:44
gQuigsinfinity: if we weren't able to provide security updates to apache on ppc64el would we drop it from that arch?15:45
xnoxgQuigs, we would not.15:46
xnoxgQuigs, as otherwise there would be no point in shipping universe15:46
infinitygQuigs: Are we unable to provide security updates for firefox?15:47
infinityI see updates in zesty-security.15:47
gQuigsxnox: apache is in main..15:48
infinityAnyhow, the real answer here is that we should talk to IBM and ARM and see what THEIR carefactor is, and what they're willing to do.15:48
infinitygQuigs: And no, we wouldn't drop apache on ppc64el, we'd fix it.  Because there's no sane argument for apache on ppc64el to not work except "someone can't program in C".15:48
infinityWeb browsers live in this "special" world where, apparently, portably programming isn't hip and cool.  But I don't think that should be the new normal. :P15:49
infinitys/portably/portable/15:49
gQuigsinfinity: ppc64el Firefox last release was 52, so it's 2 releases behiind15:50
infinityI know.15:50
infinityTwo releases isn't that long in firefox land.15:50
xnoxgQuigs, weather we can provide security support is tangentile to which components something is in; and what arches it is available in. Just because we cannot provide security support for something, does not mean we will not ship something.15:50
kenvandineI think there is more value in keeping firefox updated for armhf, that might be worth the investment in the maintenance15:55
kenvandinejust not sure I can say the same for s390x and ppc64el15:55
kenvandinebut even armhf isn't going to have a huge user base, but there are users with armhf laptops out there15:56
gQuigsinfinity: my real issue is that we are providing a disservice to anyone running the dev release, we aren't testing the latest Firefox on amd64,etc (unless people know to grab the PPA themselves)16:02
gQuigsI'm open to any other options that would fix that...16:02
infinitygQuigs: So, the obvious solution to that (which I was doing in the tail end of zesty or yakkety) is to copy those to artful-security.   I might do that again.16:05
infinityBut I really think we need to be talking to our partners here about their upstream issues.16:06
gQuigsinfinity: +100 if we can do that regularly (and not just right before the release) I think that works16:08
flexiondotorgkenvandine And chrooting Ubuntu on phones and tablets. Plus some builds of Ubuntu on assorted SBCs.16:15
seb128infinity, xnox, well, another way to look at it is that whatever team which has staff working on the s390x support should help resolving firefox build issues on that arch16:23
infinitys390x is a straw man here, as it's already not blocking anything.  The s390x binaries were removed.16:23
infinityBut yes, I'll poke IBM again about ppc, and ARM about armhf.16:24
infinityThis time around (because of the rust interaction), it may indeed need their involvement.16:24
infinityThe flipside is that we've had many failures in the past where the fixes were trivial, and just not investigated because "we don't care", which isn't how we'd deal with an FTBFS in any other package, so I don't see why firefox would get a free pass.16:25
seb128infinity, thanks16:27
gQuigsthanks all!16:37
kenvandineanyone with experience with snapping desktop apps and fixing up the path to the icon?16:41
kenvandine+    prepare:16:41
kenvandine+      sed -i.bak -e 's|=org.gnome.clocks$|=${SNAP}/meta/gui/org.gnome.clocks.png|g' data/org.gnome.clocks.desktop.in16:41
kenvandinei'm doing that and copying the icon into that directory, all seems to work fine16:41
kenvandinebut16:41
kenvandineit breaks this16:41
kenvandine    desktop: usr/share/applications/org.gnome.clocks.desktop16:42
kenvandineif i don't sed it in prepare, it doesn't complain there16:42
* kenvandine scratches head16:42
kenvandinei guess i probably need to wait for didrocks16:44
kenvandinewell wtf... now it's working :)16:55
kenvandineno idea what i did to fix it... but now i have an icon and a launcher :-D16:55
* kenvandine ships it16:56
Trevinhoseb128: did you give a look to that branch? :)17:32
seb128Trevinho, by weather you mean whether right? ;-)17:34
Trevinhoseb128: eheh yeah :)17:35
seb128Trevinho, looks fine otherwise17:35
Trevinhoseb128: thanks, I've fixed the typo17:46
seb128thanks17:47
jbichaflexiondotorg: could you use bileto for your indicator-session upload?18:49
jbicha(sponsoring isn't really an #ubuntu-release question)18:49
flexiondotorgjbicha Ummm. Maybe, me checks...18:50
flexiondotorgjbicha OK, quick skim of the wiki. Looks possible. Not sure if I have permission, will find out...18:54
jbichayou have the permission to build with bileto, but maybe you're supposed to ask someone else to do the publishing for things you don't have upload rights for18:55
flexiondotorgjbicha I was extended those permission a few weeks ago.19:16
flexiondotorgI'm now learning the ropes...19:16
flexiondotorgjbicha So at some point I'll get to this point "In the event that you do have either packaging changes or manual sources, it is your responsibility to find a core dev to publish the PPA for you."19:31
flexiondotorgjbicha My packaging diff requires an ACK. Can you do that? https://bileto.ubuntu.com/#/ticket/286919:52
jbicha"core dev" is a simplification, ~ubuntu-desktop usually has upload rights to Unity-related packages19:59
jbichaor MOTU now even20:00
flexiondotorgThanks jbicha20:04
jbichaseb128: could you 'bzr add' your recent patch for evolution and e-d-s?20:54
robert_ancelljamesh, can you commit your snap launch logic from master to the gnome-3-24, gnome-3-22 and gnome-3-20 branches?22:24
robert_ancellI'm queing up the next SRU..22:24
robert_ancelljamesh, the 3.20 changes should go into wip/ubuntu-3-2022:35

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