[10:01] <xnox> ..
[10:01] <xnox> could somebody please deploy r1927 of the debian-cd code to production, and respin s390x server iso please? (it is merged but not "deployed")
[10:02] <xnox> cjwatson, Laney ^
[10:03] <cjwatson> xnox: done
[10:07] <xnox> thank you
[10:17] <cjwatson> xnox: and published
[11:18] <spineau> Hello, I'd need someone to complete the MIR of pyotherside https://bugs.launchpad.net/ubuntu/+source/pyotherside/+bug/1534067
[11:18] <spineau> it will unblock the xenail builds
[11:19] <spineau> xenial
[11:20] <spineau> pyotherside 1.4.0-2~fakesync2 just landed in universe this morning and is ready to do the main migration
[11:21] <spineau> by xenial builds I meant the daily builds (http://cdimage.ubuntu.com/daily-live/current/)
[11:26] <spineau> See https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/xenial/ubuntu
[11:32] <cjwatson> spineau_afk: doing
[11:33] <cjwatson> spineau_afk: done
[12:36] <Laney> trying an ubuntu image build
[12:45] <Laney> oops, I accidentally ctrl-ced it
[12:45] <Laney> at least we'll see if the livefs builds finish
[13:00] <mdeslaur> can someone please unblock conntrack-tools ^ It's the conntrack package that got renamed
[13:08] <spineau> cjwatson: thank you
[13:51] <rtg> A test failure in west-chamber -> xtables-addons -> linux-meta is holding up xenial kernel promotion. The west-chamber project appears to have gone dormant, and the patches to fix it are non-trivial. Can I have that test dependency removed ?
[19:43] <Trevinho> bdmurray: hey, could you please give a look at https://requests.ci-train.ubuntu.com/#/ticket/685 as it's waiting there for some long time and it would be nice to free the silo
[19:44] <Trevinho> and also https://requests.ci-train.ubuntu.com/#/ticket/735
[20:05] <bdmurray> Trevinho: the unity-lens-music bugs could use a bit more information but I'll let it in anyway
[21:25] <Trevinho> bdmurray: thanks
[21:26] <bdmurray> no problem


 I just wanna be 100% sure and I can't seem to find a way to contact Canonical about it, like, would accepting donations be okay? Or does it have to be only for charity only? Either way I'll still do it just to show the alternative that isn't Windows. :D
[02:00] <mhall119> Nothing_Much: donations for what?
[02:03] <mhall119> Nothing_Much: http://www.ubuntu.com/intellectual-property-policy has all the information you should need, but it covers a lot
[02:03] <Nothing_Much> Promoting, like say buying computers that people can use to use Ubuntu with, sorta like a teacher, except.. well I'm not too sure.. I'm not a teacher, just an overly enthusiastic Ubuntu fan lol
[02:03] <mhall119> the part you'll probably be interested in is section 6:
[02:03] <mhall119> 6. Use of Canonical IP by the Ubuntu community
[02:03] <mhall119> Ubuntu is built by Canonical and the Ubuntu community. We share access rights owned by Canonical with the Ubuntu community for the purposes of discussion, development and advocacy. We recognise that most of the open source discussion and development areas are for non-commercial purposes and we therefore allow the use of Canonical IP in this context, as long as there is no commercial use and that the Canonical IP is used in accordance with this
[02:04] <mhall119> you can generally accept donations if they go towards promoting Ubuntu
[02:04] <mhall119> as long as you personally aren't profitting from them
[02:04] <Nothing_Much> Ohh.. okay, so I guess I can just let people bring their own older PCs for them to use Ubuntu on. But I do have a spare Pentium 4 pc
[02:05] <Nothing_Much> oh no, I was kinda thinking about pocketing money, but then I did take into account of what Canonical would think, so that's why I wanted clarification
[02:05] <mhall119> yeah, if the money goes into your pocket it makes it commercial use, and then you need a different license
[02:06] <Nothing_Much> oh goodness, what license do I need right now for just charity purposes? >.>
[02:06] <mhall119> for charities it's non-commercial, so you should be fine
[02:07] <Nothing_Much> alrighty then
[02:07] <Nothing_Much> I can then proceed with my curriculum! (or is there another term for not a teacher?)
[02:10] <Nothing_Much> if anybody can clarify what this is btw, that'd be nice: http://loco.ubuntu.com/meetings/ubuntu-us-florida/741/detail/
[02:13] <Nothing_Much> wait mhall119, sorry to bother again, but is ubuntu-manual.org a part of Canonical? That way I can use it for promotion?
[02:24] <mhall119> Nothing_Much: I don't think it's made by Canonical no, but that doesn't matter the trademark policy applies to anything that uses the Ubuntu name or logo
[02:25] <mhall119> Nothing_Much: we have monthly IRC meetings as a team, that's the page for the next one
[02:25] <Nothing_Much> Oh, okay, sorry about panicing, I just don't want to screw something up if/when I get a chance to utilize a church or library or something.
[02:25] <Nothing_Much> for the promotion
[02:26] <Nothing_Much> Oh, I thought the 14.04 release party was IRL?
[03:06] <mhall119> Nothing_Much: don't worry, worse that can happen if you do something wrong is you get a friendly request asking you to stop or change something
[03:06] <Nothing_Much> oh okay, but what about the 14.04 release party?
[03:07] <mhall119> the party will be IRL, I wanted to kick of planning in the next meeting
[03:09] <Nothing_Much> Ah okay, so the meeting is at uh.., lemme check
[03:10] <Nothing_Much> 8 - 10 EST
[03:10] <Nothing_Much> PM
[03:18] <mhall119> yeah, on March 3rd
[03:19] <mhall119> 8-9pm
[03:20] <Nothing_Much> Oh right
[03:20] <Nothing_Much> 8-9pm Got it
[03:20] <Nothing_Much> That's for IRC
[03:23] <mhall119> yes, that is IRC


[19:40] <MichaelPaoli> Berkeley Linux Users Group (BerkeleyLUG) @ Bobby G's Pizzeria ... 5 of us here thus far ... pizza just ordered ... delicious fun!  :-) https://berkeleylug.com/meetings/
[19:40] <darthrobot> Title: [Meetings – BerkeleyLUG]


[03:03] <Smaug> hey lenios
[03:44] <wizardslovak> hello people
[03:44] <wizardslovak> i cant mount partitiong :(
[03:44] <wizardslovak> in gparted its there but i cant mount it
[03:57] <Psi-Jack> hmm
[03:58] <EvilPhoenix> Psi-Jack:  didnt expect to see you here.  sup
[03:58] <Psi-Jack> I'm almost always here. heh
[03:58] <Psi-Jack> I'm just having some serious issues with iet.
[03:58] <Psi-Jack> Pissing me off to no end. LOL
[04:00] <Psi-Jack> Beginning to seriously think tgt is a better way to go.
[04:06] <Psi-Jack> I'm having craploads of issues trying to use iet for an iSCSI Target. I have two opensuse servers running as NAS, DRBD'ing raid10 arrays between them and running clvm on them, exporting logical volumes as iSCSI blockio targets, using a VIP for the actual portal address.. Now, when open-iscsi does a discovery on it, whatever nas server has the VIP, the iscsi initiator gets both the NAS's private
[04:06] <Psi-Jack> IP and the VIP, so it logs into both. This is causing serious issues for me.
[05:27] <SamuelPeterson> Hi all, I installed ubuntu server 10.04 LTS and when it rebooted, nothing was being sent to the monitor. I restarted the PC and the video card send out images to show the bios posting, I saw some text from ubuntu booting up, then my monitor turned off... Anyone know what this is caused by?
[06:23] <EvilPhoenix> question.  is there an easy way to do an automatic copy of a folder to another location repeatedly every 6 hours?
[06:23] <rigved> EvilPhoenix: i think you can use rsync for that
[06:24] <EvilPhoenix> rigved:  in what, a cron job or smth?
[06:25] <rigved> EvilPhoenix: i am pretty sure that rsync has a method to do backup at regular intervals. i think it uses cron.
[06:26] <rigved> EvilPhoenix: man rsync. there are examples at the end of the manual.
[06:50] <EvilPhoenix> lemme confirm something: rsync --recursive /path/dirA /path/dirB  will copy dirA to dirB and overwrite everything in dirB with the data in dirA?
[06:57] <EvilPhoenix> welcome back
[06:58] <EvilPhoenix> wrong button?
[07:00] <cn1209> hello. Is there a way to copy all perl modules from one Ubuntu Server installation to another?
[07:00] <cn1209> Or at least create some kind of package to have and install from the source server to the destination server?
[07:42] <nutrapi> Could anyone help me understand why when installing and using the linux-image-server kernel, that uname still reports 'generic-pae' ? I understand this is normal, but why?
[07:43] <nutrapi> From what I remember, it used to report '-server' or '-virtual' appropriately, but then again, it's been a while.
[08:04] <nutrapi> Found my answer - 'generic-pae' is for all 32bit installs now
[08:04] <nutrapi> http://ubuntuforums.org/archive/index.php/t-1431485.html
[10:15] <lenios> hi Smaug
[12:23] <veovis_muaddib> I customized my PS1 by copying one I liked and tweaking it, and now when I use ssh, typing too many characters makes the line wrap to itself, so commands overwrite the prompt and become hard to read.  I assume I made a syntax error or something, because I copied and pasted.
[12:23] <veovis_muaddib> PS1='${debian_chroot:+($debian_chroot)}\[\033[00;37m\]{\e[01;34m\t\e[00;37m} | \e[00;31mEndor\e[01;32m\[\033[00m\] | \[\033[01;34m\]\W\[\033[00m\] \e[01;37m\$ '
[12:24] <veovis_muaddib> It looks exactly as I'd like it to, but something must be screwed up...
[12:56] <qman__> veovis_muaddib, there is something wrong with it, I just tried it
[12:57] <veovis_muaddib> qman__: Yeah.  I just can't read it well enough to figure out what the problem is
[13:00] <RoyK> hi all. just got this cheap met station that connects to a pc with usb - any idea how to intercept usb traffic to try to reverse engineer that one to try to grab the data from a linux box?
[13:10] <qman__> veovis_muaddib, it's not 100%, but it's mostly fixed
[13:10] <qman__> PS1='${debian_chroot:+($debian_chroot)}\[\e[00;37m\]{\[\e[01;34m\]\t\[\e[00;37m}\] | \[\e[00;31m\]Endor\[\e[00m\] | \[\e[01;34m\]\W\[\e[00m\] \[\e[01;37m\]\$ '
[13:11] <qman__> the problem is that you didn't encase all the escaped sequences in \[ \] blocks
[13:11] <veovis_muaddib> qman__: Ah, okay.  Thanks!
[13:11] <qman__> that one still backspaces too far by one character
[13:11] <qman__> couldn't find the culprit
[13:11] <veovis_muaddib> I'll keep looking then
[13:11] <veovis_muaddib> At least I know what I'm looking for now
[13:17] <qman__> ah, found it
[13:17] <qman__> PS1='${debian_chroot:+($debian_chroot)}\[\e[00;37m\]{\[\e[01;34m\]\t\[\e[00;37m\]} | \[\e[00;31m\]Endor\[\e[00m\] | \[\e[01;34m\]\W\[\e[00m\] \[\e[01;37m\]\$ '
[13:18] <qman__> veovis_muaddib, ^
[13:19] <veovis_muaddib> Ah, next to the time?  Yeah, the {} hid it well
[13:19] <veovis_muaddib> Thank you very much!
[13:19] <PeterNL> diff PS1a PS1b anyone?
[13:21] <veovis_muaddib> Yeah, that fixed all the problems!
[13:22] <veovis_muaddib> PeterNL: I don't have a copy of the original working one, I figured since it looked right, it was okay
[13:22] <PeterNL> :)
[13:23] <veovis_muaddib> Yeah, confirmed with OpenSSH and PuTTY, this fixed it qman__
[13:58] <random_ubuntuer> hi, anyone active here atm? Would like some help with an installation issue...
[13:58] <PeterNL> I'm here
[13:58] <random_ubuntuer> great
[13:58] <random_ubuntuer> I'm trying to install ubuntu 10.10 server on an old IBM
[13:59] <random_ubuntuer> I can't use CD or USB so I used my laptop as a pxe server
[13:59] <PeterNL> Ooh, getting complex. I don't think I can help
[13:59] <random_ubuntuer> and dhcp and tftp all work correcty, I get the first installation menu on the server box
[13:59] <random_ubuntuer> and the problem is that from then on it is frozen
[14:00] <random_ubuntuer> the problem might not be related to the fact that I'm booting from net, just mentioned it just in case
[14:00] <random_ubuntuer> I think it might have something to do with graphics or the installation files
[14:00] <random_ubuntuer> I can't select the options from the menu, the keyboard doesn't do anything
[14:01] <random_ubuntuer> can't use ctrl+alt+del nor ctrl+alt+backspace or anything
[14:01] <random_ubuntuer> and the menu screen is wrapping from the bottom
[14:01] <PeterNL> ctrl-alt-f[1-6]?
[14:01] <random_ubuntuer> nothing
[14:01] <random_ubuntuer> the computer basically crashes
[14:02] <PeterNL> Can this be an hardware problem someway?
[14:02] <random_ubuntuer> Can be, but I don't think it is
[14:02] <random_ubuntuer> there's a working slackware install on the box, although I haven't used it for some time
[14:02] <PeterNL> Wel, I really don't know...
[14:03] <PeterNL> Try booting slackware, and see how well it works
[14:03] <random_ubuntuer> As far as I remember, I wrecked the slack enough, so it doesn't boot fully
[14:03] <PeterNL> ...hmmm, well nothing I can do from here :)
[14:04] <random_ubuntuer> Well, I'm here for troubleshooting...
[14:04] <random_ubuntuer> I'll try to get the slack to boot, but I'd still like some more recommendations
[14:06] <random_ubuntuer> hmm, the slack actually stops booting at "checking 'hlt' instruction..." so it might be hardware
[14:06] <random_ubuntuer> I'll check it some more
[14:10] <qman__> you could try the "nomodeset" boot option
[14:10] <qman__> the new KMS is problematic for some graphics chips
[14:11] <random_ubuntuer> I did get the slack to boot now with "no-hlt" boot command
[14:11] <random_ubuntuer> I'll check the hardware to make sure, it's still okay
[14:12] <random_ubuntuer> can i insert boot arguments in ubuntu install before the menu jumps up?
[14:15] <random_ubuntuer> wow, the ext2 on the disks is crap, even after fsck
[14:15] <random_ubuntuer> about time, to reinstall : P
[14:21] <random_ubuntuer> I think that the installation would work if I could pass "no-hlt" to the boot process
[14:22] <random_ubuntuer> Okay, I'll play around a bit
[14:22] <random_ubuntuer> disconnect...
[14:24] <random_ubuntuer> back
[14:24] <random_ubuntuer> Yeah, there doesn't seem to be a way to insert boot arguments before the menu jumps up
[14:24] <random_ubuntuer> and by then, the computer has crashed
[14:24] <random_ubuntuer> I searched around the boot files but I didn't see a boot loader there either
[14:25] <random_ubuntuer> does the installation use grub?
[14:51] <lenios> random_ubuntuer, you got the grub menu on boot?
[14:53] <random_ubuntuer> no, immediatly after it connects the dhcp and tftp, it goes to the menu and crashes
[14:54] <lenios> i don't know what menu you're talking about
[14:54] <lenios> oh, you mean install boot
[14:56] <random_ubuntuer> yeah
[15:38] <qman__> random_ubuntuer, the menu is just a fancified isolinux
[15:38] <qman__> you give boot options in the menu itself
[15:38] <qman__> if it's not making it that far, your hardware is probably failing
[15:38] <random_ubuntuer> syslinux, you mean?
[15:38] <random_ubuntuer> that's the thing, it boots slackware which is installed currently
[15:39] <random_ubuntuer> I had to use the "no-hlt" boot argument however for it to work
[15:39] <random_ubuntuer> I thought I had to add the argument to the installation boot process
[15:39] <random_ubuntuer> but then realised that it doesn't boot an image until after syslinux menu
[16:54] <Smaug> lenios, so I reinstalled clean versions of the files as you said, and rkhunter threw the same warnings.  does this mean I should not be worried?
[17:29] <iceflatline> Happy ($local_holiday) everyone!
[18:01] <archer> need help with squid on its dual mode, normal + rproxy. someone please?
[18:09] <Smaug> iceflatline: haha ty you too!
[18:38] <lenios> Smaug, the files are different that the ones you had the last time you checked with rkhunter
[18:43] <lenios> i guess you should take those files as clean, and now run future checks with those ones
[18:44] <lenios> against*
[18:55] <Smaug> lenios: ok ty
[18:56] <lenios> Smaug, just remember to check before and after each upgrade
[18:57] <lenios> rkhunter is not bulletproof anyway
[20:22] <gccster> guys can anybody help me solve a problem with postfix server (can send but cant recieve emails..)?
[20:23] <guntbert> gccster: did you see the links in !postfix ?
[20:24] <gccster> !postfix
[20:25] <gccster> guntbert my problem is that i cant find a way to check whats happening cant any logs
[20:25] <gccster> so i cant get started
[20:26] <guntbert> gccster: read those links and have a look at https://help.ubuntu.com/10.04/serverguide/C/postfix.html too ...
[20:26] <gccster> guntbert ive got a virtual domains setup
[20:27] <gccster> its all working except not recieving from outside world
[20:28] <guntbert> gccster: I myself didn't try that setup, so please read up (for the time being...)
[20:30] <gccster> i think ill try to setup all from the begining
[20:32] <gccster> well i just solved it
[20:32] <gccster> damn
[20:34] <gccster> guntbert thx for your time anyway
[20:35] <guntbert> gccster: you're welcome :-) have fun
[21:17] <binBASH> hi what package do I need to install to get the hint in which package a missing command is?
[21:19] <Nafallo> !info command-not-found
[21:19] <Nafallo> ^-- binBASH
[21:21] <binBASH> much thanks Nafallo
[21:21] <binBASH> works
[21:58] <archer>  the fact is i am trying this solution, but find no such script withing ubuntu http://www.linuxquestions.org/questions/linux-software-2/use-etc-init-d-squid-to-start-both-instances-789835/
[21:58] <archer> where is the /etc/init.d/xxxxx files in maverick now?
[21:59] <lenios> in /etc/init.d/
[22:00] <archer> /etc/init.d/squid ---- no such fine in maverick
[22:00] <lenios> archer, dpkg -L squid
[22:01] <archer> nice. i have to read a while
[22:01] <archer> but could you tell me the launcher's file name.. just squid?
[22:02] <lenios> paste the result of dpkg -L squid
[22:02] <lenios> !paste
[22:02] <archer> i will be ...ticked
[22:03] <RoAkSoAx> lenios: /etc/init/squid? Squid should be using upstart instead of the legacy init scripts in Maverick
[22:03] <RoAkSoAx> archer: ^^
[22:04] <archer> haha
[22:04] <archer> i am with a server in a vm
[22:04] <archer> that is to say i cannot copy and paste
[22:05] <archer> i thought it is /etc/init/squid.conf
[22:06] <RoAkSoAx> archer: indeed, always forget anbout the .conf xD
[22:06] <archer> it appears like kinda readable script
[22:06] <lenios> archer, good
[22:06] <archer> thank you both
[22:08] <archer> btw.. is that possible to make squid 2.7 to work as both r-proxy and normal proxy ?
[22:09] <archer> it seems too different from 2.2 .. and as long as cache_peer is there, they don't forward normal proxy request
[22:11] <lenios> i'm not a squid expert
[22:16] <RoyK> archer: it is, but why?
[22:16] <RoyK> archer: for a reverse proxy, I'd recommend varnish
[22:18] <archer> since what ... don;t know habit?
[22:20] <archer> RoyK: would you help me to find a conf example for varnish, in roles of both rproxy and normal one?
[22:21] <archer> i don't need cache actually
[22:22] <archer> i just make use of such to enhance security infrastructure
[22:23] <archer> it is a httpd router for me only. but i think i am just used to squid, which is actually ... no longer the one i like
[22:24] <archer> i cannot find varnish examples or ez start manual at the moment ... although it is even tougher for me to read squid launch script
[22:29] <RoyK> archer: squid is good for caching - varnish for reverse cache
[22:30] <RoyK> archer: you can combine the two, though  http://blog.tedd.no/index.php/2010/07/30/setting-up-debian-with-varnish-as-internet-proxy/
[22:30] <archer> but i need no such a function. for security concern cache need managing ..... another nightmare
[22:34] <archer> RoyK:  i cannot understand the necessary in the link
[22:34] <RoyK> brb
[22:40] <archer> there is no wiki,guide config examples....


[00:31] <runefirefox> hey
[00:32] <runefirefox> so i would like to port ubuntu touch onto a galaxy tab 2 7.0 p3113
[00:32] <runefirefox> help?
[00:33] <runefirefox> anyone
[00:33] <runefirefox> ?
[00:34] <runefirefox> quit
[00:34] <runefirefox> leave
[06:17] <shuduo> rsalveti: hi, may i know if current ubuntu-touch already support dual screens or not?
[07:16] <dholbach> good morning
[07:25] <shuduo> dholbach: morning :)
[07:26] <dholbach> hi shuduo :)
[07:27] <bzoltan1> popey:  could you please help me to push a bit this MR to land on the music app? https://code.launchpad.net/~canonical-platform-qa/music-app/fix1348055-do_not_depend_on_position/+merge/228051
[07:27] <shuduo> dholbach: hi, do you know recent build from devel channel is broken to boot with dualboot.sh on Nexus 7?
[07:29] <dholbach> shuduo, I'm afraid I don't know - ogra_: ^ do you know?
[07:30] <ogra_> no, sorry, it seems to work fine in the lab, tests ran and all
[07:31] <ogra_> so it shoudl wrok
[07:31] <ogra_> *work
[07:32] <shuduo> ogra_: i can boot latest build of trusty on N7. latest of devel channel will fallback to android. :(
[07:34] <ogra_> shuduo, latest devel image was 133 .... http://ci.ubuntu.com/smokeng/utopic/touch/flo/133:20140715.2:20140715.2/9079/  that are the test results for flo (N7) with that image ... seems it booted fine (a bunch of tests failed, but doesnt look earth shattering bad)
[07:36] <ogra_> so if there are issues i would expect the dualboot app causes them
[07:36] <shuduo> ogra_: i see the install-and-boot is passed. but do you know if it cover dualboot too?
[07:37] <ogra_> no, we dont support any dual boot method, so we indeed dont test them+
[07:39] <ogra_> (up to the people that provide it to you)
[07:40] <shuduo> ogra_: i got it. :( actually someone does wanna have a dualboot tablet
[07:40] <ogra_> oh, i assume there are many people wanting dual boot support
[07:41] <shuduo> ogra_: actually it worked good in previous builds. but broken in recent builds
[07:41] <shuduo> and always works good on N4
[07:41] <ogra_> we might even provide it ourselves by default one day ... but today everyone is so busy to get the OS ready for the phones that will sell this year that there are simply no resources
[07:41] <shuduo> ogra_: understood.
[07:42] <shuduo> ogra_: do you know if current ubuntu touch support dual screens?
[07:42] <ogra_> no, it doesnt
[07:42] <shuduo> ogra_: ok.. got it.
[07:43] <ogra_> (well, #ubuntu-mir might correct me, i'm not a mir dev, probably it does and i dont know ;) )
[07:44] <shuduo> ogra_: i see blueprint of mir is saying mir support multimonitor via xmir. so i suppose current ubuntu touch does not support it. :)
[07:46] <ogra_> yeah, there is no working xmir for the phones yet ... it might work on the desktop indeed
[08:32] <JamesTait> Good morning all; happy Tell An Old Joke Day! :-D
[08:47] <liuxg> does anyone know how to run an click package application using command ubuntu-app-launch on the phone. I previous tried it worked. I do not know why it did not work any more.
[08:51] <jgdx> seb128, hey, do you have time for a look at https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/1319044-carrier-design-dual-sim/+merge/227318 ? Thanks
[08:51] <Elleo> mandel: heya, had a bit of a chat with ahayzen last night about some issues they're running into with downloads to the music app caused by bad file names, he's added the details to this bug: https://bugs.launchpad.net/ubuntu-download-manager/+bug/1205355
[08:52] <mandel> Elleo, yes, I have been ignoring that bug focused on others, is it affecting them really bad?
[08:52] <Elleo> mandel: I know we discused the content-disposition file name stuff a bit in the past and it sounded like it would be quite time consuming, but I've added a comment to that bug report about a possible alternative solution specific to the browser that might be more doable
[08:53] <Elleo> mandel: it basically stops them downloading any music from services that don't have the filename in the URL, as mediascanner is extension based
[08:54] <Elleo> mandel: so all downloads from a lot of services like jamendo, etc. that just have a url like http://storage-new.newjamendo.com/download/track/1108495/mp32 fail to be recognised unfortunately
[08:54] <seb128> jgdx, hey, I can have a look, but I think Ken was going to review it (I asked him yesterday, he knows the sim stack/codebase better)
[08:54] <mandel> Elleo, because it is downloaded as mp32??
[08:54] <Elleo> mandel: yeah
[08:55] <jgdx> seb128, ack
[08:55] <Elleo> mandel: mediascanner ignores it because it's filename doesn't look like a music file
[08:55] <Elleo> mandel: we work around it in the gallery for images and videos by adding the extension ourselves based on qt's mimetype detection, but music app is pure QML so isn't able to do that
[08:55] <mandel> Elleo, content-disposition is the way to go and I'll implement that no matter how time consuming it is, the issue will be present nevertheless if the content-disposition is not present
[08:56] <mandel> Elleo, what I mean is, you will have an issue if the server side does not send us that data
[08:56] <Elleo> mandel: yeah
[08:56] <Elleo> mandel: I think they also need to have a discussion with the mediascanner folks about their approach
[08:56] <mandel> Elleo, we can, as you mentioned add a hint for the extension, that is, if content disposition is not present, append .mp4 etc..
[08:56] <Elleo> mandel: but I think that'll be a much rarer case
[08:56] <mandel> Elleo, but that is a hack
[08:56] <mandel> Elleo, I'll get to content-disposition asap then
[08:57] <Elleo> mandel: since most servers will either serve a URL of the form http://blah.com/music.mp3 or serve a url like http://blah.com/myservice/12323213 + a content-disposition header
[08:57] <Elleo> so it'll at least be covering most major cases
[08:57] <Elleo> mandel: thanks very much
[08:58] <mandel> Elleo, yes, I think the way to go is head request to get the content-disposition header (to ensure that we do not step on other files) if present, we are happy, if not present we user the url
[08:58] <Elleo> mandel: yeah
[08:58] <mandel> Elleo, if the url is not correct, well, we will need to add something else, but lets do that later
[08:59] <Elleo> mandel: yeah, having download manager report the mime-type as part of the final download object could be enough to let apps handle things better
[09:00] <Elleo> or mime-type + suggested extension, since QML apps can move things via content-hub's bindings now
[09:00] <Elleo> mandel: alternatively I guess we might just want to wrap Qt's mimetype stuff in QML and make it available as another module
[09:01] <mandel> Elleo, indeed.. that might mean that we have to change the api so that the finish signal provides the info and that would break a number of things
[09:01] <mandel> Elleo, we can add an api2 dbus api so that we mantain both
[09:01] <mandel> Elleo, I'd say, lets do the content-disposition for rtm, the other approach, which I like, should be done after
[09:02] <Elleo> mandel: sounds good, I think ahayzen should be involved in any discussions for the future improvements too, since he knows more about what limitations they have internally and from mediascanner
[09:02] <mandel> Elleo, +1
[09:03] <mandel> Elleo, I'm more than happy to make udm as robust as possible
[09:05] <Elleo> mandel: yeah, I know it's a pain having to tackle this one, but it'll be a big improvement for things besides music app too, since we'll get much better filenames for a lot of image/video downloads too (e.g. all downloads from gmail are just a 32 bit md5sum or something at the moment)
[09:06] <Elleo> mandel: so thanks for tacking it on :)
[09:06] <Elleo> taking*
[09:06] <Elleo> 32 char*
[09:06] <mandel> Elleo, sure, my pleasure to help with this, is something I knew about but was postponing :-/
[09:07] <Elleo> yeah, understandable, and I hadn't really considered the impact it'd have on music app until ahayzen raised the issue
[09:27] <asac> -rw-r----- 1 phablet whoopsie 847942 Jul 22 19:58 /var/crash/_usr_bin_messaging-app.32011.crash
[09:27] <asac> ev: i have that crash that didnt get submitted. shall i do something?
[09:27] <asac> jus restart whoopsie and it will be sent?
[09:27] <ev> asac: do you have a .upload file for it in that directory?
[09:27] <asac> ev: no, neither .upload nor .uploaded
[09:28] <asac> i have two other crashes that have both
[09:28] <ev> asac: does manually running /usr/share/apport/whoopsie-upload-all create the .upload files?
[09:29]  * asac tries
[09:29] <asac> seems its doing something /me waits
[09:29] <asac> Collecting info for /var/crash/_usr_bin_messaging-app.32011.crash...
[09:30] <asac> ev: what does that mean? interestingly i just had rebooted my phone, so i assume it should have run that on boot?
[09:30]  * asac thinks at that time wifi might not have been up yet
[09:31] <asac> ev: now i get something waiting for upload or so
[09:31] <asac> Marking /var/crash/_usr_bin_messaging-app.32011.crash for whoopsie upload
[09:31] <asac> Waiting for whoopsie to upload reports (timeout: 1800 s) missing (remaining: 1800 s): /var/crash/_usr_bin_messaging-app.32011.uploaded  missing (remaining: 1790 s): /var/crash/_usr_bin_messaging-app.32011.uploaded
[09:31] <asac> that is looping
[09:31] <asac> ev: normal?
[09:32]  * asac is on wifi
[09:32] <asac> ping works also
[09:32]  * asac waits
[09:32]  * ev looks
[09:33] <asac> ev: i think its buggy. that thing is just 800k of size and shouldnt take mor than a few secs to upload
[09:33] <asac> dbarth: hello :)
[09:33] <dbarth> asac: hi
[09:34] <asac> dbarth: do you know about the webbrower-app showing only grey areas if you go to activity?
[09:34] <ev> so I'm pretty sure I know the second bug you're running into, but I'm first trying to do some archeology to see why we turned what was a perfectly good set of asynchronous operations into something synchronous.
[09:34] <asac> dbarth: e.g. i dont see any website surface there
[09:34] <dbarth> asac: olivie was telling me he can't get thumbnails right now
[09:34] <dbarth> asac: should have favicons instead
[09:35] <dbarth> let me check the branches around
[09:38] <ev> asac: so you can work through this in parallel, do you now have .upload files in /var/crash? If so, does `sudo restart whoopsie` result in .uploaded files existing in /var/crash?
[09:38] <dbarth> asac: right, we have a branch in review to cache favicons and display them in the gray parts of the history
[09:41] <pitti> asac: if it keeps waiting, try restarting whoopsie; I had that a few months ago, it was due to the inotify bug
[09:42] <ev> pitti: do you remember why we're waiting on whoopsie at all in whoopsie-upload-all? This seems weird to me. Apport should write the .crash file, whoopsie-upload-all should write the .upload file, and whoopsie should process the two and create the .uploaded. It should be asynchronous handoff, no?
[09:43] <pitti> ev: this was written for usage in CI, like the autopkgtest runner or MPs
[09:43] <pitti> ev: we need to block on the uploads to finish, as immediately afterwards we destroy the testbed or reset the phone
[09:43] <ev> pitti: mm, wasn't whoopsie-upload-all written for the phone first, before CI was a thing?
[09:43] <ev> they seem to me like two separate concerns
[09:44] <pitti> ev: I wrote it because we wanted to pick up crash reports from autopilot runs
[09:44] <pitti> you can run it with -t 1 to set the timeout to 1 second, and ignore the exit status
[09:44] <pitti> if you basically want async mode
[09:45] <pitti> or -t 0 even
[09:45] <pitti> ev: it was never really designed for calling manually, though; seems people now do that?
[09:47] <ev> well, apport-noui calls /usr/share/apport/whoopsie-upload-all without arguments
[09:48] <ev> presumably it should call it with -t 0?
[09:48] <ev> err /etc/init/apport-noui.conf that is
[09:48] <pitti> ev: not sure -- don't we want at least some serialization there, to avoid running too much in parallel?
[09:48] <pitti> maybe we do
[10:02] <ev> pitti: that strikes me as something better accomplished in the upstart job? Something akin to the old GTK trick of moving a timer slightly forward into the future every time you have an event, so you wait for things to settle before acting on it.
[10:02] <ev> (that probably predates GTK by some significant amount of time, but that's where I first encountered it)
[10:03] <ev> I don't know. I just worry that we've now made these things all dependent on one another, when they can better handle failure modes separately
[10:14] <pitti> ev: so, using -t 0 in the upstart job seems fine to me
[10:14] <ev> oh, cool
[10:14] <pitti> doesn't solve the problem of whoopsie never getting triggered (above bug)
[10:14] <pitti> (that was an inotify problem, right?)
[10:15] <ev> yeah, that's https://bugs.launchpad.net/ubuntu/+source/whoopsie/+bug/1340604
[10:15] <ev> and yay, I get to make my first patch submission to apport in bloody ages
[10:15] <pitti> and in practice it shouldn't make a difference, as this is an "instance" job which can run in parallel anyway
[10:15] <ev> ah right
[10:16] <asac> pitti: ev: i restarted whoopsie, ran upload-all again
[10:16] <asac> still not .uploaded
[10:17] <asac> /var/crash/_usr_bin_messaging-app.32011.crash already marked for upload, skipping
[10:17] <pitti> yes, that's whoopsie-upload-all
[10:17] <pitti> if there's an .upload stamp, its job is done
[10:17] <asac> hmm. but seems noone is uploading it
[10:18] <pitti> hm, does whoopsie has some verbose mode these days? a few months ago it was still awfully quiet
[10:18] <ev> asac: can you pastebin /var/log/syslog?
[10:18] <asac> in apport.log i see stuff like this: http://paste.ubuntu.com/7846754/
[10:18] <asac> not sure if thats related, but doesnt look too good
[10:19] <asac> ev: http://paste.ubuntu.com/7846758/
[10:19] <pitti> asac: unrelated, but indeed worrying -- that means that the kernel called apport and ripped the process away underneath it
[10:19] <pitti> while the kernel calls the core handler, the process ought to stay around
[10:19] <asac> pitti: whats the symptom from such an error? we dont get a dump of a crash processed?
[10:19] <ev> you could also `sudo stop whoopsie; sudo CRASH_DB_URL=https://daisy.ubuntu.com whoopsie -f`
[10:19] <asac> e.g. no .crash file creation?
[10:19] <pitti> but if that happened, there's nothing that apport can do to create a .crash file anyway, so low prio
[10:20] <pitti> asac: yes, you won't get a crash file
[10:20] <asac> ev: would that help getting to the bottom of the problem?
[10:20] <pitti> asac: and we can't find out what pid 7446 was
[10:20] <asac> my primary objective is to help finding out whast buggy, not to get that upload done
[10:20] <pitti> asac: the "doesn't upload" is indeed the main concern here
[10:20] <asac> pitti: ok. i guess that might be coming from our lifecycle magic?
[10:20] <pitti> as you did get a .crash report for another crash, so that's working in general
[10:21] <asac> anyway, i have a crash file that apparently cannot be uploaded. let me know what info you need
[10:21] <pitti> asac: no, I don't think so; processes should be sleeping, not killed
[10:21] <pitti> asac: anyway, you can't kill a process while it's dumping core
[10:21] <asac> would it help if i upload that somewhere?
[10:21] <pitti> so maybe something funky with the android kernel
[10:21] <asac> ok, lets first check why the "simple" code that should upload this, doesnt do its job
[10:21] <pitti> asac: does ev's "run whoopsie in the foreground" command say anything?
[10:21] <asac> ok if that helps, let me try
[10:22] <pitti> ideally that would tell what it tries to do, and perhaps spit out an error message
[10:22] <asac> seems to work
[10:22] <asac> http://paste.ubuntu.com/7846779/
[10:22] <asac> also got
[10:22] <asac> Sent; server replied with: No error
[10:22] <asac> Response code: 200
[10:22] <asac> now
[10:22] <asac> so guess that worked
[10:22] <asac> hmm
[10:23] <asac> ev: pitti: anything you need?
[10:25] <ev> hmmm interesting. If you kill the foreground process and sudo start whoopsie, then touch the .crash file, does the timestamp on .uploaded change?
[10:25] <ev> I wonder if our daemonising code is busted.
[10:26] <pitti> ev: we could drop the "expect fork" and just run with -f?
[10:26] <pitti> simpler all around
[10:26] <asac> ev: shall i just remove the .upload* files?
[10:26] <asac> or is touch important?
[10:26] <pitti> and upstart logging should then work
[10:26] <ev> pitti: yeah, seems reasonable
[10:26] <ev> asac: sure, that's another way of doing it
[10:26] <ev> but then do run whoopsie-upload-all again to create the .upload file
[10:26] <pitti> asac: remove the .uploaded, keep the .upload
[10:27] <ev> or that ^ :)
[10:27] <asac> timestamps didnt change yet. didnt remove anything, just touch
[10:27] <asac> will wait a bit.
[10:28] <pitti> ev, asac: http://paste.ubuntu.com/7846812/
[10:28] <pitti> then "sudo restart whopsie"
[10:29] <pitti> sudo restart whoopsie
[10:29] <pitti> and magically /var/log/upstart/whoopsie.log starts to exist and work
[10:29] <pitti> maybe that will already magically make the uploads work, but if not we should at least see why
[10:31] <asac> ok /me changes conf
[10:31] <asac> hmm. cannot write that conf file :)
[10:32] <pitti> sudo mount -o remount,rw /
[10:32] <asac> pitti: can i go back to ro after?
[10:32] <pitti> yes
[10:33] <asac> did that, waiting
[10:33] <asac> no timestamp changes yet
[10:34] <pitti> asac: sudo tail -f /var/log/upstart/whoopsie.log
[10:34] <asac> doesnt exist :(
[10:35] <asac> odd
[10:35] <pitti> asac: ah, then you didn't restart whoopsie
[10:35] <asac> double checked. the init has the right thing
[10:35] <pitti> asac: or perhaps try sudo stop whoopsie
[10:35] <pitti> sudo killall whoopsie
[10:35] <ev> syslog, no?
[10:35] <pitti> sudo start whoopsie
[10:35] <ev> whoopsie logs to syslog
[10:35] <pitti> ev: not any more with -f, then it goes into the upstart log
[10:35] <pitti> (I suppose)
[10:35] <ev> oops
[10:35] <pitti> I mean, it does go to the upstart log
[10:35] <ev> sorry, I came back and just read the bottom
[10:35] <ev> you're right
[10:36] <pitti> not sure whether it additinally syslogs
[10:36] <asac> ok now it uploaded
[10:36] <ev> I missed the part where you gave him a diff to apply
[10:36] <asac> restart didnt really work it seems
[10:36] <asac> what does this mean?
[10:36] <pitti> yeah, restart might have gotten confused due to the forking change
[10:36] <pitti> asac: stop/kill/start ought to work though (that's what I did, even without the killall)
[10:37] <asac> so this seems to work
[10:37]  * asac readds the expect
[10:39] <nik90> seb128: ping, I noticed that after flashing ubuntu touch, the time shown always default to UTC. Shouldn't it default to the local time?
[10:39] <seb128> nik90, not sure, there is a bug open about that though
[10:40] <asac> pitti: should i keep init patched like this?
[10:40] <pitti> asac: what changed now? just that you get logging, or does the actual uploading work, too?
[10:40] <seb128> nik90, hum, I was thinking about bug #1289481, could be a different issue
[10:40] <asac> before rebooting and going back to ro
[10:40] <ev> pitti, asac: okay, so it sounds like the daemonise behaviour is broken. I'm happy to have it use -f until we get to the bottom of this. I'll make the change to the whoopsie upstart job.
[10:40] <asac> pitti: the upload works
[10:40] <asac> tried twice
[10:40] <nik90> seb128: it seems a bit weird that the user should come to the date&time settings to set his timezone manually
[10:40] <asac> both time it just worked
[10:41] <pitti> asac: just at starting whoopsie, or also when it's already running? i. .e it picks up the new .upload?
[10:41] <seb128> nik90, sure, but you are talking to the wrong person there
[10:41] <pitti> asac: if ev agrees, I'd like to upload that whoopsie change, it's simpler anyway
[10:41] <seb128> nik90, settings are an UI to change settings, they don't run on start
[10:41] <asac> pitti: i stop, start whoopsie
[10:41] <pitti> asac: so you can keep it
[10:41] <asac> then it just reuploads
[10:41] <seb128> nik90, we need another service or unity8 or something to do the work if it needs to happen on start
[10:41] <seb128> nik90, but isn't that the job of the wizard?
[10:42] <nik90> seb128: I would think yes, but I dont remember seeing a slide in the welcome wizard which provdes that option
[10:42] <asac> pitti: its wierd... stop and start doesnt return anymore
[10:42] <nik90> seb128: but I will talk to the designers and check the intended behavior
[10:42] <asac> just sits there
[10:42] <seb128> nik90, the wizard is still incomplete though
[10:42] <seb128> nik90, sounds like the thing to do
[10:43] <seb128> nik90, thanks
[10:43] <pitti> asac: hm, that works here :/
[10:43] <pitti> (with the modified job)
[10:43] <pitti> asac: you did drop teh "expect fork", did you?
[10:43] <asac> yeah
[10:43] <asac> that and added -f
[10:43]  * asac reboots and hopes the phone will start like this
[10:44] <asac> 5
[10:44] <asac> 4
[10:44] <asac> 3
[10:44] <asac> 2
[10:44] <asac> ...
[10:44] <asac> good bye phone :P
[10:44] <pitti> oh dear, alex rebooted himself -- human bodies can't take this very often!
[10:44] <ev> lol
[10:44] <asac> lol
[10:46] <asac> ok the phone booted properly
[10:46]  * asac will keep eyes open for crashes
[10:46] <pitti> asac: now stop/start ought to work?
[10:46] <pitti> I suppose the "restart" left upstart in a weird state
[10:54] <asac> pitti: ack. works now after reboot
[10:59] <pitti> ev: curious, curious
[11:00] <ev> pitti: seems to point the finger at daemonize, no?
[11:01] <pitti> apparenlty
[11:06] <pitti> ev: so, not sure whether we should upload the -f; logging to /var/log/upstart/ might collide a bit with ogra's goal of logging everything to /var/log/syslog only
[11:06] <pitti> but then again, I suppose there are still tons of things that log to /var/log/upstart/ anyway?
[11:07] <ogra_> pitti, oh, i didnt mean to drop logging for /var/log/upstart ... we only want all the system related logs from /var/log in a single file
[11:07] <pitti> ogra_: ah, ok
[11:07] <ogra_> making them log as less as possible would be a goal for the upstart logs though
[11:08] <ogra_> and we'll definitely not keep old logs around ... i'll mangle logrotate to only keep the current one
[11:34] <pitti> ev: seems we could upload that then, unless you or bdmurray want to investigate the daemonizing code?
[11:41] <ev> pitti: happy to do that in parallel. Sorting an upload now
[11:42] <pitti> ev: oh, I can do that, just want to coordinate
[11:42] <ev> oh cool
[11:42] <ev> thanks
[11:42] <pitti> ev: the systemd unit does the same, btw
[11:42] <pitti> so logging/daemonizing/restarting can be handled properly by init
[11:42] <ev> please do cite this conversation in the changelog, just so we have something to trace back to
[11:43] <pitti> yep (after lunch)
[11:43] <ev> yeah
[11:43] <ev> much appreciated
[12:13] <asac> ev: pitti: so on the current error tracker i couldnt find a good retrace. is that because of the lack of dbgsym of universe?
[12:13] <asac> e.g. once we rebuild its all good?
[12:14] <ev> asac: for what bucket identifier?
[12:15] <asac> ev: armhf
[12:16] <asac> ok unity-system-compositor is good'ish it seeems
[12:16] <asac> but shows an error on top even though i see something that looks reasonable
[12:17] <asac> guess we didnt have all, but enough to get some data
[12:17] <asac> pitti: do we have a list of what needs rebuild somewhere?
[12:17]  * asac thinks would be great if that could be done before the next promotion
[12:18] <asac> without deferring the promotion of course
[12:18] <asac> Saviq: does that crash trace look useful for you? https://errors.ubuntu.com/problem/4516e6922810983409f4f3aa7df79aa7b97f87b3
[12:23] <pitti> asac: I put a good errors.u.c. retrace in my summary mail from yesterday
[12:33] <pmcgowan> jgdx, morning, has your branch gotten approval or are we waiting for ken
[12:37] <pmcgowan> my transfer indicator going a bit crazy
[12:48] <Saviq> asac, looks like bug #1347053
[12:49] <asac> Saviq: ok good. so i guess thi crash would have been helpful?
[12:59] <Saviq> asac, to the mir folk, probably
[13:01] <pmcgowan> charles, just filed several transfer indicator bugs for you ;)
[13:04] <jdstrand> MacSlow: hey, you should have the archive grep results in your inbox
[13:06] <MacSlow> jdstrand, thanks!
[13:07] <pitti> asac: we don't have a list, no
[13:08] <jdstrand> MacSlow: you're welcome
[14:01] <kenvandine> jgdx, testing your branch on my desktop with phonesim
[14:01] <kenvandine> cellular data starts out as off, which i doubt it was off before i ran it
[14:02] <kenvandine> and changing cellular only works after i select a sim
[14:02] <kenvandine> which makes sense
[14:02] <kenvandine> i guess it starts out as off because it hasn't chosen a sim yet?
[14:02] <kenvandine> also, once setting that it doesn't always let me switch tech preference
[14:03] <kenvandine> 2014-07-24 10:00:31,262 - WARNING - file:///usr/share/ubuntu/settings/system/qml-plugins/cellular/Components/CellularDualSim.qml:116: TypeError: Cannot read property 'radioSettings' of null
[14:03] <kenvandine> jgdx, and i keep seeing that, maybe it's related
[14:03] <kenvandine> i need to step out for a few, bbs
[14:07] <kenvandine> jgdx, oh... and closing system-settings and starting it again, cellular data is off again
[14:08] <kenvandine> so you must not be getting that value from ofono at start?
[14:08] <kenvandine> or is that because we aren't storing which sim to use for cellular data?
[14:12] <jgdx> kenvandine, phonesim cant do radiosettings
[14:12] <jgdx> kenvandine, does not support that interface at all
[14:13]  * jgdx will be back later as well.
[14:14] <kenvandine> jgdx, ah... ok, that makes this much harder to really test :)
[14:14]  * kenvandine really leaves now :)
[14:14] <cwayne> al life
[14:52] <faLUCE> hello. I'm search for a tablet with 8 inches, sim slot under 200 Euros where I can install ubuntu touch... any idea? thanks
[14:55] <kenvandine> pmcgowan, do you have a dual sim phone to test jgdx's branch?
[14:55] <cwayne> faLUCE: the latest nexus 7
[14:56] <faLUCE> cwayne: it is 7 inches, not 8 inches
[15:02] <pmcgowan> kenvandine, I dont, rsalveti and tiago do
[15:02] <pmcgowan> kenvandine, should be one in the mail to jgdx
[15:04] <kenvandine> pmcgowan, can you get me on the list to get one?
[15:05] <pmcgowan> kenvandine, you are on the list for next batch, may be in the mail as well
[15:06] <kenvandine> cool
[15:10] <faLUCE> I really don't understand why nobody answers to a so simple question... is this channel dead?
[15:11] <kenvandine> faLUCE, i guess nobody has an answer
[15:11] <kenvandine> i know i don't know of one
[15:12] <faLUCE> kenvandine: the problem is that I don't know where to ask
[15:23] <Rienzilla> reut
[15:42] <rsalveti> kenvandine: meanwhile ping tiago, he got the phone basically for dual sim work as well
[15:43] <kenvandine> rsalveti, i did
[15:50] <achiang> does anyone know how to actually uninstall a click app? pkcon remove ... doesn't seem to work for me
[16:04] <ogra_> achiang, i have the runes somewhere gimme a bit
[16:26] <ogra_> achiang, http://paste.ubuntu.com/7848420/
[16:28] <achiang> ogra_: wow. so 'pkcon remove' doesn't do it but click unregister does...
[16:28] <achiang> very sneaky/strange
[16:28] <achiang> ogra_: danke
[16:28] <ogra_> and you need the right name
[16:28] <ogra_> (from click list)
[16:29] <achiang> ogra_: seems that should go into askubuntu
[16:29] <ogra_> feel free :)
[16:30] <achiang> ha
[16:30] <achiang> who needs karma? ;)
[16:50] <mhall119> cwayne: is there a nice simple way of converting a REST/JSON feed into a scope?
[16:51] <cwayne> mhall119: not trivially, although depending on the api it could be pretty easy
[16:52] <mhall119> cwayne: I'm thinking something like JsonListModel I have in QML
[16:52] <mhall119> but I guess I can make do with something like simplejson in python
[17:20] <kenvandine> jgdx, ok, i just commented on your MP again, found a problem on my single sim device, easy fix
[17:21] <kenvandine> jgdx, otherwise it seems to work well for single sim
[17:21] <bzoltan> dobey: ping
[17:22] <dobey> bzoltan: hi
[17:23] <bzoltan> dobey: Hello. I have run into this https://askubuntu.com/questions/500601/how-to-create-an-ubuntu-touch-app-with-a-c-backend-and-a-qml-interface
[17:23] <bzoltan> dobey: you suggested the dude to file a bug :)
[17:23] <dobey> yes, well
[17:23] <bzoltan> dobey:  well... he did
[17:24] <dobey> not being able to build a click package of a C++ app for ubuntu very clearly seems like a bug to me :)
[17:25] <bzoltan> dobey:  creating click package for Desktop target is not supported yet by the SDK. The developer should select either an emulator or a real device as a target. All they need is  to pay a little attention when the project is opened. It offers all the existing Kits to be linked to the porject. Or it can be later added to the project on the Project page.
[17:26] <bzoltan> dobey: The Kits are automatically created when a device is plugged in or an emulator is started.
[17:27] <dobey> bzoltan: if i open the sdk, and choose anything under the "Ubuntu" set of targets, should those not be Ubuntu SDK targets, as they are meant to be projects using the Ubuntu SDK?
[17:27] <bzoltan> dobey:  I would suggest the developers who do not find their way with the SDK Tools to join here an ask
[17:27] <dobey> bzoltan: the bug seems to me that that item is a "desktop" target instead of an "ubuntusdk" target
[17:28] <bzoltan> dobey: I am not sure that I understand what you mean
[17:29] <bzoltan> dobey:  when you create a template app the SDK offers you all the available Kits ... or you can make one later or you get one for free when an Ubuntu device is available.
[17:30] <bzoltan> dobey:  A 14.04 desktop sadly is not a valid target. Trusty does not support apps packaged in click
[17:30] <dobey> bzoltan: if i open the sdk right now, create a new project and choose "App with QML extension library" it's only offering the Desktop kit
[17:31] <dobey> bzoltan: if i choose "App with Simple UI" it doesn't offer any kits at all during the creation wizard
[17:31] <dobey> bzoltan: if i choose "App with Simple UI" it doesn't offer any kits at all during the creation wizard
[17:34] <dobey> hmm
[17:55] <dobey> bzoltan1: anyway, i can reproduce the problem here. choosing "App with QML Extension Library" only has the "Desktop" kit available. that seems to be the issue that results in not being able to build a click package.
[17:57] <bzoltan1> dobey:  try to plug in a device or create/start en emulator. You will see new Kits. The SDK can not know what devices you want to target without seeing at least one
[17:58] <mhall119> bzoltan1: I've managed to build an i386 scope binary and click package, how do I run it on the emulator?
[17:58] <dobey> bzoltan1: my phone has been plugged in for days. it does not show me the kit when creating the package. and i shouldn't need the device plugged in or an emulator set up, to be able to have a project that can build a click package, really
[17:59] <dobey> with my phone plugged in it still only shows "Desktop"
[18:20] <bzoltan1> dobey: on the Devices tab you have your device with a large button what say Autocreate
[18:21] <bzoltan1> dobey: the Kits are offered once when you open the projet. If you miss that than it is two click on the Project page
[18:25] <dobey> bzoltan: i am failing to understand why as a developer i have to go through all that to be able to build a package of my app. why can't i just create a project and have making a click just work?
[18:28] <mhall119> dobey: you need to know what arch and release you click package targets
[18:28] <mhall119> if it's pure QML, arch isn't a concern, but you mentioned using the template with a C++ extension
[18:29] <mhall119> the issue then is being able to find enough information to properly build for that target, and that information isn't in the Host OS if you're running something other than the target arch and release
[18:29] <dobey> mhall119: so the bug is "click packages targetting multilpe archs don't exist yet" ?
[18:30] <mhall119> that's part of it, the other part is knowing which "multiple archs" to target
[18:31] <dobey> well, we only really support armhf and i386 at the moment
[18:31] <dobey> so surely that's not a terribly hard problem to solve :)
[18:31] <mhall119> we support amd64 too
[18:32] <dobey> there's an amd64 emulator?
[18:32] <mhall119> no, but there might be an amd64 ISO with Unity 8
[18:33] <beuno> well, there's an amd64 ISO with unity8 now
[18:33] <beuno> and no i386
[18:33] <beuno> for 14.10 preview session
[18:33] <dobey> well sure
[18:33] <mhall119> so, yeah, the question isn't quite so simple
[18:33] <beuno> but dobey has a point that the multi-arch story isn't well fleshed out
[18:34] <mhall119> really QtCreator just needs a better Kit management story
[18:34] <beuno> which is probably fine since RTM is armhf
[18:34] <dobey> anyway, pretty much everyone building apps right now wants to target the phone
[18:34] <beuno> but a problem we should recognise
[18:34] <dobey> so defaulting to allowing building on armhf might be a good thing to do for now
[18:34] <beuno> and I don't say dobey has a point often!
[18:35] <bzoltan> dobey:  because you need a sysroot to build you app against
[18:38] <mvo_> on the low level click chroot should support all of the cross-build environments armhf, i386, amd64 in utopic. I don't know much about the qtcreator integration though
[18:39] <dobey> mvo_: right, seems like the integration with qtcreator is where that falls short
[18:39]  * mvo_ nods
[18:40] <mvo_> to be precise(sic) 14.04 had some issues with certain chroot types (armhf was fine though), but I think we fixed this all in utopic
[18:40] <mhall119> If I understand correctly, that's partly because QtCreator doesn't use or understand schroots
[18:40] <mhall119> Everything in QtCreator uses Kits, and Kits use sysroots
[18:40] <mvo_> oh, I wasn't aware of that. the click chroot schroot integration is pretty nice in this regard
[18:42] <dobey> i don't know. i just know it's a problem, and we're only going to get more questions about it in the future. developers having to do all that extra work just to build an app that uses c++ on the phone, seems like it takes away from our developer story
[18:43] <dobey> to me it's a bug, so when i see a question about it on askubuntu, i tell them to file a bug :)
[18:43] <mhall119> it does, yes
[18:44] <mhall119> ideally we would be able to create a Kit by simply specifying an arch and release
[18:45] <mhall119> which would create the necessary chroot and/or emulator
[19:09] <mhall119> bzoltan: I'm still lost as to how to run my scope click package in the emulator
[19:09] <mhall119> do I just adb push it and pkcon install-local like I would an app?
[19:12] <cwayne> mhall119: btw re: your earlier question -- we do have a scope template for an RSS based scope (though not one for a JSON api): lp:unity-scope-template-rss
[19:14] <mhall119> thanks cwayne
[19:14] <mhall119> I don't suppose that's going to make it into the SDK will it?
[19:15] <cwayne> mhall119: it may be, am working with dpm to do that
[19:15] <jgdx> kenvandine, pushed r788, and also ran the test_code bit to see if pep8/flake passes, which it does.
[19:15] <kenvandine> jgdx, cool
[19:22] <bzoltan> mhall119:  you package the scope install the .click on the device and run it manually
[19:22] <bzoltan> mhall119:  there is no way to run a scope on the device remotely
[19:22] <mhall119> bzoltan: is pkcon used for installing scope packages?
[19:23] <bzoltan> dobey:  please do not suggest people to file a bug. We should explain to people how the SDK works.
[19:24] <bzoltan> dobey:  we are working on to make the SDK ux better and the development flow more convenient. It is a work in progress. But feel free to request features and suggest your ideas.
[19:24] <dobey> bzoltan: if we have to explain a complicated process to build a click, then the sdk isn't working, and that's a bug :)
[19:25] <bzoltan> dobey: with all respect I disagree
[19:26] <bzoltan> dobey:  in my view it is not complicated to build a click. You need certain things, not less and not more than any other SDK. You need a target device or emulator and you need a builder rootfs
[19:26] <bzoltan> dobey:  what we need is better documentation and better guides
[19:26] <mhall119> bzoltan: building a click package is easy, getting all of the things you need in place is complicated
[19:27] <dobey> bzoltan: you're telling me that the only way for a developer to target a device, is to own a device and plug it in
[19:27] <bzoltan> mhall119:  I agree that you can make it complicated. But you do not have to...
[19:27] <bzoltan> dobey:  no, an emulator is a valid device
[19:28] <mhall119> bzoltan: anything more than installing the SDK, starting a project and clicking the package button makes it complicated
[19:28] <dobey> exactly
[19:28] <bzoltan> mhall119:  I agree
[19:28] <mhall119> understandably we will have some level of complexity beyond that, but that should be our goal
[19:29] <mhall119> so anything beyond those 3 steps should be minimized as much as possible, that included having to create chroot, having to create emulators, having to create kits, etc
[19:29] <dobey> anything that hinders the process of a developer creating a project, building a click package, and putting that click package in the store, is a bug
[19:30] <dobey> we can argue all day about whether it's a bug in the sdk ux, the docs, or what, but it's still a bug
[20:36] <asac> bfiller: had a bad keyboard bug... typed long text, then tried to delete on char with backspace key and it just continued deleting all characters :/
[20:36] <asac> ever heard of that?
[20:37] <bfiller> asac: were you pressing and holding?
[20:37] <asac> all: anyone knows why i sometimes dont have an active send button in the messaging indicator?
[20:37] <asac> bfiller: i dont know.. maybe i tried typing too fast which could be a holding
[20:37] <asac> bfiller: so i hit backspace, suddenly the 'e' character showed the especial characters
[20:38] <asac> then i got haptic feedback and couldnt stop the cursor from deleting text
[20:38] <asac> i didnt even type the e character i think
[20:38] <asac> hmm. not sure if you get the picture :P
[20:38] <bfiller> asac: haven't seen that. if you can reproduce it please file a bug
[20:38] <bfiller> asac: regarding messaging menu, I believe that is a bug if the send button is not enabled
[20:39] <asac> bfiller: who would own that? do you know?
[20:39] <asac> (send button)
[20:39] <bfiller> asac: indicator-messages, tstrehl's team
[20:40] <asac> tedg: you know who works most in your team on indicator-messages? see above
[20:41]  * asac checks for crashes
[20:41] <asac> ok good news is that all crashes i had since earlier today got submitted :)
[20:41] <tedg> asac, It's probably charles or me.
[20:41] <asac> tedg: do you know the send button bug?
[20:41] <tedg> asac, No, I'm not aware of it.
[20:42] <asac> charles: ? i type my reply in the messaging indicator directly, but regularly send button isnt active
[20:42] <asac> anyone aware?
[20:42] <charles> I'm not aware of that one either
[20:42] <asac> its currently in such state, so let me know what you need
[20:44] <charles> asac, could you see if there's a ticket already on it? if not, could you create one and if possible attach a photo of the phone in that state
[20:45] <asac> this bug annoyed me
[20:45] <asac> mor than once
[20:45] <asac> charles: its not hard to grasp, not sure how a photo would help: indicator has message, type response in there, send button not active
[20:46] <asac> i have signal
[20:46] <charles> okay so it's just insensitive
[20:47] <charles> larsu, have you heard of this?
[20:47] <charles> hm, no larsu
[20:48] <charles> trying him in another channel
[20:48] <asac> charles: https://bugs.launchpad.net/ubuntu/+source/indicator-messages/+bug/1329289
[20:48] <asac> thats it
[20:52]  * asac did some tagging, priority, confirming, assigning :P
[22:30] <Guest65599> i'm having issues with trying to load ubuntu touch on my nexus 7 code name grouper
[22:31] <Guest65599> is there a forum somewhere to help me through this
[22:31] <thomi> slangasek: FYI: autopilot-qt build flags are sorted - in the process of going through the silo release process now. Should be in the distro by next week
[22:33] <slangasek> thomi: cheers :)
[22:33] <thomi> nw


[07:16] <dholbach> good morning
[07:54] <michagogo|cloud> !info bitcoin
[07:54] <michagogo|cloud> !info bitcoind
[15:06] <Laney> bah
[15:06] <Laney> ullmann stopped verifying lp's ssl cert again
[15:07] <paultag> doh :)
[15:08] <paultag> hah, totally bombs
[15:08] <paultag> paultag@ullmann:~$ curl https://launchpad.net/
[15:08] <paultag> curl: (60) SSL certificate problem: self signed certificate in certificate chain
[15:09] <paultag> Oh whoh, this is -motu. Sorry for the noise, thought this was somewhere else
[15:09] <Laney> I usually noise here about this thing :-)
[15:09] <paultag> :)
[15:36] <Laney> back alive
[21:53] <aberrant> hi all - is this an appropriate channel to ask about weirdness building .deb packages?
[21:55] <slangasek> it is, and the same people who are watching both channels are waiting expectantly for you to tell us your actual question ;)
[21:55] <aberrant> hahaha
[21:56] <aberrant> thanks. OK. I have “root-certs/DEBIAN/triggers:activate update-ca-certificates-fresh” but I don’t understand what actually is being called. update-ca-certificates is a valid command, but I don’t have update-ca-certififcates-fresh. This is working on my Trusty system but not on a 12.0.4 system, and I don’t know what to start doing to troubleshoot.
[21:57] <aberrant> I borrowed the shell of this package from a file in /usr/local/share or something.
[22:22] <nxvl> hey, all the links in Contributing are broken, where can i find documentation and how the patching of packages is handled now?


[00:26]  * ScottL is reading backscroll
[00:30] <ScottL> ckontros, i checked in on the meeting as it happened and yes, i have some seed work that i would like to do to also clean up some things
[00:30] <ScottL> ckontros, how would you like for me to be involved?
[00:38] <ScottL> ckontros, not trying to obfuscate, but i just want to understand the expectations
[00:38] <ScottL> :)
[00:42]  * saidinesh5 waves at ScottL from his Ubuntu Studio :P
[00:43] <ScottL> lol, hi saidinesh5
[00:43] <saidinesh5> good mornin? :)
[00:45] <saidinesh5> ScottL: its the same thing as when i tried it a couple of years ago..
[00:45]  * persia idly wonders why consistency is no longer widely considered a positive attribute
[00:46] <saidinesh5> persia: it isnt??
[00:46] <saidinesh5> :O
[00:46] <persia> Oh, you mean that in a good way?  Sorry.  I'm oversensitive I suppose.
[00:47] <saidinesh5> i thought consistency is like at the core of any good design
[00:48] <saidinesh5> ScottL: btw. doesn't ubuntu studio bundle compiz by default ? or is it my NVIDIA drivers?
[00:48]  * saidinesh5 might not have "I m a designer guy"  written on his head though
[00:49] <persia> saidinesh5: consistency over elements is not always considered in the same was as consistency over time, but we digress :)
[00:50] <saidinesh5> Ah okay!!
[00:50] <saidinesh5> well back then it was a hugeee disappointment for me
[00:50]  * saidinesh5 was totally new to linux back then though
[00:50] <saidinesh5> so i was expecting different things i guess
[00:57] <ckontros> ScottL: No. I don't need to be involved now. I do however want to look at the *-desktop depends for the Xubuntu conversion at some point and rearrange things. I think Il be further on our new *-settings package this weekend.
[01:32] <ScottL> saidinesh5, i think you will find the next release will be quite different, but in a good way
[01:33] <saidinesh5> naice ScottL :D
[01:33] <saidinesh5> also i was wondering where could i find some roadmap or something if i can contribute to anything
[01:51] <persia> saidinesh5, Well, what sort of thing do you like to do?
[01:54] <saidinesh5> dunno persia.. will look at what can be done
[01:54] <saidinesh5> and then will decide
[01:54] <saidinesh5> m fair enough with writing code .... like can use Qt to make little apps that do what i want them to do
[01:55] <persia> Well, some areas that always benefit from people: reviewing/replicating/investigating bugs, documenting how to accomplish common tasks with the default software selections, improving integration support between applications in the default software selection, regular testing and reporting of any discovered issues, (and lots more)
[01:56] <persia> Well, if you're good at writing code, we've heaps of bugs that need fixing.  We generally coordinate with the Debian Multimedia team to get patches we prepare applied to the applications we select.
[01:57] <persia> Just pick any application installed by default, visit https://launchpad.net/ubuntu/+source/${PACKAGE}/+bugs
[01:57] <saidinesh5> oh cool: looking into it
[01:58] <persia> (note that in some cases the source package name differs from the binary package name: if `apt-cache show ${PACKAGE} | grep "^Source:" returns anything, use that instead of the binary package name
[01:58] <saidinesh5> oh sure :)
[01:58] <persia> quadrispro is often around in this channel, and is the primary person pushing patches into Debian Multimedia: once you have a couple, I'd recommend talking to him about the best way to get them applied.
[01:58] <persia> Thanks!
[01:59] <saidinesh5> sure :D
[01:59] <saidinesh5> thank you :)
[14:15] <scott-work> morning abogani
[14:16] <abogani> scott-work: Hi Scott!
[14:23] <astraljava> o/
[14:49] <scott-work> hi falktx
[14:50] <falktx> hey scott-work
[14:50] <falktx> scott-work: I noticed what you said about the gtk-deco theme, but I don't have the skills to make it better
[14:50] <falktx> I just modded the ubuntu theme...
[14:51] <scott-work> falktx: you mean the dark on dark window treatment?
[14:51] <falktx> scott-work: yes
[18:18] <scott-work> holstein: i'm talking to skaet right now about website access :)
[18:18] <scott-work> i got tired of trying to catch her on a channel and finally realized i could simply /query her :P
[18:20] <holstein> scott-work: w00t
[18:20] <holstein> yeah, i tried a /q once, but she wasnt on freenode at all
[20:11] <Kokito> howdy
[20:11] <Kokito> scott-work: you've got mail
[20:12] <scott-work> hi Kokito
[20:12]  * scott-work is looking
[21:45] <astraljava> Hmm... I can't make out the difference between a query and a msg. Someone enlighten me?
[22:13] <scott-work> query opens new window, what most people think of as PM
[22:13] <scott-work> i think
[22:19] <astraljava> Hmm... when in irssi, /msg also opens a new 'window'.
[23:41] <holstein> astraljava: think of /msg as sending a message to the server
[23:41] <holstein> like /msg nickserv or /msg chanserv
[23:41] <holstein> you are asking for something from the sever via a message
[23:41] <holstein>  /query gets you a PM with whatever nick


[01:55] <lotuspsychje> good morning
[06:56] <ducasse> good morning
[07:01] <lordievader> Good morning
[20:00] <Bashing-om> UWN: Issue691 is on the streets: https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue691 :D
[23:25] <oerheks> some think this is cool.. https://regmedia.co.uk/2021/07/12/notify.png = mint update settings..
[23:58] <sarnold> that feels like a lot of complexity


[01:57] <Rbgh> Hello?
[02:16] <user|65769> Olá,
[02:17] <user|65769> quando vou atualizar os aplicativos, o sistema solicita uma senha
[02:17] <user|65769> qual a senha que devo usar?
[02:21] <krytarik> !br | user|65769
[08:15] <user|86512> how to install kubundu
[13:21] <BluesKaj> Hi folks
 @user|86512, check out the wiki. here is a guide: https://wiki.kubuntu.org/Installing_Kubuntu
 @BluesKaj, howdy
[13:36] <BluesKaj> @brotendont, hi
[13:43] <Maik> @brotendont that user has been gone for hours already, 29 minutes after they asked
 @Maik, I guess he will never know...
[13:59] <BluesKaj> most users find a tutorial that they feel comfortable with and install Kubuntu successfully
[14:00] <BluesKaj> otherwise they'd be back here asking for support
 I know, I'm just kidding. It's really not that hard
 I have a habit of asking questions then immediately finding the answer myself too
[17:09] <bakkar> nick
[20:12] <kris__> hi
 hi
[21:39] <djibril> hello
[21:43] <djib2055> i'am testing the python module simple irc
[21:46] <djib2055> ngc6302
[21:46] <djib2055> hello ngc6302
[21:46] <djib2055> welcome ngc6302
[21:55] <ngc6302> hello


[06:39] <Kilos> Maaz  hi
[06:39] <Maaz> Howzit Kilos
[06:39] <Kilos> morning all
[07:36]  * Kilos cries
[07:38] <Kilos> last year hail wiped out all fruit. this year black frost wiped mulderry trees clean of leaves and fruit
[07:38]  * Kilos loves mulberries and mulberry jam
[07:39] <Kilos> and its called global warming?
[07:39] <Kilos> im freezing my nuts off
[07:39] <Kilos> hi Tonberry_  drussell
[07:41] <Kilos> drussell  can you make our meeting tuesday night at 20.30 and tell us where unity is heading maybe
[09:32] <nuvolari> o/
[09:34] <Cantide> \o
[09:54] <Kilos> hi nuvolari  Cantide
[09:58] <Cantide> hello~
[09:59] <Kilos> nuvolari  dis die begin van eie pad loop
[09:59] <Kilos> https://spinnup.com/en/release/not-sorry/
[10:17] <charl> Maaz: coffee on
[10:17]  * Maaz washes some mugs
[10:18] <charl> good afternoon all
[10:18] <charl> hi Kilos, Cantide, nuvolari
[10:18] <charl> Cantide: long time no spoken to, how's it going
[10:18] <Kilos> hi charl
[10:18] <charl> :)
[10:21] <Maaz> Coffee's ready for charl!
[10:22] <charl> Maaz: thanks
[10:22] <Maaz> charl: Sure
[10:30] <Cantide> charl, it's going well :)
[10:30] <Cantide> how about you?
[10:30]  * Cantide is busy soldering something
[10:31] <charl> i'm doing well
[10:31] <charl> what are you doing ?
[10:31] <charl> with the soldering i mean
[10:32] <Kilos> haha trying to get 2 things to stick together
[10:47] <Cantide> http://switchmodedesign.com/collections/arduino-shields/products/open-source-nixie-tube-shield
[10:47] <Cantide> this :p
[10:52] <charl> cool !
[12:56] <Kilos> ohi superfly
[13:08] <bushtech> lol. Doing speedtest.net test.  At last someone with taste
[16:21] <Kilos> Maaz  and milk
[16:21] <Maaz> Now you're talking
[16:24] <Maaz> Coffee's ready for Kilos!
[16:25] <Kilos> Maaz  thanks
[16:25] <Maaz> Kilos: Okay :-)
[16:32] <Kilos> hi magespawn
[16:32] <magespawn> hi Kilos
[17:20] <charl> hi magespawn
[17:20] <magespawn> hi charl
[18:43] <theblazehen> Hey all, Kilos.
[18:44] <theblazehen> Anyone here IT for UP?
[18:44] <theblazehen> Found something I shouldn't...
[18:44] <Kilos> hi theblazehen
[18:47] <magespawn> hi theblazehen
[18:47] <theblazehen> hi magespawn
[18:47] <magespawn> IT for UP?
[18:48] <theblazehen> magespawn, yeah
[18:48] <magespawn> not getting it, what is UP?
[18:48] <theblazehen> university of pretoria
[18:48] <magespawn> ahh right
[18:48] <magespawn> Symmetria, might know
[18:48] <theblazehen> ty
[18:49] <theblazehen> It's personal info of people so I kinda wanna let someone know
[18:51] <Kilos> i think someone that comes on here is at that varsity
[18:51] <Kilos> one of the newish guys
[18:52] <theblazehen> Kilos, ty
[18:52] <Kilos> ill try remember who it is and let you know
[18:53] <theblazehen> thanks Kilos
[18:54] <Kilos> np
[18:54] <Kilos> hope i got it right though, someone said they studying atm
[18:57] <theblazehen> kk
[19:05] <theblazehen> Got data of 218417 people ... :/
[19:06] <Kilos> ouch
[19:06] <theblazehen> yeah..
[19:07] <theblazehen> also marketing data, but yeah..
[19:07] <magespawn> wow theblazehen, open database or something/
[19:08] <theblazehen> magespawn, db dump in csv...
[19:08] <magespawn> hectic, looks like someone left something open that should be closed
[19:10] <theblazehen> yeah, all marketing data is open :(
[19:12] <theblazehen> >180 MB of data
[19:17] <charl> good thing it was found by you and not by anonymous otherwise people would have been reading it on pastebin
[19:17] <charl> contact the UP CERT and let them know
[19:20] <theblazehen> charl, CERT ?
[19:20] <charl> http://en.wikipedia.org/wiki/Computer_emergency_response_team
[19:20] <charl> where i work we also have one
[19:20] <charl> every university *should* have a CERT
[19:21] <theblazehen> Can't find with quick google, any tips?
[19:21] <charl> nah then just contact the ict department
[19:21] <theblazehen> kk, ty
[19:22] <charl> maybe they offer a reward for the tip :)
[19:22] <Kilos> ya free coffee and biscuits with the head
[19:23] <charl> nah man you ask for too little
[19:23] <charl> at least ask for a cake
[19:23] <Kilos> you are paving the way for your future studies
[19:23] <Kilos> hahaha
[19:23] <theblazehen> charl, yeah, that'd be nice!   Can't disable?
[20:06] <theblazehen> charl, used paypal with fake name also
[20:06] <charl> ah whow
[20:06] <charl> you are thorough :)
[20:06] <charl> you border on the illegal :P
[20:06] <Kilos> lol
[20:06] <theblazehen> charl, hehe ;
[20:06] <theblazehen> )
[20:06] <charl> but yeah your real name is linked here
[20:06] <Kilos> bleading edge
[20:06] <charl> nah use tor
[20:06] <Kilos> bleeding
[20:07] <theblazehen> charl, yeah, thats why I was thinking. Will use TOR. Any recommendations? Or just sign up for a hotmail or something?
[20:07] <charl> hotmail is good
[20:07] <theblazehen> kk, ty
[20:08] <charl> you can use a service like one of https://www.google.nl/search?q=send+anonymous+email
[20:08] <charl> but i don't know how realiable they are
[20:08] <charl> and they might get caught in the spam filter
[20:08] <charl> hotmail is best
[20:08] <charl> nobody blocks hotmail
[20:09] <theblazehen> yeah, I'll use hotmail then. Thanks for the advice :)
[20:09] <charl> but it's sad that some people are too stupid to see the value in these tipoffs
[20:09] <charl> how they see it as a threat, it's so brain dead
[20:10] <charl> at least i can say these tipoffs are very much appreciated where i work
[20:10] <charl> and that students can do it under their own name without any fear of law suits
[20:10] <charl> i just don't know if they get cake either :P but i hope they do
[20:10] <theblazehen> charl, hmm, thats nice. Where would that be?
[20:10] <theblazehen> A university?
[20:10] <charl> yes
[20:11] <charl> i work in the ict department so to speak
[20:11] <theblazehen> kk. Think it's likely that they'd check logs to see who accessed the files?
[20:12] <charl> they will most definitely do that if they are smart
[20:12] <charl> we also had an incident and they went through the logs to see who did the "pen testing"
[20:12] <theblazehen> So they'd then see I accessed it? Maybe it's better to leave it then..
[20:12] <charl> i think so too
[20:12] <charl> don't put yourself in the risk
[20:12] <theblazehen> yeah
[20:13] <charl> as sad as it is to say that
[20:13] <Kilos> just get a friend to do it for you
[20:13] <theblazehen> yep :( I'd really have liked to have cake :(
[20:13] <Kilos> lol
[20:13] <theblazehen> Kilos, lol
[20:13] <charl> Kilos: then they will still look at the logs and get theblazehen's IP
[20:14] <Kilos> oi
[20:14] <charl> it doesn't matter who reports it now
[20:14] <charl> if you want to do pen testing you have to use tor right from the start
[20:14] <Kilos> well nothing bad was done so what
[20:14] <theblazehen> charl, it was actually an accident really
[20:14] <charl> yeah exactly that's what i also thought
[20:14] <charl> then it's too late :)
[20:15] <theblazehen> Was looking at their mirrors, went up a directory, then saw the "marketing" folder
[20:15] <bushtech> the fact that you did not go in via tor but openly proves no evil intent
[20:16] <Kilos> night guys, sleep tight.
[20:16] <charl> bushtech: it depends on the way *they* look at it
[20:16] <charl> nn Kilos
[20:16] <Kilos> ask the fly for advice
[20:16] <bushtech> but it makes a logical defence
[20:17] <theblazehen> bushtech, logic does not always apply...
[20:18] <theblazehen> I think I'll leave it...
[20:18] <SilverCode> theblazehen: I say report it. More than likely the admin will be apreciative
[20:19] <charl> btw was looking at https://www.whonix.org/ the other day
[20:19] <theblazehen> Had a look at data, didn't have ID no's in
[20:19] <charl> that's pretty fascinating
[20:19] <theblazehen> SilverCode, but if not? I'd rather be safe
[20:19] <SilverCode> theblazehen: it is unlikely the admin who fucked up, but rather someone who doesn't understand security
[20:20] <SilverCode> theblazehen: so the admin will see the info in the correct light
[20:20] <theblazehen> SilverCode, yeah, it was in a folder with other marketing stuff
[20:20] <theblazehen> Still rather be safe.
[20:20] <theblazehen> Maybe if I access the files from a few other machines?
[20:21] <charl> theblazehen: use tor and force a different proxy every time
[20:21] <theblazehen> yeah!
[20:21] <charl> then at least it procudes reasonable doubt
[20:21] <theblazehen> systemctl status openvpn@client
[20:21] <charl> a different exit node i mean
[20:21] <charl> there is a way to force that
[20:21] <theblazehen> > active (running)
[20:21] <theblazehen> :D
[20:21] <charl> yes and some other non-tor nodes in the mix
[20:21] <theblazehen> charl, good idea
[20:22] <theblazehen> BTW my VPN is a tor node too
[20:22] <theblazehen> But not exit :(
[20:22] <charl> paranoia mode: on :)
[20:22] <charl> nah you can never be too secure
[20:22] <theblazehen> yeah
[20:23] <SilverCode> theblazehen: is it a publically accessible server, or just accessible from with the UP network?
[20:23] <theblazehen> Well unless you run LFS and communicate over IPOAC and check every packet, and route it all through TOR and then to one of your VPN's that you paid for via bitcoin?
[20:24] <theblazehen> SilverCode, public access.
[20:24] <theblazehen> charl, and run all that on a FPGA
[20:24] <theblazehen> too secure?
[20:24] <charl> makes my head spin :)
[20:25] <charl> a field programmable gate array ...
[20:25] <charl> sheesh
[20:25] <theblazehen> no hardware backdoors!
[20:25] <charl> ip over avian carriers ?!
[20:25] <theblazehen> yeah!
[20:25] <charl> yeah that does perhaps go over the top
[20:25] <charl> :D
[20:26] <theblazehen> What do they say? The safest machine is one not plugged in?
[20:26] <theblazehen> Oh AND power off a UPS to prevent side cahnnel attacks
[20:26] <charl> yeah
[20:26] <theblazehen> and keep it underground and in faraday cage
[20:27] <theblazehen> prevents thaty laser window listening thing, as well as EMI
[20:27] <charl> yeah and if you do want to host something host in http://www.cyberbunker.com/ :)
[20:27] <theblazehen> charl, I wish I could :(
[20:27] <theblazehen> Barely able to pay for digital oceans cheapest + backup
[20:28] <charl> ah digital ocean
[20:28] <charl> was looking at them the other day
[20:28] <charl> decided to go with tilaa instead though
[20:28] <theblazehen> ah kk. Personal or work?
[20:28] <charl> because digital ocean has some traffic limits
[20:28] <charl> for personal this time
[20:28] <charl> and tilaa has unmetered traffic
[20:28] <charl> i just want to have ddos protection
[20:29] <charl> so that if i do get a ddos that i don't get insane bills
[20:29] <theblazehen> charl, hmm. Any locations in africa?
[20:29] <theblazehen> Wait, so you pay per TB?
[20:29] <theblazehen> Afaik DO has $0.03 per TB over cap
[20:29] <theblazehen> or GB, can't remember
[20:29] <charl> probably per GB
[20:29] <charl> if you get a major incoming ddos you're screwed
[20:30] <theblazehen> yeah, that's true. Can't you use cloudflare?
[20:30] <charl> it's not an http server
[20:30] <theblazehen> ah
[20:30] <charl> i want to use it combination smtp+irc+xmpp
[20:30] <SilverCode> ok, found the folder
[20:31] <charl> hetzner just limits you down to 10mbps after the first 1tb
[20:31] <SilverCode> yeah ... that is pretty well hidden
[20:31] <theblazehen> DIY cloudflare? One or two cheap VPS's with hard data cap + round robin DNS or something?
[20:31] <charl> tilaa is fully unlimited
[20:31] <SilverCode> I mean, not hidden
[20:31] <theblazehen> SilverCode, ah, kk. See what I'm talking about..
[20:31] <theblazehen> charl, nice
[20:31] <charl> it is very doubtful that they can do anything to you if it's that open
[20:32] <charl> but i don't know the legal system in z
[20:32] <charl> za
[20:32] <theblazehen> charl, you also see it?
[20:32] <SilverCode> but just looking at the other stuff there, I'm not sure it is supposed to be private
[20:32] <theblazehen> SilverCode, have you looked at the data?
[20:32] <SilverCode> no
[20:32] <charl> i have to go now, work tomorrow
[20:32] <charl> have a good evening all
[20:32] <SilverCode> just the filenames for now :)
[20:32] <charl> and good night :)
[20:33] <SilverCode> but now I see the "UP ALUMNI DATABASE SCAN"
[20:33] <theblazehen> cya charl
[20:33] <SilverCode> which probably *isn't* supposed to be there
[20:33] <theblazehen> SilverCode, yeah, the DB is what I got..
[20:34] <theblazehen> so...  Nothing in pub/up/it
[21:10] <theblazehen> SilverCode, I'm not finding anything?


[16:26] <sdeziel> hello, I'd like to know if autopkgtests are ran uploads to PPAs?
[16:26] <sdeziel> s/ran/ran for/


[09:12] <torpor> i am trying to get my beagleboard booting after a year of coma.  anyone know if the latest ubuntu arm (12.04) runs on the beagle at the moment?  its a b5 rev ..
[09:17] <ogra_> torpor, it should, there might be some issues (sound not working out of the box for example) but generally it should just work
[09:18] <ogra_> though i would recommend using the server image and picking a lighter desktop at install time ...
[09:25] <torpor> interesting idea ogra_  thanks for the hint.  wouldn't have thought to use the server image.
[09:47] <orated> Hi ogra_! On your suggestion, I used Ubuntu 12.04 server image on BeagleBoard XM and from command line installed lubuntu-desktop package. But it didn't give gui after boot, it used to always revert back to tty1 with tty7 blank. What else is required to be installed other than lubuntu-desktop package?
[09:59] <torpor> Error: Bad compare! failed
[09:59] <torpor> ah crap
[10:47] <hrw> linux-libc-headers-dev_3.6.0-r0_aarch64.ipk done
[10:47] <hrw> easy parts were done, time for hard ones
[10:47] <ogra_> orated, how about an X server ? :)
[10:50] <orated> ogra_: Yes, I checked for it. I inputted startx command and it was missing so installed xserver, xinit and other related packages.Even then there were errors. I don't remember the exact errors but it was always reverting to tty1
[10:51] <ogra_> orated, you also want the fbdev xserver
[10:52] <orated> fddev xserver
[10:52] <orated> fbdev*
[10:53] <orated> No, I didn't know that and it wasn't tried
[10:53] <ogra_> what exactly did you install ?
[10:53] <ogra_> (should have been apt-get install xorg)
[10:53] <orated> One moment, I'll pull that exact command
[10:53] <ogra_> xorg is the metapackage that pulls in everything needed
[10:57] <orated> ogra_: sudo apt-get install lubuntu-desktop xserver-xorg-video-omap3
[10:57] <orated> And, then xinit package was attempted
[11:19] <orated> ogra_: ?
[11:19] <ogra_> ?
[11:20] <orated> Um, well. I installed those packages and still it wasn't giving display :) So, is that all the packages required or am I missing anything?
[11:21] <ogra_> you did what i sadi above (apt-get install xorg) ?
[11:21] <orated> Uh, what's the difference between xserver-xorg-video-omap3 and xorg then?
[11:22] <orated> Ok, wait. So from ubuntu-server install, installing lubuntu-desktop, xorg should be enough to get to the gui?
[11:23] <ogra_> try it
[11:23] <orated> Thanks
[11:24] <orated> I'll that out.  How can I compile a package, say ffmpeg/OpenCV on x86 for ARM? cross-compilation ...
[17:01] <ogra_> rsalveti, what happened to the kernel patch for panda ? are we waiting for anything ?
[17:02] <rsalveti> plars: were you able to test it as well?
[17:03] <rsalveti> ogra_: there's this dpms green screen from time to time, but other than that it seems to be working
[17:03] <rsalveti> it's better, but still with a few bugs
[17:03] <plars> rsalveti: breifly, it worked fine on my panda, but I was wanting to ask you...
[17:03] <ogra_> sure, i dont expect it to be the last upload
[17:03] <rsalveti> so unless robclark decides to fix it this week, we can move it forward and push to the archive
[17:03] <ogra_> so better get it in asap so we get wider testing
[17:03] <plars> rsalveti: you said you had issues after the screen blanked? I let it blank a few times with no ill effect
[17:03] <plars> it's certainly an improvement over what we had before
[17:04] <rsalveti> plars: yeah, can't reproduce it all the time here as well
[17:04]  * ogra_ hasnt see the weird behavior anymore either
[17:04] <rsalveti> cool, will move this up today and send the proposal to ppisati
[17:04] <ogra_> great
[18:59] <zma> Just set up precise-omap4 image on Pandaboard-ES. I installed glmark2-es2, and it says it's using software rasterizer, and the FPS figures are also very low. Is this a bug?
[19:07] <zma> es2_info says: libEGL warning: DRI2: failed to authenticate
[20:14] <GrueMaster> zma: Install the powervr drivers.  Sounds like you are still using the default framebuffer driver.
[20:59] <zma> GrueMaster: After installing pvr-omap4, es2_info shows: PVR:(Error): PVRSRVBridgeCall: Failed to access device. Something in pvr_bridge_u.c:250
[21:00] <rsalveti> zma: precise or quantal?
[21:00] <zma> rsalveti: precise
[21:01] <rsalveti> I think for precise one kernel config changed, which broke the module support
[21:01] <rsalveti> let me find the bug covering this issue
[21:02] <rsalveti> actually the bug I have is related with quantal, an old one
[21:03] <rsalveti> zma: what is the dkms build output once you installed the pvr-omap4 package?
[21:03] <rsalveti> check with lsmod if you have the omapdrm_pvr module available
[21:05] <zma> rsalveti: no omapdrm_pvr listed. I had a restart after installing pvr-omap4 package, don't have install log available anymore.
[21:06] <rsalveti> zma: you can find the dkms log at /var/lib/dkms, look for a file named make.log
[21:08] <zma> rsalveti: I search recursively /var/lib/dkms, no any *log files there
[21:10] <zma> rsalveti: I take it as installing pvr-omap4 package should have created kernel module, which it didn't for some reason. Is this correct?
[21:10] <rsalveti> zma: hm, mind reinstalling/reconfiguring the pvr-omap4 package to see if it'll try to build the module again?
[21:10] <rsalveti> yup
[21:15] <zma> rsalveti: http://pastebin.com/K7v07FMY
[21:16] <infinity> zma: You don't have headers installed for your kernel, it would seem.
[21:17] <infinity> zma: apt-get install linux-headers-$(uname -r) linux-headers-omap4 && dpkg-reconfigure pvr-omap4
[21:17] <zma> infinity: good point, I didn't even think about it. That's probably necessary when building kernel modules.
[21:18] <infinity> zma: Of course, you have headers for a newer kernel installed (-1418), perhaps upgrading your kernel wouldn't be an awful idea. :P
[21:18] <rsalveti> yup, missing headers
[21:19] <zma> infinity: The first thing I did was apt-get update apt-get upgrade. Only after that I started to experiment if and how opengl is supproted.
[21:19] <infinity> zma: s/upgrade/dist-upgrade/ ?
[21:19] <infinity> zma: upgrade won't pull in new packages (which new kernels are)
[21:19] <infinity> zma: Note the "10 not upgraded" that apt is whining about.
[21:20] <GrueMaster> It won't?  When did that change?
[21:20] <infinity> GrueMaster: It never has.
[21:20] <infinity> GrueMaster: upgrade won't change the set of installed packages, ever.  Only dist-upgrade will.
[21:20] <infinity> GrueMaster: On desktops, we work around this by allowing update-manager to be sort of a "half-dist-upgrade" that can add new packages, but never remove.
[21:21] <GrueMaster> Odd.  When I was doing the QA testing, I would use upgrade to get the latest packages without removing due to pool skew.
[21:22] <infinity> I assure you that it never installed anything that wasn't already installed.
[21:22] <infinity> Just upgraded.
[21:22] <rsalveti> bug 1033091
[21:22] <ubot2> Launchpad bug 1033091 in pvr-omap4 "pvr-omap4 <IP_ADDRESS>.1.21-0ubuntu1: pvr-omap4 kernel module failed to build" [High,Confirmed] https://launchpad.net/bugs/1033091
[21:22] <rsalveti> related with kernel config change
[21:23] <rsalveti> /var/lib/dkms/pvr-omap4/<IP_ADDRESS>.1.21/build/eurasiacon/binary2_omap4430_linux_release/target/kbuild/services4/srvkm/env/linux/osfunc.c:85:2: エラー: #error "A preemptible Linux kernel is required when using workqueues"
[21:23] <rsalveti> fun
[21:23] <infinity> rsalveti: That log is trying to build for an omap kernel, not omap4.
[21:24] <infinity> DKMS make.log for pvr-omap4-<IP_ADDRESS>.1.21 for kernel 3.2.0-24-omap (armv7l)
[21:24] <rsalveti> infinity: true, then it's not a bug
[21:24] <rsalveti> even better
[21:24] <infinity> Though, why the -omap headers are installed is another bug.
[21:24] <infinity> zma also appears to have them installed.
[21:24] <infinity> dkms is probably pulling them in.
[21:25] <rsalveti> the annoying kernel header mess
[21:25] <rsalveti> yeah
[21:25] <infinity> dkms shouldn't be depending on kernel headers at all, IMO.
[21:25] <rsalveti> +1
[21:25] <infinity> It's never going to be correct.
[21:25] <infinity> server/generic/virtual on x86 had the same issue for years.
[21:25] <rsalveti> and now we also got many other different kernels available
[21:25] <infinity> The solution being to just get rid of server and virtual. :P
[21:26] <infinity> But that's not helpful for arm, yet.
[21:26] <infinity> But, this case seems to be the same case as zma's, in both senses.  One, the -omap headers are installed (which can cause weirdness), but two, the user has upgraded -omap4 headers, but an old -omap4 kernel.
[21:26] <infinity> Not much we can do about that situation except to educate.
[21:27] <infinity> Well, Andy and I have some plans to make kernels suggest their correctly-versioned headers, so that autoremove won't remove headers for kernels you still have installed.
[21:27] <infinity> But can't land that until I land the kernel autoremoval magic.
[21:27] <infinity> Or people will end up with 23 sets of headers installed to match their 23 non-purged kernels.
[21:27] <infinity> Which would be pretty unpleasant.
[21:27] <rsalveti> hahaha, yeah
[21:31] <zma> Still no pvr module reported by lsmod. Should I manually insmod it? I updated: http://pastebin.com/K7v07FMY
[21:33] <infinity> Sure looks like it built omapdrm_pvr this time.
[21:34] <infinity> lsmod won't show it, since it's not inserted, but modinfo should list it now.
[21:34] <infinity> And yeah, you could either manually restart X or reboot.
[21:36] <zma> Just wondering, should those kernel headers be dependency to pvr-omap4 package?
[21:36] <infinity> You already have the right headers metapackage installed.
[21:37] <infinity> The problem is that your headers have been upgraded (to -1418-), but you're still on the old (-1412-) kernel.
[21:37] <infinity> So, not much pv-omap4 can do in that situation.
[21:39] <zma> thanks guys, now it works, glmark2-es2 runs fine!
[21:40] <rsalveti> cool


[00:09] <guiverc[m]> ack & thanks Bashing-om ,  will look/review etc as I can.
[00:10] <Bashing-om> guiverc[m]: Great :D
[00:23]  * guiverc[m] smiles as "atta-boys'  🙂
[00:23]  * guiverc[m] groans at my inability to pick which quote to use though...
[02:15]  * guiverc[m] smiles & thanks Bashing-om in defining PWA
[02:18] <Bashing-om> guiverc[m]: Was a new one - PWA - on me too :D
[02:27] <guiverc[m]> Summaries are great Bashing-om,  I'll list here my suggestions/notes
[02:27] <guiverc[m]> double-space in going-linux summary
[02:29] <Bashing-om> guiverc[m]: Following ^ :D
[02:30] <guiverc[m]> double-space in formal certifications CUE one...   I also amended it as follows
[02:30] <guiverc[m]> `  Liam Proven relays from Adrianna Frick's presentation at the Ubuntu Summit in respect to ubuntu's plan to alleviate regulatory certifications through Canonical Ubuntu Essentials (CUE); a free course. We are told of a "limited beta test of the first version, CUE: Linux with 100 places for volunteer testers, who will be the first to get certified".  `
[02:30] <guiverc[m]> double-space in PWA article
[02:30] <guiverc[m]> I'll suggest change in apt++/nala as follows
[02:30] <guiverc[m]> `   Sagar Sharma advises of a new Apt interface: Nala, a Python-based front end for APT. Sagar summarizes with the remark that nala makes "it more human-readable and presenting only the relevant info with beautiful colors." That it is an enhanced, user-friendly tool for managing apt packages, available in the universe repository of Ubuntu (22.04 and later). Screenshots, install and use instructions are provided.   `
[02:31] <guiverc[m]> i can give my reasoning, but suggestions I think are minor - reads well & accurate in my opinion Bashing-om
[02:32] <Bashing-om> guiverc[m]: Better than I gelt them to ne -- good redo on the CUE article !
[02:33] <Bashing-om> felt*
[02:35] <guiverc[m]> ^  = 2x double spaces; and 2x changes suggested (one of which had another double-space..)
[02:37] <guiverc[m]> fyi:  the nala I noticed was only in jammy-backports so I disagree with wording of article; but the summary matches I feel the article (ie. 22.04 & later); ie. jammy IF backports is used
[02:50] <Bashing-om> guiverc[m]: edits done - saving what we have on Gdoc - ya done good !
[12:14] <guiverc[m]> thanks Bashing-om , but it was almost all your work


[08:44] <JamesTait> Good morning all, happy Friday and happy Tell A Joke Day! :-D
[17:25] <popey> is there a known problem with UbuntuOne on saucy. Mine isn't syncing and the client just sits there saying "Getting information, please wait".
[17:25] <popey> 2013-08-16 18:13:19,811 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'AUTH_FAILED'  (queues WORKING  connection 'With User With Network')>; queue: 26; offloaded: 0; hash: 0) ----
[17:30] <dobey> popey: looks like your token is invalid. you probably need to delete it and sign in again
[17:31] <dobey> popey: it's working fine for me at least :)
[17:32] <popey> i signed out and signed in again dobey
[17:32] <popey> how do I "delete the token"?
[17:32] <popey> is this the thing in seahorse?
[17:36] <nessita> popey, hi there. You can use the U1 control panel
[17:36] <popey> yay, got it!
[17:36] <popey> thanks
[17:36] <popey> flie sync in progress!
[17:36] <nessita> popey, is it working? you propably remove the device from the u1 web?
[17:37] <popey> looks like it, yes
[17:38] <popey> thank you
[17:40] <dobey> yeah, in seahorse, sorry
[17:51] <Chipaca> popey: on a completely unrelated subject, please stop breaking stuff
[17:53] <popey> \o/
[17:55] <Chipaca> popey: :)
[17:55] <JamesTait> Yeah, popey! You, you, breaker you!
[17:55] <Chipaca> also, have excellent weekends, all of y'awl
[17:55] <Chipaca> JamesTait: Yeah!
[17:55] <JamesTait> Chipaca, you too!
[17:56] <JamesTait> Chipaca, I'm off for two weeks after today, so have fun without me!
[17:56]  * Chipaca puts in a request for ubuntu personal cards that say "popey; breaker of stuff"
[17:56]  * Chipaca orders a few more for davmor2
[17:56] <JamesTait> Beat me to it. ;)
[17:56] <Chipaca> JamesTait: i'll be on shell island when you get back :D
[17:57] <Chipaca> or maybe just back from it
[17:57] <JamesTait> Shell island?  Is that our new interface?
[17:58] <Chipaca> JamesTait: it's an island made entirely of rapidly changing user interface design
[17:58] <JamesTait> (For the record, that was a joke.  I shouldn't say things like that in public channels.  That's how rumours start.)
[17:58] <Chipaca> to quote Pedro: no.
[17:58] <Chipaca> (I think he wants me off what he now perceives as *his* computer, because it's now the weekend)
[17:59]  * Chipaca waves
[17:59] <davmor2> Chipaca: pfffff you think the world can cope with more than one of me, foolish mortal muhahahahahaha