/srv/irclogs.ubuntu.com/2008/11/06/#ubuntu-desktop.txt

=== asac_ is now known as asac
huatsmorning everyone09:12
seb128lut huats09:13
huatslut seb12809:13
huatsI haven't forgotten all the stuffs I need to do (nautilus send to, the gucharmap SRU...). I am pretty confident for tomorrow :)09:14
seb128huats: no need to do nautilus-sendto now, it has been accepted since09:14
huats(I was refering to checking on the hardy box)09:15
huatsbut no pb :)09:16
seb128right, I understood09:16
huatssomething to put out of my daily TODO :)09:16
seb128I commented on the bug and somebody else did testing09:16
huats(well I misunderstood at first glance :))09:16
gammyI hear you're the ones to speak to when having problems with console-kit-daemon (or so said #ubuntu-server people) - It was whining about failing to initialize libpolkit. I *seem09:18
gammy* to have solved this by installing policykit. Now, how does policykit work? I noticed the init script doesn't really do anything.09:19
gammyOh. This channel isn't for help either?09:19
* soren wonders if pitti has a hilight on policykit :)09:20
gammyAlright..noone wants to touch that.09:21
gammyHow about CRON issues? Or is that a -server issue? Sigh09:22
sorenYou're new to IRC?09:22
gammyYes.09:22
sorenPeople are busy. It sometimes takes more than a minute for people to notice a question and type an answer.09:22
seb128gammy: that's not an user question channel no but pitti is nice to users and might reply when he'll be around ;-)09:22
gammyLies!09:22
sorenI myself have 381 irc windows open. It takes time to notice stuff that way.09:22
gammyPeople are supposed to help me directly 24/7!09:22
gammyEveryone knows that.09:22
gammyseb128: User question channel? What does that mean?09:23
seb128soren: you are crazy09:23
sorenA channel for user questions, I imagine.09:23
sorenseb128: Quite possibly.09:24
seb128right, that's not a support channel, usually we direct questions to #ubuntu rather09:24
gammyAh yes I see09:24
gammyI misread the InternetRelayChat list09:24
gammyI searched it for "desktop" and didn't look at the header09:24
gammyMy apologies09:24
gammy(Ie, I did not know "Team Channel" was equal to "not user question channel"=09:25
gammy) even09:25
seb128well your question is rather a technical one so that's okish09:26
gammyis it? I think it's a pretty straightforward question :o09:26
sorenUser questions are usually stuff like "Hey, where'd my icons go" or some such.09:26
gammyBasically "why does the policykit init script not init?"09:26
gammyHehe09:26
soren..and that sort of thing belongs in #ubuntu.09:27
gammyI'm very new to ubuntu, I'm coming from Slackware so a lot of stuff is different.09:27
sorenUnless it's server related in which case it's kosher in #ubuntu-server as well.09:27
gammysoren: Yeah so rephrasing makes it non-technical ;)09:27
sorengammy: Sometimes, yes :)09:27
seb128policykit is used for authentification by other layers in the system, that's not a running service09:28
gammyit seems like the segmented channels are very "We'll tell you if it's on topic or not" without much possibility of the person asking the question figuring it out by herself :)09:28
pittigammy: what's up?09:28
pittisoren: no, I don't09:28
gammyseb128: Alright. So how does it actually work? Is there an ubuntu help page about it?09:29
seb128read the code? ;-)09:29
seb128or do you have a specific question09:29
seb128it has mechanism to grant authorisation, what do you want to know exactly?09:29
gammyMy specific question would be: What does console-kit-daemon use libpolkit for and why is it not a dependency if it's required?09:30
sorengammy: It's really not that complicated, usually, but when it is, people are likely to tell you where to ask instead. Contrary to what you seem to believe, that is actually a more useful answer than "I don't know".09:31
gammysoren: People didn't tell me where to go. I asked about it and got elitist bullshit back instead. It took quite some time before anyone stopped saying "that's desktop-related" :P09:32
gammyBut I now of course understand that I should not be speaking in anything but #ubuntu since that's the help channel. I just wish someone would have told me that.09:32
* soren finds something better to do09:33
pittigammy: that's actually a known problem: bug 27543209:34
ubottuLaunchpad bug 275432 in policykit "libpolkit requires files from policykit for polkit_context_init to work" [Unknown,Confirmed] https://launchpad.net/bugs/27543209:34
pittigammy: CK needs PK to verify that an user is able to shutdown/reboot the machine09:34
* gammy reads09:34
pittigammy: we actually complained very loudly upstream about this dependency, but they wouldn't listen :(09:34
pittiso now every distro is sitting on this problem actually09:35
gammypitti: Ahh James Westbys notes are very interesting09:37
pittiyeah, he analyzed it in detail09:37
gammyVery interesting.09:40
=== Keybuk_ is now known as Keybuk
=== davmor2 is now known as davmor2_lunch
=== davmor2_lunch is now known as davmor2
seb128lool: would be nice if you could comment on ubuntu changes when they go to ubuntu rather than waiting to get the update in debian to say that should be done some other way around ;-)14:36
loolseb128: How do you suggest this to happen?14:37
loolMy proposal was to try to keep the Debian platform in sync14:38
seb128lool: read -changes and when you see something which seems wrong write something on IRC?14:38
seb128lool: right, we try to do that but can't block on debian or intrepid would still have GNOME 2.22 because the new gtk is not available14:39
loolI don't expect I'll have more time to read -changes than I did past cycle; nor do I find this a good channel to spot such changes14:39
seb128ok, I though you were reading the -changes lists14:40
loolI do14:40
loolNot in full14:40
seb128well I though you would read the changelog when a new gtk is landing for example14:40
loolI don't  :-(14:41
seb128especially when you said you would look at it for the fileselector changes and hildon14:41
seb128I guess there is no easy way to avoid such situations then14:41
loolYou mean hildon-fm support stuff?  We dropped that completely, it was unportable14:41
seb128right, I just know I pinged you when I did the gtk update because the fileselector changes where breaking some patches mobile was using14:42
loolI think that's quite orthogonal to the issue at hand14:42
seb128anyway we will probably sync debian changes if the package goes a different way there14:42
seb128right, I just assumed you did look at this GTK update for some reason14:43
loolI'd love to be able to read the whole changes of all packages I care about, but the tempo is just too high for the time I have; would I be still in the desktop or foundations team, I might have a stronger incentive to track this closer14:43
seb128right, I know the issue14:44
seb128and I'm too busy to get new versions in debian first, especially when that requires directfb changes which I've no clue about14:45
seb128so I guess we either have to do with such glitches14:45
loolIt's unfortunate that Debian and Ubuntu diverge on package names, but the only way to avoid it for sure is to make sure the changes are accepted in Debian and Ubuntu; I don't have a better idea for this14:45
seb128or just stop trying to be sync if that's wasting energy rather than being useful14:45
loolseb128: One point of contention is usually regressions14:46
loolseb128: I know that I'm not going to upload a package with serious regressions to Debian14:46
loolWhile in Ubuntu we might just live with them for parts of the cycle hoping they are fixed before the end of the cycle14:47
seb128right14:47
loolAnother issue is that the Ubuntu packaging changes are only visible to Ubuntu people the way we currently do14:47
loolI think you experimented with keeping control-center in bzr this cycle?14:48
seb128mvo put a bunch of desktop packages in bzr14:48
loolWould the Ubuntu packaging be "near" the Debian one in terms of VCS, it would expose such issues more evidently too14:48
seb128gnome-control-center being one of those14:48
loolseb128: How did it go?14:48
seb128smoothly14:48
seb128I don't think it brings anything really useful but it doesn't cost a lot either14:49
seb128bzr-builddeb works correctly nowadays14:49
seb128it would be nice if we had a way to announce commits on IRC for example though14:49
lool(Unfortunately in this case, bzr is a divergence between Debian and Ubuntu, but a DVCS could help solve part of the problem)14:50
loolNp237 seems to hate the DVCS concept14:51
loolOr having a repo per module14:51
mvovcs++14:51
loolseb128: So if we could share packaging between Debian and Ubuntu in terms of tools, it would help getting the changes reviewed as they occur IMO, and not only by me; but it's not an easy task14:52
seb128I'm coming forth and back on those14:52
seb128dvcs have advantages but for packaging that's pointless since usually your changes are a few liners and that complicates things14:52
mvohaving a source tree where we would have the upstream tarball imported in a tree, and two packaging branches (debian, ubuntu) would be really cool14:53
mvowith the ability to do merges between debian and ubuntu14:53
loolmvo: Ack14:54
mvoI know that seb128 does not see a lot of benefit, but for me just having bzr diff/revert is already a great help14:54
mvoI also like that people can work on the package at the same time14:55
mvowithout having to fear clashes14:55
loolmvo: I personally wouldn't want to push too early for this though; one thing which would be a strong incentive to move to dvcs would be GNOME moving to one of htem14:55
loolmvo: Say, GNOME moves to git or bzr, I think it would make sense for Debian and Ubuntu to follow14:55
mvoright14:55
mvogit14:55
mvouuuuu14:55
seb128that's mainly useful if you get the full source in the dcvs then and not only the debian directory14:55
seb128mvo: right, when I do a typo in the "new upstream version" changlog entry I find bzr revert useful too ;-)14:56
mvoheh :)14:56
loolLet's not enter git versus bzr; I can live with both and I find both solve our actual top problems; the problems they cause are IMO lower priority14:56
seb128mvo: joking but that's about the amount of changes we usually do14:56
loolThere's value in having the same as upstream14:56
mvoyeah14:56
mvoI agree, I think we shouldn't divert unless its totally transparent (which it will not be)14:57
mvoI mean, if we had a bzr-git-import that that would be totally flawless14:57
seb128mvo: and that doesn't avoid clashes if you don't push changes, and if you push you can as well upload14:57
loolApart of upstream moving to a DVCS, the two things which I'm looking after for Debian is: a) quality of the tools to do the job with mass-packages and b) importing pkg-gnome history14:59
loolThe tools for git and bzr packages are fine nowadays, except concerning mass actions14:59
lool(We have 200+ packages in pkg-gnome!)14:59
looland more than 120 considered official platform/desktop stuff15:00
seb128right15:00
mvoseb128: well, a push usually has a much smaller amount of data and if its just a typo fix for example then why push it to every user and to the buidds etc. but yeah, I see your point15:00
seb128mvo: anyway as said the workflow nowadays is basically as easy so there is no strong reason to no use a dvcs there15:01
seb128it's just nice to have a consistant way to changes across the board15:01
seb128or at least across the team board ;-)15:01
mvolool: hm, currently everything is maintained in svn, right? so where is e.g. bzr inferior to that?15:03
loolmvo: You can checkout the whole tree of 120 desktop packages and work on them15:05
mvoI see15:06
loolmvo: I think bzr is superior, but it's a lot of work to import (and fix!) the history of the packages if we want to convert the single repo to many bzr repos15:06
loolAlso, I'm not sure I would want the packages to be in bzr if upstream moves to git15:06
dobeyhmm15:07
dobeyi am certainly liking bzr more than git15:07
dobeyyou should be more active upstream and push to use bzr15:07
dobey:)15:07
looldobey: Step 1, being more active upstream, not being the easiest one15:07
loolThere's already a lot of traction to move to git upstream15:08
dobeyit's actually really easy15:08
loolFrom xorg, and from cairo for instance15:08
mvoand gtk+15:08
loolGStreamer also had plans, but I'm lost in them15:08
dobeyyeah, because the fd.o types are using it already15:08
dobeyand bzr seems like this canonical-only thing because people aren't being as active upstream, and launchpad seems like this big closed source monster they can't get around15:09
* mvo -> phone15:09
=== mvo_ is now known as mvo
=== espacious_ is now known as espacious
Nafallohttp://galleri.vacum.se/index.php?dir=&page=&prev=gparted.png <-- known? :-)19:18

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