[12:41] <rick_h_> morning
[12:41] <rick_h_> does flatpak not have a place folks can stick things?
[12:41] <rick_h_> I'm curious on what the actual fallout was. e.g. did the confinement bits do their job?
[12:42] <rick_h_> or were they put in as --classic or something that allowed it to do bad things still
[13:31] <jrwren> the prob was a bitcoin miner, so it didn't really have to break confinement, it only needed to use CPU
[13:31] <jrwren> and GPU
[13:33] <rick_h_> jrwren: right, but how's that different than what folks can do with any other place to upload software?
[13:34] <jrwren> its not. it is snap getting a bad rep for something that could happen anywhere.
[13:35] <jrwren> its not likely to happen in core debian or ubuntu because that software is all built from source and reviewed, unlike these new binary distribution mechanisms.
[13:35] <jrwren> But really, it just as likely could have been a PPA.
[13:35] <jrwren> The difference is that one has to opt into a PPA. Snap is there by default in ubuntu now.
[13:37] <rick_h_> Yea, I'll be curious how folks handle it internally
[13:41] <cmaloney> good morning
[13:53] <waldo323> good morning
[13:53] <rick_h_> party
[13:56] <jrwren> Good morning.
[13:58] <cmaloney> rick_h_: JoDee is experimenting with pour-over coffee
[13:58] <rick_h_> cmaloney: hah, fun stuff
[13:58] <cmaloney> we didn't go "full Rick" though. Not yet.
[13:58] <rick_h_> cmaloney: one tip, I found to really grind fine if possible
[13:58] <cmaloney> We didn't get the burr grinder yet
[13:58] <rick_h_> hah ok
[13:59] <cmaloney> mostly because finding bean coffee locally is a real PITA
[13:59] <dzho> so, I've got this automatic drip coffee maker that takes the cone filters. It has this spring loaded stopper so you can pour from a half-brewed carafe: Remove the carafe and the stopper holds up (most of) the liquid still in the cone.
[13:59] <cmaloney> (we have a mill and brew coffee maker and grind in the basket)
[13:59] <cmaloney> dzho: you're half-way there
[13:59] <rick_h_> cmaloney: http://a.co/6t4rcWt great way to meditate the morning away :P
[13:59] <dzho> I do this thing where I wet the grounds the night before to let them soak.
[13:59] <rick_h_> cmaloney: yea, I mail order from peets
[14:00] <jrwren> dang, I should try pour over.
[14:00] <dzho> Wegmans and Costco carry Peets here.
[14:00] <rick_h_> dzho: cool
[14:00] <jrwren> its probably easier than french press.
[14:00] <rick_h_> I find it less bitter since you get more of the smaller ground bits out
[14:00] <rick_h_> the fresh press isn't fine enough and over time the coffee will get worse while it sits in the mug
[14:00] <dzho> I was inspired to try this when I tried cold brew and then had a total mess on my hands trying to pour grounds+liquid around to filter it.
[14:01] <rick_h_> and the pour over let's me do iced/cold coffee really well. I make up a pitcher on the weekend and then have a glass of iced coffee each morning
[14:02] <rick_h_> 60g of ground light roast coffee, pour over with 800g of kettle water + 300g of fresh cold water and yummy
[14:04] <brousch> The coffee grit is the best part of French press. Who doesn't like to chew their coffee?
[14:04] <rick_h_> lol
[14:05] <dzho> heh
[14:05] <jrwren> brousch: well, when I grind my own its easy, to make a large grind perfect for french press
[14:05] <jrwren> but since preground is always sized for drip, yes, the grit is terrible.
[14:07] <brousch> I have had Biggby grind it, but it isn't large enough. The grinder at Meijer is large enough, but there's always residue from other people's grinds in there
[14:07] <dzho> hell is other people's grinds
[14:08] <rick_h_> yea, I've never roasted myself but I love grinding myself
[14:09] <rick_h_> I used to pre-grind and keep a bunch in the rv trailer but missed the fresher grind so now have that little hand grinder which works well
[14:09] <rick_h_> but can be a bit of noise/work in the morning lol
[14:10] <dzho> we used to visit a friend's cottage. The hand grinder shook the whole place.
[14:12] <jrwren> brousch: buy your own grinder?
[14:13] <jrwren> rick_h_: oh! i love those little hand grinders!
[14:13] <brousch> I have a small one. I guess I could experiment and fine tune it
[14:13] <rick_h_> jrwren: yea, nice simple and works well
[14:13] <jrwren> dzho: that sounds like a big table mount grinder. Those are cool too.
[14:14] <dzho> yeah.
[14:16] <jrwren> i use this, it is inexpensive enough and does a good job: https://smile.amazon.com/gp/product/B0000AR7SY/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
[14:16] <jrwren> have had it for 7yrs or so, and its still going.
[14:16] <rick_h_> nice, burr is the key. I used a bladed one at first and that was a disaster
[14:17] <jrwren> same.
[14:17] <rick_h_> then I went all in http://a.co/8xBpaFt
[14:17] <jrwren> nice!
[14:17] <dzho> someone got a burred hand grinder to recommend?
[14:18] <rick_h_> yea, it's like the kitchen aid mixers, last one you'll ever buy kind of things
[14:18] <rick_h_> dzho: that one I linked is what I use when camping that's burr hand grinder
[14:18] <rick_h_> http://a.co/6t4rcWt
[14:19] <dzho> oh thanks for reposting it I didn't look far enough back
[14:20] <rick_h_> dzho: yea my bad, I realized it was probably more helpful to just link again :)
[14:20]  * rick_h_ blames monday
[14:21] <dzho> yes, let's do that
[15:00] <waldo323> I thought there were a few local places that brought beans in, one right by i3detroit
[15:01] <jrwren> what do you mean? to roast? there are lots of local roasts. Roos Roast in Ann Arbor for example.
[15:07] <cmaloney> I'm talking about selection at Meijer
[15:07] <cmaloney> seems they have a hard time not bringing everything in already ground
[15:09] <jrwren> 100% agree.
[15:09] <jrwren> especially if you are limited to decaf :(
[15:09] <cmaloney> Oh you're screwed if you can only drink decaf
[15:09] <cmaloney> at that point you're better served by the Keurig
[15:09] <cmaloney> which is sad
[15:10] <jrwren> I had to give up caffeine. :(  I went threw withdrawal. It wasn't pretty.
[15:10] <rick_h_> yea, I have to remind myself to stick to one in the morning and to skip every so often


[01:27] <joedj> heyas, i'm trying to do the 12.04 -> 14.04 upgrade using the UI, and getting a 'Could not calculate the upgrade' error. can anyone describe the cmdline process such that i can perhaps get a useful error message?
[01:31] <joedj> doh, do-release-upgrade -m desktop gives the same useless error message :/
[01:34] <frogonwheels> joedj: did you update everything first?
[01:34] <joedj> frogonwheels: yes
[01:35] <frogonwheels> joedj: just checking.  I don't know much/anythng about why that error would occur, but I figure it was worth a shot.
[01:35] <joedj> nothing in my sources.list appears suspicious either, though i do have multiverse and backports uncommented
[01:43] <joedj> it looks like i can update sources.list to trusty and run apt-get dist-upgrade manually, but not sure if that's a good idea...it would be really nice to know what do-release-upgrade thinks the problem is
[01:49] <frogonwheels> joedj: there's no verbose options?
[01:49] <frogonwheels> :(
[01:51] <joedj> frogonwheels: doesn't seem to be
[02:00] <joedj> frogonwheels: eh, guess i'll do a backup at some point, then try the manual dist-upgrade
[02:01] <joedj> frogonwheels: it's just annoying that apper keeps popping up with a notification every 5min telling me to upgrade, when i can't =P
[03:08] <Guest32233> I've got a twin monitor setup using intel HD 2500 graphics. Wine seems to have screwed up my configuration - the right monitor is shifted left about 10%, but only on the native 1680x1050 resolution. Does anyone know how I can reset my config?
[03:11] <Guest32233> On Kubuntu 14.04
[07:03] <RaSTuS> I'm back.  Tried to install tellico using the ppa that genii gave last night, but it still doesn't want to play ball.  Been trying to compile it instead, but I keep getting the error "Unable to compile a basic Qt application.  Qt has not been found correctly.".  I've installed all the QT and qtmake stuff I could find, but it's still not happy, any ideas.
[08:27] <RaSTuS> #tellico
[09:18] <arazeez> hi
[09:18] <arazeez> how to install microsoft project in kubuntu
[09:21] <trew_> hi all
[09:21] <lordjancso> hi all
[09:21] <trew_> i have a problem with sound
[09:21] <lordjancso> I'm a newbie with linux and stuff, but i would like to try out plasma on my ubuntu 14.04
[09:22] <lordjancso> i know i can install it with sudo apt-get install kubuntu-desktop
[09:22] <lordjancso> but what if i want to switch back to unity?
[09:22] <lordjancso> how can i do that?
[09:22] <trew_> lordjancso: tou can do that
[09:22] <trew_> you*
[09:23] <lordjancso> i hoped that but how? :)
[09:23] <hateball> lordjancso: you can choose desktop session when you log in
[09:23] <hateball> there's a little dropdown box
[09:23] <lordjancso> should i see this on this screen? http://www.kde.org/announcements/plasma5.0/screenshots/lockscreen.png
[09:24] <trew_> in login manager you chose
[09:24] <trew_> amm this is next plasma
[09:25] <lordjancso> hmm i'm talking about plasma5, or is this not available yet?
[09:25] <trew_> it's not realy ready yet
[09:25] <trew_> it's work
[09:26] <trew_> but a lot apps Has not made the transition
[09:26] <trew_> so the desktop work fine but no have integration with all apps
[09:27] <trew_> lordjancso: ^^
[09:28] <lordjancso> trew_ thank you
[09:28] <lordjancso> when will be stable?
[09:28] <lordjancso> is there any date announced?
[09:30] <trew_> all 3 mounth new vetion lordjancso
[09:30] <trew_> lordjancso:  all 3 mounth new vetion
[09:30] <lordjancso> ok thx
[09:32] <trew_> any one here to help me?
[09:32] <trew_> i need help with sound in my system
[09:34] <trew_> i work with KMIX but it's not control on the volume
[09:35] <trew_> i have sound in system but kmix not control it
[09:36] <RaSTuS> trew_, right click on the volume control in the system tray and choose "Select Master Channel" and make sure it's using the correct device.
[09:38] <trew_> RaSTuS: that's is the problem i no have pcm or master in list
[09:47] <trew_> ok this is work!
[09:48] <trew_> what i do is killall kmix
[09:48] <trew_> and rm to pulsaudio configs file
[09:49] <trew_> like that https://userbase.kde.org/Sound_Problems?setlang=en
[09:50] <trew_> and thanks to everyone
[09:51] <Jell_> i install the kde desktop,yesterday i add some files  in  /etc/fstab  . today i cant come into the
[09:51] <RaSTuS> Glad you were able to sort it out trew_.
[09:52] <Jell_> the set menu can‘t stop loading
[09:53] <RaSTuS> Jell_, /etc/fstab is a single file, how can you add files to it, do you mean you added some mounts ?
[09:54] <Jell_> yes。
[09:54] <Jell_> but i can’t load
[09:54] <Jell_> now
[09:55] <Jell_> fsck:warning ,bad format on line 20
[09:55] <Jell_> the last line of the loading line :   switched to clocksource tsc
[09:56] <Jell_> the graphic driver is not installed all right ?
[09:57] <Jell_> before the yesterday , i also cant come into the desktop directly, i must input ctrl+alt+f1  and then log in
[10:03] <RaSTuS> Jell_, not sure what could be wrong, I'm here to find out some stuff too, hopefully someone will be along soon that can help you further.
[10:07] <Jell_> thank you all the same
[10:26] <DesignerX> hi, I have a question .. is there a way to treate one massive screen as multiple screens ?
[10:27] <DesignerX> the idea is to divide a very wide screen into something like 2 or 4  area/section with each having it's own taskbar/panel and applications
[10:28] <DesignerX> kinda opposite  Multi monitors setup !
[10:43] <RaSTuS> No worries, found the tellico compile problem, it wants qt4 rather than qt5.
[10:44] <RaSTuS> #tellico
[11:08] <BluesKaj> Hiyas all
[11:08] <RaSTuS> Hi BluesKaj, hope you're well.
[11:09] <BluesKaj> hey RaSTuS, fine here and you?
[11:10] <RaSTuS> Fantastic, finally got tellico to compile, damn, I hate CMake, give me good ol' autotools anyday.
[11:12] <BluesKaj> ok , sounds good, compiled some apps over the yrs, but not always successfully
[11:13] <BluesKaj> altho I don't mind git if needed
[11:13] <RaSTuS> I can bugfix autotools/autoconf probles ok, but CMake is a whole different thing, LOL.
[11:13] <RaSTuS> problems
[11:16] <RaSTuS> BluesKaj, just trying a few IRC clients out, better than the web interface I used last night.
[11:18] <BluesKaj> good ol' konversation is my fav
[11:21] <RaSTuS> I used to use that years ago, using Quassel atm, trying Kvirc next, then I'll finish with Konversation.  Just to see which is best.
[11:22] <BluesKaj> not a quassel fan, prefer a single side panel , leaves more room for chat text and easier to read
[11:22] <RaSTuS> brb
[11:36] <RaSTuS> BluesKaj: kvirc sux, trying Konversation next, brb.
[11:41] <hateball> BluesKaj: just FYI you can arrange all the panels to one side in quassel if you like
[11:42] <BluesKaj> RaSTuS, kvirc is what I call a very "busy" client, too cluttered for my taste
[11:45] <BluesKaj> hateball, I still prefer konversation, easy and more configurable in my experience
[11:46] <BluesKaj> the core thing doesn't do much for me either since I don't have a remote server
[11:48] <hateball> BluesKaj: Sure, I'm just saying it doesnt have to be more than one panel :)
[11:50] <BluesKaj> hateball, yes I understand :)
[11:54] <BluesKaj> I prefer to keep things simple, that's why i don't use amarok. I understand why some ppl like it, but it's not my idea of organizing and playing music
[11:56] <RaSTuS> Toss-up between Konversation and Quassel for IRC client.  Kvirc is out.
[11:59] <BluesKaj> ahha , new linux-image-3.16.0-7-generic in the pipe for 14.10 today
[12:00] <hateball> fwiw, I use quassel when at work, irssi at home
[12:00] <BluesKaj> ok reboot
[12:00] <BluesKaj> brb
[12:05] <BluesKaj> crappy weather here today, 19C and a constant rain
[12:06] <BluesKaj> err steady rain rather
[12:08] <soee> its nice here in Poland :)
[12:08] <soee> though, military aircrafts flyings here and there all the time :/
[12:11] <RaSTuS> Geeze BluesKaj, warmer than that here in north Oz, and it's winter.
[12:12] <cobrabubbles> hi just tried to update kubuntu vm image to 14.04 after mandatory restart the image doesn't boot anymore. prompts error: file not found about 5 times quickly to end up on a black screen
[12:13] <hateball> cobrabubbles: hold shift when you boot to get to the grub menu. you should have some entries for old kernels. check that the new ones try to boot from the same partition/UUID
[12:13] <hateball> cobrabubbles: Which release did you upgrade from?
[12:13] <BluesKaj> RaSTuS, yeah it would be...Northern Ontario, Canada here and it's been a wet suimmer so far .no real heatwaves yet tho
[12:15] <RaSTuS> Ah BluesKaj, I know some guys who lives up that way, brutal winters you guys get.
[12:16] <BluesKaj> last winter was brutal, worst in my lifetime
[12:16] <BluesKaj> spent a lot of time on linux/kubuntu :)
[12:16] <RaSTuS> don't know how you guys handle it, I'm in the tropics, and it's too cold for me here sometimes.
[12:17] <RaSTuS> Great Barrier Reef
[12:18] <BluesKaj> we should take this converstion to #kubuntu-offtopic before we get chastised :)
[12:21] <cobrabubbles> 12.04
[12:21] <cobrabubbles> shift doesn't seem to do the trick
[12:24] <cobrabubbles> seems like it's showing different text quickly, but i'm unable to read it...
[12:25] <cobrabubbles> ah GRUB loading
[12:26] <cobrabubbles> then black screen
[12:30] <hateball> cobrabubbles: if you have a very low timeout set it can be tricky to get into the grub menu
[12:31] <hateball> cobrabubbles: so you can try either hammering shift very very fast, or liveboot the machine and mount the drive containing /boot/grub/grub.cfg and see what that looks like
[12:31] <cobrabubbles> ah i was holding shift
[12:31] <cobrabubbles> didn't realise i was supposed to tap it at the right time
[12:43] <cobrabubbles> so i'd need to use a live cd to check the grub config, right?
[12:46] <David1965> big update came through today
[12:47] <David1965> are any of you people out there running m2n68-la (Narra3) motherboards out there
[12:49] <David1965> must go now
[13:00] <cobrabubbles> live cd doesn't boot... could it be something to do with vmplayer?
[13:06] <soee> cobrabubbles: what version ?
[13:06] <soee> 14.10 ?
[13:09] <cobrabubbles> http://www.kubuntu.org/getkubuntu 32Bit
[13:12] <hateball> cobrabubbles: I'm not familiar with vmware player, but you have to tell esxi and the like to mount the iso at boot at least
[13:12] <hateball> otherwise it just... lets you mount it manually later... so it wont boot
[13:14] <cobrabubbles> iso was mounted at boot since first i tried to use the 64 version and complained. so i downloaded the 32bit version and tried again, but results in a black screen
[13:29] <CHR0N0S> BluesKaj: Hey how are you?
[13:30] <BluesKaj> hi CHR0N0S I'm fine and you?
[13:30] <CHR0N0S> hateball: hello how are you?
[13:31] <CHR0N0S> BluesKaj:Glad to hear it,I'm  doing pretty good!
[13:31] <CHR0N0S> BluesKaj: I resolved my shutdown issue I was having.
[13:32] <BluesKaj> CHR0N0S, actually I had same issue the next day, but after an upgrade it was gone again :)
[13:33] <CHR0N0S> BluesKaj: Wow! Really now? Guess it happens to the best of us all...:D
[13:35] <CHR0N0S> BluesKaj: Actually I resolved my issue before wiping and installing kubuntu 14.04 x64 but decided to take your word and try x64 OS on this hateway...
[13:36] <BluesKaj> CHR0N0S, and what's your conclusion?
[13:36] <CHR0N0S> BluesKaj: well it's not a true hateway anymore since I changed out the mobo in it...
[13:37] <BluesKaj> oh
[13:38] <CHR0N0S> BluesKaj: Well I learned it was something in the BIOS causing my not being able to shut down completely, I reset BIOS to the default settings except for my drives and boot sequence.
[13:38] <CHR0N0S> BluesKaj: That resolved the issue there and then...
[13:39] <CHR0N0S> BluesKaj: As far as the x64 OS well not exactly decided yet am having some issues with Diablo 3 and another game called Bejeweled 3 which I played undet kubuntu 14.04 x86 with no problems!
[13:40] <BluesKaj> CHR0N0S, so the mobo was old or ?
[13:40] <CHR0N0S> BluesKaj: somebody sabotaged my original motherboard or else I'd still be running it probably!
[13:41] <BluesKaj> are you at work on a WAN ?
[13:41] <CHR0N0S> BluesKaj: No why?
[13:42] <BluesKaj> well wonder  how your mobo got sabotaged
[13:44] <CHR0N0S> BluesKaj: Ah! Well I figured I pissed somebody off and they took it out on my computer, I have an idea of who did it but would hate to say anything in case I was wrong about who it was!
[13:45] <BluesKaj> hard to prove with video evidence :)
[13:45] <BluesKaj> without
[13:46] <CHR0N0S> BluesKaj: What they did was damaged the processor socket was damaged, I figured out how they could have done it, but as you said without any video evidence it'd be hard to prove...:(
[13:47] <BluesKaj> nasty
[13:48] <CHR0N0S> BluesKaj: sorry about the repeat,  half awake plus my sinuses are bothering quite a bit this morning!1
[13:50] <CHR0N0S> BluesKaj:  I guess it may have been partly my fault on the damaged socket, I made it really easy for them to do it because at the time it happened I always use to leave the side cover off of my case, just made it that much easier for them to do it!
[13:51] <CHR0N0S> BluesKaj:  I mean all they had to do was reach in and grab the heatsink and fan and give it a small but firm twist and that was all it would take!
[13:52] <CHR0N0S> BluesKaj:  well maybe wiggle it back and forth a couple of times at least...
[13:53] <CHR0N0S> BluesKaj: I guess hateball is asleep or busy now?
[13:59] <hateball> CHR0N0S: I am at work, why?
[13:59] <CHR0N0S> BluesKaj: I guess you have gotten busy or maybe fell asleep also so I get off of here and leave you be for now, nice chatting with you again!:)
[14:00] <CHR0N0S> hateball: said hello earlier, guess you missed it!
[14:00] <hateball> CHR0N0S: Oh, well hello :)
[14:00] <hateball> CHR0N0S: just as an aside, #kubuntu-offtopic is where we generally chat about non-support things ;)
[14:00] <CHR0N0S> hateball:  :)I resolved the shutdown problem!
[14:01] <BluesKaj> CHR0N0S, I'm here now , was away for a few mins
[14:01] <CHR0N0S> hateball: o.i.c. sorry!
[14:02] <CHR0N0S> BluesKaj: s'okay, no problem!
[14:02] <hateball> CHR0N0S: Yes I saw, by changing hardware. At least problem solved :)
[14:02] <CHR0N0S> Either of you gamers?
[14:02] <BluesKaj> but i have to go for a few mins again ..bbl
[14:02] <BluesKaj> not me
[14:02] <CHR0N0S> laterz
[14:03] <hateball> CHR0N0S: I game, but pretty much all through Steam. Native, not Wine
[14:04] <CHR0N0S> hateball: o.i.c. then you probably wouldn't be able to help me with a problem with a game not running right on here!
[14:04] <hateball> CHR0N0S: Is it Diablo 3? Did you check the entry on WineHQ?
[14:05] <hateball> CHR0N0S: I'm not sure, I think there's a channel on freenode for wine also....
[14:05] <CHR0N0S> hateball: not much help there search all night one night and came up blank!
[14:05] <CHR0N0S> hateball: actually I didn't know how to install it using just wine, I use playonlinux....
[14:06] <hateball> CHR0N0S: https://appdb.winehq.org/objectManager.php?sClass=version&iId=29952
[14:06] <CHR0N0S> hateball: looking at it now!
[14:07] <CHR0N0S> hateball: thanks
[14:07] <CHR0N0S> be a.f.k. a bit!
[14:07] <hateball> CHR0N0S: I am assuming the "setarch i386 -3 wine 'c:\program files\battle.net\battle.net launcher.exe" part would still work regardless of how playonlinux installed it
[14:08] <hateball> ... then again, stuff like that is what playonlinux should do for you
[14:08] <hateball> anyhow, it's not very kubuntu specific :)
[14:08] <CHR0N0S> hateball: not sure still a newbie on nixes of any flavor!
[14:09] <CHR0N0S> hateball: I have the game installed and am able to run and play it but it sometimes freezes up and also the game sounds gets a bit wierd ie: all the sound is like a record being played to fast!
[14:12] <CHR0N0S> hateball: I don't have the expansion pack Reaper of Souls yet just the original standard game, when I get the money I will buy the expansion...
[14:13] <hateball> CHR0N0S: oh ok. well there may well be various tweaks for that, but I'm not sure what channel would be good to ask in... there seems to be #playonlinux
[14:15] <CHR0N0S> hateball: as alway's, thanks for your help, even though it is a bit off topic. I will check into it eventually, not sure about today as I haven't been to bed yet and am only about half awake...
[14:18] <CHR0N0S> hateball: I've seen quite a bit about A.M.D.'s and Radeon user's having problems under playonlinux but I am using INTEL Core 2 Quad and a Geforce GT610 with 2GB!
[14:20] <CHR0N0S> hateball: well it's a PNY card with Nvidia GT610 chipset on it...
[14:20] <CHR0N0S> hateball: :D
[14:23] <hateball> CHR0N0S: I have no experience with playonlinux :)
[14:24] <hateball> And typically I do not use Wine either, I show support for native games instead ;)
[14:24] <CHR0N0S> hateball: what does the key sequence alt+shift+f12 accomplish under kubuntu 14.04 x64?
[14:24] <hateball> CHR0N0S: disables desktop effects (by default)
[14:25] <CHR0N0S> hateball: Well, not trying to be disrespectful or not show support but am a long time Diablo fan, starting from the very first one that was played under I believe WIN95?
[14:26] <hateball> CHR0N0S: Sure, nothing wrong with that. I just feel things will never change if we "settle" for Wine. But this is all quite offtopic :)
[14:27] <CHR0N0S> hateball: want me to switch to that other channel?
[14:27] <CHR0N0S> hateball: what was it again?
[14:28] <hateball> !ot
[14:28] <hateball> CHR0N0S: It just keeps things tidier :)
[21:57] <alejandro> hi
[23:32] <rthex> Hi, anyone knows of a way i can lean the Kubuntu installation? I am working a board restricted to 4Gigs of HD space and would like to remove what I dont need from Kubuntu to get it down below 4 Gigs
[23:33] <TheFakeazneD525> Well...
[23:33] <TheFakeazneD525> you could use an Ubuntu Netboot install disk


 Please watch the language
[02:17] <Razernok> I'm only on here for help which no one has yet to provide
[02:17] <IdleOne> I am speaking to you politely, no need to curse
[02:17] <IdleOne> Razernok: I understand that and I am trying to help you get the help you need
[02:18] <IdleOne> are you willing to talk calmly?
[02:18] <Razernok> they haven't once helped
[02:18] <IdleOne> Razernok: let's forget about what was said and done before, let's take it from this point on ok
[02:18] <Razernok> w/e
[02:19] <Razernok> jerks never change anyways
[02:19] <IdleOne> I believe that if you join #mysql and state your issue they will be able to help you
[02:19] <IdleOne> but your attitude needs some serious readjusting
[02:19] <Razernok> its a linux problem not windows
[02:20] <IdleOne> Razernok: if you arte not willing to try and help yourself then nobody is going to be able to help
[02:20] <IdleOne> aren't*
[02:20] <Razernok> all i asked was to allow my other network computer the ability to remotely connect to mysql
[02:21] <IdleOne> and iceroot was trying to help but you did not seem to be paying attention to what he was telling you
[02:21] <Razernok> and they have to be jerks from the start and provide no help
[02:21] <IdleOne> the only person I saw being a "jerk" was you to be honest.
[02:22] <IdleOne> 3 people at least tried to guide you, asked you questions about your setup and asked more then once. You ignored them and kept repeating I'm lost
[02:22] <Razernok> simple to help without being mean, did they try that? no
[02:22] <IdleOne> yes they did
[02:23] <IdleOne> Razernok: I need you to Please read https://wiki.ubuntu.com/IrcGuidelines and  http://www.ubuntu.com/community/conduct/
[02:24] <IdleOne> those two links will explain what we expect from every user who joins Ubuntu irc channels
[02:25] <IdleOne> I also still think your best bet for help is #mysql but I assure you they will not tolerate a bad attitude any more then we will in #ubuntu
[02:25] <Razernok> its a linux system not windows
[02:26] <IdleOne> what does windows have to do with mysql?
[02:26] <Razernok> as the system is linux
[02:27] <IdleOne> Razernok: you are just not trying to help yourself. I am not going to be able to lift the ban in #ubuntu until you agree to respect guidelines and the code of conduct
[02:27] <Razernok> I have been
[02:28] <Razernok> I'm not rude, they are rude towards me
[02:28] <IdleOne> Razernok: join #mysql
[02:28] <IdleOne> ask them politely
[02:28] <IdleOne> and be patient
[02:28] <Razernok> my system is linux not windows
[02:28] <IdleOne> fine
[02:28] <IdleOne> don't try asking them.
[02:29] <Razernok> so going to a windows based help room does me no good
[02:29] <IdleOne> ban stays, you can come back here in 24 hours to discuss the removal
[02:30] <IdleOne> Razernok: Please part the channel and return in 24 hours to discuss the removal of your ban. Thank you
[02:32] <IdleOne> Razernok: Just FYI mysql is not Ubuntu related which makes your question off topic for the channel but we still tried to help you.
[02:33] <Razernok> I'm using ubuntu server with mysql so it is the right channel
[02:33] <IdleOne> No it isn't
[02:33] <Razernok> they were only jerks
[02:33] <IdleOne> your issue is mysql and not Ubuntu related.
[02:33] <IdleOne> Please return in 24 hrs
[02:33] <Razernok> its ubuntu
[02:34] <Razernok> as thats the server running
[02:34] <Razernok> they are only jerks
[02:44] <Razernok> great, because no one is helping me I just broke the server and must now reinstall ubuntu
[02:45] <Razernok> thanks alot to yall not helping me
[05:14] <mneptok> IdleOne: for the record, Razernok's question would *not* have been off-topic in #ubuntu-server
[05:31] <Flannel> Er
[05:31] <Flannel> IdleOne, mneptok: It's not offtopic in #ubuntu either
[05:32] <mneptok> well, remote connectivity to a mysqld process is going to get a lot more traction in -server
[05:33] <Flannel> Looks like he got help in #u, and wasn't too accepting of that help
[05:34] <Flannel> Wasn't the best help, but him getting grumpy like that wasn't warranted
[06:28] <bazhang> joobong, hi
[06:30] <joobong> hi
[06:30] <bazhang> joobong, we said 24 hours, remember?
[06:31] <joobong> ok
[07:13] <joobong> bazhang: if i have to enter at the same time yesterday it is 12 o clock PM
[07:17] <joobong> ubottu:hi
[07:18] <mneptok> joobong: you have 15 hours to go
[07:18] <joobong> bazhang: hi if i have to enter here again at the same time yesterday it is 12o'clock PM
[07:18] <mneptok> joobong: you have 15 hours to go
[07:19] <mneptok> 15:12 <+bazhang> see you in 24 hours
[07:19] <mneptok> 15:12 < joobong> ok
[07:19] <mneptok> 00:18 <+mneptok> joobong: you have 15 hours to go
[07:19] <mneptok> note timestamps
[07:19] <joobong> what i am not in your country whenever you are
[07:20] <joobong> mneptok: i am in kuwait and now it is 9:20 AM
[07:20] <ikonia> is this still going on ?
[07:20] <ikonia> joobong: come back any time AFTER 24 hours then
[07:21] <mneptok> joobong: the time zone does not matter.
[07:21] <ikonia> joobong: eg: come back any time "1 day later"
[07:21] <joobong> ikonia: i already waited for half a day
[07:21] <mneptok> joobong: you were told at 1512 to come back in 24 hours. it's now 0021.
[07:21] <ikonia> joobong: you where told to wait "1" day
[07:21] <ikonia> joobong: so you have failed to follow instructions
[07:21] <ikonia> joobong: come back any time after 24 hours from "now" - not before
[07:21] <ikonia> do you understand ?
[07:22] <ikonia> joobong: I'm looking for yes/no only
[07:22] <joobong> ikonia: why is there instructions that you made up
[07:22] <ikonia> joobong: I'm looking for yes or no only
[07:22] <ikonia> it's not a discussion
[07:22] <joobong> yes all right and gase ommk
[07:22] <ikonia> ok - see any time after 24 hours then - bye
[07:24] <ikonia> phew
[07:25] <ikonia> joobong: ok - you now have a ban for 48 hours
[07:25] <ikonia> joobong: nothing will be discussed for 48 hours
[07:25] <ikonia> joobong: please come back here after 2 days (48 hours) and not before
[07:25] <joobong> ikonia: i already waited for 24 hours come on man
[07:26] <ikonia> joobong: now you are just wasting peoples time - so it's going to go up every time you come here
[07:26] <ikonia> joobong: go away - come back in 48 hours and not before
[07:26] <ikonia> yes or no, that's the only answer I'm looking for
[07:26] <joobong> ikonia: what are you
[07:26] <ikonia> joobong: 36 hours
[07:26] <ikonia> yes or no
[07:27] <joobong> ikonia: why do you try to control me
[07:27] <ikonia> joobong: last chance - go away and come back in 36 hours (3 days) and not before and we can resolve the ban
[07:27] <joobong> ikonia: you do not have the right to ban me
[07:27] <ikonia> yes or no is the only response I want
[07:27] <ikonia> this discussion is over now - for a week
[07:27] <ikonia> !ops
[07:27] <ikonia> please remove joobong from the channel
[07:28] <ikonia> the ban is now 1 week
[07:29] <joobong> all right you fucking bitches i will go out of this friggin channel and i will never come back and you ikonia you are a bitch or bastard
[07:29] <ikonia> ok - that works fine
[07:29] <ikonia> bye
[07:30] <ikonia> @mark
[07:32] <tonyyarusso> On a minor note, 36 hours != 3 days ikonia ;)
[07:32] <ikonia> oops
[07:32] <ikonia> 72 always works better
[07:32] <ikonia> it's early here
[07:33] <ikonia> just remove straight away
[07:33] <ikonia> XYLITOL: leave
[07:33] <XYLITOL> why i do not want to
[07:33] <XYLITOL> ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????/
[07:33] <ikonia> you just said you would never come back - leave
[07:33] <XYLITOL> no
[07:33] <XYLITOL> no
[07:33] <XYLITOL> no
[07:33] <XYLITOL> no
[07:33] <XYLITOL> no
[07:33] <XYLITOL> ono
[07:33] <XYLITOL> no
[07:34] <ikonia> mneptok:
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <XYLITOL> no
[07:34] <ikonia> !ops
[07:34] <XYLITOL> no
[07:34] <XYLITOL> nono
[07:34] <XYLITOL> noooooooooooooooooooooooooooo
[07:34] <XYLITOL> nononononononono
[07:34] <ikonia> thank you
[07:34] <ikonia> I can go to work now :)
[07:34] <ikonia> back in an hour
[07:34] <jussi> no not yet
[07:35] <jussi> I need something from you
[07:35] <ikonia> oh - ok
[07:35] <ikonia> be quick
[07:35] <ikonia> (not to be rude)
[07:35] <jussi> ikonia: please see pm
[07:35] <ikonia> ok
[07:36]  * tonyyarusso looks for "jussi" in CPAN
[07:36] <tonyyarusso> Clearly I need to step away from the Perl dependencies at work...
[07:36] <ikonia> laters all,
[07:43] <XYLITOL> ikonia: i am sorry but why do i have to exit chat
[07:44] <jussi> !idle | XYLITOL
[07:44] <XYLITOL> ok i have something to ask
[07:44] <XYLITOL> can i
[07:44] <XYLITOL> y or n
[07:44] <XYLITOL> just answer
[07:45] <XYLITOL> now
[07:45] <jussi> can you what?
[07:45] <XYLITOL> ask question about ubuntu
[07:45] <XYLITOL> h
[07:47] <XYLITOL> how can i go through my system in terminal
[07:48] <tonyyarusso> No.  You can't.  You were banned.  If you want support from the community, you have to wait until you can behave in a way that lets you be part of the community.  So, for the next week you are out of luck.  I would suggest consulting https://help.ubuntu.com/ and http://www.google.com/linux in the meantime.
[07:49] <mneptok> someone remmeber to -b that Kuwaiti ISP in 120m or so?
[07:50] <tonyyarusso> Too bad ubottu doesn't have a function for that.
[07:52] <tsimpson> if someone wants to rewrite Bantracker, please do :)
[07:53] <mneptok> i'll rely on the community. both to re-write BT and to remove that wide ban in a few hours. ;)
[07:54] <tsimpson> well, for ubottu that "community" is all of 2 people
[07:54]  * mneptok will take what he can get
[07:55] <tonyyarusso> tsimpson: work longer hours then, slackers!
[10:25] <bazhang> guest32778 giving out more suspect/useless advice in #ubuntu
[10:56] <bazhang> no response via PM
[14:01] <ikonia> not again
[14:02] <ikonia> !ops | joobong again
[14:02] <joobong> i am very very very very very very very very very very very sorry
[14:02] <ikonia> joobong: leave now
[14:03] <joobong> can you forgive me please
[14:03] <ikonia> joobong: leave now.
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <joobong> can you forgive me please
[14:03] <ikonia> !ops
[14:03] <ikonia> can we please leave this ban in place for longer than an our
[14:03] <ikonia> hour
[14:03] <gnomefreak> hes startin gway too damn early
[14:04] <gnomefreak> he comes back and i will ban him
[14:04] <gnomefreak> unless some else wants too ;)
[14:05]  * gnomefreak talking to ubottu in PM
[14:05] <ikonia> oh come on
[14:06] <ikonia> sorry: leave
[14:06] <sorry> gnomefreak: hi
[14:06] <gnomefreak> hi and you are?
[14:06] <sorry> joobong
[14:06] <gnomefreak> sorry: please leave and come back in 24 more hurs
[14:06] <gnomefreak> hours
[14:06] <ikonia> gnomefreak: no -
[14:07] <ikonia> gnomefreak: 7 days
[14:07] <ikonia> that we the agreement
[14:07] <sorry> gnomefreak: i did
[14:07] <gnomefreak> sorry: ok come back in 7 days
[14:07] <sorry> how about 24
[14:07] <sorry> hours
[14:07] <ikonia> no
[14:07] <sorry> or 100
[14:07] <sorry> hours
[14:07] <ikonia> 7 days
[14:07] <ikonia> that is the only option for you
[14:07] <ikonia> 7 days or not at all
[14:07] <gnomefreak> sorry: how about 7 days. we can make it loger if you wish. pleae /part and come back in 7 days
[14:07] <sorry> or<PHONE_NUMBER>000000hours
[14:07] <ikonia> ok - end this
[14:08] <gnomefreak> damn my typing sucks
[14:08] <gnomefreak> s/pleae/please
[14:08] <sorry> why do you guys try to part me
[14:08] <sorry> i am sorry
[14:08] <gnomefreak> sorry: i did due to your spamming
[14:09] <gnomefreak> sorry: now pleae /part
[14:09] <gnomefreak> dam
[14:09] <sorry> i swear to god that i will never spam you
[14:09] <gnomefreak> please
[14:09] <ikonia> remove + ban
[14:09] <ikonia> I'm fed up of this
[14:09] <sorry> sorry
[14:09] <sorry> sorry!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[14:09] <gnomefreak> sorry: i dont like banning/removing/muting users so i would rather not have to do it to you if i can advoid it
[14:10] <ikonia> here we go again
[14:10] <gnomefreak> ikonia: no worries i have it under control
[14:10] <sorry> i wont do anything
[14:11]  * gnomefreak getting really tired of him
[14:12]  * gnomefreak thinks of a comment on ban now, i have no nice way to say it
[14:13] <x0x> hello why i am banned in ubuntu ?
[14:14] <gnomefreak> ikonia: you care to take this, i didnt ban him from #u
[14:14] <ikonia> gnomefreak: no problem
[14:14] <ikonia> x0x: give me two minutes and I'll have a look
[14:14] <gnomefreak> ikonia: thanks
[14:16] <ikonia> x0x: won't keep you a moment
[14:17] <bazhang> its jungli
[14:17] <ikonia> oh
[14:17] <ikonia> in that case discussion over
[14:17] <bazhang> also blockcold
[14:17] <x0x> no no
[14:17] <ikonia> x0x: you know exactly why you're banned
[14:17] <x0x> sorry but i don't know that why i am banned :(
[14:18] <ikonia> x0x: you do, the same reason you pm'd me a few minutes ago - this now makes sense
[14:18] <ikonia> olha bruder, etc
[14:18] <x0x> pm'd why i pm'd you ?
[14:18] <Pici> (is that the same person?)
[14:18] <ikonia> Pici: not %100 certain, but the mask is pretty much the same, it's an assumption not a fact
[14:18] <ikonia> x0x: I could be wrong on that
[14:19] <x0x> but give the stable reson for banning ?
[14:19] <bazhang> olha bruder would be balzac would it not
[14:19] <ikonia> either way, the user jungli is a known problem user, and you are him and you know your banned why
[14:19] <ikonia> bazhang: ahhh interesting, same ip range today
[14:19] <ikonia> happened 15 minutes before balzac joined
[14:20] <x0x> make me banned there as much you wish bye
[14:20] <ikonia> be
[14:20] <ikonia> bye
[14:21] <bazhang> [blockcold] (~x0x@<IP_ADDRESS>): x0x
[14:21] <ikonia> bazhang: I refuse to play this stupid game with someone who knows his actions are unacceptable and is now trying to evade and pretend he's not the same person
[14:22] <ikonia> when someone is willing to be honest about things, then we can progress it
[14:22] <ikonia> x0x: and versioning me will do nothing
[14:22] <ikonia> x0x: as you said, "bye" so please leave the channel
[14:23] <x0x> ikonia, are you girl ?
[14:23] <Pici> Why does it matter?
[14:23] <ikonia> that doesn't matter
[14:23] <ikonia> x0x: if you are not willing to be honest, please leave the channel as this will go no-where
[14:23] <x0x> ikonia, your nick pretend so
[14:23] <ikonia> x0x: good bye
[14:23] <gnomefreak> please tell me he isnt the same user as above.
[14:23] <ikonia> gnomefreak: no, it's not
[14:24] <Pici> no.
[14:24] <gnomefreak> ok good thanks
[14:24] <bazhang> gnomefreak, nope that was joobong
[14:24] <gnomefreak> bazhang: i thought x0x was him
[14:24] <gnomefreak> ill be back shortly
[14:25] <x0x> plz unbanned me in ubuntu :)
[14:25] <ikonia> x0x: please leave the channel unless you have something else to discuss
[14:25] <ikonia> x0x: no
[14:25] <ikonia> x0x: not until you can be honest with us
[14:26] <x0x> you ppl are annoy a good user i am not xyz troll
[14:26] <x0x> lots of ppl respect me in freenode
[14:26] <ikonia> just leave
[14:26] <ikonia> this is going nowhere
[14:27] <x0x> how much day banned to me ?
[14:27] <ikonia> until you can be honest with us
[14:27] <ikonia> and we can resolve your behaviour issues
[14:27] <x0x> i love ubuntu :)
[14:28] <bazhang> x0x, please /part the channel
[14:28] <x0x> no untill you ppl unbanned me in ubuntu
[14:28] <x0x> i am a nice guy
[14:28] <x0x> you ppl shooting the wrong guy
[14:29] <bazhang> x0x, that won't happen today.
[14:29] <bazhang> x0x, by staying and here and pushing it, the ban will be extended, so please /part the channel
[14:30] <ikonia> super
[14:30] <bazhang> had an hour long PM with him earlier today, he said to let him join ##linux and don'
[14:31] <bazhang> err don't bother him and he would stop ban evading in #ubuntu
[14:31] <ikonia> I don't care what he does in ##linux
[14:31] <bazhang> nor do I
[14:31] <ikonia> they have similar rules so he'll get removed from there
[14:31] <bazhang> he has been many many times
[14:31] <ikonia> just changed nick in #-ot
[14:32] <bazhang> yep
[14:32] <ikonia> can't stand the blatent lies/timewasting
[14:32] <Pici> I don't think its fair for this channel to be the next step in getting a ban resolved, but when the user joins for us to basically say "No, go away"
[14:32] <bazhang> the whole bit about no support in -ot though, is not written in stone
[14:32] <ikonia> Pici: until he starts admiting it rather than wasting time - what's the point
[14:32] <ikonia> why am I banned - you know why your banned, I am not him - he changes nick to the other nick name as soon as he leaves
[14:33] <bazhang> Pici, feel free to spend multiple days in PM with him, then have him lie to your face
[14:33] <ikonia> if he's straight up and sorry, I have no issue resolv ing it
[14:33] <bazhang> Pici, as I have just done
[14:33] <ikonia> but why do we need to do the dance with him every time when he's just here to waste time with lies
[14:34] <bazhang> Pici, he knows very well why he is banned, has been explained to him many times.
[14:34] <Pici> bazhang, ikonia: Thats why we have other operators here for them to talk to.  There would be no point in having -ops be on the appeals page if you were going to be speaking to the same operator that banned you in the first place.
[14:34] <ikonia> Pici: it's not about other ops
[14:34] <bazhang> Pici, feel free to unban
[14:34] <ikonia> Pici: someone who is hear to just lie and waste peoples time over and over, what's the point, when he's honest about it, we can resolve the issue
[14:35] <bazhang> he is a repeat, chronic troll in multiple channels
[14:35] <bazhang> I have tried to ask him nicely in PM to resolve this over the course of many days, with several hours spent doing so
[14:37] <ikonia> bazhang: pici has a point that if he's here to resolve a ban, then he should get the chance, my point is that if he comes in telling lies and wasting time again, why does another operator have to go through the whole lies again
[14:38] <Pici> Lets say this was some other user, not x0x.  The point of this place being the next step after talking to the operator that banned you is that someone else who is outside the situation can take a look
[14:39] <Pici> Er, not sure that second sentence made sense though...
[14:40] <bazhang> Pici, 100% in agreement
[14:42] <gnomefreak> +1
[14:42] <Pici> bazhang: Hiya
[14:42] <Pici> er, BluesKaj hiya
[14:42] <bazhang> about the first part
[14:42] <bazhang> not the not making sense part
[14:42] <Pici> bazhang: :P
[14:42] <bazhang> :)
[14:42] <BluesKaj> hi Pici
[14:44] <BluesKaj> you guys must be bored :)
[14:45] <ikonia> why ?
[14:45] <bazhang>  blockcold is now known as Jungli
[14:46] <Pici> BluesKaj: What can we do for you today?
[14:46] <topyli> BluesKaj: is there something you want to talk about? :)
[14:47] <BluesKaj> chastiising on regulars for helping in offtopic to me is a bit picky
[14:47] <BluesKaj> if some oone is banned from a (k)ubuntu chat then ban them from allrelated ones as well
[14:48] <gnomefreak> that is way over the edge IMHO
[14:48] <topyli> help is ok in general, but it's not fair to troll #ubuntu and move to -ot for support
[14:48] <BluesKaj> including offtopic
[14:48] <ikonia> BluesKaj: it's just sensible to not support a user that's been banned from a support channel
[14:48] <ikonia> that doesn't mean he can't chat in offtopic
[14:48] <ikonia> but it's a bit silly to allow him support in -ot if he's banned from #ubuntu and refusing to change his beahviour to get back in
[14:49] <ikonia> it's nothing against you supporting anyone, some great discussions have come out of support and vice/vesrsa
[14:49] <ikonia> BluesKaj: I worded my comments to you badly, and for that I apologies
[14:49] <BluesKaj> usually ppl are banned for misconduct , they should be in offtopic as well if they have been misbehaving
[14:50] <BluesKaj> ok ikonia apopolgy accepted
[14:50] <ikonia> BluesKaj: they are two seperate channels, with different rules
[14:50] <ikonia> can't ban from both for no reason
[14:50] <Pici> We don't believe in pre-emptive banning
[14:51] <BluesKaj> Pre-emptive ? heh, that's a ggod one ;0
[14:51] <BluesKaj> err good
[14:51]  * BluesKaj shakes his head ...
[14:51] <topyli> BluesKaj: if a user is known to be maliscious in all channels, then it's a freenode network issue and not up to ubuntu operators
[14:52] <BluesKaj> alright then you guys do your thing ..bye
[14:52] <Pici> You too ;)
[14:52] <Pici> darn
[14:52] <bazhang> okay got jungli in PM again
[14:52] <ikonia> that was my fault for bad wording
[14:53] <topyli> alls well that ends well
[14:53] <ikonia> he's even using the same nick after being in here denying it was him
[14:53] <ikonia> that's what frustrates me, if he was willing to resolve his ban, he would be honest
[14:53] <bazhang> I asked him the truth and stop lying
[14:53] <bazhang> err to stop
[14:53] <ikonia> not waste time saying "I'm not him, it's the wrong guy"
[14:53] <ikonia> I'm leaving him be now, it's up to someone else to resolve his ban
[14:53] <gnomefreak> BluesKaj has been very helpful in past
[14:54] <ikonia> gnomefreak: no question
[14:54] <bazhang> I remember him from my early kubuntu days with jucato
[14:57] <topyli> yeah i like blueskaj
[15:06] <abhi_nav> hello
[15:06] <bazhang> hi
[15:06] <abhi_nav> whats the procedure to bring my personal bot for my own uses in ubuntu channel?
[15:07] <bazhang> !botclone
[15:07] <abhi_nav> no no
[15:07] <bazhang> whoops
[15:07] <abhi_nav> i am using mozbots
[15:07] <bazhang> abhi_nav, why do you need a bot in ubuntu channels
[15:08] <abhi_nav> actually, for some issue. most commond is for greeting. then that look alike nick issue then my many frnds in #ubuntu-in dont have general knowledge of linux. so i have to introduce them some basic concept. i have to type so many lines. thats why
[15:08] <bazhang> abhi_nav, a speaking bot like that is not allowed
[15:09] <abhi_nav> not allowed at all? :(
[15:09] <bazhang> nope
[15:09] <abhi_nav> so I only use supybot?
[15:09] <Pici> I'm confused.
[15:09] <bazhang> abhi_nav, there is already ubottu
[15:09] <abhi_nav> ^^^
[15:09] <Pici> abhi_nav: What channel do you want to bring your bot into?
[15:09] <abhi_nav> but ubottu dont have factoids for basic or common concepts
[15:10] <bazhang> sure it does
[15:10] <abhi_nav> Pici, both in #ubuntu, #ubuntu-in and my personal pm
[15:10] <abhi_nav> bazhang, can you again give me that factoid link then?
[15:10] <bazhang> abhi_nav, the factoid link? or the botclone one
[15:10] <abhi_nav> factoid of ubottu
[15:10] <abhi_nav> i tell you all e.g.
[15:10] <Pici> abhi_nav: We only control #ubuntu here, you would need to talk to the operators in #ubuntu-in for their decision.
[15:11] <bazhang> !factoid > abhi_nav
[15:11] <abhi_nav> e.g. lots of my new comer friend dont know that .exe is nothing to do with linux. so to tell them the difference i have to type so many lines. like that
[15:11] <Pici> abhi_nav: If your bot is interacting with users in #ubuntu then we could not allow that.
[15:11] <abhi_nav> ok
[15:12] <Pici> abhi_nav: It doesn't matter if its a supybot or a mozbot or whatever.
[15:12] <jussi> !wine
[15:12] <abhi_nav> Pici, no no. it wll not automaticaly interact. it wll interact only when I told him to do so.
[15:12] <abhi_nav> where is .exe explaination here?
[15:12] <Pici> "WINE is a compatibility layer for running Windows programs on GNU/Linux"
[15:13] <abhi_nav> no but they new comer thing that .exe is standard and linux dont have support for it. actually .exe is not standard. its notihng to do with linux. its win file format. that i have to tell
[15:13] <abhi_nav> ok btw
[15:14] <abhi_nav> still my bot is not allowed if he is not interacting with users automatically? it wll only interact when i told him  so? then also not allowed?
[15:14] <Pici> abhi_nav: Not in #ubuntu.
[15:14] <abhi_nav> in #ubuntu-in?
[15:15] <Pici> abhi_nav: You'd need to contact the operators there to discuss it.
[15:15] <abhi_nav> they are not here? I mean this is comman channel for all ubuntu ops, isnt it? correct me if i am wrong
[15:16] <Pici> abhi_nav: This channel is only for operators of the core Ubuntu channels.  International (Loco) channel operators may be found in #ubuntu-irc
[15:16] <abhi_nav> ok I wll ask them now.
[15:16] <abhi_nav> thank you all.
[15:16] <abhi_nav> :)
[15:16] <Pici> You're welcome
[15:16] <ikonia> abhi_nav: if you message chanserv with access #ubuntu-in list
[15:16] <abhi_nav> ikonia, yah sure. thanks
[15:16] <abhi_nav> bye. :)
[15:16] <ikonia> abhi_nav: you'll get a list of the ubuntu-in operators, who you can contact directly
[15:16] <abhi_nav> hmm
[15:17] <abhi_nav> ok i go now
[15:17] <Pici> ok
[15:17] <ikonia> I've just joined #ubuntu-in as I thought there was a bot in there - there is, lubot2 is there
[15:17] <bazhang> so I made clear to jungli no more lying, no more harassing users, being offtopic etc
[15:18] <bazhang> we'll see if it takes
[15:19] <Pici> Well, he has a chance to be 'normal' in -offtopic
[15:19] <bazhang> yep
[15:20] <bazhang> he admits it all by the way
[15:20] <ikonia> I wonder how it would feel if we wasted his time
[15:20] <ikonia> when he asked why he's banned asked "who are you"
[15:20] <ikonia> when he says jungli say "I don't know him, who what did he do"
[15:21] <ikonia> and just play as dumb back, I wonder how that would take for hiim
[15:21] <gnomefreak> shouldnt matter what "he" did unless he == jungli
[15:21] <gnomefreak> but my opinion
[16:04] <h00k> my f-bomb hilight didn't work, apparently
[16:05] <bazhang> seems to be team trolling
[16:05] <Pici> I was just catching my hilight
[16:44] <h00k> I have that on hilight, apparently. I wonder why it didn't show
[16:45] <h00k> /hilight WORDGOESHERE -channels #ubuntu,ubuntu-offtopic -word
[16:45] <h00k> yes?
[16:45] <Pici> h00k: no, WORDGOESHERE needs to be the last argument
[16:45] <h00k> ooh, dangit.
[16:45] <h00k> /hilight -channels #ubuntu,ubuntu-offtopic -word fuck
[16:45] <h00k> ...
[16:45]  * h00k facepalms
[16:46] <Pici> yes, like that
[16:46] <h00k> Yeah, I didn't mean to throw that out.
[16:46] <Pici> I know
[16:46]  * Pici pats
[16:46] <h00k> cool, I have some wrong hilights in there, but whatever
[16:47] <h00k> I kan lurn somday
[17:28] <h00k> !censorship is ~= free speech
[17:28] <bazhang> heh
[17:29] <bazhang> x3 and twisted are a handful
[17:29] <h00k> yes
[17:29] <h00k> twisted has been warned twice about language.
[17:29] <h00k> I'm not messing around now :(
[17:29] <bazhang> yep
[17:30] <h00k> I think that's the right alias for an alias, anyway.
[17:31] <bazhang> thought it was !factoid is <alias> xyz
[17:31] <Pici> it is
[17:31] <h00k> !free speech
[17:32] <Pici> =~ / ~=  is for doing sed style factoid modifications.
[17:32] <h00k> ooh.
[17:32] <h00k> !censorship is free speech
[17:32] <h00k> heh
[17:32] <funkyHat> !censorship is <alias>free speech
[17:32] <bazhang> war is peace!
[17:33] <h00k> oh, eah, I for got alias.
[17:33] <h00k> and can not ty pe today
[17:33] <Pici> freedom is slavery
[17:33] <Pici> ignorance is strength!
[17:33] <funkyHat> Pici: ⢁)
[17:33] <bazhang> hehe
[17:34] <bazhang> !1984
[17:34] <h00k> http://friendsofirony.files.wordpress.com/2010/01/129085098846493290.jpg
[17:34] <funkyHat> That is my favourite factoid name
[17:37] <bazhang> osmodivs the gnaa guy?
[17:38] <Pici> Not everyone in mexico is.
[17:38] <bazhang> true
[17:38]  * h00k facepalms
[17:43] <Pici> howowowos
[17:44] <bazhang> he seems to be imssing a verb
[17:44] <bazhang> err missing
[17:44] <h00k> or two
[18:11] <IdleOne> afternoon
[18:11] <bazhang> hi
[18:11] <IdleOne> h00k: isn't it so sad that we have to set those highlights :/
[18:11] <IdleOne> sup bazhang
[18:12] <bazhang> IdleOne, you pinged me earlier sorry I was not around
[18:12] <IdleOne> was last night I believe
[18:12] <bazhang> well time zones, but yeah
[18:12] <IdleOne> no worries. mneptok ended up removing the person from this channel if I read the scroll back correctly
[18:13] <bazhang> razornok or the like
[18:13] <IdleOne> yeah
[18:14] <bazhang> he went on to another channel and continued there as well, got banned too
[18:15] <IdleOne> Well as was pointed out to me his question was on topic BUT the reason he was removed and forwarded here was his attitude and unwillingness to help others help him
[18:16] <bazhang> yep, refused to read any docs
[18:16] <IdleOne> or answer any questions
[18:16] <Jungli> i love you ubuntu
[18:16] <bazhang> Jungli, hi
[18:16] <IdleOne> Jungli: Hello. How can we help you today?
[18:16] <bazhang> Jungli, you know why you were banned, correct?
[18:20] <IdleOne> Jungli: In order for the ops team to be able to do our job effectively it requires that when users join this channel they state the reason they have joined and also answer any questions asked of them
[18:20] <IdleOne> darn!
[18:20] <bazhang> hah
[18:41] <Pici> IdleOne: Did you still need me (you pmed me some time last night)
[18:41] <IdleOne> Pici: nope all good now
[18:42] <h00k> IdleOne: that was a lot of text for saying "Whaddya want?!"
[18:42] <IdleOne> reason why I pinged you and bazhang last night was because I was looking for some sort of backup with that razernok person.
[18:42] <IdleOne> h00k: yeah it was
[18:42] <IdleOne> but much less abrasive :)
[18:58] <ikonia> operators, can you put some thought into if bzshells should be allowed in ubuntu without moderation, the same way as tor/freenode webchat etc
[18:58] <ikonia> bzshells is getting to be a host for more and more bandodging and mocking of a ban, the staff of bzshells do not respond to complaints so I am raising this issue
[18:59] <bazhang> ikonia surumply from earlier? (balzac)
[18:59] <ikonia> that's one of the reasons yes
[19:00] <ikonia> have a think about your stance on it as I'm going to raise it as an issue shortly
[19:17] <topyli> ikonia: i am unaware of this. would you like to write up something on the mailing list?
[19:18] <topyli> Jung_Lee: please pick a nick and tell us how we can help
[19:19] <Jung_Lee> topyli: plz unbanned me in Ubuntu
[19:20] <topyli> Jung_Lee: why are you banned? what was your nick back then when you were banned?
[19:20] <Jung_Lee> my nick Is Jungli i am banned for using word ubantards :(
[19:21] <topyli> nobody gets banned for just that
[19:21] <Jung_Lee> no only this i am banned i say sorry to ubuntu channel for that
[19:22] <Jung_Lee> plz unbanned me and give one more chance at there :)
[19:22] <Jung_Lee> i love ubuntu :)
[19:22] <h00k> Jung_Lee: the last I saw, you were ban evading
[19:23] <h00k> Jung_Lee: You'll want to speak with Pici
[19:23] <Jung_Lee> if ppl banned me there is alright but after a wwek plz unbanned me
[19:24] <h00k> Jung_Lee: Do you understand why you were banned in the first place?
[19:24] <Jung_Lee> no !
[19:25] <h00k> Jung_Lee: perhaps you should /part, read the !guidelines, and come back later.
[19:25] <h00k> !guidelines > Jung_Lee
[19:25] <h00k> Jung_Lee: when you can understand what you did wrong.
[19:26] <Jung_Lee> ok ;)
[19:26] <h00k> Jung_Lee: for instance, trolling, foul language, ban evading.
[19:27] <Jung_Lee> ok lets chat
[19:27] <h00k> I don't have anything else to discuss with you in this channel.
[19:27] <Jung_Lee> h00k: whats your first girlfriend name ?
[19:27] <h00k> Please /part and return when you understand the !guidelines.
[19:28] <Jung_Lee> ok i don't mind if you ban me there
[19:28] <Jung_Lee> lets chat
[19:28] <Jung_Lee> or tell me ...
[19:28] <Jung_Lee> any channel for chatting ?
[19:28] <topyli> Jung_Lee: please leave the personal questions and concentrate on your behavior on #ubuntu
[19:29] <Jung_Lee> topyli: i say at above i don't mind if you ban me there
[19:29] <Jung_Lee> lets chat
[19:29] <h00k> Jung_Lee: As per the /topic, you need to /part now, unless you'd like to discuss your behavior in #ubuntu.
[22:08] <Blayzin> How can I give my linux server a free domain? (don't care which one [i.e. .com .net .org .info])
[22:09]  * h00k points Blayzin to the /topic
[22:09] <h00k> Blayzin: this isn't a support channel, perhaps #ubuntu-offtopic could better help you
[22:10] <Blayzin> I came into the ubuntu channel dummy
[22:10] <Blayzin> my problem is on ubuntu
[22:10] <h00k> Blayzin: this isn't an Ubuntu support channel
[22:10] <Blayzin> I entered #ubuntu so yes it is
[22:11] <h00k> Blayzin: this is #ubuntu-ops
[22:12] <h00k> Blayzin: were you forwarded here by somebody?
[22:12] <funkyHat> @btlogin
[22:13] <h00k> Blayzin: It looks like IdleOne forwarded you here, you'll have to speak with him
[22:15] <h00k> ubottu: tell Blayzin about guidelines
[22:18] <Blayzin> I typed /join #ubuntu so I am in the ubuntu channel
[22:20] <h00k> Blayzin: it looks like IdleOne had you forwarded here to discuss conduct in #ubuntu
[22:23] <jussi> Jordan_U: hi?
[22:23] <h00k> Blayzin: from what I see, you had a bit of a conversation with iceroot yesterday, he wasn't very helpful to you, IdleOne wanted to /query (personal message) you about it
[22:24] <h00k> Blayzin: am I understanding this correctly?
[22:27]  * h00k pokes Blayzin
[22:31]  * jussi prods Jordan_U
[22:32]  * jpds pokes jussi.
[22:34] <h00k> Blayzin: If you're around, we can take care of this and get you back into #ubuntu
[22:58] <Blayzin> I am in ubuntu
[22:58] <Blayzin> I typed /join #ubuntu so I am in the ubuntu channel
[22:58] <Blayzin> DUH
[23:06] <funkyHat> Blayzin: if you type /topic you will see that you are in fact in the #ubuntu-ops channel. You are banned from #ubuntu in such a way that you will automatically join this channel if you try to join #ubuntu.


[00:59] <wallyworld_> StevenK: why did you stab me?
[01:00] <wgrant> wallyworld_: :(
[01:00] <StevenK> wallyworld_: Run "head lib/lp/code/model/branch.py" in an up-to-date devel and spot the problem.
[01:00] <wgrant> Why is the new 'user' argument on the methods at random positions?
[01:01] <wgrant> -    def deletePillarSharee(pillar, sharee, information_types):
[01:01] <wgrant> +    def deletePillarSharee(pillar, sharee, user, information_types):
[01:01] <wgrant> -    def revokeAccessGrants(pillar, sharee, branches=None, bugs=None):
[01:01] <wgrant> +    def revokeAccessGrants(pillar, user, sharee, branches=None, bugs=None):
[01:02] <wgrant> +    def _populatePermissionsCache(cls, permissions_cache,
[01:02] <wgrant> +                                  shared_artifact_info_types, grantee_ids,
[01:02] <wgrant> +                                  policies_by_id, persons_by_id): all_permission_term = SQL("bool_or(artifact IS NULL) as all")
[01:02] <wgrant> Bah, stupid irssi
[01:02] <wgrant> But that function is doubly-indented.
[01:02] <wallyworld_> one is an internal method, so meh
[01:02] <wallyworld_> and was likely written at a different time
[01:03] <wgrant> Two Person arguments with different meanings swapped in two very similar methods is rather perilous and PHP
[01:04] <wallyworld_> StevenK: ah, sorry, will fix as a driveby
[01:04] <wgrant> The chance of someone not getting the order wrong is roughly 0
[01:04] <StevenK> wallyworld_: I have it fixed locally
[01:04] <StevenK> wallyworld_: And I need to touch IBranch anyway, so I'll sort it out
[01:04] <wallyworld_> thanks
[01:08] <StevenK> wallyworld_: Strangely, all 4 imports are not used.
[01:09] <wallyworld_> StevenK: i may have happened after devel was merged in and i was resolving merge conflicts
[01:11] <StevenK> wallyworld_, wgrant: Do I want to do the same thing as IBug.subscribe in IBranch.subscribe?
[01:11] <wallyworld_> i think so
[01:11] <wgrant> StevenK: For what? Creating grants?
[01:11] <wallyworld_> if user can't see branch they are being subscribed to, add an AAG
[01:12] <StevenK> wgrant: Yes.
[01:12] <wgrant> Yeah, sounds good.
[01:12] <StevenK> I wonder if we want the same check in IBranch.subscribe() too
[01:12] <wgrant> StevenK: Even better if you fix Branch.unsubscribe()'s new **kwargs while you're there.
[01:13] <wgrant> Which check?
[01:13] <StevenK> If it's a private bug, you can not subscribe open and delegated teams.
[01:13] <wgrant> Probably.
[01:13] <StevenK>         ignore_permissions = kwargs.get('ignore_permissions', False)
[01:13] <StevenK> *staba*
[01:14] <StevenK> s/a.$/
[01:29] <wgrant> wallyworld_: How do I set up celery to run the jobs locally?
[01:42] <lifeless> cool - http://googleonlinesecurity.blogspot.co.nz/2012/06/security-warnings-for-suspected-state.html
[01:42] <lifeless> we need a warning bar like that ;>
[01:43] <StevenK> "We suspect you are trying to do something silly" ?
[02:38] <wallyworld_> wgrant: in tests, you use CeleryLayer, for dev, start the deleryd from bin
[02:38] <wallyworld_> celeryd
[02:38] <wallyworld_> and there's a fflag you add your job class name to
[02:39] <wallyworld_> the flag takes a space separated list
[02:39] <wallyworld_> of jobs which celery should run
[04:51]  * StevenK peers at create_initialized_view()
[04:52] <StevenK> Oh, team.name, sigh
[05:14] <StevenK> Hmmm, where are the tests that make sure that a AAG is created when someone is subscribed to a bug?
[05:34] <wallyworld_> StevenK: test_bugvisibility
[05:46] <mwhudson> random buildout question
[05:46] <mwhudson> where does bin/twisted come from?
[05:47] <StevenK> mwhudson: It's created a buildout rule
[05:47] <mwhudson> StevenK: right, i got that far
[05:47] <mwhudson> which one, though?
[05:48] <mwhudson> oh
[05:48] <mwhudson> the scripts one i guess
[05:48] <mwhudson> zc.recipe.egg:scripts != z3c.recipe.scripts i guess?
[05:49] <bigjools> I really wish Python were more informative when there's an import error
[05:52] <mwhudson> no, that's not it
[05:54] <bigjools> mwhudson: setup.py?
[05:55] <StevenK> Yeah, it's setup.py
[05:55]  * StevenK rips his eyes out after reading it
[05:55] <mwhudson> bigjools: aaah
[05:55] <mwhudson> thanks
[05:55] <bigjools> it's always fun when we randomly put the same stuff in different files
[06:12] <StevenK> wallyworld_: Can you glance at https://code.launchpad.net/~stevenk/launchpad/branch-subscribe-aag/+merge/108881 ?
[06:14] <wallyworld_> yes
[06:20] <wallyworld_> StevenK: TestBranchSubscriptionAddOtherView could iterate over all types of open team and test with each one
[06:21] <wallyworld_> StevenK: also getVisibleArtifacts - you have the return tuple mixed up
[06:21] <wallyworld_> StevenK: also, there are no legacy branch triggers so that check isn't needed
[06:23] <wallyworld_> StevenK: and so the reason the test_subscribe_gives_access test passes is that the branch collection assumes subscribed = visible
[06:24] <wallyworld_> so that bit of code is sort of pointless atm
[06:24] <StevenK> wallyworld_: Do you want to put all of that into the MP?
[06:24] <wallyworld_> ok
[06:24] <StevenK> (And anything else you find)
[07:54] <adeuring> good morning
[08:04] <StevenK> stub: The index is for speeding up the findSPPHs() method of the garbo job, not the evil monster query in __call__.
[08:07] <stub> StevenK: Still not sure if that index would work :) Has it been tested, or shall we try on staging?
[08:07] <wgrant> stub: Why wouldn't it work?
[08:07] <stub> wgrant: Because the planner can be stubborn :)
[08:07] <wgrant> We're finding SPPHs without a PU, ordered by ID
[08:07] <wgrant> I'm pretty sure I tested it on DF
[08:08] <StevenK> stub: The query doesn't involve joins, it's just "SELECT id FROM spph WHERE packageupload IS NULL ORDER BY id"
[08:08] <wgrant> The index is completely perfect for it, and the query is simple.
[08:08] <stub> Oh, ordered by id should force it. If you have tested it, fine.
[08:09] <stub> So this should go live on production?
[08:10] <StevenK> Let me land it first :-)
[08:10] <wgrant> Do show me the CREATE INDEX invocation first :)
[08:13] <stub> https://code.launchpad.net/~stevenk/launchpad/spph-packageupload-index-redux/+merge/108852
[08:14] <stub> Blocked on backups atm anyway.
[08:15] <wgrant>    ->  Index Scan using sourcepackagepublishinghistory__packageupload__idx on sourcepackagepublishinghistory  (cost=0.00..52499.86 rows=11359 width=4) (actual time=0.138..0.228 rows=60 loops=1)
[08:15] <wgrant>  Total runtime: 0.369 ms
[08:15] <wgrant> :)
[08:18] <StevenK> The commit message should please both wgrant and bigjools.
[08:19] <StevenK> stub: r15367 on devel
[08:19] <StevenK> I guess the backups should be done soonish?
[08:23] <wgrant> Could be another hour
[08:36] <StevenK> wgrant: I'm going to toss the SPPH+PU garbo job at ec2.
[08:38] <wgrant> StevenK: Sounds good.
[09:00] <stub> I think the control we have for not accidently deplying in fdt a db patch that should have been deployed live is the qa-ok tag on the corresponding bug? I guess we don't always have a bug.
[09:20] <wgrant> stub: The normal control is that I don't make mistakes like that.
[09:20] <wgrant> stub: Although live patches tend to be landed on devel.
[09:20] <wgrant> So it's not an issue.
[09:31] <stub> wgrant: Which makes you a single point of failure :)
[09:32] <stub> Seems to be working well enough though, no point complicating things. Just musing.
[09:36] <wgrant> stub: Oh, it's certainly suboptimal.
[09:36] <wgrant> But quite effective for now.
[09:45] <frankban> hi, I have to land an approved branch of launchpad-buildd, how to do that? I guess I could merge it locally, commit with "[r=reviewer] ..." message and then push to trunk. Am I right?
[09:50] <wgrant> frankban: That's right.
[09:51] <frankban> cool wgrant, thank you
[10:03]  * jml resubmits branches for landing
[10:03] <jml> third time. both previous times no actual feedback.
[10:07] <lifeless> jml: that may mean they failed so spectacularly that failure mail got nommed
[10:07] <jml> lifeless: yes. or that my email config was broken. or that something else failed.
[10:13] <jml> oh actually
[10:14] <jml> my bad. hadn't quite caught up with long weekend email.
[10:14] <jml> I have a successful ec2 test run for lp:~jml/launchpad/archive-commercial-rename-support. Would someone please land it for me/
[10:22] <jml> frankban? rvba?
[10:23] <frankban> jml: ok
[10:24] <jml> frankban: thank you.
[10:40] <jml> frankban: thanks :)
[10:40] <frankban> jml: welcome
[11:03] <cjwatson> Is it just me or is WebServiceCaller.named_get busted?
[11:03] <cjwatson>         return self.get("%s?%s" % (path_or_url, data), data, headers,
[11:03] <cjwatson>                         api_version=api_version)
[11:03] <cjwatson> but:
[11:03] <cjwatson>     def get(self, path, media_type='application/json', headers=None,
[11:03] <cjwatson>             api_version=None):
[11:04] <cjwatson> I don't see how data can possibly be a sensible thing to pass as media_type
[11:05] <mgz> does look dodgy.
[11:05] <mgz> write a failing test?
[11:06] <wgrant> That indeed looks a little broken.
[11:14] <cjwatson> How do I run its test suite?  I seem to need to link in LP's download-cache somehow, but can't quite figure out how ...
[11:16] <rick_h> cjwatson:  ./utilities/link-external-sourcecode ../devel
[11:17] <rick_h> cjwatson: so I run that from a branch to link over the download cache/etc bits into my current branch
[11:17] <rick_h> cjwatson: or maybe I'm not reading enough scrollback and you're talking something different...
[11:19] <wgrant> cjwatson: Symlink ~/launchpad/lp-sourcedeps/download-cache into the tree as download-cache
[11:19] <wgrant> And, for speed, probably ~/launchpad/lp-sourcedeps/eggs as well
[11:19] <wgrant> Then python ./bootstrap.py
[11:20] <wgrant> I use './bootstrap.py --version 1.5.2 --setup-source=download-cache/ez_setup.py --download-base=download-cache/dist' to avoid slow PyPI access, but you might get away without it.
[11:23] <cjwatson> rick_h: no utilities/ in lazr.restful
[11:23] <rick_h> cjwatson: yea, gotcha. Missed that part.
[11:23] <rick_h> cjwatson: so yea, with lazr.restful I think I had to just mkdir the download-cache and then just take the first hit in downloading packages
[11:24] <cjwatson> wgrant: Yeah, that's not happy.  http://paste.ubuntu.com/1026635/
[11:24] <wgrant> Oh wow
[11:24] <wgrant> It builds its own special lxml in buildout
[11:24] <wgrant> What an odd piece of software
[11:26] <wgrant> cjwatson: Oh!
[11:26] <wgrant> You're using setup.py build
[11:26] <wgrant> You want to run bin/buildout
[11:26] <wgrant> So you get versions that work.
[11:27] <wgrant> Rather than just the latest versions of everything.
[11:27] <wgrant> Oh how I love Python distribution mechanisms.
[11:27] <cjwatson> Ah, I see
[11:28] <mgz> buildout is its own special kind of mess
[11:41] <wgrant> cjwatson: lazr.restful's tests still pass, which is odd.
[11:41] <wgrant> Surprised it hasn't bitrotten.
[11:45] <czajkowski> rick_h: hot desk is where people have a spare desk in an office and either rent out or some just leave it free so they open it up to people travelling :)
[11:46] <rick_h> czajkowski: ah, ok. That makes sense I guess.
[11:48] <czajkowski> rick_h: usually found in co-working spaces
[11:49] <cjwatson> wgrant: And the Accept header seems to make little difference (the obvious test that might fail in fact passes), so I suspect actually this media_type brokenness isn't my problem
[11:50] <cjwatson> If I could get a little more than "HTTP/1.1 400 Bad Request" out of the damn thing it might help
[11:52] <wgrant> cjwatson: What're you trying?
[11:53] <cjwatson> Trying to convert test_distroseries_dist_upgrader to use my new PU API rather than CommandRunner.  The request/response pair is http://paste.ubuntu.com/1026681/
[11:54] <wgrant> cjwatson: Huh, that's pretty useful.
[11:55] <cjwatson> Current untidy code diff is http://paste.ubuntu.com/1026682/
[11:55] <cjwatson> (I can probably go back to .named_get there; it fails the same way either way ...)
[11:56] <wgrant> Yeah, named_get would be a bit more clear.
[11:56]  * wgrant tries.
[11:56] <cjwatson> Oh, that won't be desperately useful without http://paste.ubuntu.com/1026688/ too.
[11:57] <wgrant> Well
[11:57] <wgrant> Shouldn't be relevant to that error :)
[11:57] <cjwatson> Yeah
[11:59] <wgrant> cjwatson: Does that tests actually do anything useful?
[11:59] <wgrant> It's probably because the test is not running in AppServerLayer
[11:59] <wgrant> So there's no appserver to talk to.
[12:00] <cjwatson> Aha, that would make sense
[12:00] <wgrant> But there's no point having that as a webservice test.
[12:00] <cjwatson> It's an integration test for whether dist-upgrader uploads can be accepted/rejected.  There was a bug about that once upon a time.
[12:00] <cjwatson> It's not really testing the webservice - but it's currently using stuff from soyuz/scripts/queue.py, which I want to kill
[12:01] <cjwatson> And since it's basically doing the equivalent of "queue accept", it seemed to make some sense to transfer that over to the new equivalent of the same tool
[12:02] <wgrant> cjwatson: See r3691.1.200
[12:02] <wgrant> cjwatson: The only significant changes in that rev were to the queue tool itself
[12:03] <wgrant> The formatting and such
[12:03] <wgrant> I'd delete the test.
[12:03] <cjwatson> Wait, how come say TestBuildPackageJobScore works then?  It's not running in AppServerLayer either.
[12:04] <wgrant> Hm
[12:04] <wgrant> Perhaps WebServiceCaller works in FunctionalLayer
[12:04] <wgrant> Your test is currently Zopeless
[12:05] <wgrant> FunctionalLayer calls some ancient Zope stuff which adds fake HTTP hooks and stuff like that.
[12:05] <wgrant> Anyway, that test isn't useful if the queue tool doesn't exist any more.
[12:05] <cjwatson> I guess I just feel uncomfortable about having nothing that does a straight-through test of accepting custom uploads.
[12:06] <wgrant> Ah
[12:06] <cjwatson> But you think the original bug was purely presentational in the queue tool/
[12:06] <cjwatson> ?
[12:06] <wgrant> If there's really nothing else that tests that sort of thing, replace it with a model test.
[12:07] <cjwatson> Right.  I'll have a look, maybe there is
[12:08] <wgrant> Webservice tests are slow and awkward, so they should be avoided whenever possible.
[12:08] <wgrant> And in this case the webserviceness is entirely irrelevant.
[12:13] <cjwatson> Makes sense.  Thanks.
[12:43] <bac> hi sinzui
[13:00] <czajkowski> sinzui: aloha!
[13:01] <czajkowski> sinzui: I've 2 projects being created by one person for two seperate things, however using a licence I've never heard of, would you mimnd if you get a chance having a look please?  https://launchpad.net/projects/+review-licenses
[13:04] <wgrant> czajkowski: Non-free
[13:04] <wgrant> "The user may use the work for any good purpose and he may not use it to
[13:04] <wgrant> harm others or violate the permissive principles of Islam"
[13:04] <czajkowski> wgrant: it must be sleep time for you!
[13:05] <wgrant> It's never sleep time when there are stupid, stupid licenses to tell to GTFO,.
[13:05] <czajkowski> :/
[13:06] <bac> wgrant: :)
[13:06] <wgrant> Hm
[13:07] <wgrant> Although the English version isn't binding, so that's relying on precision of the translation.
[13:07] <czajkowski> wgrant: aye it's been the strangest one I've seen so far
[13:07] <wgrant> Debian says it's non-free.
[13:07] <wgrant> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579796
[13:08]  * benji contemplates the craziest possible license he could come up with.
[13:08] <czajkowski> well I've seen the ones that are peoples own license, but they just come across as rude
[13:09] <czajkowski> the above one seemed well thought out and written but made no sense for a lp project
[13:12] <benji> I'm remninded of the ExtTLD license which includes "You agree you are not involved in or profit from the use of animals for entertainment such as circuses, hunts, rodeos and races etc."
[13:12] <benji> All the open-source-using clowns add an extra tear to their makeup when they read that.
[13:12] <nigelb> wtfpl
[13:13] <nigelb> haha
[13:13] <nigelb> I like wtfpl.
[13:13] <nigelb> "Do whatever the f you want with this code"
[13:14] <cjwatson> These licences are all basically well-intentioned but fall afoul of not everyone agreeing on general principles of "good".
[13:15] <cjwatson> And in general trying to use software licences to control things that aren't actually much to do with software.
[13:15] <stub> I recall a beer licence, which granted the user permission to buy the author a beer if they wanted.
[13:16] <nigelb> stub: I think I like that license, but it should be s/beer/booze/g
[13:17] <benji> yeah, fortunately the "field of endeavor" restrictions that used to be popular have mostly gone away.
[13:21] <wgrant> benji: That's not one I've run into before.
[13:21] <wgrant> Quite impressive.
[13:21] <wgrant> ly misguided
[13:21] <benji> heh
[13:22] <bac> czajkowski: note that the project is dual licensed with GPLv3.  it is not triggering the 'you must buy a subscription' warning.
[13:22] <bac> the two licenses are incompatible, but that's not our concern
[13:22] <wgrant> bac: Is it dual-licensed, or did they just say that?
[13:23] <bac> wgrant: the GPL 3 text file is in their branch
[13:23] <benji> wgrant: you would probably appreciate _why's "Death and Repudiation" license which states that you only have the right to use the softwre after you are dead.
[13:25] <wgrant> bac: Surprising. I find people mostly say GPL to get around the Launchpad checks, but it seems that it is indeed the case here.
[13:26] <bac> i'd be in favor of at least communicating to the owner that waqf is not OSI-approved and does not meet our "field of endeavor" restrictions.
[13:27]  * bac wonders wth the project actually does
[13:27] <benji> bac: ironically it's a guidance system for nuclear warheads
[13:28] <czajkowski> yeah...
[13:36] <sinzui> czajkowski, That license is not the first thing I want to read in the morning
[13:36] <czajkowski> sinzui: aplogies
[13:37] <czajkowski> sinzui: wasnt my cup of tea on a wednesday either :)
[13:37] <sinzui> The "good" aspect always leads to a discusion of discriminating against the evil doers of this world.
[13:38] <sinzui> Debian agrees, they accepted a package with the same license as non-free https://launchpad.net/ubuntu/quantal/+source/othman/+copyright
[13:39] <sinzui> czajkowski, I will send a license-conflict-notice to maintainer
[13:39] <czajkowski> sinzui: okie dokie thanks
[13:40] <czajkowski> sinzui: sorry for the bad start but I did want to check with folks first
[13:40] <wgrant> sinzui: bac points out that it's GPL too, so it's strange but fine.
[13:41] <sinzui> wgrant, It had to be relicensed
[13:42] <sinzui> wgrant, there was a very long thread and a bug about it. The agreement was it was non-free
[13:43] <wgrant> Hah
[13:43] <sinzui> wgrant, do disagree?
[13:43] <wgrant> http://www.ojuba.org/wiki/waqf/faq is quite hilarious.
[13:43] <wgrant> sinzui: Waqf is clearly non-free. No disagreement there.
[13:44] <sinzui> okay. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579796 and this thread are in agreement<EMAIL_ADDRESS>[13:44] <wgrant> sinzui: Right, but it's moot since it's dual-licensed.
[13:45] <sinzui> yes indeed.
[13:46] <jml> need another branch landed: https://code.launchpad.net/~jml/launchpad/generate-ppa-logging/+merge/108040
[13:46] <jml> did a test run. three doctests failed and my last push just fixed those.
[13:46] <sinzui> czajkowski, you can approve the two projects since they are gpl. They can join the older Microsoft licenses we also have in the system.
[13:46] <jml> this is necessary to remove a cowboy so would appreciate a swift landing.
[13:47] <wgrant> jml: That cowboy has been deployed over like 4 times :)
[13:47] <wgrant> It's long gone.
[13:47] <jml> wgrant: oh ok.
[13:47] <jml> wgrant: well, the branch still needs landing :)
[13:48] <wgrant> jml: You don't have privs?
[13:48] <jml> wgrant: pqm bounced my last attempt (last week)
[13:49]  * jml tries again
[13:49] <wgrant> That's not very nice of it.
[13:49] <wgrant> Worth another try now we're not in testfix or anything.
[13:50] <jml> hmm.
[13:50] <jml> wrong key is being used :\
[13:51] <czajkowski> sinzui: bac wgrant thanks for the help with that one
[13:52] <jml> haoesuhseo
[13:53] <jml> gpg.conf has default key set to the correct key but lp-land uses the old key. wtf.
[13:54] <sinzui> wgrant, where am I going to put all the bug  you reported?
[13:54] <wgrant> jml: bazaar.conf has a gpg_signing_key setting
[13:54] <wgrant> sinzui: I'll hopefully fix most of them tomorrow.
[13:55] <jml> which I don't have set... doing so now
[13:55] <wgrant> jml: Hm, odd then.
[13:57] <jml> \o/
[13:59] <wgrant> jml: Marvellous.
[14:30] <czajkowski> sinzui: are you spring cleaning answers?
[14:31] <sinzui> czajkowski, I fulfilled my promise to let other people do answers for a year
[14:37] <czajkowski> sinzui: mrevell hangout link ?
[15:37] <cjwatson> wgrant: I didn't go as far as setting you as the only reviewer, but I think https://code.launchpad.net/~cjwatson/launchpad/queue-api/+merge/108967 could particularly use your review.
[16:10] <jcsackett> sinzui: i see that you have moved it to the backlog since this morning, but i spent a little time trying some changes to the bugstatus display for bug 997646
[16:10] <_mup_> Bug #997646: confusing colour in the same picker with different enums? <disclosure> <ui> <Launchpad itself:Triaged> < https://launchpad.net/bugs/997646 >
[16:10] <jcsackett> sinzui: http://people.canonical.com/~jc/images/bugstatus-color-issue.png
[16:11] <jcsackett> it's just a bit of differentiation, but i think it may be enough. gray *is* a pretty good color choice for those options.
[18:03] <sinzui> jcsackett, don't be concerned about where I moved it. It stil needs to be worked on
[18:04] <sinzui> jcsackett, I wanted to add wgrant critical and high bugs since they are the items that block the sharing beta
[18:04] <sinzui> jcsackett, +1 for the bold
[18:05] <sinzui> jcsackett, I think some of our shades of grey violate WCAG. We need more contrast
[18:07] <sinzui> jcsackett, #666 is the lightest text can be. I bet we have shades that are higher.
[18:08] <sinzui> jcsackett, sweet, PSU has a cheatsheet for us! http://accessibility.psu.edu/contrasthtml
[18:20] <sinzui> jcsackett, I see in colour.css that we use #999, #bebebe, and gray. We use these for status colours. I see in form.css that .formHelp used for descriptions is #777. I think the last must be changed to #666, and we may want the others to be #555
[20:02] <jcsackett> sinzui: sorry we keep missing each other. i've read your comments here and on the MP; i'll give some other colors a try.
[20:02] <sinzui> thank you
[21:40] <james_w> feature flag convention is None for not set right?
[21:40] <james_w> what should be done for booleans?
[21:40] <james_w> just bool() and get on with it?
[21:50] <lifeless> there is a faq on this
[21:50] <lifeless> I odn't remember if its in the code or the wiki
[21:51] <lifeless> but yeah, bool() - so unset, and "" both evaluate to 'off' and anything else to 'on'
[21:52] <wgrant> Most notably, 'off' evaluates to 'on'
[21:53] <lifeless> as does False and false
[21:53] <lifeless> and 0
[21:53] <james_w> I don't see it on https://dev.launchpad.net/FeatureFlags
[21:53] <lifeless> check the memcache flag
[21:55] <maxb> Does anyone remember what the final state of fixing branch stacking URLs to not break if branches were renamed, was?
[21:55] <maxb> I had somehow got the idea that all existing branches had been fixed up to point at +branch-id URLs, but apparently not
[21:55] <lifeless> they were
[21:55] <lifeless> branch-distro regressed it
[21:55] <lifeless> as its code isn't updated
[21:56] <maxb> *ah*
[22:03] <james_w> lifeless, https://dev.launchpad.net/FeatureFlags#Boolean_values if you care to check
[22:05] <james_w> hmm, this test is running as a different dbuser that doesn't have DELETE on featureflag
[22:05] <lifeless> you need to switch dbuser back before dropping the flag
[22:06] <james_w> implicit teardown doesn't make it that easy to switch for that bit of code
[22:06] <lifeless> so you need two context managers
[22:06] <lifeless> there is a context manager for dbuser and one for flags, should work fine
[22:06] <lifeless> if you're using useFixture, you should be able to useFixture the dbuser context manager.
[22:06] <lifeless> If its not a fixture, a trivial adapter is probably in order
[22:07] <james_w> useFixture to the non-standard user
[22:07] <james_w> or to a standard user for this one particular test?
[22:07] <lifeless> nonstandard user
[22:07] <lifeless> usefixture(a); usefixture(b); do stuff is equivalent to
[22:07] <lifeless> with a,b: dostuff
[22:07] <lifeless> a needs to do the flags
[22:08] <james_w> yes
[22:08] <lifeless> b needs to do the dbuser switch
[22:08] <james_w> but currently this TestCase just uses dbuser = config.generateppahtaccess.dbuser
[22:08] <james_w> so I'll have to unpack that, or move this test to a different TestCase
[22:11] <lifeless> what, as a class variable ?
[22:12] <james_w> ah
[22:12] <james_w> that's not a standard thing it turns out
[22:12] <lifeless> if so, yes, unpack it (personally I find that horrible: its not as flexable as resources=... and you can't express dependencies etc)
[22:21] <wgrant> lifeless, james_w: What about my dbuser context manager?
[22:21] <wgrant> from lp.testing.dbuser import dbuser
[22:21] <wgrant> with dbuser('testadmin'):
[22:21] <wgrant>     # hahah i am god
[22:21] <james_w> wgrant, I've used that
[22:21] <james_w> I couldn't just use it directly though
[22:22] <wgrant> Ohhh
[22:22] <wgrant> FeatureFixture, right
[22:22] <wgrant> That'll teach me to read more than 5 lines of scrollback
[22:29] <lifeless> :)
[22:29] <lifeless> its possible
[22:29] <lifeless> perhaps
[22:29] <lifeless> that featurefixture should auto switch as needed
[22:29] <lifeless> I'd worry about magic side effect syndrome
[22:54] <james_w> well, that's sent the diffstat the wrong way
[23:18] <StevenK> wallyworld_: http://pastebin.ubuntu.com/1027740/
[23:53] <wgrant> wallyworld_: Oh
[23:53] <wgrant>         subscribed_invisible_bugs = store.find(
[23:53] <wgrant>             Bug,
[23:53] <wgrant>             BugSubscription.bug_id == Bug.id,
[23:53] <wgrant>             BugSubscription.person == self.grantee,
[23:53] <wgrant>             bug_filter)
[23:54] <wgrant> RemoveBugSubscriptionsJob will remove members.
[23:54] <wgrant> RemoveGranteeSubscriptionsJob does not
[23:54] <wallyworld_> yes
[23:54] <wallyworld_> i think so
[23:54] <wallyworld_> will have to relook at the code
[23:55] <wallyworld_> to rehresh my memory
[23:55] <wgrant> In fact I think I said that in the bug.
[23:55] <wgrant> But that was like a day ago
[23:55] <wallyworld_> so you saying removing a team member calls the wrong job?
[23:56] <wallyworld_> wgrant: i just re-rea dthe bug report: "If I subscribe a team and then one of its members to a bug...."
[23:57] <wallyworld_> if the member is separately subscribed, then they will retain access
[23:57] <wallyworld_> even if they are removed from the team
[23:59] <wgrant> wallyworld_: Not quite


[16:36] <hetii> Hello :)
[16:36] <hetii> I have couple question about cloud-init/config files.
[16:39] <hetii> First I use terraform template_cloudinit_config data object where I can provide multiple parts that are encoded to multipart mime object. Each part of this message container header for eg for filename like:
[16:39] <hetii> Content-Disposition: attachment; filename="cloudinit.yaml"
[16:39] <hetii> how this file or content is then reference in boot process?
[16:40] <hetii> for eg can I embed https certificate for nginx daemon and use that mime object as a source data?
[16:42] <hetii> the second question is about cloud init portability. So by default my openstack provider have ubuntu images that support cloud-init, but do I assume correctly that cloud-init from ubuntu have different subset of stuff then for eg. cloudinit for rancheros?
[18:16] <meena> hetii: wha
[18:16] <hetii> ?
[18:16] <meena> … typing in phones is hard
[18:16] <hetii> ok
[18:17] <meena> anyway, given that rancher os advertises itself as being configurable via cloud-init, i don't think you have to worry
[18:18] <hetii> Well I need to know basic thing regarding boot process and paths handling in mime mix of cloud-init
[18:19] <meena> that's probably one of the areas i cannot help :( i try to avoid needing multiple files
[18:20] <hetii> ok, dont worry I will figureout
[18:21] <meena> extrapolating from my cloud provider, your nginx cert will end up in /var/lib/cloud-init/instance/
[18:40] <hetii> ok thx will check it also:)
[20:12] <meena> i just installed https://pypi.org/project/pipx/ — and saw Creator/Maintainer Chad Smith. and it's not blackboxsw. Apparently there's more than one.?!
[20:20] <hetii> re


[01:18] <kevin> new to lubunta and cant get a dvd to play...any advice?
[06:37] <lubuntupc> Hey guys
[11:16] <bennylb> Is there anyway of making paid apps available in lubuntu software centre?
[11:24] <bennylb> Another way of putting it. Is there any way of enabling paid apps in lubuntu software center?
[12:53] <fluitfries> what file managers are ppl using other than pcmanfm?
[13:06] <holstein> fluitfries: i usually use nautilus, thunar, or mc :)
[13:07] <fluitfries> i always try mc but it slows me down, i'm not cool enough :P
[13:08] <holstein> hehe... its not my go-to file manager, thats for sure
[19:59] <SofS> is there an open bug for lightdm cancel button? now it cant return from a wrong username
[21:01] <SofS> is there an open bug for lightdm cancel button on lubuntu 12.04?  1.2.1-0ubuntu1.1 cant return from a wrong username
[21:01] <kanliot> if i had to guess, i'd say no
[21:02] <kanliot> do have to reboot or something?
[21:02] <SofS> restarting the service works
[21:02] <SofS> but you have to have sudo rights for that
[21:03] <kanliot> so it might be logical that this could affect every lightdm box?
[21:03] <SofS> probably, only tested myself the one on lubuntu tough, on several different machines
[21:04] <kanliot> if you like i can confirm the bug before you file
[21:04] <kanliot> but it sounds like you've already confirmed
[21:05] <SofS> if you could confirm it would be nice, by the way, only tested amd64
[21:06] <kanliot> i need more instructions
[21:07] <SofS> at the login manager type a wrong username and try to return, the cancel button should be there for that
[21:07] <kanliot> so logout first
[21:07] <kanliot> wrong un
[21:07] <kanliot> then what about return?
[21:07] <kanliot> return key?
[21:07] <SofS> cancel
[21:08] <kanliot> so there's a cancel button?
[21:08] <SofS> yes, the point is that it is not working
[21:08] <SofS> actually, maybe you can try with a correct username
[21:08] <kanliot> what is it supposed to do
[21:09] <SofS> so you can log back without having to reset it in case of a positive
[21:10] <kanliot> what is the cancel button supposed to do
[21:10] <kanliot> i'm trying to follow your instructions on 12.10
[21:10] <SofS> cancel the current login attempt
[21:10] <SofS> I am on 12.04
[21:10] <kanliot> ok
[21:11] <kanliot> on 12.10, i press cancel
[21:11] <kanliot> and it says login
[21:11] <kanliot> again
[21:11] <SofS> so you can change the username?
[21:12] <SofS> if yes they must have fixed it but that was not backported to 12.04
[21:18] <kanliot> fglrx crashed when i logged out
[21:18] <kanliot> i can confirm the bug
[21:18] <kanliot> but it doesn't seem serious
[21:19] <kanliot> you just click "other accout" and try again
[21:34] <IboS> kanliot: ping ? are you on ?
[21:34] <kanliot> hi ibos
[21:34] <IboS> i've a problem with the sound not that the sound is muted it works perfectly but i cannot configure it
[21:35] <IboS> i cliked on the sound icon of the panel
[21:35] <IboS> it says install a programm like alsamixer or pavucontrol
[21:35] <kanliot> like the sound icon crashed since pulseaudio
[21:35] <IboS> i installed pavucontrol
[21:35] <IboS> aww
[21:36] <IboS> well i installed pavucontrol but it doesn't work i make follow the message of error
[21:36] <kanliot> install pavumixer run that
[21:37] <kanliot> wait i'm wrong
[21:37] <kanliot> pavuconrol is right
[21:37] <IboS> pavucontrol say unable to connect to pulseaudio
[21:37] <IboS> the most bizzare is that i have sound
[21:37] <IboS> can listen to file easily
[21:37] <IboS> *a
[21:38] <kanliot> http://ubuntuforums.org/showthread.php?t=1780726
[21:39] <kanliot> that thread has you iinstall stuff
[21:39] <kanliot> try that
[21:42] <IboS> kanliot: pm
[21:43] <kanliot> ibos did you isntall that extra pulseaudio stuff
[21:43] <kanliot> better to do support here
[21:43] <IboS> heu you mean extra codecs ?
[21:43] <kanliot> always a chance someone who knows will come in this channel
[21:43] <IboS> proprietary ?
[21:44] <kanliot> it had a list of stuff to install
[21:44] <IboS> the thing called fluendo mp3 ?
[21:44] <kanliot> do that and reboot
[21:44] <kanliot> http://ubuntuforums.org/showthread.php?t=1780726
[21:44] <IboS> ok i'm doing that
[21:44] <IboS> wil get you in touch
[21:44] <IboS> will
[21:47] <IboS> kanliot: i've too reboot ?
[21:47] <IboS> *to
[21:47] <kanliot> ya
[21:48] <kanliot> unless you know how to restart every pulse thing
[21:48] <IboS> okay let's reboot
[21:48] <IboS> see you in seconds
[21:51] <IboS> hum well
[21:52] <IboS> it only shows up the audio controller of my graphic card
[21:52] <IboS> not the internal
[21:52] <kanliot> but that last error is fixed?
[21:53] <IboS> yes
[21:53] <IboS> in fact i've two audio devices
[21:53] <IboS> one from intel motherboard
[21:53] <IboS> one from the graphic card
[21:53] <kanliot> gimme 10 mins i need to start dinner
[21:54] <IboS> np
[21:55] <kanliot> actually dinner and lawn mowing
[22:08] <IboS> kanliot: when your are free hilight me