/srv/irclogs.ubuntu.com/2008/09/10/#ubuntu-desktop.txt

huatsmorning everyone08:27
huatshello crevette08:33
crevettesalut huats08:33
=== BugMaN1 is now known as bugman1
=== bugman1 is now known as BugMaN
pochuseb128: vino done09:30
seb128pochu: right, I've nothing it got uploaded, probably thanks to dholbach who did some sponsoring ;-)09:31
pochuyeah :)09:31
seb128mvo:09:39
seb128$ gnome-keyboard-properties09:39
seb128(gnome-keyboard-properties:14180): GLib-GObject-WARNING **: invalid (NULL) pointer instance09:39
seb128(gnome-keyboard-properties:14180): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed09:39
seb128mvo: those warnings were not there before you update09:39
seb128mvo: I get them when starting gnome-keyboard-properties09:40
mvoseb128: hrm, I don't get those09:40
mvoseb128: could you please give me your gconf keyboard settings? I will try to reproduce09:41
seb128mvo: http://people.ubuntu.com/~seb128/gconf.log09:42
seb128mvo: the stacktrace09:43
seb128#5  0xb7ac1838 in IA__g_type_check_instance (type_instance=0x0) at /build/buildd/glib2.0-2.18.0/gobject/gtype.c:381409:43
seb128#6  0xb7abc559 in IA__g_signal_connect_data (instance=0x0, detailed_signal=0x805a9e1 "clicked",09:43
seb128    c_handler=0x8051bd0 <make_default>, data=0x88d1a00, destroy_data=0, connect_flags=0)09:43
seb128    at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:223509:43
seb128#7  0x08051a1f in setup_xkb_tabs (dialog=0x88d1a00, changeset=0x0) at gnome-keyboard-properties-xkb.c:31909:43
seb128mvo: frame 7 is09:50
seb128319g_signal_connect (G_OBJECT (WID ("button_make_default")),09:50
mvoseb128: thanks, I have it here now too09:51
seb128mvo: ok, my fault, I've fixed it :-p09:52
mvooh?09:52
seb128mvo: I did apt-get install gnome-control-center to try the new version but that didn't upgrade capplets-data which has the required glade changes09:52
mvoright, that sounds like a bad dependency09:53
* mvo fixes in bzr09:53
mvoseb128: hm, currently the dependency on capplet-data is gnome:version09:54
mvoseb128: is there a risk in making it binary:version ?09:55
seb128mvo: I guess it's really a corner case, don't bother09:55
* mvo nods09:55
mvoseb128: can you make it crask after the update?09:55
seb128mvo: the issue is that strict versionning between arch all and any breaks installability on !i38609:55
mvoright09:55
seb128mvo: no, but I think it's due to tjaalton changes, maybe partial upgrade there too, ie the new xbd-data not installed or something09:56
mvoseb128: I keep an eye on the issue, I just found and fixed one crash, but it does not really match the signature of the other bugreport. I will keep looking10:24
seb128mvo: ok10:24
seb128mvo: thanks10:24
andreasnseb128: are you in charge of the rhythmbox package?10:25
seb128andreasn: yes10:26
andreasnseb128: I just realized why the icon looks like crap in the Applications menu10:26
andreasnit lacks a 24x24 size in icons/hicolor10:27
andreasnah, same thing upstream it seems10:29
andreasnif I sent you a 24x24 icon, could you fix it? I want to submit it upstream as well, but maybe it's too late10:30
pochuseb128: bug 268470, I guess it needs a feature freeze exception10:30
ubottuLaunchpad bug 268470 in gtk-vnc "New upstream 0.3.7 release" [Wishlist,New] https://launchpad.net/bugs/26847010:30
pochusoren: ^10:30
seb128pochu: no, it's a GNOME requirement so it should be alright10:31
pochugreat :)10:32
seb128andreasn: that should be fixed in the svn snapshot I uploaded to intrepid yesterday?10:32
andreasnoh, cool10:32
andreasnI tested the latest Alpha of Ubuntu, but if it's fixed already I can sleep calmly at nights again :(10:33
andreasn:) I mean10:33
pochubrb10:59
pochuhmm, vinagre + scaling doesn't work here11:18
pochu(vinagre:31774): GdkGLExt-WARNING **: Window system doesn't support OpenGL.11:19
pochuerr11:19
pochuglxgears doesn't either!11:19
pochuXlib:  extension "GLX" missing on display ":0.0".11:20
pochuheh, glxinfo segfaults11:20
pochutjaalton: ^ this is an intel GMA 965, any idea?11:20
seb128pochu: do you have some nvidia-*177 installed?11:21
seb128pochu: sudo apt-get remove nvidia-glx-17711:21
pochuseb128: yeah, that's installed. removing it, thanks11:22
tjaaltonpochu: right, broken nvidia-kernel-common upload which pulled nvidia-glx..11:22
pochuso no need to report it, I guess :)11:22
pochubrb11:23
pochuthanks folks11:23
seb128pochu: you're welcome11:24
pochuyay, scaling rocks!11:25
pochubut it doesn't work with compositing...11:25
pochu"Scaling does not work properly on composited windows. Disable the visual effects and try again."11:25
pochuseb128: bug 26848411:31
ubottuLaunchpad bug 268484 in vinagre "New upstream 2.23.92 release" [Wishlist,Triaged] https://launchpad.net/bugs/26848411:31
seb128pochu: cool thanks11:31
pochuseb128: no problem!11:33
glatzormvo, there is currently some discussion about a software online repo at #PackageKit12:03
glatzormvo, perhaps we could finally target something for 9.0412:03
glatzormvo, hughsie will try to get some more information from the redhat guys about the amber project12:03
_8472Hi, is there any chance to enable in Gnome this kind of METACITY setting "automatically give focus to newly created windows" ? I'm already searching for it for some time, but still no success. Always have found similar answer, it's not in Gnome ....... , but i don't like this answer. thx in advance12:21
loolseb128: poppler 0.8.7-1 is in incoming or so13:00
seb128lool: right I noticed, will sync it thanks13:00
=== reynaldo_ is now known as reynaldo
glatzormpt, hello.14:54
glatzormpt, you did some work on specifing the maintenace level of a package. Could you please point me to the wiki page?14:55
glatzormpt, I would like to get this into packagekit too, but cannot find the page anymore14:55
mptglatzor, sure, https://wiki.ubuntu.com/PackageMaintainednessPresentation14:56
glatzormpt, great!14:57
glatzormpt, have you found any time recently to work on your package management idea?14:57
mptglatzor, it's not on my to-do list at the moment, but I'm quite hopeful it will be for the Jackalope14:58
glatzormpt, RedHat and Novell are both working on an online software catalog.14:58
mptmuahahaha14:59
glatzormpt, I would like to get this finally for Debian and Ubuntu14:59
glatzormpt, AFAIK they plan to make use of the packagekit browser plugin to allow to easily install, remove or run the software15:00
glatzor(RedHat)15:00
loolHey can you people still mount USB keys?15:03
loolI just tried a regular one with vfat and it wouldn't mount in nautilus15:03
glatzormpt, http://benjiweber.co.uk/blog/?p=1015:04
glatzormpt, there are screenshots from the novell thing. but they use a java application :(15:05
glatzormpt, http://blogs.gnome.org/hughsie/2008/09/09/packagekit-web-plugin/15:05
glatzormpt, here is a screenshot of the packagekit plugin.15:06
mpta Java application powering a Web site, no less15:07
mptoh, the packagekit one is a Web site too15:08
glatzormpt, the screenshot is just a demo of the plugin. the project of Redhat is called amber.15:13
glatzormpt, perhaps I can setup a local server soon15:13
mptglatzor, plug-in for what?15:15
james_wHey all. What sets XDG_SESSION_COOKIE?15:16
james_wsome users are seeing problems when it is not available over an "ssh -X" connection15:17
glatzormpt, the packagekit web plugin is  the small white box that you can see on the screenshots15:18
glatzormpt, it allows to interact with the local package manager.15:18
mptI don't understand why it's a Web site in the first place15:19
glatzormpt, it represents the installation status and allow to install, run or remove an application15:19
glatzormpt, because you make use of non-static and large data15:19
mptso?15:19
glatzormpt, only think of screenshots15:19
mptWeb browsers aren't the only programs that can do HTTP.15:19
glatzormpt, sure there is still wget :)15:20
mptPutting it in a Web browser just makes it half as efficient and offers 100 more wrong things to click.15:20
glatzormpt, but how do you want to communicate the requirement to be "online" in a better way?15:21
mptWith a message, inside the package manager, asking you to either connect to the Internet or insert an appropriate disc15:23
glatzormpt, sorry, I have to leave. My break is over. and the patients are waiting for their medicine. see you!15:24
mptok :-)15:24
mpt(glatzor's a doctor?)15:24
tedglool: Worked for me a couple weeks ago...15:42
loolYeah for me too15:42
tedgjames_w: It's a cookie to keep track of individual sessions.  It's used by stuff like policykit and consolekit.  I would imagine that it wouldn't work over an ssh connection anyway as DBus is not being routed across that session.15:43
james_wtedg: yeah, this is consolekit15:44
tedgjames_w: Probably an app bug that it doesn't work gracefully without having it.15:44
james_wbug 23124615:45
ubottuLaunchpad bug 231246 in policykit-gnome "'Unlock' button in admin utilities greyed out" [Undecided,Invalid] https://launchpad.net/bugs/23124615:45
looltedg, seb128 call15:59
tedglool: There15:59
loolMacSlow: too16:00
seb128lool: yeah, I was just going to call ;-)16:00
seb128lool: I didn't know you were joining, good ;-)16:00
* MacSlow is in 16:00
tedgjames_w: I guess perhaps the admin tools shouldn't require the local console?  Seems, at least in the LTSP case, that shouldn't be required.16:01
james_wtedg: yeah, I'm not sure if this is the actual problem, or just a red-herring16:01
MacSlowlool, tedg, seb128: also maybe join #advisoryboard on irc.gimp.org16:04
gicmoseb128: gvfs-trashd is seriously FUBAR16:41
seb128gicmo: indeed16:41
seb128gicmo: we have over 60 crash duplicates now in launchpad16:41
gicmoseb128: ok, I really need to look at this16:42
gicmoseb128: can you point me at one?16:43
gicmoI mean bug report in lp16:43
seb128gicmo: https://bugs.edge.launchpad.net/ubuntu/+source/gvfs/+bug/25217416:43
ubottuLaunchpad bug 252174 in gvfs "gvfsd-trash crashed with SIGSEGV in g_main_context_dispatch()" [High,Triaged]16:43
gicmo wtf, in g_main_context_dispatch?!16:43
seb128gicmo: the top of the stacktrace is missing and I didn't manage to know why, we already talked about that16:44
seb128gicmo: see http://bugzilla.gnome.org/show_bug.cgi?id=547568 which could be the same issue16:44
ubottuGnome bug 547568 in trash backend "gvfsd-trash crashed with SIGSEGV in g_main_context_dispatch()" [Critical,Unconfirmed]16:44
gicmoseb128: Ill see what I can do16:45
seb128gicmo: http://bugzilla.gnome.org/show_bug.cgi?id=547726 too16:45
ubottuGnome bug 547726 in hal volume monitor "gvfsd-trash crashed with SIGSEGV in dbus_error_is_set()" [Critical,Unconfirmed]16:45
seb128gicmo: valgrind has a "==28416== Jump to the invalid address stated on the next line" error16:45
gicmowtf is trash doing that others dont16:47
gicmoI mean its only trash, crashing all the fucking time16:48
gicmoand hadess branched gvfs without asking me16:48
gicmoto commit his stupid cd text xattr patch16:48
gicmosuper duper16:48
gicmoseb128: you remember when did this start?16:50
seb128gicmo: the version where the monitors have been splitted16:50
gicmooh, who'd guessed that now ;-)16:52
gicmoseb128: yo17:05
gicmoseb128: soo, walters told me, and he is right, it looks like its doing dbus stuff from different threads17:06
seb128gicmo: oh17:07
gicmoin do_mount17:07
seb128gicmo: read http://bugzilla.gnome.org/show_bug.cgi?id=551337 on that topic17:07
ubottuGnome bug 551337 in general "gedit crashes browsing fileselector ssh locations" [Critical,Unconfirmed]17:07
gicmoseb128: so, we call enumerate_root_trashdir () in the trash backend on a second thread17:13
gicmowhich causes g_daemon_vfs_init () to be called17:13
gicmohttp://launchpadlibrarian.net/16686194/stacktrace-gvfsd-trash.log17:13
gicmosee #11 0x00007f398b088f50 in g_daemon_vfs_init (vfs=0x227cf20)17:13
gicmowhich then loads the proxy monitors17:13
gicmoand dbus stuff etc17:14
gicmoseb128: <davidz> gicmo: does this crash happen with GIO_USE_VFS=local ?17:14
gicmoseb128: maybe we can start the gvfsd-thrash daemon with  GIO_USE_VFS=local  and see if it goes away17:14
gicmocan we reproduce that reliable?17:15
seb128gicmo: ugly workaround?17:15
gicmoseb128: just trying to find out if that is the cause at all17:15
seb128gicmo: no, it happens randomly once a day or something17:15
gicmoteh suck17:15
gicmoits prolly a race17:15
seb128gicmo: but your "don't use dbus in different threads" seems a good explanation17:15
seb128gicmo: did you read the bug I just pointed?17:16
seb128gicmo: in fact that's an another issue17:16
gicmoseb128: its another one, but quite interesting as well17:17
gicmotrashdir = 0x227f930 "/home/username/.local/share/Trash"17:21
gicmo topdir = 0x2283620 "/home/username/.local/share"17:21
gicmowtf17:21
gicmowho calls himself username?17:21
waltersi wonder if launchpad automatically replaces /home/<whatever>/ with username17:22
seb128;-)17:22
seb128walters: no17:22
gicmowalters: that be nice though17:23
seb128right17:23
waltersyeah, would make sense for privacy17:23
gicmowalters: so, I guess its crashing at   vfs->async_bus = dbus_bus_get_private (DBUS_BUS_SESSION, NULL);17:23
gicmowhich we call on thread 217:24
gicmoI am pretty sure that we already called dbus_bus_get on thread 1 before because we already have talked to the daemon over dbus17:24
gicmowalters: any idea if that is illegal?17:24
walterswhat i would say is that all code should have a good idea of what thread it is going to run on17:25
waltersif code was intended to be run from the main thread it's going to be a problem17:25
waltersjust calling dbus_bus_get_private from a thread should be OK; it will hand you back a new connection and that should be safe17:26
gicmohmm17:27
gicmothen maybe the dbus code that gets pulled in froom the volume proxy monitors the the clurprt17:28
gicmocurlprit17:28
seb128gicmo: any informations which would be useful to provide?17:36
pochu18:22 <   walters> i wonder if launchpad automatically replaces /home/<whatever>/ with username17:42
pochuthat's done by apport, bug 19278617:42
ubottuLaunchpad bug 192786 in apport "Anonymize user and host name" [High,Fix released] https://launchpad.net/bugs/19278617:42
waltersmakes sense17:44
pochuthe bug report is funny, btw :)17:44
waltersyeah, totem is definitely a source of amusing bug reports17:45
waltersone thought i had on this is to simply make bug reports non-public by default; i.e. you have to have an account on the system to access them17:46
waltersthat at least somewhat mitigates the slashdot effect17:46
walterss/bug report/stack traces/ i mean17:46
pochucrashes are private until someone with access to them marks them as public17:48
waltersah, ok17:48
pochuis it just my keyboard or keyboard shortcuts are case-sensitive?17:48
gicmoseb128:well trying to run the daemon with GIO_USE_VOLUME_MONITOR=unix and see if that helps could be of use17:58
gicmobut oh well17:58
seb128gicmo: is that going to provide useful informations?18:01
seb128gicmo: I can do that, but if that turns to workaround the bug what do we do next? ;-)18:01
gicmowalters:18:01
gicmohmm might it be that its _g_dbus_connection_integrate_with_main () being called from the thread oder something18:02
gicmoI am just blindly guessing here18:02
waltersgicmo: that sounds very likely to break18:03
gicmoalso, using mainloop integration causes stuff to be dispached from the mainloop (thread 1), right?18:04
gicmothe proxy monitors also do a dbus_connection_send_with_reply_and_block ()18:10
gicmowhich will happen on thread 218:10
gicmowe call IsSupported () on org.gtk.Private.RemoteVolumeMonitor18:10
seb128gicmo: maybe take that discussion on #gnome-hackers?18:13
seb128gicmo: higher change to have people jumping in there ;-)18:13
gicmowell, I am pretty sure doing dbus_connection_send_with_reply_and_block () on a second thread is kinda bad18:14
gicmoeasiest fix would be to force gvfs/gio being initilized from the main thread18:16
seb128gicmo: could be worth to discussing in with davidz anyway, since he did some of the changes he might be wanting to fix it too ;-)18:31
directhexnice job on that pidgin/empathy usability report19:04
crevettehello20:11
crevette I have an error with packageKit ppa, should I report it upstream or on lp ?20:14
pochuhi crevette!20:17
pochucrevette: if it's with the ppa, report it to glatzor20:17
crevettehey pochu20:18
james_wcrevette: hey, if you jump in #packagekit then I can have a look for you20:19
crevettelet's jump20:19
=== crd1b is now known as crdlb
mvojames_w: seb128 had this idea about bzr-buildpackage --upload that would automatically add a tag to the upload and do a dput, what do you think? is that something worth adding a whishlist bug for bzr-buildpackage?21:47
* mvo likes the idea21:47
james_wmvo: yeah, it's something that I would like to do21:48
mvois lack of time the problem?21:48
james_whowever, I haven't thought through how to handle dput/dupload, multiple hosts, extra options, etc.21:48
james_wnot so much21:48
james_wit's not high priority for this cycle, but I will have time to do it for the next one21:49
james_wit's more a lack of experience, as I hardly ever upload, and when I do it's very basic21:49
mvothen seb128 is the right person, he uploads a lot :)21:50
seb128ah ah21:50
mvo*A LOT*21:50
james_w:-)21:50
seb128mvo: I upload often but don't use bzr when you don't make me do it ;-)21:50
mvoyou will like it someday :P21:50
seb128the thing just hate me21:51
seb128every time an upload should take 10 seconds it takes 10 minutes ;-)21:51
seb128mvo: joke aside this one was alright but I think I'll not like the extra steps to edit patches21:53
james_wwhich extra steps?21:53
seb128james_w: there is only the debian directory in bzr, how do I use cdbs-edit-patches?21:53
mvoyeah, that is something that is currently not ideal21:54
mvoI would love to have bzr-edit-patch or somesuch that exports the tarball, runs cdbs-edit-aptch (or dpatch-edit-patch or quilt) in there and on exit adds the patch to bzr21:54
mvoand auto detectin of --merge and --native would rock!21:55
mvo(well, bzr-buildpackage rocks already, but that would make it rock even more)21:56
james_w"bzr bd-do 'dpatch-edit-patch 01-foo'"21:56
james_w"bzr bd-do" to get a shell to do whatever you want21:57
james_wyou need to "bzr add" afterwards, I haven't decided if that should be automatic yet21:57
james_wthe name is completely non-obvious as well21:58
mvooh, nice21:58
* mvo hugs james_w21:58
james_wit's just cribbed from svn-buildpackage21:58
james_wI'm not a fan of debian-only though, the branches I create will be full source21:59
seb128bzr: ERROR: unknown command "bd-do"21:59
* mvo needs to go to bed21:59
NCommanderseb128, I'm testing gtkmm now21:59
* seb128 installs bzr-buildpackage22:00
seb128NCommander: 2.13.8? ;-)22:00
james_wah :-)22:00
NCommanderseb128, ARGH22:00
* NCommander swears22:00
seb128NCommander: new pangomm too22:00
* NCommander twitches22:00
NCommanderYou just like inflicting pain on me22:00
seb128james_w: cool, that works, thanks for the hint ;-)22:01
NCommanderseb128, rolling them now22:01
NCommanderseb128, please commit them for me onto pkg-gnome once I roll the changeset22:01
seb128NCommander: oh, you like to complain apparently, http://download.gnome.org/sources/libgweather/2.23/libgweather-2.23.92.tar.gz for you22:02
crevettehey22:02
NCommanderseb128, :-P!22:02
seb128NCommander: they added python binding and it's using cdbs *g*22:02
NCommanderI'm rolling gtkmm now22:02
NCommander....22:02
NCommanderYou'll get gtkmm and pangomm from me for now :-P22:02
seb128;-)22:02
seb128lut crevette22:02
james_wseb128: no problem, glad it didn't hate you :-)22:02
crevettehey seb12822:03
crevetteseb128: is it too late to upgrade nemiver to latest version, we're still in 0.5.222:03
seb128NCommander: those updates are no good for debian yet, they don't have cairo 1.7 and gtk 2.1422:03
NCommanderOk22:04
NCommanderI thought gtk at the very least was in experimental22:04
seb128crevette: version are frozen22:04
seb128NCommander: no22:04
NCommanderseb128, building gtkmm now22:04
crevetteI seen bluez-gnome is old too22:04
seb128crevette: you need to ask for a freeze exception, should be easy to get22:04
crevetteokay22:05
crevettedon't have much time now, we'll see this week end22:05
NCommanderseb128, will you commit pangomm for me?22:05
seb128NCommander: where?22:05
NCommanderseb128, 127.0.0.1, it will go to my PPA if it builds22:05
seb128NCommander: debian can't update, the new version requires a new pango which requires a new cairo22:05
NCommanderseb128, Oh!22:05
* NCommander hasn't even looked at the build-deps for pangomm yet22:06
pochuseb128: don't you handle freeze exceptions for GNOME packages in universe? ;)22:06
seb128pochu: that's not a GNOME packages, that's a random GNOMish application, can't handle every of those22:06
pochuoh, ok22:07
seb128pochu: you are welcome to ask for the freeze exception though ;-)22:07
NCommanderseb128, gtkmm still needs to be updated in Debian once all its build-deps are in place22:07
pochuyou could just ack it ;)22:07
seb128pochu: I'm not in the corresponding motu team to do that22:08
seb128pochu: and GNOME packages don't need freeze exception btw since GNOME has a standing exception ;-)22:08
NCommanderseb128, rolled pangomm, testing now22:11
pochuseb128: I'm referring to this mail, in which the MOTU council delegates the power of ack'ing feature freeze requests for GNOME packages to you: https://lists.ubuntu.com/archives/ubuntu-motu/2008-September/004648.html22:13
NCommanderseb128, /usr/share/gnome-pkg-tools/1/rules/check-dist.mk:19: Unknown distribution: intrepid22:13
NCommanderIs that a gnome bug?22:13
NCommanderer, known22:13
seb128pochu: ah, they did that again this cycle ;-)22:13
pochu:)22:13
seb128NCommander: that's a debian thing to not upload experimental packages to unstable, you can ignore it on ubuntu22:13
NCommanderseb128, I was just not sure if I just never noticed it before, or if it was new since my reinstall22:14
NCommanderseb128, pangomm builds and installs fine, on its way to my PPA22:14
seb128pochu: ok, if you try a debian update and it builds fine I can do syncs for you22:14
seb128NCommander: good22:14
seb128NCommander: you didn't notice before22:14
NCommanderseb128, pangomm installs in a chroot, but since the updated gtkmm isn't available just yet, it won't install on a production system since gtkmm has rdepends22:16
NCommander(attempting to deconfigure gtkmm, unable because gnome-*)22:16
seb128right22:16
NCommanderI'm just waiting for gtkmm's new version to finish building22:16
seb128I doubt the pangomm will break things and there is no such much using gtkmm anyway22:16
NCommanderseb128, gtkmm builds fine22:25
seb128NCommander: good, so it's sponsoring time ;-)22:27
NCommanderseb128, they're both in my PPA22:27
NCommanderLaunchpad is crawling for me22:28
NCommanderseb128, https://edge.launchpad.net/~sonicmctails/+archive22:29
seb128NCommander: btw gtkmm also has a new version22:30
NCommanderseb128, I uploaded the new version22:31
NCommanderseb128, it just hasn't popped up yet22:31
NCommander(I rolled both pangomm and gtkmm)22:31
seb128excellent ;-)22:31
NCommanderSee, I do amazing work sometimes22:31
NCommanderseb128, pangomm built on all PPA archs, gtkmm hasn't shown up yet -_-;22:31
NCommanderuh oh22:32
NCommanderRejected: dm:manphiz@gmail.com may not upload/NMU source package pangomm22:32
NCommanderWTF O_o;22:32
seb128NCommander: that's a debian error right?22:33
NCommanderyeah22:33
NCommanderI've never gotten that one before22:33
seb128NCommander: well, that's probably the first time a dm try to upload one of the packages you maintain22:33
NCommanderwhoops22:33
NCommanderI don't think I set Uploaders: >.>;22:34
NCommanderProbably why it was rejected22:34
seb128could be yes22:34
* NCommander needs people to do backport uploading for me22:35
seb128NCommander: trying to ask on #ubuntu-motu?22:36
NCommanderOnly core-dev can upload for backports22:36
NCommanderAnd really only backports should22:36
seb128NCommander: I think technically you should have bumped the pangomm shlibs22:37
seb128I'll upload anyway, nothing is using it yet22:38
NCommanderseb128, which shlibs, the soname didn't change22:38
seb128NCommander: soname and shlibs are different things22:38
seb128NCommander: shlibs should be updated every time something is added to the api22:38
seb128when the soname change the package name change22:39
seb128the shlibs is what is used to build depends22:39
NCommanderhrm22:39
NCommanderwait22:39
seb128if the current shlib version is 2.13.7 and a package build using pangomm22:39
NCommanderdid you already upload?22:39
seb128it'll get a depends on (>= 2.13.7)22:39
NCommanderOh22:40
seb128not if 2.13.8 has an new symbol22:40
NCommanderI thought you meant the .shlibs file22:40
seb128the application might not run on 2.13.7 and require this symbol22:40
NCommanderSorry, I thought I lost my mine22:40
NCommander*mind22:40
seb128NCommander: no, I mean shver in debian/rules22:40
NCommanderd'oh22:40
seb128NCommander: and no I didn't upload22:40
NCommanderI completely forgot about that22:40
seb128do you want to fix it?22:40
NCommanderOn my non-CDBS packages, I have a rule that autodetermines that22:40
NCommanderI can't reupload to my PPA, it will reject due to the same version22:40
seb128I'll just edit the debian/rules for you22:41
NCommanderTHank you22:41
seb128ok?22:41
NCommanderYeah22:41
seb128cool22:41
NCommanderSorry, that completely slipped my mind22:41
NCommanderDon't do gtkmm then, it probably needs that too22:41
seb128that's alright ;-)22:41
seb128I'll do the same change if required22:41
NCommanderSHVER := 1:2.13.5 - gtkmm really needs it22:41
NCommanderI completely forgot that existed22:41
* NCommander holds head in shame22:42
pochuNCommander: you may want to read https://wiki.ubuntu.com/PackagingGuide/Recipes/CheckingLibrarySymbols if you haven't done it yet22:43
NCommanderpochu, I'm aware of it (its a good read), but I don't usually use cdbs myself, so all my packages have some shell magic to pull the shvers out of configure.in22:44
NCommanderpochu, so it becomes set it and forget it22:44
seb128NCommander: you can't pull the shvers out of the configure.in22:46
seb128NCommander: the shver is a debian package version22:47
NCommanderseb128, er ... maybe it checked libtool or something. TBI, I don't remember. Its in the default dh_make last time I checked22:47
* NCommander shrugs22:47
seb128NCommander: you can pull the soname automatically though22:47
NCommanderseb128, yeah, maybe I'm mistaken :-/22:47
seb128use the libtool age and revision numbers22:47
* NCommander is not fully caffinated yet22:47
NCommanderbrb, reboot time22:49
seb128NCommander: pangomm upload, gtkmm not good22:49
seb128NCommander: the configure.in requires new libglib, libgtk, etc versions and you don't upgrade the build-depends22:50
seb128vuntz: still around?23:07
=== fta_ is now known as fta
vuntzseb128: yep23:16
seb128vuntz:23:17
seb128<james_w> seb128: is "Adjust date and time" from the context menu of the clock applet screwed for you as it is for me?23:17
seb128<james_w> I can't set a time higher than "11:29:29"23:17
seb128vuntz: have you already seen bugs like this?23:17
seb128vuntz: I can confirm it there23:17
vuntzthat's funny :-)23:17
seb128vuntz: and you have no 2.23 install to try right? ;-)23:18
vuntzI have one that's semi broken until I reboot23:18
vuntzdoes it fail when you set the time or is it just that you can't put a number higher than 29?23:19
seb128vuntz: I type 16 in the hours and do tab and it changes to 1123:19
james_wyup, you can set the time23:19
vuntzworks in 2.2223:20
seb128right23:20
* vuntz tries in jhbuild23:20
james_wtime-admin is similar, and as that auto-sets the time once you unlock if you wait to long before closing you get your time set to 13:something23:20
seb128I'm wondering if that's a bug in GTK23:20
vuntzbah, PK issue. Can't try in jhbuild either23:22
seb128ok23:22
seb128no fun for you then ;-)23:22
vuntzwell, I should just reboot23:23
vuntzit's just that I have so many things open...23:23
seb128vuntz: don't bother, I was just curious to know if that happens on !ubuntu23:23
seb128let me know next time you reboot23:23
vuntzseb128: in 2 months? ;-)23:24
seb128vuntz: if you want, I'll probably find somebody else to ask before that though ;-)23:24
seb128vuntz: and fix the "gnome-panel doesn't browse the drives after mounting those"23:26
vuntzseb128: yeah, thinking about it23:27
vuntztrying to fix my phone first ;-)23:27
james_w<property name="adjustment">23 0 23 1 12 12</property>23:29
seb128james_w: where?23:31
james_wthat's the glade file for the panel applet part23:31
james_wthe time-admin one specifies an adjustment in a separate part of xml that looks right, I can't decode that one23:31
seb128hum23:32
seb128good hint23:32
seb12811 29 29 is the value set by default in the glade23:33
james_wI don't see where23:34
seb128glade-3 clock.glade23:34
seb128it displays 11:29:29 too23:35
james_wah23:35
james_wnice spot23:35
seb128either a glade or gtk bug23:35
seb128imho23:35
seb128the gnome-panel 2.22.2 .glade had the same syntax23:36
seb128so either libglade or libgtk I would say23:36
james_wthe adjustment appears to be specified correctly23:36
james_wand the initial value should be 23:59:5923:37
seb128right23:38
seb128ok23:40
seb128iz gtk bug23:40
seb128$ LD_PRELOAD=deb/usr/lib/libgtk-x11-2.0.so.0 glade-3 gnome-panel-2.23.92/applets/clock/clock.glade23:40
seb128using libgtk2.0-0_2.12.9-2ubuntu2_i386.deb works correctly23:40
james_wcool23:43
james_whttp://bugzilla.gnome.org/show_bug.cgi?id=551740 is the forwarded time-admin one23:45
ubottuGnome bug 551740 in time-admin "unable to manually adjust the clock past 13:49:49" [Normal,Unconfirmed]23:45
seb128james_w: feel free to reassign to gtk23:46
james_wI don't feel I can write a good summary of the problem at this point23:46
seb128ah23:55
seb128it's an application bug in fact23:55
seb128* GtkAdjustment now enforces that values are restricted to the23:55
seb128  range [lower, upper - page_size]. This has always been the documented23:55
seb128  behaviour, and the recommended practice is to set page_size to 023:55
seb128  when using adjustments for simple scalar values, like in a slider23:55
seb128  or spin button.23:55
seb128that's in the new GTK README23:56
seb128those value are upper - page_size23:56
james_wah, nice catch23:57
james_wwould you like me to write up patches?23:57
seb128I'll do a patch for gnome-panel23:57
james_wok, cool23:57
seb128feel free to do one for time-admin if you want23:57
james_wyeah23:57
seb128thanks ;-)23:57
james_wI'll be glad when g-s-t goes though23:57
seb128so many bugs there23:58

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