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

* hggdh is away: walking the dogs00:53
=== hggdh is now known as hggdh|away
wgrantseb128: bryce acked my patches for bug #207781, and I've rebased the g-s-d one on your latest upload.08:36
ubottuLaunchpad bug 207781 in gnome-settings-daemon "gnome-control-center and gnome-settings-daemon hardcode "Synaptics Touchpad", which breaks without xorg.conf" [Low,Triaged] https://launchpad.net/bugs/20778108:36
seb128wgrant: hi, ok thanks, will sponsor those a bit later, I'm just waking up and catching up on mails from the night now08:37
wgrantseb128: Pfft, devs can't sleep! OK.08:37
wgrantThanks.08:37
seb128;-)08:37
seb128you're welcome, thank you for your work on the issue08:37
huatsmorning everyone09:11
seb128lool: hey10:26
seb128lool: how did you fix your libtool errors on pygobject yesterday?10:27
lool    - Update patch 90_autofoo and update instructions to run libtoolize10:32
lool      --force --copy.10:32
loolseb128: ^10:32
loolThe first time I did this, I forgot to replace the contents in the patch in 90_autofoo10:32
loolWhen I actually did it, it worked10:32
seb128lool: I copied the line in the patch but that gives me the same errors you had10:32
loolHowever Keybuk pushed for not using --force10:32
loolseb128: Which module is it?10:32
seb128lool: pygobject, there is a 2.15.3 available10:33
seb128lool: it was already available yesterday but I forgot to tell you10:33
seb128so they didn't change anything yet for the libs, etc, I just need to refresh the autofoo patch10:33
seb128"libtoolize --force --copy && aclocal-1.10 -I m4 && automake-1.10 --add-missing --force --copy && autoconf && rm -rf autom4te.cache" is what is in the patch and what I tried10:34
loolseb128: Hmm well I hope it works; if not I have other things I could try10:34
seb128and I get10:35
seb128../libtool: line 833: X--tag=CC: command not found10:35
seb128etc10:35
loolHmmm hmm10:35
seb128hate autotools ;-)10:35
loolYou could try with --install in libtoolize; that's what I had in mind yesterday, but it might require dropping --force from a couple of places10:36
loolSadly, I'm not educated enough to understand --install exactly10:36
seb128ok, I asked because I was wondering if you tweaking the commands again and didn't update the instructions10:36
seb128thanks10:36
loolAnd I've been not using it for years, as does gnome-common, so wanted to stick to the classical calls10:36
loolseb128: One thing which differs is that config.guess now ends up in the diff for some reason10:39
loolseb128: Hmm it worked for me10:40
loolseb128: Did you apply the other patches notably the one setting the macro dir?10:41
lool(2.15.3 is building here)10:41
seb128lool: I did quilt push -f 90_autofoo10:41
seb128copied your line10:41
seb128quilt refresh10:41
seb128quilt pop -a10:41
seb128debuild10:41
seb128hum, weird10:42
loolAh in all cases you shouldn't do that10:42
loolseb128: That's the typical quilt issue that it wont pick up new files in your patch10:42
loolseb128: Do autotoools diff manually, or use differ10:42
seb128well, I assumed that your patch was modifying the same files so they were already added10:43
loolThat's risky really10:43
loolI don't know whether it's the problem, but it could be10:43
loolseb128: I also updated instructions to drop config.guess from the diff; but that's certainly unrelated10:44
seb128lool: alright, while you are at it and it's building for you, do you mind uploading the new version? I don't think other changes are required10:44
loolseb128: That's what I was about to ask10:45
seb128thanks ;-)10:45
loolgrrr W: pygobject source: patch-system-but-direct-changes-in-diff config.guess10:46
loolanyway10:46
loolseb128: (I uploaded but didn't test)10:47
seb128lool: (that's the intrepid way, isn't it ;-)10:48
seb128thanks10:48
seb128I'll test when it's published10:48
loolHeh I usually test my uploads!10:48
seb128yeah, me too, I usually restart my session to test updates (not for random apps, but libs, gnome-panel, gnome-session, etc)10:49
seb128NCommander: hey, around?10:50
loolseb128: Uhoh10:51
loolzsh: segmentation fault (core dumped)  alacarte10:51
loolzsh: segmentation fault (core dumped)  gnome-app-install10:51
seb128urg10:52
loolCrashes in init_gtk()10:52
seb128that's always like that, updates that you try are fine but when you don't try one it's buggy10:52
loolExactly what I wanted to say10:52
seb128I'm wondering if pygtk should be updated to 2.13 in the same run10:52
loolYes, that's what I think as well10:52
seb128you can as well do an another quick upload to Breaks: python-gtk (<< 2.13)10:53
seb128that will stop updates10:53
fta2seb128, hi, did you do have a chance to look at cairo since yesterday ?10:56
seb128fta2: no, will do that today, I've been swamped with catching up after holidays and new GNOME10:57
fta2ok, np10:57
seb128fta2: it's one of the next things on my list after the gvfs update I'm building10:57
fta2great10:59
seb128brb, trying the new gvfs11:02
Keybukseb128: don't suppose you hand a screenshot of the new dialog handy?11:14
seb128Keybuk: screenshots on http://bugzilla.gnome.org/show_bug.cgi?id=50710111:15
ubottuGnome bug 507101 in general "New UI for logout/shutdown dialogs" [Minor,New]11:15
seb128and vuntz didn't manage to get the patch in yesterday tarball, I'll probably distro patch it11:15
Keybukplease do11:16
crevettehey11:18
loolHmm running Xvfb in a chroot gives me: (EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)11:24
loollibgl1-mesa-dri looks like what I want11:25
loolseb128: Unfortunately, it seems to crash even with new pygtk11:31
loolmake[3]: *** [check-local] Segmentation fault (core dumped)11:31
seb128not cool11:31
dholbachtest11:38
dholbachDOING gedit 2.99.9911:38
dholbachSTOPPED DOING gedit 2.99.99 (version does not exist)11:38
loolDONE test of new bug bot?11:40
seb128lool: no, new way to claim updates11:40
seb128lool: using chan logs parsing11:41
Keybukhurrah for Google Chrome11:47
Keybukanother webkit-based firefox killer11:47
seb128fta2: still around? my font look different using the new libcairo11:57
seb128I'm not sure I like the change but maybe the new libcairo is correct11:58
seb128anyway I'm going to upload, that need testing and fixing if required rather than being hold back11:58
Keybukwhat changed?11:58
seb128Keybuk: in the rendering or in cairo?11:58
Keybukrendering11:59
seb128not sure, font changes are not easy to describe, I'll try to take a screenshot11:59
seb128I would say the lines are "sharper" now12:00
Keybuksounds like an LCD filter change?12:03
seb128could be yes12:03
stefanlsdseb128: Mind if i have a look at upgrading to pidgin 2.5.1?12:03
seb128the update is 1.6 patched to 1.7 upstream12:03
seb128stefanlsd: hi, it requires a freeze exception, and do you know how to update the symbol files, etc?12:04
stefanlsdseb128: understand bout the freeze exception. Dont know about symbol files but would like to learn...12:06
stefanlsdseb128: I think exception should be ok - http://developer.pidgin.im/query?status=closed&milestone=2.5.1   list of bugs closed.  Doesnt look like many new features.12:07
seb128stefanlsd: you can have a look if you want but I'm just back from holidays and I've a lot to do so it's not the best time to reply to question for me, maybe try the motu team rather12:07
seb128stefanlsd: right12:08
stefanlsdseb128: I think the big bug fixed is the connecting to MSN servers. Other LP bugs open about this one also.  kk. Thanks. Will have a look and work with motu.  thanks!12:08
seb128you're welcome12:09
seb128Keybuk: http://people.ubuntu.com/~seb128/cairo.png12:13
seb128the top one is cairo 1.6 patched the bottom one is 1.712:13
seb128I found the contrast better before12:15
fta2seb128, yes, i also experienced this. this looks sharper but it's not bad for me. just a bit different. i'm not sure if it's expected, a wider audience could help12:24
Keybukerr12:24
Keybukthat looks like the lcd filter patch has been dropped12:24
fta2Keybuk, no, it has been merged12:25
Keybukfta2: if you look at the N on the lower of the two, it only has a single black vertical line12:25
Keybukwhereas with the patch above, there are two light fringe lines around it12:25
Keybukin fact, in the entire bottom line, you only get fringing in curves12:26
Keybukwhich was the cairo behaviour pre-patch12:26
Keybukie. in 1.6 native upstream without our lcd filter patch12:26
fta2i'm surprised noone complained upstream (which is basically redhat)12:26
Keybukso if the patch has been merged, it's been bodged12:27
Keybukor not activated12:27
Keybuk(well, when I say "our" I really mean David Turner's patch)12:28
fta2there's no control for it, it's just there and interact with fontconfig12:28
Keybukfta2: I'll pick through the code and see what got lost12:28
seb128Keybuk: thanks12:28
vuntzseb128: yeah, I'm not sure I'll be able to convince people to commit the new logout dialog now :/ Calum doesn't seem happy about it12:34
seb128vuntz: hey12:34
seb128vuntz: btw what do you do you to get compiz used only on cards where it's working on opensuse?12:35
seb128vuntz: the redhat guys dropped the gnome-wm changes in 2.23.91, I think I'll revert that for ubuntu12:35
vuntzseb128: there's a compiz-manager script that does all the magic12:36
seb128what magic?12:36
vuntzdetection12:36
seb128right, but does it start something else if compiz can't be used?12:36
vuntzyes12:36
loolOh thanks guys from bring up this topic: gnome-wm is complete crash12:36
lool*crack12:36
seb128and doesn't it confuse gnome-session if there is no compiz registering?12:37
vuntzseb128: the answer is probably yes, but what do you mean? :-)12:37
loolit will set the gconf key of which WM to run, even if the user never changed anything; it doesn't really allow one to override the wm12:37
vuntzlool: that was a distro patch, I'd say ;-)12:37
loolvuntz: It is in the distro patch, but I'm pretty sure it's upstream as well12:37
vuntzdid anyone see Amaranth recently?12:37
seb128vuntz: well, gnome-session starts compiz but the compiz wrapper decides compiz can't be used and start openbox for example, isn't gnome-session waiting on compiz registration in the session to continue?12:38
vuntzlool: ah, maybe in 2.2312:38
seb128vuntz: no12:38
vuntzseb128: absolutely no idea12:39
vuntzseb128: mccann stopped shipping gnome-wm in the latest tarball12:39
seb128vuntz: right, and I've no wm starting when using .9112:39
seb128score12:39
vuntzit's still just a mess12:39
loolvuntz: Indeed, the code was cleaned up it seems12:39
crevettehello12:39
loolI think we should move away of our awful gnome-wm in Debian/Ubuntu12:40
vuntzlool: in 2.22, this was not upstream and purely ubuntu (and maybe fedora) issue12:40
seb128vuntz: first the gconf key which was used in 2.23.90 is not used, so it's ignoring my compiz setting12:40
vuntzseb128: so, the good news is that I'll be able to fix this. The bad news is "not this week"12:40
seb128vuntz: then it doesn't find any wm .desktop because it doesn't look in the right directory12:41
seb128lool: the gnome-wm used in ubuntu is the upstream one12:41
loolThen what I'm saying is obsolete now; I can't complain anymore12:42
vuntzdid anyone see Amaranth recently?12:43
seb128vuntz: no12:44
=== asac_ is now known as asac
loolseb128: Do you think you could check whether you get the crash of pygtk apps on i386?13:57
seb128lool: sure, give me some minutes to download and build 2.15.313:57
loolseb128: http://people.ubuntu.com/~lool/packages/pygtk/2.13.0-0ubuntu1/intrepid/ is the new pygtk13:57
loolseb128: I've not pushed it though; it requires the new pygobject which crashes and hence the testsuite fails13:58
seb128lool: should I update pygobject and pygtk or only pygobject?13:58
loolseb128: Only pygobject should cause the crash13:58
loolseb128: i'm handing you the pygtk tree just in case to avoid work duplication13:58
seb128ok thanks13:58
loolrsync error: some files could not be transferred (code 23) at main.c(1058) [sender=3.0.3]13:59
loolIntersting13:59
seb128lool: doesn't crash14:00
seb128I installed the current intrepid version using using dpkg and forcing the breaks14:00
seb128alacarte gnome-app-install update-manager work correctly14:01
loolseb128: Ok, thanks for testing14:08
seb128re14:08
seb128lool: sorry, restart to try some changes14:08
seb128lool: everything works fine on i386, I'm lucky that you did the update ;-)14:08
seb128I would not have figured about the issue before we started receiving bugs otherwise14:09
wgrantseb128: Am I likely to see my g-c-c and g-s-d patches in before the Alpha?14:19
seb128wgrant: yes14:20
wgrantseb128: Thanks.14:20
* wgrant -> bed14:20
seb128'night wgrant14:20
=== hggdh_ is now known as hggdh__
=== hggdh__ is now known as hggdh
seb128gicmo: do you have an ipod?15:45
gicmoyes15:46
seb128gicmo: could you try something for me, start rhythmbox, plug the ipod and try to eject it in rhythmbox15:46
gicmohmm Ronja has it with her, need to wait for a bit until she arrives15:48
seb128ok15:48
seb128gicmo: https://bugs.launchpad.net/bugs/263903 has a valgrind log of the issue but lacks debug symbols15:49
ubottuLaunchpad bug 263903 in rhythmbox "[intrepid] rhythmbox crashed with SIGSEGV in free()" [Medium,New]15:49
seb128invalid read and free in the gvfs volume monitor code apparently15:49
gicmothat new volume monitoring code is trouble15:50
seb128yeah, I should try to ping davidz about it15:50
seb128I guess he's busy doing devicekit and doesn't look much a gvfs nowadays15:51
seb128gicmo: I guess the crash is http://bugzilla.gnome.org/show_bug.cgi?id=54697115:52
ubottuGnome bug 546971 in hal volume monitor "rhythmbox crashed when ejecting an ipod device" [Critical,Unconfirmed]15:52
gicmohmm maybe some locking issue15:53
seb128gicmo: do you know why valgrind has those:16:03
seb128--14017-- Discarding syms at 0x74ED000-0x7506000 in /usr/lib/gio/modules/libgioremote-volume-monitor.so due to munmap()16:04
seb128I'm wondering if that's the reason why the valgrind logs for the trash crashes lack debug symbols for example16:04
gicmohmm16:04
seb128gicmo: I've attached a valgrind log on http://bugzilla.gnome.org/show_bug.cgi?id=546971, could you have a look and tell me if you think it's useful?16:07
ubottuGnome bug 546971 in hal volume monitor "rhythmbox crashed when ejecting an ipod device" [Critical,Unconfirmed]16:07
* gicmo ooks16:07
gicmo(rhythmbox:14017): GLib-GObject-CRITICAL **: g_object_unref: assertion16:08
gicmo`G_IS_OBJECT (object)' failed16:08
gicmoeewwks16:08
seb128hum, imho rhythmbox is not clean either there16:10
seb128gicmo: ok, need log on the same bug which seems better16:11
gicmoneed log?16:11
seb128new log16:12
seb128that one seems to be a rhythmbox bug16:12
tedgmpt: So in the FUSA applet we have an "other" option, which is basically do a FUSA transition but not to a specific user, just to the login screen.  I'm curious if there isn't a better analogy to what is happening there.  Something like "Pause Session."  I don't think "Other" really works.  Thoughts?16:12
mptooh, interesting16:13
mptMac OS X calls this "Login Window...", which tells me they couldn't think of a good label for it either16:13
tedgmpt: They can't figure out how to put more than one button on their phone, I'm not sure they should be the gold standard ;)16:14
mpttedg, how is this usefully different from "Lock Screen"?16:14
gicmoseb128: the code where valgrin points us to looks okish here16:15
tedgmpt: Really?  Not much.  Lock screen launches the screensaver and defaults to login in as the same user.  While "Other" results in a clean slate login.  Both effectively pause the sesion the same.16:15
seb128gicmo: yes16:15
tedgmpt: I guess lock screen also allows you to leave notes.  Critical feature.16:16
mptbah16:16
gicmoseb128: #0  0xb6dfecc8 in strcmp () from /lib/tls/i686/cmov/libc.so.616:17
gicmoNo symbol table info available.16:17
gicmo#1  0xb5834e11 in g_proxy_volume_update (volume=0x92d5d00, iter=0xbf9cb6fc) at16:17
gicmogproxyvolume.c:22716:17
seb128gicmo: what about this one?16:17
gicmoseb128: s the crash is   if (volume->id != NULL && strcmp (volume->id, id) != 0)16:17
seb128gicmo: http://paste.ubuntu.com/42723/16:17
mpttedg, ah, I have a suggestion16:17
seb128gicmo: volume is being used after being freed apparently16:17
gicmoseb128: means either id, or volume->id is bogus16:17
gicmoseb128: yep, that was my guess as well16:18
seb128gicmo: should volume being unref-ed? maybe a ref counting on the gvfs side?16:18
gicmoseb128: so this is prolly a race between the one thing that frees shit and the other one that reuses it, right?16:18
seb128ref counting issue16:18
mpttedg, call it "Switch To...", and put it immediately above the list of user accounts. Then indent each account name underneath. That way, as well as being a functioning menu item, it serves as an incidental introductory explanation of the purpose of the user account items.16:18
gicmoseb128: or that, indeed16:18
seb128gicmo: or that16:18
seb128I hate ref counting issues16:18
seb128never know how to debug those16:18
gicmoseb128: with the nice GObject env varibles16:19
seb128gicmo: tell me about it ;-)16:19
tedgmpt: Hmm... interesting.  I'm not quite sure how an intent should work in a menu.  It seems bad to indent the icons, but then just indenting the text seems wrong also.16:20
mpttedg, what does it look like at the moment? I tried it with yesterday's daily live CD, but it crashed whenever I tried to open it16:21
tedgmpt: Let me send you a screenshot.16:21
gicmoGOBJECT_DEBUG16:22
gicmoseb128: set it to objects16:22
gicmoseb128: can you reproduce that crash reliably?16:24
seb128gicmo: every time, I pinged davidz, see #gnome-hackers, he will look into it16:25
gicmoseb128: sure, sure16:25
gicmoseb128: we are on our own, I guess ;-)16:25
gicmoseb128: if you can reproduce the crash fine, how about adding a16:28
gicmog_print ("%s, %s", volume->id, id);16:28
gicmoto find out which id is NULL16:28
gicmoseb128: args, there is lots of async stuff going on16:30
gicmoseb128: I think, I even touched that code16:30
gicmoits easy to mess that ref counting up16:30
seb128gicmo: where are printed the monitors logs? on the gvfsd stdout?16:33
gicmoseb128: guess so16:33
gicmoseb128: or wait, maybe gvfs-hal-volume-monitor16:34
seb128(gdb) p *volume16:34
seb128$2 = {parent = {g_type_instance = {g_class = 0x9022998}, ref_count = 0, qdata = 0x12},16:34
seb128  volume_monitor = 0x9021b30, id = 0x1 <Address 0x1 out of bounds>, name = 0x0,16:34
seb128  uuid = 0x1 <Address 0x1 out of bounds>, activation_uri = 0x400 <Address 0x400 out of bounds>,16:34
seb128  icon = 0xffffd400, drive_id = 0x1f800 <Address 0x1f800 out of bounds>,16:34
seb128  mount_id = 0x2c00 <Address 0x2c00 out of bounds>, identifiers = 0x0, foreign_mount = 0xffffcc00,16:34
seb128  can_mount = 130048, should_automount = 17408}16:34
seb128227  if (volume->id != NULL && strcmp (volume->id, id) != 0)16:34
seb128so volume is already freed16:34
seb128or something is corrupting the id16:34
seb128(gdb) p id16:35
seb128$3 = 0x90fb734 "0x8e0a700"16:35
gicmoseb128: p id gives what?16:35
gicmoahh you can read my mind!16:35
gicmop *id ?16:35
gicmobut that looks totally valid16:35
seb128(gdb) p *id16:35
seb128$4 = 48 '0'16:35
seb128imho there is a ref counting issue and volume is already freed there16:36
gicmoseb128: how about adding a g_print () to the volume_finalize () function?16:36
gicmoor wait16:36
gicmobetter16:36
gicmoset a breakpoint16:37
gicmoand then do a "bt"16:37
seb128gicmo: to16:38
seb128g_proxy_volume_finalize()?16:38
gicmoyeah16:39
gicmoseb128: lets find out who unrefs the last reference16:39
seb128gicmo: it's called once on rhythmbox startup and not between the click to eject and the crash, wth?16:42
gicmough!16:42
gicmoon startup?16:42
seb128I did try to gdb the application though16:42
seb128gicmo: when plugging the ipod16:43
seb128Breakpoint 1, g_proxy_volume_finalize (object=0x9b95100) at gproxyvolume.c:8116:43
seb12881  volume = G_PROXY_VOLUME (object);16:43
seb128(gdb) bt16:43
seb128#0  g_proxy_volume_finalize (object=0x9b95100) at gproxyvolume.c:8116:43
seb128#1  0xb70f0f33 in IA__g_object_unref (_object=0x9b95100) at /build/buildd/glib2.0-2.17.7/gobject/gobject.c:241116:43
seb128#2  0xb5799c29 in signal_emit_in_idle_do (data=0x9cd1f28) at gproxyvolumemonitor.c:39216:43
seb128#3  0xb6f14881 in g_idle_dispatch (source=0xa705510, callback=0x9ce3610, user_data=0x9cd1f28)16:43
gicmoaha16:43
mpttedg, ah, I see16:44
mpttedg, "Restart" and "Shut Down" shouldn't be indented either16:45
gicmoseb128: ok, that function takes a ref and release a ref16:45
gicmoseb128: means that the application shouldn't be doing anything with the ref itself16:45
mpttedg, so for the items that should have icons, can you include the icons as part of the item text, so that they don't move the left edge of the text for those items that don't have icons?16:46
mpti.e.16:47
mptSwitch To...16:47
mpt[] foo16:47
mpt[] bar16:47
mpt---------16:47
mptLog Out16:48
seb128gicmo: ok, did "c", there is a second breakpoint16:48
seb128#0  g_proxy_volume_finalize (object=0xa756a60) at gproxyvolume.c:8116:48
mptRestart16:48
seb128#1  0xb70f0f33 in IA__g_object_unref (_object=0xa756a60) at /build/buildd/glib2.0-2.17.7/gobject/gobject.c:241116:48
seb128#2  0x0807fad9 in rb_removable_media_manager_add_mount (mgr=0x9ec60c8, mount=0xa757320)16:48
seb128    at rb-removable-media-manager.c:58216:48
gicmoseb128: I am already at that very code palce16:48
seb128gicmo: ;-)16:48
seb128and it's not called after that until the crash16:49
gicmoseb128: I dont see that damn g_object_unref16:54
gicmoI only see an unref ot a mount16:54
seb128gicmo: can't gdb put a watch on a variable?16:54
seb128to break when it changes or is freed?16:54
gicmowatch16:55
gicmoseb128: are you seeing my query?17:02
seb128gicmo: yes17:03
tedgmpt, well can, yes.  That's non-standard for GNOME apps.17:25
tedgmpt, normally the text is in one column an the icons another.  The text is shifted if there are any icons in the menu.17:25
mpttedg, Gnome applications use icons for any menu item they can. This menu does not: this menu uses icons as an exception, representing statuses and people, rather than as a rule.17:28
tedgmpt: The only items that _don't_ have icons are the session ones.  The status ones have icons and all the user-switching items have icons.17:28
mpttedg, yes, the exceptions outnumber the rule-followers, but I don't think that matters17:29
mpttedg, for example, the items without icons in <http://z.about.com/d/browsers/1/5/K/0/-/-/safarihistory2.jpg> don't change their indentation just because they're outnumbered by those with icons.17:30
tedgmpt: Hmm, let me play with some stuff.  I'm not excited about this yet, but I think that it is going somewhere.  I'll draw up something and send it to you.17:32
mptok17:32
=== emgent`NL is now known as emgent`nl
=== mcasadevall_ is now known as NCommander
=== hggdh_ is now known as hggdh
seb128hey NCommander23:08
NCommanderhey seb12823:09
seb128NCommander: did you read my comment about pangomm yesterday?23:09
=== hggdh_ is now known as hggdh
NCommanderseb128, nope23:09
seb128there is an example which is under the GPL23:09
seb128but the tarball has no GPL license23:09
seb128did you contact upstream about that?23:09
NCommanderseb128, no, I did note it in the copyright file though23:10
seb128lool didn't point it as an issue?23:11
seb128NCommander: it might be rejected in debian NEW due to that23:11
seb128I didn't sponsor to ubuntu yet23:11
NCommanderIf lool did, it was too long along for me to remember23:11
NCommanders/along/long/g23:11
NCommanderer23:11
NCommander...23:11
NCommander*fails*23:11
seb128well it's really a detail23:15
seb128but technically if there is a source under the GPL the license text should be in the tarball23:15
seb128or it's not distributable23:15
loolNCommander: I missed that example under GPL23:27
loolNCommander: Which file is it?23:27
loolseb128: Can I push pygobject with the fix?  shall I check with slangasek?23:28
NCommanderseb128, not if the full text of the license is in the the example itself23:28
seb128lool: no, just upload, there is already a bug complain about ubuntu-desktop not being installable right now and that breaks builds23:28
loolseb128: I have pygtk in the pipe as well23:28
NCommanderlool, I don't remember off hand, someone noted it to me, and I remember adding it to the copyright file23:29
seb128lool: I still have a bunch of GNOME 2.23.91 tarballs I'll upload tomorrow23:29
seb128NCommander: the license text is a several pages text and is not in the example ;-)23:29
loolseb128: What happens when a FFE is granted exactly?23:30
loolseb128: I filed a FFE, but I don't know what I'm actually supposed to watch for23:30
lool(I subed ubuntu-release)23:30
seb128lool: you don't need a FFE23:30
lool(on Friday)23:30
loolseb128: it's for another package23:31
seb128ah for something else23:31
NCommanderlool & seb128 damn it :-/. I wish I caught that beforehand23:31
seb128you will get somebody from the corresponding team giving an ack and changing the status, then you can upload23:31
seb128depends if that's main or universe23:31
loolseb128: The packages are elisa and its plugins23:31
loolin main23:31
NCommanderMultiple people looked at it, which annoys me as well that we all missed it :-/23:32
seb128just pitti slangasek or pitti on IRC to get your ack then ;-)23:32
seb128s/pitti/ping23:32
loolNCommander: grep "GNU General" -rl * only yields tools/extra_defs_gen/generate_defs_pango.cc and it's covered in the copyright file23:34
NCommanderYeah, I know, I caught that23:34
loolseb128: Ok; I'll poke him again then23:34
seb128lool: right, but there is no GPL license in the tarball23:35
loolseb128: I was asking because I wondered whether a tag would be set or somesuch23:35
NCommanderBut I didn't catch there wasn't a COPYING file in the tarball that had the GPL23:35
loolOh23:35
NCommanderYeah >.<;23:35
NCommanderd'oh23:35
loolThat's an upstream issue; it wont be rejected in Debian for that I would guess23:35
NCommanderIf it clears the NEW queue, I'll just leave a bug on pangomm's bug tracker23:36
seb128those issues usually warant a NEW rejection in ubuntu23:36
seb128NCommander: you can open a bug in any case23:36
NCommanderseb128, right, I plan to23:36
NCommanderBTW, lool or seb128 you know anything about managing seeds?23:36
NCommanderI'm pushing a change into the xubuntu seed, but I'm not sure I did it right23:36
NCommander(i.e., I made the change to the files right23:37
seb128that's documented on the wiki23:37
loolNCommander: You can't do anything else than file a bug in the upstream tracker anyway23:38
NCommanderlool, I'll be suprised if it doesn't clear NEW, but I got to say the speed of the queue is suprising23:38
NCommanderI don't remember my other packages taking this long to clear23:38
seb128the focus is probably on lenny and not on new uploads23:39
NCommanderthat's what I keep telling myself23:40
* NCommander is currently burning his way through T&S23:40
loolDoing glib 2.18.023:51
seb128lool: thanks, don't forget to get some sleep too you deserve it ;-)23:53
seb128lool: and don't bother opening a sync request I'll sync it tomorrow morning23:54
loolOk23:55
seb128alright, enough work for me for today, I'm going to bed23:55
* lool waves 'night23:55
seb128good night23:55
loolI'm going too I think23:55
seb128'night lool23:55
lool'night to you too23:55

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