/srv/irclogs.ubuntu.com/2012/08/08/#ubuntu-desktop.txt

Starlight_Can someone please tell me what VNC viewer application to use to connect to the new Ubuntu from Win7 (the Ubuntu Desktop has 3d drivers)??01:11
Starlight_I'm using I'm using RealVNC, and the picture is not refreshed.. It's just a static..01:12
Starlight_Why did I type that twice..  lol  :-P01:13
cyphermoxStarlight_: any VNC application should work. If the image doesn't refresh, it might be a different issue, either Unity is crashed if it's unity (used to be issues with loading it under VNC), or there are network issues -- try enabling compression, or disabling it, or reducing color quality.01:28
cyphermoxStarlight_: however, you'll have more luck asking for such things on #ubuntu; there people can help you and might know the Win7 apps for VNC better01:29
Starlight_It used to work on my older version of Ubuntu that didn't have a 3d driver..01:29
Starlight_I get more of a reply here then I do there..01:29
Starlight_No-one responds..01:29
Starlight_I think I found out..01:39
Starlight_If you connect to a VNC server, can see the initial desktop, can see the mouse moving around, but the rest of the screen doesn't update, then you probably need to disable desktop effects on the shared desktop01:39
=== tkamppeter_ is now known as tkamppeter
didrocksgood morning06:19
s9iper1good morning :!!06:21
Sweetsharkmoin all!07:23
Sweetsharkseb128: is there anything special about feature freeze in universe?07:24
seb128hey Sweetshark ... nothing special that I know about, why?07:24
seiflotfyalecu: ping07:27
seiflotfyalecu: ŝorry i lost internet yesterda<y07:27
didrockshey seb128 ;)07:30
seb128lut didrocks07:30
seb128Laney, howdy07:32
seb128(doing nautilus update)07:32
BigWhaleGreetings all.07:35
jasoncwarner_didrocks thumper you both seem to be online...you guys connect yet on the gsettings stuff?07:35
didrocksjasoncwarner_: I pinged him approx 2 hours ago, he seems away07:36
jasoncwarner_thanks didrocks07:36
didrocksjasoncwarner_: don't worry, I'll keep harassing him :)07:36
didrocksdoh, evince already done :)07:39
didrocksok, back to my doc then! :)07:39
seb128didrocks, don't shy away, there are plenty of other updates :p07:42
didrocksseb128: well, I wanted to help on the main ones first, but I've enough to get me busy between the doc and talking to sam about g-c-c and compiz :)07:43
seb128didrocks, ok, good luck with those ;-)07:43
didrocksthe usage of relocatable paths makes it an interesting question :)07:43
didrocksthanks!07:43
Laneyhey seb12807:59
thumperdidrocks: hey, I'm back08:01
thumperdidrocks: I have some calls, but I'll fit you in before I'm done08:01
didrocksthumper: ok, keep me posted08:02
seb128Laney, hey, how are you?08:03
seb128Laney, can we sync glib from Debian?08:03
Laneygood thanks08:03
Laneydon't know... did it build everywhere?08:03
Laneylooks like iti failed on ppc :(08:04
seb128Laney, do we care about ppc? it built on amd64 i386 armel armfh08:05
chrisccoulsongood morning everyone08:12
Laneyseb128: you can sync if you want and I'll see if I can fix it for a -208:15
seb128chrisccoulson, hey, how are you?08:15
seb128Laney, I will sync it to quantal-proposed I think08:15
Laneygood idea08:15
chrisccoulsonseb128, yeah, good thanks. how are you?08:17
seb128chrisccoulson, I'm good thanks08:18
mlankhorsthmm09:04
mlankhorstI'm probably a bit late here09:04
mlankhorstbut I'm getting a apt-get error on updating, apt-get -f install complains aboutno file name for libdb5.109:04
mlankhorstoh might be system borked, manually installed from debian :)09:07
topylisounds like a good way to break a system :)09:08
mlankhorstSystem already was, finally trying to recover it.09:09
seb128doing gvfs update09:27
seb128Laney, hum, glib failed to build on amd64 in quantal-proposed10:02
Laney"great"10:02
seb128indeed :-(10:03
LaneyGDBus.Error:org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)10:03
Laneydbus errors: your favourite?10:03
seb128indeed!10:03
seb128Laney, it worked on i386 so I wonder if that's a test that randomly fail, let me do a retry10:04
tkamppetermlankhorst, hi11:36
=== zyga is now known as zyga-food
mlankhorstheya tkamppeter12:48
=== zyga-food is now known as zyga
tedgOkay, so why does Evolution need GLX to be able to start :-/13:11
ogra_qunatal ?13:13
ogra_*quantal13:13
ogra_might be using clutter now13:14
robrulol, hardware accelerated 3d email. How did we ever live without it?13:15
ogra_hardware accelerated everything in gnome3 ...13:15
robruthis is true13:15
robrubut for some reason the concept of 3d email amuses me.13:16
ogra_(not that the arm developer in me agrees in any way with that move)13:16
kenvandinethat seems very wrong...13:17
kenvandine  Depends: libclutter-gtk-1.0-013:17
ogra_well, isnt everything linked against clutter in the new world order of gnome ?13:17
ogra_right13:17
kenvandinegrrr13:17
kenvandineit's EMAIL!13:17
kenvandineannoying13:18
ogra_its the toolkit13:18
robruevo docs seem to indicate that the clutter support is optional.13:18
ogra_...13:18
* kenvandine wonders what feature uses clutter though13:18
robruOh, it's because they're using libchamplain maps to show where contacts are located.13:18
ogra_well, given that many bits in the desktop will depend on it now (totem for example) you have it anyway13:18
kenvandinerobru, no, libchamplain isn't in main13:19
robrukenvandine, you sure? I was just googling randomly and found some documentation indicating a switch to the configure script that disabled libchamplain contact maps13:21
robrumeaning it's enabled by default, meaning it depends on clutter.13:21
kenvandineevo can't build in main with a build dep in universe13:22
kenvandineso it would have been built without libchamplain support13:22
robruwhy else would it depend on clutter then?13:23
kenvandinethat is what i am wondering13:24
seb128because the calendar uses it13:25
robruto what end?13:25
kenvandineto be cool13:25
kenvandine:)13:25
seb128in fact they have animations in the email part using clutter as well13:26
seb128http://git.gnome.org/browse/evolution/commit/?id=f454ba71426c7dbe2089df6f0dde9de8e433f66413:26
robruahhhh. I haven't actually used evo in quite a while.13:27
tkamppetermlankhorst, ping14:05
tkamppetermlankhorst, sorry, I was at lunch.14:07
seb128Laney, good news, glib built on amd64 on retry and it built on ppc14:09
Laneyi saw!14:09
Laneywaiting anxiously on armel14:09
tkamppetermlankhorst, it is about bug 1029865. Comment #6 makes the impression to me that it is easy to fix. Will you fix it soon?14:10
ubot2Launchpad bug 1029865 in linux "Intel HD graphics: Starts always with 1024x768 resolution on a 1920x1080 monitor (HDMI and DisplayPort)" [High,Confirmed] https://launchpad.net/bugs/102986514:10
mlankhorsttkamppeter: ill check14:10
tkamppetermlankhorst, I have my PC back and so I could test.14:11
seb128https://bugs.webkit.org/show_bug.cgi?id=9347714:40
ubot2bugs.webkit.org bug 93477 in WebKit API "1.9.6 drops symbols, breaking compatibility" [Normal,Unconfirmed]14:41
seb128I finally got webkit to build14:41
seb128to notice that it was breaking api,abi14:41
seb128\o/ or /o\14:41
seb128unsure14:41
seb128jbicha, ^ you were waiting on the webkit update, will wait a bit longer I think14:43
mdeslaurseb128: webkit is.....awesome...14:50
seb128mdeslaur, it is...14:50
mdeslaurof course, it _is_ an unstable release14:51
mterryIs anyone else's gnome-settings-daemon wigging out, causing indicator-datetime to wig out too?15:05
* seb128 takes a dictionnary15:05
seb128mterry, like crazy behaviour? or cpu use?15:06
mterrycpu use15:07
mterrywig out isn't a phrase over there?  :)15:07
seb128mterry, is your numlock led flickering?15:07
mterrydon't have one15:07
seb128mterry, no it's not :p15:07
seb128mterry, can you look if dconf spins cpu?15:08
mterryno, just those two (and deja-dup-monitor, but i killed that)15:08
seb128mterry, can you gsettings list-recursively > old15:09
seb128then again >  new15:09
seb128and diff them?15:09
mterrywoah, I got lots of "** (process:3786): CRITICAL **: unable to create file '/home/mike/.cache/dconf/user': Input/output error.  dconf will not work properly."15:09
mterrythat seems bad15:09
mterrywill try deleting that15:10
seb128that's your user database15:10
seb128you would wipe all your configs15:10
mterryseb128, it's just the .cache, not the .config15:10
seb128desrt, ^ saw that before? corruption?15:10
seb128mterry, oh, right15:10
desrtcool.15:10
desrtwhat filesystem is that on15:11
desrt?15:11
desrtInput/output error means that we're getting -EIO from the kernel15:11
mterrydesrt, ext4 I believe15:11
desrtwhich can only really happen if the FS is corrupt or there is hardware troubles15:11
mterry:(15:11
seb128mterry, no ecryptfs?15:11
mterryseb128, ah ! right, I do use home ecryptfs15:11
desrtfilesystem bug, then15:12
desrtthis will be fixed when XDG_RUNTIME_DIR is properly supported15:12
mterryah good, less worrying than hardware problem15:12
desrtwe only do 'boring' IO against the file in the homedir15:12
desrt(and the ~/.cache/ file is not supposed to be in the homedir -- it only goes there as a fallback when XDG_RUNTIME_DIR is not set)15:13
mterryah15:13
desrtseb128: what's the status of the XDG_RUNTIME_DIR business, anyway?15:14
desrtrunning dconf on 'strange filesystems' without that is only going to be getting worse....15:15
seb128desrt, I asked slangasek about it some weeks ago and he said it was on track for quantal15:15
desrtokay.  good.15:15
seb128doing the gnome-icon-theme-symbolic update16:04
desrtseb128: how's quantal these days if you don't own a dell laptop?16:29
seb128desrt, I told you I was on precise still :p16:29
seb128desrt, quantal has no known problem that I know about16:29
desrtdon't you have a vm or something?16:29
* desrt expects you, of all people, to be on top of this stuff :)16:29
seb128desrt, the comment was re: dell16:29
desrta dell vm? :)16:30
seb128desrt, the dell issue is not quantal specific ;-)16:30
seb128desrt, want the big trout again? :p16:30
seb128desrt, quantal is working fine, you can update16:30
desrtyes please :)16:30
seb128desrt, no, no trout for you today16:30
seb128:-p16:30
desrtlame16:31
robrugah! what package am I missing to get the debugging symbols so that my apport bugs won't be closed as invalid?16:58
seb128robru, bug number?16:59
robruall of the bugs i have reported this week ;-)16:59
robruis there some kind of meta package for "ALL of the debugging symbols"?17:00
robruthe latest is 1034495 since you asked though17:00
seb128robru, can you subscribe me to this one?17:02
seb128robru, there is no "all debug symbols" but sudo apport-retrace on a .crash will install the ones needed for the retracing17:02
robrusubscribed you on this latest bug. I've been having a lot of randomish crashes with various packages.17:03
seb128robru, that one didn't get retraced yet, do you have one which failed retracing? so just I can have a look to why17:04
robruhttps://bugs.launchpad.net/ubuntu/+source/glade/+bug/103287317:07
ubot2robru: Error: <Bugtracker.plugin.Launchpad instance at 0xa2d980c> bug 1032873 not found17:07
robruhttps://bugs.launchpad.net/ubuntu/+source/gnumeric/+bug/103310017:07
robruhttps://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/103405217:07
ubot2robru: Error: Could not parse data returned by Ubuntu: timed out (https://launchpad.net/bugs/1033100)17:07
robruwow, I'm just breaking everything today ;-)17:08
ubot2robru: Error: <Bugtracker.plugin.Launchpad instance at 0xa2d980c> bug 1034052 not found17:08
robruApport usually reports that some package or other is not the latest version but I will typically do an update/dist-upgrade and it'll say I'm up to date. I'm not sure why apport is aware of new packages before apt-get can even get them.17:10
seb128robru, so different reason, 2 of those are the same overlay-scrollbar issue17:10
seb128we really need to get Cimi (upstream to look at that)17:10
seb128which lacks debug symbols for a reason17:10
robruwhat is the reason?17:11
seb128the gnome-panel one is because gtk in quantal was updated and our retracers are too stupid to install old versions17:11
seb128reason for what? the lack of debug symbols?17:11
seb128we had a out of space issue on the debug server recently and some dbg packages got lost it seems17:12
seb128we need to recreate them17:12
robruIs that something I can help with?17:12
seb128thanks for asking but no, only the IS guys have access to the server17:12
robruah17:13
robruBeen feeling kind of impotent the last few days, reporting crashes and then having them automatically marked as invalid. I just want to help! ;-)17:13
seb128robru, can you reproduce the overlay scrollbar segfault?17:13
seb128robru, having a debug stacktrace of that one would help17:14
robruhow would I do that?17:14
seb128robru,17:14
robruI haven't really been able to reproduce it. it's quite random, haven't noticed any pattern to it yet17:14
seb1281- build a debug version of overlay-scrollbars17:14
seb128- apt-get source overlay-scrollbar17:15
seb128- cd overlay-scrollbar-0.2.16*17:15
seb128- sudo apt-get build-dep overlay-scrollbar17:15
seb128- DEB_BUILD_OPTIONS="nostrip" debuild17:15
seb128install the deb17:15
seb1282- get the issue and report it, if you are lucky the bug will have the debug infos without retracing17:16
seb128if not you can try locally to17:16
seb128- sudo apport-retrace /var/crash/the.crash17:16
desrtunlock() callback() lock() anti-pattern makes baby jesus cry17:16
seb128or apport-unpack /var/crash/the.crash /tmp/something17:17
seb128then use gdb on the CoreDump in that dir17:17
seb128 17:17
seb128robru, ^ that's it basically17:17
robruk, on it. thanks17:17
seb128thank you!17:18
robruhow could you tell that it was overlay-scrollbars causing it?17:18
robruls17:18
robrulol17:18
robruit's been 10 years and I am *STILL* waiting for somebody to invent focus-follows-eyeballs17:19
* desrt wound find that annoying17:20
robrudesrt, you would be annoyed by your keyboard typing going into the window you are looking at?17:20
desrtya17:20
desrti'm often writing code or talking on irc without looking there17:20
desrteither at another window or a person in the room, for example17:20
robruno way. I was using focus-follows-mouse for a while but I've had to switch back to click focus due to the gnome shell app menu, and I am constantly forgetting to click where I want to type first.17:21
desrtdidn't they add a workaround for that?17:21
desrtthe appmenu gets displayed in the app as well if you're in focus-follows-mouse, iirc17:21
robrui dunno.17:21
robrunot for me!17:21
desrtthey were talking about it at least17:21
desrtin any case you can always enable it yourself17:21
desrtas of last cycle we have an override key for arbitrary xsettings17:22
seb128robru, did you use gdb before?17:22
robruI'm not sure. I kinda like the app menu being in a consistent place.17:22
robruseb128, only once. why?17:22
desrtcool.  then enjoy your click-to-focus :)17:22
robrudesrt, I'm trying ;-)17:22
seb128robru, <robru> how could you tell that it was overlay-scrollbars causing it?17:22
seb128robru, see https://bugs.launchpad.net/ubuntu/+source/glade/+bug/1032873 for example that you pointed17:23
ubot2seb128: Error: <Bugtracker.plugin.Launchpad instance at 0xa2d980c> bug 1032873 not found17:23
seb128"StacktraceTop:17:23
seb128 cairo_region_is_empty () from /usr/lib/x86_64-linux-gnu/libcairo.so.217:23
seb128 ?? () from /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/liboverlay-scrollbar.so17:23
seb128 ?? () from /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/liboverlay-scrollbar.so"17:23
seb128robru, ^ that tells you it's the scrollbars ;-)17:23
robruoh, I was looking at the wrong one before, it didn't say that.17:23
seb128robru, read https://wiki.ubuntu.com/DebuggingProgramCrash btw17:23
seb128robru, and https://wiki.ubuntu.com/Backtrace17:23
desrtrobru: fwiw, gsettings set org.gnome.settings-daemon.plugins.xsettings overrides '{"Gtk/ShellShowsAppMenu":<0>}'17:24
seb128robru, they are useful links if you don't have too much gdb experience17:24
robrucool, thanks desrt17:24
robruseb128, will read soon.17:24
seb128robru, feel free to ask if you have any question ;-)17:25
desrtrobru: also this gnome-shell extension is clever enough to do it for you:17:25
desrthttps://extensions.gnome.org/extension/32/remove-panel-app-menu/17:25
robruseb128, I got that deb installed for overlay scrollbars, now to reproduce a crash...17:27
seb128robru, you use gnome-shell right?17:27
robruyes17:27
robruoh, and while I've got you: how do I tell apport to stop ignoring a certain crash?17:27
seb128you click the box "don't tell me about it again" on the dialog?17:28
seb128oh, stop17:28
seb128ls ~/.apport*17:28
robruyeah, the opposite of that ;-)17:28
seb128there is a .apport-ignore.xml or something17:28
seb128I don't remember the name17:28
robruah, thanks17:28
robruyou got it17:28
seb128;-)17:28
robrubut wait, it only contains one thing, not the name of the thing that's being ignored.17:29
robruwhat was happening was I was having this one program crash right on launch. I didn't tell apport to ignore it, but I chose not to send the report the first couple times. then apport stopped asking.17:29
seb128robru, oh, rm /var/crash/...17:31
seb128robru, apport stop nagging after 3 instances to not spam you too much17:31
seb128if you rm the file it will nag you again until the counter reachs 317:31
robruyeah, I want the nags back!17:31
robrucool, thanks17:31
seb128yw17:31
* didrocks tricked google+ \o/17:50
didrocksand with that, it's the end of day :)17:50
desrthm?17:50
didrockshave a good evening everyone :)17:50
didrocksdesrt: well, so I made this Quickly hangout with the ubuntu on air account17:51
didrocksit seems that if someone enters during the hangout and is not in your circle, I got kicked from the hangout everytime17:51
desrtrandom17:51
didrocksnever happen with my account17:51
desrtyou think it would rather prevent them from entering17:51
didrocksafter some research, I found that: http://solomonsucceeds.blogspot.fr/2012/01/google-plus-plus-teens.html17:51
didrocksbasically, it's because the on air account is registered as a teenager17:52
desrtoh17:52
desrtlulz17:52
didrocksand to protect them, if someone enters a hangout where you are, you are muted and no camera17:52
didrocksnot really easy to lead a hangout on air session, right? ;)17:52
desrtso where's the 'trick'?17:52
didrocksso, I went to the account and indeed, it was "born" in 199617:52
didrocksI tried to change to something earlier17:53
didrocksbut it refused "no valid birthday date"17:53
didrocksas long as I was putting a date that would make it major, it didn't want to save it17:53
didrocksso, I've said that the account it born on 9th august 199417:53
desrtit's odd that this feature seems to be tied to being young17:53
didrocksit will be major tomorrow ;)17:53
desrtold people don't care about privacy?17:53
desrtah :)17:54
didrocks\o/17:54
desrtgood night :p17:54
didrocksdesrt: do not forget it's birthday ;)17:54
didrockscounting on you!17:54
desrt:p17:54
* desrt has already17:54
didrocksheh17:54
didrocksI'll redo a try tomorrow, but it seems to be really this feature making the hangout quite difficult to follow :)17:55
didrockssee you tomorrow guys!17:55
desrtdidrocks: seems there is a mention of 'public hangout'17:55
desrtmaybe you should look into that17:55
didrocksdesrt: yeah, it was a public one17:55
desrtodd17:55
didrocksbut there is still this feature on17:55
didrocksyep17:55
didrocksanyway, see you tomorrow ;)17:56
desrtta17:56
* Sweetshark just filed bug 1034560 and bug 103455819:09
ubot2Launchpad bug 1034560 in libserializer "[MIR] libloader-java, libformula-java, librepository-java, libfonts-java, libserializer-java " [Undecided,New] https://launchpad.net/bugs/103456019:09
ubot2Launchpad bug 1034558 in pentaho-reporting-flow-engine "[MIR] libbase-java, libsac-java, libxml-java, libflute-java, libpentaho-reporting-flow-engine-java, liblayout-java" [Undecided,New] https://launchpad.net/bugs/103455819:09
mterryseb128, I'm getting "org.gtk.vfs.MountTracker.listMountableInfo call failed" errors and I see that a few days ago you advised pitti to relogin to fix them, due to a switch to gdbus?  I'm seeing them now and a restart didn't help.  :-/   Know of any other causes?20:17
seb128mterry, no, not known ... when do you get them?20:20
mterryseb128, oh hmmm.. only when I run under dbus-launch.  maybe I'm doing something goofy20:20
mterryseb128, my deja-dup test cases were suddenly triggering those warnings, but only under dbus-launch20:20
kenvandinewhat warnings?20:21
kenvandinei just noticed a bunch of fontconfig warnings20:21
mterry"org.gtk.vfs.MountTracker.listMountableInfo call failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface `org.gtk.vfs.MountTracker' on object at path /org/gtk/vfs/mounttracker (g-dbus-error-quark, 19)"20:21
kenvandineah, yeah i see those in the signon* tests too20:21
seb128mterry, seems like my libsecret testing issues from the other day20:21
seb128mterry, tried to use dbus-test-runner?20:22
mterryseb128, I just did, same issue20:22
mterrykenvandine, for simple use cases, is there a reason to use dbus-test-runner over dbus-launch?20:22
kenvandineprobably not20:23
kenvandinehowever20:23
kenvandineit is very handy when you need to run multiple things20:23
kenvandineor even wait for an interface to come it20:24
kenvandineit is very flexible20:24
mterrykenvandine, yar, haven't had cause for it's features yet, but it sounds good  :)20:28
Chipacao/20:57
Chipacajust updated quantal, and the icons in the unity launcher (3d) are not visible. Do I need to do anything?20:58
Chipacajust noticed the icons in the alt-tabber aren't there either20:58
robruChipaca, maybe search the logs from this chat room? I seem to recall somebody else discussing this issue, but I don't remember the solution.21:00
Chipacahttps://bugs.freedesktop.org/show_bug.cgi?id=52140 maybe?21:01
ubot2Freedesktop bug 52140 in Mesa core "Ubuntu Unity - Launcher and switcher icons disappeared" [Normal,New: ]21:01
Chipacathat's a long time ago i suspect21:01
robrusorry, I'm not actually familiar with the problem.21:02
* Chipaca purges a ppa that was pulling in mesa 8.121:05
seb128Chipaca, doyou really use quantal?21:05
Chipacaseb128: yes, of course21:05
Chipacaseb128: i always use dev21:05
seb128Chipaca, right,robert_ancell had this issue at GUADEC but it was due a ppa he was running for system compositor21:05
Chipacaexactly21:05
Chipacathat bug above points to it being 8.1, so, ppa-purging :)21:06
seb128Chipaca, I meant 'are you sure you use quantal and not ppas versions'21:06
seb128right21:06
Chipacaah :)21:06
Chipacayeah21:06
Chipacaunfortunately ppa-purge is now suggesting i remove xorg21:06
robruso? who needs that? ;-)21:07
desrtseb128: oh.  you're back.21:09
Chipacayup, downgrading mesa did it21:12
Chipacayay21:12
robruhooray!21:13
Chipacarobru: thanks :)21:13
robruwhat? all I did was tell you to google it ;-)21:14
Chipacarobru: in the right place :)21:14
robruhahah, ok21:14
Chipacaactually you told me to check the channel backlog21:14
robrutrue21:14
Chipacaso i didn't google anything :)21:14
robruI was assuming you would use google to find that.21:14
Chipacanope. ctrl-f21:14
robruahhh. I guess I don't lurk here 24/721:15
Chipaca:)21:15
seb128desrt, sort oh, watching olympics with the laptop around ... why? :-)21:16
robruHey seb128, I made a couple of those packages you asked me to. I'm not saying you should review them right now, but if you were bored of the olympics... ;-)21:27
seb128robru, which ones? how did you put them up for review,sponsoring?21:29
robrui did baobab and cheese. They're in my PPA. I'm not really sure how to officially put them up for review, because last time I did this you just copied gtranslator directly from my PPA.21:29
robruhttps://launchpad.net/~robru/+archive/ppa/+packages (cheese only just uploaded and will be built shortly)21:30
seb128robru, when you have an upload ready please subscribe ubuntu-sponsors to the bug and put a link to where to find it21:34
robruah, I see. thanks.21:35
seb128yw21:36
seb128robru, so, welcome to debian,ubuntu where there are 3 ways to do anything21:43
seb128robru, if you apt-get source evince you will see21:43
robruonly 3? hah! I used to be a perl hacker before I took up python.21:43
seb128"NOTICE: 'cheese' packaging is maintained in the 'Bzr' version control system at:21:44
seb128https://code.launchpad.net/~ubuntu-desktop/cheese/ubuntu21:44
seb128Please use:21:44
seb128bzr branch https://code.launchpad.net/~ubuntu-desktop/cheese/ubuntu21:44
seb128"21:44
seb128ideally for those you would put up as merge request21:44
seb128so we would only need to bzr merge ;-)21:44
seb128robru, see https://wiki.ubuntu.com/DesktopTeam/Bzr21:44
robruoh, I can do a merge request. I have the bzr branch right here, I just have to push it21:44
seb128those a debian style vcses with only the debian dir21:45
seb128it would be good21:45
seb128it makes review and merge easier21:45
seb128otherwise I have to dget your ppa version, debdiff, copy the diff over to the vcs and merge manually21:45
robruno! I'll make it easier.21:46
robruhang on21:46
chechewhere gdm get its languae values?21:46
chechewhere gdm get its language values?21:46
seb128cheche, try asking on #gdm on irc.gnome.org21:46
seb128cheche, we don't use gdm anymore but lightdm21:47
checheseb128: ok thanks21:47
robruseb128, for cheese I didn't need to make any changes other than changelog in debian dir, all I did was bzr merge-upstream and it was pretty magical. is that all I have to do? give you the updated changelog? where to I upload the orig.tar.gz to?21:47
seb128cheche, I'm unsure what gdm was doing, could be looking at available locales (locale -a list)21:47
seb128robru, that's where you hit the 3 ways to do things, cheese is a debian only vcs (like most of desktop), it doesn't use merge-upstream21:48
checheseb128: it is  bit strannge on the language-settings I am able to select spanish language21:48
checheBut when ubuntu start it uses english languages (#gdm is empty)21:48
seb128robru, typically you just update the changelog yes21:48
seb128robru, those vcs use the tarball and the debian dir from the vcs, they get the tarball using the debian/watch infos21:49
seb128robru, if the watch is not buggy you don't need to find a tarball, bzr-builddeb will download it for whoever tries to build21:49
seb128robru, looking to https://launchpadlibrarian.net/112285655/cheese_3.5.4-0ubuntu2_3.5.5-0ubuntu1.diff.gz the update seems fine and there was nothing to do out of the changelog update21:51
seb128robru, so just do a merge request for that ;-)21:51
seb128robru, usually we let the changelog target to UNRELEASED and whoever upload change it and tag21:52
robruah21:52
robruseb128, so I made http://bazaar.launchpad.net/~robru/cheese/ubuntu/revision/76 now, and seriously if we merge that, then that is all that is necessary? launchpad magics the rest of the package into existence?21:55
seb128robru, right, basically you can check out, go in an empty dir and do21:56
seb128bzr branch lp:~robru/cheese/ubuntu21:56
seb128cd ubuntu21:56
seb128bzr bd --source21:56
seb128and see what happens21:56
robruwhoa21:56
robruNow I see why everybody is so fussy about having a correct watch file.21:57
robruOk, so now what about baobab, where the watch file is specifically coded to only look for stable releases?21:57
seb128you usually want to delete the [02468] partt21:58
seb128it's coming from Debian which only tracks stable series21:58
robruok.21:58
robruI'm significantly more impressed with this system than I was with the other way I was doing previously.21:59
robruhttps://code.launchpad.net/~robru/cheese/ubuntu/+merge/118838 so I made this merge request, and that's the end of it then?22:00
robrushould I do it this way for baobab as well or is it ok just being from my PPA?22:00
seb128robru, yes, you got the destination wrong though22:00
robruwhat? you told me to leave it as UNRELEASED and then the reviewer would set that.22:00
seb128"Merge into: lp:cheese"22:00
seb128is wrong22:00
robruoh, that22:01
robruwhere do I merge?22:01
seb128sorry22:01
seb128yes22:01
seb128lp:~ubuntu-desktop/cheese/ubuntu22:01
seb128what apt-get source told you22:01
robruoh, durp. yes. launchpad defaulted to lp:cheese and I didn't think about it.22:01
seb128(which is what is in debian/control)22:01
seb128robru, also, better to indicate (lp: #bug) in the changelog22:02
robruBut it would be sloppy to have two commits, so I'd have to start over in order to add that info and have it all be one nice commit, right?22:02
seb128robru, like "  * New upstream release (lp: #1034615)"22:03
seb128so the bug got closed automatically on upload22:03
seb128the bug listed under "lp: #nnnn" syntax in the changelog get closed by launchpad with the changelog entry as comment when the source is uploaded22:03
robruah yeah, I'm familiar with that kind of magic from github.22:04
robrudidn't realize launchpad also did that.22:04
seb128robru, 2 commits? you mean22:04
seb128robru, the lp: #... is for ubuntu uploads22:04
robruYeah, I mean, if I took my existing branch, then made a second commit in order to add the lp bug#, it would look sloppy, so I'm just going to delete the whole thing and then do it right the first time, in one commit.22:04
seb128robru, if you work in a source in bzr it's bzr commit --fixes lp:nnnn22:04
seb128robru, just bzr uncommit22:04
seb128edit the changelog22:05
seb128and bzr commit22:05
robruok wait, is the lp bug# supposed to go inside the debian/changelog file? or just in the `bzr commit` message?22:05
seb128you can bzr push --overwrite22:05
seb128to overwrite a remote branche22:05
seb128robru, sorry, just the changelog for ubuntu22:06
seb128ubuntu bugs are linked to package updates22:06
seb128I shouldn't give you too much infos together ;-)22:06
seb128the equivalent for upstream code handling is commit --fixes lp:...22:06
seb128that would link the vcs you push to with the bug22:07
seb128e.g it would add a "linked branch" info to the bug22:07
robrusorry, I'm still not quite understanding. So what you're saying is that the lp bug# does *not* go in the debian/changelog file. Only when I do `bzr commit` and it asks me to type a message. that's where I enter the bug#22:07
seb128sorry22:07
seb128- for packages the commit doesn't matter22:07
seb128the common interaction for packages is the upload22:07
seb128so what matters is the changelog entry of the upload22:08
seb128 22:08
seb128so for that one write it in debian/changelog22:08
seb128and just "bzr commit"22:08
robruok22:08
robruI think i've got you now.22:08
seb128if you were working on lp:ubiquity and wanted to link a commit to bug you would "bzr commit --fixes lp:<bug>"22:09
seb128it's a bit confusing that launchpad does everything22:09
robruI'm confused because I'm looking at debian/changelog now and none of the previous entries mention an lp bug.22:09
seb128well, people who have upload access don't bother opening a bug to close it22:10
seb128e.g I wouldn't do it22:10
seb128but you opened a sponsoring request bug22:10
seb128so you can as well get it close with the upload ;-)22:10
robruok22:10
seb128robru, typically, look at https://launchpad.net/ubuntu/+source/nautilus/+changelog22:11
seb128robru, that's more of a typical actively maintained source22:12
robruahhh22:12
robruhttp://bazaar.launchpad.net/~robru/cheese/ubuntu/revision/76 so I'll merge this then?22:14
seb128robru, yes22:15
robruhttps://code.launchpad.net/~robru/cheese/ubuntu/+merge/118839 ok22:17
robruis there an easy way to tell which packages are handled this way vs which ones I would need to bzr merge-upstream and then push to my PPA?22:19
seb128the "common" way is full source and merge-upstream22:20
seb128exception have their Vcs listed in debian/control22:20
seb128and apt-get source will tell you about the Vcs22:20
seb128so watch what apt-get source says, look to debian/control22:20
seb128in practice most desktop packages use a debian only Vcs22:21
seb128note that things coming from Debian might have a Debian vcs, ignore those22:21
seb128yeah, it's harder that it should be :-(22:21
seb128so thumb's rule: if the debian/control has a launchpad Vcs uses that22:21
seb128otherwise use merge-upstream, ppa22:22
robruafter a while I'll just know from experience, no worries.22:22
seb128(not that you can also do merge requests for the merge-upstream ones)22:22
seb128they are just against lp:ubuntu/<source>22:22
seb128ideally we would move to use that workflow as well, but you will see with a bit of practice that it has drawbacks as well22:22
seb128download speed being one22:23
seb128dealing with patches being another one22:23
robruah yeah22:23
seb128(it's a bit tricky to deal with patches, figuring if the Vcs should have them applied or not for example)22:23
seb128you often finish with .pc "noise" from quilt in the diff22:24
robruyeah, I have noticed that .pc stuff.22:24
seb128robru, ok, merged, uploaded22:29
robrusweet.22:29
seb128that done I'm calling it a day, will review the other ones tomorrow22:29
seb128have fun everyone22:29
robruthanks.22:29
robrug'night!22:29
bschaeferhello, anyone know why you can only open 1 instances of gcalctool now?23:22
robrujust a guess: did it start using gtkapplication perhaps?23:25
bschaefer*it* referring to how gcalctool is starting?23:29
robruyes, gtkapplication is a new feature of gtk that allows applications to enforce that only one instance can be running at any given time. I think it might even be necessary in order to take advantage of the new gnome-shell app menu, which it looks like gcalctool is using.23:30
robruit seems like an odd choice for a calculator to enforce single-instance mode, though.23:30
robruhttps://mail.gnome.org/archives/commits-list/2012-April/msg09907.html yes it seems so23:32
bschaeferhmm odd...im not sure why they would enforce that23:32
robruin short, this was a design decision, not a bug. if you disagree, you should pester Florian Mullner about it ;-)23:32
bschaeferyeah, but that happened back in April ... hmm23:33
bschaeferthanks!23:33
robruyou're welcome!23:33
=== mfisch` is now known as mfisch
=== mfisch is now known as Guest6140

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