[15:54] <Guy1524_> also, when I stopped using fglrx, I had to use an older kernel as the newer one would freeze
[15:58] <nook24> Did one of you know a good web gui to use linux as router ( maybe gf compatible :D )
[16:00] <Jesusss> how change channel ?
[16:00] <Jesusss> join #offtopic
[16:01] <nook24> Jesusss: /j #channelname
[16:01] <schwarz> jesusss :)
[16:03] <Jaggro> can someone tell me why there are 3 versions of snapd available for upgrade?
[16:04] <Jaggro> kubuntu 16.04
[16:08] <makh> zd
[16:13] <ogshittingbull> hello world
[16:16] <ogshittingbull> i need help
[16:16] <gargsms> My script is simply not getting executed on reboot. I tried /etc/rc.local, I tried crontab for both root and the user
[16:17] <kittykitty> i just put a desktop file in /usr/share/applications but it doesnt show in the unity launcher
[16:18]  * Aesir_
[16:18] <nicomachus> kittykitty: does it show in the dash when you search for it?
[16:18] <kittykitty> no nicomachus
[16:29] <OerHeks> kittykitty add the desktop file properly, or logout/login . http://askubuntu.com/a/447703
[16:30] <ayrus> Hi, my dongle is not connecting. Sometimes it connects and sometimes its not. http://pastebin.com/pV93AySB Kindly help
[16:30] <ayrus> logs http://pastebin.com/pV93AySB
[16:32] <OerHeks> ayrus, i read a lot [UFW BLOCK] .. maybe set some rule?
[16:34] <ayrus> OerHeks, no rules for that http://pastebin.com/hm3pgcnZ
[16:34] <OerHeks> it complains about port 8612, if i read correct
[16:35] <explosive> ayrus: try disabling ufw temporarily?
[16:35] <ayrus> OerHeks, yes but the problem is device is not connetcting as modem.
[16:35] <ayrus> explosive, ok.
[16:35] <OerHeks> ..
[16:37] <ayrus> explosive, no luck. not conected as modem. switching to CD ROM.
[16:43] <explosive> ayrus: live cd you mean?
[16:43] <ayrus> explosive, no.
[16:44] <icey> anybody experienced networking missing after resuming from suspend in the last 48 hours? Before, I had no issues when resuming and now it's nearing 100%, running Xenial
[16:44] <ayrus> explosive, http://pastebin.com/znhqDNUB syslog
[16:46] <explosive> ayrus: did it work?
[16:46] <ayrus> xenial release sucks as the wife after one year of marriage.
[16:47] <cripcate> i get a loud system sound, when trying to use backspace without anything to delete. any way to disable that?
[16:47] <ayrus> explosive, no! :( before that i have problem with the Memory leak. some how I managed to correct that. not this usb modem.
[16:47] <cripcate> 16.04 kernel 4.7.2
[16:48] <icey> cripcate: what program are you using, I have no issue doing the same
[16:48] <explosive> cripcate: try xset b off
[16:48] <cripcate> explosive, it worked, thanks
[16:48] <explosive> cripcate: it's temporary though
[16:48] <cripcate> icey, i had it in terminal, irc, pretty much everywhere
[16:49] <cripcate> explosive, can i put the command in my autostart config?
[16:49] <explosive> might want to add it to the startup apps
[16:49] <cripcate> ah okay
[16:49] <cripcate> ty
[16:49] <explosive> cripcate: yes
[16:49] <explosive> np
[16:50] <explosive> ayrus: try a newer kernel maybe?
[16:50] <ayrus> explosive, yes I have tried the options. but its not working.
[16:51] <explosive> ayrus: did it used to work?
[16:51] <ayrus> explosive, currently running 4.4.0-36-generic. I have tried to boot with 4.7 and 4.7.3. that also not worked.
[16:53] <ayrus> explosive, I have tried with linux-image-4.6.3-040603-generic, 4.6.7-040607-generic
[16:54] <explosive> ayrus: did it work on 14.04?
[16:55] <ayrus> explosive, yes. that works perfectly on 14.04. never got a single problem. I have formated the system and installed fresh copy from iso Ubuntu 16.04.1 LTS. now its not working
[16:56] <ltrtiger> New to ubuntu and new here. Lots of questions but will lurk and hopefully learn
[16:57] <explosive> ayrus: try sudo modprobe option , same for usb_wwan , usbserial and usb_storage
[16:59] <superuser> hi
[16:59] <explosive> ayrus: this might help https://ubuntuforums.org/showthread.php?t=1576997
[16:59] <superuser> lol thanks
[16:59] <ayrus> explosive, ok.
[16:59] <explosive> ayrus: it mentions something about "The 1bbb:f000 is the code for memory device mode, we need to switch to modem mode (1bbb:0017)."
[16:59] <superuser> luv u all
[17:00] <superuser> do u like me? or not? if not i can leave
[17:03] <cripcate> explosive, may i ask how you got all that know how and how long it took you? :D
[17:04] <cripcate> hope I'll get to solving problems myself one time :D
[17:04] <r1nt3c> hi
[17:05] <coasty2> anyone here have any experience with running Ps CS3 and Illustrator CS3 on Wine?
[17:08] <explosive> cripcate: i don't know much about his problem, just googled the stuff :)
[17:08] <miriam> hey guys. I'm on an old pc with nvidia graphic cards. Should I use Nouveau or propietary graphic cards? Why?
[17:09] <nedstark> miriam, the proprietary one better implements the card's functionality usually
[17:09] <nedstark> if the drivers app shows a proprietary 1 is available i'd use it
[17:10] <miriam> Even if the laptop is really old? What downside has propietary drivers? Security?
[17:11] <ayrus> explosive, not worked! :(
[17:12] <nedstark> miriam, if nvidia wants to put malware in your pc, they could do it through the code built into the card
[17:12] <nedstark> thats just fud
[17:12] <nedstark> the nouveau driver is probably ok for most uses, but you will get better performance from the people who had full details about how to write the driver, not the volunteer group with partial information
[17:15] <veep_> using a MBP, the auto-hide doesn't work.  When set, it will hide the Launcher, but it won't come back.
[17:15] <miriam> Thank you @nedstark I've also heard about problem with update using propietary drivers. Is it true?
[17:15] <patrask> miriam: security may be a downside yes; several vulns in the proprietary nvidia driver has been published
[17:15] <veep_> Can this be fixed so the Taskbar comes back and auto-hide works properly?
[17:15] <veep_> err..  Launcher, not taskbar
[17:16] <patrask> miriam: not sure about nouveau; im guesing it's nowhere near as well-audited
[17:16] <patrask> miriam: https://www.cvedetails.com/vulnerability-list/vendor_id-5264/Nvidia.html
[17:17] <patrask> not a stellar track record
[17:20] <natmal> Hello! I'm having trouble with unattended-upgrades; it's not sending email notifications. Unattended-Upgrade::Mail is set to a full email address (not a user), MailOnlyOnError is set to false, and mailx is installed and confirmed working.
[17:20] <erialdo> hello everyone. I accidentaly added a wrong command in the context menu to open the txt file . How to remove it ?
[17:20] <natmal> I'm on 16.04.1 LTS
[17:20] <nedstark> miriam: i've never had issues updating proprietary drivers.
[17:22] <explosive> erialdo: how did you add it?
[17:24] <erialdo> @explosive: I used terminal to $mimeopen -d file.txt then proceded to add the command . Unfortunately I wrote the command wrong and now I am stuck with that in the context menu.
[17:25] <erialdo> @explosive : By the way I wanted to add the context menu the notepad++. I achieved that but after I made the mistake
[17:28] <explosive> erialdo: what happens if you run mimeopen -d again?
[17:28] <erialdo> explosive: it shows the new option again
[17:29] <erialdo> explosive: there must be a config file for the context menu of ubuntu mate
[17:29] <explosive> erialdo: try right click properties
[17:29] <erialdo> explosive: that lists all the possible application or commands to open files
[17:30] <explosive> try the reset button
[17:30] <erialdo> where is it?
[17:31] <explosive> hmm i'm using unity, it's to the right
[17:31] <explosive> i mean left
[17:31] <explosive> in the open with tab
[17:31] <erialdo> explosive: I think we are talking different language . I am using gnome for ubuntu mate
[17:32] <erialdo> the default one
[17:32] <explosive> i've not really used that much to be honest
[17:33] <erialdo> explosive: I searched all over the internet
[17:33] <erialdo> explosive: it is a little pesky
[17:34] <explosive> erialdo: try adding an odd name
[17:34] <erialdo> explosive: better not
[17:34] <explosive> then grep the home dir for it grep -i "name" -R ~/
[17:35] <erialdo> explosive: because I already see the remove button when I open the context menu when I right click
[17:35] <Vaska> Hello - I'm trying to install gnome-scheduler, that nice crontab editor, but I can't seem to find it with apt in 16.04
[17:35] <erialdo> explosive: but its deactivated
[17:36] <laserbea14445> Is someone here is using pcsx2 (PS2 emulator)? I'm wondering how well it runs on a recent Intel GPU (Broadwell gen)...
[17:36] <explosive> erialdo: i'm trying it
[17:38] <erialdo> Vaska: sudo dpkg -i gnome-schedule_2.3.0-0ubuntu16.04_amd64.deb
[17:38] <erialdo> Vaska: I found it on the internet
[17:39] <explosive> erialdo: found it
[17:39] <explosive> /home/e/.local/share/applications/blabla-usercreated-1.desktop
[17:39] <erialdo> explosive: what is that?
[17:40] <Vaska> erialdo: thanks!
[17:40] <explosive> the command i used was "blabla" it's also here /home/e/.local/share/applications/defaults.list:application/x-shellscript=blabla-usercreated-1.desktop;
[17:40] <explosive> erialdo: that's the file that contains the context stuff
[17:40] <erialdo> Vaska: no problem
[17:40] <erialdo> explosive: one min
[17:42] <Vaska> erialdo: crap, I need x86 :(
[17:47] <erialdo> explosive: let me try that and restart
[17:47] <Vaska> erialdo: no worries, compiling it from git source now :)
[17:47] <explosive> erialdo: ok
[17:47] <erialdo> explosive, fucked up removed the right one
[17:50] <erialdo> explosive: you there?
[17:53] <explosive> erialdo: yeah
[17:53] <explosive> all good?
[17:53] <erialdo> explosive, I think I found it
[17:53] <erialdo> nope , not yet ...arghhhh
[17:54] <explosive> what did you delete..?
[17:55] <erialdo> explosive, some wine-application desktop
[17:55] <explosive> maximum create another user and copy the configs to your one
[17:56] <DarFoxHacker> 1
[17:56] <DarFoxHacker> r.
[17:56] <DarFoxHacker> im haxker
[17:56] <DarFoxHacker> im
[17:56] <erialdo> explosive: not a big problem
[17:56] <DarFoxHacker> im hacker
[17:57] <DarFoxHacker> u
[17:57] <erialdo> explosive just a little annoying to see "A wine application" on the list of the programs
[17:57] <DarFoxHacker> is that anyone
[17:57] <DJones> DarFoxHacker: Ok, but do you have an Ubuntu support question? Thats what this channel is for
[17:57] <DarFoxHacker> use kali linux
[17:57] <erialdo> explosive, eventually I will find the solution
[17:57] <DarFoxHacker> is it anyone use kali linux!!!!!
[17:58] <DJones> DarFoxHacker: This is the Ubuntu support channel, Kali has its own supprt networks
[17:58] <DarFoxHacker> Attack my IP please   <IP_ADDRESS>
[17:59] <compdoc> lol
[18:00] <explosive> :D
[18:04] <erialdo> DarFoxHacker that is not your IP
[18:07] <veep_>  /join #hexchat
[18:10] <curlyears> heigh hough
[18:12] <fedor> this is test message
[18:13] <explosive> this is a popquiz message
[18:14] <fedor> Hi there. I want to install python 2.7 packages in 16.04. I am having trougle doing that now. I am used to installing packages via pip (in Python 2.7) and pip3 (in python 3.4 or 3.5 for that matter). Now after upgrading to 16.04 i cannot install python packages via pip in python 2.7. How do I proceed to make pip work in python 2.7
[18:19] <fedor> is there any activity in this chat. I just do not get it
[18:20] <ultrixx> you just wrote something
[18:20] <Grorco> I can't get service-config-samba to start it keeps prompting me for my password but then doesn't load. Any ideas on what to do?
[18:21] <DJones> fedor: Just be patient, if anbody can help, they normally reply.  If you don't get a reply, maybe repost your question in about 15 minutes to give users chance to  change in the channel
[18:21] <t2mkn> Host OSX 10.11.6, VirtualBox 5.1.0, Guest Ubuntu 16.04. text copy past work fine, but file can't be. what I am missing. Any one please.
[18:23] <mattfly> hello
[18:23] <mattfly> people!!!
[18:23] <explosive> hello
[18:23] <mattfly> i want to take a screenshot from another display
[18:24] <mattfly> but it looks like X server freezes the other sidplay when you go to other display
[18:24] <mattfly> how can i keep both displays running?
[18:24] <mattfly>  or take anon full black screenshot?
[18:29] <vdamewood> t2mkn: Would you be interested in a work-around, or are you specifically interested in getting file copy/paste between systems working?
[18:35] <fedor> I made a workaround which makes use of python3. That is good enough for me. The problem however persists.
[18:37] <curlyears> fedor:  this channel has very strict restrictions on "off topic" discussion.  Hence, unless someone has something "on topic" to say or ask, the channel idels quietly.  Fir example, this explanation is techincally "off topic"
[18:39] <nedstark> #ubuntu-offtopic has non-technical discussion, such as Apple's plan for replacing the iPhone 8's screen with wireless brain implant visualization
[18:39] <curlyears> idles
[18:43] <guest2> It didn't let me join. Racists! We proud Andromedans will not be treated so!
[18:46] <OerHeks> guest2 time to read the message you got, help in #freenode
[18:46] <OerHeks> !register
[18:55] <afidegnum> hello, can anyone explain the use of apt-ftp command?
[18:56] <erialdo> explosive: ?
[18:57] <EriC^^> erialdo: hey
[18:57] <cuddylier> I accidentally pulled one of the drives in an mdadm raid 1, how do I get mdadm to see the drive again? It shows 1 drive missing: http://pastebin.com/raw/UTxpTKZ6
[18:57] <erialdo> explosive: winetricks did that problem
[18:58] <guest2> It is too late OerHeks. Our people consider this an act of war.  We will devour your planet's meager resources for the advancement of the Galactic Andromedan Empire !
[18:59] <erialdo> EriC^^: I had a problem with the context menu but now is solved
[18:59] <guest2> What is the difference between the new apt and aptitude?
[18:59] <guest2> And which is better?
[19:00] <erialdo> guest2: apt is better
[19:00] <afidegnum> any insight ?
[19:00] <guest2> What makes it so?
[19:00] <EriC^^> erialdo: ok cool, i'm explosive btw
[19:00] <guest2> @erialdo
[19:01] <erialdo> @explosive: ah ok .. winetricks caused the problem because apparently when installed it created 'A wine application' in the context menu
[19:01] <erialdo> explosive, maybe I am wrong but this is what i understood
[19:02] <erialdo> @explosive anyway i think that still the caja-extensions context could be better
[19:09] <the_CEO> alguem aii ?
[19:09] <the_CEO> ALGUM BR AII ?
[19:09] <the_CEO> KKKKKKKKK
[19:09] <k1l> !br | the_CEO
[19:10] <blackdrake> hi
[19:10] <the_CEO> hi
[19:10] <the_CEO> what's your name?
[19:12] <the_CEO> ALGUM BRRRRRRRRR AIIIIIIIIIIIIII ??????????????????????
[19:12] <the_CEO> ??????????????????????
[19:12] <the_CEO> ?????????????????????????
[19:12] <the_CEO> ?????????????????????????????????????????????????????????????????????????
[19:12] <k1l> the_CEO: stop that trolling.
[19:21] <DzAirmaX> hey
[19:21] <DzAirmaX> how important it is to over provision a ssd under ubuntu?
[19:25] <akik> DzAirmaX: over provision?
[19:25] <OerHeks> to *over* provision ? you don't do that, any hidden space is for the controller of that ssd, either cache or spare bytes in case of failures.
[19:25] <anonan> hi, i'm trying to create a modified ubuntu installer iso that contains a script to be executed in early_command. it seems like the script isn't called, though. i tried adding the script to the initrd, but it doesn't show up in the filesystem. what am i doing wrong?
[19:26] <DzAirmaX> yeah over provision
[19:26] <DzAirmaX> https://www.thomas-krenn.com/en/wiki/SSD_Over-provisioning_using_hdparm
[19:26] <anonan> when i say filesystem, i should specify that i mean the filesystem of the live-cd/installer
[19:27] <DzAirmaX> OerHeks: this is not a best practice to do so?
[19:28] <benoit> Hi !
[19:28] <OerHeks> DzAirmaX, please read your own url, scepticly.
[19:29] <akik> You have requested reducing the apparent size of the drive.
[19:29] <akik> This is a BAD idea, and can easily destroy all of the drive's contents.
[19:29] <akik> Please supply the --yes-i-know-what-i-am-doing flag if you really want this.
[19:29] <lordcirth> I don't know why you'd possibly want to do that
[19:30] <lordcirth> If your drive is running out of spares, you need a new one
[19:30] <akik> and later on the page "VERY DANGEROUS"
[19:30] <OerHeks> it will go bonkers, indeed
[19:31] <DzAirmaX> OerHeksL and akik: I might not express myself correclty
[19:31] <OerHeks> "Many Linux distribution files enable the libata parameter, ignore_hpa." great tutorial
[19:32] <DzAirmaX> OerHeksL and akik: I have a ssd and I would like to install ubuntu on it, my question is: do I need to do somehting on the ssd before the install?
[19:32] <akik> DzAirmaX: oh that's easy, no
[19:32] <OerHeks> No, use it like a hdd
[19:32] <DzAirmaX> ok perfect boyz
[19:32] <DzAirmaX> thanks for the advice
[19:33] <DzAirmaX> last thing
[19:33] <OerHeks> traditional hdd's have more chance for whitespots than ssd's
[19:33] <DzAirmaX> what about the swap on ssd, I read ZRam is a good alternative. Any thoughts?
[19:34] <lordcirth> DzAirmaX, if it's a modern SSD, it won't kill your drive to put swap on it. But it will use space.  zram is cool.
[19:34] <DzAirmaX> lordcirth: is it stable?
[19:36] <lordcirth> DzAirmaX, zram?  Yeah it's stable
[19:36] <lordcirth> Half our production servers run it
[19:37] <DzAirmaX> lordcirth: when you virtualize, you also install zram on the virtual machine?
[19:38] <qwebirc48637> Hello.
[19:38] <qwebirc48637> I need big help
[19:39] <benoit> tell us your problem !
[19:39] <lordcirth> DzAirmaX, good question!
[19:39] <qwebirc48637> I want to use my USB headset on Lubuntu 15.10
[19:39] <qwebirc48637> Any ideas what to do?
[19:39] <caroga> qwebirc48637: plug it in ?
[19:39] <qwebirc48637> Well
[19:40] <qwebirc48637> Already had :D
[19:40] <caroga> Great!
[19:40] <OerHeks> 15.10 is dead, EOL.
[19:40] <qwebirc48637> Still from my laptop sound
[19:40] <caroga> well
[19:40] <lordcirth> DzAirmaX, I am not sure.  I think installing zram in the VM would let the guest kernel choose what to compress better than the host would know.
[19:40] <caroga> you could check if your sound settings are adapted to use your headset?
[19:40] <qwebirc48637> I cannot open
[19:40] <qwebirc48637> I press Right Click\
[19:41] <qwebirc48637> Volume Control settings
[19:41] <qwebirc48637> And oppens me an empty comand prompt
[19:41] <qwebirc48637> I have PulseAudio already
[19:41] <caroga> http://i.stack.imgur.com/rGCaW.png
[19:42] <qwebirc48637> Ahm
[19:42] <natmal> I'm having trouble with unattended-upgrades on 16.04.1 LTS; it's not sending email notifications. Unattended-Upgrade::Mail is set to a full email address (not a user), MailOnlyOnError is set to false, and mailx is installed and confirmed working. Am I missing something?
[19:42] <qwebirc48637> Does not let me there
[19:42] <caroga> hmm
[19:42] <caroga> and on your options panel, are you able to select sound from there?
[19:42] <qwebirc48637> Nope.
[19:42] <qwebirc48637> Just shows like you do in Windows 7.
[19:42] <qwebirc48637> Without mixer.
[19:43] <qwebirc48637> One simple drag scroll for volume and mute box.
[19:43] <qwebirc48637> That is it.
[19:43] <qwebirc48637> Is there any command?
[19:44] <qwebirc48637> that I can use
[19:45] <Ubuntivity> hello
[19:45] <tomreyn> qwebirc48637: you should really upgrade to a supported ubuntu version
[19:45] <qwebirc48637> Well
[19:45] <qwebirc48637> Isnt this version supported
[19:45] <tomreyn> no, it is not
[19:46] <lordcirth> !eol
[19:46] <Ubuntivity> I have a problem with Ubuntu 12.04 brightness on Lenovo B570e
[19:46] <lordcirth> 16.04 has been out for a while
[19:46] <qwebirc48637> My PC is slow as hell I cannot wait 1 hour, tell me another way or I must
[19:46] <xangua> !12.04
[19:47] <qwebirc48637> I have only 1 GB RAM
[19:47] <qwebirc48637> I was on 15.04 before
[19:47] <qwebirc48637> But was buggy
[19:47] <Ubuntivity> xangua: it is still supported
[19:48] <Ubuntivity> */
[19:48] <qwebirc48637> Ok.
[19:48] <qwebirc48637> There was a command
[19:48] <qwebirc48637> Can you tell it to me
[19:48] <qwebirc48637> In the cmd
[19:49] <Ubuntivity> I tried adding "acpi-brightness=vendor" to the boot parameters with no effect
[19:49] <qwebirc48637> Is the command: sudo do-release-upgrade
[19:49] <qwebirc48637> ?
[19:49] <Ubuntivity> the brightness is always at maximum
[19:49] <akik> Ubuntivity: the dash - should be an underscore _
[19:50] <lordcirth> qwebirc48637, full instructions here: https://help.ubuntu.com/community/EOLUpgrades
[19:50] <Ubuntivity> akik: are you 100% sure?
[19:50] <akik> Ubuntivity: actually it should be acpi_backlight
[19:50] <qwebirc48637> I started an update
[19:50] <qwebirc48637> NVM
[19:52] <qwebirc48637> 30 mins
[19:52] <qwebirc48637> and I get 16.04
[19:52] <qwebirc48637> :)
[19:53] <qwebirc48637> Is there anyone Bulgarian?
[19:53] <OerHeks> maybe answer #4 works for you, https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1244645
[19:58] <Adit> Hello. I was trying to upgrade from 15.04 to 16.04 but I had a power failure midway and now, I get this when I try booting up: http://i.imgur.com/T4l60qO.jpg
[19:59] <OsamaAkbar> Adit: A safer way to upgrade is to use 'sudo do-release-upgrade'
[19:59] <OsamaAkbar> Adit: Using your Console
[20:00] <Adit> OsamaAkbar: I'll keep that in mind for the future, but how can I resolve this for the time being?
[20:00] <OerHeks> Adit, boot in recoverymode and perform Sudo dpkg --configure -a
[20:00] <OsamaAkbar> Yes, that is a way too.
[20:00] <OerHeks> then run apt install -f, all should be fine
[20:01] <Adit> OerHeks: Thank you :)
[20:01] <natmal> do-release-upgrade was the only way I could update Ubuntu on my UDOO Quad; the GUI updater would ask me for authentication and then just close. >:|
[20:01] <OsamaAkbar> I was going to say use flash drive bootable, but also fine
[20:01] <guest2> Is recovery mode the same as single-user mode
[20:02] <OsamaAkbar> guest2: Well, not that, but kind of, yes.
[20:03] <OsamaAkbar> Guys?
[20:03] <OsamaAkbar> Any gamers here?
[20:03] <karimoff> +
[20:03] <karimoff> q all
[20:03] <OsamaAkbar> How do you play League of Legends on a toaster? Any tips?
[20:04] <OsamaAkbar> I hate Windows a bit
[20:04] <karimoff> no, i dont play this
[20:04] <nicomachus> OsamaAkbar: please stay on topic
[20:04] <karimoff> exit
[20:04] <blackdrake> hi
[20:04] <OsamaAkbar> nicomachus: Well, I just asked for suggestions man. :D
[20:05] <OerHeks> that is what #ubuntu-offtopic is for
[20:06] <OsamaAkbar> Is there any way that I can install NVidia GeForce 960M video driver on Ubuntu?
[20:07] <prettyinred> Those who have obtained power through lies, will do anything to remain in power through lies. Truth by its nature is a catalyst of correction, at its heart, truth is necessary for our very survival. Consider the desperation within the minds of a group which so desperately fears the truth of legitimate dissent that it would demand censorship of free speech.
[20:07] <prettyinred> World jewry is in a mad dash to shut down internet activists who have been effectively exposing jewish criminality and initiating a movement to rid ourselves of jewish tyranny.
[20:08] <prettyinred> http://www.renegadetribune.com/jewrys-move-shut-down-online-anti-semitism/
[20:08] <OerHeks> prettyinred, thos who don't read the topic should do so.
[20:08] <OerHeks> !ot > prettyinred
[20:09] <OsamaAkbar> Anyone developer?
[20:09] <nicomachus> OsamaAkbar: do you have specific support question about Ubuntu?
[20:09] <OsamaAkbar> I said them man
[20:10] <OsamaAkbar> I was going to suggest something for your OS as an addon.
[20:10] <WoC> is there an easy way to remove apparmor ?
[20:10] <nicomachus> OerHeks: prettyinred has been here under a few different names, spamming the same crap.
[20:11] <prettyinred> nicomachus, Excuse me?
[20:11] <prettyinred> nicomachus, Take it private if you have an issue. This is a support channel.
[20:11] <nicomachus> OsamaAkbar: I don't see any support questions. Unless you're having an issue with your Ubuntu OS right now that you need help with, please leave the channel.
[20:11] <OsamaAkbar> nicomachus: Leave him. Just follow his IP address and restrict him.
[20:11] <OsamaAkbar> Ok
[20:11] <OsamaAkbar> thanks foe the help
[20:11] <OsamaAkbar> for*
[20:12] <OsamaAkbar> Bye
[20:12] <OsamaAkbar> Have a nice evening
[20:12] <OsamaAkbar> or day
[20:12] <prettyinred> nicomachus, Right now exposure is going viral. That's why you're seeing people spreading awareness in support channels.
[20:13] <OerHeks> prettyinred, we don't support your message, take it elsewhere please.
[20:13] <OerHeks> !ops
[20:17] <OerHeks> ty
[20:18] <meles> My HDD seems to have a hardware defect. I heard some weired clicking, but it still seemed to work. Now it is not anymore, i took it out of the computer and plugged it into another one. I can't access it and dmesg says http://paste.ubuntu.com/23161053/ can anybody help me what I could do to access the data and backup them (I have a backup but would like to get the lattest data also from the HDD).
[20:21] <OerHeks> ouch,  blk_update_request: I/O error, dev sdb, sector 0
[20:21] <texla> Upon completing upgrade 14.04 to 16.04 prior to login I get a message (/dev/sda1 clean XXX.XXX file, xxx.xxx blocks >What do I need to do to clear that message
[20:21] <lordcirth> texla, why do you need to clear it?
[20:22] <texla> lord
[20:23] <texla> lordcirth, It was not there prior to upgrade why is there now and what does it mean
[20:23] <OerHeks> meles, maybe testdisk can save some data, but you need enough space on a seperate drive then ( and sort files manually)
[20:24] <OerHeks> http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
[20:24] <lordcirth> texla, it means that fsck checked your disk on boot and it was fine.
[20:24] <OerHeks> if that message keeps coming back, fsck worked but drive is not fine.
[20:25] <lordcirth> OerHeks, what triggers it to run?
[20:25] <OerHeks> depends what sda1 is ..
[20:26] <texla> Error not sda 1 but sda6 which is the partition for ubuntu
[20:27] <OerHeks> it is a flag in fstab http://askubuntu.com/questions/761653/startup-problem-in-16-04-lts
[20:33] <Ntemis> i cant reboot my laptop ->it freezes
[20:33] <Ntemis> i can only shutdown
[20:34] <meles> OerHeks i already tried testdisk it says Unable to open file or device /dev/sdb: No such file or directory
[20:35] <tomreyn> Ntemis: at which point does it freeze? what do you see on screen? is there anytrhing in syslog?
[20:36] <tomreyn> ...or dmesg.log
[20:36] <Ntemis> on final screen when gets on the console out put
[20:37] <Ntemis> how i check the syslog?
[20:37] <Ntemis> or/and dmesg.log?
[20:37] <professor_sadasd> How can I install glib-2.0 version 2.26 or later?
[20:37] <apb1963> So I guess bashing-OM is hiding.  lol
[20:37] <Ntemis> i think is a systemd issue
[20:38] <apb1963> professor_sadasd: Why do you want to?
[20:39] <professor_sadasd> I want to install midnight commander.
[20:39] <dreamscape_> hey guys i have a partition i want to auto mount at start up. (sda5) what is the command to do this in term?
[20:39] <apb1963> a man after my own heart
[20:39] <k1l> professor_sadasd: midnight commander is in the ubuntu repo already.
[20:39] <fakam> Hello, I have a fresh install of kubuntu, When I play games it flickers a lot. I have a laptop with a built in intel vid card and a nvidia gaming card..
[20:39] <professor_sadasd> ah thanks
[20:39] <k1l> !info mc | professor_sadasd
[20:39] <tomreyn> Ntemis: system logs are in /var/log/ - you will need to use sudo to access some of them. you can use the 'less' text viewer to do so: sudo less /var/log/syslog
[20:40] <apb1963> fakam: See if changing the refresh rate helps.
[20:40] <k1l> fakam: which driver do you use? the nvidia from the ubuntu repo?
[20:40] <fakam> i believe i installed the driver
[20:41] <fakam> where would i change the refresh rate
[20:41] <sleepy_> dreamscape_, http://askubuntu.com/questions/154180/how-to-mount-a-new-drive-on-startup
[20:41] <nicomachus> fakam: did you finally get it installed?
[20:42] <dreamscape_> ?? i don't want to format the parition
[20:42] <fakam> hey nicomachus, yes i had to do crazy things with a uefi shim @_@
[20:42] <SchrodingersScat> !fstab | dreamscape_
[20:42] <nicomachus> \o/
[20:42] <fakam> now i'm trying to figure out why games flicker so much
[20:42] <fakam> I was so happy man lol
[20:43] <fakam> I freaked out a bit
[20:43] <dreamscape_> do i edit it with a text editor?
[20:43] <dreamscape_> lol why i ubuntu so hard to use
[20:43] <fakam> it's not hard to use, it's just not for everyone.
[20:44] <sleepy_> dreamscape_, for security, you can use nano, vi/vim, gedit
[20:44] <fakam> what's a good looking irc client for ubuntu/kubuntu guys?
[20:44] <nicomachus> irssi, weechat, hexchat
[20:44] <nicomachus> irssi and weechat are CLI clients, hexchat more of a classic GUI
[20:44] <SchrodingersScat> dreamscape_: once you get the hang of it it's straightforward.  First time can be boggling but then you see the reason behind things.  sudo nano /etc/fstab    if you want a cli text editor, and gksudo gedit /etc/fstab if you like gui things.
[20:44] <sleepy_> irssi is like for hardcore terminal users
[20:44] <dreamscape_> I can see inside the file but i have absolutely no idea what to do
[20:44] <dreamscape_> its mental
[20:45] <nicomachus> sleepy_: meh.
[20:45] <fakam> i know my terminal
[20:45] <sleepy_> I like my eyesight
[20:45] <sleepy_> hexchat is nice
[20:45] <fakam> i want something that looks decent lol
[20:45] <sleepy_> I think pidgin also does irc
[20:45] <dreamscape_> why is this so hard? lol
[20:45] <SchrodingersScat> dreamscape_: read the documentation in the link, normally it's the UUID of the drive followed by the options you want, like the mount point, etc.
[20:45] <fakam> i'm a fan of easy on the eyes
[20:45] <dreamscape_> it makes no sense to me
[20:46] <sleepy_> I forgot how steep of learning curve linux is
[20:46] <SchrodingersScat> dreamscape_: the fstab file tells ubuntu where to place the drive logically in your filesystem, and the mounting options.
[20:47] <dreamscape_> so what would i put to just make my partition mount automatically?
[20:47] <fakam> linux has a curve but once you get passed it's a joy
[20:47] <dreamscape_> yeah linux is good, i love it but i stick to windows as linux frustrates the hell out of me. such simple things take ages to work out or even get to work
[20:47] <sleepy_> meh, idk if i ever found the joy, I might be a masochist
[20:48] <fakam> haha
[20:48] <dreamscape_> windows - plug in drive, pops up.. linux.. plug it in, find sda, mount it, prey, automount... end up in the situation i am in now... lol its strange to me how much effort it takes to do simple things
[20:48] <Ntemis> tomreyn: i think i got it
[20:49] <fakam> i had no problem with plug n pray on linux
[20:49] <dreamscape_> XD
[20:49] <nicomachus> lol
[20:49] <SchrodingersScat> if it's an external, mine does just pop up
[20:49] <dreamscape_> im in command line only due to resources
[20:49] <fakam> linux is not for everyone yet, but if you are a geek you will enjoy the good parts
[20:49] <apb1963> fakam: Try this link.  I don't know if it works or not, just found it.  http://askubuntu.com/questions/147580/how-to-see-change-screen-refresh-rate-or-monitor-frequency
[20:50] <fakam_> yes hexchat is prettier thanks
[20:50] <jwhisnant> Any particular recommendations on disk data recovery utilities. I have a laptop, with an encrypted disk I can't mount because I have several Error: UNC at LBA errors. Ubuntu 12.04 that I am accessing through a recovery CD.
[20:50] <SchrodingersScat> dreamscape_: ok, then good opportunity to learn.  if you're using /dev/sda5 as an example, then /dev/sda5 /foo/bar/mountpoint/ ext4 errors=remount-ro,relatime 0 1  #should be enough, where ext4 is whatever filesystem it is, etc.
[20:51] <dreamscape_> ok thanks
[20:53] <Ntemis> tomreyn: i think i got it
[20:53] <apb1963> fakam_: Did I notice you said you had nvidia or was that someone else?  If so, you could try this one: sudo nvidia-xconfig   which I found here: http://askubuntu.com/questions/433855/how-to-make-custom-refresh-rate-stay-saved with more decent info.
[20:53] <Ntemis> tomreyn: i think i got it
[20:53] <Ntemis> tomreyn: oops sorry
[20:53] <dumle29> So I'm running 16.04 on my HP envy 13 and as soon as I plug in the charger, CPU performance plummets
[20:53] <SchrodingersScat> !uuid
[20:53] <dumle29> I can't even stream youtube propperly
[20:53] <Ntemis> :)
[20:53] <fakam_> how do you change the refresh rate on ubuntu/kubuntu
[20:53] <dumle29> Any ideas?
[20:53] <Ntemis> tomreyn: http://paste.ubuntu.com/23161164/
[20:53] <dumle29> It's runing a 6200U i5
[20:53] <Ntemis> http://paste.ubuntu.com/23161164/ anyone?
[20:54] <apb1963> fakam_: Did I not just give you good info?
[20:54] <anonan> so, regarding my preseed/early_command problem, it seems like it never is executed. even when i make it run an infinite loop, the installation just continues regardless
[20:54] <fakam_> apb1963, I did not see it sorry :(
[20:54] <anonan> any ideas what i could be doing wrong? is preseed/early_command maybe not functional in ubuntu?
[20:55] <dreamscape_> SchrodingersScat that hasn't worked
[20:55] <sud3sk> whois
[20:55] <fakam_> apb1963, reading it now
[20:56] <SchrodingersScat> !details | dreamscape_
[20:56] <fakam_> apb1963, sudo nvidia-xconfig  command not found
[20:56] <SchrodingersScat> dreamscape_: what are you trying and what isn't working?
[20:57] <dreamscape_> Ok, I have 3 partitons, OS, DATA and Swap.. all are mounted apart from DATA i used to just double click it on the desktop to mount it but i've removed the gui now as my little atom machine was struggling. now i cannot mount my drive I'd like it to automatically mount at startup the device is sda5
[20:59] <Ntemis> also i have thousand of Sep 10 21:30:46 demetris-HP-510 ureadahead[667]: ureadahead:2425/cmdline: Ignored relative path
[20:59] <SchrodingersScat> dreamscape_: and so you have something like /dev/sda5 /media/username/DATA ext4 errors=remount-ro 0 1   in your fstab then restarted and it wasn't in /media/username/DATA/ ?
[21:00] <dreamscape_> i put it what you typed, copied it over, rebooted and the drive wasn't mounted as i couldn't access it via network share, however the text was still in the file when i checked
[21:01] <dreamscape_> the file system is ntfs is that makes any differnce
[21:01] <k1l> dreamscape_: put it into the fstab to get it mounted
[21:02] <dreamscape_> I did
[21:02] <dreamscape_> it didn't mount when i rebooted
[21:02] <k1l> dreamscape_: sudo mount -a
[21:02] <SchrodingersScat> dreamscape_: https://help.ubuntu.com/community/Fstab#ntfs I'm limited in my experience with ntfs, but this has an example anyway
[21:03] <dreamscape_> so /dev/sda2 /media/windows ntfs-3g defaults,locale=en_US.utf8 0 0 ?
[21:04] <SchrodingersScat> thought you were working with sda5, but that looks like worth a shot
[21:04] <dreamscape_> oops, yeah sda5
[21:04] <SchrodingersScat> !backups | dreamscape_ and it's never a bad time to have robust backups
[21:05] <dreamscape_> I don't have anything to put backups onto
[21:05] <fakam_> how do i know whether i have the nvidia drivers I need to make my games use nvidia and not the intel(builtin)?
[21:06] <dreamscape_> ooooo k
[21:06] <dreamscape_> its not even booting now
[21:06] <tomreyn> fakam_: glxinfo (on a terminal)
[21:07] <tomreyn> fakam_: there is most likely a better way which i just don't know
[21:07] <fakam_> tomreyn, zsh command not found?
[21:07] <fakam_> should I exit zsh?
[21:07] <k1l> fakam_: lspci -nnk | grep -i vga -A3 | grep 'in use'
[21:07] <tomreyn> fakam_: sudo apt-get update && sudo apt-get install mesa-utils
[21:08] <tomreyn> fakam_: k1l's suggestion is better
[21:08] <fakam_> ok
[21:08] <systest> Does anyone know how to get dnsmasq to report which upstream DNS servers it's using?  "nmcli devices show" will list info but it's not clear if that's what network manager told  dnsmasq to use or if it's asking dnsmasq for the info
[21:08] <fakam_> k1l, Kernel driver in use: i915_bpo
[21:09] <tomreyn> i as in intel
[21:09] <k1l> fakam_: that is the intel.
[21:09] <fakam_> I want to use the nvidia gaming card for games.
[21:09] <mike7390> bonsoir je cherche un peu d aide pour un prob de son sure ubuntu version 16.04
[21:09] <k1l> fakam_: can you show the output url of "dpkg -l | grep nvidia | nc termbin.com 9999"
[21:09] <fakam_> k1l, yes
[21:10] <k1l> mike7390: english in here or #ubuntu-fr for french
[21:10] <tomreyn> !fr > mike7390
[21:10] <fakam_> k1l, Use netcat. it says
[21:10] <mike7390> thanks for the information
[21:11] <tomreyn> de rien
[21:11] <k1l> fakam_: can you show the output url of "dpkg -l nvidia* | nc termbin.com 9999"
[21:12] <fakam_> i did
[21:12] <fakam_> it says use netcat
[21:12] <k1l> fakam_: i changed the command
[21:12] <fakam_> ok let me try
[21:12] <fakam_> k1l, http://termbin.com/rbfv
[21:13] <nexus66> hi
[21:13] <fakam_> hello
[21:13] <k1l> fakam_: so go to your system settings -> softwrae and updates, and then there to the last tab and install the prop. nvidia driver
[21:14] <tomreyn> ...or just use the open source one you already have
[21:14] <fakam> k1l, I'm on Kubuntu and can't find that, as if I was on ubuntu.
[21:14] <k1l> ahhh, dont know where kde hides that prop. driver menue
[21:14] <k1l> maybe #kubuntu knows
[21:14] <fakam> I asked :(
[21:14] <fakam> and searched.
[21:16] <dreamscape_> doesn't work - /dev/sda2 /media/windows ntfs-3g defaults,locale=en_US.utf8 0 0
[21:16] <dreamscape_> sda5*
[21:16] <dreamscape_> this is crazy
[21:17] <Drew__> Keep getting connectivity error when trying to upgrade Ubuntu
[21:17] <tomreyn> fakam: software-properties-kde
[21:17] <fakam> maybe I should just install ubuntu lol but i hate unity
[21:18] <fakam> tomreyn, thanks
[21:18] <k1l> fakam: "sudo ubuntu-drivers list"
[21:18] <Ntemis> tomreyn: http://paste.ubuntu.com/23161164/
[21:19] <fakam> k1l, nvidia-361
[21:19] <tomreyn> dreamscape_: can you mount it manually? IIRC it's just "ntfs" now, not "ntfs-3g"
[21:19] <k1l> fakam: "sudo ubuntu-drivers autoinstall"
[21:19] <dreamscape_> don't worry i got it :) i wa trying to access it via share but the mount point had changed from my user name to "windows"
[21:19] <tomreyn> Ntemis: what do you want me to do with this?
[21:19] <fakam> installing...
[21:20] <dreamscape_> updated the directory in samba and it's working now
[21:20] <dreamscape_> thanks for the help people
[21:20] <fakam> thank you guys btw, for sitting in here dealing with us lol
[21:20] <Ntemis> make breakfast
[21:20] <natmal> sudo make breakfast
[21:20] <tomreyn> Ntemis: make: *** No rule to make target 'breakfast'.  Stop.
[21:21] <Ntemis> make bacon
[21:22] <fakam> ok k1l it's done, it had be disable uefi, so i guess I should reboot?
[21:22] <k1l> yes
[21:22] <fakam> ok wish me luck, brb.
[21:25] <fakam> k1l, finished, how do I check whether it was all well?
[21:25] <k1l> fakam_: lspci -nnk | grep -i vga -A3 | grep 'in use'
[21:25] <fakam> :( Kernel driver in use: i915_bpo
[21:26] <fakam> intel still ugh
[21:26] <natmal> I don't suppose anyone can help me figure out why unattended-upgrade isn't sending emails, even though it's configured to do so?
[21:27] <miriam> hey guys! I have two propietary driver, wich one do I have to install? The first is "NVIDIA legacy binary driver - version 304.131 from nvidia-304 (propietary, tested)" the second is "NVIDIA legacy binary driver - version 304.131 from nvidia-304-updates (propietary)"
[21:27] <fakam> i use propietary
[21:28] <Capum321> hello
[21:28] <Capum321> i am trying to schedule a sleep after idle, with rtcwake, so it wakes after some time with this bash script https://paste.linux.community/view/b4ff90d8   what I do now to make it work automatically?
[21:28] <fakam> when i had ubuntu
[21:28] <miriam> ok, but witch one of the two drivers fakam
[21:28] <miriam> ?
[21:28] <k1l> miriam: use the tested one.
[21:28] <fakam> miriam,  tested
[21:29] <fakam> k1l,  I guess I'm doomed, will I have more luck with Ubuntu?
[21:29] <fakam> or is it because of secure boot uefi
[21:29] <k1l> fakam: that doesnt make any difference. i just dont know where kde hides all that easy gui menus. but as i said: #kubuntu will know
[21:30] <fakam> k1l, thanks
[21:30] <miriam> thank you kil
[21:39] <apb1963> miriam: How did you get to that question?  What command did you run to get where you were when you came in here?
[21:39] <blackdrake> hi any ubuntu developer here.
[21:39] <blackdrake> ?
[21:40] <k1l> blackdrake: what is the issue?
[21:40] <miriam> I just opened software & updates >> additional drivers
[21:40] <apb1963> miriam: kde or unity?
[21:41] <\9> !ask | blackdrake
[21:41] <blackdrake> k1l: I wanna develop some apps for ubuntu, need your help.
[21:42] <miriam> apb1963: no question. The tick was already in the nouveau driver but the sensor indicator of mate is showing me high temperatures so I thought that maybe it was drivers' fault.
[21:42] <blackdrake> I dunno where to start, please help me with some links
[21:42] <apb1963> miriam: ok, thank you.
[21:42] <lordcirth> blackdrake, writing programs for Linux is not Ubuntu-specific
[21:42] <k1l> blackdrake: see https://developer.ubuntu.com/en/
[21:43] <Bashing-om> apb1963: I back on ... ya ready to start again ? Here in a bit though I got to take a pause for a short short .
[21:43] <blackdrake> you are rite lordcirth:
[21:43] <blackdrake> thanks k1l
[21:45] <apb1963> Bashing-om: I was going to run and get some lunch but.... hey I realized after you left last night that it was simply booting the disk in order of the BIOS
[21:45] <apb1963> Bashing-om: So I re-ordered the disks in the BIOS and voila!  16.04 disappeared off the menu.
[21:46] <apb1963> Bashing-om: leaving 14.04.{4,5}
[21:46] <Bashing-om> apb1963: Well we want to boot sda as the 1st priority in bios order . - then once sda is fine, we repair the other 2 drive's grubs .
[21:47] <apb1963> Bashing-om: So .5 boots
[21:47] <apb1963> Bashing-om: And I fixed the desktop with the help of #kubuntu and #kde
[21:48] <Bashing-om> apb1963: So we are done with sda 14.04 .. and moving on ?
[21:48] <apb1963> Bashing-om: It was a simple matter of right clicking on the background and selecting "folder view" instead of the default view.  Voila!  Desktop icons restored.  Then I added a new default panel...
[21:48] <apb1963> Bashing-om: I think so
[21:49] <Fendaris> is it possible that in ppa:graphics-drivers/ppa you get less options to install drivers with ubuntu 15.04 than with 16.04?
[21:50] <apb1963> Bashing-om: 16.04 won't boot... get a black screen and freeze
[21:50] <Fendaris> it only shows me up to 352 with ubuntu 15.04, and I installed 670 on 16.04 earlier
[21:50] <Fendaris> nomodeset apb?
[21:50] <apb1963> Bashing-om: And in fact.... to get to it at all, I have to go through the BIOS and select it.  Kind of odd.
[21:51] <apb1963> Fendaris: Not yet... Didn't get a chance.
[21:51] <Fendaris> i can boot fine with nomodeset, cant without, black screens etc
[21:51] <Bashing-om> apb1963: Let's leave the control 16.04 to last .. where is 12.04 installed to ? my memory is failing me .
[21:51] <Fendaris> before installing the right drivers
[21:52] <k1l> Fendaris: ubuntu 15.04 is dead. dont use that anymore
[21:54] <Fendaris> 16.04 is not compatible with cuda 7.5
[21:54] <k1l> Fendaris: ubuntu 15.04 is dead. you dont get any security or bugfix updates. and the repos will be shut down.
[21:55] <Fendaris> that doesnt solve any of my problems kil
[21:55] <k1l> Fendaris: 15.04 doesnt solve any of your problems, right. because its not a solution. so what is the issue now exactly on 16.04?
[21:55] <apb1963> Bashing-om: checking
[21:56] <Fendaris> it is, it is compatible with cuda 7.5
[21:56] <Fendaris> https://developer.nvidia.com/cuda-downloads
[21:56] <Fendaris> the issue is that 16.04 is not compatible with cuda, and my multiple attempts of getting it to run failed, and ultimately killed my installation anyway
[21:56] <OerHeks> !info nvidia-cuda-toolkit
[21:56] <k1l> Fendaris: we dont support 15.04 anymore. so i dont know what you are talking now in here about 15.04.
[21:57] <Fendaris> You dont support the gtx1080 anyway
[21:58] <k1l> !info libcudart7.5
[21:58] <Fendaris> ubuntu is so out of date with regards to that that nothing you have to do to get those things running is supported in any full combination, kil
[21:58] <Fendaris> only subpackages
[21:58] <Fendaris> it s like gpu > 600$? go home
[21:58] <Bashing-om> Fendaris: http://www.nvidia.com/download/driverResults.aspx/106780/en-us >> https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa .
[21:58] <OerHeks> .. 16.04 is an LTS, aims on stable, and you have the latest hardware. please rant on..
[21:59] <k1l> Fendaris: ok. if you want to run unsupported ubuntu there is no sense in just ranting in here. bye
[21:59] <Fendaris> i already installed all the drivers on 16.04 Bashing
[21:59] <Fendaris> using it directly from the homepage didnt work, but it worked with ppa s
[21:59] <Fendaris> I just curiously found out that if I access the same ppa, i dont get the same install options with 16.04 and 15.04, I m still learning my way aroudn
[22:00] <k1l> Fendaris: because PPAs dont offer the same packages for every release.
[22:00] <OerHeks> why should ppa maintainers support EOL packages? lolz
[22:00] <Fendaris> yes that s what i learned now
[22:00] <k1l> Fendaris: and since 15.04 is dead there will be no new packages anyway
[22:00] <Fendaris> imo it would be nice if nvidia would bring cuda 7.5 up to 16.04. But tensorflow says you are supposed to use 7.5, while nvidia seems to want to bring 8.0 to 16.04
[22:01] <OerHeks> my best guess it will be in 16.10 nxt month
[22:01] <Fendaris> there are only packages for 15.04 and 14.04
[22:01] <Fendaris> maybe they only do .04?
[22:02] <OerHeks> 16.04 is lts so don't get exited
[22:02] <k1l> just 2 minutes ago you insulted us because ubuntu only supports old packages. now you demand even older packages?
[22:02] <Fendaris> Kil, you are just judging without knowing what I m trying to do anyway.
[22:02] <Fendaris> I ve been at this for 20 hours or so, so tried multiple combinations by now
[22:02] <OerHeks> do we need to know if it is unsupported?
[22:03] <Fendaris> As I said GPU > $600 - unsupported
[22:03] <Fendaris> gtx1080 drivers are only in that ppa
[22:03] <k1l> i guess you have a "i want ubuntu to ship only the right packages for me" issue. which is quite difficult to do that for every user at the same time.
[22:03] <apb1963> Bashing-om: ok I'm not sure.  sdb1 is labled 12.04 but I'm pretty sure that's where I put 16.04.... so that leaves sdc1... but I'm not sure that's right.  I'm looking at it with gparted... I forgot what we looked at yesterday to figure it out.
[22:04] <Fendaris> Kil, would you allow me to focus on the solution intead of a philosophical package discussion?
[22:04] <k1l> Fendaris: which is no news, since a) the latest nvidia cards get linux support some time afterwards and b) ubuntu 16.05 is from april this year. and the package version freeze was even before april.
[22:05] <Fendaris> If you say "it is difficult to support a driver for the gtx1080, which lots of people now have" then I have no opinion on that and am not involved in the process anyway
[22:05] <k1l> Fendaris: i asked you about facts right on the start where you started your teaching of how less i know.
[22:05] <apb1963> Bashing-om: yeah yeah.. it is right.  I have it mounted on /mnt/d which confused me... but looking at it... yeah, it's a root.
[22:05] <Fendaris> the driver also works fine with the ppa on 16.04.
[22:05] <k1l> Fendaris: so a "hi, i use 16.04 and i need package X in version Y".
[22:06] <k1l> *would help
[22:06] <Fendaris> I cam here to verify that I m not having hallucinations and that the driver that is available for 16.04 is really not available for 15.04
[22:06] <Fendaris> Now I need to figure out what to try next ^^
[22:07] <Fendaris> probably install 16.04 again later
[22:07] <tomreyn> Fendaris: next, you need to upgrade, to a supported ubuntu release
[22:07] <Fendaris> Tomreyn, but there is no fully supported solution :/
[22:07] <tomreyn> Fendaris: whats lacking, what's the problem you are trying to solve?
[22:08] <apb1963> Fendaris: What is your goal?  Are there any constraints to that goal?
[22:08] <tomreyn> Fendaris: oh you're the cuda person from yesterday, please forget i asked.
[22:08] <Fendaris> Yes, I am trying to install Cuda
[22:08] <Fendaris> 7.5
[22:09] <Fendaris> and the gtx1080 drivers at the same time
[22:09] <Fendaris> I have the gtx1080 driver working in 16.04, and cuda in 15.04
[22:09] <Fendaris> so will probably try cuda in 16.04 again
[22:10] <k1l> Fendaris: and you are sure cuda 7.5 is supported by the latest nvidia drivers supporting that card?
[22:10] <Fendaris> Yes
[22:10] <tomreyn> Fendaris: why dont you just install nvidia-cuda-toolkit on 16.04 as i suggested last night?
[22:10] <Fendaris> I did
[22:10] <tomreyn> but?
[22:10] <Fendaris> lots of different errors, ultimately killed the 16.04 installation, so I checked out the older linux distributions, because they are listed on the nvidia page
[22:10] <Fendaris> I know it s possible to get 7.5 running on 16.4
[22:11] <Fendaris> Another problem I had was that if I install it with that apt-get program... I cant choose the installation destination? And I wanted to put it in the suggested installation folder /usr/local/cuda/
[22:12] <Fendaris> but it s a nice learning experience, the old ubuntu versions, too
[22:12] <apb1963> Bashing-om: You gone?
[22:12] <Fendaris> is it possible to just upgrade 15.04 to 16.04 or do I have to do a fresh installation?
[22:13] <tomreyn> !dirs | Fendaris
[22:13] <k1l> Fendaris: 15.04 -> 15-10 -> 16.04
[22:13] <Fendaris> Service Temporarily Unavailable
[22:14] <tomreyn> it wont take long, probably just a quick maintenance. use google cache or archive.today
[22:14] <apb1963> Bashing-om: OK I need to grab a bite back in about 30 or so.
[22:15] <Fendaris> brb trying the upgrade manager
[22:16] <tomreyn> Fendaris: the wiki is now available
[22:16] <tomreyn> i mean help.ubuntu.com is
[22:17] <Fendaris> I dont really understand why the partition tool during the installations doesnt offer ntfs
[22:17] <Fendaris> the text i read sound like it can do ntfs, but it s not offered as an option for partitioning
[22:17] <OerHeks> ntfs is not posix.
[22:18] <Fendaris> hm could i
[22:18] <k1l> you cant use ntfs to install ubuntu on
[22:18] <Fendaris> install cuda now with 15.04... and then upgrade to 16.04 but keep cuda_
[22:18] <Fendaris> ?
[22:19] <OerHeks> can you install anything now :-D
[22:19] <OerHeks> please there is no escape, go for 16.04.
[22:20] <Fendaris> but does it stay? ^^ the upgrade manager just told me it s deleting a lot of incompatible packages ^^
[22:20] <Fendaris> hey, I don't mind 16.04. I liked it best xD
[22:20] <Fendaris> every version lower was giving me more and more problems during installation ^^
[22:20] <Fendaris> 15.04 cant handle my wlan device
[22:20] <Fendaris> and 14.04 cant handle my cable device either
[22:25] <Fendaris> probably faster just to install 16.04 directly instead of waiting through two updates
[22:25] <Fendaris> gonna do that.  brb
[22:25] <veep> Having trouble getting touchegg to work in a MBP.  I've changed using "synclient TapButton2=0" and all that but can't seem to get it to work.  It just doesn't respond.  However the Ubuntu stock gestures work.  4fingers brings up dash.  3 finger double click then hold brings up switcher
[22:25] <Fendaris> and then try with cuda 8
[22:26] <veep> installed the touchegg GUI
[22:26] <kus> oh wow screen is pretty cool
[22:27] <veep> anyone know how Id be able to get touchegg working to customize the 3/4 finger gestures?
[22:27] <kungr>  Anyone currently using remastersys? Or imaging there install? I bork my install quite a bit and want a streamlined method for re-install
[22:34] <Capum321> i am trying to schedule a sleep after idle, with rtcwake, so it wakes after some time with this bash script https://paste.linux.community/view/b4ff90d8   what I do now to make it work automatically?
[22:46] <fakam> how do you check which video card is in use?
[22:47] <kogmo> inxi - G
[22:47] <devise> like little bitches
[22:47] <devise> lol
[22:47] <devise> suck my dick
[22:48] <fakam> kogmo, command not found
[22:48] <kogmo> sudo apt install inxi
[22:49] <fakam> PU~Dual core Intel Core i5-6200U (-HT-MCP-) speed/max~470/2800 MHz Kernel~4.4.0-36-generic x86_64 Up~19 min Mem~1324.5/11929.2MB HDD~1000.2GB(4.6% used) Procs~229 Client~Shell inxi~2.2.35
[22:50] <Bashing-om> fakam:  lspci -nnk | grep -i vga -A3 | grep 'in use'  : wuick and only that point .
[22:50] <fakam> ty
[22:50] <fakam> ugh still the intel, even after driver manager says nvidia is selected.
[22:51] <fakam> been working on this all day.
[22:51] <warren_> hi I set up a wireless access point using ubuntu mate 16.04, where can I find information on the devices connected to my ap?
[22:51] <Guy1524> hey guys, whenever I plug my headphones w/ mic in, it uses my headphone's broken mic and there is no option to use built in speakers unless I unplug the headphone I wish to use
[22:52] <fakam> welcome to linux.
[22:52] <Bashing-om> fakam: nvidia-prime installed ? what does nvidia-setting have for switching ? . gotta log out/in for the switch to happen .
[22:53] <kogmo> I think you can manually select that in sound settings
[22:53] <fakam> i don't have  nvidia-prime i guess sudo apt-get install
[22:53] <fakam> nm  nvidia-prime is installed
[22:54] <fakam> nvidia-prime is already the newest version (0.8.2).
[22:54] <Bashing-om> fakam: Are you certain that you have nvidia card .., and the correct version driver ... as now it is expected when the driver is installed, nvidia-prime also installs .
[22:54] <fakam> Bashing-om, i did logout after selecting nvidia in driver screen
[22:54] <fakam> but it keeps showing intel as in use.
[22:55] <harishkrupo> my keyboards right alt is mapped to ISO_SHIFT_3 how can i reset it?
[22:55] <fakam> yes i have an nvidia sticker on my lappy lol
[22:56] <Bashing-om> fakam: driver conflict perhaps ? what returns ' dpkg -l | grep -i nvidia ' on a pastebin . see what is installed .
[22:57] <fakam> Bashing-om, http://pastebin.com/Nkf43juq
[22:58] <z00m_> someone had tried DUO authentication for local user, not ssh , the ssh work fine I can't start with 2fa
[23:00] <harishkrupo> quit
[23:00] <Bashing-om> fakam: Hummm .. it is all there .. should have no problem .. At this point I just do not know . Maybe take a read and see what X thinks ' cat /var/log/Xorg.0.log ' See if the system reports a problem .
[23:01] <fakam> Bashing-om, i can play games and they look fine i just get a bad flicker.
[23:03] <fakam> linux destroyed this saturday lol, time for like 5 beers, thanks for the help.
[23:07] <veep> touchegg help anyone?
[23:08] <Bashing-om> fakam: well .. maybe look at the hardware .. see if Nvidia reommends a different driver for the hardware . lspci -k | grep -EA2 'VGA|3D'
[23:29] <Adit> Hello. I was trying to upgrade from 15.04 to 16.04 but I had a power failure midway and now, I get this when I try booting up: http://i.imgur.com/T4l60qO.jpg
[23:30] <Fendarisx> Why is this not working? "tar cudnn-8.0-linux-x64-v5.1.tgz" tar: Old option 'g' requires an argument.
[23:32] <fluxbox-5235> Hi guys quick question is SLiM display manager still compatible with ubuntu 16.04?
[23:32] <minitrue> lock
[23:32] <minitrue> sorry wrong channel
[23:32] <Bashing-om> Adit: Try running a file system check/repair from the liveDVD .
[23:34] <apb1963> Bashing-om: ok sorry sorry... took longer than expected.
[23:35] <Bashing-om> apb1963: Not too worried .. We onto 12,04, right ? where is it installed too ?
[23:36] <cxki> does anyone know why htop, top and ps won't show root processes?
[23:36] <apb1963> Bashing-om: sdc1
[23:37] <Bashing-om> apb1963: K; sdc1 .. then we reboot, set the boot priority to the 3rd drive as 1st priority . see if 12.04 boots .
[23:38] <apb1963> Bashing-om: it does... with problems
[23:38] <warren_> *crying
[23:38] <Bashing-om> apb1963: Well, we know this drill, huh .,. We fix the problems ... then fix grub .
[23:43] <apb1963> Bashing-om: I booted something... I don't know what version it is
[23:43] <apb1963> but it looks very Unity like
[23:43] <apb1963> and seems 16.04 ish
[23:44] <apb1963> I guess I'll try another disk.  That was the WDC
[23:44] <Adit> Bashing-om: I tried fsck and got this error http://paste.ubuntu.com/23161833/
[23:44] <Bashing-om> apb1963: lsb_release -a will tell .
[23:45] <apb1963> 16.04.1
[23:46] <Bashing-om> Adit: sudo needed . run: ' sudo fdisk -lu ' to identify the ext4 (/) root partition .. then ' sudo e2fsck -C0 -p -f -v /dev/sda1 " change sda1 to the correct target .
[23:47] <Fendarisx> Sorry, I've got a folder question: "chmod: cannot access '/usr/local/cuda/include/cudnn.h': Not a directory
[23:47] <Fendarisx> " .. but I think I have a directory like that, which I see here?
[23:47] <Fendarisx> with that file inside?
[23:47] <Fendarisx> sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
[23:47] <apb1963> Bashing-om: ok it's on the toshiba
[23:47] <Bashing-om> apb1963: K; sdc1 then is 16.04 install .. try the 2nd hard drive .. as 12,04 is next on the list .
[23:48] <apb1963> Bashing-om: no...
[23:48] <Adit> Bashing-om: /dev/sda3: clean, 507323/13885440 files, 45926491/55538176 blocks
[23:48] <Bashing-om> apb1963: run again the boot-repair script from 14.04 .. we see what is where for sure .
[23:49] <apb1963> Bashing-om: first... I don't need this partition to boot.  I only need it for data files
[23:49] <apb1963> Bashing-om: second... ok, I'll run the script...   where is it again?
[23:50] <Bashing-om> apb1963: https://help.ubuntu.com/community/Boot-Repair .
[23:50] <Fendarisx> figured it out
[23:51] <Bashing-om> Adit: And sda3 is where the booting root system is ? Then if so .. what now when you boot it ?
[23:51] <Adit> Bashing-om: I'll be back in a second
[23:53] <cef_admin> hello
[23:53] <apb1963> Bashing-om: for the record.. that's the first time I've seen that page.  Instead of doing all that, I opened a console window and it's on sdc1
[23:54] <Bashing-om> apb1963: Did you not just advise that sdc1 is 16.04 ?
[23:55] <apb1963> Bashing-om: no
[23:55] <apb1963> [16:54] <apb1963> Bashing-om: ok it's on the toshiba
[23:55] <apb1963> [16:55] <Bashing-om> apb1963: K; sdc1 then is 16.04 install .. try the 2nd hard drive .. as 12,04 is next on the list .
[23:55] <apb1963> [16:55] <apb1963> Bashing-om: no...
[23:56] <Bashing-om> apb1963: K, well then boot sdc and we see what is and what we have to do .
[23:57] <apb1963> Bashing-om: it's 12.04.4 ... and I don't need it to boot.  However, it brings up the GUI but can't find /home so I can't login.  Again... I don't need it to boot.  it's old, I only keep it around in case there is data I forgot about.
[23:58] <Bashing-om> apb1963: well we got to remove grub from it .. else the 16.04 control grub is going to be nuts .
[23:59] <apb1963> Bashing-om: oh oh oh...  both / and /home are mounted on sdc1


[05:45] <Unit193> skellat: Too much sugar?
[05:45] <Unit193> Caffeine.
[21:17] <skellat> Unit193: It wasn't sugar or caffeine.  It was utter fail with configuring ZNC to work with FreeNode and OFTC at the same time.  I missed something and was logging into FreeNode twice instead.
[21:34] <Unit193> (Was kidding.)


[00:26] <wallyworld_> wgrant: i hadn't forgotten the qa - i needed to finish some stuff first. did you check that the branch badges displayed ok?
[00:27] <wgrant> wallyworld_: Yep, seems to work fine.
[00:27] <wallyworld_> ok. thanks.
[00:27] <wgrant> I had 12 QA items of my own, so it wasn't much extra work :)
[00:28] <wallyworld_> np. was just uploading a new oops-amqp to pypi for james_w
[00:33] <wallyworld_> wgrant: so now that oops-amqp is at 0.0.6 on pypi, what causes the ubuntu package to get updated?
[00:45] <lifeless> wallyworld_: nothing; they probably have a watch file tht will alert the package maintainer
[00:46] <lifeless> wallyworld_: we don' worry about that at the moment
[00:46] <wallyworld_> ok. thanks. just wanted to be sure i didn't stuff anything up
[00:46] <lifeless> wallyworld_: you did an sdist upload -s ?
[00:46] <wallyworld_> yes
[00:46] <lifeless> wallyworld_: close off any fix committed bugs in lp; and you're done AFAIK
[00:46] <wallyworld_> had to register my ssh key etc
[01:01] <wallyworld_> wgrant: StevenK: if i ask nicely, can one of you +1 rick's review so i can get this landed? https://code.launchpad.net/~wallyworld/launchpad/private-by-default-ui-885503/+merge/92273
[01:48] <lifeless> interesting - https://www.ebayopensource.org/index.php/Turmeric/HomePage
[01:49] <StevenK> Sorry, you lost me after Java.
[02:22] <wgrant> wallyworld_: Looking
[02:28] <StevenK> lifeless: But teams don't have gpg keys. You'd ask the owner the sign the CoC and be responsible for the PPA?
[02:30] <lifeless> StevenK: there are a number of ways it could be implemented
[02:30] <lifeless> StevenK: one; force every member to be a CoC signer
[02:31] <lifeless> two; reject uploads from non CoC signers
[02:32] <lifeless> three; I'm not sure right now, but give me a few minutes :P
[02:33] <StevenK> 1) Could result in "Damn it, I can't create a PPA because x, y and z haven't signed the CoC, and they're on holidays."
[02:34] <lifeless> indeed
[02:35] <wgrant>  * 471 Exceptions
[02:35] <wgrant> Yay
[02:37] <lifeless> nice
[02:38]  * wgrant fixes 110 of them
[02:41] <wgrant> wallyworld_: Done
[02:41] <wallyworld_> wgrant: thank you
[02:41] <wgrant> wallyworld_: Also, you can't land this until the DB patch is deployed.
[02:41] <wgrant> Oh, you won't be thanking me :)
[02:41] <wallyworld_> yeah, hopefully tomorrow
[02:57] <wgrant> I hate our hand-generated SQL.
[03:18] <wallyworld_> wgrant: thanks for review - i've responded
[03:20] <wgrant> wallyworld_: My premise was that the product argument to person.hasCurrentCommercialSubscription should not exist.
[03:21] <wallyworld_> why? i think it's fine to ask the question "does the user have a commercial subscription to this product". we also discussed this on the standup last week and curtis was ok with it
[03:21] <StevenK> Didn't we say that on the call on Friday too? :-)
[03:21] <wgrant> That's not a sensible question.
[03:21] <StevenK> wallyworld_: Right, but both wgrant and I disagreed.
[03:21] <wallyworld_> 2 vs 2 :-)
[03:21] <wgrant> A product has a commercial subscription.
[03:21] <wgrant> A person is not involved.
[03:22] <wallyworld_> the current api says that a person is involved - the one before i modified it i mean
[03:22]  * StevenK stabs this branch, pulls the knife off and it stabs it again.
[03:23] <wallyworld_> since i can't land till db patch lands, let's discuss again tomorrow on the call?
[03:25] <wgrant> That was written two weeks ago to see if a person has any projects which have subscriptions.
[03:25] <wgrant> It's a suboptimal hack to make private teams more accessible.
[03:25] <wgrant> It must not be perpetuated.
[03:25] <wgrant> Replied.
[03:25] <wallyworld_> why suboptimal hack? i think it's ok to have such a method
[03:27] <james_w> thanks wallyworld_!
[03:27] <wallyworld_> james_w: np. the 0.0.6 version is on pypi too fwiw
[03:28] <wgrant> It's conflating two checks that your method should be performing
[03:28] <wgrant> Aha
[03:28] <wgrant> Now freenode is alive.
[03:28] <james_w> wallyworld_, great, thanks
[03:30] <StevenK> wgrant: Can you please look at http://pastebin.ubuntu.com/839965/ which is the test failure I'm debugging, along with a current diff before I slam my head through my monitor and the wall behind it in frustration?
[03:30] <wallyworld_> wgrant: re: Unauthorised - that is used in many other places for similar semantics
[03:31] <wgrant> NAFAIK
[03:32] <wgrant> All the 'raise Unauthorized's that I can see are cases of inadequate role membership.
[03:34] <wgrant> statik: Was visibility formerly public?
[03:34] <wgrant> Er
[03:34] <wgrant> StevenK: ^^
[03:35] <StevenK> wgrant: The Unauthorized I'm not concerned with yet, it's the rest of the doctest failures
[03:36] <wgrant> StevenK: They are likely cascading failures.
[03:38] <StevenK> wgrant: What makes you think that?
[03:38] <StevenK> Oh, that the team hasn't actually be turned private?
[03:38] <wgrant> Right.
[03:39] <StevenK> wgrant: visibility doesn't appear in configure.zcml, just IPersonCommAdminWriteRestricted
[03:40] <StevenK> It has a require permission .Commercial, and it's allowed in IPerson's interface
[03:41] <wgrant> <allow /> == <require permission="zope.Public" />
[03:41] <StevenK> Right.
[03:41] <StevenK> It was publically readable, and only settable for .Commercial
[03:42] <StevenK> Now, how do I fix that ...
[03:43] <wallyworld_> wgrant: inadequate role membership and not having the required previliges to turn on private bugs is pretty much the same thing, no? i don't thing bad request is a correct alternative regardless
[03:46] <StevenK> wgrant: So I guess IPersonEditRestricted is the wrong place for visibility
[03:52] <wgrant> wallyworld_: It's not really a lack of privilege of the person. It's a lack of privilege of the project.
[03:52] <wgrant> wallyworld_: So it's slightly different, and not really something we use Unauthorized for elsewhere right now.
[03:53] <wallyworld_> which still results in the person being authorised
[03:53] <wallyworld_> hmmm
[03:53] <StevenK> wgrant: Getting closer. First failure is now "- A private team cannot change visibility."
[03:53] <wallyworld_> if the person were in a different role eg ~registry then they would be authorised
[03:54] <wgrant> wallyworld_: Right, but that's not usually how people would solve it.
[03:54] <wgrant> In order for Joe Random to solve the error, he has to change the project.
[03:54] <wgrant> Not become a member of ~registry.
[03:54] <wallyworld_> sure, but i used it to illustrate that it can be considered a limitation of what the person is allowed to do
[03:54] <wgrant> It could go either way, but I think BadRequest is slightly better.
[03:55] <wallyworld_> but badrequest is for stuff like protocol issues etc
[03:55] <wallyworld_> afaiui
[03:55] <wgrant> We use a derivative of BadRequest for most user errors.
[03:55] <wallyworld_> why?
[03:56] <wgrant> Because in most cases they're bad requests.
[03:57] <wallyworld_> really? the syntax is bad?
[03:57] <wgrant> Hm?
[03:57] <wgrant> Bad Request doesn't meant the HTTP syntax is bad.
[03:58] <wallyworld_> i thought it was a request that could not be fulfilled because not all info was provided or whatever
[03:58] <wallyworld_> different to not being allowed to do something
[03:59] <wallyworld_> so like leaving out a mandatory parameter = bad syntax
[03:59] <wallyworld_> but here there is no such issue but there is an authorisation issue
[04:00] <wgrant> A 403 is possibly more appropriate, but the rest of the API uses 400 here.
[04:00] <wgrant> 401 is not appropriate for normal users, as becoming a ~registry is not a way out for them.
[04:01] <wallyworld_> i wasn't suggesting becoming ~reg was a way out
[04:02] <wallyworld_> i think 403 is ok
[04:02] <wallyworld_> i'd like to know why the rest of the api uses 400 in these cases
[04:03] <lifeless> so 400 is definitely wrong per rfc2616 but
[04:04] <lifeless> httpbis changes this
[04:04] <lifeless> http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-18#section-7.4.1
[04:04] <wgrant> The RFC isn't relevant here.
[04:04] <wgrant> It's 15 years behind the web.
[04:04] <lifeless> specifically, it says "The server cannot or will not process the request, due to a client
[04:04] <lifeless>    error (e.g., malformed syntax)."
[04:04] <lifeless> wgrant: a little patience kemosabi
[04:04] <lifeless> wgrant: and you might find your local friendly http nazi supporting your case
[04:05] <wgrant> Heh
[04:05] <lifeless> 400 has become the defacto 'go away and it is your fault'
[04:06] <wgrant> Exactly.
[04:06] <lifeless> you could return 401 if you want to trigger *http* authentication
[04:06] <lifeless> but
[04:06] <lifeless> we don't use http authentication anywhere
[04:07] <lifeless> so we should never use 401 or 403, more or less
[04:07] <wgrant> 403 is fine
[04:08] <wgrant> 401 is illegal, but we do it in the API anyway
[04:08] <wallyworld_> lifeless: isn't 'go away, it's your fault' different to 'you sent all the right info to do this but you are not allowed ie forbidden"
[04:08] <wallyworld_> so why should we never use 403?
[04:08] <lifeless> same reason 401
[04:08] <wgrant> IIRC 401 says the response MUST include WWW-Authenticate
[04:08] <lifeless> 401 and 403 are talking about the ability and limits of dealing with http authentication credentials
[04:08] <wgrant> 403 doesn't say anything about HTTP auth
[04:09] <wallyworld_> what he said
[04:09] <wallyworld_> hence 403 is ok here i think?
[04:09] <wgrant> I still think 400 is more in line with the rest of the application, and indeed the rest of the modern world.
[04:09] <wallyworld_> well the world is wrong :-)
[04:10] <lifeless> http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-18#section-7.4.4 if you want to read it
[04:10] <wallyworld_> i still don't get why the world would be using an incorrect code
[04:10] <wallyworld_> ok, i'll read it
[04:10] <lifeless> I see no value in spec lawyering without reference to the current spec
[04:10] <wgrant> Current *draft* spec that's already obsolete? :)
[04:10] <lifeless> final stage about to be ratified
[04:11] <wallyworld_> reading that link reinforces my view that 403 is ok here
[04:11] <wallyworld_> but i'll make it 400 if that's what i need to do
[04:12] <StevenK> Hmmmmm.
[04:12] <wallyworld_> even though it's not a 400 ie all necessary info for the server to process the request was provided correctly
[04:12] <StevenK> I think hasCCS has a bug
[04:12] <wgrant> wallyworld_: "due to a client error" in the new spec.
[04:12] <wallyworld_> but it's not a client error
[04:13] <wgrant> It is.
[04:13] <wgrant> It's asking for something which can't be done.
[04:13] <lifeless> wallyworld_: so the sequence is - you start with nothing, you make a request, server says 401 (gotta be authenticated), so you auth and try again and it says 403( you picked the wrong usercode)
[04:13] <wallyworld_> agree so far
[04:13] <wallyworld_> or a user code that's not allowed
[04:14] <lifeless> wallyworld_: 401 (which references http://tools.ietf.org/html/draft-ietf-httpbis-p7-auth-18) makes no sense if you are not talking about HTTP auth
[04:14] <wallyworld_> yes, i should not have used a 401 in the mp. i should have used 403
[04:14] <lifeless> 403, which layers on 401 - telling you to go back and reauthenticate - makes no sense unless 401 makes sense.
[04:14] <lifeless> 403 is flat out wrong for us.
[04:14] <wgrant> 403 doesn't layer on 401
[04:14] <wgrant> In practice it did 15 years ago.
[04:14] <wgrant> But even 1.1's 403 doesn't mention 401, or HTTP auth at all.
[04:14] <lifeless> 403 is what you use to trigger a browser login window regardless of their current login status.
[04:15] <wgrant> No, that's 401
[04:15] <wgrant> 403 doesn't; the webapp uses it.
[04:15] <StevenK> Meh, let's just raise 402
[04:16] <wgrant> 402 is actually almost appropriate here, for like the first time ever :)
[04:16] <wallyworld_> hah
[04:16] <StevenK> I know :-)
[04:16] <StevenK> (402 is Payment Required, for those playing at home.)
[04:17] <StevenK> AH! I get it!
[04:17] <StevenK> The logged in user has a subscription, but the new team doesn't.
[04:28] <wgrant> Ah, finally.
[04:28] <wgrant> https://launchpad.net/launchpad renders in <1s now.
[04:28] <wgrant> Next stop <500ms.
[04:43] <StevenK> wgrant: If I change TeamEditView to have class schema(ITeam):\n visibility = copy_field(...  I get TypeError: ('Could not adapt', <Person at 0xfb05050 team-name-100028 (Team Name 100028)>, <InterfaceClass lp.registry.browser.team.schema>) in the tests.
[04:44] <wgrant> StevenK: That's inconvenient.
[04:45] <StevenK> But it works for TeamAddView and ITeamCreation
[04:47] <StevenK> wgrant: Can I force Zope to give me a better error?
[04:47] <wgrant> StevenK: You may have to do it in setUpFields with copy_field. See BugTaskEditView
[05:12] <StevenK> wgrant: Down to one failure.
[05:13] <wgrant> :(
[05:14] <StevenK> Hmm?
[05:17] <wgrant> failplanner is fail
[05:48]  * StevenK stabs longpoll
[05:58] <StevenK> wgrant, wallyworld_: Do either of you want to review https://code.launchpad.net/~stevenk/launchpad/make-person-visibility-mutate/+merge/92715 ?
[05:58] <wallyworld_> StevenK: i'll do it
[06:00] <StevenK> Grrr. Now I have to wait 7 hours to see if combo-url breaks qas.
[06:01]  * StevenK glares at wallyworld_.
[06:01] <wallyworld_> what have i done this time?
[06:02] <StevenK> wallyworld_: I was expecting combo-url to be the first branch to land this morning, and it wasn't.
[06:02] <wallyworld_> the early nerd gets the worm
[06:02] <StevenK> I tossed it at ec2 at 7:40!
[06:02] <wallyworld_> mine was a small test fix which i lp-landed
[06:03] <wallyworld_> how long till gary makes bb run in 10 seconds?
[06:04] <StevenK> Years?
[06:09] <wallyworld_> StevenK: 41	+ visibility = data.get('visibility')..... i think you will find you need to del data['visibility']
[06:09] <wallyworld_> if you have made visibility field readonly, unless you remove it from data, it should error
[06:10] <wallyworld_> if your tests pass as is, i'm not sure why
[06:10] <StevenK> wallyworld_: It was made readonly in the interface due to the mutator method. Like I said, I had to do magic to get it to NOT be readonly for the two views.
[06:13] <wallyworld_> StevenK: IPerson.visibility is readonly and doesn't updatecontextfromdata() attempt to do "context.visibility = data('visibility')"
[06:13] <StevenK> It doesn't seem to.
[06:14] <wgrant> Hm, I would expect it to.
[06:14] <wallyworld_> it does field.set(...)
[06:14] <StevenK> wallyworld_: I'm happy to delete it from data after I grab it
[06:14] <wallyworld_> i think you need to but i'm concerned no test failed
[06:15] <wallyworld_> there's several other places where a readonly field is set using a mutator and it has to be deleted from the data dict
[06:16] <StevenK> wallyworld_: I think what is perhaps going on is the mutator is setting it, and then it gets changed to the same value
[06:16] <wallyworld_> ah, that may explain it perhaps
[06:18] <StevenK> wallyworld_: http://pastebin.ubuntu.com/840063/
[06:18] <wallyworld_> StevenK: i think that is ok. it's more explicitly correct if that makes sense
[06:19] <wallyworld_> StevenK: i'm wondering if the new code in setupFields should be moved to conditionallyOmitVisibility() and the method renamed to setupVisibility(0 so that it all lives together?
[06:20] <wgrant> lifeless: Is it evil to have partial indices where distribution IS DISTINCT FROM 1? :)
[06:20] <StevenK> wallyworld_: wgrant didn't think it belongs in conditionallyOmitVisibility(), and I agree.
[06:20] <wgrant> StevenK: It might be OK if you rename it.
[06:20] <wallyworld_> not if it's not renamed
[06:20] <wgrant> But I forget what it was.
[06:21] <wallyworld_> but it's code that's all to do with initing the view wrt the visibility field
[06:21] <StevenK> wallyworld_: The other thing is I only need to do setUpFields for the Edit view
[06:21] <StevenK> wallyworld_: The class schema is fine for the Add view, so it doesn't need to be done
[06:22] <wallyworld_> let me have a closer look
[06:22] <wgrant> StevenK: I'd use the same for both.
[06:22] <wgrant> No point duplicating it.
[06:22] <StevenK> I was happy with class schema, but it gave the can not adapt error for Edit
[06:23] <wgrant> Sure, so it's not useful.
[06:23] <wgrant> If you have one solution that isn't vile and works for both, use it for both.
[06:28] <StevenK> wallyworld_: What do you think of http://pastebin.ubuntu.com/840071/ ?
[06:30] <wallyworld_> StevenK: i think that looks nicer thanks. maybe s/delete_visibility/omit_visibility to user consistent terminology?
[06:31]  * wallyworld_ stabs unity. another crash, another set of duplicate icons on the launcher
[06:31]  * StevenK wields s/delete\(_visibility\)/omit\1/g
[06:31]  * wgrant curses the bug sort tiebreaker.
[06:36] <wgrant> Hmm
[06:36] <wgrant> By doing partial indices by openness I can get the main query on https://bugs.dogfood.launchpad.net/ubuntu down to 6ms
[06:36] <wgrant> Which is possibly a good thing.
[06:36] <wallyworld_> StevenK: should the transitionVisibility method check that new visbility != old visibility before it complains?
[06:40] <StevenK> wallyworld_: Hmmmm.
[06:40] <StevenK> Probably
[06:40]  * StevenK wishes for a Perl-ism
[06:41] <wallyworld_> StevenK: and there's no difference between turning it on vs off?
[06:42] <StevenK> #define it ?
[06:42] <wallyworld_> visibility
[06:42] <wallyworld_> in terms of permissions i mean
[06:43] <StevenK> Sorry, I don't get it. Please be clearer.
[06:43] <wallyworld_> so for the private bugs setting, you need more privileges to turn private bugs on than to turn it off
[06:43] <wallyworld_> but i guess for visibility it's symetrical
[06:43] <StevenK> Right
[06:43] <wallyworld_> ok
[06:43] <StevenK> You can either it change it, or you can't.
[06:44] <wallyworld_> np. sorry
[06:44] <wgrant> It's probably not symmetrical.
[06:44] <wgrant> eg. if my commercial subscription expires, surely I can unprivate my team?
[06:45] <wallyworld_> StevenK: i'm also wondering why we're not using validate() to setField error
[06:46] <wallyworld_> oh, atm, field is not shown if not permitted
[06:46] <wallyworld_> so no need
[06:46] <wallyworld_> this is turning out very much like the private bugs branch
[06:48] <StevenK> wallyworld_: Yes.
[06:49] <StevenK> wgrant: Mmmmm. I think I'd like to do that as a seperate branch, this one is already hairy enough.
[06:51] <wallyworld_> StevenK: what is nagging at me for this branch is that the rules for visibility allowed or not are in 2 places - the view to omit the field or not plus the model to do the save
[06:51] <wgrant> Well I think I'd like postgres to be smart and do a union over sorted index components, but it won't :)
[06:52] <StevenK> wallyworld_: Right. Perhaps I need to refactor it out.
[06:52] <wallyworld_> in my branch, i now have a checkPrivateBugsTransition() method which raises if not allowed. the validate() calls this and uses ex.message to set the field error
[06:53] <wallyworld_> and the model nutator also calls checkxxx() which raises if the api is used
[06:53] <wallyworld_> for example
[06:53] <wallyworld_> so it's trying to put all the permission checks in one place
[06:54] <StevenK> wallyworld_: So I can refactor out into IPerson.checkAllowVisibility if you think that's appropiate
[06:54] <wallyworld_> StevenK: i think the same technique is used in the team edit view for the team moderated/restricted etc radio buttons
[06:54] <wallyworld_> StevenK: i think that works
[06:55] <wallyworld_> StevenK: with those moderated/restricted radio buttons, i catch the exception and use the message to put in that little info line at the top of the widget
[07:00] <StevenK> wallyworld_: Anything else?
[07:02] <wallyworld_> StevenK: don't think so.you'll need to add different tests depending on what changes you make. there should probs be a -ve test for the test_person_with_cs_can_create_private_team test
[07:02] <StevenK> I'm so over this branch
[07:03] <wallyworld_> StevenK: that's how i feel about the private bugs one :-(
[07:03] <StevenK> wallyworld_: Er, but if the user has no CS, they don't see the field?
[07:04] <StevenK> There are existing tests for that case, the branch adds an end-to-end test to make sure the team gets created.
[07:06] <wallyworld_> StevenK: yes, you are right. i was thinking about any future asymetric permission workflow
[07:06] <StevenK> Which we haven't done yet. :-P
[07:07] <wallyworld_> StevenK: so i've got to run to the shops before it hails (sky is green and hail is expected). i'll +1 after dinner
[07:07] <StevenK> Bleh
[07:07] <wallyworld_> or sooner if you want
[07:07] <wallyworld_> give me 20 minutes?
[07:07] <StevenK> wallyworld_: Yeah, sure.
[07:08] <wallyworld_> thanks. will do it as soon as i can
[07:47] <wallyworld_> StevenK: r=me with a suggestion for a test for the ImmutableVisibilityError
[08:35] <wgrant> stub: Do you have much idea how much DB IO we'd save by not reading large fields like Bug.description during searches?
[08:36] <stub> Are we scanning them, or looking at the fti indexes?
[08:37] <wgrant> FTI, so the description column isn't used at all.
[08:37] <wgrant> Except Storm asks for it, even though it won't use it.
[08:37] <stub> I have no real metrics. It would certainly be faster to display a list of 70 odd bugs (a batch from a search results). I don't know how much.
[08:37] <wgrant> It's hopefully the only large toasty field that Storm asks for
[08:37] <wgrant> So it seems like we could save a lot of toast table reads.
[08:38] <stub> For the actual search, the fti index is used - removing description would make it smaller but I don't think it would save that much.
[08:38] <wgrant> Oh, blah, fti gets rechecked even after the GIN.
[08:39] <wgrant> So I guess we can't skip toast reads for that, only description.
[08:40] <wgrant> stub: I'm going to experiment with using GIN for tag searches tomorrow.
[08:41] <wgrant> Since they're currently the slowest common search in my new schema.
[08:42] <stub> wgrant: So the trick with PG < 9.1 is that you need to determine if the query is going to do a full index scan and fail it, rather than generate an OOPS because the index gets asked to do something it doesn't support.
[08:43] <stub> With 9.1, GIN is drop in - we just get slower writes and faster reads
[08:43] <wgrant> Yeah, but I'm hoping we'll be on 9.1 soon enough :)
[08:43] <wgrant> Since it makes Ubuntu searches 5x faster.
[08:43] <wgrant> s/it/GIN/
[08:43] <stub> Yes. I'll be converting all our GIST indexes to GIN.
[08:50] <wgrant> stub: Could you please pastebin index usage numbers from bug and bugtask?
[08:55] <stub> k
[08:56] <stub> I should snapshot these like I do the disk space ones for generating deltas
[08:56] <wgrant> Yeah, that sounds pretty easy and potentially very useful.
[08:57] <wgrant> But not critical for my uses right now :)
[09:00] <stub> https://pastebin.canonical.com/60003/
[09:00] <stub> couple of obvious dead ones there...
[09:02] <wgrant> I'll be deleting most of them in a month or so anyway :)
[09:04] <StevenK> bugtask__binarypackagename__idx seems utterly useless
[09:04] <mrevell> Hello!
[09:04] <wgrant> StevenK: Considering the column should never have existed, and hasn't been used since at least 2005, yeah.
[09:04] <wgrant> It's all part of The Plan.
[09:05] <StevenK> wgrant: But like you say, it's probably not worth just deleting the unused indices yet
[09:05] <wgrant> Right, considering I will be taking a chainsaw to those tables in the coming little while.
[09:06] <StevenK> I'm looking forward to it.
[09:06] <StevenK> stub: Is it easy to see if any indices aren't used at all, ignoring those on bug and bugtask?
[09:07] <stub> Yes. There are false positives though, such as indexes rarely used but need to be there anyway to support that once-every-three-months operation
[09:08] <StevenK> If they're used once-every-while, they should have some non-negative read and scan results, right?
[09:08] <stub> I also can't generate deltas, so the numbers are from whenever the stats were last reset, and I don't know when that was :)
[09:09] <adeuring> good morning
[09:09] <StevenK> I can't imagine we reset the stats at all. Some of the those numbers look very large.
[09:10] <stub> https://pastebin.canonical.com/60004/
[09:10] <stub> That needs to go in the database report really
[09:10] <StevenK> Holy crap, 208
[09:10] <StevenK> Er, 280
[09:11] <StevenK> bugnotificationarchive ? Really? Is that even used?
[09:11] <stub> That really should be filtered by num tuples in the table or something too. There are a lot of indexes there to support deletions and such if the tables grow.
[09:12] <StevenK> stub: If you don't think the gardening is much of a help, that's fine, I'm effectively offering to grab a pair of shears.
[09:12] <stub> The gardening will help. Just needs a little thought on each one though, which I'll double check on review.
[09:13] <stub> Leave all the indexes on person
[09:13] <stub> And libraryfilealias
[09:13] <stub> And the primary keys, and uniques...
[09:14] <stub> Hmm... can I filter them out?
[09:14] <StevenK> Hmm, like on the indexrelname?
[09:15] <stub> _key, _unq, _pk, _pkey are good hints, but we don't always follow conventions unfortunately.
[09:21] <mrevell> Everyone say hello to czajkowski, who joins the LP team at Canonical today :)
[09:21] <stub> StevenK: https://pastebin.canonical.com/60006/ is better to work from. It skips all the unique indexes, and shows the number of tuples in the table (for indexes that would be used if we had more data)
[09:22] <stub> Hello czajkowski, who joins the LP team at Canonical today
[09:22]  * czajkowski waves hi
[09:23] <wgrant> Morning czajkowski.
[09:23] <stub> What timezone are you in czajkowski?
[09:23] <czajkowski> UTC, I live in London
[09:24] <stub> In the office or at home?
[09:24] <czajkowski> at home, will pop in from time to time in the office though as I live nearby
[09:24] <adeuring> morning czajkowski
[09:24] <czajkowski> wgrant: adeuring ello :)
[09:25] <stub> I hated commuting on the tube for the few months I was there.
[09:25] <czajkowski> it's about a 15-20 min walk from here
[09:29] <StevenK> stub: Haha, did you see tm__potmsgset__language__not_used__idx in that?
[09:47] <nigelb> 34
[09:49] <nigelb> ugh
[12:24] <StevenK> rick_h: O hai!
[12:24] <rick_h> StevenK: howdy
[12:24] <rick_h> how went the whole thing? Saw your email, will probably get a reply going with some notes.
[12:25] <StevenK> rick_h: Sweet. Buildbot finished ~15 minutes ago, I was hoping that either qas would be a burning ball of fail or working fine before I went to bed.
[12:25] <rick_h> StevenK: heh ok. So it's not hit qas yet then?
[12:25] <StevenK> rick_h: qas takes ~40 minutes to update.
[12:25] <rick_h> ok
[12:25] <StevenK> Next cron for qas kicks off at :48
[12:26] <StevenK> I doubt it hit the :18 run
[12:26]  * rick_h crosses fingers
[12:26] <jelmer> mogguh StevenK, rick_h
[12:26] <StevenK> jelmer: G'tag (if you remember that one :-)
[12:26]  * rick_h looks up mogguh
[12:26] <jelmer> StevenK: yeah :)
[12:30] <StevenK> rick_h: Did you get a chance to look at the AJAX log thing?
[12:30] <rick_h> StevenK: not yet, created a ticket for it and it's on the board
[12:30] <StevenK> s/ticket/card/
[12:30] <StevenK> Ticket makes think of RT.
[12:30] <rick_h> sorry, created a bug and a card and the card is on the board :)
[12:30] <rick_h> ticket == bug sorry
[14:01] <deryck> Morning, all.
[14:01] <deryck> Oh happy uninterrupted-duty day!
[14:03] <rick_h> lol
[14:13] <flacoste> morning deryck!
[14:31] <deryck> abentley, adeuring, rick_h - https://plus.google.com/hangouts/extras/talk.google.com/orange-standup
[14:53] <deryck> mrevell, my wife's van died at her shop where I'm working. And a tow truck is coming to get it. I'll have to go out when he arrives (in 10 mins likely).
[14:53] <deryck> mrevell, should we push back our call with czajkowski or schedule for tomorrow?
[14:54] <czajkowski> deryck: ello
[14:54] <deryck> hi czajkowski!  You have no idea how happy the Orange Squad is that you have joined Launchpad! :)
[14:54] <czajkowski> I'm going to hope this is a good thing :)
[14:55] <deryck> czajkowski, it is! :)
[14:55] <deryck> flacoste, look at my luck with this stupid van ^^ :)
[14:55] <mrevell> czajkowski, deryck: Tomorrow is fine if you're not sure when you'll be done with the tow truck. If not, how about 16utc? I won't be available then but you and czajkowski can talk.
[14:56] <deryck> mrevell, either way is fine with me.  Shouldn't take but about 10-20 minutes to get him a key and on his way.  but unfortunately, it just hits during our call.
[14:56] <deryck> mrevell, I called when I got in this morning, but he's only now able to come here.
[14:56] <mrevell> No prob :) Let's say 16utc, if that suits you czajkowski.
[14:57] <flacoste> deryck: is it again your wife's doing this time? her general delicacy in handling mechanical/technology device?
[14:57] <deryck> ha!
[14:57] <czajkowski> mrevell: deryck sounds good to me
[14:57] <deryck> flacoste, one can never know for sure. :)
[14:57] <deryck> mrevell, czajkowski -- sounds good to me too.
[14:57] <mrevell> great :)
[14:58] <deryck> flacoste, I think it's just an alternator though, which is just unfortunate timing.
[14:58] <flacoste> ah right
[14:58] <flacoste> that sucks
[15:38] <sinzui> jcsackett, are you back yet. I shot myself in the foot. I want to talk about invalidating a cache to apply more than one commercial subscription to a projects
[16:09] <jcsackett> sinzui: i'm back now. my apologies, my timing estimates didn't account for a traffic accident on the way home.
[16:11] <rick_h> jcsackett: quit running into people. It's not good for you
[16:11] <jcsackett> rick_h: thankfully, i wasn't *in* the accident. i was just blocked by it. :-P
[16:11] <sinzui> That accident was a MiB conspiracy. Your domicile is bugged
[16:12]  * jcsackett laughs
[16:12] <sinzui> mumble?
[16:13] <sinzui> jcsackett, or hangout
[16:14] <jcsackett> let's go mumble. google+ was crashing my computer yesterday and i don't yet trust it again.
[16:37] <rick_h> deryck: so finally changed my last .html file for a bit hopefully! https://code.launchpad.net/~rharding/launchpad/combo_yui_tests5/+merge/92092
[16:37] <deryck> nice!
[16:37] <rick_h> deryck: if you get a few ^ first one is on ec2 and once that goes can land these other 4 side by side
[16:38] <deryck> rick_h, is that a review request? :)
[16:38] <rick_h> deryck: yes please :)
[16:38] <deryck> rick_h, will do :)
[16:38] <rick_h> I htink benji would hunt me down if I hit up ocr
[16:38] <deryck> meh. what's 4200 lines among friends.
[16:39] <rick_h> heh, across 34 files
[16:42] <sinzui> jcsackett, bzr+ssh://bazaar.launchpad.net/~launchpad-purple-squad/%2Bjunk/disclosure_mockups/
[16:46]  * benji prepares the specially-trained rick_h hunting dogs.
[16:58] <czajkowski> deryck: nice to put the face to the nick btw
[16:59] <deryck> czajkowski, thanks!  Likewise.
[17:20] <abentley> deryck: With further optimization, I completed the branch scan in 3 minutes!
[17:21] <deryck> abentley, woah!  nice!
[17:23] <abentley> deryck: I had to use store._connection.build_raw_cursor().executemany to do it, so there's some work required to de-hackify it, but at least we know it's possible.
[17:24] <deryck> abentley, nice that it's possible, and yuck that it's so non-obvious to do multiple inserts.
[17:38] <lifeless> mornin
[17:38] <sinzui> czajkowski, https://dev.launchpad.net/MaintenanceRotationSchedule
[18:21] <abentley> lifeless: mornin.
[18:22] <abentley> lifeless: I'd like to chat with you about task queues.  Are you up for that sometime today?
[18:23] <lifeless> sure
[18:23] <lifeless> how many hours till your EOD ?
[18:36] <danilo> benji, heya, I've put a few merge proposals up for pygettextpo (https://code.launchpad.net/pygettextpo/+activereviews): it's used only by LP but I want to make it more complete and usable (and perhaps able to replace gettext_po_parser.py in Launchpad as well)
[18:37] <benji> danilo: ok, I'll take a look
[18:38] <danilo> lifeless, flacoste: I wonder if we should create a separate maintainer team for pygettextpo: I do want to contribute quite a bit of code to it, and I am guessing I might be the one with the biggest interest in driving that :)
[18:40] <danilo> benji, thanks!
[18:41] <lifeless> danilo: we can, but you should be in lp-canonical-emeritus anyway, which should give landing rights
[18:42] <danilo> lifeless, right, cool, I am (in canonical-launchpad-emeritus)
[18:44] <danilo> lifeless, (and actually, I was still in ~launchpad, so I left that team)
[18:44] <lifeless> :P
[18:44] <lifeless> So, while that remains true I wouldn't expect any unusual friction; you still count as a reviewer, the policies don't seem onerous or irrelevant, ...
[18:45] <lifeless> but like I say, we certainly can give it separate governance if thats useful
[18:47] <abentley> lifeless: EOD in 3+ hours.
[18:48] <lifeless> abentley: ok, cool. I have 2 other calls (one with the UK) but we should be able to find a timeslot.
[18:48] <danilo> lifeless, sure, I don't have a particular need for it, as long as this works
[18:48] <lifeless> danilo: if it doesn't, lets try to fix it first (its a new thing after all) and then iterate from there
[18:48] <abentley> lifeless: cool.
[18:48] <danilo> lifeless, agreed, thanks
[18:54] <abentley> lifeless: I can't find a non-hacky way of using cursor.executemany via Storm, but my tests show a significant performance win for branch scanning.  Do you know why it's not provided?
[19:10] <rick_h> benji: if you have a sec to review: https://code.launchpad.net/~rharding/launchpad/ajax_log_930141/+merge/92827
[19:10] <benji> rick_h: sure
[19:11] <rick_h> StevenK: ^^ for you since I know you were asking about it
[19:11] <rick_h> benji: ty
[19:53] <flacoste> lifeless: i wouldn't speaking a little later today, that could make it convenient to talk to abentley
[19:55] <lifeless> cool, thanks
[20:24] <sinzui> Sweet, bringing thunderbird to focus also kills X.
[20:25] <lifeless> abentley: lets try for a chat now?
[20:25] <abentley> lifeless: sure.  Preferred chat tech?
[20:25] <lifeless> abentley: I have a call with elmo but not sure just when; uhm skype is le trivial for me
[21:40] <flacoste> lifeless: let me know when you are available
[22:04] <sinzui> wgrant, I cannot hear you
[22:08] <lifeless> flacoste: in 5 ?
[22:08] <flacoste> lifeless: might be best to reschedule
[22:08] <StevenK> rick_h: Yay!
[22:08] <StevenK> rick_h: That looks awesome.
[22:09] <flacoste> lifeless: unless your agenda is short
[22:13] <lifeless> flacoste: we could time box to 15m and see? If you're past EOD lets just adhoc it tomorrow
[22:13] <flacoste> lifeless: timeboxing to 15 minutes suits me
[22:37] <wgrant> sinzui, wallyworld_: https://launchpad.net/ubuntu/precise/+localpackagediffs
[22:37] <wgrant> See the column headers.
[23:03] <lifeless> wgrant: ok, you have mail
[23:03] <lifeless> I am popping out for a little bit, back soon
[23:03] <sinzui> wgrant, StevenK, jcsackett, wallyworld_: I published part one of the terminology http://blog.launchpad.net/
[23:12] <wgrant> lifeless: Thanks.
[23:47] <wgrant> jelmer: Do you know what caused the performance regressions in your revision_history() branch last time?
[23:53] <StevenK> wgrant: Do I need to drop all indices first, or will dropping the table take care of everything?
[23:55] <wgrant> StevenK: You can't drop the table directly. Change its schema to todrop instead.
[23:55] <wgrant> upgrade.py does the special slony dance to drop them from there.
[23:55] <StevenK> wgrant: Ah yes. But will the indices disappear as well?
[23:56] <wgrant> StevenK: This is Entitlement?
[23:57] <StevenK> wgrant: Yes.
[23:59] <wgrant> StevenK: So, yes, indices go with the table automatically.