/srv/irclogs.ubuntu.com/2015/04/22/#ubuntu-desktop.txt

=== timchen1` is now known as timchen119
Sweet5harkGoooood morning, desktoppers!08:15
Sweet5harkYou write C or C++? You want to have opinionated discussions with your compiler? Or just be scared by what "undefined behaviour" really means? Read this: http://blog.llvm.org/2011/05/what-every-c-programmer-should-know_14.html08:16
ubot5llvm.org bug 2011 in Loop Optimizer "Loop Index Splitting Pass asserts on SPASS" [Normal,Resolved: fixed]08:16
Sweet5harkdesrt: as discussed yesterday ^^08:16
Laneyseb128: some new comments in https://bugs.launchpad.net/ubuntu/+source/whoopsie/+bug/143763308:30
ubot5Ubuntu bug 1437633 in lxc-android-config (Ubuntu RTM) "Choosing not to report crashes and errors setting reverts" [High,Confirmed]08:30
Laneyif you're interested08:30
seb128Laney, I am, thanks08:30
=== qengho is now known as CardinalFang
=== CardinalFang is now known as qengho
ochosiSweet5hark: ouch, that really *is* scary08:45
Sweet5harkochosi: hrhr, yeah -- an unrelated bug might cause your guards to be happily optimized away ...08:50
ochosiSweet5hark: yeah, i'm trying to forget that again now so that i can continue to live happily (more or less)08:53
Sweet5harkalso: you put your best coders on the security relevant code and they do all h. but then your less experienced coders use that code and since you08:54
* desrt drops https://wiki.gnome.org/RyanLortie/BugsInC08:56
Sweet5harkalso: you put your best coders on the security relevant code and they do all the checks and guards. And then your less experienced coders use that code, have undefed behaviour around it, and since its inlined, the guards/checks get optimized out ....08:56
ogra_Laney, seb128 ...09:01
ogra_phablet@ubuntu-phablet:~$ sudo whoopsie-preferences09:01
ogra_Could not write configuration: Failed to create file '/etc/whoopsie.LRHGXX': Read-only file system09:01
ogra_Lost the name: com.ubuntu.WhoopsiePreferences09:01
ogra_that is with the fix ... that cant really work :/09:02
ogra_talking about bug 143763309:02
ubot5bug 1437633 in lxc-android-config (Ubuntu RTM) "Choosing not to report crashes and errors setting reverts" [High,Confirmed] https://launchpad.net/bugs/143763309:02
ogra_could we move the file to /etc/whoopsie/whoopsie ?09:03
ogra_or some such09:03
Laneyogra_: read like 5 lines above your sentence :-)09:08
ogra_Laney, ah, heh, i'm blind09:08
Laneyare you talking about the rtm or the vivid version?09:08
Laneyvivid I guess09:08
ogra_rtm is dead09:08
Laneynice09:08
LaneyNICE09:08
ogra_(unless there is somethin super critical found)09:09
Laneyso I didn't work on the vivid implementation & assume Seb is looking at it09:09
Laneywait for him I guess09:09
ogra_but then only a fix for that one thing would land ... else we'll wait for vivid stabilization now09:09
Sweet5harkdesrt: all those are resolved in C++11 at least, #justsayin'09:15
desrtlarsu: can you take a glance at https://bugzilla.gnome.org/show_bug.cgi?id=744282 before i push?09:28
ubot5Gnome bug 744282 in gio "gvfs-open for application/x-virt-viewer changed behaviour between 2.40 and 2.42" [Normal,New]09:28
desrtsince nobody really properly reviewed this yet -- only tested it09:29
larsudesrt: new dotty record!09:29
larsudesrt: I mean: sure, no problem09:29
desrtlarsu: sounds like i pinged at a good time ;)09:30
Sweet5harklarsu: di da dotty (sing this to the melody of schni schna schnappy)09:32
larsushit. instant earworm09:32
larsuTHANKS Sweet5hark09:32
desrtsure glad i didn't get this when i'm a kid09:33
larsudesrt: you're sentence didn't made any sense grammatic09:33
desrti know09:33
desrti knew it as i was typing it09:33
desrtwas too lazy to fix it09:33
larsuI didn't get this as a kid either09:34
larsuit's not that old09:34
larsu"which is nice" <-- actual fragment from desrt's commit message09:35
Sweet5harkwe totally need a commit message of the year competition09:36
larsudesrt: setting GPtrArray.pdata directly is smelly09:37
desrtthere is no API to do that09:44
desrtbut i could change it to run over the array and dup it after i free the ptrarray09:44
desrtbut.... why?09:44
desrtsmell-avoidance?09:44
Sweet5harkdoesnt gcc have a deodorant plugin for smell avoidance?09:45
seb128ogra_, yeah, it's annoying, whoopsie edit the file in a safe way, e.g to the create a new file and rename way10:38
seb128ogra_, which of course doesn't work with our ro fs10:38
ogra_right, that is fine as ling as we can do it in a subdir10:39
ogra_*long10:39
ogra_(which i actually thought it did ... i understood /etc/whoopsie to be a dir in your patch)10:39
seb128ogra_, so maybe my patch is wrong, it's a file10:45
seb128ogra_, I though you could list specific files in writable-paths10:45
ogra_seb128, yes, you can ...10:45
seb128k, so it's a file10:45
ogra_but for atomic writes you would need /etc writable10:45
seb128I guess we would need to change whoopsie then10:45
seb128to write to a subdir10:45
ogra_yeah10:46
seb128it's a bit suboptimal that we need to change whoopsie just to workaround design limitation of our ro images10:47
seb128we need a proper overlayfs ;-)10:47
seb128bregma, could somebody from your team look at bug #1405349? I guess that's one for andyrock (I would ping him but he's not on IRC it seems?)10:48
ubot5bug 1405349 in unity (Ubuntu) "switching to activated guest session causes screen blank" [Undecided,Confirmed] https://launchpad.net/bugs/140534910:48
mhall119bregma: http://summit.ubuntu.com/uos-1505/meeting/22447/user-documentation-for-unity-8/10:59
seb128happyaron, what's the status of https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1439202 ?11:07
ubot5Ubuntu bug 1439202 in ibus (Ubuntu) "/usr/lib/ibus/ibus-ui-gtk3:11:XKeysymToKeycode:keybinding_manager_bind:panel_keybinding_manager_bind:panel_bind_switch_shortcut:panel_construct" [High,In progress]11:07
happyaronseb128: cannot determine which side is wrong yet, but traces down to glib...11:08
seb128happyaron, you have desrt 1.5m away from you if needed ;-)11:08
happyaronyep, :)11:08
happyaronseb128: will deal with that a bit later, struggling with canonistack atm11:09
seb128k, thanks11:09
happyaronit's stucking my instance, hope it won't get swallowed11:10
ogra_seb128, why would you add that patch to systemd ? systemd isnt used on phones11:18
seb128ogra_, I said a similar change to whoopsie, to rename the file in /etc/writable rather than /etc11:19
ogra_oops,, sorry11:19
ogra_yeah11:19
=== MacSlow is now known as MacSlow|lunch
Riddelldidrocks: what is ubuntu-desktop-next?11:29
didrocksRiddell: it's the experimental unity8 image we had in the past, I guess the first image was about 18 months ago11:30
didrocksRiddell: are you going to review my changes? :)11:31
Riddelldidrocks: I wouldn't trust myself to be able to :)11:35
=== MacSlow|lunch is now known as MacSlow
Sweet5harkpitti: about bug 1443667, the cause of this is http://anonscm.debian.org/cgit/pkg-openoffice/libreoffice.git/commit/?h=debian-experimental-4.4&id=b0002aad6276ac1f21828e5bea1d4c319a345b58 which has been around since libreoffice 4.4.0 and _rene_ says "its only a dir, so dpkg shouldnt care" ...14:40
ubot5bug 1443667 in libreoffice (Ubuntu) "Installer crashes installing libreoffice" [High,Triaged] https://launchpad.net/bugs/144366714:40
Sweet5hark... never seen that happen for an update here either. Sure can add a B/R, but am unsure on how to verify the fix ...14:42
* Sweet5hark should maybe try a manual update sequence to trigger this.14:43
pittiSweet5hark: does that also apply to an utopic->vivid upgrade, or only intra-vivid?14:43
Sweet5harkpitti: I assume it might also affect utopic->vivid. change was in the first version of 4.4.0.14:46
Sweet5harkpitti: But in that case it should have possibly affected every update from libreoffice 4.3 to 4.4, so I wonder if this is some kind of heisenbug.14:47
pittiSweet5hark: it depends on the unpack order really14:48
Sweet5harkpitti: yep, that makes it so much "fun" ...14:49
Sweet5harkpitti: heh. _rene_ now wants to put the symlink back to -common, while keeping the dir in -core. (change was done for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775150 btw)14:53
ubot5Debian bug 775150 in libreoffice-core "libreoffice-core: removal of libreoffice-core makes directories disappear from libreoffice-common" [Important,Fixed]14:53
pittiSweet5hark: hm; please don't keep replacing dirs with symlinks or vice versa, that confuses dpkg14:53
Sweet5harkpitti: well, if I wouldnt sync from debian, there wouldnt be any symlinks and wild moving around of dirs anyway.14:55
* Sweet5hark isnt a fan of this symlinking and moving either.14:56
* ogra_ is looking forward to a snap/click of openoffice ... that will never have such issues :)14:57
Sweet5harkogra_: thats true. because there will never be any updates of openoffice anyway. security or otherwise.15:00
ogra_Sweet5hark, so you plan to stop maintaining it ?15:01
Sweet5harkI stopped maintaining openoffice four years ago ...15:02
ogra_lol15:04
ogra_my brain stopped switching to the right name years ago too it seems15:04
ogra_sorry :)15:04
Sweet5harkogra_: np15:05
* Sweet5hark now carries on with breaking libreoffice ...15:05
Sweet5harkpitti: sooo, I agreed with _rene_ that we just add a replaces vs. -common for -core. Is the breaks: really needed? Neither _rene_ nor me see a reason for that.15:07
pittiSweet5hark: it might work without, it's just standard practice so that apt unpacks the newer version of the broken package first15:08
pittibut if you try to replace a symlink with a dir you need a preinst anyway, and hten definitifely a breaks15:08
Sweet5harkpitti: nono, we are not replacing the dir with a symlink15:09
pitti(not sure which way aroud you changed things, only following with half a brain cell)15:09
Sweet5harkpitti: /usr/lib/libreoffice/share/uno_packages moved from -common (in 4.3) to -core (in 4.4). _rene_ assumed the dir to be empty (and thus needing no replaces:), but its not as there is a symlink called "cache" in it.  So just adding a "Replaces: libreoffice-common (<< $ver)" in libreoffice-core should make this work out.15:13
Sweet5harkheh, as it goes there is a Replaces: in there already anyway, just needs the version bumped ...15:15
Sweet5harkseb128: http://people.canonical.com/~bjoern/vivid/4.4.2/libreoffice_4.4.2-0ubuntu2_source.changes no l10n update needed, no sign-all needed16:08
seb128Sweet5hark, uploaded16:16
Sweet5harkseb128: thx16:19
seb128Sweet5hark, yw!16:19

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