[12:32] <asac> Bernardo: ping :) ... pleae test the ubuntu16~ppa1 from my ppa: http://ppa.launchpad.net/asac/ubuntu/pool/main/n/network-manager/
[12:32] <asac> Bernardo: you are the one and only who can reproduce those crashes without waiting a day. so please give me feedback ;)
[01:35] <asac> Ubulette: currently testing webrunner ... they appear to have issues like:
[01:36] <asac> http://people.ubuntu.com/~asac/Screenshot-WebRunner.png
[01:36] <asac> any idea? i have xulrunner dom-inspector installed now, but that doesn't make a differene
[01:47] <asac> i now linked the extensions folder to the xulrunner one ... still same result
[02:34] <Bernardo> I can no longer reproduce those crashes... :( (or is it :) ?)
[02:34] <Bernardo> With the latest updates (this morning), wifi is working again
[02:35] <Bernardo> the only problem I have now is that it connects by default to any open network in the neighbourhood
[02:35] <Bernardo> and the media centre pc that I removed networkmanager so that it would set up my wifi from /etc/network/interfaces, as it is a mouse/keyboard less box.
[02:36] <Bernardo> but if you want me to test that version, it's ok, I'll download it now and test it here on the laptop
[02:50] <Ubulette> hi
[02:50] <Ubulette> asac, one webapp in particular or all of them ?
[02:51] <asac> all
[02:51] <asac> Bernardo: which versio ndo you have installed?
[02:52] <asac> Ubulette: i wanted to write a launchpad webapp :)
[02:52] <asac> (in my spare time)
[02:54] <asac> Bernardo: maybe you already had my ppa in your sources.list, so it was fixed by that package?
[02:54] <asac> (there wasn't really a network-manager update in the last few days)
[02:55] <Ubulette> asac, seems your xul is borked
[02:55] <asac> how?
[02:56] <asac> Ubulette: oh wait
[02:58] <asac> Ubulette: ok it broke because it was happy with xulrunner 1.8
[02:58] <asac> ... can we please disallow everything below 1.9?
[02:58] <asac> (i had xulrunner from gutsy installed as well)
[02:58] <asac> removing xulrunner helped
[02:59] <Ubulette> webrunner is supposed to run under 1.8 or 1.9 yet I've only tested /w 1.9
[03:01] <asac> Ubulette: ok application.ini fixing helps
[03:01] <asac> just use 1.9a8 as minVersion there
[03:01] <asac> hmm
[03:02] <asac> Ubulette: debian xulrunner doesn't provide inspector extension
[03:04] <asac> so lets just raise minVersion to 1.9a
[03:04] <Ubulette> hmm. it is not mandatory
[03:04] <Ubulette> is it ?
[03:06] <asac> what is mandatory?
[03:06] <asac> minVersion?
[03:07] <asac> Ubulette: have you ever seen this error: http://paste.ubuntu.com/653/
[03:07] <asac> what does only absoluete run-path mean?
[03:19] <asac> ok i see th e problem
[03:27] <Ubulette> asac, problem is that I start webrunner with /usr/bin/xulrunner so if you prefered 1.8, you're doomed
[03:32] <asac> Ubulette: so it was the alternative? not the gre.d entry?
[03:36] <asac> Ubulette: ok i think we want a link /usr/bin/xulrunner-1.9 then
[03:37] <asac> Ubulette: did you recover from the xul branch diverging you had yesterady?
[03:37] <Ubulette> yes
[03:37] <asac> ok thanks.
[03:45] <Ubulette> asac, http://paste.ubuntu.com/656/
[03:45] <Ubulette> is it enough or do I need Replaces or something ?
[03:46] <asac> what is your goal?
[03:48] <Ubulette> having a xul+video that I can just substitute to the real one without having to add it everywhere
[03:49] <asac> i think you need replaces. but if possible allow to return to xulrunne-1.9 by just install xulrunner-1.9
[03:49] <asac> as well
[03:49] <Ubulette> that's the plan
[03:51] <Ubulette> so i need provides+conflicts+replaces right ?
[03:51] <asac> thats need to upgrade to it ... no idea if can go back then though :)
[03:52] <asac> what is upstream state on this?
[03:52] <Ubulette> moz ?
[03:52] <asac> yes, state on the video bug
[03:53] <Ubulette> mozilla bug 382267
[03:53] <ubotu> Mozilla bug 382267 in DOM: HTML "Implement WHATWG Video spec" [Enhancement,New]  http://bugzilla.mozilla.org/show_bug.cgi?id=382267
[03:54] <Ubulette> the author said on his blog that it may not be ready for ff3
[04:00] <asac> Ubulette: isn't the 3rd party lib dependent part isolated in a component?
[04:01] <Ubulette> i think those 3rd party are built as .a and bundled within libuxl
[04:02] <asac> yes unfortunately this is the case
[04:03] <asac> Ubulette: why don't yuo just provide a separate archive for _experimental_ feature?
[04:03] <asac> and name the package the same ... but just with a greater upstream version?
[04:03] <asac> like 1.9a8+video
[04:03] <asac> ?
[04:15] <Ubulette> no, otherwise I'll just had to add those patches in my bot.
[04:18] <Bernardo> hi asac
[04:19] <Bernardo> sorry, I had to leave
[04:19] <Bernardo> I have version 0.6.5-0ubuntu15
[04:21] <asac> Bernardo: ok .. you sure you cannot reproduce the crashes?
[04:21] <asac> it usually happens if you roam :)
[04:23] <asac> Bernardo: i just wonder because you already had ubuntu15 before, right?
[04:30] <Ubulette> damn, my xul segfault with webrunner now
[04:38] <Ubulette> asac, http://paste.ubuntu.com/660/
[04:42] <Bernardo> yes, I had ubuntu15
[04:43] <Bernardo> but the dbus and kernel and restricted modules updates fixed something
[04:43] <Bernardo> I can try switching back and forth between the 2 WPA and the open network I have here, if you want
[04:44] <asac> Bernardo: please
[04:44] <asac> Bernardo: please try it a few times .)
[04:45] <Bernardo> ok, let me launch kvirc on another machine and check
[04:46] <jbs> preparing to enter as Bernardo... :)
[04:47] <Bernardo> ok, now time to check if I can crash ubuntu15 on the laptop
[04:47] <asac> Bernardo: thanks
[04:48] <Bernardo> first switch to anothe wpa network (fonera) no problems
[04:48] <Bernardo> trying the open network now
[04:49] <Bernardo> stalls after stage 2, with "eth1: link timed out."
[04:50] <Bernardo> I've chosen the open network again, and it stalls again
[04:51] <Bernardo> trying a different open network (vodafone)
[04:56] <jbs_> ok, it seems now only wpa works
[04:57] <Bernardo> couldn't connect to any open network
[04:57] <Bernardo> but no crashes
[05:01] <Ubulette> hmm, my crash comes for mozilla bug 362682
[05:01] <ubotu> Mozilla bug 362682 in GFX: Thebes "Some Unicode characters are no longer displayed with certain fonts (e.g. Arial)" [Normal,Resolved: fixed]  http://bugzilla.mozilla.org/show_bug.cgi?id=362682
[05:02] <Bernardo> asac: http://pastebin.ca/728951 - that is my syslog from all the network change tries
[05:28] <asac> Bernardo: good then this bug appears to be not soo critical :)
[05:31] <Ubulette> asac, http://paste.ubuntu.com/662/
[05:32] <Ubulette> oh dom is fresher
[05:34] <Ubulette> damn, dom is too strict
[05:35] <asac> Ubulette: if dom is arch: all ... it should not be that strict
[05:35] <asac> we now have to live with that unless we do another upload
[05:38] <asac> as i said ... i think its easier to just use the same bin package names and move it to a different archive
[05:52] <Bernardo> asac: yes, it seems only open networks are broken right now (at least for my ipw3945). I wonder if hidden ssid will work properly?
[05:58] <asac> Bernardo: no it doesnt work
[05:58] <asac> if your open network is hidden, its broken
[05:59] <asac> Bernardo: ok can you please try the network-manager from my ppa anyway?
[05:59] <asac> just to see if anything get worse/better
[06:04] <Bernardo> ok, I need to leave now, I' ll try that as soon as I get back, ok?
[06:04] <asac> Bernardo: ok
[06:37] <Ubulette> asac, ff3 still in the queue after 2 days :( why ?
[06:48] <gnomefreak> Ubulette: freeze
[06:48] <Ubulette> then why xul1.9 passed ?
[06:50] <gnomefreak> maybe the archive admins pushed that faster? not sure
[06:50] <gnomefreak> they have a weird sense of what is more important than others "mozilla code" is not top of the list at all
[07:02] <bluekuja> heya asac
[07:04] <bluekuja> asac: I went home from hospital yesterday
[07:37] <asac> bluekuja: ?
[07:37] <asac> what happened?
[07:37] <bluekuja> asac: crash with motorbike
[07:37] <asac> Ubulette: maybe an archive admin saw the bug :)
[07:37] <Ubulette> which bug ?
[07:37] <bluekuja> asac: http://andreaveri.blogspot.com/
[07:38] <bluekuja> asac: check the photos
[07:38] <asac> Ubulette: firefox-3.0
[07:38] <bluekuja> asac: is italian so you cant understand, but you can check photos ;)
[07:38] <asac> Ubulette: i currently don't have web because i test something proxy related :)
[07:40] <Ubulette> bluekuja, are you injured ?
[07:41] <asac> Ubulette: well, he was in hospital
[07:41] <asac> bluekuja: hope everything will be fine ;)
[07:41] <bluekuja> Ubulette: I'm ok, I didnt broke up anything
[07:41] <Ubulette> bluekuja, I see you're a motu-torrent. I maintain deluge-torrent on my side (daily builds). is that something that your team is interested in ?
[07:42] <bluekuja> *brake
[07:42] <bluekuja> Ubulette: I'm quite fine, but I cant move my leg very well
[07:42] <bluekuja> ^^
[07:42] <bluekuja> Ubulette: yeah, it would be nice to have your help too
[07:42] <Ubulette> bluekuja, good for you. seems your bike was somewhat less lucky
[07:43] <bluekuja> Ubulette: yeah, It's unusable
[07:43] <bluekuja> I gonna buy a new one anyway
[07:43] <Ubulette> my latest deluge-torrent is <IP_ADDRESS>+svn20071006r1923
[07:44] <bluekuja> Ubulette: deluge-torrent uses rasterbar?
[07:44] <asac> deluge torrent is the torrent that uses rasterbar?
[07:44] <asac> hehe
[07:44] <bluekuja> yup
[07:44] <bluekuja> lol
[07:44] <asac> yeah
[07:44] <bluekuja> asac: that's it^^
[07:44] <asac> now bluekuja can decide what todo ;)
[07:44] <bluekuja> yeah
[07:45] <bluekuja> Ubulette: deluge ships a lib on the upstream source
[07:45] <bluekuja> called rasterbar
[07:45] <bluekuja> I'm sure you know everything about it
[07:45] <Ubulette> rasterbar? well, it contains the lib
[07:45] <bluekuja> libtorrent-rasterbar
[07:45] <bluekuja> Ubulette: anyway having it inside in that way is bad
[07:45] <bluekuja> we cannot provide security fixes
[07:45] <bluekuja> et all
[07:46] <bluekuja> we had some discussion on #ubuntu-motu-torrent
[07:46] <bluekuja> about it
[07:46] <bluekuja> e.g to package it and pushing into the archive
[07:46] <bluekuja> asac: I gonna move to agg now
[07:46] <asac> sure
[07:46] <bluekuja> asac: when everything is ready, I give you links
[07:47] <asac> bluekuja: any complains about the diff-ext upload so far?
[07:47] <bluekuja> asac: everything seems to be ok, bug is no more there
[07:47] <bluekuja> package works
[07:47] <bluekuja> and users are happy atm
[07:47] <asac> ok
[07:47] <Ubulette> so far, I've built deluge on top of the existing packaging, fixing things when needed.
[07:47] <bluekuja> asac: I hope you can process agg as soon as you can, I'm too damn excited for the NM
[07:48] <bluekuja> asac: god saved me and said "hey, you have to start the NM, dont get injuried"
[07:48] <bluekuja> :P
[07:48] <Ubulette> same for miro, which uses torrent too
[07:48] <bluekuja> going to eat for a while
[07:48] <asac> bluekuja: right ;)
[07:48] <bluekuja> brb
[07:48] <bluekuja> so we can talk up about deluge
[07:48] <asac> Ubulette: right ... in general we don't want to duplicate libs
[07:49] <bluekuja> brb
[07:49] <asac> Ubulette: because of security issues ... so option would be to package torrent-rasterbar, but then upstream for that committed to not track abi
[07:49] <Ubulette> asac, I know :)
[07:49] <asac> which led the current HOLD in working on the package
[07:49] <asac> and its dependencies
[07:49] <asac> actually promoting packages that use rasterbar to ubuntu isn't good.
[07:50] <asac> it might not be fair for them, but otherwise more people will use it et al
[07:51] <Ubulette> why isn't it good ?
[07:52] <asac> either you duplicate sources or you ship an unstable lib
[07:55] <Ubulette> so there's no solution, ie we should do it to avoid duplicates but we should not because it's not fair/stable
[07:56] <asac> for universe it might be too strict, but more or less yes.
[08:05] <bluekuja> back
[08:07] <bluekuja> Ubulette: are you interested in helping the team out?
[08:07] <Ubulette> sure
[08:08] <Ubulette> but I'm mostly interested by new stuff, like here.
[08:09] <bluekuja> Ubulette: cool, I've seen you're really active
[08:10] <bluekuja> so feel free to ask for membershio
[08:10] <bluekuja> *membership
[08:10] <bluekuja> gonna accept you as soon as I get the mail
[08:11] <Ubulette> done
[08:48] <Ubulette> i've pushed a clean nss in the ppa as it was still the old nss-trunk
[08:48] <Ubulette> of course, I've cleaned it 1st
[08:49] <Ubulette> I'd like to move miro away from firefox-dev now
[08:49] <Ubulette> not sure if it's ready for xul1.9 though
[08:55] <Ubulette> pushing a new xul too (now that a8 is in gutsy)
[08:59] <bluekuja> asac: wooohoo
[09:00] <bluekuja> asac: agg builds twice in a row
[09:01] <bluekuja> asac: I worked with a guy for a patch(which is on debian BTS now)
[09:01] <bluekuja> he pushed it some time ago
[09:01] <bluekuja> I checked it and added a fix for another bug
[09:03] <bluekuja> I left agg before going to vacations
[09:04] <bluekuja> that's why I forgot that patch :/
[09:11] <Ubulette> asac, http://ubuntuforums.org/showthread.php?t=569815
[10:33] <asac> Ubulette: what is his problem?
[10:43] <bluekuja> asac: I hope you can process libagg as soon as you can
[10:54] <bluekuja> asac: let me know when back
[11:07] <bluekuja> asac: I gonna move to package new gnome-bt release
[11:07] <bluekuja> with two bug fixes
[11:07] <bluekuja> on it
[11:07] <bluekuja> but first wanna see agg inside
[11:07] <bluekuja> ;)
[11:57] <Ubulette> asac, http://mxr.mozilla.org/seamonkey/source/gfx/thebes/src/gfxPangoFonts.cpp#644
[11:57] <Ubulette> this is ugly
[01:15] <searayman> Ubulette: hey i was told to talk to u about webrunner
[01:15] <Ubulette> hi
[01:15] <searayman> i am tryign to get it to work on ubuntu
[01:15] <searayman> Ubulette: so far i downloaded this: http://ppa.launchpad.net/mozillateam/ubuntu/pool/main/w/webrunner/webrunner_0.7+svn20070925r7025-0ubuntu1~mt2_all.deb
[01:16] <searayman> and this: http://ppa.launchpad.net/mozillateam/ubuntu/pool/main/w/webrunner/webrunner-google-docs_0.7+svn20070925r7025-0ubuntu1~mt2_all.deb
[01:16] <Ubulette> and ?
[01:16] <searayman> after succfully installing both i tried to run the google docs but it didnt really work


[01:14] <Bashing-om> Membership Board: Applicant; Michal Kohútek: https://discourse.ubuntu.com/t/michal-kohutek-tylnesh-membership-application/40115


[02:33] <kprogrammer> hello
[09:13] <Antoine-> Hello, I use kubuntu 20.04 on a laptop. When I use a second monitor, when I do super+left arrow to get a window on half the screen, the bottom part of the window is below the bottom task bar of my main screen. This is annoying because then I can't see the bottom part of my window. Is it normal?
[09:13] <Antoine-> Can I avoid it?
[10:32] <Surplus88> Hello everyone anyone who can tell me a few things about kubuntu?
[10:33] <lundrvs> Hello
[10:33] <lundrvs> what do you need?
[10:35] <Surplus88> I would like to know if its possible to connect to a wifi network
[10:35] <lundrvs> of course it is
[10:36] <lundrvs> depending on how, I mean, which method do you want to use. You have the ethernet/wireless interface's icon down to the right
[10:37] <lundrvs> or you could do it through the terminal
[10:38] <Surplus88> Okey i think i can find a way im guessing terminal is more complicated :)
[10:38] <lundrvs> for the Graphical Intrface (Desktop, no terminal, which is easier): go to you Host button (down to the left), then click on "System Settings"
[10:38] <lundrvs> just find the tab "Network" and click on "Connections"
[10:39] <Surplus88> Alright thanks
[10:39] <lundrvs> There you can add a new wireless connection click on the icon '+'
[10:39] <Surplus88> Alright it doesnt sound to hard
[10:39] <lundrvs> ok, I hope you can do it. Ask if you have problems ;)
[10:40] <Surplus88> Alright ill be back if i dont figure it out :D
[10:55] <Surplus88> Anyone who can tell me how to install kubuntu once i mounted it up in daemon tools? There is no installer :(
[11:00] <diogenes_> Surplus88, nice joke )
[12:07] <BluesKaj> Hi all
[14:32] <floown> Hello
[14:33] <floown> Someone to explain me to launch Twinux? https://snapcraft.io/install/twinux/ubuntu
[14:34] <floown> I have installed it as a snap, but I don't know to launch the program. No respons when I enter the command : twinux
[14:37] <floown> (Choqok hasn't evolved for years...)
[14:37] <diogenes_> floown, /snap/bin/twinux
[14:39] <floown> diogenes_: Nothing happens
[14:39] <diogenes_> snap list
[14:40] <diogenes_> is it there?
[14:40] <floown> twinux             0.0.1                       62        latest/stable  twinuxapp   -
[14:40] <floown> yes it is
[14:41] <diogenes_> snap run twinux
[14:42] <floown> not better
[14:42] <floown> I’m back to prompt
[14:43] <diogenes_> probably you want to reboot idk.
[14:43] <floown> Ok, I try to reboot
[14:53] <floown> diogenes_: it doesn't work…
[14:53] <diogenes_> floown, try this: https://github.com/noahjsmyth/twinux/releases/download/0.1/twinux-0.0.1.AppImage
[14:54] <BluesKaj> snapd installed ? I have to ask
[14:57] <diogenes_> BluesKaj, souldn't it yell about snapd when you run snan run app? no clue
[14:57] <BluesKaj> dunno , i don't use snaps
[14:58] <diogenes_> neither do i
[14:59] <floown> diogenes_: thanks, in appimage format it works
[14:59] <diogenes_> you're welcome
[15:00] <BluesKaj> !cookie | diogenes_
[15:01] <BluesKaj> :-)
[15:02]  * diogenes_ nibbles on the cookie
[15:03] <floown> Ok, I remove this application, it's not as good as what Choqok does.
[15:04] <floown> It would be so good to see a real update of Choqok. I don't understand why this project doesn't have more follow-up.
[15:43] <bernardo_> hoal
[15:43] <bernardo_> hola
[17:20] <Surplus88> Seems i cant install kubuntu on my laptop using a portable harddrive
[17:21] <Surplus88> i wish i could just format my laptop and boot kubuntu via usb drive
[18:10] <Surplus88> When installing Kubuntu on my computer do i open the iso and copy all the files to a usb device or do i copy the iso to the usb device?
 You need to make a bootable USB drive then boot to the USB drive.  What OS are you currently running?
[21:45] <Guest73191> x


[00:05] <urbanape> jelmer: http://paste.lisp.org/display/123948
[06:27] <poolie> hello all?
[06:35] <spiv> poolie: hi ;)
[06:35] <poolie> hello
[06:35] <poolie> could you sanity check https://code.launchpad.net/~mbp/udd/819910-service-root/+merge/71154
[06:45] <spiv> poolie: ugh, but +1
[06:47] <vila> Morning all !
[06:47] <poolie> hi vila, and goodbye
[06:47] <poolie> i might be back later
[06:47] <vila> hi poolie, cu later
[08:08] <jam> morning vila and poolie (if you are back)
[08:08] <vila> hello jam
[08:09] <jam> brb, pidgeon forgot who I am again
[08:41] <jelmer> hi jam, vila, poolie
[08:41] <jam> morning jelmer
[08:41] <vila> jelmer: hey !
[08:44]  * fullermd continues in his quest to outlaw mornings...
[08:45]  * vila suggests to shut down the sun
[08:45] <vila> oh wait Oracle did that already
[08:45]  * fullermd *rimshot*
[08:46] <fullermd> Shutting down the sun would have the added bonus of the temperature staying out of the 3 digit range.  For a while, anyway.
[08:48] <vila> nah, bad plan, it will make it harder to boil water (that's what the 3 digit temperatures are about really) and as such coffee production will become harder, definitely a no-go
[08:49] <fullermd> You can cold press coffee, in extremis.  I just wish it would stop trying to boil water everywhere outside my front door.
[08:50] <vila> :)
[08:51] <vila> In other news, with tag fetching being optional and equality_funcs.clear workaround in place and bug #822571 fix backported to 2.4, I'm ready to freeze 2.4.0
[08:51] <jelmer> vila: \o/
[08:51] <jelmer> hi Riddell
[08:52] <vila> jam, poolie, jelmer: pqm was very slow the day before yesterday, dunno if this has changed, but to be safe, please leave pqm alone (or I'll ask losas to kill the submissions ;)
[08:52] <Riddell> hello jelmer
[08:52] <vila> Riddell: hey ! You're back :)
[08:52] <vila> Riddell: welcome back then :)
[08:53] <jelmer> Riddell: how's the desktop summit?
[08:53] <vila> Riddell: please leave pqm alone too ;)
[08:53] <jelmer> vila: :)
[08:53] <Riddell> jelmer: desktop summit was fun, I got some ideas for Bazaar
[08:53] <fullermd> Apparently I'm still allowed to ridicule pqm about its childhood etc though.
[08:54] <vila> fullermd: sure :)
[08:55] <jelmer> Riddell: cool
[09:40] <maxb> poolie: I'm curious about your UDD change today, because the previously existing code in udd should have already accounted for the issues concerned
[09:53] <jam> vila: babune just stopped responding for me, did something happen?
[09:54] <vila> jam: nothing I'm aware if
[09:54] <vila> of
[09:54] <vila> even
[10:05] <spiv> maxb: that probably explains why his change didn't make any difference on production :)
[10:06] <jam> vila: seems it was just slow because I was loading multiple pages at once
[10:07] <jam> or maybe something on my end, given I just DCd from IRC
[10:08] <jam> vila: I can't reproduce the "PermissionError" bugs, but some of the others I can fix
[10:12] <vila> \o/
[10:29] <jam> vila, mgz: One of the tests is a testtools bug
[10:29] <jam> well, test_selftest is asserting the output
[10:29] <jam> however the "if" check says "if version <= (0,9,11)"
[10:30] <jam> but my testtools.__version__ == (0, 9, 11, 'final', 0)
[10:30] <jam> which is > version
[10:30] <jam> anyway, "testtools_version[:3] <= " works
[10:31] <vila> jam: I plan on upgrading testtools on the slaves asap, will that workaround the issue ? (a fix would be better nevertheless)
[10:31] <jelmer> I guess we could fix the check to use testtools_version[:2]
[10:31] <jam> jelmer: [:3]
[10:31] <jam> :2 is (0,9)
[10:31] <jam> (it is an exclusive range)
[10:33] <jelmer> jam: ah, right
[10:33] <jam> vila: both selftest failures were because of that
[10:33] <jam> I don't know if there is anything else, though, and this is an easy fix
[10:34] <vila> jam: you mean for windows or you looked at all slaves ?
[10:34] <jam> vila: https://code.launchpad.net/~jameinel/bzr/2.5-win32-fixes/+merge/71176
[10:35] <jam> vila: On the windows slave is what I was looking at
[10:35] <vila> k
[10:35] <jam> it was checking against 0.9.11 but the checks had the wrong bounds because of the 3-tuple vs 5-tuple
[11:23] <poolie> hello maxb
[11:25] <poolie> maxb, i think my change was misguided anyhow, as it doesn't seem to have fixed it
[11:27] <vila> poolie: I think I lost track about what was planned for pqm, but landing a patch takes more than 3 hours these days so we probably want to do *something* ;)
[11:28] <poolie> ah, maybe due to it syncing a lot while running the tests?
[11:28] <vila> ouch
[11:30] <vila> I was hoping for some unusual load there or some other misbehavior of the host instead :-}
[11:30] <poolie> that's possible too
[11:30] <poolie> ask a losa for help?
[11:31] <vila> poolie: sure, I wanted to check if I was up-to-date first. So nothing has occurred lately right ?
[11:31] <poolie> i'm not aware of anything else that could have broken it
[11:31] <vila> ok
[11:31] <fullermd> What sort of hardware does it sit on?
[11:31] <poolie> oh, tom was doing some work on setting up a new pqm box, but i didn't read anything about him having changed the existing machine
[11:32] <poolie> fullermd: an old DL-series hp server i think
[11:32] <fullermd> Running raw, not virtualized?
[11:32] <poolie> in a chroot
[11:32] <poolie> biab
[11:34] <fullermd> Wouldn't expect the fsync stuff to make a night and day change.
[11:34] <vila> fullermd: I don't have hard numbers but it seems we went from < 2 hours to > 3 hours
[11:35] <fullermd> Though the cost isn't trivial.  Still, sounds like an OOM-ish hit on PQM from whatever.
[11:35] <fullermd> Hm.  I figured pqm ran the test suite in 20, 30 minutes.
[11:35] <jelmer> vila: are you done with pqm?
[11:36] <fullermd> The timing poolie gave in the MP for fdatasyn showed ~20% increase.
[11:37] <vila> jelmer: not yet, still at least one submission to open 2.4.1 (which requires the current one to finish) and potentially a second submission to merge 2.4 to trunk
[11:38] <jelmer> vila: *nod*
[11:38] <vila> jelmer: thanks for your patience (though mine is running thin....)
[11:39] <poolie1> hi vila, jelmer
[11:40] <jelmer> hey poolie1
[11:40] <vila> poolie1: so, tom said the new pqm may be ready in a week or two
[11:40] <vila> also, it seems we're racing with u1 on the actual one which may explain the slowing
[11:44] <poolie1> ok
[11:44] <poolie1> we should see about turning off fdatasync during tests
[11:45] <jam> poolie1: did you see that your config stuff for fdatasync doesn't work?
[11:45] <jam> the new ConfigStack doesn't know about 'bool'
[11:45] <jam> so setting it to "False" returns a string which evaluates to True always
[11:45] <jam> I think you could set it to the empty string
[11:45] <jam> or an empty list
[11:45] <jam> (btw, you don't have any tests for it working. :)
[11:46] <poolie1> :/
[11:46] <jam> poolie1: I only found out because I was trying to copy your work for my config
[11:46] <jam> and hey, setting it to False doesn't do anything wth?
[11:46] <poolie1> we'd better fix that for 2.4.0 then
[11:51] <vila> that would be for 2.4.1, 2.4.0 is already cut and landing on pqm, with tag
[11:54] <poolie1> are the criticals all fixed+
[11:54] <poolie1> apparently yes,that's great
[11:55] <poolie1> jam, did you file a bug for that?
[11:55] <vila> yes, I downgraded one since it was covered by the optional tag fetching
[11:55] <vila> we way still want to bump it to critical for udd though
[12:04] <vila> poolie1: I'm talking about bug #806348
[12:06] <vila> surprising... ubot5, why do you report about launchpad when bzr is the first project listed on the page and the primary project seems to be udd...
[12:06] <vila> (primary as in: http://pad.lv/806348 resolves to https://bugs.launchpad.net/udd/+bug/806348)
[12:07] <vila> bah
[12:07] <poolie1> mm?
[12:11] <Riddell> vila: can I send things to PQM yet?
[12:11] <vila> Riddell: nope
[12:11] <vila> Riddell: :)
[12:11] <vila> Riddell: or rather, you can, but I will ask a losa to kill it ;)
[12:16] <poolie1> vila, when did you first notice problems?
[12:17] <vila> I think I asked to jelmer a couple of days ago
[12:17] <vila> I tried toying with webnumber but it's not accurate enough to be conclusive
[12:18] <vila> http://webnumbr.com/bzr-pqm-queue-length.from%282011-06-27%29.to%282011-06-28%29
[12:18] <vila> http://webnumbr.com/bzr-pqm-queue-length.from%282011-08-09%29
[12:43] <poolie1> i don't think that's going to really correlate with much though
[12:44] <poolie1> i guess we could look at mail that was sent to pqm and when it was returned but it's probably easier to see if the sysadmins can find a log for you
[12:52] <vila> poolie1: yeah, but since the new hardware is expected soon-ish, I'm not sure it's worth investigating either (tom prefer to focus on the new hardware and I see no point disturbing it)
[12:52] <jam> vila:  because L comes before U, but magically after B?
[12:52] <poolie1> ok i think i understand the httperror bug
[12:53] <vila> poolie1: \o/
[12:53] <vila> jam: I killed your windows fixes submission and re-submitted it
[12:53] <jam> vila: you're the one that killed my submission?
[12:53] <jam> k
[12:53] <jam> I was a bit concerned about a failed test run with no failures
[12:53] <vila> jelmer, Riddell : feel free to overload pqm now ;)
[12:54] <jelmer> \o/
[12:54] <Riddell> vila: what happened?
[12:55] <poolie1> vila, did you actually kill it or just ask for it to be killed?
[12:56] <vila> Riddell: cutting a release requires two submissions: one for the release and its tag, one to open the branch for bugfixes, I prefer to pull between the two and not leave the branch in the transient state where nobody can land
[12:56] <vila> poolie1: I asked a losa
[12:57] <urbanape> jelmer: sorry I didn't get back to you earlier last night.
[12:58] <jam> poolie1: he rooted the machine via DDOS and a bug in pqm's web front end, I think :)
[12:58] <jam> he's really determined that his patch be next
[12:58] <jelmer> urbanape: np, I'm afraid I don't really have an answer either though. It seems like the issue is with the way the vcs-bzr script in emacs runs
[12:58] <jelmer> urbanape: (without a tty)
[12:58] <urbanape> gotcha. okay, bummer
[13:01] <urbanape> aha!
[13:01] <urbanape> awesome
[13:01] <urbanape> I added --no-tty to my agent-gpg script
[13:01] <urbanape> ta-da
[13:01] <jam> poolie1, vila: Even more fun. If you do "c = ConfigStack(); c.set('foo', True); c.get()" Returns True the object. But if you write it out, and then create "c2 = ConfigStack(); c2.get()" it returns u'True' the string.
[13:02] <jelmer> urbanape: ah, that was easy :)
[13:02] <poolie1> yuk
[13:02] <urbanape> jelmer: it was
[13:03] <vila> jam: see my boolean-option (submitted to pqm)
[13:04] <jam> vila: sure. I'd put it pretty high in the 2.4.1 queue, given that one of the caveats for fdatasync is that people can disable it if they notice a slowdown
[13:04] <poolie1> thanks vila
[13:05] <jam> vila: I'm a bit concerned that it requires an api break for a stable series. Should we just switch the code to config.get_user_option_as_bool() ?
[13:06] <jam> (I guess it isn't a major break)
[13:06] <vila> jam: the easiest may be to not use configstack at all for the datasync options then. Alternatively, options are strings unless specified otherwise (and in 2.4 nobody specifies otherwise ;)
[13:06] <vila> jam: yup, that's another alternative, whatever works
[13:07] <vila> jam: but I agree, backporting boolean-option to 2.4 is a no-go
[13:08] <vila> jam: and thanks for spotting the issue
[13:08] <jam> bug #824513
[13:10] <vila> the 2.4.1 milestone has been created and the lp:bzr/2.4 is almost opened for bugfixes (you have to wait for the current submission to land to base your branch and get the proper news file)
[13:10] <vila> Riddell: see above for why I don't like to leave the branch in this transient state :0D
[13:12] <vila> poolie1: the suspense is killing me, what caused the httperror ??
[13:12] <vila> :)
[13:13] <poolie1> see the bug
[13:18] <vila> wow
[13:20] <jonathanj> where does bzr cdiff get its colour information from?
[13:24] <poolie1> that was such an annoying api break
[13:24] <poolie1> i have some uncommitted changes that i think ought to fix it, but perhaps they don't
[13:42] <fullermd> Gruuh, LP makes bzrtools difficult...
[13:42] <fullermd> It says the latest is 2.3.0.  You have to dig to find that (a) there's a 2.3.1 succeeding that, and scroll way down in a list to find 2.4.0.
[13:55] <vila> fullermd: gigo :-/
[13:57] <fullermd> It always makes me laugh (funny dear-god-no, more than funny ha-ha...) at how every new bzr release makes me have to work with CVS   :|
[13:59] <urbanape> jelmer: hmm, I must have done something slightly odd, because now subsequent commits are now blocked. Getting errno 13: Permission denied. I don't see any lock files in the branch-lock directory under .bzr.
[14:16] <jelmer> urbanape: are you sure it's bzr that's blocked, not gpg?
[14:36] <Chex> hello there, can someone help me with a bzr branch issue I am having, trying to deploy branches for ISD ?
[14:36] <Chex> jelmer: I was given your name to try to see if you could help me. :)
[14:37] <jelmer> Chex: hey!
[14:37] <jelmer> Chex: Of course, happy to help
[14:37] <Chex> jelmer: awesome, thank you.. look here: https://pastebin.canonical.com/51102/
[14:37] <Chex> and here, for related info: https://bugs.launchpad.net/config-manager/+bug/823010
[14:39] <Chex> jelmer: this is a private branch, you wont be able to pull it yourself, but the account we are using has proper access to the branch
[14:58] <gour> is colo-branches same thing as hg's named branches?
[15:01] <jelmer> hi gour
[15:02] <gour> jelmer: hiya
[15:02] <jelmer> gour: in some regards
[15:02] <gour> I'm now pulling via bzr-hg from google
[15:02] <jelmer> gour: it's not exactly the same thing, but they both allow using multiple branches under one file system location.
[15:02] <jelmer> gour: did 2.4 work any better for the large branch for you yesterday?
[15:03] <gour> jelmer: not much...i killed it...however repo @google is 24M..it makes a difference
[15:04] <gour> it was more speedy, but still too slow
[15:05] <gour> ahh...conection with google dies after 8mins
[15:05] <jelmer> gour: well, it's almost 600Mb of compressed data
[15:06] <gour> jelmer: right...it's big repo
[15:06] <gour> now tryingto pull from google with 2.4
[15:07] <gour> otoh, hg's named branches are cool...they're, iirc, in mtn, fossil
[15:08] <jelmer> gour: branch nicks in bzr are pretty similar
[15:08] <jelmer> gour: when tracking what branch a revision came from
[15:08] <jelmer> colo-branches is more like git branches
[15:08] <jelmer> the combination gives you something similar to hg branches
[15:09] <gour> hmm...it looks i've to re-read bzr docs a bit
[15:09] <gour> based on taht i read in hg docs, bookmarks are similar to git branches
[15:10] <jelmer> gour: that's hg bookmarks probably, though?
[15:10] <gour> yes, hg bookmarks
[15:13] <gour> too bad LP does not have project wikis like bitbucket...
[15:13] <jelmer> there was somebody working on that
[15:13] <jelmer> jml: do you know how far that's gotten?
[15:14] <gour> well, bug is quite old and still not on horizon (low priority)
[15:15] <gour> jelmer: how do bzr & hg compare today, considering 2.4 & 1.9.x ?
[15:15] <gour> (in general)
[15:15] <jelmer> gour: There was a community developer actively working on it a month or two ago
[15:16] <jelmer> gour: I'm not sure, my familiarity with hg doesn't really extend beyond the lower levels
[15:20] <gour> ok
[15:21] <jelmer> vila: when is 2.4.0 scheduled for?
[15:21] <gour> pulling with bzr-hr from google is slow..
[15:22] <jelmer> gour: sure, bzr-hg is still fairly experimental and not really optimized yet
[15:22] <vila> jelmer: next Tuesday
[15:23] <jelmer> vila: roger
[15:23] <vila> jelmer: if pqm can handle the load :-/
[15:23] <vila> err :)
[15:26] <jml> jelmer: how far what?
[15:26] <jelmer> jml: the wiki LEP, do you know what happened to it?
[15:28] <jml> jelmer: yeah. it's finished & rotting.
[15:28] <jelmer> jml: :-(
[15:29] <jml> jelmer: I didn't expect otherwise. Long drawn-out conversations about how we should do something that no one is actually planning to do tend to end this way.
[15:29] <gour> ok...16mins...let's try to push to LP now
[15:37] <jelmer> jml: I guess it means at least we have *some* idea of the constraints and requirements
[15:39] <jml> jelmer: yeah, I hope so. Although until people are actually using it, it's all just waste.
[15:49] <urbanape> jelmer: not sure. But removing arguments from my vc-bzr-gpg script so that it just calls '/usr/bin/gpg $@' doesn't clear it up, and adding -v to the bzr ci doesn't offer any more information.
[15:53] <mthaddon> anyone able to help me troubleshoot the new PQM server?
[15:54] <mthaddon> getting https://pastebin.canonical.com/51118/ and test suite has been running for 50 mins or so
[16:05] <vila> mthaddon: for bzr ?
[16:06] <mthaddon> vila: yeah, for the new bzr pqm server
[16:07] <vila> 50mins is not unusual
[16:07] <vila> the warnings are a bit worrying though, pqm needs some update obviously
[16:07] <mthaddon> vila: but this is on much faster hardware, with nothing else happening on the box
[16:08] <vila> do you have /tmp on a tmpfs ?
[16:08] <mthaddon> vila: it's running the same version of PQM as the current PQM instance
[16:08] <mthaddon> vila: nope (nor does the current one)
[16:08] <mthaddon> (will be doing that later once we get one successful run)
[16:08] <vila> huge boost for bzr test suite, but you're the judge
[16:09] <vila> anyway, there should be one or two files to track progress, let me check the makefile
[16:09] <vila> 'selftest.log' in the directory where the command run
[16:10] <vila> mthaddon: running 'subunit-stats < selftest.log' may even gives you a summary
[16:11] <mthaddon> vila: that doesn't seem to have updated since 2011-07-27...
[16:11] <mthaddon> nm, my mistake
[16:11] <vila> np
[16:12] <mthaddon> vila: https://pastebin.canonical.com/51122/
[16:15] <vila> mthaddon: something bad is going on, NoSuchFile in _check_safety_net... doesn't make sense
[16:15] <mthaddon> vila: what kind of bad?
[16:15] <vila> unless the tmp dir was deleted before the end of the run ???
[16:15] <vila> mthaddon: a kind I don't understand
[16:16] <vila> check_safety_net is there to protect against some test bugs, but I almost never see it fail
[16:17] <vila> spiv changed it recently IIRC but that was for performance reasons and I never see it fails either
[16:17] <vila> mthaddon: does /tmp/testbzr-W7TYpR.tmp/ exists ?
[16:18] <mthaddon> vila: https://pastebin.canonical.com/51124/
[16:18] <vila> -R ?
[16:19] <mthaddon> https://pastebin.canonical.com/51125/
[16:21] <vila> mthaddon: do you get the same result if you do that again ? (ls I mean)
[16:21] <vila> a lot of files are missing there
[16:22] <vila> and dirs
[16:22] <mthaddon> yeah, same result
[16:23] <vila> mthaddon: my best guess would be that something went wrong very early in the test suite and failed to build the safety net (a bzr tree that no test should modify)
[16:24] <vila> and now all tests fail because the net has been damaged (in fact, it looks like a branch lock failed halfway)
[16:24] <vila> mthaddon: but that's a wild guess as I said, I never saw such a failure
[16:24] <mthaddon> hmm
[16:24] <vila> mtaylor: the begining of selftest.log may shed some light ?
[16:27] <vila> mtaylor: sry, silly auto-completion
[16:27] <vila> mthaddon: the begining of selftest.log may shed some light ?
[16:29] <mthaddon> vila: chinstrap:~mthaddon/selftest.log.gz
[16:36] <micahg> does bzr + pristine-tar have the ability to reproduce .bz2 tarballs?
[16:36] <vila> mthaddon: wow
[16:36] <vila> KeyError: 'getpwuid(): uid not found: 2005
[16:36] <maxb> micahg: Yes, I think it's just .xz that's the problem at the moment.
[16:37] <micahg> hmm, ok, I guess it was a bad merge-upstream then...
[16:37] <vila> mthaddon: and indeed it was in _create_safety_net
[16:37] <mthaddon> vila: so is that an environment issue, or a test suite issue?
[16:38] <vila> mthaddon: I suspect it's a chroot issue as we are trying to expand ~ and fails
[16:38] <vila> mtaylor: /etc/passwd missing entries in the chroot kind of stuff
[16:39] <mthaddon> vila: I think I can reproduce - thx, will get that fixed and retry
[16:40] <vila> mthaddon: cool, './bzr selftest -s bb.test_add.TestAdd.test_add_control_dir' in the chroot should reproduce it without running the full test suite
[16:40] <mthaddon> k
[16:43] <jelmer> maxb: .xz should work too, it's just fairly inefficient because pristine-tar doesn't have proper support for xz
[16:43] <jelmer> micahg: are you running oneiric?
[16:44] <micahg> jelmer: not on the machine I was doing this on
[16:44] <jelmer> micahg: there's a bug with bz2 support in natty, that might explain the issue you were seeing
[16:45]  * micahg tries in oneiric
[16:47] <micahg> jelmer: nope, still fails to make a .bz2 tarball
[16:48] <jelmer> micahg: what fails exactly?
[16:48] <micahg> jelmer: I have no guarantee a bz2 tarball was even imported into the branch
[16:48] <micahg> it makes a .orig.tar.gz
[16:48] <jelmer> micahg: what command are you running?
[16:49] <micahg> bzr bd  --orig-dir=../tarballs/
[16:50] <jelmer> micahg: how was the upstream tarball imported into the branch?
[16:50] <micahg> no idea
[16:50] <jelmer> micahg: it's likely that it went wrong there
[16:50] <micahg> supposedly using bzr merge-upstream, will have to find out later, too close to FF to debug
[16:50] <jelmer> micahg: is the branch public?
[16:51] <micahg> jelmer: let me get some more information from the committer and get back to you, wouldn't want you to go on a wild goose chase
[16:53] <jelmer> micahg: thanks
[18:13] <jml> mgz: this bytes/unicode thing is doing my head in
[18:13] <mgz> ehhee
[18:14] <mgz> jml: and if you've not read PEP 383 yet, which poolie linked the other day, know that it only gets messiuer
[18:14] <mgz> -u
[18:15] <mgz> I think testtools is basically there, on a hard problem, apart from two things
[18:15] <jml> I haven't.
[18:16] <mgz> 1) Matcher and Mismatch classes need to not use %s, specifically StartsWith and MatchesRegex
[18:17] <mgz> 2) __str__ on Python 2 should mangle to ascii rather than return unicode and blow things up
[18:17] <jml> Ahhh, you *say* that.
[18:18] <mgz> testtools can be smart and try __unicode__ first, and other if the objects leak into other less careful libraries they won't be harmed
[18:18] <mgz> in fact, testtools already is smart.
[18:18] <jml> mgz: you mean something like http://paste.ubuntu.com/663608/?
[18:19] <mgz> I'd have spelled it differently, but yup, looks about what I was thinking
[18:19] <mgz> did it cause issues?
[18:20] <mgz> the only issue remaining from there is to not let non-ascii bytestrings in, which is why StartsWith etc needs chaning
[18:20] <jml> mgz: yeah
[18:20] <mgz> *changing
[18:20] <jml> mgz: even on Equals(), you get an unprintable assertion.
[18:21] <mgz> that's the describe() return issue.
[18:23] <mgz> I think it might be best to check the type in that __unicode__ function and do something similar to how bytes() get repr-ed in Python 3, rather than trying to fix every method...
[18:23] <mgz> hm.
[18:24] <jml> http://paste.ubuntu.com/663616/ for something to muck around with.
[18:24] <mgz> yup, that's the kind of assertion that we want to work for people.
[18:25] <mgz> okay, I'll think a bit and throw some code up
[18:25] <mgz> ...not as in vomit, though I don't guarentee it won't look like that
[18:25] <jml> http://paste.ubuntu.com/663619/
[18:26] <jml> more data
[18:26] <jml> mgz: heh heh
[18:26] <jml> mgz: also, I didn't really know how to turn your demo tests into actual tests.
[18:27] <jml> mgz: just pushed up my latest changes, fixes the _exception_to_text abstraction violation.
[18:28] <jml> mgz: but, however you choose to project your code onto the internet, it would be much appreciated.
[18:31] <mgz> yeah, I left the demo file as was because getting into another layer of assertions gets really confusing, it's clearer to just see the output as a testtools user would
[18:31] <jml> fair enough
[18:31] <mgz> tests for the things that then make those cases work as intended are writable
[18:32] <mgz> (what type the describe() method returns on non-ascii mismatches etc)
[18:32] <jml> cool. I tried naively turning them into tests, and they all passed, which isn't really what we want.
[18:32] <jml> yeah
[18:32] <jml> fwiw, https://bugs.launchpad.net/testtools/+bug/686807 might be relevant
[18:32]  * mgz looks
[18:34] <mgz> yeah, that change could probably just be made, the __str__ methods already return things that should work as object creation code, and str() falls back to repr()
[18:36] <mgz> ids in reprs only matter when the object identity is significant, newer Python code tends to omit them from the repr string when the objects are interchangable
[18:37] <mgz> repr(Exception("whatever")) has gone from '<exceptions.Exception instance at 0x00B097D8>' to "Exception('whatever',)"
[18:43] <jml> cool
[18:43] <jml> I might do that post release
[18:44] <jml> (I want to have this assertThat bug fixed for the next release though)
[18:44] <jml> I also just tried to reproduce the only remaining critical bug (https://bugs.launchpad.net/testtools/+bug/672056) and failed.
[18:45]  * jml goes to make some dinner
[18:46] <mgz> me too :)

[18:47] <mgz> ^I have hope that the issues involved in that bug have been seperately resolved,
[18:48] <jml> mgz: me too. I'm going to give Thomi a few days to reproduce the bug, and close it if he doesn't respond.
[21:08] <matttbe> Hello jelmer.
[21:08] <matttbe> micahg said to me that I've to chat with you about a bzr issue.
[21:08] <matttbe> I used this command (I think but pretty sure, on natty but it was with another computer...)
[21:08] <matttbe> bzr merge-upstream --version 2.1.1 --distribution=oneiric http://ftp.gnome.org/pub/GNOME/sources/latexila/2.1/latexila-2.1.1.tar.bz2
[21:08] <matttbe> And it seems that if 'bzr bd' is used to create the source package, it creates a .tar.gz tarball from bzr instead of a .tar.bz2. So a problem to import the right package.
[21:12] <micahg> merge proposal with branch here: https://code.launchpad.net/~latexila/ubuntu/oneiric/latexila/2.1.1/+merge/70964
[21:31] <jelmer> sorry, was away for a bit
[21:31] <jelmer> matttbe: thanks
[21:53] <poolie> hi all
[21:56] <jelmer> moinmoin
[22:03] <poolie> hi mgz
[22:03] <mgz> hey poolie!
[23:18] <jimis> How can I switch branch on a lightweight checkout, but keep uncommitted changes in that branch for when I come back? The only way I've found is shelve everything, unshelve when I switch back...
[23:18] <jimis> But can't I somehow tell switch to preserve local changes, and do it in one step?
[23:22] <spiv> jimis: oh, you mean you want the uncommitted changes to be hidden until you switch back?
[23:23] <spiv> jimis: shelving and unshelving is currently the best way to do what you want, I think.
[23:23] <spiv> jimis: It would be fairly easily to write a switch-and-auto-shelve plugin to automate that, I think.
[23:24] <spiv> (it'd override the 'switch' command to first shelve uncommitted changes to a shelf named after the current branch, do the switch, then unshelve from the shelf corresponding to the new branch)
[23:25] <jimis> thanks spiv
[23:25] <jimis> would be very useful as a switch option too
[23:25] <jimis> --shelve for example
[23:26] <spiv> jimis: hmm, could be.  File a bug asking for the feature :)
[23:26] <spiv> jimis: (just paste in this IRC chat as the description if you want to be lazy)
[23:27] <jimis> spiv: the reason it's important for changes to be hidden when switching, is avoid unwanted conflicts
[23:27] <spiv> That said, a good way to prototype that feature would be to write the plugin :)
[23:27] <jimis> I've had such conflicts before and it took lot of my time
[23:28] <spiv> jimis: hmm, I think that's just as much an argument for a cheap way to undo the switch (and its conflicts)
[23:28] <jimis> spiv: that's doable?
[23:28] <jimis> it would be a live-savour, for *after* the conflict happened :-p
[23:29] <spiv> jimis: or perhaps an argument for being able to shelve the original changes after the switch
[23:29] <jimis> whatever
[23:29] <spiv> (i.e. a way to say “please shelf the unconflicted changes I had a moment ago”)
[23:29] <spiv> I think it's doable, I don't think it's *easy* currently.
[23:29] <jimis> but after the conflict, you are left with various files injected with conflict marks etc... it's a mess
[23:29] <spiv> Yeah, I know the feeling.
[23:30] <jimis> yeah, that's why I think it's better to watch out during the switch
[23:30] <spiv> And often you don't realise that conflicts are going to be messy until after you've got them.
[23:31] <jimis> I'd personally advocate for shelving on switch always and transparently, and only taking changes with you if you provide a special flag to switch
[23:31] <jimis> but I don't think current behaviour can be broken :-s
[23:31] <spiv> A cheap-ish alternative might be an option on switch to abort (and undo) if there are going to be conflicts
[23:31] <jimis> true
[23:32] <spiv> And then you can either commit/shelve/revert/whatever, or you can pass a --force or --allow-conflicts switch to say “that's ok, I'll cope”
[23:32] <jimis> Will submit feature request later, hopefully I'll find some time
[23:32] <spiv> In fact, 'bzr merge' already behaves somewhat like that
[23:32] <spiv> You have to --force for it to even start in the presence of uncommitted changes.
[23:32] <jimis> I wonder why switch is that dangerous...
[23:33] <spiv> (Although the rationale for merge doing that is not quite the same, there is some overlap)
[23:33] <jimis> probably because most people work with multi-directory branches, not single-dir checkouts
[23:33] <spiv> Yeah
[23:34] <spiv> Although as bzr-colo becomes more popular (and is slowly integrated into the core), your workflow will be more common.
[23:34] <jimis> but when you have huge projects with thousands of files, checkouts are one-way
[23:34] <spiv> Right
[23:34] <jimis> spiv: are you on the bzr team?
[23:36] <jimis> Because I wonder if any dev agrees with my experience
[23:38] <spiv> jimis: yes (was a fulltime developer working for Canonical until a couple of weeks ago, have just switched jobs but I still care and have commit rights etc)
[23:38] <jimis> cool
[23:39] <spiv> jimis: I'm pretty sure most, maybe all, the core devs agree with you that we should do better for that case
[23:41] <spiv> And there's been serious talk about switching to single-dir checkouts as the default way of working in a future release (i.e. integrating and polishing the bzr-colo plugin into the core, and then promoting its workflow to be more prominent than the current multi-dirs of branches in shared repo model)
[23:41] <jimis> very interesting
[23:41] <spiv> Obviously we'd want to smooth out as many kinks as possible before doing that, including yours :)
[23:41] <jimis> single-dir checkout of a no-trees branch is my current way
[23:42] <jimis> It's the only usable way for huge branches like lp:gcc
[23:42] <spiv> Right.
[23:42] <jimis> but I've never used colo plugin
[23:42] <jimis> generally I tend to avoid installing extras
[23:42] <spiv> bzr-colo is basically intended to make that a bit nicer to use
[23:53] <kwmiebach> Hi. I have used "bzr fetch ..." from a launchpad repository. How can I switch to an earlier revision locally?
[23:54] <kwmiebach> Lets say I am aat rev. 500 now and would ike to see rev 450
[23:56] <spiv> 'bzr pull -r 450 .'  (the dot is significant, it says to pull from the branch in the current directory, which will be a bit faster than looking for that same revision on the remote branch)
[23:57] <spiv> Depending on what you want to do,
[23:57] <spiv> 'bzr update', 'bzr revert', 'bzr cat', or 'bzr qlog' (that one from the qbzr plugin) may be better suited to your needs though.
[23:58] <kwmiebach> spiv, thank you so much, couldnt find it in the docs.
[23:58] <kwmiebach> i will go and try now


[01:48] <_diablo> there are far too many sparkles on here...
[01:48] <_diablo> sparkle_history: sparklehistory: have you seen sparkleshare?
[01:50] <sparklehistory> no
[01:51] <_diablo> dropbox-like clone that can be run from a local server. GPL-3 and released under mono. It's super alpha at this point, but looking cool
[01:57] <_diablo> Also, anyone on here that's interested in general hacker stuff should listen to hackradiolive.org
[02:55] <kermit> or go to the 2600 meetings
[04:19] <_diablo> 2600? interesting. haven't heard of it
[04:22] <kermit> oh my


[07:44] <dholbach> good morning
[16:20] <lfaraone> mdeslaur: ping on lp 1145560
[16:20] <lfaraone> patches are available for everything but hardy atm.
[16:21] <mdeslaur> lfaraone: jdstrand is on community duty this week, so he'll get to them. Thanks
[16:21] <lfaraone> awesome.
[17:11] <jtaylor> ok I minimized my pbuilderrc, removed all hooks
[17:12] <jtaylor> and it still fails with su System Error on raring chroots only
[17:12] <jtaylor> how can I be the only person having this?
[17:16] <cjohnston> debfx: ping
[17:16] <jtaylor> ha!
[17:16] <jtaylor> its my apparmor profile
[17:16] <jtaylor> but its set to complain mode ...
[17:17] <jtaylor> how can that break it?
[17:19] <debfx> cjohnston: pong
[17:19] <cjohnston> debfx: I found something interesting yesterday when looking at VB that you probably already saw
[17:20] <cjohnston> Did you notice where it seems to be looking for python?
[17:23] <debfx> /usr/lib and /usr/lib64, maybe some more paths
[17:24] <cjohnston> one sec.. trying to find the exact thing that I Was seeing
[17:30] <cjohnston> debfx: it seems to be looking in /usr/lib and /usr/lib/64 on mine.. so it doesnt seem to be going deep enough in the directorys
[18:01] <debfx> cjohnston: yeah, I included a fixed version of ricotz's patch that uses pkg-config to locate python
[18:02] <cjohnston> debfx: in debian or ubuntu?
[18:03] <debfx> cjohnston: both, though it's still in the Debian NEW queue
[18:06] <cjohnston> very cool. thanks debfx
[21:20] <jtaylor> is feature freeze now in effect?
[22:23] <bkerensa> micahg: you have a moment for PM?
[22:23] <micahg> bkerensa: sure
[22:27] <Unit193> Dang.
[22:31] <bkerensa> =o
[22:32] <micahg> Unit193: read the release announcement, you can still get stuff in if need be
[22:32]  * micahg reminds people to subscribe to ubuntu-devel-announce for lovely tidbits
[22:33] <Laney> and DMB minutes
[22:34] <Unit193> micahg: Sorry, that was very related, but as I haven't heard back from someone, it's too late. :)
[22:34] <ajmitch> Laney: in case we want some exciting reading?
[22:35] <Laney> ajmitch: You should print them off and read them in bed at night
[22:35] <Laney> To ensure a good nights sleep.
[22:35] <ajmitch> I've got ubuntu-devel discussions for that


[00:34] <nhaines> geom_: TierraTek got mentioned on the last Ubuntu-on-Air hangout.  http://ubuntuonair.com/
[00:34] <darthrobot> Title: [Ubuntu On-Air |]
[07:13] <geom_> nhaines: Thank you Nathan, appreciate your help, and Michael's also.  Thank you for keeping me informed.
[07:24]  * DonkeyHotei has already been thanked
[18:34] <geom>  HexChat: 2.9.6 ** OS: Linux 3.13.0-45-generic x86_64 ** Distro: Debian jessie/sid ** CPU: 4 x Intel(R) Core(TM) i3 CPU         540  @ 3.07GHz (GenuineIntel) @ 1.20GHz ** RAM: Physical: 3.6GB, 39.5% free ** Disk: Total: 454.6GB, 67.5% free ** VGA: Intel Corporation Core Processor Integrated Graphics Controller ** Sound: HDA-Intel - HDA Intel MID1: USB-Audio - USB Device 0x46d:0x8c1 ** Ethernet: Realtek Semic
[18:34] <geom> onductor Co., Ltd. CIe Gigabit Ethernet ** Uptime: 2d 19h 34m 41s **
[20:28] <geom> DonkeyHotei: You still here?


[03:06] <JoseeAntonioR> ok, need a fridge review for the CoC feedback request, the permalink needs to be changed, though
[03:15] <Unit193> ...Annnnd locked out of the wiki.
[03:16] <JoseeAntonioR> huh?
[03:17] <Unit193> http://pastebin.com/KL6PWgVk
[04:27] <JoseeAntonioR> lol
[04:27] <JoseeAntonioR> need another urgent fridge review, for the 24h marathon x-post
[04:46] <Unit193> JoseeAntonioR: What's the post look like anywho?
[04:47] <JoseeAntonioR> Unit193: http://www.jonobacon.org/2012/09/26/get-ready-for-the-24-hour-horsemen-marathon/
[04:48] <Unit193> Wrong post.
[04:50] <JoseeAntonioR> huh?
[04:52] <JoseeAntonioR> which post were you expecting?
[07:04] <dholbach> good morning
[12:24] <akgraner> JoseeAntonioR, did the posts get reviewed?
[12:25] <akgraner> I'll just look :-)
[12:36] <akgraner> Published - thanks JoseeAntonioR for adding those
[15:10] <dholbach> JoseeAntonioR, do you think you can update the link on http://fridge.ubuntu.com/2012/09/27/code-of-conduct-v2-request-for-feedback/?
[15:10] <dholbach> there seems to be an  extra '.' in the link
[15:12] <pleia2> I'll take care of it
[15:12] <pleia2> probably should be linked text anyway rather than full urls
[15:15] <pleia2> ok, taken care of
[15:15] <pleia2> also fixed up the formatting a bit
[15:17] <akgraner> oops  - sorry I should have checked a little more carefully  - noted :-)
[16:58] <czajkowski> JoseeAntonioR: ello
[19:56] <pleia2> working on release announcement
[20:14] <pleia2> aww, that's my last release announcement of the cycle
[22:05] <JoseeAntonioR> akgraner: thanks for that


[08:23] <MrCurious> (stk) :line disk installation timed out
[08:23] <MrCurious> that look familiar to anyone?
[10:44] <persia> lilstevie: Good evening.
[11:13] <lilstevie> ,good evening persia
[11:13] <persia> How did your aattempt to port the kernel go?
[11:15] <lilstevie> oh that was done long ago :p
[11:15] <lilstevie> it is fixing up the new kernel
[11:15] <lilstevie> I am still fighting the bug :/
[11:15] <persia> For the Galaxy?
[11:16] <lilstevie> but I think it may have been evdev that was acting retarded, it was the natty alpha image and i didnt realize
[11:16] <lilstevie> galaxy tab yeah
[11:16] <persia> Oh, cool
[11:17] <persia> Do you have time this ewvening to work on getting a package in for oneiric?
[11:17] <lilstevie> yeah, just let me put the washing away :)
[11:17] <persia> NO rush :)  Let me know.
[11:20] <lilstevie> :)
[11:29] <lilstevie> ok now lets see if with the new rootfs if the bug goes byebye
[11:30] <persia> Heh
[12:18] <persia> lilstevie: I Have to head away for a bit, but I'll be back shortly.
[12:19] <lilstevie> persia: kk, well I will be up most of the night
[12:20] <lilstevie> natty final preinstall seems to be a bit better overall
[12:50] <persia> lilstevie: Oh, excellent.
[12:52] <persia> so, for packaging it, Let's start from the linux-n900 source.
[12:53] <lilstevie> persia: I will have to go with the how for now :) this is still being a pain, the new evdev doesn't like my touch driver at all :/
[12:54]  * lilstevie is starting to wonder why he even bothered changing to the new kernel
[12:55] <persia> Oh, annoying.
[12:55] <persia> So, how works like this:
[12:56] <persia> 1) get your kernel working
[12:56] <persia> 2) stuff the source into a package with deba
[12:57] <persia> err, debian.flavour/ and debian/ (look at linux-n900 for an example)
[12:57] <lilstevie> ok
[12:57] <persia> 3) Build, and fiddle the flavour bits until the result is clean
[12:58] <persia> 4) upload
[12:58] <lilstevie> upload anywhere specific?
[12:59] <persia> No :)  Theoretically to Ubuntu, but since you still need a sponsor, anywhere from which the sponsor can pull for review works.
[13:00] <lilstevie> heh :)
[13:00] <persia> The sponsor will need the .dsc and tar.gz files.
[13:00] <lilstevie> ok cool
[13:02] <persia> But
[13:03] <persia> But step 1 is the most important :)
[13:04] <lilstevie> heh yeah I am wokring on solving these issues
[14:16] <lilstevie> blah, this should be working
[14:20] <persia> What doesn't work?
[14:20] <lilstevie> evdev
[14:21] <lilstevie> my beautiful touchscreen patch is not working like it should
[14:22] <persia> Do you get propertties to xinput, or can you just not see the events in the first place?
[14:23] <lilstevie> the cursor isnt moving
[14:23] <lilstevie> but everything is as it should be with evtest
[14:23] <persia> Right.  Does xinput --list-props show it as a mouse?
[14:24] <persia> If evtest has the right output, the kernel stuff is very likely correct.
[14:25] <lilstevie> heh it shoud be, it is the same result that I was getting under maverick
[14:27] <persia> There wqas a bunch of touch stuff done for natty: I suspect that the issue is that it *is* being detected as touch.
[14:28] <lilstevie> it is detected as a touch screen
[14:28] <lilstevie> like it was under evdev in maverick
[14:28] <lilstevie> cause it is a touch screen :p
[14:28] <persia> And then it gets caught in the touch handler, and ends up not working like a mouse.
[14:29] <persia> Which makes the pointer not move :)
[14:29] <lilstevie> heh
[14:30] <persia> So, My recommendartion would be to get the satck into the archive, file a bug.
[14:30] <persia> Then we can bug the touch folks to eplain the stack and help us fix the bug :)
[14:31] <lilstevie> I will talk to chase again I think
[14:31] <lilstevie> this touch driver wouldn't even work if it wasn't for the touch team :D
[14:32] <persia> cnd is definitely the right person :)
[14:33] <persia> Good luck.
[14:33] <lilstevie> they helped me figure out what i needed to do months ago :p
[14:33] <lilstevie> when maverick was current
[14:33] <lilstevie> heh, chase has been a great help with everything, natty is the problem here though :(
[14:34] <persia> I don't knmow if we can fix natty, but oneiric is a real possibility.
[14:35] <lilstevie> heh
[14:35] <lilstevie> biggest thing is to find out what is broken :)
[14:37] <persia> yeah


[11:57] <duanedesign> morning all
[12:00] <rye> duanedesign, morning
[12:00] <rye> duanedesign, when you start your maverick machine, is ubuntuone connected to the server?
[12:02] <duanedesign> rye: no it is not
[12:03] <duanedesign> rye: i have also been getting a Segmentation Fault when opening U1 Preferences
[12:03] <duanedesign> [1]    18839 segmentation fault (core dumped)  ubuntuone-preferences
[12:03] <rye> duanedesign, is it reproducible?
[12:04]  * duanedesign looking
[12:12] <facundobatista> duanedesign, I can open it ok
[12:14] <duanedesign> rye: facundobatista yeah, it looks like I can not accuratlely reproduce it
[12:15] <rye> facundobatista, i've seen it crashed too, but only once; and one more - syncdaemon is no longer connecting on start up on maverick, may be due to bug #618225 but otherwise it is pretty bad
[12:15] <ubot4> Launchpad bug 618225 in ubuntuone-client "ubuntuone-launch is useless, nearly exclusive HDD usage on login during metadata loading (affects: 1) (heat: 65)" [High,New] https://launchpad.net/bugs/618225
[13:08] <kklimonda> rodrigo_: in couchdb-glib, when using couchdb_database_execute_view I can sort of pass key argument inside view_name but who should be responsible for escaping characters so I don't send to couchdb anything that makes it complain about wrong json document?
[13:39] <duffydack> in maverick, I`m trying to setup my u1 account, i`m getting 'Required argument password (pos2) not found'
[13:44] <rye> duffydack, are you logging in with existing account or creating  a new one?
[13:45] <duffydack> existing
[13:49] <rye> duffydack, what version of ubuntu-sso-client are you running?
[13:49] <duffydack> rye, whatever is in daily build of maverick
[13:53] <rye> rodrigo_, TypeError: got_credentialserror() takes at most 2 arguments (4 given) in sso client on close and TypeError: got_authdenied() takes exactly 1 argument (2 given) on cancel
[13:53] <rye> duffydack, is it printed to the terminal?
[13:55] <rodrigo_> kklimonda, sorry, not sure I follow
[13:55] <rodrigo_> rye, already fixed, will be in today's release
[13:55] <duffydack> rye,  gui
[13:55] <duffydack> i`ll grab a snapshot
[13:57] <duffydack> not givin me the window now.  brb
[13:58] <kklimonda> rodrigo_: hmm, lets say I have a document stored in couchdb that I'm lookig for using a view like function (doc) { emit ([doc.property], doc); } and property can be url with hashes, colos, slashes etc.
[13:59] <kklimonda> rodrigo_: now to find the document I'm lookig for I'd use http://localhost:5984/database/_design/something/view?key=["url_I'm_looking_for"]
[14:00] <rodrigo_> ah, ok, so you mean we need parameters to the views' functions, and then escape them
[14:00] <kklimonda> rodrigo_: yes, an additional parameter would make even more sense
[14:01] <rodrigo_> kklimonda, ok, give me a little bit for a meeting I have right now, and then we can discuss it further, ok?
[14:01] <kklimonda> sure
[14:01] <duffydack> http://imgur.com/WMT1z
[14:01] <duffydack> http://imgur.com/2NYmC
[14:02] <duffydack> first one is what comes up when running the client.. I choose already have account, and then I try to sign in..and get that 2nd one
[14:05] <rye> o_O
[14:07] <rye> duffydack, is there anything in ~/.cache/sso/oauth-login.log?
[14:09] <rye> duffydack, while that failure is not reproducible sso login will fail with server-side error, you might want to set up a token using old authorization scheme
[14:09] <duffydack> a lot
[14:10] <rye> duffydack, http://ubuntuone.com/p/ENz/
[14:11] <duffydack> I just run it?
[14:12] <rye> duffydack, yes, that's the script that will request tokens directly from ubuntuone servers and store them in your keyring, this is a hack that is required for new maverick accounts before server-side is updated
[14:13] <duffydack> getting error
[14:14] <rye> duffydack, Invalid request token ?
[14:15] <duffydack> http://imgur.com/bL3xo
[14:15] <duffydack> it brings up browser, i sign in and get that
[14:16] <duffydack> actually, its after I 'add this computer'
[14:23] <rodrigo_> kklimonda, I just realized in the meeting that a API change won't be accepted for maverick
[14:24] <rodrigo_> kklimonda, so, can you create a branch, and I'll merge it as soon as I create a sytable branch
[14:25] <apachelogger> can someone give me access/maintainership/something on https://edge.launchpad.net/ubuntuone-client-kde so I can push my gsoc stuff there
[14:26] <duffydack> rye, anything else to fix?
[14:27] <rye> duffydack, hm... no such keyring
[14:27] <rye> duffydack, could you please open seahorse and see what keyrings you have there?
[14:28] <duffydack> keys for gm-notify, empathy contacts and my wifi
[14:28] <rye> duffydack, what are the names of the folder?
[14:28] <rye> keyring folders
[14:28] <kklimonda> rodrigo_: sure
[14:29] <duffydack> oh and desktop couch auth, 2 of tjem
[14:29] <duffydack> them*
[14:29] <duffydack> the folder is just called Passwords: default
[14:30] <rodrigo_> kklimonda, do you have other branches waiting for review? (I'm doing a release and package today)
[14:31] <apachelogger> statik: pingy
[14:31] <duffydack> rye, doesnt matter dude, I`m only testing maverick.. I still have my lucid install for 'normal' use
[14:31] <rye> duffydack, uploading updated script
[14:32] <rye> duffydack, http://ubuntuone.com/p/ETN/
[14:34] <duffydack> that worked, thx
[14:34] <kklimonda> rodrigo_: hmm.. I'll tell you in a moment - I have one more thing related to printing debug but I'm not sure if its fully working.
[14:38] <duffydack> wow, this is FAST
[14:39] <kklimonda> rodrigo_: https://code.edge.launchpad.net/~kklimonda/couchdb-glib/clean-debug/+merge/34197 - it should refresh in a moment
[14:39] <duffydack> used to take a while before it would start to populate my folders, this is much much quicker :)
[14:40] <rodrigo_> kklimonda, ok
[14:41] <rye> duffydack, now server rescan takes 1 to 5 seconds
[14:41] <rodrigo_> kklimonda, nice one!
[14:42] <rodrigo_> kklimonda, remove the _(..) in the g_critical line, I don't think we want debug messages to be translated
[14:43] <rodrigo_> kklimonda, also, in line 61/62 of the branch, can you replace that g_print with g_debug
[14:44] <rodrigo_> kklimonda, ah, no, forget the last bit
[14:44] <rodrigo_> kklimonda, only remove the _(..)
[14:44] <kklimonda> rodrigo_: wouldn't that make a loop? it's from the debug_message itself :)
[14:44] <kklimonda> yeah
[14:44] <rodrigo_> kklimonda, yeah
[14:44] <rodrigo_> kklimonda, so please remove the _() and I'll merge it
[14:44] <kklimonda> rodrigo_: done
[14:44] <rodrigo_> ok
[14:50] <perrito666> good morning, I am trying to add ubuntu one to a jaunty machine following the instructions at https://wiki.ubuntu.com/UbuntuOne/Tutorials/Install but the ppa linked there gives 404, could anyone link me to the right link?
[15:10] <nessita> perrito666: the beta PPA is ppa:ubuntuone/beta
[15:10] <nessita> perrito666: but not sure if that is what you're asking :-)
[15:11] <perrito666> nessita: and how do I add that to a jaunty :| there is no add-apt-repository command yet :)
[15:11] <nessita> ah!
[15:11] <rodrigo_> kklimonda, ok, doing the release now then
[15:11] <nessita> perrito666: let me find out that for you
[15:12] <perrito666> nessita: thank you, this adds to the ton of ice cream I owe you
[15:12] <nessita> yeah ;-)
[15:25] <nessita> perrito666: seems like the ppa got deleted, joshuahoover is looking for a workaround
[15:25] <perrito666> :| ouch, thank you
[15:30] <joshuahoover> perrito666: ok, i put together some steps for you to install the version of ubuntu one that will work on jaunty here: http://paste.ubuntu.com/486321/
[15:32] <perrito666> joshuahoover: thank you very much, seems like I owe you ice cream too :)
[15:32] <joshuahoover> perrito666: please know that we won't be supporting jaunty anymore once maverick (10.10) is released...in the mean time, i'm going to get that missing file back up on the server
[15:32] <perrito666> joshuahoover: thanks that gives me time to upgrade the machines in the office still using jaunty :)
[16:17] <kklimonda> rodrigo_: is there a reason for having both Contact and Task classes in couchdb-glib and not in desktopcouch-glib?
[16:17] <rodrigo_> kklimonda, yes, it didn0't work when using CouchdbSession
[16:18] <rodrigo_> kklimonda, the guy writing the tasks support was testing with his own couchdb server, and the contact/task classes were not available
[16:18] <rodrigo_> that's why I moved them
[16:19] <kklimonda> ah, I see
[17:09] <apachelogger> can someone give me access/maintainership/something on https://edge.launchpad.net/ubuntuone-client-kde so I can push my gsoc stuff there? (pretty please)
[17:54] <dobey> apachelogger: it looks like what is there, is just an import from an old gitorious tree, and it's been failing to import for some time now
[17:55] <apachelogger> dobey: well, yes, that is why I want to put more useful stuff there ;)
[17:55] <dobey> statik: ^ can you help apachelogger with this, since you seem to be the owner of the bzr branch it imports to
[17:55] <apachelogger> also ubuntuone-kde needs a place to report bugs against ^^
[18:02] <statik> hi apachelogger, i'm just looking at ubuntuone-client-kde now
[18:05] <statik> apachelogger, you are set as the project owner now, you should be able to change trunk and do anything you need
[18:13] <apachelogger> statik: thank you :)
[19:31] <zerothis> I have old computer software that I own and have personally dumped to files for emulating on Linux. This is all pre-DMCA, pre-encrption, stuff. I will not be enabling sharing, this is for my own personal place-shifting . But what happens if the files are seen by a party that thinks they are illegal, who can see my UO files and what can they do about it? Also, just to keep things strictly legal (as if that matters to parties such as the IDSA), is there
[20:05] <duanedesign> zerothis: this might answer some questions  https://wiki.ubuntu.com/UbuntuOne/Security
[20:41] <hallyn> is ubuntuone in maverick ppa supposed to be working?  should i be using ppa:ubuntuone/beta instead?
[20:42] <hallyn> or are there fixes for known bugs in the pipeline?  (i.e. inability for device to connect, segfault in ubuntuone-preferences)
[20:42] <duanedesign> hallyn: yeah i got the segfault earlier...
[20:42] <rye> hallyn, segfault in ubuntuone-preferences, can you reproduce it?
[20:43] <rye> hallyn, and one more - regarding maverick sso login which does not work now - the code that will enable that enters the code trunk as we speak
[20:43] <hallyn> rye: yes, but not when i strace
[20:43] <hallyn> rye: ok, i think that covers mine :)
[20:43] <rye> hallyn, before that - could you please open seahorse and look at the name of the keyrings you have, do you have 'login' keyring?
[20:44] <hallyn> rye: the 'passwords:login -> ubuntu one' one?  i delete it on occasion, don't think it affects segfaulting
[20:44] <hallyn> it does make me re-run the sso-login, which claims it's succeeding
[20:47] <hallyn> rye: doh!  now i can't get the segfault (was trying with ulimit -c 999999)
[20:47] <rye> hallyn, ok, please remove Ubuntu One token from gnome-keyring and run http://ubuntuone.com/p/ENz/ - that will authorize the machine using old authorization schema
[20:47] <hallyn> rye: will try, thanks
[20:49] <hallyn> rye: awesome, at least the one.ubuntu.com/account/machines page lists my laptop again!  thanks
[20:51] <zerothis> still would like to be able to automatically lock a file
[20:51] <hallyn> rye: oh well actually that ended in a traceback...
[20:52] <rye> hallyn, KeyringNotFound ?
[20:52] <rye> hallyn, or traceback in the terminal?
[20:52] <hallyn> in terminal
[20:53] <hallyn> http://paste.ubuntu.com/486459/ fwiw
[20:55] <rye> hallyn, the token is added, but the server was pinged again for some reason - your connection should now work, could you please check that?
[20:55] <rye> zerothis, lock a file?
[20:56] <hallyn> rye: no files updated yet, u1sdtool -s says 'is_connected: False'
[20:56] <hallyn> i'llgive it some time i guess
[20:57] <rye> hallyn, what's the current state & pending queue ?
[20:57] <rye> hallyn, is the state "READY" ?
[20:59] <hallyn> state: READY queues: WORKING_ON_BOTH
[21:01] <rye> hallyn, try u1sdtool --connect
[21:05] <hallyn> rye: that should be no different from -c right?  (which i thought i'd done)
[21:05] <hallyn> but now it says 'is_connected: True'
[21:05] <rye> hallyn, -c == --connect
[21:06] <hallyn> rye: i must not have done it before, bc now it's updating, thanks!
[21:06] <hallyn> so, waht does this mean - will the fixes going up the pipe right now fix that?
[21:06] <hallyn> or will i be needing that script for awhiel?
[21:07] <rye> hallyn, it should start working with next server rollout which should happen today
[21:08] <rye> hallyn, that script is for authorization only
[21:10] <hallyn> thanks much
[21:11] <duanedesign> rye: have you ever done any translation work on Launchpad?
[21:13] <apachelogger> I do have working ubuntu-sso-client-kdeui! \o/
[21:13] <duanedesign> rye: i uploaded a template for a project of mine. If by any chance you have a couple minutes I am trying to get it translated into as many languages as possible.
[21:14] <rye> duanedesign, so far I have translated only a single line, I have been using en_US locale for quite a while
[21:14] <rye> duanedesign, url ? :)
[21:14] <duanedesign> https://translations.launchpad.net/clicompanion
[21:15] <duanedesign>  It is only a few lines. If you get the time i'd appreciate it. Thank you rye
[21:17] <rye> duanedesign, how about change the wording of the "you need to install python ..." into the package name? So that the user does not need to search for apt-cache search python gtk bindings
[21:17] <rye> duanedesign, if you don't mind, I'd use the package names in the translation
[21:19] <duanedesign> rye: that is a good idea
[21:23]  * ajmitch guesses libubuntuone 0.3.5 won't be in before beta?
[21:25] <duanedesign> thanks rye, have a good evening. See you tommorow.
[21:25] <rye> duanedesign, russian translation complete
[21:25] <duanedesign> oh wow! woot.
[21:33] <rye> duanedesign, what's User Input ?
[21:33] <rye> duanedesign, also, looks like the buttons in the bottom row are non-translatable
[21:50] <apachelogger> irssita: pingy
[22:05] <duffydack> pingu?
[22:06] <duffydack> quality piece of animation.. loved it.
[22:26] <apachelogger> animation?
[22:27] <apachelogger> as in not real :O
[22:27] <apachelogger> Oo
[23:16] <rye> ubuntuone-preferences segfault - http://pastebin.ubuntu.com/486504/ libproxy is to blame
[23:16] <rye> which still does not make much sense
[23:22] <ajmitch> especially as it hasn't changed for a few months
[23:34] <kklimonda> heh, the version of libproxy in ubuntu is.. ancient
[23:36] <ajmitch> just a little :)


[06:34] <knightwise> morning peepz
[06:56] <diplo> Morning all
[06:58] <SuperMatt> morning
[07:49] <MooDoo> hello all
[07:59] <brobostigon> morning boys and girls.
[10:04] <diddledan> https://www.grahamcluley.com/new-pirates-caribbean-movie-leaked-online-hackers-fail-extort-money/
[10:27] <diddledan> https://youtu.be/C617-CS4Vsg
[10:39] <foobarry> don't blame disney.
[10:39] <foobarry> i wouldn't pay for it either
[10:39] <foobarry> or watch it if you paid me
[10:40] <diddledan> I watched the previous ones. mostly because keira knightly is awesome
[10:40]  * diddledan loves her smile/grin
[10:42] <diddledan> at least disney managed to keep the start warts under wraps
[10:52] <diplo> I like the Pirate films, good fun!
[10:54] <diddledan> Johnny Depp is pretty hilarious
[10:56] <diplo> He is, I just enjoy films that I can lose myself in
[11:00] <diddledan> I'm a bit of a promiscuous movie goer. I enjoy mostly anything
[11:00] <diddledan> gotta love marvel (I know, I suck!) :-p
[11:02] <diplo> I'm the same, will watch anything, apart from horros of course
[11:03] <diddledan> ditto. although the alien films are a break from that
[11:03] <diddledan> I like good crime thrillers of the 90s (don't seem to get them anymore)
[11:04] <diddledan> like zodiac: what's in the box?!
[11:04] <diddledan> and the bone collector
[11:06] <diplo> Not sur eI know Zodiac but yeah aliens / prometheus and thrillers.
[11:06]  * diplo googles Zodiac
[11:07] <diplo> Sorry for typos, line is lagging and I'm typing badly because of it
[11:07] <diddledan> I think I got zodiac confused. I am thinking of a different one
[11:07] <diddledan> I liked zodiac too :-p
[11:07] <diddledan> I was thinking of seven (written on the dvd as se7en)
[11:08] <diplo> Ask my colleage if he was doing anything 'no' - looking on router diags, downloading it full tilt
[11:08] <diddledan> lol
[11:08] <diddledan> that'll do it :-p
[11:08] <diplo> Ah Se7ven is a great film, I may watch that tonight now
[11:13] <diddledan> just pushed another update to corebird - in response to fontconfig vuln announced earlier today on the ubuntu security list
[11:20] <diplo>   stable:    1.5 (17) 81MB -
[11:20] <diplo> :)
[11:24] <diddledan> I believe snapd uses xdeltas so the actual download size if you already had the previous version it'll be a tiny update
[11:29] <diplo> yeah it literally took under a second
[11:30] <diddledan> \o/
[11:31] <diddledan> I wonder how many folk are using the package now?
[11:31] <diddledan> had a lot of exposure on omgubuntu and the monthly "top 10 apps snapped this month" email
[11:31] <diplo> Can you not see that ?
[11:31] <diplo> How many downloads or anything
[11:32] <diddledan> number of downloads is 574
[11:33] <diplo> Not bad for your first package, make that 573 because I've installed it on two machines
[11:33] <diddledan> only a quarter of installations are running 1.5 so far
[11:33] <diplo> I don't use the other one anymore
[11:33] <diplo> I didn't know how to update till this morning :)
[11:33] <diplo> Probably others are the same
[11:33] <diddledan> it'll update automatically anyway Iirc
[11:33] <diddledan> if you leave it long enoguh that is
[11:33] <diplo> ah right, I read refresh and thought that sounds like it'll clear my configs
[11:34] <diplo> What was wrong with update :)
[11:45] <Azelphur> I'm having fun with the NHS, decided to go thermonuclear war on them over how they treated my girlfriend \o/
[11:47] <diddledan> Azelphur: shall. we. play. a. game?
[11:47] <Azelphur> diddledan: indeed :P
[11:48] <Azelphur> diddledan: it's another case of NHS Ombudsman ignores evidence, finds against me despite documentation clearly proving his statements are false. I called them and told them I've raised it with PCG, Patients association, my MP, who is looking into it personally and has raised it with Felicity cox, director of NHS England, tomorrow I'll be on the phone to NHS England, and when I run out of places to report them to, I'm going to build a
[11:48] <Azelphur> website so that people can publish the findings of the ombudsman service
[11:49] <SuperMatt> what did they do wrong?
[11:49] <Azelphur> SuperMatt: they refused to treat my girlfriend because she didn't have proof of address, left her to die a slow and painful death from gall stones and starvation/dehydration.
[11:50] <SuperMatt> wait, we need proof of address to stop ourselves from dying now?
[11:50] <Azelphur> SuperMatt: yep
[11:50] <SuperMatt> Is your girlfriend European?
[11:51] <Azelphur> she's English, born here
[11:51] <SuperMatt> I take it you were in A&E?
[11:52] <Azelphur> SuperMatt: we tried A&E numerous times, doctor told us that she most likely had gall stones and that if it was left untreated she could die from a rupture. However doctor said he wasn't authorized to order a scan as this had to be done by a GP, who wouldn't see her without proof of address
[11:53] <SuperMatt> Christ, that's some hella bad red tape
[11:53] <Azelphur> yep
[11:53] <popey> She died!?
[11:53] <Azelphur> popey: no, she came very close to it
[11:53] <popey> oh. phew.
[11:53] <Azelphur> it got to the point where she was sleeping for 16 hours a day, had yellow jaundice, had been unable to hold down fluids for 5 days
[11:54] <Azelphur> The guy at NHS England finally managed to push her registration through at a different GP branch, who performed a blood test, upon receiving the results she was rushed straight to A&E for severe dehydration, put on fluids, she had to go on a course of antibiotics to reduce the inflammation in her gall bladder before she could undergo emergency surgery to have it removed
[11:54] <popey> How come she didnt have proof of address?
[11:55] <Azelphur> popey: she had just moved in with me, my name on the bills
[11:55] <popey> could she not use previous address?
[11:55] <Azelphur> popey: nope, house was sold
[11:55] <popey> blimey.
[11:55] <SuperMatt> Proof of address is non-existent for great numbers of people
[11:55] <Azelphur> yep, as you can imagine I'm a little pissed at this point
[11:55] <popey> i can imagine, yeah.
[11:56] <popey> Good luck.
[11:56] <Azelphur> SuperMatt: indeed it is, that's why the NHS contract makes it extremely clear that denying patients due to lack of proof of ID/address is not considered a reasonable ground to refuse treatment
[11:56] <SuperMatt> I don't understand why an A&E doctor can't order a scan
[11:56] <Azelphur> SuperMatt: so when NHS England tried to hold the GP to task for it, the GP made up a story about how I was "intimidating, aggressive and overly forceful" during my visit
[11:57] <Azelphur> as to quite why that justifies leaving my girlfriend to die I dunno, ombudsman seems to think so :)
[11:57] <SuperMatt> I would imagine that being denied the scan is what made you intimidating, agressive and overly forceful
[11:57] <Azelphur> SuperMatt: no, I was actually perfectly polite and just stated I'd file a complaint with NHS England
[11:58] <Azelphur> When I spoke to the Patients Association they said it's actually a regular occurance that GPs will make that accusation in order to deny registration, because they can always get away with it, it's difficult to proove that you didn't do anything. Just so happens that I can proove it :)
[11:59] <Azelphur> which is why they handed the story to the editors and want to publish it in their newsletter
[11:59] <SuperMatt> excellent
[11:59] <Azelphur> indeed, I'll laugh if it actually gets to the point that I build a website for this. I work doing contract development, Python/Django stuff, would only take me a day or two to knock something up, and then launch an adwords campaign for NHS ombudsman lol
[12:00] <Azelphur> I am grumpy about this one, not gonna let them get off easy :)
[12:00] <SuperMatt> Why use django when it needs to only be a single page
[12:01] <Azelphur> SuperMatt: the idea is to build on the report the patients association already submitted, http://www.telegraph.co.uk/science/2017/01/16/nhs-watchdog-staff-rude-dismissive-insensitive-says-damning/
[12:01] <Azelphur> I want to list not just my case, but every other case that has been handled ridiculously, and build up a massive, very public, database.
[12:01] <Azelphur> with names of case handlers, etc.
[12:03] <Azelphur> hell hath no fury like a web developer scorned :P
[12:05] <diddledan> ^ +1
[12:11]  * SuperMatt nodes sagely
[12:12] <SuperMatt> I've given up on trying to learn django, and I'm now working solely in Go
[12:12] <SuperMatt> hell, I've given up on python
[12:13] <Azelphur> SuperMatt: that's cool, I was thinking of learning, It benchmarks rather well
[12:13] <Azelphur> that said, Django is hot atm in terms of contract work
[12:14] <diddledan> this looks fun: https://youtu.be/romB8e5nMp8
[12:14] <SuperMatt> Go is pretty hot too
[12:14] <diddledan> SuperMatt: I've seen several people say they moved from python to go
[12:14] <Azelphur> indeed
[12:15] <diplo> I read that on reddit yesterday too
[12:15] <diplo> I've just learnt python too...
[12:15]  * diplo learns Go instead as well then
[12:15] <diddledan> go is mindbending
[12:15] <diplo> Azelphur: Thought you were a bitcoin man ?
[12:15] <Azelphur> diplo: I am :)
[12:15] <diddledan> when you've mastered go, like the namesake game, you're a grand master of time and space!
[12:16] <SuperMatt> It's the first language I've used in a while where I haven't had to keep going back to the docs to remember if it's len(string) or string.len() (or even sizeof(string))
[12:16] <diddledan> SuperMatt: count() :-p
[12:16] <SuperMatt> argh!
[12:17] <Azelphur> diddledan: that looks awesome
[12:18] <diplo> Why move from python to go than diddledan ? Isn't python more prevelant on systems than go ?
[12:18] <Azelphur> diplo: Python is today, Go is tomorrow :)
[12:19] <diplo> Installing right now, been meaning too..
[12:19] <diddledan> go to python. go straight to python. do not pass go. do not collect £200
[12:22] <diplo> Projects/golang/src/hello$ ./hello
[12:22] <diplo> hello, world
[12:22] <diplo> :)
[12:22] <diplo> Right, I've done enough go for today :P
[12:22] <Azelphur> SuperMatt: is there any nice frameworks like Django for Go yet?
[12:25] <diddledan> no
[12:25] <diddledan> and I don't think there ever will be
[12:25] <Azelphur> oh? why not
[12:25] <diddledan> it's part of the philosophy
[12:26] <diddledan> I read about it a while back, but can't remember much about it
[12:29] <diddledan> https://twitter.com/johnregehr/status/865182466818150402
[12:30] <SuperMatt> labstack echo
[12:30] <SuperMatt> although it's more along the lines of flask
[12:31] <SuperMatt> Go haven't created their own framework, but labstack echo is one of the better attempts
[13:12] <Azelphur> popey: just fyi, Alfie Day on LinkedIn is me :)
[13:12] <Azelphur> got an email saying you joined
[13:19] <popey> hah
[13:19] <popey> good old linkedin
[13:20] <Azelphur> hehe, figure I can endorse you for things
[13:21] <popey> uhoh
[13:25]  * diddledan endorses popey for "expert proliferation of ineptitude" ;-p
[13:25] <diddledan> popey: love you really :-p
[13:25] <popey> "yay"
[13:26] <TwistedLucidity> I deleted everything I could off LinkedIn, got sick and tired of recruiters calling me.
[13:26] <diddledan> I have had complete randoms on linkedin endorse me for things they have no idea about whether I can do or not
[13:27] <TwistedLucidity> "We've got this great position as a contractor doing C++ in London, 6 months and great benefits"
[13:27] <TwistedLucidity> 1. I don't do C++; 2. I don't like the idea of contracting; 3.  Well done. There's 15 minutes of my day wasted.
[13:27] <diddledan> they like putting into those emails "I appreciate you might not be looking right now, but that can be when the best opportunities come along"
[13:27] <diddledan> (I had one of those today)
[13:33] <diddledan> haha: https://twitter.com/sehnaoui/status/865198604696342528
[13:53] <TwistedLucidity> diddledan: Whilst funny, there's so many stupid TLDs these days (some of which are eye-wateringly expensive) that it's impossible to domain squat.
[13:53] <TwistedLucidity> Which I guess is a good thing.
[13:53] <TwistedLucidity> Kinda.
[14:08] <foobarry> https://www.reddit.com/r/programming/comments/7xjqb/who_can_write_the_smallesttidiestcleverest_morse/c07p22i/ what does the while loop do in this?
[14:09] <foobarry> having trouble deciphering the use of &1 , ? and :
[14:18] <awilkins> While n is greater than zero, if the lowest bit in buf[n] is 1, add a[n] to t, else add b[n] to t
[14:20] <awilkins> & is binary and in this case (I presume, it's C, my C is rusty), ? is the tertiary operator and returns the expression to the left of : for true and the right for false
[14:20] <awilkins> Things are allowed to be truthy in C, so any nonzero value is true
[14:21] <awilkins> No checking that things are a boolean when doing boolean logic like C#
[14:32] <foobarry> thx :) i hate obfuscated code
[15:02] <diddledan> awilkins: isn't the ?: a ternary rather than tertiary? (I thought it was, at least)
[15:03] <awilkins> Yeah, probably. Mixmacation of wordifles
[15:03] <diddledan> although I don't know what the difference in naming would mean
[15:03] <diddledan> mexican words? :-p
[18:02] <langlee> I am using 16.04 is there a replacement for imagewriter


[00:00] <bprompt> whatever I install, I keep the *deb files, so I can pretty much reinstall a package or the shebang
[00:13] <NoCreativity> Not sure if reinstalling the drivers helped/solved the issue but it seems much better now. I'll keep typing a little bit here and will come back if the problem persists. Thanks bprompt!
[00:14] <bprompt> np
[06:47] <beuys> Hello! I have been thinking about chosing Kuduntu or Debian+KDE. I came up with this solution: They probably give me the same experience, but since in Kubuntu there are 3 vendors involved (Debian=>Ubuntu=>KDE) and for Debian+KDE only one (Debian), Debian+KDE is probably leaner and will make less problems. Any thoughts on this?
 Hi would snapd or ongoing snap services running in my system including it's daemon slow down my system?
 In general for both Kubuntu and non-ubuntu distributions (re @BlueCoal: Hi would snapd or ongoing snap services running in my system including it's daemon slow down my system?)
[11:23] <tomreyn> BlueCoal: anything running on any system has the potential of slowing down other processes also running there at the same time.
[12:57] <BluesKaj> Hi all
[13:03] <Guest25> Hello. Will 22.04 get the 5.26 backports?
 G74Y
 G77Y
[13:48] <mparillo> By Kubuntu sounds do you mean System Preferences > Audio or System Preferences > Notifications > Applications (Configure) > Plasma Workspace (first under System Services, not alphabetized) > Configure Events > Login?
 G77Y
 35IZ
 35TZ
 What is the location of Plasma community telegram chat?
 https://t.me/kdecommunity
[18:19] <user|40> niggergggssszzzs
[18:19] <user|40> use matrix
[18:19] <user|40> libera is cringe forced meme kysjkss
 I've seen this on my 4K 15" display as well. (re @Thanos: I saw one little graphic issue let's say 😜 If you choose LVM and encryption as I did on my system when you out the encryption password the message that the partition was unencrypted it falls over the Kubuntu logo on the login)
[19:01] <user|62> hi
[19:01] <user|62> how about cube effect on 22.04?
[19:01] <user|62> it's missing
[19:04] <logan_> hi
[19:04] <user|62> hi logan
[19:18] <jamesp> mastodon.technology is shutting down. kubuntu will need to move to another mastodon instance, such as fosstodon.org
[19:27] <bee99add1> anyone know when plasma 5.26 going to be relased from beta to backports extra?
 jamesp: all setup: https://fosstodon.org/@kubuntu


[21:38] <JanC> Cheri703: open side is on the left of the connector here (at least on the front panel, I didn't check the back panel as that would require me to shut down the PC and do a lot of work disconnecting/reconnecting cables etc.)
[21:38] <Cheri703> JanC: thanks
[21:39] <Cheri703> I think I've worked out a way that I won't have to worry about it much
[21:39] <Cheri703> I was going to be attaching something to the side of a usb device, and worried about interference
[21:39] <Cheri703> but I think I can attach to the end instead
[21:39] <JanC> I'm a bit curious about why you needed that?  ☺
[21:39] <JanC> ah
[21:39] <Cheri703> getting ready to assemble a necklace from a microSD usb adapter.
[21:40] <JanC> I doubt interference is very relevant there, the connectors are on the inside
[21:40] <Cheri703> interference re: running into sides/other things plugged in
[21:41] <JanC> the data lines are between the 2 "blocked sides"
[21:41] <Cheri703> I know
[21:41] <JanC> so the distance is the same to either side
[21:42] <Cheri703> I mean as far as if I have something sticking off the side of the outside, if I have it on the "top" as it is plugged in one way, it would be on the "bottom" as it is plugged in another way. depending on which way it is, some computers have a lip or other things plugged in on one side or the other
[21:42] <Cheri703> (also totally didn't realize I'd posted this in -project, had meant to put it in the normal room, whoops)
[21:43] <JanC> ah, you mean physical interference, not electrical
[21:43] <Cheri703> yes
[21:44] <JanC> sorry, I did have some issues with electrical interference between USB connectors & other connectors at the back of my PC  ☺
[21:45] <JanC> so that was the first thing I thought about
[21:45] <Cheri703> ah, ok
[21:47] <JanC> my on-board ethernet gets all wonky (1 Gbit ethernet degrading to 10 Mbit) when I have all (or maybe certain?) USB ports in use
[21:48] <JanC> fortunately PCIE ethernet adapters are cheap  ☺
[21:49] <Cheri703> heh, yeah
[21:50] <Cheri703> I have to go test some epoxy, but thanks for the input!