/srv/irclogs.ubuntu.com/2016/03/08/#ubuntu-desktop.txt

=== thumper-dogwalk is now known as thumper
=== asac` is now known as asac
hikikohi05:59
willcookemorning desktoppers09:00
willcookehopefully back to normal today09:00
flocculanthi willcooke09:03
willcookemorning flocculant09:03
Laneyhi!09:04
willcookemorning Laney09:05
Laneywb willcooke09:06
Laneyyou ok?09:06
willcookeLaney, I'm good thanks.  Boy #1 had some concerns last week, but the mighty NHS swung in to full speed and he's back at school today (for now, anyway :) )09:07
willcookerather, we had some concerns with...09:07
davmor2willcooke: who's the best person to ping repeatedly till upgrading from 14.04.4 works?09:07
willcookedavmor2, depends on what the problem is.  If it's an upgrader or an app issue09:08
willcookedavmor2, if the upgrader, then I think foundations own that still09:08
davmor2https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/155074109:08
ubot5Launchpad bug 1550741 in ubuntu-release-upgrader (Ubuntu) "Upgrade failed - unauthenticated package (module-init-tools)" [Critical,Confirmed]09:08
willcookeyeah, pretty sure thats foundations.  Laney - is that right?  ^09:10
seb128good morning desktopers09:10
willcookehey seb128!09:10
seb128hey willcooke, wb!09:10
willcookethanks seb12809:10
willcookedavmor2, yeah, it's a foundations thing.  bdmurray is your go to guy09:25
Laneywillcooke: bdmurray has already posted on the bug so yeah09:26
Laneyhi seb128 !09:26
davmor2willcooke: ah cool I know he started commenting on it and then it all kinda went quiet so was double checking it hadn't been batted over to your team :)09:26
seb128hey Laney!09:26
seb128no09:26
seb128but it's worth giving him a ping to know if he's still looking at it09:26
seb128or maybe mvo knows off hand what could trigger a such error09:27
mvohm?09:27
mvodavmor2: context is  https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1550741?09:27
ubot5Launchpad bug 1550741 in ubuntu-release-upgrader (Ubuntu) "Upgrade failed - unauthenticated package (module-init-tools)" [Critical,Confirmed]09:27
seb128mvo, yes09:28
seb128Laney, could you look at bug #1553156 / comment? The change makes sense but I wonder if that means we need to fix all packages that ship a .desktop in their -common or we can somehow workaround that for xenial09:31
ubot5bug 1553156 in gnome-software (Ubuntu) "evince not listed" [High,Triaged] https://launchpad.net/bugs/155315609:31
ksamakhey all09:33
mvodavmor2: what do I need to do to reproduce? a chroot seems to be enough09:35
davmor2mvo: well I reproduce it in kvm and on hardware, install of 14.04.4 on kvm update and run update-manager -d and it bulks out on step 2 of the upgrade process09:36
mvodavmor2: nice, I can reproduce now09:40
davmor2\o/09:42
Laneyseb128: what kind of workaround?09:45
seb128Laney, I don't know, I don't understand what part of the stack get confused by the -common09:45
seb128or why moving it to the main binary fixes things09:46
seb128I though maybe you would09:46
seb128if not I need to grab robert_ancell tonight09:46
Laneyit is at least listed in Debian09:49
seb128so maybe an issue with the apt backend?09:49
willcookeLaney, seb128 - you know that Firefox extension you guys have which lets you query LP with a URL like lp:12345 - do you know if there is such a thing for Chromium?09:51
Laneythat's just visiting pad.lv/12345609:52
Laneyfor me anyway09:52
willcookeniiiiiiiice09:52
seb128willcooke, it's not an extensions, it's just shortcuts to bookmarks09:52
willcookethanks Laney09:52
Sweet5harkmoin09:58
seb128hey Sweet5hark09:59
Sweet5harkmvo: can you have a look at bug 1554015. it looks suspiciously like it could be fallout from your recent changes ...09:59
ubot5bug 1554015 in Snapcraft "adding lib6-dev to stage-package directly or indirectly breaks build in snapcraft (only)" [Undecided,New] https://launchpad.net/bugs/155401509:59
Sweet5harkseb128: heya!09:59
mvoSweet5hark: that is more something for sergiusenus, I don't do snapcraft myself10:00
* Sweet5hark is not feeling too well today. Running nose and a slight headace ...10:01
Laneyseb128: I commented, need to see what others say10:03
LaneyI think his analysis of why it's not showing is a bit off if it shows on Debian too10:04
Laneybut is buggy anyway10:04
seb128Laney, thanks10:04
seb128willcooke, Laney, in chromium just right click on the url bar, pick the "edit search engines" and you can add a line10:05
seb128like10:05
seb128 "launchpad package" "lpc" "https://launchpad.net/ubuntu/+source/%s"10:05
seb128then you do "lpc gedit"10:05
seb128and you get the gedit source package10:06
LaneyI have that for "lp pkg" already10:06
Laneyok with pad.lv for other stuff10:06
Laneyhttp://pad.lv/mps/ubuntu-system-settings10:06
Laneylooking a bit backed up ;-)10:07
* seb128 learns about pad.lv10:07
seb128but I've also things for other websites10:07
seb128like "bzg <source>" list the gnome bugs for source10:08
Laneynod10:08
Laneythose are useful10:08
seb128anyway that was just replying to willcooke's question ;-)10:09
mvodavmor2: I commented in the bug, I think I know what is going on10:11
davmor2mvo: \o/10:13
mvodavmor2: I did not say its easy to fix ;) but at knowing is better than not knowing10:14
davmor2mvo: yeah it's only critical for final beta so there is like a week or so :)10:15
Laneyhow did we get an uninstallable module-init-tools?10:15
davmor2Laney: magic10:16
Laneythere is no magic only bugs and humans10:16
seb128somebody's finder slipped?10:16
mvoLaney: I have no idea, module-init-tools is in universe right now10:16
LaneyNBS10:17
davmor2Laney: combine bugs and humans and you get magic :P10:17
seb128that package isn't there since precise?10:17
seb128or am I looking at the wrong thing?10:17
Laneyhttps://launchpad.net/ubuntu/+source/kmod/22-1ubuntu110:17
seb128I was :p10:17
seb128thanks10:17
mvoLaney: if you could wait a tiny bit with the fix that would be great10:17
mvoLaney: its such a convinient test case for the apt issue10:18
LaneyI wasn't going to fix it :P10:18
Laneybut now I really won't!10:18
seb128lol10:18
* mvo hugs Laney and seb12810:19
mvogood thing that I wait for a snappy image build and can hopefully fix the apt thing before the build is done :P10:21
* seb128 hugs mvo back10:23
davmor2mvo: well if you didn't break it in the first place ;) hugs mvo too10:25
Sweet5harkseb128: I unfortunately wasnt very helpful on bug 1510198 so far due to other business (mea culpa), but gunnarhj is asking for sponsoring now and it looks good to me. Could you maybe have a look?10:25
ubot5bug 1510198 in openoffice.org-hyphenation (Ubuntu) "[FFe] Sync (almost) with libreoffice-dictionaries in Debian sid" [Medium,In progress] https://launchpad.net/bugs/151019810:25
seb128Sweet5hark, what is needed? is the ffe granted? if not you need somebody from the r-t which I'm not10:26
Sweet5harkseb128: hmm, I considered this a FFe grant: https://bugs.launchpad.net/ubuntu/+source/libreoffice-dictionaries/+bug/1510198/comments/18 by pitti?10:27
ubot5Launchpad bug 1510198 in openoffice.org-hyphenation (Ubuntu) "[FFe] Sync (almost) with libreoffice-dictionaries in Debian sid" [Medium,In progress]10:27
seb128Sweet5hark, indeed, sorry I didn't bother reading all 26 comments10:28
seb128so what action do you need? ;-)10:28
* seb128 lazy10:28
Sweet5harkseb128: as per comment #20, gunnarhj wants the stuff in https://launchpad.net/~gunnarhj/+archive/ubuntu/lo-dicts2 sponsored.10:29
seb128Sweet5hark, thanks10:29
Sweet5hark(and yeah, thats a lot of noise on the issue, sorry about that)10:30
Sweet5harklibreoffice snap build at 9 hours and 11 GB  and counting ....10:44
seb128is that slower than building the deb? if so why?10:46
Sweet5harkseb128: building l10n and product in one build isnt what we are doing in *.deb these days10:47
seb128right, well it's the equivalent of the 2 source packages in deb10:47
Sweet5hark(also building in a xenial VM on big bertha, I have no good estimates on the performance of that. I still assume it to be faster than e.g. building on a quad-core natively ...)10:48
Sweet5hark(VM got 16 cores and still has RAM free)10:53
desrthappy tuesday11:01
willcookemorning desrt11:02
seb128hey desrt!11:02
desrthello eŭropanoj11:04
Laneydesrt: THAT'S MORE LIKE IT!11:05
desrt:)11:05
desrtnow i understand the tsk11:06
desrti went to bed nice and early last night =)11:06
davmor2desrt: yeah but bed and sleep are to totally different things :D11:07
willcookemia ŝvebŝipo plenas de angiloj.11:07
desrts/de/per/ probably, but otherwise quite good :p11:08
willcookeGoogle translate ftw :)11:08
Sweet5harkdudes, Im still clinging on to learn french in case seb128 does a coup in the desktop team and it will be the official team language. do I have to learn esperanto too now, just in case?11:08
willcookeSurely you *only* need to learn Esperanto, ever.11:09
Sweet5harkwillcooke: xkcd92711:09
willcooke:@D11:10
willcooke:D11:10
desrtwillcooke: esperanto helps one learn french faster.  it's scientific fact :p11:27
willcooke:)11:27
desrtSweet5hark: this comic is more accurate than you realise11:27
desrtSweet5hark: back in the day esperanto was being considered as adoption by the international association of academies as their working language... but it had some "issues"11:29
desrtso they decided "well... it's a constructed language... we'll just fix those issues, and within a few years we'll all be speaking reformed esperanto!"11:29
desrtyou can imagine how well that went11:29
desrtmterry actually learned the 'reformed' version...11:30
Sweet5harkdesrt: heh, awesome.11:32
desrtif you think the libreoffice/openoffice fight was epic, you have no idea... :p11:32
Sweet5harkdesrt: krkr, "Im writing my _reformed_ esperanto in the one true editor, the vi!"11:42
Sweet5harkseb128: the good news is: I now why the build took ages. the bad news is: make was endless looping over translations ...11:43
Sweet5harks/now/now know/11:43
seb128good11:43
seb128well "good" ;-)11:44
Sweet5harkseb128: possibly GNU make 4.1 regressed for this scenario vs. older versions ...11:44
seb128downgrade and see in another 9 hours ;-)11:45
Sweet5harkseb128: hah!11:46
* Sweet5hark took precautiouns.11:46
Sweet5harkI had some "make || true; make || true; make" in the recipe. So I could snip the make process and it continued ...11:47
Sweet5harks/snip/snipe/11:47
Sweet5harkobviously not a solution, but at least might get me a result in less than 9 hours ...11:48
Sweet5harkan hey, this is a snap -- no need to be rebuildable AFAI understand it. I could also generate binaries by piping from /dev/urandom until something runnable results.11:50
Sweet5hark</sarc>11:50
Laneygood luck with the GPL :P12:00
davmor2is true; make just like true lies?12:03
Sweet5harkLaney: most of LibreOffice (and this part in particular) are MPLv2 ..12:05
LaneySweet5hark: good, you have to distribute the source for that too :D12:09
Sweet5harkLaney: meh12:12
LaneyI guess the source for a /dev/urandom binary is just the binary itself though...12:13
Sweet5harkLaney: no, you have to ship the entire environment that resulted in urandom to be seeded ...12:14
Laneythe universe?12:14
Sweet5harkLaney: that'll do for a start.12:15
Sweet5harkLaney: might not be enough depending on how nondeterministic quantum states really are though ....12:16
Sweet5harkLaney: to be save, ship a multiverse.12:16
Laneygood job there's a 15tb ssd out now12:26
=== sil2100_ is now known as sil2100
willcookeTrevinho, nice work on:  https://code.launchpad.net/~3v1n0/unity/gtk-border-radius-support/+merge/28835812:38
willcookeTrevinho, is desrt a good person to do a review?12:39
willcookealso; desrt could you review?  ^12:40
Trevinhowillcooke: I think so, or seb128 if he wants to.12:41
desrtTrevinho: do you think this is destined for upstream?12:41
Trevinhodesrt: no12:41
desrtwhy not?12:41
desrtbecause 'unity' is in the name?12:41
seb128Trevinho, desrt is probably better placed to review it12:41
Trevinhodesrt: it's all about unity...12:41
Trevinhodesrt: well, I thought they wouldn't care about that12:41
desrti can review it for technical aspects, certainly -- and am happy to12:41
desrti can't land it, obviously :p12:41
desrterm.  this is a unity patch12:42
Trevinhodesrt: indeed if you think upstream could benefit from that I can drop the unity names, but I guess it's something quite specific12:42
* desrt expected gtk patch12:42
Trevinhodesrt: gtk patch is https://code.launchpad.net/+branch/~3v1n0/gtk/unity-border-radius-support/+merge/28833112:43
desrtthx12:43
Trevinhodesrt: don't mind about the unity side, andyrock can review that12:43
* desrt loves reading double-diff12:44
desrti'm not enjoying your use of XDG_CURRENT_DESKTOP :(12:44
* desrt keeps the review to the MP12:45
Trevinhodesrt: I've removed that, in fact :)12:48
Trevinhodouble-diff tricks...12:48
Trevinhowow I dint' think this would hit a news http://www.omgubuntu.co.uk/2016/03/ubuntu-fix-black-corners-around-csd-windows13:09
Trevinhoseb128: since I'm there, do you also want me to work on the thing about disabling the headerbar window buttons for maximized windows?13:11
seb128Trevinho, that would be nice yes13:11
TrevinhoI think that can be upstreamed also...13:12
didrocksTrevinho: ah, you got the required feedback: http://www.omgubuntu.co.uk/2016/03/ubuntu-fix-black-corners-around-csd-windows#comment-2557595803 ! :)13:12
* didrocks is always scrolling until reading this kind of comment :)13:12
Trevinhodesrt: a gtk setting for that i sthe way to go?13:12
* Trevinho has still to read the comment, but generally avoids that :-D13:12
didrocksTrevinho: quoting it for your lazyness then: "Finally! This should've been implemented 5 *years* ago!13:13
Trevinho... and in fact.. :)13:13
=== alan_g is now known as alan_g|lunch
=== hikiko is now known as hikiko|ln
=== alan_g|lunch is now known as alan_g
=== hikiko|ln is now known as hikiko
Trevinhoseb128, desrt: soo... in order to make the headerbar to look properly when maximized (i.e. with inverted gradient) in unity only, I think that we need some custom theme class as well... Or people using Ambiance/Radiance in gnome/mate would get a wrong result. Is there anything nicer than that I could use?14:38
seb128not that  I know14:39
TrevinhoAt this point, probably adding the "unity"class to any gtk widget running in unity might be somewhat useful... Or, better te XDG_CURRENT_DESKTOP value, or something similar14:39
TrevinhoNot that I like that, but themes could adapt do DE sometimes14:40
alexarnaudTrevinho: hi!14:41
Trevinhoalexarnaud: hi14:41
alexarnaudDo you know what's which part of Compiz manage "usr/lib/compiz/migration/" ?14:41
alexarnaudI would like to create profile for specific needs but relacatabled in my ".override" seem not working14:42
Trevinhoalexarnaud: debian/<pkg>.migrations file14:43
Trevinhoalexarnaud: such as debian/compiz-gnome.migrations14:43
alexarnaudTrevinho: OK, thanks, I'll check that.14:44
mvoTrevinho: hey, does https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1554563 sound ok or should I add more details? its about adding the new /var/lib/snappy/desktop directory to unity so that snaps that install desktop files will get picked up15:18
ubot5Launchpad bug 1554563 in unity (Ubuntu) "Please support /var/lib/snappy/desktop as an additional desktop directory" [Undecided,New]15:18
LaneyFFS15:20
Laneymy desktop rang again15:20
qenghoDo we have any font wizards? User reported a bug and someone who knows about font rendering should be able to say where the problem is likely to be. Bug is in Chromium in X but not in V, same version.15:21
qenghohttps://bugs.launchpad.net/ubuntu/+source/ubuntu-font-family-sources/+bug/155450815:21
ubot5Launchpad bug 1554508 in ubuntu-font-family-sources (Ubuntu) "Numbers rendered at different heights based on word" [Undecided,New]15:21
willcookeLaney, FYI: Community wallpaper comp is closed and the choosing has started15:21
LaneyI know, I am in the middle of voting :-o15:22
willcookeLaney,Ah, nice one.15:22
willcookeqengho, known issue.  We're going to revert that version of the font if the fix isn't forthcoming15:22
qenghoAh, okay.15:23
willcookeoh15:30
willcookewell15:30
willcooke#startmeeting Desktop Team Weekly Meeting - 2016-03-0815:30
meetingologyMeeting started Tue Mar  8 15:30:40 2016 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:30
meetingologyAvailable commands: action commands idea info link nick15:30
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic:
willcookeRoll call:  andyrock, attente, desrt,  dgadomski, fjkong, happyaron, hikiko, laney, qengho, seb128, sweet5hark (sick), themuso (out), tkamppeter (out), trevinho, robert_ancell (out)15:30
desrtword.15:30
seb128_o/15:31
dgadomskio/15:31
Sweet5harkaye15:31
qenghohi, y'all15:31
hikikohello15:31
andyrockHey15:31
willcookeI'll just give others a couple of mins15:32
willcookein the meantime, I should be back to normal now15:32
desrtwillcooke: welcome back :)15:32
qenghoWe were starting to worry!15:32
hikiko:D15:33
willcookeHad a day of being ill and then Boy #1 was sick involving trips to hospital.  We're on the mend now though15:33
willcookethanks to Seb for minding the shop15:33
Trevinhoo/15:33
FJKonghi~15:33
willcookeLet's get this show on the road....15:34
willcooke#topic andyrock15:34
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: andyrock
andyrockHey15:34
andyrockI ve been working on the suspend lockacreen bug15:34
andyrockKind of blocked15:34
andyrockIt still happens after my fix15:35
willcookebooo.  Anything I/we can do to help?15:35
andyrockI m trying to understand if we are using login1 api in the wrong way15:35
andyrockNot yet15:35
willcookeoki, let me know if that changes15:36
andyrockI m studying gnome screensaver code right now15:36
andyrock<\andy>15:36
willcookethanks andyrock15:37
willcooke#topic attente15:37
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: attente
attentehi all, not much from me15:37
attentejust fixing some easy bugs in gnome-software, and debugging some other issues like menus but without much luck with reproducing15:37
attente(eof)15:38
Laneyyou want a gnome-software bug to work on?15:38
Laney:)15:38
seb128attente, I filed some bugs this week ..15:38
seb128Laney snapped me it seems :p15:38
willcooke:)15:38
willcookeplease prioritise g-s bugs for now attente15:38
attentesure15:38
Laneyhttps://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/155402315:38
willcooke\m/15:38
ubot5Launchpad bug 1554023 in gnome-software (Ubuntu) "Perform an apt update if there is no appstream available" [Undecided,New]15:38
willcookethanks15:38
willcooke#topic desrt15:39
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: desrt
desrthey15:39
desrthad a lot of administrative stuff on my plate this week (and a couple of doctors appointments), so not a full plate of interesting stuff... mostly reviewing and some small patching for (not too serious) security issues15:40
desrtlooking at the gtk patches for the headerbar shadows in unity today15:40
desrtthat's all, really15:41
willcookethx desrt15:41
willcooke#topic dgadomski15:41
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: dgadomski
dgadomskihey, not much in the desktop area this week:15:41
dgadomski* reported bug 1554004, backported a fix. If I get a confirmation that it works I will prepare a debdiff15:41
ubot5bug 1554004 in openchrome "Segfault on X startup with VX900" [Medium,Confirmed] https://launchpad.net/bugs/155400415:41
dgadomskieof, thanks15:42
willcookecheers dgadomski15:42
willcookedgadomski, will reply to your mail soon15:43
willcooke#topic FJKong15:43
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: FJKong
FJKonghi15:43
FJKongbug154591015:43
FJKongCannot input Chinese characters into TextField in a QML application15:43
FJKongverify in 15.1015:43
FJKongsougou IM15:43
FJKong1 can't login to desktop after install IM15:43
FJKongresolved15:43
FJKong2 After install sougou IM, it not shown in  panel15:43
FJKongresolved15:43
FJKongeof15:43
willcookecool, thanks FJKong15:44
willcooke#topic happyaron15:44
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: happyaron
willcookehappyaron, you forgot to send me your updates again.  Please do it in the morning.15:46
willcooke#topic hikiko15:46
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: hikiko
hikiko* fixed black dots bug: https://i.imgur.com/yn1sfLd.png?115:46
hikiko* adding shadows for windows with alpha which are not shaped (gtk) - close to done15:46
hikikoEOF15:46
willcooke\o/15:46
willcookegood work hikiko, thanks15:46
hikiko:)15:46
hikikothanks15:46
willcooke#topic Laney #15:46
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: Laney #
willcooke#topic Laney15:46
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: Laney
Laney#15:46
Laney• Upload new default wallpapers15:46
Laney• appstream:15:46
Laney∘ Worked with IS on 'split' solution, stuff is being created now15:46
Laney∘ 'Time' support is merged into output, allowed me to confirm that LP is buggy and not serving up current data. https://bugs.launchpad.net/launchpad/+bug/155453515:46
ubot5Launchpad bug 1554535 in Launchpad itself "DEP-11 metadata is not updated correctly" [Undecided,New]15:46
Laney∘ Search through dependencies for icons, going round feedback with ximion on that one, hopefully be fixed soon.15:46
Laney∘ Add a count to the output so you can guess at how much of your life is going to be over by the time it finishes15:46
Laney• Updates: evolution (dropped some delta) gtk+2.0 gst-*15:46
Laney∘ todo last I checked: gvfs gnome-terminal15:47
Laney• Fix emacs24 activity-log-manager for appstream, try to fix banshee but that is more widely broken15:47
Laney• A few FFe reviews15:47
Laney• Do some rebuilds for poppler transition - calligra is ICEing, need to fwd that upstream and no doko to help :(15:47
Laney• gnome-calendar: Fix a crash, doing the rounds upstream now15:47
Laney• Performance review for self & 360s for others15:47
Laney• A man came to fix a broken radiator and it was a stuck pin that required 2 seconds and 0 tools to fix #diy #fail15:47
Laney• Window cleaner is currently cleaning round the back but I didn't unlock the gate for him...15:47
Laney15:47
willcooke:)15:47
willcookesuperb, thanks Laney15:47
willcooke#15:47
willcooke#topic qengho15:47
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: qengho
qengho- working on upstream Cr release 49.0.2623.7515:48
qengho- ^ should fix default-browser prompt too15:48
qengho- snap packaging. working on security model with #security. seccomp sandbox conflict and snappy features.15:48
qenghoEOF15:48
willcookethanks qengho15:49
willcooke#topic seb12815:49
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: seb128
seb128• working mostly on gnome-software & gnome-calendar bugs (reports&fixing)15:49
seb128• NEW reviews for ubuntu-snappy/new a11y component/some other items15:49
seb128• some extra playing with nautilus/gtkplacesidebar, still no luck15:49
seb128• desktops bugs triage & easy updates15:49
seb128• snappy discussions15:49
seb128</week>15:50
willcookethanks seb12815:51
willcooke#topic Sweet5hark15:51
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: Sweet5hark
willcooke- Bumping LibreOffice snap from 5.0 to 5.115:51
willcooke- Bumping LibreOffice snap from developer build to something more releasish15:51
willcooke- found, triaged and worked around bug 155401515:51
willcooke- Raised questions for snappy/snapcraft:15:51
willcooke-- How do we ship Frameworks like JVMs?15:51
willcooke-- How will we support debugging/stacktraces etc. of code in snaps?15:51
ubot5bug 1554015 in Snapcraft "adding lib6-dev to stage-package directly or indirectly breaks build in snapcraft (only)" [Undecided,New] https://launchpad.net/bugs/155401515:51
willcooke-- Will a11y work?15:51
willcooke-- Will printing work?15:51
willcooke-- Developer story: How do people do incremental builds use IDEs etc. on code in snaps?15:51
willcooke-- snapcraft parts and buildtime deps15:51
willcooke- Library snaps as a solution for extensions is blocking on the Frameworks question15:51
willcooke#topic TheMuso15:51
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: TheMuso
willcooke * Filed a main inclusion report for a11y-profile-manager, which has since been approved: bug 1552507.15:51
willcooke * Started looking into bug 1386379. I have a few different combinations of hardware here I can try with, need to set them up and see if I can try and reproduce this and go from there.15:51
willcooke * Dug out my nexus 4 to flash it with latest touch to attempt to help debug some audio related bugs on the phone.15:51
ubot5bug 1552507 in a11y-profile-manager (Ubuntu) "[MIR/FFE] Promoting a11y-profile-manager to main." [Undecided,Fix committed] https://launchpad.net/bugs/155250715:51
ubot5bug 1386379 in unity-control-center (Ubuntu) "Audio Input switches after opening "Sound Settings/Input"" [High,Confirmed] https://launchpad.net/bugs/138637915:51
willcooke#topic tkamppeter15:52
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: tkamppeter
willcooke- system-config-printer: Drop hard dependency on Samba client components as they depend on Python2, added facility to install these components on-the-fly when needed.15:52
willcooke- Finalized trip booking for OpenPrinting Summit 201615:52
willcooke- Google Summer of Code 201615:52
willcooke- Tests for possible new concept for auto-downloadable driver packages.15:52
willcooke- Bugs.15:52
willcooke#topic Trevinho15:52
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: Trevinho
desrttoo busy taking pictures of windows15:53
Trevinhono, laptop hanging15:53
Laneyhanging out of the window15:53
Trevinho· Gtk patch for exposing windows borders radius via an atom if supported by the WM (unity): under review15:54
Trevinho· Unity patch for properly handling these clientside decorations by shadowing them: under review (andyrock and hikiko please check it)15:54
Trevinho· Gtk patch for hiding window buttons when maximized, and looking at getting better headerbar theming in unity15:54
Trevinho· Meeting with Kylin guys, reviewing their bottom launcher / dash patches15:54
Trevinho· Prepared a new unity landing15:54
Trevinho· Some awesome skiing in the Alps.15:54
Trevinho15:54
willcookehah15:54
willcookegood stuff, thanks Trevinho15:54
willcooke#topic robert_ancell15:54
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: robert_ancell
willcookeGNOME Software... as usual..15:54
willcooke#topic willcooke15:54
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-03-08 | Current topic: willcooke
willcookeSo yeah, been off and stuff15:54
willcookeReviews are nearly doner15:55
willcookedone15:55
willcookeabout half way through15:55
willcookeI will finish them, check them, then "reveal" them15:55
willcookedunnn dunnn dunnnnnnnnnn15:55
willcookethen we can talk it through in our 1:1s next week15:55
willcookeAlso, I really need to get on with finishing those theming issues15:55
seb128+115:56
willcookeand snappy work of course15:56
seb128I've some theming bugs to bounce your way as well if interested15:56
seb128like the gnome-calendar calendars list popover selection color15:56
willcookeseb128,  sure assign them to me15:56
seb128cool, thanks15:56
willcookeI might as well do it all in one go15:56
willcookeI'm going to try and set aside a day or two next week to do them, so I might need to move some 1:1s around to accomodate15:57
Laneywhat about linked buttons? :)15:57
willcookeaccommodate15:57
Laneyhope that's on The List15:57
willcookeLaney, as in do we want to keep them?15:57
Laneyfix them to look good15:58
willcookeyeah, I think there is already a bug for that15:58
willcookebut I'll check when I get to it15:58
seb128yeah, that's buggy me often in gedit15:58
seb128bugging15:58
Trevinhodesrt: about theming, did you read the ghing I was saying about a way to theme things based on DE, by adding a specific class or something?15:58
desrtyes15:58
desrtyou said GtkSetting rather, right?15:58
seb128Trevinho, I wouldn't bother about making the unity themes look good out of unity15:58
desrti'm thinking it makes more sense to rely on the supported atoms as advertised by the WM when it comes to shadow handling... as for everything else... ya.. what seb says15:59
Trevinhoseb128: isn't ambiance also used by mate and ubuntu gnome?16:00
seb128Trevinho, I don't know and if it is it's not our problem/shouldn't stop us to make things better for us16:01
seb128they can fork and have their version16:01
seb128ubuntu gnome is using adwaita I think16:01
willcookelemme just end the meeting..... any other business... going in 5, 4.....16:02
willcooke#endmeeting16:03
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks
meetingologyMeeting ended Tue Mar  8 16:03:00 2016 UTC.16:03
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2016/ubuntu-desktop.2016-03-08-15.30.moin.txt16:03
willcookethanks all16:03
willcookegood meeting16:03
Trevinhodesrt: Yeah, I agree with that... GtkSettings was mentioned for hiding window buttons on maximized headerbar, since mcatanzaro in a blogpost said that it was something we should do in that way...16:03
desrtya.  for that sort of thing it makes some amount of sense.  there is a lot of precedent for that sort of thing being handled in that way.16:03
Trevinhodesrt: as there's "gtk-shell-shows-app-menu" I would add "gtk-shell-shows-maximized-window-buttons" or better worded16:04
desrtmore or less, yes16:04
desrti sort of like these things to be descriptive rather than instructive16:05
desrt"just FYI... i'm gonna be showing buttons... so uh... now that you know that, please act in a way that you feel is appropriate.... (hide yr buttons!!)"16:05
Trevinhodesrt: and maybe... based on that value I could also add a style class? Without bothering of checkin the DE or anything else?16:06
desrtinteresting16:07
desrti guess that's the easiest route for you to get the theme to be responsive to this sort of thing16:10
desrtbut is that truly controlled by the theme?16:11
TrevinhoNo, well I don't want to control things from the theme... But when the shell shows maximized window buttons, the theme should be aware of that and in case act differently16:12
desrtlike less border, or what?16:12
Trevinhoyes16:12
Trevinhoin our case also we change the gradient, so that it looks more like a toolbar16:12
desrtthat makes sense, then16:13
desrtbut like... what's the real gain here?16:13
desrtdo you expect to patch the light themes to look good when the wm doesn't draw the buttons?16:13
desrtor do you plan to add adwaita support for unity?16:14
Trevinhobetter looking stuff?16:14
desrtboth of those seem a bit.... unlikely16:14
TrevinhoNo, they already do that.. I want to patch them to look good in unity.16:14
desrt'them' = ?16:14
Trevinhothe light themes... maximized apps with headerbar in unity are currently not looking good.16:14
desrtright... but why not just make them look good?16:15
desrti mean, why do we have to worry about the non-existing case when this setting is not set?16:15
desrt(for the buttons, sure... that's one thing...)16:15
desrtbut i don't see a lot of people using light-themes on fedora16:15
TrevinhoAren't these used by mate?16:16
Laneyforked16:16
Trevinhoor ubuntu-gnome?16:16
Laneyadwaita16:16
TrevinhoAh, ok... Well, then I can just do it in any case...16:16
seb128yeah, that's what I told earlier16:16
desrtit almost calls into question if we need the gtksetting at all16:16
TrevinhoBut since it's just one line...16:16
seb128and even if derivates were to use those16:16
desrtwe could almost base hiding the buttons on the selection of the theme16:17
seb128if they don't like our changes they can fork and have their theme16:17
TrevinhoI mean, the biggest change for us is introducing "gtk-shell-shows-maximized-window-decoration" or whatever is called, and is something upstream said would accept... Adding a style class is just one line then. Well two.16:18
Laneyit's a codepath which nobody tests though16:18
Laneyor a csspath16:18
TrevinhoIf we don't mind of that either, I can fix the thing with three or four lines16:18
desrtsmaller patches = good16:18
desrtalso, adding the gtksetting would also require changes to settings-daemon16:18
desrtso better if we can avoid that, too16:19
TrevinhoOooook, right16:19
* Trevinho goes the ubuntu way then16:19
attenteLaney: how can i test the case where there's no appstream data? is there a directory that i'm supposed to blow away?16:19
desrtTrevinho: it's not that i don't think that we shouldn't do this in a more pure/flexible/etc. way...16:20
Laneyattente: the first time you install it this will happen16:20
desrtTrevinho: but it's that i actually doubt that anybody will bother to put in the effort to actually make it work in the intended way16:20
desrtie: who is going to adapt adwaita for unity or light-themes for gnome-shell?16:20
Laneyattente: I'm not sure but maybe you can kill /var/lib/app-info/ ?16:20
alexarnaudTrevinho: Is possible to change the profile like this (http://paste.ubuntu.com/15328581/), it is the replacement of "/Default/" or "/Unity/" by the name of the profile I want to create. I want to use relocatable path in GSettings context. I've looked python file, I see it make "dconf load PATH" but nothing about the convert file directly and the link between profile creation and convert file and the link between convert file and the16:20
alexarnaudcompiz binary16:20
desrtso we'd be adding complexity for literally no reason at all16:20
attenteLaney: ok, thanks, will try it16:20
* alexarnaud is sorry fot the long message but I need to be very clear to give time16:21
Laneyattente: I'd expect an 'apt update' to bring it back16:21
Laneyso if it does then that seems good16:21
Laney& if you get no results then apart from installed packages16:21
Trevinhoalexarnaud: I'm not sure I got that... Is that a compiz config migration file or what?16:22
attenteLaney: hmm... doesn't re-populate it16:23
attentedesrt: any idea what could be causing this stack trace? https://errors.ubuntu.com/problem/23ba6db9a4c30881ade44cef107a6dd5d76a41ef16:24
desrtyes16:25
desrtalready talked to robert about this one16:25
desrtsomeone is trying to show() the window after it was destroyed16:25
desrtlook at gs_application_activate in gs-application.c:68316:25
Trevinhodesrt: my concern was more related to 3rd party themes though... I see many people using numix for example, so adding a class would just give them an help, and no problems to us.16:25
Laneyattente: try this: sudo rm -r /var/lib/app-info/* /var/lib/apt/lists/*Components* /var/lib/apt/lists/*icons*16:25
desrtthis could be related to that hide-on-delete stuff we were talking about before......16:26
Laneysudo give-laney-all-your-money16:26
desrt"just type sudo rm - r ..."16:26
attenteLaney: thanks :D16:28
* Laney goes to buy a porsche... bicycle16:29
attentebank account is 0, but the app-info dir came back16:29
Laneyok, so that brings you back to the case where you have no dep-11 available16:29
seb128attente, desrt ah, I manage to reproduce the g-s segfault16:29
Laneywhich is what happens right after you install appstream for the first time before you've upgraded16:29
Laneys/upgraded/updated/16:29
Laneylike when you've done a release upgrade from trusty or wily16:30
seb128attente, try to "gnome-software --gapplication-service" then start/stop/start gain gnome-software (e.g from the dash)16:31
seb128-> segfault16:31
attenteLaney: ok, so i assume at that point, there's still no appstream data, so i can just pop up a progress dialog and call org.debian.apt.UpdateCache16:31
Laneysomething like that16:32
Laneyassuming that UI looks nice :P16:32
* desrt pops out to lunch. bbiab.16:33
alexarnaudTrevinho: I need to create an multiple gsettings configuration profiles, nothing more. If it's necessary to use migration or other, well. The format used in the .convert file look good with [org.*.*:Path/_PROFILE_NAME] but I don't know how to create a new profile and use it in the gsettings context. The final goal is to have a profile to sighted person, for blind person or for visual impaired person16:33
seb128Laney, unsure if you noticed, but the gst updates are blocking on vaapi ... does that just need a no change rebuild?16:34
seb128desrt, enjoy!16:34
attenteseb128: thanks, that did it!16:34
LaneyI did notice and yes16:34
seb128attente, :-)16:34
Laneyneed to fix -bad for some missing files first16:34
seb128k16:34
seb128Laney, also, do you plan to do a gnome-calendar update? I've a fix for the high cpu usage and I'm going to do an upload but I don't want to conflict with you if you have something being worked on for the segfault16:35
seb128speaking of which, a commit for Laney is landing ;-)16:37
LaneyI just pushed for that thing16:37
Laneyfeel free to grab it16:37
seb128thanks16:38
Laneygood that they agreed in the end16:38
seb128yeah16:39
Trevinhoalexarnaud: mhmh.. I think those .convert files are left-over... They were used to migrate from gconf to gsettings, and we should have removed them when dropping gconf I think16:39
Trevinhoalexarnaud: what you want to do is programmatically doable by using compizconfig, also with python bindings16:40
Trevinhoalexarnaud: as it's done by ccsm16:40
TrevinhoIf you go in preferences, you can create and load profiles on the fly... So I think you can do the same16:41
attenteLaney: not sure how to determine if the appstream data actually needs a refresh... i can't just scan through the list of apps because there are some firmware packages which are always listed and i can't reliably tell whether they're installed or not17:24
Laneyattente: You only need to do this if there is *no* data17:25
attenteLaney: but this means we can get into a state where we have data only for installed apps, in which case we would not do an update17:26
Laneyattente: I think...17:27
Laney(xenial-amd64)root@nightingale:~# appstreamcli search .17:27
LaneyNo component matching '.' found.17:27
Laney(xenial-amd64)root@nightingale:~# apt update17:27
Laney[...]17:27
Laney(xenial-amd64)root@nightingale:~# appstreamcli search .17:27
Laney<lots of stuff>17:27
Laneyalthough to be fair I didn't have any desktop comopnents installed17:27
Laneylet me do that17:27
attentehmm... when i remove /var/lib/app-info and friends, appstreamcli search . still lists a whole lot of apps17:28
=== vrruiz_ is now known as rvr
Laneyattente: ok add /var/cache/app-info to the list17:33
Laneyand then sudo appstreamcli refresh-index --force17:33
attenteLaney: that's the ticket, thanks17:35
Laneygood stuff17:35
alexarnaudTrevinho: I've looked into CCSM interface and I don't find any button in "preference pane" that make it possible to deal with profile creation18:28
Trevinhoalexarnaud: see compizconfig/ccsm/ccm/Pages.py:89218:33
alexarnaudTrevinho: thanks again, well I'm really so short-sighted ^^18:48
willcookeg'night all18:55
Laneyme too! night!19:15
Sweet5harkheh.20:01
Sweet5harklibreoffice 5.1.1~rc3 snap with l10n UI -- but without dictionaries, without help/user documentation: 1.1GB20:02
seb128it's beefy ;-)20:04
seb128robert_ancell, hey!20:24
robert_ancellseb128, hello20:24
seb128robert_ancell, what issues are you looking at? I pondered looking a bit at the get_changelog ones but I saw you had some commits in git20:25
robert_ancellseb128, looking at the get_changelog issue and the crash removing one.20:26
seb128k20:26
robert_ancellI can avoid the crash removing one by changing the memory allocation, but I think I might just be hiding the issue20:27
seb128robert_ancell, I was going to look at replacing the '"%s (", source' by just reading the first word of the changelog20:27
seb128that should fix the binary/source mismatch issue20:27
seb128yeah, I didn't understand the invalid read20:27
seb128what is freeing that memory?20:28
robert_ancellseb128, so it's gvariant freaking out when writing the string to that pointer (which is a stack variable). If I change it to a heap variable it works, but I get warnings about loop being NULL (even though it doesn't seem to be)20:29
robert_ancellI thought the g_autofree is interacting badly, but when I removed it it still occurred.20:29
robert_ancellSo it makes me think there's some threading issue there I haven't found.20:30
seb128hum, k20:43
robert_ancellseb128, what did you think about the evince + .desktop issue?20:43
robert_ancellTo me, the .desktop file should *always* be with the binary20:43
seb128I got Laney to comment ;-)20:43
seb128right20:43
seb128that's the theory20:43
robert_ancellseb128, delegation :)20:43
seb128in practice it means that we might have to fix half the archive20:44
seb128which I don't like20:44
robert_ancellseb128, I don't think so, I think just evince and evolution are the worst offenders20:44
seb128language-selector20:44
seb128like I know of 3 on the 7 updates I've atm20:44
seb128emacs24 was the same iirc20:44
robert_ancellseb128, I think we should fix those anyway, cause they're wrong20:44
robert_ancell(And I'm happy to do it)20:44
seb128I wouldn't bet on that to not be common20:44
seb128yeah20:45
seb128I'm happy to do it also20:45
robert_ancellseb128, I wanted someone to check the Breaks/Replaces field, cause that always confuses me / I stuff it up20:45
seb128until we have to spend a week full time on that20:45
seb128and create a ton of merges over Debian20:45
seb128just B/R on (<< change_version)20:45
robert_ancellseb128, and the B/R is on the binary the file is moving to? What about the binary the file is moving from?20:46
seb128Replaces mean "you can overwrite from"20:46
seb128B means "don't let that be installed with me"20:46
seb128so you add those to the new one20:46
seb128and they point to the old one20:47
seb128like evince can overwrite files from evince-common <<20:47
seb128and they can't be co-installed, which force them to be updated together20:47
robert_ancellmkay20:49
seb128so yeah your change looks good20:49
seb128robert_ancell, other topic, which one looks better to you? http://people.canonical.com/~seb128/change.png20:53
robert_ancellThe right one20:53
robert_ancellseb128, you been fighting the markup?20:54
seb128not "fighting" so much than deciding to do without20:54
robert_ancellseb128, I vote do without20:55
robert_ancellDid you use a method that could be upstreamed?20:55
seb128just the * to •  change seems a regression20:55
seb128no20:55
robert_ancellseb128, the issue is G-S wants markup, and debian/changelog is pseudo-markup20:55
robert_ancellSo they'll never really work together20:56
robert_ancellseb128, also, do you find the updates UI confusing? The way clicking on an app shows the changelog and not the app page?20:56
seb128I changed gs-update-dialog.c20:56
seb128yes20:56
seb128also I think we should remove the description from the list20:56
seb128it eats newlines which just doesn't work out with our changelogs20:57
robert_ancellseb128, yeah, it looks a mess20:59
robert_ancellseb128, if the changes are good - just commit them to the wip/ubuntu-changes branch on GNOME git20:59
robert_ancellThat's the grab-bag of everything that's not currently upstreamable21:00
seb128I think I would prefer peer reviews, quite some of those are a matter of taste21:00
seb128do we have a workflow for that?21:01
seb128we should maybe put it in git on launchpad and use merge requests?21:01
seb128robert_ancell, http://people.canonical.com/~seb128/evo.png ... the evo line looks less good right?21:02
robert_ancellseb128, yes, cramming debian/changelog into that space doesn't seem to work21:02
seb128I tried to remove the \n mangling21:02
seb128but then the entries take half of the screen21:03
robert_ancellseb128, no workflow currently other than just asking eachother for reviews21:03
attenteis there a way to get the license name out of a .deb?21:16
cyphermoxattente: it should contain a copyright file21:17
attentecyphermox: kind of was hoping for a way to do without extracting it entirely21:19
qenghoattente: ick. ar x, tar xf - /usr/share/doc/pkgname/copyright.gz |zgrep '(bunch|of|different|license|names)'  ?  It can have several licenses, yes?21:20
qenghoI think "ar" is too dumb.21:21
qenghoattente: I don't think it's possible in one step. Sorry.21:22
attenteoooh boy... if that's the best way, i am not a happy camper...21:22
cyphermoxfwiw: https://wiki.debian.org/Debtags/FAQ#Any_reason_why_there_are_no_.60.60license::.60.60_tags_in_debtags.3F21:23
attentecyphermox: ah, ok. thanks for the info21:23
seb128attente, I think what robert_ancell made by pointing to the ubuntu website under an "open source" label makes sense21:26
seb128well for archive main/universe softwares at least21:26
seb128if it's for local deb we might just set it a unknown or hide it21:27
cyphermoxattente: qengho: otherwise; dpkg-deb --fsys-tarfile foo.deb |tar -xvO ./usr/share/doc/foo/copyright21:27
robert_ancellI'd be hesitant to put anything for files not in the core archive. It's complicated and getting it wrong seems like a bad idea.21:27
seb128+121:27
attenteyeah, i was more concerned about that case. but it always seems to state non-free if there's no license provided21:27
cyphermoxyeah21:28
cyphermoxthe copyright file can lie if it's not in the archive21:28
cyphermox(well, truthfully it can lie even if it's in the archive, but that's why archive admins review the packages)21:28
seb128robert_ancell, I've attached a suggested change for the changelog formatting on https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/155416721:52
ubot5Launchpad bug 1554167 in gnome-software (Ubuntu) "the changelog formatting code isn't adapted to the content" [Medium,Triaged]21:52
robert_ancellseb128, thanks21:53
seb128yw!21:53
attentei wonder if the gtk_stack_set_visible_child_name() bug is the same as the LIM g_menu_model_get_n_items() bug...22:13

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