[00:15] <calc> ugh i found a fun bug to fix for jaunty... debian bug 517782
[00:15] <calc> it appears the naming of some myspell dictionaries are not lang_country which cause OOo 3.0 not to see them
[00:18] <calc> at least someone else already found all the packages i have to fix
[00:19] <bryce> hi calc
[00:19] <calc> bryce: hi
[00:20] <slangasek> calc: hrm, why is that not considered a bug in OOo itself?  TTBOMK, all other locale handling deliberately falls back to ll when ll_CC is unavailable.
[00:21] <calc> slangasek: hmm perhaps it is a bug in OOo then i didn't know how that fallback worked
[00:22] <calc> of course normally OOo doesn't even use system dictionaries it uses weird plugin crap for that, so the patch may just not be sufficient
[00:28] <cjwatson> unexpectedly I can't find confirmation of this in 'info gettext', but I agree with slangasek - that's the way gettext works and that's the way I've made sure man-db implements it (one of the relatively few other bits of free software I'm aware of that needs to have its own locale handling)
[00:29] <cjwatson> we only use country codes where necessary in the rest of Ubuntu, because for instance Austrians don't want to do all their de_AT translations independently, mostly they just want to reuse the German ones
[00:30] <cjwatson> there are a few cases where it is necessary - the classic ones are pt vs. pt_BR and zh_CN vs. zh_TW
[00:30] <calc> ok, i'll see if i can find the code that checks for the dictionary so i can make it fall back
[00:30]  * calc wonders if this is in libhunspell or in OOo
[00:35]  * calc wonders where in the 3gb of source code the dictionary selection code happens to be
[00:46]  * calc thinks he found the code
[00:58] <calc> looks like it should fall back to the language but it is using c++ operator overloading so it must be buggy somewhere
[01:04] <cowbellemoo> Hyia all.  Can anyone recommend a good print manual for source management, compilation, and package creation for ubuntu?
[01:06] <calc> hmm actually it looks like it doesn't use that part of the code, heh
[01:16] <xxtjaxx> Hi guys I want to make a patch for the network manager that is constantly disturbing people along each and every new boot is somebody here who is involved in it?
[02:30] <Ampelbein> erm... is http://launchpadlibrarian.net/24200096/buildlog_ubuntu-jaunty-amd64.seahorse_2.26.0-0ubuntu2~ppa6_FAILEDTOBUILD.txt.gz a problem with my package or with the build-farm? it complains that: After installing, the following source dependencies are still unsatisfied:gnupg2(still installed)
[02:49] <cjwatson> Ampelbein: something in your build-depends pulls in gnupg2, which is then listed in your build-conflicts so it has no other alternative but to fail
[02:50] <cjwatson> Ampelbein: seahorse Build-Depends: libgpgme11-dev Depends: libgpgme11 Depends: gnupg2. (The last bit is a recent addition; I haven't looked into why.)
[02:50] <cjwatson> bug 305565 apparently
[02:52] <cjwatson> I've left a comment in that bug
[02:54] <Ampelbein> cjwatson: ok, thanks for looking into the issue.
[02:56] <cjwatson> I've also filed bug 346591 and marked it release-critical
[03:01] <Ampelbein> cjwatson: i've looked into debian bug #407800 which was resolved by adding the build-conflicts. i will see if seahorse builds and works without it, since the code has been rewritten since.
[03:04] <Ampelbein> i remember there being a conflict when both gnupg-agent and seahorse-agent are running. let's see... bug #217270
[03:06] <Ampelbein> and i think the build-conflicts is rather pointless without the appropriate conflict for gnupg-agent.
[04:05] <UsamaAkkad> hello
[04:05] <UsamaAkkad> http://paste.ubuntu.com/135186/
[04:05] <UsamaAkkad> please check this , should I report a bug or it's just brainstorm
[04:10] <calc> UsamaAkkad: bug report, i think the bug report should be worded such that when installing and network is available to ask user if they want to install updates at that time
[04:11] <calc> UsamaAkkad: netinstall means something somewhat different and is already available without a gui
[04:11] <UsamaAkkad> yes in the minimalcd
[04:12] <calc> adding a gui to the netinstall cd would probably make it much larger
[04:12] <calc> UsamaAkkad: where is the debian gui netinstall cd? last time i worked with debian it didn't have a gui one, but that was some time ago
[04:12] <UsamaAkkad> http://www.debian.org/CD/netinst/
[04:13] <UsamaAkkad> I talked on #debian and someone told me that it has GUI
[04:13] <calc> wow they are huge
[04:13] <calc> 180MB
[04:13] <UsamaAkkad> yeah
[04:14] <calc> debian does have a small iso as well but apparently its not mentioned on that page
[04:14]  * calc thinks he remembers where those are
[04:14] <JanC> IIRC debian's netinstall is larger than Ubuntu's anyway  ;)
[04:15] <calc> eg http://ftp.debian.org/debian/dists/sid/main/installer-i386/current/images/netboot/mini.iso
[04:15] <UsamaAkkad> by the way nice talking to someone that was in Debian team :)
[04:15] <calc> that is equivalent to the Ubuntu net install iso i think
[04:15] <UsamaAkkad> ok but you don't have equivalent to their 180 iso :)
[04:15] <calc> http://ftp.debian.org/debian/dists/sid/main/installer-i386/current/images/netboot/gtk/mini.iso <- hmm that is interesting
[04:15] <JanC> yeah, and seems like it's smaller than I remembered too
[04:15] <calc> i wonder what that does
[04:16] <calc> if that is really a gui netboot install then that would be a nice thing to have for Ubuntu as well i suppose
[04:16] <JanC> calc: probably the Gtk frontend for debian-installer ?
[04:16] <UsamaAkkad> yeah
[04:16] <calc> JanC: yea maybe so
[04:16] <calc> JanC: its only 15MB though which isn't bad
[04:17] <calc> i had expected it to be much bigger
[04:17] <JanC> I think it doesn't use X, just fb
[04:18] <JanC> but I have to go to sleep, have to get up again in 2h   ;)
[04:18] <UsamaAkkad> so do I have to report any thing or you will take care of it
[04:18] <calc> wow yea its gui
[04:18] <calc> UsamaAkkad: i don't do installer stuff so yes report it
[04:19] <calc> UsamaAkkad: probably both as wishlist bugs
[04:19] <vieq> calc, what he means replace Ncurses with ubiquity
[04:19] <calc> cjwatson: ^ perhaps interesting ideas for installer
[04:19] <calc> vieq: yea
[04:20] <UsamaAkkad> the big netinstall iso and the live cd with network installation choice right?
[04:20] <calc> i've worked on the installer for debian before but that was like 8 years ago, heh long time ago
[04:20] <vieq> calc, :) old guy
[04:21] <calc> vieq: :-P heh
[04:21] <calc> i'm young enough that my first real *nix experience was with linux at least :)
[04:21] <calc> it just happened to be 14 years ago, lol
[04:22] <iulian> Hehe
[04:22] <vieq> :D
[04:23] <vieq> calc, seriously how much would it expand the minimal-cd
[04:24] <vieq> I mean if ubiquity was added
[04:26] <calc> vieq: looks like gtk for debian doubles the size of the i386 cd (~ 7-8MB extra)
[04:26] <calc> not sure how big ubiquity is
[04:27] <calc> however its also possible that it is ncurses to dissuade people from using it ;-)
[04:27] <calc> since netinstall does use a lot of bandwidth
[04:27] <vieq> it would be cool if the whole thing was like 30-50MB ISO
[04:28] <calc> not more than a cd download but if people did it every time that way instead of sharing a cd then it adds up
[04:29] <vieq> :|, yub
[04:30] <vieq> thanks guys
[04:38]  * calc is less than 1% away from 90% triaged :)
[06:03] <TheMuso> /c/c
[08:55] <UsamaAkkad> hello, I could not find the name of the installer while I'm trying to report a bug
[08:55] <UsamaAkkad> what is its name
[08:56] <RAOF> Ubiquity is the livecd installer; debian-installer is the alternate CD installer (I believe).
[08:56] <UsamaAkkad> thanks
[08:59] <zyga> doko: ping
[09:02] <YokoZar> hmm, ubuntu-restricted-extras isn't installable from add-remove
[09:03] <zyga> YokoZar: does it have desktop files?
[09:03] <YokoZar> zyga: No it's there but when you click it it tells you to open synaptic
[09:03] <YokoZar> zyga: probably because it depends on something that conflicts with libavcodec which comes by default
[09:04] <Hobbsee> YokoZar: patches welcome.  I hear rumours about this every once in a while, but no one's done anything about it
[09:05] <zyga> oh
[09:05] <zyga> I think that having synaptic+add remove by default is a bad idea
[09:06] <zyga> add/remove should be a syntaptics tab called "applications"
[09:06] <YokoZar> most users should never open synaptic as it is
[09:06] <zyga> but it's in the menu
[09:06] <zyga> and you have to use it because add/remove tells you to
[09:06] <YokoZar> the system administration menu
[09:06] <zyga> especially when removing stuff
[09:07] <YokoZar> the same scary place we put all the other tools people don't want to touch
[09:07] <zyga> but they have to because add/remove is incomplete
[09:07] <YokoZar> zyga: the fact that add/remove tells you to is a bug which is why I said hmm about it ;)
[09:07] <zyga> fair enough
[09:09] <UsamaAkkad> hello , I want to report a bug . it's read but can you take a  look at it before I post it
[09:09] <UsamaAkkad> http://paste.ubuntu.com/135277/
[09:09] <UsamaAkkad> *ready
[09:10] <UsamaAkkad> and this report confused me
[09:10] <UsamaAkkad>  https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/154245
[09:11] <YokoZar> UsamaAkkad: does the live cd session make an internet connection for you?
[09:11] <UsamaAkkad> yes it can make
[09:11] <YokoZar> Ubiquity won't even bother looking for updates if there's no network connection active I don't think
[09:12] <YokoZar> In such a case it has to install as is and reboot before updates are viable
[09:13] <YokoZar> But in the other case the point is well understood.
[09:13] <podman99b> hey guys and gals... how long till ubuntu support n-trig multi-touch??
[09:14] <UsamaAkkad> so I should go with reporting the bug right?
[09:15] <Hobbsee> podman99b: please don't cross-post
[09:15] <podman99b> soz... but some peeps are not in all rooms ... and all rooms seem relevant post... but +1 has my back. Thanks ne way and sorry
[09:21] <UsamaAkkad> https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/346682
[09:21] <UsamaAkkad> calc, I've reported the firs issue :)
[09:28] <maco> Hobbsee: up for a sponsorship?
[09:42] <Nafallo> slangasek: so far so good. survived the night :-)
[09:59] <UsamaAkkad> I want to report this bug too. any idea
[09:59] <UsamaAkkad> http://paste.ubuntu.com/135295/
[10:03] <cjwatson> UsamaAkkad: there is no need to report that
[10:04] <UsamaAkkad> why
[10:04] <cjwatson> UsamaAkkad: because it's already in progress and will hopefully happen for 9.10 if we can get all the libraries in order
[10:04] <UsamaAkkad> nice , did  you see the other bug ?
[10:04] <UsamaAkkad> https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/346682
[10:05] <cjwatson> yes, but it's not sensibly fixable
[10:05] <cjwatson> a GUI netinst is a much more practical approach
[10:05] <UsamaAkkad> mmm
[10:06] <UsamaAkkad> it's reported any way. maybe someone will take care of it :)
[10:06] <cjwatson> ubiquity, by design, installs the system by copying it file by file from the live CD; it doesn't install most of the system by installing packages
[10:06] <cjwatson> installing updates in ubiquity would basically just mean installing the system and then running an upgrade
[10:06] <cjwatson> and why bother, update-manager is much better at that
[10:06] <cjwatson> it would be extra complexity in ubiquity for very little benefit
[10:07] <cjwatson> if ubiquity were installing the updated packages from the network in the first place, that would be different, but it can't really do that. That isn't what ubiquity is for
[10:07] <UsamaAkkad> yeah I see
[10:08] <UsamaAkkad> thanks for taking time to look at these things
[10:09] <cjwatson> Debian unstable's GUI installer, I believe, is currently broken for the exact same reason that made us be unable to do a GUI netinst for 9.04 ;-)
[10:10] <UsamaAkkad> :)
[10:10] <UsamaAkkad> which is?
[10:14] <cjwatson> UsamaAkkad: it relies on the GTK directfb frontend, which isn't very well-maintained upstream and was completely broken in GTK 2.14
[10:15] <cjwatson> sorry, GTK directfb backend, not frontend
[10:29] <UsamaAkkad> thanks
[11:00] <UsamaAkkad> can any one tell me what is missing from this bug report https://bugs.launchpad.net/ubuntu/+source/synaptic/+bug/251378
[14:30] <freddyav> Hi all! I'm sorry if this is a misplaced question; I'm looking at converting a 32bit app/lib to 64 bit and I would need some help since all I get is a seg fault. Where do I go for this kind of help> Please>
[14:54] <frevi645> I tried to port a 32bit-only app & lib to 64 bit. Got is to compile and link and now I get this: http://pastebin.ca/1368040 Is there any way to get more information on what is going on??
[15:14] <cardona507> hello?
[15:46] <BUGabundo> question: what's the easiest way (aka nongeek) to add PPA keys to Softwares Sources?
[15:47] <BUGabundo> question: what's the easiest way (aka nongeek) to add PPA keys ?
[15:47] <BUGabundo> I use that
[15:47] <BUGabundo> sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com
[15:48] <BUGabundo> but can't keep telling new users to open a terminal and write that
[15:48] <jdong> BUGabundo: there's a Software Sources GUI app in system->administration for a reason ;-)
[15:48] <BUGabundo> should Software Sources have a field to enter key as well as PPA line?
[15:49] <jdong> I believe it's a separate tab of the same application.
[15:49] <BUGabundo> jdong I know about that.. but it doesn't have a way to enter a PGP key
[15:49] <BUGabundo> just file import
[15:49] <jdong> correct.
[15:49] <BUGabundo> so back to my question: easiest way?
[15:49] <jdong> the process of receiving keys is the job of the GPG utility :)
[15:50] <BUGabundo> too apps its not easy
[15:50] <jdong> frankly the easiest way is "open up a terminal and paste this:"
[15:50] <BUGabundo> not for new users
[15:50] <BUGabundo> I know!
[15:50] <BUGabundo> duh
[15:50] <BUGabundo> eheh
[15:50] <BUGabundo> but Ubuntu is for Human Beings
[15:50] <jdong> there's nothing "wrong" with opening up the terminal and pasting things you don't understand.
[15:50] <BUGabundo> not geeks that love Terminator
[15:50] <jdong> lol I used to work Windows TS and we did the same thing in Windows land.
[15:50] <BUGabundo> jdong actually there is
[15:50] <jdong> "ok I'm gonna e-mail me this .reg file, just double click it"
[15:50] <BUGabundo> I teach my students not to do it
[15:51] <BUGabundo> if they don't trust source
[15:51] <jdong> lol from someone you trust.
[15:51] <jdong> if you haven't established trust on how to add the repo you shouldn't be adding the repo in the first place :)
[15:51] <BUGabundo> jdong we are breaking the webring of trust
[15:51] <BUGabundo> there's no use for PPA signed keys
[15:52] <jdong> PPA signatures are just for tamper evidence.
[15:52] <jdong> I don't think there's much of a point apart from that
[15:52] <BUGabundo> with an anoyning POPUP
[15:53] <BUGabundo> ok.. filing a wishbug
[15:54] <cjwatson> the reason for PPA signatures is to ensure that packets are not being tampered with in transit, which is useful
[15:54] <cjwatson> BUGabundo: https://help.launchpad.net/Packaging/PPA has non-console directions
[15:55] <cjwatson> every single PPA page links to that ...
[15:56] <BUGabundo> cjwatson: I know! but the reason is that common Users should NOT have to use a terminal
[15:56] <cjwatson> BUGabundo: did you read what I said, or the page I linked to?
[15:56] <BUGabundo> opening
[15:56] <cjwatson> it includes directions that do *not* involve using a terminal
[15:56] <cjwatson> although as it happens the terminal directions are probably simpler :-)
[15:57] <BUGabundo> 4 steps??
[15:57] <BUGabundo> copy, paste into gedit (doesn't mention how to open it), save, import?
[15:58] <jdong> sigh do we really need *TRUSTIFY ME NOW* buttons everywhere like impulse buying on Amazon? :)
[15:58] <BUGabundo> not trust me
[15:58] <BUGabundo> ... just a field to paste the key!
[15:58] <BUGabundo> and then cross check with server
[15:59] <jdong> your key came from launchpad via HTTPS anyway. What else is there to cross check?
[15:59] <BUGabundo> already opened https://bugs.edge.launchpad.net/ubuntu/+source/software-properties/+bug/38781
[16:00] <BUGabundo> jdong well then why do we get a popup telling us, we don't trust it?
[16:00] <BUGabundo> its either a bug of UI
[16:00] <cjwatson> remember that anyone can create a PPA, including Dr. Evil
[16:00] <cjwatson> so I'm not sure we want to make it too trivial
[16:00] <BUGabundo> or apps not trusting what they should
[16:00] <BUGabundo> cjwatson: having a field to paste *manually*
[16:00] <BUGabundo> is not any unsecure then terminal paste
[16:01] <cjwatson> I don't believe I used the word "secure", which would be a silly word to use in this discussion
[16:01] <cjwatson> security is not a binary state
[16:01] <BUGabundo> ok
[16:01] <BUGabundo> sorry for assuming so
[16:01] <BUGabundo> it should be Trust
[16:40] <calc> does lack of binary packages cause something to be NEW?
[16:40] <calc> if it drops a binary package i meant to say
[16:41]  * calc will be dropping a couple of broken packages with his next OOo upload
[16:41] <cjwatson> calc: no
[16:41] <calc> ok
[16:41] <cjwatson> calc: they won't vanish from the archive immediately though; they will show up in our not-built-from-source (NBS) listing
[16:41] <calc> ok
[16:42] <Nafallo> slangasek: so far three suspend/resumes without crashes.
[16:44] <Pollywog> I am confused about how to specify debugging when building a deb, apparently this has changed. I am not certain which is correct, DEB_CONFIGURE_EXTRA_FLAGS:= --enable-debug or DEB_CONFIGURE_EXTRA_FLAGS+= --enable-debug
[16:45] <Pollywog> and I have tried to find the information on my own
[16:46] <cjwatson> Pollywog: unless DEB_CONFIGURE_EXTRA_FLAGS was previously set to something else, those two will have exactly the same effect
[16:47] <Pollywog> cjwatson: ty
[16:47] <cjwatson> see the documentation on setting variables in 'info make' for more information
[16:47] <Pollywog> thanks I will do that
[16:49] <Pollywog> I thought it was Debian-specific so I did not look there
[16:49] <Pollywog> since it is part of debian/rules
[16:49] <Pollywog> looking at it now
[16:50] <cjwatson> DEB_CONFIGURE_EXTRA_FLAGS is a cdbs variable and so Debian-specific; the difference between += and := is just make syntax
[16:50] <Pollywog> thanks
[18:29] <maco> Keybuk: i hear you're the person to talk to about patches to util-linux
[18:30] <Keybuk> maco: as in writing some?
[18:30] <Keybuk> or wanting to apply some?
[18:30] <Keybuk> or being blamed for some?
[18:30] <maco> applying
[18:30] <Keybuk> I can certainly take a look
[18:30] <Keybuk> though you should probably get it upstream
[18:30] <maco> ther's a bug with a patch attached to define HFS+ in fdisk
[18:30] <maco> it's bug 318871
[18:31] <maco> is upstream for util-linux the same as upstream for linux
[18:31] <maco> ?
[18:31] <Keybuk> no
[18:31] <Keybuk> I'll take a look at the patch on Monday, and submit it upstream if so
[18:32] <Keybuk> need to make a package of git master anyway
[18:41] <maco> ok
[18:48] <Keybuk> ooh
[18:48] <Keybuk> AJAX duplicate marking
[18:48]  * Keybuk swoons
[18:49] <maco> hahaha
[18:50] <maco> now if only "you cant mark this as a dup, it has dups" would auto-resolve itself...
[18:50] <directhex> tsk, AJAX
[18:51] <ion_> AJAX the term sucks, but AJAX the functionality is for the win. :-)
[18:51] <ion_> Except for the stupid restrictions for cross-domain requests.
[18:57] <Keybuk> I always assumed it was a joke about flash
[18:59]  * directhex dispatches war rocket Keybuk, to bring back its body
[19:00] <Keybuk> flash and ajax are both kitchen cleaners
[19:00] <directhex> i thought ajax was more of a bathroom scouring powder
[19:04] <maco> er...AJAX is an acronym though....
[19:04] <maco> (the not-cleaner AJAX)
[19:05] <directhex> ajax is EVIL MICRO$HAFT TECHNOLOGY
[19:05] <directhex> needs a good hard boycottin'
[19:06] <Keybuk> why?
[19:07] <directhex> well, teh micro$ofts! why else?
[19:09] <Keybuk> :D
[19:10]  * Keybuk hides his vista pc
[19:10]  * ogra secretly injects a virus into Keybuk's vista PC while he doesnt look
[19:11]  * Keybuk secretly inserts a running chainsaw into ogra while he's not looking
[19:11] <ogra> *Grin*
[19:12] <Keybuk> give me a version of iTunes and Lightroom for Linux and I'll get rid of it ;)
[19:12] <directhex> bloody hate itunes. still praying for a banshee port for windows
[19:12] <calc> oh no, i just noticed (again) i have no way to see bugs that are not upstream (eg upstream == valid) that are triaged (ie bugs i need to fix myself)
[19:12] <Keybuk> 1) banshee can't talk to my iPhone
[19:12] <ogra> directhex, i doubt banshee can connect to the store
[19:13] <Mithrandir> Keybuk: it can, if you flip a bit.
[19:13] <Keybuk> 2) banshee is so abysmal that it uses 1.5GB of virtual memory, and brings my machine to a near halt, just to play a couple of tracks
[19:13] <directhex> Keybuk, well there's your problem right there
[19:13] <directhex> hm, problem 2 sounds odd
[19:13]  * calc thinks he has a bug filed about this against soyuz perhaps i need to bump it up to critical
[19:13] <calc> er launchpad not soyuz
[19:14] <cjwatson> calc: YM a search that the advanced search page doesn't let you perform?
[19:14] <cjwatson> calc: have you tried using the Launchpad API to do it?
[19:14] <calc> bug 291968
[19:14] <directhex> someone who cares ought to start a "buy the guy who broke the last iTunes encryption crap an iTouch" fund
[19:14] <calc> if you hide upstream bugs then even bugs that are marked invalid are hidden
[19:14] <Mithrandir> Keybuk: http://iphonefreakz.com/2009/03/06/howto-sync-your-iphone-20-with-linux/ lets you at least sync from Linux.
[19:14] <cjwatson> you could at least get a list of bug numbers that way and unblock yourself
[19:14] <Mithrandir> whether you like the UI or not is something else, of course.
[19:15] <Keybuk> Mithrandir: requires me to jail break the iphone, no?
[19:15]  * Keybuk isn't doing that
[19:15] <Keybuk> (though I did cheerfully upgrade it to a beta OS :p)
[19:15] <Mithrandir> Keybuk: sure.
[19:15] <calc> cjwatson: hmm i'll see if i can determine how to do it with launchpad api, thats just via python right?
[19:15] <directhex> my banshee-1 process is marked as using 79.5 meg of rams right now
[19:15] <directhex> so 3x less than firefox
[19:15] <cjwatson> calc: right, with the python-launchpadlib package installed
[19:15] <directhex> more than evo though. how sad
[19:15] <cjwatson> it takes a bit of getting used to but I've found it insanely useful
[19:15] <calc> cjwatson: ok i'll see what i can do with it
[19:16] <calc> cjwatson: essentially with large numbers of bugs there is no longer a way via the website to determine which bugs are Ubuntu bugs and which are really upstream :\
[19:16] <calc> for small numbers of bugs you can just look at them and see individually, heh
[19:16] <directhex> you know, i've never run gnome-system-monitor on my altix. someone remind me to try it on monday, to see whether it tries to graph all 256 cores
[19:18] <cjwatson> calc: you probably want to keep the launchpadlib-based query reasonably small just to make things easier, so you just need the search with status_upstream=hide_upstream, plus a search for bugs with invalid upstream tasks
[19:18] <cjwatson> the latter via launchpadlib
[19:19] <calc> ok
[19:20] <calc> cjwatson: are there any example scripts for basic use of the launchpadlib?
[19:21] <cjwatson> calc: help.launchpad.net/API, and try looking around in the ubuntu-dev-tools package or in ~ubuntu-archive/ubuntu-archive-tools/trunk for some random examples
[19:21] <calc> ok thanks
[19:21] <cjwatson> and indeed help.launchpad.net/API/launchpadlib specifically
[20:18] <ruiserra> need help with a problem with a firewire camera. if someone can help me please
[20:23] <nhandler> ruiserra: Try #ubuntu for support
[20:24] <calc> wow i just had a discussion with a debian person who thinks the fact that Ubuntu is user-friendly is the main problem with it, lol
[20:24]  * calc shakes his head, engrained elitism is alive and well in Debian it seems
[20:25] <ebroder> Are there any particular rules for getting a package added to ubuntu-standard? I think that "patch" falls under the metapackage's description :)
[20:26] <calc> ebroder: i don't see any developer tools in ubuntu-standard list
[20:26] <calc> ebroder: i think its already pulled in by other things like dpkg-dev
[20:27] <ebroder> *shrug* Ok. Maybe I have a skewed view of what a "comfortable command-line Unix-like environment" is. I can accept that
[20:29] <calc> ebroder: you might want to install build-essential as well
[20:29] <calc> ebroder: it pulls in a few other things that might be of use to you, devscripts as well
[20:29] <ebroder> Sure - I have that on most of my machines, except the ones that I don't do dev work from
[20:30]  * calc hardly ever uses patch when doing dev work
[20:51] <calc> cjwatson: how do you get all the bugs for a given package in Ubuntu?
[20:52] <calc> cjwatson: i'm not seeing the way to pull a bug list for a package but i might not be looking in the right place
[20:53] <cjwatson> calc: get hold of the distribution_source_package object and then use getBugTasks on it
[20:54] <cjwatson> (and then you can use .bug on each task if you like)
[20:55] <calc> ok, looking for that now :)
[20:57] <calc> ah launchpad.distributions["ubuntu"].main_archive
[21:12] <calc> cjwatson: ok i found how to do the getBugTasks, but i don't see what you mean about .bug is that a method of some part of launchpadlib because i don't see it... do you mean iterate over the list and pass them to launchpad.bugs ?
[21:13]  * calc is trying to make sure he doesn't end up doing something that gets him banned ;-)
[21:15] <cjwatson> calc: well, for example:
[21:15] <cjwatson> >>> man_db = launchpad.distributions['ubuntu'].getSourcePackage(name='man-db')
[21:15] <cjwatson> >>> man_db.getBugTasks()[0]
[21:15] <cjwatson> <bug_task at https://api.edge.launchpad.net/beta/ubuntu/+source/man-db/+bug/337302>
[21:15] <cjwatson> >>> man_db.getBugTasks()[0].bug
[21:15] <cjwatson> <bug at https://api.edge.launchpad.net/beta/bugs/337302>
[21:15] <calc> ah ok thanks :)
[21:16] <calc> that cleared it up for me :)
[21:16] <cjwatson> a package only has tasks attached to it, but in order to query whether there's an upstream task on a bug, you'll want to go from the package tasks to the main bug object
[21:16] <calc> i forgot and tried dir on the whole object not on an item in it
[21:17] <cjwatson> obviously be careful to iterate over the task collection in an LP-friendly way - I think the help.lp.net documentation makes some mention of iterating over large collections
[21:17] <calc> cjwatson: ok
[21:17] <cjwatson> once you have a bug object, there's a bug_tasks collection on that
[21:22] <calc> is there a way to determine how many entries are in bug_tasks, or do you just have iterate across them?
[21:23] <calc> len fails but that might be the wrong method
[21:25] <TheMuso> cjwatson: over the weekend I noticed some weird errors with some ports arches and CDs not building. Tracking it down as far as I could, libcap1 is not ending up in the ship seed for ports arches.
[21:25] <TheMuso> cjwatson: This was after running parts of cdimage locally to get germinate to do its thing to go through dependencies etc.
[21:26] <TheMuso> However this is not for all parches, I think sparc still is getting built
[21:26] <TheMuso> oh and hppa is building also. :p
[21:31]  * cjwatson looks
[21:32] <cjwatson> actually I think that's due to incorrect priorities
[21:32] <cjwatson> see http://people.ubuntu.com/~ubuntu-archive/priority-mismatches.txt
[21:33] <TheMuso> I saw that, but couldn't work out from that why the supported arches build, but some ports arches don't.
[21:33] <cjwatson> debootstrap thinks it needs libcap1 because it has Priority: important in the archive; cdimage's germinate run says that it doesn't need it so it doesn't put it in
[21:33] <TheMuso> ah ok
[21:33] <cjwatson> my guess would be that on some architectures libcap1 is still depended upon
[21:33] <TheMuso> Right.
[21:34] <cjwatson> ah yes, of course - libcap1 is only pulled into ship by dhcp3-server by ltsp-server-standalone
[21:35] <cjwatson> and the seed entry is:
[21:35] <cjwatson>  * ltsp-server-standalone [amd64 hppa i386 ia64 sparc] # for LTSP-on-install
[21:35] <cjwatson> anyway, it's a clear archive overrides bug which I'll fix now, thanks
[21:35] <TheMuso> np
[21:53] <calc> cjwatson: do any upstream bug tasks always show up as bug_watches, even if they aren't linked?
[21:54] <calc> cjwatson: i pulled using bug.bug_watches for 100 bugs and didn't it claimed none of them had status Invalid
[21:55] <calc> oh crap remote status it the real remote status not what is show in the webpage
[21:57] <calc> looks like bug_watches are just properly linked bugs
[21:59] <calc> ugh
[21:59] <calc> looks like there is no generic way to see what it considers to be upstream for purposes of revealing what hide_upstream hides from me
[22:02] <calc> hmm actually looking closer i think i might be wrong
[22:03]  * calc does a larger search for invalid upstream bugs
[22:24] <yghannam7388> hello everyone, has anyone worked on a way to restore the Grub bootloader from the install CD? I think I might have a solution.
[22:26] <RainCT> yghannam7388: not sure, but the alternate CD might have an option for this
[22:30] <yghannam7388> RainCT: there was an idea on Ubuntu Brainstorm for developing a menu entry on the Ubuntu LiveCD to restore Grub. This would make it much simpler for most people. I'll check out the alternate CD and see if that is what is available
[22:43] <thiebaude> dtchen: what is the kernal link again?
[22:43] <thiebaude> o i got it
[22:44] <dtchen> thiebaude: right, other channel, but for reference, also http://kernel.ubuntu.com/~dtchen/
[22:46] <ii> Hi.  Been using Ubuntu since 5.10 and there's been a common problem of BADSIGs when running apt-get update until 8.10 ... forums always have a number of posts about this error.  I recently found a webpage with a solution that works first time and I was wondering if one of the developers can comment on whether it is a true solution or not.
[22:46] <thiebaude> thanks
[22:47] <ii> Wrong forum?
[22:48] <ii> Hello?
[22:51] <ion_> ii: Install ubuntu-keyring. If that doesn’t fix the problem, the mirror is probably just syncing and you just need to run apt-get update later. And now please read the topic. And have some patience.
[22:51] <ii> No, I'm not requesting support.
[22:54] <yghannam7388> I just downloaded the alternate CD to see what it does to reinstall GRUB. You have to go to Rescue a Broken System, from there it loads up a lot of stuff before you can even get to restoring GRUB. What is proposed on Ubuntu Brainstorm is having a menu entry on the LiveCD that restores it very quicky.
[22:55] <ii> ion_: On the following site: [http://parijatmishra.wordpress.com/2008/07/28/ubuntu-bad-signature-problems-prevent-apt-get-update-from-working/], it was suggested to delete the incorrectly signed Release and Release.gpg files (i.e. sudo rm -f /var/lib/apt/lists/partial/*Release*) - then run sudo apt-get update -o Acquire::http::No-Cache=true ... this has worked first time, every time for me.  All other solutions don't necessarily work first time.
[22:58] <yghannam7388> So far I've been able to add Grub4Dos to the LiveCD and use it to restore Grub without having to load any thing else
[22:58] <ion_> The real solution would probably be making the mirrors do syncs atomically and making apt-get redownload the lists along with their signatures up to a couple of times when signature checking fails.
[22:59] <jldugger> bizaare
[22:59] <jldugger> from the new svn release: "We now require SQLite to build both the server and client."
[23:02] <yghannam7388> would anyone be interested in mentoring the "restore bootloader" for Google Summer of Code?
[23:13] <ii_> ion_: Apologies if this is a duplicate but I just lost my internet connection for a few moments.  This mirror sync thing - is it being worked on?
[23:14] <jldugger> yghannam7388: who'd be your organization sponsor?
[23:16] <yghannam7388> jldugger: i haven't found anyone to sponsor the idea yet. the mailing list seems kind of dead so i decided to be more active in looking. i'm sorry if this isn't the right place to discuss this.
[23:20] <jldugger> yghannam7388: last i observed, Ubuntu is not in the SoC as a mentoring project
[23:21] <thiebaude> jldugger: ubuntu was approved for google SoC, but they dont want to participate this year
[23:21] <yghannam7388> thiebaude: is there a reason why they don't want to participate?
[23:22] <jldugger> "they"
[23:22] <thiebaude> yghannam7388: i just remember seeing that somewhere on a canonical website, but i didn't see why they don't
[23:25] <jldugger> yghannam7388: i think its safe to assume that if there's nobody willing to handle ubuntu's application as a mentoring org, there won't be many mentors around either
[23:25] <jldugger> If there's specific technology you're interested in related to ubuntu and SoC, the Debian project may be a place to send your application
[23:36] <Pollywog> I can't seem to get kmail to compile from deb-src with debugging symbols, even though in the debian/rules file I added DEB_CONFIGURE_EXTRA_FLAGS := --enable-debug=yes
[23:37] <Pollywog> the format of the rules file has apparently changed in the past few months
[23:37] <cjwatson> Pollywog: well, is that an option that kmail's configure script accepts?
[23:37] <cjwatson> Pollywog: I think your error is in assuming that this sort of thing can be the same across all packages
[23:37] <Pollywog> the normal (not Debian) configure accepts it
[23:37] <yghannam7388> jldugger: i'm sorry if i seem stubborn about this, but Ubuntu applied and filled out an organization profile. There is also a couple of pages on the wiki about GSoC this year, and a number of people have posted ideas that they'd like to mentor for. is there any way to be sure that Ubuntu will not participate this year?
[23:38] <cjwatson> the "format of the rules file" has not changed since sometime in the mid-90s
[23:38] <Pollywog> kmail is in the kdepim package
[23:38] <jldugger> yghannam7388: well, you could email the SoC and carbon copy the ubuntu community council ;)
[23:39] <cjwatson> DEB_CONFIGURE_EXTRA_FLAGS is not part of the "format of the rules file" - it's an environment variable implemented by one particular reasonably popular set of helper build scripts
[23:39] <Pollywog> well I formerly did this without any problems but since the kmail source was included in the larger package, I have been unable to do it
[23:39] <Pollywog> ic
[23:39] <Pollywog> I am trying to find some documentation but have been unsuccessful
[23:40] <cjwatson> this stuff is in general not documented; the maintainer is expected to figure out how to enable things
[23:40] <Pollywog> cjwatson: that explains it
[23:40] <Pollywog> I will have to go to the ddebs then
[23:40] <cjwatson> it's not something users are expected to change
[23:40] <Pollywog> k
[23:41] <cjwatson> kde4 uses cmake, not autoconf as far as I can tell, and thus I wouldn't expect DEB_CONFIGURE_EXTRA_FLAGS to be used
[23:41] <Pollywog> cjwatson: yes but this is kde3
[23:42] <Pollywog> I do not understand cmake so I am staying away from that for now
[23:42] <Pollywog> I understand that things have changed with KDE4
[23:43] <cjwatson> /usr/share/cdbs/1/class/autotools.mk is the make fragment that uses DEB_CONFIGURE_EXTRA_FLAGS
[23:45] <cjwatson> AFAICT the upstream configure script shipped with kdepim 4:3.5.9-0ubuntu3 in hardy does provide an --enable-debug=yes option, but you'll have to trace through it to figure out what it's supposed to do
[23:45] <yghannam7388> jldugger: i'm sorry, what do you mean by "carbon copy"?
[23:45] <cjwatson> building a package from source typically produces verbose output that includes the configure options being passed (among many other things), and you're expected to read those when trying to track down problems
[23:46] <cjwatson> if you use debuild, it'll be recorded in a .build file in the parent directory
[23:46] <Pollywog> cjwatson: ty I think it would be easier for me to use the ddebs
[23:46] <Pollywog> I have not used ddebs before but I found something to help me with it
[23:46] <cjwatson> if all you need is debugging symbols and not a separate debugging build pass, then yes, that's what ddebs are for so you might as well if they're available
[23:46] <Pollywog> thanks
[23:47] <Pollywog> I am beginning to think developers are born, not made
[23:48] <calc> cjwatson: btw thanks for the help earlier, i got my script working to show me the hidden bugs :)
[23:48] <cjwatson> good stuff
[23:49] <cjwatson> Pollywog: there's a component of talent/intuition/whatever and a component of learning/experience/whatever; it takes both
[23:49] <cjwatson> like most skilled occupations
[23:49] <Pollywog> so it would seem
[23:51] <cjwatson> if you're looking into development-type things because you think it's fun, then you should probably persist even if you run into some roadblocks. OTOH if you're just doing it to solve an immediate need, then it's usually best to solve that need in whatever way is most expedient and move on to something you find more interesting ...
[23:52] <Pollywog> cjwatson: yes I have the same problem in almost everything I try to do
[23:52] <Pollywog> I understand that sometimes people do not have time to write documentation for beginners
[23:53] <cjwatson> documentation is generally going to be focused on things we actually expect users to use
[23:53] <cjwatson> (although of course documentation is lacking in many of those areas too :-/)
[23:53] <Pollywog> I am one of those users who eventually wants to figure out how to do things most users don't want to do
[23:54] <Pollywog> Sometimes this gets me into trouble  :)
[23:54] <yghannam7388> jldugger: i'm sorry, nevermind that last message
[23:54] <yghannam7388> jldugger: thank you for you help
[23:55] <cjwatson> Pollywog: while cdbs is not very well-documented, the format of Debian packages is extensively documented; wiki.ubuntu.com/UbuntuDevelopment links to the policy manual etc. which describes this
[23:55] <Pollywog> I have been looking at the wiki
[23:59] <YokoZar> Hmm, I have two movie files of the same resolution and length, both encoded with h264 and ac3 audio, and both of about the same file size.  Both worked on Intrepid, but now one of them plays back really slowly.  This is a regression, but I'm not even sure where to start and file a bug


[00:39] <hggdh> jcastro: heyllo :-)
[03:00] <JoseeAntonioR> jono_: hey, you should edit http://summit.ubuntu.com/uds-1303/meeting/21676/community-1303-revamping-ubuntu-community-pages/ to remove the test hangout
[03:06] <jono_> JoseeAntonioR, good catch!
[03:06] <jono_> fixing now :-)
[03:06] <JoseeAntonioR> :)
[03:06] <JoseeAntonioR> great
[03:53] <cprofitt> jono_:
[03:54] <jono_> hey cprofitt
[03:54] <cprofitt> hey...
[03:54] <cprofitt> kudos on the UDS today -- I was not able to get in many sessions due to work, but my experience so far has been positive and I do see this as a step forward
[04:30] <jono_> thanks cprofitt :-)
[05:01] <cprofitt> night all
[07:35] <czajkowski> aloha
[09:01] <czajkowski> https://launchpad.net/musicapp \o/
[10:59] <daker> someone added me to https://launchpad.net/~webbrowser-app/ and i don't know why :)
[11:01] <czajkowski> more work :)
[11:02] <daker> i have to learn qml :)
[11:20] <JoseeAntonioR> dpm: ping
[11:21] <dpm> hi JoseeAntonioR
[11:23] <vibhav> When does the UDS exactly start?
[11:23] <vibhav> At 14:00 UTC, right?
[11:23] <JoseeAntonioR> dpm: hey, about the email you sent to loco-contacts, marking the participation essential in LP won't make you required in summit, and to get the hangout link you need to be required in summit
[11:23] <dpm> zes
[11:24] <JoseeAntonioR> 'participation essential' will mark you as 'very interested in attending'
[11:25] <dpm> JoseeAntonioR, ok, thanks for the clarification. I'll be handing the hangout links in PMs on IRC in any case. Would you mind replying to my e-mail to loco-contacts with the correction?
[11:25] <JoseeAntonioR> not at all, will do in a min :)
[11:44] <AlanBell> so, these hangouts, who starts them and how do they work?
[11:45] <popey> track leads do
[11:45] <popey> 5 mins before the start of the session
[11:45] <AlanBell> ok, so jono will start it and call me?
[11:45] <popey> no
[11:45] <popey> he will start it and give you the url
[11:45] <popey> you click it, thats it
[11:45] <AlanBell> cool
[11:45] <popey> well, he may invite you, up to him
[11:46] <AlanBell> yeah, I meant invite rather than call
[11:46] <popey> i haven't been doing because that's more painful than just copy/paste
[11:46] <jcastro>  I've been doing G+ invites
[11:46] <jcastro> LIKE A CHUMP
[11:46] <popey> lol
[11:46] <popey> plus i dont follow everyone
[11:49] <czajkowski> it's ok we all follow popey , he's rather wise
[11:50] <popey> lol, not
[12:28] <dpm> thanks a lot JoseeAntonioR for the reply and correction on loco-contacts!
[13:36] <dholbach> balloons: can you lead the session in community-2?
[13:36] <dholbach> it's "Quality Community Growth ( Community )"
[13:36] <balloons> dholbach, yep
[13:36] <dholbach> I've got to be in appdev-1
[13:36] <balloons> should be able to solo it
[13:36] <dholbach> can you start the session too?
[13:36] <dholbach> you got all the keys and everything?
[13:36] <balloons> yes
[13:36] <dholbach> perfect
[13:36] <dholbach> HUGS
[13:36] <balloons> :-)
[13:37] <balloons> gl1
[13:41] <vibhav> Shouldnt the summit start by now?
[13:42] <airurando> vibhav: starting in just under 20 minutes from now.
[13:43] <vibhav> ah
[13:43] <vibhav> I tend to forgot time zone conversions
[13:43] <popey>  /exec -o date -u
[13:43] <popey> is your friend
[13:43] <popey> Wed Mar  6 13:43:51 UTC 2013
[13:43] <popey> ^
[13:44] <popey> or just date -u :D
[13:44] <vibhav> ah yes
[13:44] <vibhav> thanks popey
[13:44] <airurando> nice one popey
[13:45] <Pici> or just /exec date -u  to show it to yourself an no one else
[13:45] <philipballew> all I know is whatever time i is, it's way to early
[13:45] <Pici> But I guess it wouldn't be a UDS without someone echoing things to IRC.
[13:47] <vibhav> I guess I need a new Google Account now (Hangouts on air not for people below 18)
[13:48] <vibhav> Will I do something wrong if I register with a fake Birthday?
[13:48] <vibhav> s/wrong/illegal/
[13:49] <popey> I would not advocate you do anything illegal in order to participate in Ubuntu
[13:49] <popey> you can watch the stream and be any age I imagine
[13:50] <philipballew> yeah. I agree there.
[13:51] <philipballew> Maybe asking a parent or something is a way to use it.
[13:51] <airurando> vibhav: just go to the session page from http://summit.ubuntu.com/
[13:51] <airurando> you don't need google plus access to view the stream
[13:52] <czajkowski> airurando: ello
[13:52] <airurando> interact through irc and etherpad
[13:52] <czajkowski> airurando: havung fun listening in ?
[13:52] <airurando> hi czajkowski
[13:52] <airurando> really enjoyed yesterday
[13:52] <czajkowski> excellent
[13:52] <czajkowski> airurando: dont forget to subscribe to blueprints you want to follow as well
[13:53] <czajkowski> so you can see the progress during the cycle
[13:53] <czajkowski> airurando: and if you want stuff to do just add your name :)
[13:53] <airurando> you must let me know how to do that
[13:54] <czajkowski> airurando: which bit the action items :_
[13:54] <czajkowski> or subscribing to the blueprint
[13:54] <airurando> subscribing first
[13:54] <czajkowski> ok which one are you interested in
[13:55] <czajkowski> you can see each on listed in the session usually on the top
[13:55] <airurando> advocacy kit
[13:55] <czajkowski> ok
[13:55] <airurando> and also if there was one for the loco teams
[13:55] <airurando> not sure
[13:55] <czajkowski> airurando: http://summit.ubuntu.com/uds-1303/meeting/21642/community-1303-uak-next-steps/
[13:56] <czajkowski> click on the blueprint tab
[13:56] <czajkowski> brings you to LP
[13:56] <czajkowski> far right click subscribe
[13:57] <czajkowski> airurando: and repeat as you want, you can subsribe to them all if you want, you'll just get mail notificaitons when people add content to the whiteboard
[13:57] <airurando> success with the first one.
[13:57] <czajkowski> :)
[13:58] <czajkowski> excellent
[13:58] <airurando> cheers czajkowski
[13:58] <czajkowski> airurando: np
[13:58] <czajkowski> airurando: don't worry about asking questions, we all have to do it at some point, I still do it a lot :)
[13:58] <czajkowski> airurando: hope the foot isn't causing too much pain
[13:58] <airurando> I'll go throught the others now and get back to you when I've more Q's
[13:58] <czajkowski> cool
[13:58] <czajkowski> shout
[13:58] <czajkowski> airurando: and again in the sessons
[13:59] <airurando> don't mention the foot
[13:59] <czajkowski> you can either ask a question in the etherpad or irc
[13:59] <czajkowski> or add comments
[13:59] <czajkowski> airurando: how goes your wiki creation for your memberhsip so :p
[13:59] <airurando> aye
[13:59] <airurando> no comment
[13:59] <AlanBell> hmm, no jono
[13:59] <czajkowski> airurando: bah
[14:00] <czajkowski> airurando: no excuse loads of time :)
[14:00] <AlanBell> so, um how does this session start without the track lead?
[14:01] <czajkowski> dholbach: can you set it up for AlanBell for the IRC one ?
[14:02] <dholbach> no
[14:02] <dholbach> I'm leading appdev
[14:02] <dholbach> sorry
[14:02] <czajkowski> AlanBell: feck
[14:02] <dholbach> czajkowski, try asking jono
[14:02] <AlanBell> balloons: how does this happen?
[14:02] <czajkowski> AlanBell: have you poked jono
[14:02] <jono> dholbach, which session are you running?
[14:02] <AlanBell> you seem to have a hangout in the other community channel
[14:02] <jono> AlanBell, I can kick off the IRC one if you like
[14:02] <AlanBell> jono: hi
[14:03] <dholbach> jono, appdev
[14:03] <AlanBell> yes please
[14:03] <dholbach> sdk week
[14:03] <jono> sorry, I got a little delayed with Jack
[14:03] <jono> AlanBell, sure one sec
[14:04] <jono> AlanBell, I will then hand the session over to you to run
[14:04] <AlanBell> great
[14:05] <jono> AlanBell, https://plus.google.com/hangouts/_/f37459ea35998a6c6ece217883b969c705381541?authuser=0&hl=en
[14:48] <dholbach> popey, that was the only appdev session I was in - you're safe now :-P
[14:48]  * dholbach hugs popey
[14:49] <dholbach> jono, will you take care of the quality-rolling-release sesssion? then I'll do the one about ubuntu kylin?
[14:49] <dholbach> quality is community-1, kylin is community-2
[14:50]  * popey hugs dholbach and dpm
[14:51]  * dpm hugs popey
[14:51]  * dpm hugs dholbach
[14:51]  * popey has refreshed the page, I am doing Ubuntu SDK UI Toolkit in App Developer 2, yes?
[14:51] <jono> dholbach, sure
[14:51] <dpm> sorry for the track confusion, I was doing too much multitasking to think clearly
[14:51] <dholbach> jono, 1 or 2? :)
[14:51] <dpm> popey, yes
[14:52] <dholbach> jono, ok, gotcha - nevermind :)
[15:04]  * AlanBell goes to process operator resignations
[15:07] <popey> AlanBell: many?
[15:08] <popey> czajkowski: is there a cc meeting tomorrow on irc?
[15:08]  * popey needs to book some slots on #ubuntu-meeting but that cc one is a big chunk where I need some time
[15:08] <popey> tempted to use another channel, but it won't have meetingology, and visibility and logging etc
[15:10] <AlanBell> well you can have that in any channel
[15:10] <czajkowski> popey: there is
[15:10] <popey> bum
[15:10] <czajkowski> and we cant move it sorry, we're meeting with two boards it's on at 17:00 UTC
[15:10] <czajkowski> Hands
[15:12] <popey> AlanBell: can we create #ubuntu-touch-meeting and get logging and meetingology in there please? I have a load of meetings to schedule and would like a consistent place to have them
[15:13] <AlanBell> done
[15:14] <AlanBell> popey: we tend not to log meeting channels because they are logged during meetings by the meeting bot
[15:16] <popey> ok, that's fine, thank you
[15:24] <popey> awww Antti on video
[16:49] <jcastro> JoseeAntonioR: lightning talks will be at: http://youtu.be/K4WuWzB5Gtw
[16:55] <jcastro> popey: any interest in doing a lightning?
[16:55] <popey> nope ☺
[16:55] <popey> sorry
[17:56] <dholbach> jono, I'll do community-2
[17:57] <jcastro> I'll be in MAAS, then community Q+A
[17:58] <jono> dholbach, np, will do -1
[18:34] <popey> cjohnston: i don't know if this is on the plan, but after everything is finished, is it possible for you to dump out a table of session name, url to pad, url to broadcast youtube stream?
[18:34] <popey> so people can get a single list of all sessions
[18:34] <popey> we could even make youtube playlists of the sessions
[18:35] <cjohnston> the ability to 'dump' it does not exist
[18:41] <czajkowski> popey: AlanBell did some magic scaping the last time through all the blueprints to find action items, so he can do some form, maybe tweak it a bit ?
[18:42] <popey> maybe, just seemed like an sql dump from the db would be easier to me, but IANAD :D
[18:43] <czajkowski> me neither
[18:46] <AlanBell> SQL dump from a system that is a log of keystrokes is only for brave people
[18:47] <AlanBell> oh, but what you are asking for is trivial, yes
[18:47] <AlanBell> not the pad data
[18:48] <popey> no, just urls
[18:48] <AlanBell> yeah, summit has an API for it
[18:48] <popey> https://bugs.launchpad.net/summit/+bug/1150114
[18:48] <ubot2`> Launchpad bug 1150114 in summit "Dump out session details after event" [Wishlist,Triaged]
[18:48] <popey> :D
[18:50] <jcastro> jono: you planning on having people in the circle in your Q+A or you going solo? I have a free hour!
[18:51] <AlanBell> popey: http://paste.ubuntu.com/5591151/ http://paste.ubuntu.com/5591153/
[18:52] <AlanBell> plus you need the json feeds from the summit API
[18:54] <AlanBell> http://summit.ubuntu.com/api/meeting/?summit__name=uds-1303
[18:54] <AlanBell> would be the meeting feed
[18:57] <jono> jcastro, you are welcome to join
[18:57] <jono> anyone is welcome to join :-)
[18:58] <jcastro> is an alan coming too?
[18:58] <jcastro> either bell or pope
[18:58] <AlanBell> hmm?
[18:58] <jcastro> come sit in on the Q+A yo
[18:58]  * AlanBell hopes he is being invited to drinks
[18:58] <daker> popey: http://paste.ubuntu.com/5591187/
[18:59] <AlanBell> daker: yeah, that works :)
[18:59] <popey> AWESOME!
[18:59] <Daviey> popey: JFYI, for at least two of our sessions we had to have a part 1 and part 2.  Unless it's possible to merge the videos in youtube, i don't know what to do
[18:59] <popey> well thats gonna be a lot easier than manually doing it all, just manually doing a couple of fudges
[18:59] <jcastro> Daviey: put the URLs to each part in each video
[19:00] <jcastro> Daviey: in the description
[19:00] <Daviey> jcastro: ah, good thinking
[19:00] <AlanBell> jcastro: I have no camera here, can't join
[19:00] <jcastro> "For part 1 click here, for part 2 click here." on both
[19:00] <Daviey> popey: Right, but i'm saying without them decalred..


[14:08] <Guest13408> Hi, I have just downloaded and instaled Ubuntu on my laptop.  I now want to download and run a recovery programme called recuva.  However when I try to open this I get the following archive error message Archive:  /media/Ubuntu 12.04 LTS i386/wubi.exe
[14:08] <Guest13408> [/media/Ubuntu 12.04 LTS i386/wubi.exe]
[14:08] <Guest13408>   End-of-central-directory signature not found.  Either this file is not
[14:08] <Guest13408>   a zipfile, or it constitutes one disk of a multi-part archive.  In the
[14:08] <Guest13408>   latter case the central directory and zipfile comment will be found on
[14:08] <Guest13408>   the last disk(s) of this archive.
[14:08] <Guest13408> zipinfo:  cannot find zipfile directory in one of /media/Ubuntu 12.04 LTS i386/wubi.exe or
[14:08] <Guest13408>           /media/Ubuntu 12.04 LTS i386/wubi.exe.zip, and cannot find /media/Ubuntu 12.04 LTS i386/wubi.exe.ZIP, period.
[14:08] <Guest13408>   Does this mean that I need to reinstall Ubuntu from my boot up disc.  If so, how do I do this - should I uninstall and then boot up with the cd in the drive?  Any help would be gratefully appreciated. Thanks
[14:08] <bioterror> wubi sounds promising
[14:09] <bioterror> I've never tried wubi I never will. I suggest you to install ubuntu for real ;)
[14:50] <stoned-rose> bioterror: lol that guest13408. recuva ia windows utility
[15:46] <bioterror> stoned-rose, okay, :)


[18:41] <Ronnie> Hey daker, nice team page improvements on the LTP !
[18:52] <daker> Ronnie: thanks :)
[18:56] <Ronnie> daker: i was thinking about spending an evening on the LTP again. I saw that the new header on mobile phones incorrectly renders
[18:56] <Ronnie> its because of the max-width on the .wrapper in combination with the width of the menu
[18:58] <Ronnie> do you know why its max-width instead of width?
[19:01] <daker> Ronnie: that's part of the light theme
[19:01] <daker> i think we can change it
[19:01] <Ronnie> oke, so should that be changed in the light theme itself or can we just overwrite it in LTP?
[19:03] <daker> on the light theme
[19:05] <Ronnie> daker: this one: https://code.launchpad.net/~ubuntu-website-community/ubuntu-website/light-django-theme ?
[19:07] <daker> Ronnie: https://code.launchpad.net/~ubuntu-community-webthemes/ubuntu-community-webthemes/light-django-theme
[19:14] <Ronnie> daker: is it possible to run TLP dev on 12.04LTS? the make depends halts on python2.6-dev (i only have 2.7)
[19:17] <daker> Ronnie: well speaking of 2.7 we need to make sure that LTP works with 2.7
[19:18] <daker> since we are going to move it to a precise box
[19:18] <Ronnie> in that case ill install 2.7 (change temporary the install file locally)
[19:18] <daker> so feel free to change anything to make it work 2.7
[19:18] <daker> with*
[19:18] <daker> Ronnie: no make a Merge proposal
[19:19] <daker> then i'll merge it
[19:19] <Ronnie> but it should also still be working with 2.6 tough?
[19:20] <daker> if you can, yes.
[19:20] <Ronnie> and if i cant ;) ?
[19:21] <daker> it's not the end of the world :)
[19:21] <Ronnie> phew
[19:22] <Ronnie> but a 2.7 only merge is acceptable?
[19:33] <daker> Ronnie: ya i can look into it :)
[19:41] <Ronnie> cjohnston: are you around, i have a question about google analitycs in light-django-theme
[19:46] <mhall119> cjohnston: ping
[20:18] <mhall119> cjohnston: when you can, I need to get the Ubuntu Touch coreapps setup on status.u.c
[20:18] <mhall119> project series is https://blueprints.launchpad.net/ubuntu-phone-commons/coreapps-13.10


[00:01]  * awilkins cackles evilly because he has just written some thoroughly evil yet powerful Java generics code
[00:04]  * jdong thinks awilkins could've sliced out "yet powerful" and "generics"
[00:23]  * awilkins doesn't care, it nearly worked first time around :-)
[00:23]  * awilkins is going to bed
[00:48] <lamby> jelmer: dbus-fu now works? :)
[00:50] <jelmer> lamby: yep, just packaged it
[00:51] <jelmer> with a bit of luck I can get lifeless to upload it tomorrow
[00:52] <lamby> jelmer: I must admit, that was one of the main things that lured me into packaging bzr-gtk.
[00:53] <lamby> (Maybe bzr-gtk could be uploaded too, ooi?)
[00:54] <jelmer> we're also working on a new bzr-gtk
[00:55] <lamby> Oh neat. What's the motivation behind that?
[00:56] <beuno> lamby, among other things, fixing nautilus integration  (jelmer is discussing as he falls asleep)
[00:57] <Odd_Bloke> So I was anticipating finding an AfC in my room...
[00:57] <beuno> Odd_Bloke, and you found what?
[00:57] <Odd_Bloke> No AfC.
[00:57] <beuno> is that a metaphore?
[00:57] <Odd_Bloke> No, AfC is Andrew Cowie. :)
[00:58] <beuno> right, was just trying to block the continued gpg discussion out of my head
[00:58] <beuno> but that joke got cut off too
[00:58] <beuno> must be time for bed
[00:58]  * beuno is off
[01:02] <lamby> 'sup Odd_Bloke
[01:02] <lamby> jelmer: nn ;)
[01:03] <jelmer> lamby: g'night
[01:05] <Odd_Bloke> lamby: o/
[05:30] <indraveni> hi all
[05:30] <indraveni> i want to use trac as front end for my bzr site
[05:30] <indraveni> I need some help on this
[05:30] <indraveni> i installed trac and trac-bzr
[05:30] <indraveni> and when I am accessing the trac, browse code, page
[05:30] <indraveni> the following is the error i am seeing
[05:31] <indraveni> http://pastebin.ca/928643
[05:32] <indraveni> could some one please help me in resolving this issue
[05:34] <bob2> are you using the recommended trac, trac-bzr and bzr versions?
[05:36] <ubotu> New bug: #193253 in launchpad-bazaar "sockets being leaked in branch puller tests" [High,Confirmed] https://launchpad.net/bugs/193253
[06:07] <indraveni> bob2, recommended ? I am using debian os. thus done installation through aptitude
[06:36] <indraveni> I now downloaded trac-bzr frm launchpad from the traunk
[06:36] <indraveni> but I am not knowing how to install it or use it
[06:36] <indraveni> could some one here , help me out
[06:46] <ubotu> New bug: #198645 in bzr-dbus ""bzr commit" does not trigger DBus signal" [Undecided,New] https://launchpad.net/bugs/198645
[06:48] <tbnorth> hi all - how can I change the path to the parent branch?  It should be using /home/user/... but instead it's using /mnt/250GB/home/... which is only valid on one machine.
[06:50] <fullermd> Does it matter?  It wouldn't have any meaning except on one machine anyway.
[06:52] <bob2> ('bzr pull --remember /home/...' or edit .bzr/branch/branch.conf)
[06:52] <james_w> indraveni: there is a a README in the source that should help.
[06:52] <indraveni> its only saying about after installation
[06:53] <indraveni> james_w, nothing about how  to install or ue
[06:53] <indraveni> use
[06:54] <tbnorth> thanks bob2
[06:55] <tbnorth> fullermd: I clone my whole file system between machines, but sometimes I forget to check if I'm on the common symbolic path of the machine specific mount path
[06:56] <huslu> someone here knowledgeable about debian's bzr package?
[07:01] <ubotu> New bug: #198646 in bzr "Invalid http response ... Expected a boundary" [Undecided,New] https://launchpad.net/bugs/198646
[07:10] <james_w> huslu: what about it?
[07:11] <huslu> james_w: in lenny i have to install a lot of extra packages to be able to use recent bzr, (x11-common, etc)
[07:12] <james_w> huslu: that sounds a little odd. I don't know the reason though.
[07:12] <james_w> I don't have time to investigate now, sorry.
[07:12] <james_w> There will be other knowledgeable people on in the next couple of hours I think.
[07:12] <huslu> ok, np. etch-backports has it ok, just lenny.
[07:13] <james_w> Has it started recommending bzr-gtk?
[07:13] <huslu> 'suggesting', yes
[07:14] <huslu> but that's not forced to install with it
[07:16] <bob2> are you using aptitude?  there's a recommends chain bzr -> bzrtools -> graphviz -> libxt6 -> x11-common.
[07:17] <huslu> no, just most up to date apt
[07:17] <huslu> apt 0.7.11
[07:18] <huslu> buy yes, with apt-get it forces to install graphviz, libxt6, and so on.
[07:19] <bob2> maybe APT::Install-Recommends is on by default these days
[07:21] <huslu> that may be very likely
[07:22] <huslu> i have to see where's the settings for Install-Recommends
[08:11] <corevette> my bzr says: Unable to obtain lock file:///home/corevette/www/.bzr/repository/lock held by<EMAIL_ADDRESS>on host corevette-desktop [process #12320]
[08:12] <Peng> The repo is locked.
[08:13] <Peng> Do you have another bzr process running (presumably with the PID 12320)?
[08:14] <corevette> my PID's only go up to around 8000 peng
[08:16] <Peng> Wait, are you working on that machine or pushing to it from another?
[08:17] <Peng> Anyway, if you're 100% sure nothing else is going on (do a ps on both machines), use "bzr break-lock $location".
[08:19] <corevette> peng, nevermind, i just pulled in a different location...and if it fixed it
[09:18] <mrevell> phanatic: Could we talk about Olive today?
[09:22] <jml> Odd_Bloke: did you take notes on the Admin breakout?
[09:23] <Odd_Bloke> jml: http://bazaar-vcs.org/SprintLondonMarch08/Brainstorms
[09:24] <phanatic> mrevell: sure, it'd be great
[09:25] <mrevell> phanatic: Lovely. I'm busy from around 11.00 until 13.00.
[09:52] <mrevell> phanatic: Sorry dude.
[09:53] <phanatic> mrevell: may i join you? :)
[09:53] <mrevell> phanatic: sure, please :)
[10:08] <Lllama> Morning all. I've just done a merge and got some conflicts. I'm editing the BASE, THIS and OTHER files and can fix the changes, but I'm not sure what I need to be doing to resolve the conflict. I.e. which file will be the master version and whether I need to delete the others. A bit of a newbie question but any pointers will be gratefully received.
[10:13] <beuno> Lllama, just rename your file once you've solved them
[10:14] <beuno> to it's original name
[10:14] <beuno> (I suppose that should be in the docs...)
[10:15] <spiv> mwhudson_: well done on the release
[10:16] <Lllama> beuno: Ah, so I take the THIS, BASE and OTHER, create a resolved version and then save that as the original file. (the original file is still in the directory, so I'll be overwriting it.)
[10:18] <beuno> Lllama, right
[10:18] <beuno> you just edit the original one to what you want
[10:18] <beuno> or overwrite it
[10:21] <Lllama> beuno: Excellent. Thank you.
[10:23] <beuno> Lllama, welcome
[10:37] <Zindar_> Lllama: or you can just ignore THIS, BASE, OTHER... edit the original.. it contains markers on conflicts, solve them...  then run bzr resolve on the file...
[10:37] <Zindar_> I never open THIS, BASE, OTHER... I do use them for auto resolve tools thoguh, like bzr extmerge
[10:39] <Lllama> Zindar: cool.
[10:42] <bob2> where can I set bzr_Remote_path?  the [DEFAULT] block in ~/.bazaar/locations.conf seems to be the wrong one.
[11:06] <snod> ös
[11:36] <lifeless> bob2: not sure you can in a config yet; seems to be an open bug
[12:56] <LarstiQ> Zindar: are you still in London today?
[12:56] <Zindar> yes.. but leaving at 1600
[12:56] <Zindar> so.. just in a few hours
[12:58] <LarstiQ> ah.
[13:01] <Zindar_> crap network
[13:16] <soren> If someone e-mails me a patch and I'd like to import that into bzr somehow (e.g. using the text of his e-mail as the body, and his sender address as the committer info), how to do?
[13:17] <soren> It's fine if I need to copy/paste the body of his e-mail into the commit message, but isn't there a command line option to use another committer identity or something?
[13:17] <fullermd> You probably want --author
[13:18] <fullermd> The best solution would be for the submitter to use bzr and send you a bundle instead of course   :)
[13:18] <soren> Sure.
[13:19] <soren> Er.. Yeah, --author is totally what I want.
[13:19] <soren> How could I have missed that? *shrug*
[13:19] <fullermd> It's relatively new I think; 2 or 3 versions, maybe.
[13:25] <soren> fullermd: Yeah, well, I looked at "bzr help commit" just before I asked my question :)
[13:28] <fullermd> Oh.  Well, in that case, it's REALLY new, and was pushed to all installations via a secret backdoor bzr installs right after you asked.
[13:29] <soren> I suspected that :)
[13:34] <muszek> hi
[13:37] <asabil> hmm, seems like launchpad is getting crazy again :/
[13:37] <asabil> locks are being held
[13:38] <muszek> I have a problem... suddenly two files "stopped being added" (are not versioned anymore)... I try to add them again - I don't get any message and these files still show up as "unknown" when I do bzr status.  In the past I modified them many times and had no problems.
[13:38] <muszek> using 1.1.0.candidate.1 on Debian Sarge
[13:39] <asabil> anyone having this problem :
[13:39] <asabil> Unable to obtain lock lp--1217851700:///lock
[13:39] <asabil> held by<EMAIL_ADDRESS>on host vostok [process #17382]
[13:39] <asabil> locked 4 seconds ago
[13:39] <asabil> using bzr break-lock will just create another lock
[13:39] <beuno> asabil, do it twice
[13:40] <beuno> or maybe 3 times, LP sometimes hast multiple process waiting to lock it
[13:41] <asabil> beuno: thx, fixed my problem
[13:42] <muszek> someone please help: http://pastebin.us/?show=d82d276b
[13:45] <muszek> I've figured out the problem...
[13:46] <beuno> asabil, :D
[13:46] <fullermd> Different files than you thought were unknown?
[13:48] <muszek> fullermd: I ran a db dump script from grandparent dir... and it placed those sql files in that grandparent dir (I didn't predict that)... and I kept trying to add those already added (grandparent) files and bzr status kept telling me, that grandparent files are unknown
[13:49]  * fullermd nods.
[14:34] <asabil> hmmm
[14:34] <asabil> can anyone take a look at this :
[14:34] <asabil> https://code.launchpad.net/~easy-radio/easy-radio/trunk
[14:35] <asabil> seems like a bzr/launchpad issue
[15:15] <mathrick> hiya
[15:16] <mathrick> what is the easiest way to convert a CVS repo to bzr, without having a local copy of CVSROOT?
[15:18] <Zindar> I don't know.. but I created a very simple thing using cvsps once...
[15:18] <fullermd> AFAIK cvsps-import and tailor can both use cvs remote.  It'd be a buttload slower than local, though.  And probably run up the same or more network traffic/server load...
[15:20] <mathrick> fullermd: cvsps yells at me that :pserver: is not supported and I need a local copy
[15:20] <fullermd> Are you using --use-cvs?
[15:22] <mathrick> no
[15:23] <mathrick> I tried that, same result
[15:35] <salgado> hey guys, what's the new record command (from looms) for?
[15:37] <salgado> people have been merging from a loomified branch of mine and they were able to see the threads even though I never ran 'bzr record'
[15:58] <CardinalFang> Hi all.  Should we expect a new version of Bazaar very soon?  I don't want to trouble my sysadmin to update twice.
[16:04] <beuno> CardinalFang, a few weeks time
[16:04] <beuno> there is one every month
[16:04] <CardinalFang> Gracia.
[16:04] <beuno> :D
[16:16] <Odd_Bloke> beuno: There's something of a gap this time, because of the sprint.
[16:19] <beuno> Odd_Bloke, a gap where?
[16:19] <awilkins> Whe, just got bzr approved as part of an internal project.
[16:20] <LeoNerd> Is there a way to use bzr against CVS repos, like there is bzr-svn for SVN ones?
[16:20] <awilkins> Well "not objected to", which is nice
[16:20] <LeoNerd> I'd love to be able to do things like 'bzr shelve' in checkouts
[16:20] <awilkins> LeoNerd: AFAIK there is no round-trip support for CVS
[16:20] <LeoNerd> :/ Boo
[16:20] <Odd_Bloke> beuno: There'll be an extra week or so before the release.
[16:20] <Odd_Bloke> awilkins: \o/
[16:21] <awilkins> LeoNerd: You can get a bzr repo to follow a CVS repo (I think) but pushes to "home" would have to be patches
[16:21] <awilkins> Is there PQM for CVS?
[16:21] <LeoNerd> Hmm? Not sure I get what you mean there
[16:21] <beuno> Odd_Bloke, right, hence, pushing it a few weeks. It was suppose to be out the first days of march IIRC
[16:22] <awilkins> LeoNerd: I mean, is there an automatic thing that can accept patches which you've generated from your bzr tree and commit them to a CVS repo for you.
[16:22] <beuno> actually
[16:22] <beuno> I'm wrong
[16:22] <beuno>  1.3 final  21 March
[16:23] <awilkins> Verterok: I may be devoting more effort to bzr-eclipse simply because I'll be wanting to use bits of it.
[16:23] <LeoNerd> awilkins: Well, I wouldn't mind if it had to be a bound tree.. that every commit operation pushed it to the CVS repo immediately
[16:26] <awilkins> LeoNerd: http://bazaar-vcs.org/pushcvs?highlight=%28cvs%29  ??
[16:27] <LeoNerd> Mmmm
[16:29] <awilkins> LeoNerd: Is this a CVS repo you have influence over?
[16:29] <awilkins> LeoNerd: Could you get them to migrate it to.... well, SVN at least ...
[16:29] <LeoNerd> Heh.. It's been a point of contention for a while now :P
[16:29]  * awilkins only uses CVS when he is forced to
[16:29] <LeoNerd> Personally I'd vote to move the whole lot to bzr.. But.. naturally, some corporate inertia here ;)
[16:30] <awilkins> My VCS experience started with Visual SourceSafe and moved onto Subversion
[16:30] <Verterok> awilkins: nice :)
[16:30] <awilkins> I dallied a little with monotone, git and hg, but I seem to be gravitating to bzr
[16:31] <awilkins> Verterok: I have this horrible project to work on which needs revision control ; trunk-> branch merges are part of the deal, as are renames.
[16:32] <awilkins> If I use use SVN I'll have to automate ALL of the revision control because I need merge tracking
[16:33] <Verterok> awilkins: merge is in the next-features-to-land
[16:33] <awilkins> I've been checking out the Roadmap :-)
[16:34] <Verterok> awilkins: the conflicts resolution integration might take a bit more of time/effort
[16:34] <awilkins> Verterok: Meh, even worse for me, I'm dealing with models not text files.
[16:35] <awilkins> Verterok: Fancy shchmancy not-editing-the-xml-by-hand features like that are firly in "Stage 2"
[16:36] <ubotu> New bug: #198793 in bzr "Problem accessing branches via bzr+https" [Undecided,New] https://launchpad.net/bugs/198793
[16:36] <ubotu> New bug: #198798 in bzr "doc.bazaar-vcs.org needs a search form" [Wishlist,Triaged] https://launchpad.net/bugs/198798
[16:36] <Verterok> awilkins: it' good to have this present during the design, bzr-eclipse could provides a extension point for the conflict resolution thingy ;)
[16:37] <awilkins> Verterok: I'd be unsurprised to discover that there was already such a thing in there
[16:37] <awilkins> Verterok: Eclipse has extension points for the kitchen sink
[16:38] <awilkins> Question : Is it acceptible to modify content in a pre-commit hook?
[16:38] <Verterok> awilkins: sure, but bzr-eclipse should provides the hooks for the bzr side
[16:40] <fullermd> I don't think it's _possible_ to modify content pre-commit currently.
[16:45] <awilkins> fullermd: The hook document says you mustn't modify delta_tree, but does that mean "you mustn't touch delta_tree" or "You mustn't do anything that would changes delta_tree" or even "you mustn't modify ANYTHING even if it wouldn't delta_tree because you'd just be tidying one of the files it describes as having changed"
[16:46] <igc> abentley: here's the email - https://lists.ubuntu.com/archives/bazaar/2007q4/035340.html
[16:46] <awilkins> So e.g. you couldn't read delta_tree and run a tidy on files it mentions
[16:52] <awilkins> The way I read it, the only way for a pre-commit hook to abort a commit is to throw an exception, that right?
[16:54] <Prodoc> good afternoon
[16:54] <Prodoc> is it possible to change a commit message afterwards?
[16:56] <beuno> Prodoc, no. You'd have to bzr uncommit
[16:56] <beuno> and commit again
[16:56] <Prodoc> darn
[16:57] <Prodoc> I was hoping to prevent that
[16:57] <awilkins> The commit log is probably hashed into the revision ID like everything else....
[16:58]  * awilkins possibly displays lamentable ignorance of internal working here, presumes it's rather like monotone in some respects
[16:59] <abentley> igc: tx
[17:15] <LarstiQ> jam: 17:46:12 < igc> abentley: here's the email - https://lists.ubuntu.com/archives/bazaar/2007q4/035340.html
[17:33] <ubotu> New bug: #198821 in bzr "switch of lw checkout shouldn't require force when branch moved" [Medium,Confirmed] https://launchpad.net/bugs/198821
[17:38] <spiv> jelmer: http://rafb.net/p/nNwbWU65.html
[17:40] <henke> How can I downgrade a branch to an older format?
[17:41] <spiv> henke: use "bzr upgrade --foo", where "foo" is the format you want to downgrade to.
[17:42] <TFKyle> spiv: how much does that help performance? I wouldn't expect refering to a variable there would be that slow but you never know
[17:42] <henke> spiv, I tried that, but it tells me that it is already in the latest format
[17:42] <spiv> henke: what formats do you want to downgrade from/to
[17:42] <spiv> TFKyle: about 6x
[17:42] <TFKyle> wow
[17:42] <henke> spiv, well, it might not be necessary to downgrade now. Found some backport of a newer bzr for a friend
[17:43] <spiv> TFKyle: i.e. "bzr svn-import" on Twisted's SVN takes ~20 sec per branch, rather that about 2 minutes.
[17:43] <spiv> henke: ah right, for compatibility with old clients, I see.
[17:54] <Odd_Bloke> abentley: The code is at https://code.launchpad.net/~daniel-thewatkins/+junk/bzr-mirror if you get time to glance over it.
[17:56] <beuno> +junk sounds like it's promising
[17:57] <Odd_Bloke> beuno: It's not a bzr branch, and I can't be bothered to set up a new project yet. :p
[17:57] <Stavros> hello
[17:57] <Stavros> say i checked out rev -2, made some changes and want to check in again
[17:57] <Stavros> how would i do that?
[17:58] <beuno> Stavros, commit?
[17:58] <beuno> if it's a checkout, it will end the changes automatically
[17:59] <Stavros> will it let me commit something from two revs back?
[17:59] <Stavros> because i hate subversion so ****ing much right now
[18:00] <fullermd> You can't commit onto a non-head rev...  you can only make a new branch from that and merge it.  A checkout might do that behind your back, not sure.
[18:01] <Stavros> well, what i want to do is check out something two revs back, make some changes and recommit, overwriting those two revs
[18:02] <fullermd> Well, you can dump revs via uncommit or pull or some such.
[18:02] <luks> why not just uncommit them and commit the new change?
[18:02] <fullermd> (assuming they're not out in the wild where other people are basing work off 'em, of course)
[18:03] <mathrick> it seems to me that you could use bzr-rebase for that
[18:03] <beuno> Stavros, or, you can branch, so bzr revert -r REVID
[18:03] <luks> mathrick: no
[18:03] <beuno> and you would have your commit history
[18:03] <beuno> mathrick, no
[18:04] <Stavros> bzr-rebase sounds like what i need
[18:05] <luks> no, it doesn't
[18:05] <beuno> Stavros, you won;t be able to merge back
[18:05] <Stavros> will it make it look like i'm in HEAD without changing files?
[18:05] <Stavros> beuno: i don't want to merge anything
[18:05] <Stavros> i just want to commit my files
[18:05] <beuno> Stavros, never again?
[18:05] <beuno> bzr rebase will distroy your history
[18:05] <Stavros> oh
[18:05] <beuno> (or destroy)
[18:05] <Stavros> that's not it then :P
[18:05] <beuno> I'd say either uncommit
[18:06] <beuno> or revert and commit
[18:06] <beuno> both will do it for ya'
[18:06] <Stavros> won't revert change my files?
[18:06] <beuno> one will keep history that you reverted the change
[18:06] <beuno> Stavros, revert will leave the files at the exact stage they where in htat commit
[18:06] <beuno> so you don't need to checkout a few revisions back
[18:06] <Stavros> beuno: destroying my changes, then
[18:06] <beuno> Stavros, branch somewhere else
[18:07] <beuno> do bzr revert
[18:07] <Stavros> yeah, i was looking for something automatic
[18:07] <beuno> copy over whatever you want
[18:07] <beuno> and commit
[18:07] <Stavros> ideally, i could just make bzr think i'm in head
[18:07] <luks> Stavros: what should be the final result of this?
[18:07] <luks> two branches with different heads?
[18:07] <Stavros> luks: no, revisions -1 and -2 completely gone
[18:07] <mathrick> humm, I have problems with upgrading a branch in dirstate format, upgrading to pack-0.92 works just fine, but when I try rich-root-pack, it fails with a missing revision error
[18:07] <luks> or just one branch, with 2 revisions removed and one new
[18:07] <Stavros> luks: the latter, yes
[18:07] <luks> Stavros: then uncommit is what you want
[18:08] <luks> uncommit twice
[18:08] <mathrick> it's a CVS repo imported by tailor, btw
[18:08] <luks> and then commit
[18:08] <Stavros> luks: ah, but i have already done the changes, will that matter?
[18:08] <fullermd> Uncommit probably isn't what you want, if you want to wipe out the changes in those revs.
[18:08] <luks> Stavros: make a new branch and move them aside (merge --uncommitted)
[18:08] <Stavros> aha, thanks
[18:08] <fullermd> That'll just lose the commit granularity, not the changes.
[18:08] <Stavros> ah, good
[18:08] <Stavros> thanks a lot for your help
[18:08] <fullermd> I'd try pull, myself.  That merges WT changes, though I've never tried it backward.
[18:09] <Stavros> fullermd: oh
[18:09] <Stavros> that might actually work
[18:09] <fullermd> (merging changes backward, that is; I've used it to reset head often)
[18:09] <Stavros> fullermd: well, when you pull from other revisions and change something, how do you recommit?
[18:09] <Stavros> assuming that's what "reset head" means
[18:10] <fullermd> Well, what pull does is essentially reset the head of the branch.
[18:10] <fullermd> In normal usage, it's to a descendent of the previous head, but it can do it to an ancestor too, or an unrelated rev.
[18:10] <mathrick> http://pastebin.com/m2e5c84e1 <-- any idea what might cause that, and how I can fix it?
[18:10] <Stavros> oh
[18:10] <Stavros> i didn't know you could pull to a release and ignore subsequent ones
[18:10] <fullermd> At least when going forward, it will try to merge WT changes across (like a 'cvs up' with local changes)
[18:11] <Stavros> ah, i see
[18:11] <fullermd> I presume it will at least try to do so when it's moving "backward" too; I don't know how successful it would be in any given case, but it can't hurt to tar up a backup and try.
[18:17]  * mathrick attempts to trick someone into looking at his error
[18:23] <bobbo> does anyone know how i could fix http://pastebin.ubuntu.com/5315/plain/ ?
[18:25] <beuno> bobbo, bzr break-lock
[18:25] <beuno> bzr break-lock<EMAIL_ADDRESS>[18:25] <beuno> (you might need to do it twice)
[18:26] <LarstiQ> beuno: why is that?
[18:26] <LarstiQ> beuno: repo, branch, tree?
[18:26] <LarstiQ> but not tree because remote?
[18:26] <beuno> LarstiQ, LP spawns multiple smart server threads for some reason and keeps getting locks
[18:26] <beuno> not sure *why*
[18:26] <beuno> but it's very common
[18:27] <beuno> so you have to kick all of em in the nuts, or be fast enough before it locks it again
[18:27] <bobbo> beuno; thanks that fixed it
[18:27] <Odd_Bloke> I've found that breaking the locks via sftp rather than bzr+ssh tends to reduce the chances of screwage-up.
[18:58] <phanatic> sprinters: anybody up for a nearby pizza hut maybe?
[18:58] <jelmer> phanatic: anything that's food & relatively quick sounds good to me
[18:59] <phanatic> jelmer: there's a restaurant near the tower, and near the hotel as well (ca. 15 mins by foot)
[19:07] <james_w> Hi all. Is anyone still at the office?
[19:07] <Odd_Bloke> james_w: Yeah, there are people around.
[19:07] <james_w> Hi Odd_Bloke. Is cprov there?
[19:07] <Odd_Bloke> Though we're heading off fairly imminently (I think).
[19:08] <Odd_Bloke> james_w: I have no idea, I'm afraid.
[19:09] <james_w> Odd_Bloke: no problem. If you see him, can you tell him he needs to ask for a new key at reception, as they had to invalidate his to give me one.
[19:09] <james_w> Odd_Bloke: it's not that important though.
[19:09] <james_w> See you all tomorrow, got to dash.
[20:52]  * awilkins suspects that everyone is eating a large restaurant dinner
[20:52]  * awilkins had to mak edo with leftover pizza
[20:53]  * fullermd isn't...
[20:55] <Odd_Bloke> awilkins: I ate room service, the other guys went for pizza.
[20:55] <Odd_Bloke> And there are some guys in a pub somewhere.
[20:56] <awilkins> Meh, I'm at home listening to NIN and drinking Vokdy-tonic
[20:56] <awilkins> I contemplated coming, but it was a bit short notice, my python is not strong, and I'm too busy at work.
[21:01] <grantgm> is there a good way to go about tracking the splitting of files?
[21:07] <awilkins> grantgm: Use git :-)
[21:08] <awilkins> Copy the file and delete the bits you don't need?
[21:16] <grantgm> awilkins: alright...that's what I thought the answer might be.
[21:16] <grantgm> does git have support for that?
[21:16] <grantgm> it would be nice if I could 'bzr cp', but I'm sure that would cause all sorts of confusing-ness for merging later on
[21:17] <awilkins> Git (AFAIK) tracks _content_ rather than _files_, so it naturally tracks file splitting and joining.
[21:17] <awilkins> It snapshots whole trees as revisions
[21:18] <awilkins> Although you might ge ta more coherent response in a git channel, where the people are either not in a huge pizza orgy in London, or drunk in their office.
[21:19] <grantgm> mmm...pizza orgy...
[21:19] <ferringb> disturbing imagery
[21:19]  * awilkins would settle for a pizza quickie right now.
[21:19] <fullermd> Sounds like a sausage-fest.
[21:19] <abentley> The pizza was totally into it, so I don't know what your problem is;.
[21:20] <grantgm> oh noes...tomato sauce EVERYWHERE!
[21:20] <awilkins> At least you don't have to deal with that anchovy smell
[21:23]  * awilkins stalled the conversation againb
[21:23] <abentley> awilkins: After a while, you don't even smell the anchovies.
[21:24] <awilkins> Does bzr have a (per file) merge hook / configurable file merge support ?
[21:25] <abentley> No, but tomorrow I'll be helping Odd_Bloke get started on implementing that.
[21:26] <awilkins> Can you have per-branch hooks (ooh, becoming petilent here)
[21:26] <awilkins> *pestilent
[21:26] <abentley> awilkins: Sure.
[21:27] <awilkins> abentley: Where would you put a per-branch hook?
[21:27] <fullermd> You can put 'em in branch.conf, and probably in locations.conf too.
[21:27] <abentley> In ~/.bazaar/plugins
[21:27] <awilkins> How about somewhere in the branch so they propagate?
[21:27] <fullermd> That I more doubt.
[21:28] <abentley> awilkins: There are a few security issues with that.
[21:28] <awilkins> (with a config option to switch it on so you canb't hack people so easily with it)
[21:28] <awilkins> Hah, was just getting there
[21:29] <awilkins> ... maybe you could just permit signed revisions of hook that have been user-approved to run
[21:29] <awilkins> ("revision" and "signed" being redundant of course)
[21:30] <awilkins> Meh, you could even have branch plugins I suppose
[21:30]  * awilkins is getting power-mad
[21:30]  * fullermd unplugs awilkins.
[21:30] <awilkins> Hooks are effectively special plugins anyway
[21:31] <radix> I would love to have something that said "this branch has a branch hook, as shown. Would you like to enable it?" upon branch
[21:31] <abentley> awilkins: I don't think remotely-configured hooks are on anyone's roadmap.  Sane, secure patches accepted.
[21:32] <awilkins> Remote config was always a feature people kept asking for in SVN
[21:32] <awilkins> All the hooks are already in the repo with that of course
[21:33] <awilkins> Things like automatic mime-type attributes were a local config option which meant that redistributing the was a PITA when you had a lot of users
[21:34] <awilkins> (esp when your users have a habit of surfing your repo directly to check content, and they hit a page with no mim-type in Firefox, which respects them and treats it as text/plain)
[21:34] <awilkins> (IE was fine because it's a presumptive pile of crap)
[21:58] <beuno> vila, http://permalink.gmane.org/gmane.emacs.devel/91263
[21:59] <beuno> vila,
[22:20] <Odd_Bloke> beuno: That whole thread makes for interesting reading.
[22:21] <Odd_Bloke> Apparently one of the things git has going for it is a large and active developer base...
[22:21] <Odd_Bloke> Anyhow, bed time.
[22:22] <jelmer> Odd_Bloke! \o/
[22:22] <jelmer> Odd_Bloke: You're missing all of the interesting discussions
[22:53] <mwhudson> oh god, of course loggerhead 1.2 had to have a catastrophic embarrassing bug
[22:56] <Peng> What is it?
[22:56] <awilkins> What, it outs people at random?
[22:57] <mwhudson> the changelog view is randomly ordered
[22:57] <awilkins> Unstable sort algorithm?
[22:57] <mwhudson> well, just no sort algorithm
[22:58] <awilkins> Ah. hashtable?
[22:58] <mwhudson> i changed the way that filtering ghosts was done, and a side effect was that the order of the results of a particular method ceased to be related to the order of the input
[23:07] <awilkins> Anyone else get a copy of "Ghosts" by Nine Inch Nails?
[23:10] <paty__l> i'm thinking about participating at gsoc doing bazaar integration for eclipse. with whom i can talk about it?
[23:11] <awilkins> Verterok
[23:11] <awilkins> aka Guillermo Gonzalez
[23:11] <paty__l> thanks =)
[23:12] <Verterok> hi paty__l :)
[23:12] <paty__l> hi =) does this integration with eclipse has already been done or it is still open?
[23:13] <Verterok> I'm working on this, but all contributors are more than wellcome
[23:14] <Verterok> paty__l: take a look at: http://bazaar-vcs.org/BzrEclipse
[23:15] <paty__l> great.. i'll have a look at this. is bazaar going to participate at gsoc this year?
[23:16] <Verterok> paty__l: yes, are you only interested in Eclipse integration or in any other IDE integration, like Netbeans or IDEA?
[23:17] <Verterok> awilkins: thanks for the hilight ;)
[23:19] <paty__l> i have some experience with building eclipse plugins and i dont have this experience with Netbeans or IDEA. but if it is possible to learn it untill the program begins, i'm interested
[23:21] <awilkins> Has Jelmer Veernooij been at Sprint?
[23:22] <Verterok> paty__l: oh, great. If you want to work in the eclipse integration there is plenty of work to be do
[23:23]  * awilkins cheers
[23:23] <Verterok> paty__l: also, if you are interested in learning other IDE integration, you are wellcome too :)
[23:25] <Verterok> awilkins: yes, he's leaving tomorrow
[23:25] <awilkins> I have a win32 test log from bzr-svn for him
[23:28]  * awilkins reads PEP-8 and immediately gets annoyed that it recommends spaces over tabs for indents
[23:28] <paty__l> great :) i'm interested in working in the eclipse integration. where can i learn more about what work still need to be done in this integration?
[23:28] <awilkins> Try the bzr-eclipse roadmap... http://bazaar-vcs.org/BzrEclipse/Roadmap
[23:29]  * Peng gapes at awilkins. Tabs?!
[23:29]  * awilkins prepares for TAB JIHAD
[23:29] <paty__l> sure.. i'll have a look at that
[23:31] <Verterok> paty__l: if you have any questions, don't hesitate in contact me you can find my email, Jabber, etc at launchpad.net/~guillo.gonzo
[23:34] <paty__l> oh, great.. thanks :) i'll have a look and if have any questions, i'll contact you
[23:35] <Verterok> great :)
[23:43] <mlh_> http://lists.gnu.org/archive/html/emacs-devel/2008-03/msg00234.html  - awesome
[23:45] <awilkins> Heh, someone posted the Stallman quote from that thread earlier
[23:46] <awilkins> "We should all snuggle up to Bzr because it want's to be a GNU too" (or words to that effect)
[23:47] <jdong> mlh_: that's awesome
[23:48] <jdong> I might... start using emacs.... because of this :)
[23:49]  * awilkins would rather not have to pay a surgeon to unknot his fingers
[23:50] <awilkins> Get Bram Moolenaar to change vim to bzr.


[09:26] <mandel> morning all!
[09:29]  * mandel rebooting due to updates
[09:33]  * mandel back
[09:34]  * rye back
[10:40] <mandel> rye, ping
[10:40] <rye> mandel, pong
[10:41] <mandel> rye, do you have a netbook around?
[10:42] <rye> mandel, right a la derecha
[10:43] <mandel> rye, sweet, I have done a dialgo for ssl and I'd like to get your input when it is used on a netbook
[10:43] <rye> mandel, what to do, what to break, where to download?
[10:43] <mandel> rye, you just have to branch lp:~mandel/ubuntu-sso-client/ssl-dialog and execute python ubuntu_sso/qt/ssl_dialog.py
[10:43] <mandel> rye, setting the python path ofcourse :)
[10:57] <rye> mandel, http://ubuntuone.com/7eyRQDCXcDSrfvzxq5bTCs ?
[10:57] <mandel> rye, does it fit if you expand it?
[10:57] <mandel> lisettte, looks at ryes image
[10:59] <rye> mandel, there's no text in that area - http://ubuntuone.com/0ETrSVFg5TjpG4xbPMbcOP
[11:00] <mandel> rye, yes, that is ok, you are not getting it from a proxy error :)
[11:00] <mandel> rye, I was very interested in seeing the size of the dialog so that it fit well with a netbook screen
[11:01] <mandel> rye, also, what do you think about resizing the dialog when you collapse the text area? good idea or bad?
[11:01] <mandel> rye, I know that gnome does not do that, and in my netbooks iver annoying because I loose the view of the buttons
[11:04] <lisettte> mandel, rye: cool that fits
[11:04] <rye> mandel, well, in my experience, this horrible resizing thing is characteristic of gnome apps - look at apport for example
[11:05] <mandel> rye, exactly, and we are trying to fit with gnome, but not copy their stupid bigs :)
[11:05] <mandel> lisettte, what do you think?
[11:06] <lisettte> mandel: looks like we could even try the narrower dialog size?
[11:07] <mandel> lisettte, yes, it will look ok, but remember that this needs to be translated, so some languages might take more space than others..
[11:08] <mandel> lisettte, if we get to close to the limit we might have reports from long languages (like spanish) that cannot see the dialog correctly because of that
[11:08] <rye> mandel, i can translate in russian and see how it fits
[11:09] <rye> russian is also known for being longer
[11:09] <mandel> rye, cool, I have used qt designer for the text (I'm moving the text to be translated atm) can you do it from there?
[11:09] <mandel> rye, should be easy
[11:21] <rye> mandel, not that good
[11:21] <mandel> rye, let me see
[11:22] <mandel> rye, there should be something I can fix with the layout
[11:23] <rye> mandel, http://ubuntuone.com/6PKC58roWSYz2q5EOBsIeF http://ubuntuone.com/09icScKSrBnVxAbeYRrJmq
[11:23] <rye> mandel, the text in the middle is cut off
[11:24] <mandel> rye, it looks like the dialog does not resize correctly when the label grows.. let me fix that
[11:30] <mandel> rye, can you pass me a plain pastebin with the text you used, mainly to play with it :)
[11:33] <rye> mandel, yes, trying :)
[11:33] <mandel> rye, thx!
[11:34] <popey> 15
[11:34] <popey> bah!
[11:34] <rye> mandel, PHP and other web scripts are not allowed
[11:34] <rye> who maintains pastebin ?
[11:34] <mandel> no idea..
[11:36] <rye> mandel, http://pastebin.com/nYDeC5K2
[11:36] <mandel> thx
[11:43] <lisettte> mandel: can we see an example in Spanish (or Dutch)?
[11:44] <mandel> lisettte, I think I know the issue, should be easy to fix, give me some mins
[12:12] <ralsina> mandel: good morning, can you please mail me screenshots of the SSL dialogs, please?
[12:13] <ralsina> mandel: and of whatever proxy dialogs we have
[12:14] <mandel> ralsina, sure: http://ubuntuone.com/6AkotJRrh6AAPiWrTls6iQ and http://ubuntuone.com/4ryoeN4idT7WvdlkinX7XB
[12:16] <mandel> ralsina, and for proxy creds: http://ubuntuone.com/4tNZoE0cqPNK25pJFLsXPZ and http://ubuntuone.com/1hhO53oSGqjKrjDcJakK9f
[12:16] <mandel> ralsina, will write an email with those  too
[12:16] <ralsina> mandel: no need for the email, thanks
[12:16] <mandel> ralsina, ok, I just gave you the u1 because they where there already :)
[12:16] <mandel> ralsina, I've been using it to talk with lisette :)
[12:16] <ralsina> mandel: just don't unpublish them ;-)
[12:17] <mandel> ralsina, I won't
[12:20] <karni> Good morning!
[12:24] <mandel> ralsina, irgnore the blu link, that is a bug in the qt gtk themiing, which is going to be a PITA
[12:24] <ralsina> mandel: ignoring
[12:26] <ralsina> mandel: have you used the qt control panel lately?
[12:26] <mandel> ralsina, the qt one, yes I have
[12:26] <ralsina> mandel: I am getting this: IPCError: org.freedesktop.DBus.Error.Spawn.ChildExited:
[12:27] <ralsina> and the panel blocks with the overlay showing
[12:27] <mandel> ralsina, may I see the full stack trace? I suppose that is from the error dialog, right?
[12:27] <ralsina> mandel: no, on the terminal
[12:27] <ralsina> mandel: and no full stacktrace, let me pastebin what I get
[12:28] <ralsina> mandel: https://pastebin.canonical.com/60578/
[12:28] <mandel> ralsina, ok, let me look
[12:31] <mandel> ralsina, can you look with d-feet with dbus services do you have?
[12:31] <ralsina> mandel: sure, which one may I be missing?
[12:32] <mandel> ralsina, it seems that is crashing in sd, since you get: ubuntuone.platform.tools.linux.IPCError
[12:32] <mandel> ralsina, and that is from lp:ubuntuone-client
[12:35] <ralsina> mandel: hmmm but it's crashing in a call from u1cp
[12:35] <mandel> rye, I fixed the dialog , I really appreciated you help :)
[12:35] <ralsina> mandel: but yes, it may be sd crashing
[12:35] <ralsina> mandel: you're welcome!
[12:35] <mandel> ralsina, thx to you too hehe
[12:36] <mandel> ralsina, forgot to say it )
[12:36] <mandel> :)
[12:36] <ralsina> mandel: never mind, I don't even remember how I helped ;-)
[12:36] <mandel> ralsina, so, you get it from cp because is from dbus and you get the error from there..
[12:36] <mandel> ralsina, QPainter.transalte
[12:36] <ralsina> mandel: ahh!
[12:36] <ralsina> mandel: ok, I will check to see if Imay have an old sd running orsomething
[12:37] <ralsina> I have been having weird DBus errors in P, though. I have to restart dbus for the system bus to work
[12:37] <mandel> ralsina, there are issues with qt and ubuntu p, actually between qt and gtk3 theming, that is why it keeps complaining about  Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
[12:37] <mandel> ralsina, so, expect loooots of bugs regarding theming, using wrong icons if you sue fromTheme etc.. :(
[12:38] <ralsina> mandel: it's ok
[12:38] <ralsina> mandel: that bridge we will worry about when we get there
[12:42] <ralsina> mandel: looks like we have a packaging bug for u1-client: https://pastebin.canonical.com/60580/
[12:43] <mandel> ralsina, weird, 'cause I have that
[12:43] <mandel> ralsina, but I did install the unity gir stuff, that could be the issue
[12:43] <ralsina> mandel: I have an unusual install because I started with a Kubuntu CD :-)
[12:44] <ralsina> mandel: and this is probably installed by default if you start with a Precise image
[12:44] <mandel> ralsina, is possible that we have neglected that because up till the new gi reactor we could not use it
[12:44] <mandel> ralsina, indeed, is very probable that is installed by default
[12:44] <ralsina> mandel: could be. I will install and file a bug if it's that
[12:46] <mandel> ralsina, we should definetly either have them as a dependency or catch the import error
[12:47] <ralsina> mandel: right
[12:47] <mandel> ralsina, we just 'support' ubuntu + unity for that, which is a terrible error :P
[12:49] <mandel> ralsina, I'm not a huge fan of opening the ui from a diff process.. I see possible attacks :(
[13:08] <ralsina> mandel: if you are setting a qss for that link, try it with ambiance and radiance, just to see if contrast works (it will look wrongin one or the other anyway)
[13:09] <mandel> ralsina, true.. I'll take a look on how to do the right thing
[13:09] <mandel> ralsina, but the same issue will happen everywhere, right?
[13:10] <ralsina> mandel: yes, but since we have a qss for the rest of the UI, it doesn't follow the theme colors
[13:17] <ralsina> mandel: typo in the SSL dialog, says "if you are not usre"
[13:17] <mandel> ralsina, is fixed :)
[13:17] <ralsina> mandel: where? ;-)
[13:17] <mandel> ralsina, in ubuntu_sso.utils.ui.py :P
[13:18] <mandel> ralsina, this is not yet in trunk, but I can update the image for you hehe
[13:18] <ralsina> mandel: ok, I meant it was there in the screenshots I just sent for copy review
[13:18] <mandel> ralsina, I'll update that then
[13:18] <ralsina> mandel: don't bother
[13:19] <mandel> ralsina, ok
[13:35] <mandel> ralsina, stupid qt => Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
[13:35] <mandel> ralsina, we will have to hard code it, which ain't nice
[13:35] <ralsina> mandel: right
[13:40] <mandel> ralsina, I'm off to have lunch, catch you later!
[13:41] <ralsina> mandel: buen provecho!
[13:41] <mandel> ralsina, gracias!
[15:01] <mandel> ralsina, stand up?
[15:01] <ralsina> mandel: ok. You!
[15:01] <ralsina> ;-)
[15:02] <mandel> DONE: More work on ssl dialog. Fixed some problems with the layout and the translations.
[15:02] <mandel> TODO: Look at qss for the dialog. Tallk with josh about ui freeze exception
[15:02] <mandel> BLOCKED: no
[15:02] <mandel> ralsina, is jusy ou and me?
[15:02] <ralsina> mandel: yes, natl holiday in the US and AR
[15:02] <ralsina> DONE: canonicaladmin, a branch to fix timeout in SSO-qt, misc stuff
[15:02] <mandel> ralsina, why? did you kick us out or something?
[15:02] <ralsina> TODO: bunch'o'things
[15:03] <ralsina> mandel: I had like 20 requests to signoff
[15:03] <mandel> ralsina, ouch!
[15:03] <mandel> ralsina, so sorry for you :)
[15:03] <ralsina> mandel: but they are done :-)
[15:03] <mandel> ralsina, ok let me know if you need anything from me, I'll be trying to get some nice qss
[15:05] <ralsina> mandel: ok, cool
[15:11] <mandel> ralsina, on question, do I add an other css for the style and add it to the resource file (qrc) or do I use the current css used by gatox?
[15:11] <ralsina> mandel: add it to diego's
[15:12] <mandel> ok
[15:21] <mandel> ralsina, using the same implies that I get the very non-ubuntu looks in the dialogs, which I don't want..
[15:21] <ralsina> mandel: ok, then a separate one :-)
[15:21] <mandel> ralsina, thx.. because we want the 'gnome' looks, right?
[15:21] <ralsina> mandel: yes
[15:23] <mandel> ralsina, ack
[15:28] <mandel> ralsina, ok, I think I don't know qss over css, if I want to style the ul of a QLabel qhat selecter do I use, I've tried QLabel ul and ul with no luck
[15:28] <mandel> is not that I'm a person that decorates much the ui :P
[15:44] <ralsina> Gone cooking!
[15:44] <ralsina> mandel: a UL in a QLabel? That's not qss!
[15:44] <ralsina> mandel: QLabels support a subset of CSS2 IIRC
[15:44] <mandel> ralsina,  :(
[15:45] <mandel> ralsina, so, how do I tell it no to indent as much as it does?
[15:45] <ralsina> mandel: let me look
[15:45] <mandel> ralsina, thx, I'll chat with urbanape in the mean time :)
[15:45] <urbanape> hey, mandel, you free?
[15:46] <mandel> urbanape, yes, mumble?
[15:46] <urbanape> yup, I'm in Desktop Plus
[15:46] <mandel> urbanape, getting there
[15:47] <ralsina> mandel: http://developer.qt.nokia.com/doc/qt-4.8/richtext-html-subset.html
[15:48] <ralsina> mandel: basically, you should be able to set margin-left in the <ul> and it should just work
[15:48] <ralsina> mandel: or maybe not, that's HTML and I hate it ;-)
[16:01] <mandel> ralsina, yeah, but it seems that qss does not like me to write it in an external file that is loaded..
[16:01] <mandel> ralsina, I can hardcode it, is ugly, yet it works..
[16:02] <ralsina> mandel: CSS != CSS
[16:02] <ralsina> oops, QSS != CSS
[16:02] <mandel> ralsina, I know.. they make me have high hopes and then..
[16:02] <ralsina> for things inside the label, treat it like a HTML page (except text and link color, by default, they are defined by the QSS)
[16:02] <ralsina> so, there, it's a matter of sprinkling CSS in the text
[16:03]  * ralsina goes to spin the risotto