[00:20] <kklimonda|W810> hey
[00:21] <BUGabundo> hey kklimonda|W810 LOLOL
[00:21] <BUGabundo> from the phone ?
[00:21] <kklimonda|W810> Ya, I'm bored ;)
[00:21] <BUGabundo> LOLOL
[00:21] <BUGabundo> can you really read this ?
[00:22] <BUGabundo> wasn't my dent enough to keep you busy for a while?
[00:22] <kklimonda|W810> Whatever I do I can't setup gprs in Linux :-/
[00:23] <kklimonda|W810> It's not that bad. but writing even with T9 is really irritating.
[00:24] <kklimonda|W810> And I can't check identi.ca when I'm here ;)
[00:24] <BUGabundo> heh
[00:26] <kklimonda|W810> I really want a g1 phone :-/. I have to wait at least month more
[00:29] <yoasif> i have a bug that may be an issue with two packages -- how do i add a second package to the bug?
[00:30] <yoasif> BUGabundo: around?
[00:30] <BUGabundo> yoasif: a bit more
[00:30] <BUGabundo> yoasif: link for the bug?
[00:30] <BUGabundo> "affects too"
[00:31] <yoasif> https://bugs.launchpad.net/ubuntu/+source/seamonkey/+bug/386060
[00:31] <ubot4> Launchpad bug 386060 in seamonkey "[karmic] seamonkey menu hard to read with dust theme" [Undecided,New]
[00:31] <yoasif> dusttheme
[00:32] <yoasif> is what it also affects
[00:32] <yoasif> i can't figure out how to add the affects to...
[00:32] <BUGabundo> lol
[00:33] <BUGabundo> humm
[00:33] <BUGabundo> some devs really hate when you add another task
[00:33] <yoasif> am i missing something really simple? :)
[00:33] <BUGabundo> 'cause if latter one is invalid, they still get the mail
[00:33] <BUGabundo> so better be sure you want to affect both
[00:34] <yoasif> alright, i guess i'll just leave it alone
[00:34] <yoasif> but i only see it with that theme
[00:34] <BUGabundo> yoasif: https://bugs.edge.launchpad.net/ubuntu/+source/seamonkey/+bug/386060/+distrotask
[00:34] <ubot4> Launchpad bug 386060 in seamonkey "[karmic] seamonkey menu hard to read with dust theme" [Undecided,New]
[00:35] <yoasif> and that theme is included with ubuntu
[00:35] <yoasif> ah thanks BUGabundo... i thought that distribution only meant distribution
[00:37] <yoasif> BUGabundo: i don't really see how i can link to https://launchpad.net/dusttheme
[00:37] <BUGabundo> eheh
[00:38] <BUGabundo> just use ubuntu and then set dusttheme as the package
[00:38] <yoasif> yeah, but dusttheme isn't a package in ubuntu
[00:38] <yoasif> it's part of the themes package i guess
[00:43] <BUGabundo> ahh
[00:57] <mrooney> anyone have any idea what package this is https://bugs.edge.launchpad.net/ubuntu/+bug/368973 ?
[00:57] <ubot4> Launchpad bug 368973 in ubuntu "Volume control doesn't lower subwoofer volume on a Dell Inspiron 9300" [Medium,Triaged]
[01:03] <Ampelbein> mrooney: could be a problem with the soundserver used? side note: a report that doesn't even have the correct package set can hardly be set to triaged, right?
[01:22] <mrooney> Ampelbein: it is triaged pending the package which I assumed I'd get an answer to :)
[01:23] <mrooney> It could have been slightly premature, though someone looking through triaged bugs would probably know the package
[01:24] <Ampelbein> mrooney: sound chipset, mixer in use, soundsystem in use? not to be pedantic, but I think there is quite some information missing. just assume that the developers don't know what a inspiron 9300 laptop is, so give them as much detail as possible.
[01:28] <mrooney> Ampelbein: oh yes good call, I've attached lspci
[01:29] <cwillu> mrooney, I think the point is that triaged implies that sort of work has already been done.  Spending time retagging bugs to the correct package isn't the best use of the time of someone who is looking through triaged bugs :)
[01:30] <mrooney> yeah, I've set back to Confirmed
[02:15] <Rammler1983> hallo, i can't log in after installing the latest ati driver
[06:18] <dholbach> good morning
[06:18] <micahg> morning dholbach
[06:18] <dholbach> hola micahg!
[07:15] <snadge> corrupted sound, pulseaudio pidgin
[07:15] <snadge> err i meant to plug that into google ;)
[07:15] <persia> heh :)
[07:20] <snadge> known issue though surely
[07:20] <persia> I hadn't heard of it: I'd think that it ought just work.
[07:21] <snadge> doesnt always do it.. weird, just sometimes the sound comes through with a static/scratchy sound
[07:21] <persia> Only sometimes?  Does that happen for all alerts, or just pidgin?
[07:21] <snadge> only sometimes, and just pidgin as far as i can tell
[07:21] <snadge> intel onboard audio
[07:21] <persia> Odd.
[07:21] <snadge> i think some of the pulse devs are aware of it, and they blamed ubuntu of course
[07:22] <snadge> instead of working with you guys to fix it
[07:22] <persia> Well, that might be it.  every single implementation of "intel onboard audio" seems to be different, and it seems to have more special-case config patches for ALSA than anything else.
[07:23] <snadge> yeah, they're totally shoddy
[07:23] <persia> Hrm.  That doesn't help much.  Be nice if the specific issue could be tracked in a bug clearly.
[07:23] <snadge> or more to the point, implemented rather randomly
[07:23] <persia> implemented randomly.  Some of them happen to be quite good.
[07:23] <persia> (well, as good as one might expect from that class of amp, etc.)
[07:30] <thekorn> good morning
[07:47] <thekorn> hmm, who is running this script to mass mark this compiz bugs?
[07:47] <thekorn> as duplicates, that is
[07:48] <thekorn> I hope it's a script, and not somebody going crazy clicking through the web UI
[07:58] <micahg> dups of 99740?
[07:58] <micahg> bug 99740
[07:58] <ubot4> Launchpad bug 99740 in firefox-3.1 "[MASTER] Firefox problems with desktop-effects" [Undecided,Fix released] https://launchpad.net/bugs/99740
[08:04] <thekorn> no, Imeant bug 131679
[08:04] <ubot4> Launchpad bug 131679 in compiz "Crash inside doPoll()" [Unknown,Confirmed] https://launchpad.net/bugs/131679
[08:04] <micahg> ah
[08:05] <micahg> thekorn: is it the retracing service?
[08:05] <thekorn> micahg, no, looks like someone is running a script
[08:49] <neoXsys> Question: How to changes the Bug status from "Unknown" to "Triaged"? Is that required any authorization?
[08:50] <neoXsys> Or am i missing something?
[08:51] <persia> neoXsys, It requires being a member of bug control.  If you believe a bug to be triaged, and you're not a member, feel free to ask someone to mark it so here.
[08:52] <neoXsys> persia: Ok, Yesterday i have done everything for bug, but could not do changed it to "Triged", But in morning i have checked that bug has been "Triged" So, i was curious about that :)
[08:53] <neoXsys> persia: Now, How to become part of Bug Control Squad?
[08:54] <persia> Start by reading the links in the /topic :)
[08:57] <neoXsys> persia: Thanks for the link. Give me some time to get back :)
[10:13] <BUGabundo> bons dias
[10:13] <BUGabundo> any one has anything to add to https://bugs.edge.launchpad.net/malone/+bug/386261 ?
[10:13] <ubot4> Launchpad bug 386261 in malone "bugs get a mail about pre-dupes bugs are going to be marked as dupes of it" [Undecided,New]
[10:24] <BUGabundo> any one has that cups / ps bug ?
[10:24] <BUGabundo> it went into to karmic e jaunty proposed and is messing some scanners (I think)
[13:39] <skyfolly> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/279693 is this kinda bug solved, i am getting the same thing under 9.04
[13:39] <ubot4> Launchpad bug 279693 in linux "Regression Sata hard disk unable to mount after upgrade 2.6.27 generic kernel" [Undecided,New]
[13:40] <skyfolly> tried different MB, rams, sata cables, HDs, still the same thing, i am sure it is a bug in the kernel
[13:40] <skyfolly> even different PCs
[15:10] <BUGabundo>   Installed: 0.2.14+debian-2ubuntu2
[15:10] <BUGabundo> since when do you carry debian packages?
[15:10] <BUGabundo> https://bugs.edge.launchpad.net/ubuntu/+source/exaile/+bug/386349
[15:10] <ubot4> Launchpad bug 386349 in exaile "exaile lost ability to control Volume from tray icon" [Undecided,New]
[15:11] <bcurtiswx-mini> wow
[15:11] <bcurtiswx-mini> neat :P
[15:11] <BUGabundo> bcurtiswx-mini: hi. no really!
[15:12]  * BUGabundo thinks of greping the archive and filing a massive bug
[15:13] <bcurtiswx-mini> lol, how many devs would you piss off?
[15:13] <bcurtiswx-mini> but yeah, i'd test the bug but i won't be back home until August 8th.. im on work travel this summer in Colorado
[15:13] <BUGabundo> LOL
[15:14] <bcurtiswx-mini> right now visiting fam in New York
[15:15] <bcurtiswx-mini> ok, bio done :P
[15:16] <Ampelbein> BUGabundo: https://bugs.edge.launchpad.net/ubuntu/+source/exaile/+bug/382852/comments/2 -> debian repackaged orig.tar.gz to drop upstream-shipped debian/-directory.
[15:16] <ubot4> Launchpad bug 382852 in exaile "Please merge exaile 0.2.14+debian-2 (universe) from Debian unstable" [Wishlist,Fix released]
[15:17] <Ampelbein> BUGabundo: in that case the +debian describes that the tarball was repacked.
[15:17] <BUGabundo> ahhh thanks Ampelbein
[16:36] <theyeti> Anyone want to take a look at bug #386366   This would be more of a support question than a bug per se wouldn't it?
[16:36] <ubot4> Launchpad bug 386366 in xorg "Xubuntu moves dialogs below screen edge" [Undecided,New] https://launchpad.net/bugs/386366
[16:42] <theyeti> nvm, just confirmed it.
[16:54] <theyeti> If I am able to confirm a bug what all information do I need to make sure is in the bug report before changing the status?  (ie #386366   btw, I am new to how ubuntu triages bugs and their process)
[16:56] <BUGabundo> bug 386366
[16:56] <ubot4> Launchpad bug 386366 in xorg "Xubuntu moves dialogs below screen edge" [Undecided,New] https://launchpad.net/bugs/386366
[16:56] <BUGabundo> theyeti: change status to what?
[16:56] <theyeti> confirmed or should I just leave it as new?
[16:59] <BUGabundo> is it your bug?
[17:01] <theyeti> no.   So just leave it as new then?
[17:03] <hggdh> theyeti, if you can reproduce it, then go ahead and mark as confirmed. Also please add a comment stating what you did to reproduce and the version(s) of the package(s) involved (if different from the reporter's version)
[17:04] <BUGabundo> hggdh: apport-collect or is it a bit too much?
[17:05] <theyeti> Thanks hggdh. :)   This is much different that working on bugs with like a single project and a small user/developer base.
[17:06] <hggdh> BUGabundo, I did not look at he bug itself (just got home), so: apport-collect *might* be used, as long as we change the package from xubuntu to something specific
[17:06] <hggdh> sigh. It is already xorg
[17:06] <BUGabundo> yep
[17:07] <theyeti> would it be a different package than xorg since it isn't restricted to just xubuntu?
[17:07] <hggdh> theyeti, probably
[17:07] <hggdh> like -- say -- compiz
[17:09] <theyeti> Cool thanks
[17:12] <theyeti> Will hopefully ask fewer dumb questions as I get more use to it.  Thanks for the help you guys. :)
[17:13] <hggdh> theyeti, thank you for helping, and keep asking questions whenever you have then
[17:15] <theyeti> Well, beneficial to everyone.   bugs get triaged and I get something to do at work in the middle of the night and when i'm bored
[17:15] <hggdh> heh
[18:49] <rCanastro> Hello every1
[20:35] <MaxMax> Hi, I have a couple of bugs to submit for ubuntu 9.04 client
[20:36] <MaxMax> installer process part of the os
[20:37] <MaxMax> bug 1 #  The installer will not use "UPN" names<EMAIL_ADDRESS>as a user name
[20:37] <ubot4> MaxMax: Error: Could not parse data returned by Launchpad: The read operation timed out
[21:02] <mrooney> bdmurray: re bug 379246, do Karmic bugs still belong in HAL if it is being deprecated?
[21:02] <ubot4> Launchpad bug 379246 in hal "ubuntu9.10 cannot find blackberry 7230" [Low,Triaged] https://launchpad.net/bugs/379246
[21:05] <kakemann> it seems audacious is broken in karmic right now because bug #383307 isn't in karmic yet
[21:05] <ubot4> Launchpad bug 383307 in audacious-plugins "Please merge audacious-plugins 2.0.1-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/383307
[21:09] <kakemann> how long does it usually take before the package is availible?
[21:15] <randomaction> kakemann: when I requested merge sponsorships, they were typically processed within several days
[21:17] <kakemann> ok, I guess I'll have to wait then :)
[22:04] <bdmurray> mrooney: I'm not certain but was hoping pitti would know best
[22:32] <micahg1> bdmurray: can I PM?


[16:36] <jamesp> Just heard yesterday about Jammy Jellyfish! That one's gonna be my favorite! (My name starts with a J btw)
[18:18] <jamesp> Remember the old phone called the Ubuntu Edge?
[18:18] <jamesp> There have been cases where there were two projects by the same company with the same name
[18:19] <jamesp> So we should split Ubuntu into two branches called Ubuntu and Ubuntu Edge
[18:19] <jamesp> That would allow us to revive old projects like the Unity Desktop


[01:59] <m15k> Is it possible to launch the installer from cli (e.g from a rescue os)
[02:15] <nchambers> m15k: its been a while, but I believe its something like ubuntu-installer
[02:17] <m15k> I'm in rescue mode and I want to trigger an installation
[09:13] <nayKang_> hi.I meet a problem.there is a special user on my server A.when a "config" file under ~/.ssh/ dir.it will slow down the ssh speed.
[09:13] <nayKang_> only one user has problem.other user if fine
[09:13] <nayKang_> other user is fine
[11:22] <nayKang_> OK,I found the problem. is nslcd caused
[11:38] <Neo2> Hi
[11:38] <Neo2> how often should restart apache2?
[11:38] <Neo2> ones per hour or per day?
[11:56] <andol> Neo2: Ideally only when something like a software upgrade requires it.
[12:27] <Neo2> andol: or when mysql is hanging?
[12:28] <Neo2> who know how to create mail server?
[12:28] <Neo2> I want set up my own mail server and send massages
[12:29] <Neo2> I see some sites has this name of mails name@site_name
[12:29] <Neo2> is I set new server can I send spam?
[12:31] <Neo2> I saw one server in one guy, hi give me his email address, recently was need email and I can't get it without fill out mobile phone....
[12:32] <Neo2> domain cost 3$ for a year, server 5$, for 8$ you can make mail server and start to send spam? Is it possible send spam if I have my mail server? I'm newbie and know nothing :(
[12:34] <andol> Yes, *sending* spam is easy. Getting past spam filter and block lists, not so much.
[12:34] <andol> Also, don't send spam.
[12:36] <Neo2> andol: I don't know how to do it :(
[12:36] <Neo2> andol: need to install mail server?
[12:37] <Neo2> andol: I have VPS on digital ocean and can't join on one site in Ukraine, they blocked me, TOR now doesn't help:(
[12:38] <andol> First of all, don't send spam.
[12:38] <Neo2> I've read about VPN and partially understand what is it
[12:38] <Neo2> andol: ok, I've accepted your suggest....
[12:38] <andol> ...and for legitimate mail you are still likely better of going through a "real" mail provider. Both in regards to deliverability and in regards to putting something insecure on the net.
[12:39] <Neo2> andol: see I have my site, and I can create my own mail? What I need for this?
[12:40] <Neo2> andol: this is my site http://american-chat.ru , I'm going to do chat in future soon when learned node.js
[12:40] <Neo2> How I can create mail<EMAIL_ADDRESS>???
[12:41] <Neo2> andol: see this https://roundcube.net/ ???
[12:41] <Neo2> andol: I see this panel, one guy use it, he has created for me email on his server
[12:45] <andol> Neo2: Not sure if there are any short/easy answers to your questions, and sadly I don't have the time to provide any long answers right now.
[12:46] <Neo2> andol: I understand, it broad theme, and should read in google articles and watch video lessons
[12:48] <Neo2> andol: I'll collect information about it for a while
[15:31] <m15k> When I deboostrap ubuntu is there a default root password?
[19:45] <Olanzapin> how do you merge disks?
[19:54] <ikonia> merge disks ?
[19:54] <Olanzapin> put them togheter as one
[19:55] <andol> Olanzapin: Existing disks with existing data, or will they be blank slates for the new combined disk?
[19:56] <Olanzapin> blank
[19:59] <andol> Olanzapin: Either RAID (if you want redundancy) or LVM (if you mostly want to combine the space).
[19:59] <Olanzapin> raid does not exist
[19:59] <andol> Software RAID, as in mdadm.
[19:59] <Olanzapin> it's an older computer
[19:59] <Olanzapin> ahh ok
[20:06] <Olanzapin> but it's supposed to work whitout using raid like in M$
[20:07] <ikonia> it's called MS or microsoft
[20:07] <ikonia> not M$
[20:13] <mike-zal> ikonia: what's the difference ;)?
[20:14] <Ussat> one is accurate, one makes you look like a juveline idiot
[20:15] <Ussat> juvenile
[20:48] <ChmEarl> there is no `/usr/bin/python` in Artful? I need to shebang by version? /usr/bin/python2.7 ?
[20:49] <nchambers> you should be putting in your version anyways
[20:50] <nchambers> for best compatibility, #!/usr/bin/env python$VERSION
[20:54] <andol> ChmEarl: If you install the package python-minimal you do get a /usr/bin/python symlink.
[20:54] <ChmEarl> andol, nchambers thanks
[20:54] <andol> ...which you of course could have created by yourselves as well. But everything else equals it's preferable to let apt manage /usr
[20:56] <andol> There is of course also the even better option of sticking to python3 :-)
[20:58] <ChmEarl> andol, I don't know how my python-minimal went missing. I'm sure I had it installed


[07:14] <slyon> fiesh: that "netplan-override.network.d" needs to match the file generated by netplan. Is your netplan interface called "override" in the YAML? Please check "ls /run/systemd/network/" to find the name/file generated by netplan.
[07:18] <fiesh> slyon: ah!  so I have /run/systemd/network/10-netplan-enp4s0f3.network
[07:18] <fiesh> slyon: so I have to call it /etc/systemd/network/10-netplan-enp4s0f3.network.d/override.conf ?
[07:19] <slyon> yes, exactly
[07:19] <fiesh> (I was actually hoping to override *all* devices since i suspect the others to also be susceptible to route-loss on carrier loss)
[07:19] <fiesh> it's just that the other devices are connected to internal network switches which aren't disconnected / restartet usually, unlike the ISP's router which just does its maintenance reboots without prior announcement
[07:21] <fiesh> slyon: I'll keep you posted when I can try it again ;-)
[07:21] <slyon> thanks!
[07:22] <fiesh> slyon: is a systemctl daemon-reload sufficient for it to come into effect?
[07:24] <slyon> Hmm... not sure. better try 'networkctl reload' as well
[08:21] <fiesh> slyon: ok thanks!
[08:56] <fiesh> well that didn't go as planned
[08:57] <fiesh> it triggered right away, and having `Name=*` in the match is *very* bad since all virtual devices get the default routes set too
[08:57] <fiesh> no idea why
[08:57] <fiesh> so anyway, need to match the proper devices explicitly, will try that when I don't screw up our entire network during operation time ;)
[17:34] <fiesh> slyon: so the overrides don't seem to help either :-(
[17:34] <fiesh> just tried
[17:34] <fiesh> fml how can it be so hard


[07:30] <dholbach> good morning
[09:11] <mzanetti> dholbach: so does that mean an app won't be allowed in store if its using the WebView?
[09:11] <ogra_> what ?
[09:16] <nik90> dholbach: you got a moment to discuss click and deb packaging?
[09:19] <dholbach> nik90, sure
[09:20] <dholbach> mzanetti, http://askubuntu.com/questions/417342/what-does-functional-qml-application-uses-qtwebkit-mean/417343
[09:20] <dholbach> mzanetti, that's the best answer I have
[09:20] <nik90> dholbach: I am trying to create a debian package of my app Flashback which is currently in the ubuntu touch store.
[09:21] <nik90> dholbach: I managed to create the correct debian folder which basically installs to /usr/share/flashback, usr/share/applications and usr/bin
[09:21] <dholbach> ok
[09:21] <mzanetti> dholbach: "This should not block app approval, but it is highly recommended that app developers use UbuntuWebview whenever possible."
[09:21] <mzanetti> well, it kinda did block my app approval
[09:21] <dholbach> mzanetti, yes - I thought I bring it up for discussion - I wanted to make sure that you're aware of it and have a good reason
[09:22] <nik90> dholbach: However I am not exactly sure how to set the .desktop file's EXEC and ICON file
[09:22] <mzanetti> dholbach: yeah. my reason is that I want to keep my apps as close as possible to upstream Qt
[09:22] <mzanetti> for portability
[09:22] <dholbach> mzanetti, hum - in that case I think it'd make sense if we discuss this with jdstrand to see if it's a more general discussion we should have
[09:23] <dholbach> nik90, I have a call coming up in a couple of minutes - do you think you can put up the branch of the packaging somewhere so I review it and give feedback?
[09:23] <nik90> dholbach: sure
[09:23] <nik90> dholbach: will do that
[09:23] <dholbach> nik90, basically if the icon you have is in /usr/share/icons/*/*/bla.png you should be able to say "Icon=bla"
[09:24] <nik90> dholbach: ah ok...what about the Exec line?
[09:24] <nik90> since in the click package i say EXEC= qmlscene @ Flashback.qml
[09:24] <nik90> but this isnt true in the debian packaging
[09:27] <dholbach> nik90, so... music-app (for example) ships a script in /usr/bin/ which does the following:
[09:27] <dholbach> #!/bin/bash
[09:27] <dholbach> export QT_SELECT=qt5
[09:27] <dholbach> qmlscene /usr/share/music-app/music-app.qml
[09:27] <dholbach> so in the .desktop file it says "Exec=music-app"
[09:33] <mzanetti> dholbach: just tried to switch to the UbuntuViewBiew. Doesn't really work as good as the Qt one in my use case, besides it crashes when I destroy it
[09:33] <mzanetti> so, please approve my app with the WebView
[09:35] <dholbach> jdstrand, ^ JFYI - maybe we should discuss this again?
[09:36] <dholbach> mzanetti, can you file a bug about the crash?
[09:38] <mzanetti> ok... when I do something on my apps next time I'll dig deeper.
[09:38] <mzanetti> now it's unity time tho
[09:48] <nik90> dholbach: I created a branch https://code.launchpad.net/~nik90/cliffhanger/debian-packaging/+merge/211272
[09:49] <dholbach> thanks nik90
[09:49] <nik90> dholbach: so my deb package works as expected. It installs to the correct place and I am able to install and run the app :). However when I run the click lint, it complains that the desktop EXEC line is incorrect. That's the only issue I have
[09:50] <dholbach> I'll have a look in a  bit
[09:51] <nik90> dholbach: thnx.
[11:22] <dholbach> nik90, commented again
[11:22] <dholbach> thanks
[11:53] <nik90> dholbach: thnx. I merged your branch and fixed the stuff you mentioned. Going to install the click package on phone to ensure it still works as expected
[11:57] <nik90> dholbach: on installing the click package, flashback doesn't open on the phone. I just get a white screen.
[11:58] <nik90> dholbach: I think the issue there is that I call /usr/share/flashback/Flashback.qml which doesn't exist on the phone.
[11:58] <nik90> dholbach: on the desktop, that works because the debian/install moves the file into that location.
[12:35] <nik90> dholbach: I fixed it. It now works on the desktop and phone properly. I am going to go ahead and merge my branch
[12:50] <dholbach> nik90, awesome!
[12:50] <nik90> dholbach: thnx for your help
[12:51] <dholbach> anytime
[12:59] <nik90> dholbach: my last question, I promise :)..I set the architecture as *all*. However in the PPA, I notice that launchpad only built it for i386 and not for amd64. https://launchpad.net/~ubuntu-touch-community-dev/+archive/ppa/+packages
[13:00] <nik90> dholbach: Did I do something wrong? Or is that okay?
[13:03] <dholbach> nik90, no, that's OK
[13:03] <nik90> dholbach: awesome
[13:03] <dholbach> nik90, "all" means: contents in the .deb packages are the same for all the architectures
[13:03] <dholbach> nik90, so no compiled code
[13:03] <dholbach> in that case you just need to build the package on one arch (ie i386)
[13:04] <nik90> dholbach: true. yeah that makes sense
[13:23] <jdstrand> dholbach: re what-does-functional-qml-application-uses-qtwebkit-mean> not sure what there is to discuss. there is no security support for qtwebkit (from us or upstream qt). people should use UbuntuWebView instead. if it doesn't work right, people can file bugs against webbrowser-app. if people want more, they can use import Oxide instead (when it is in the store). if they insist on using qtwebkit, they still can
[13:23] <jdstrand> s/when it is in the store/when it is in the archive/
[13:24] <dholbach> ok, thanks
[13:24] <dholbach> mzanetti, ^
[13:25] <jdstrand> dholbach: perhaps the answer should say: s/This should not block app approval/This should not block app approval (but may slow the review process)/
[13:25]  * dholbach nods
[13:25] <dholbach> thanks a lot
[13:25] <jdstrand> dholbach: it might be useful to hyperlink one of the Oxide references to point to http://www.chriscoulson.me.uk/blog/?p=196
[13:26] <dholbach> will do
[13:26] <mzanetti> ok. well, I'll update it at some point for sure. but right now I want to get the app back into the store for Qt 5.2 and for this use case wt webview is definitely good enough for now
[13:26] <sergiusens> jdstrand, dholbach any updates on removing the email and package name cross check?
[13:27] <dholbach> sergiusens, hum, I can't quite remember - what was it about?
[13:27] <sergiusens> dholbach, email domains not matching the package name
[13:27] <dholbach> sergiusens, that's for core apps?
[13:28] <jdstrand> sergiusens: are you talking about bug #1277137?
[13:28] <ubot2> Launchpad bug 1277137 in Canonical Click Reviewers tools "Email address length check seems too short" [Undecided,New] https://launchpad.net/bugs/1277137
[13:28] <dholbach> sergiusens, I can't remember us having had a discussion about removing the cross check altogether?
[13:29] <jdstrand> sergiusens: that is the only open bug regarding the email checks atm. If this isn't it, can you file a new bug with what if failing? (as opposed to saying the checks should be removed)
[13:30] <sergiusens> jdstrand, https://lists.launchpad.net/ubuntu-appstore-developers/msg00656.html
[13:31] <dholbach> jdstrand, I updated the answer in askubuntu: http://askubuntu.com/questions/417342/what-does-functional-qml-application-uses-qtwebkit-mean/417343#417343
[13:31] <sergiusens> jdstrand, a more followed up part of the thread https://lists.launchpad.net/ubuntu-appstore-developers/msg00659.html
[13:32] <jdstrand> sergiusens: right, we didn't stop verifying them. there is some utility left
[13:32] <dholbach> the store makes it a lot easier nowadays to update the namespace and everything
[13:32] <dholbach> do you know if the namespace problem is still a big issue?
[13:32] <sergiusens> dholbach, if you update the namespace; will updates be made against it?
[13:32] <jdstrand> sergiusens: it could change, but in practice hasn't been a problem for the common case. if you have a problem with the current checks, please file a bug and we'll look into it
[13:33] <sergiusens> I admit it's only a problem for me
[13:33] <dholbach> sergiusens, that's a question for beuno - I don't know
[13:33] <sergiusens> as I have com.ubuntu.calculator and such
[13:33] <jdstrand> sergiusens: we have some other checks that are special-cased; I'm open to special casing this for you
[13:33] <beuno> sergiusens, if you change the namespace (which you can't), it'll be seen as a different app
[13:33] <jdstrand> but I would like to see the issue and think about it
[13:34] <sergiusens> beuno, yeah, I thought that too
[13:34] <dholbach> beuno, but folks can change it before the app is approved for the first time, right?
[13:34] <sergiusens> jdstrand, sure
[13:36] <dpm> sergiusens, now that I've got you here, I had a work item from UDS to check on Go cross-compilation support with you. So we're looking at creating a local scopes template in C++, but we'd like to have it available for the other languages we're looking to support (Go, JS). bzoltan mentioned that there were some issues with Go cross-compilation, and either him or others in the session said you'd be the man to ask. So do you happen to have more context
[13:36] <dpm>  on whether there are any issues with Go cross-compilation or whether it's already possible?
[13:37] <sergiusens> dpm, cross compilation is fine as long as you don't use cgo; I'm cross compiling our stuff with just GOARCH=arm go build
[13:37] <sergiusens> dpm, if you bind to any c/c++ cross compilation is not supported; but should with gcc (haven't checked)
[13:38] <dpm> sergiusens, ok. Sorry if I'm asking something obvious, but what is cgo and what is the recommended compiler for go long-term, to do cross-compilation?
[13:39]  * dpm is not too familiar with Go yet
[13:40] <sergiusens> dpm, we are all using the standard golang compiler here
[13:41] <sergiusens> dpm, the security team I think is the biggest stakeholder for using the gcc one
[13:41] <dpm> ok, I see, so there are two options being considered
[13:41] <sergiusens> dpm Cgo enables the creation of Go packages that call C code.
[13:41] <dpm> ok, gotcha
[13:43] <sergiusens> dpm, as long as you don't call c code you're fine with crosscompilation
[13:51] <dpm> sergiusens, ok, thanks, give me a few minutes to wrap my head around it and I'll probably have more questions in a bit
[13:56] <sergiusens> sure
[14:15] <dpm> sergiusens, ok, so I'm told that the Go scope template uses the scopes C++ lib, so in that case I guess we'd need to cross-compile with either gcc (works in theory, but not tested) or cgo (does not work). Is that correct?
[14:15] <sergiusens> dpm, to my knowledge yes; I'd ask niemeyer though to confirm
[14:19] <dpm> sergiusens, ok cool, I'll send an e-mail and ask him, thanks!
[14:55] <SimonK1> does anyone know how to start his ".click" app via "upstart-app-launch" on a pc? It says "** (process:6799): WARNING **: Unable to find keyfile for application 'KeePuntu'" everytime.
[15:29] <netcurli> Ubuntu now using qt 5.2 together with QTBUG-36874 makes WorkerScript basically unusable for me
[15:35] <nerochiaro> oSoMoN: when you have a second, can you try to build and run gallery-app trunk on desktop and tell me if you can click on a photo to open it ?
[15:36] <nerochiaro> bfiller_afk: looks like the mainline kernel doesn't have the magicmouse bug, so i switched to that for now
[15:37] <nerochiaro> bfiller_afk: if you get there before oSoMoN, can you also please check the problem i mention two lines above ? thanks
[15:40] <oSoMoN> nerochiaro, yes, running latest trunk, I can open a photo by clicking it
[16:07] <nik90> mzanetti: btw I finally used the Expandable listitem in my app. Would you like to hear the feedback?
[16:08] <mzanetti> given how you started the conversation I should probably say no :P
[16:08] <mzanetti> sure, tell me :)
[16:08] <nik90> mzanetti: no no it was really nice to use it. I meant that I waited a long time to finally use it in my app.
[16:09] <mzanetti> :) sounded a bit like the feedback would: Man, you did total crap!
[16:09] <mzanetti> :)
[16:09] <mzanetti> glad to hear it works out well
[16:09] <nik90> mzanetti: totally the opposite (atleast that was the intention ;) )
[16:10] <nik90> mzanetti: I liked the flexibility of putting anything widget inside the expandable.
[16:10] <nik90> mzanetti: However I noticed that everytime I wanted to give the expandable a header text, I had to use -> http://paste.ubuntu.com/7108917/
[16:10] <mzanetti> yeah, that was really the rule I set to myself in the beginning. it needs to be able to hold anything, not just some predefined stuff
[16:11] <nik90> mzanetti: It would be nice if you could provide a property "Header" where I could just give it a text
[16:11] <mzanetti> yeah. true... I remember doing the same in the examples for the gallery
[16:11] <nik90> mzanetti: I took that code from the gallery :)
[16:11] <mzanetti> hmm... let me think
[16:12] <mzanetti> nik90: reall just a text? or should the header have that header Item {} and allow the developer to place any other item in there?
[16:12] <mzanetti> so that the header would basically just define the size, but not the content
[16:12] <nik90> mzanetti: your idea sounds better
[16:13] <nik90> mzanetti: this way if it is text, all I need to do is define a label and its positioning and then I am done.
[16:13] <mzanetti> yeah, something like that
[16:14] <nik90> mzanetti: would you like me to file a bug for this in the toolkit?
[16:14] <SimonK1> mzanetti that would be great, i then could include an icon in the header. that would be fantastic
[16:14] <nik90> SimonK1: +1
[16:15] <mzanetti> nik90: please do. I'm not part of the SDK team and just did that UbuntuListView because I had some time left in December
[16:15] <mzanetti> not sure when I will get to do more on it. but maybe zsombi picks it up in the meantime
[16:16] <nik90> mzanetti: in light of the icon suggestion by SimonK1, we need to ensure that the icon still maintains consistency similar to other listitems. So for instance the icon should be inside a UbuntuShape placed on the left and so on.
[16:16] <nik90> mzanetti: sure, np
[16:16] <mzanetti> nik90: well, again, I'd say the header shouldn't define the content, just the size
[16:16] <mzanetti> so you would use something like this:
[16:16] <mzanetti> header: Row { Icon {} Label {} }
[16:17] <mzanetti> but need to think more about it, and esp. talk with zsombi as he's the boss (in this regard)
[16:17] <nik90> mzanetti: One other thing was that I was unable to appreciate the difference between using a ExpandableColumn, a normal Column and a UbuntuListView and so on.
[16:17] <nik90> mzanetti: ok
[16:18] <mzanetti> nik90: sorry. didn't fully understand. Whats with the difference of those?
[16:18] <mzanetti> you don't understand why that is needed?
[16:18] <SimonK1> has anyone recently run the ubuntu-emulator?
[16:18] <nik90> mzanetti: yes..I didnt understand why I should one over the other. or rather which one to use.
[16:19] <nik90> SimonK1: I did 3 weeks ago, but since my upgrade to 14.04, it no longer runs for me :/
[16:19] <nik90> SimonK1: I am guessing that doesn't count as recent
[16:19] <mzanetti> nik90: ah... so you use the ListView when you want it to be flickable. you use the ExpandableColumn when you can't use a model for instance or don't need the flickable
[16:20] <SimonK1> nik90 at least i don't feel as noobish as before ;)
[16:20] <netcurli> is the collapseOnClick supposed to work with UbuntuListView?
[16:20] <mzanetti> nik90: the regular column in the example is just to show that you can also use the ExpandableItem standalone and it still expands/collapses
[16:20] <mzanetti> netcurli: it should work, yes
[16:20] <nik90> mzanetti: ah okay
[16:21] <SimonK1> nik90: "ureadahead main process (407) terminated with status 5" <-- that isn't the same error as yours by chance?
[16:21] <mzanetti> nik90: so in general, you need the ListView unless you know that you don't
[16:21] <mzanetti> :)
[16:21] <nik90> SimonK1: checking now...1 second
[16:21] <nik90> mzanetti: +1
[16:22] <netcurli> mzanetti: hm.. when I click the first time the item collapses but the other list items are still greyed out and I need to click a second time to reset that
[16:22] <nik90> SimonK1: for me I just get emulator: Initializing hardware OpenGLES emulation support
[16:22] <nik90> signal: aborted (core dumped)
[16:22] <mzanetti> netcurli: hmm... that shouldn't happen... can you please paste your code snippet?
[16:22] <SimonK1> ah, i see than it is yours is documented in the wiki
[16:23] <nik90> SimonK1: really? Do you have a link pls
[16:24] <netcurli> mzanetti: http://paste.ubuntu.com/7109005/
[16:26] <SimonK1> nik90: i'm searching...
[16:29] <mzanetti> I knew that collapseOnClick wouldn't be a good idea
[16:30] <mzanetti> netcurli: doesn't seem to work with the ListView indeed... I'll try to fix
[16:30] <SimonK1> nik90: sorry, i couldn't find it. Maybe i't was an other bug mentioned.
[16:31] <nik90> SimonK1: no worries. I will report this bug and see if someone can fix it
[16:37] <mzanetti> netcurli: here's a fix: https://code.launchpad.net/~mzanetti/ubuntu-ui-toolkit/fix-collapseOnClick-with-ubuntulistview/+merge/211363
[16:37] <mzanetti> netcurli: would be cool if you could test and leave a comment in the MR if it works for you
[16:45] <netcurli> mzanetti: done
[16:45] <mzanetti> netcurli: awesome, thanks
[17:00] <mzanetti> nik90: just thinking about the header... one more reason not do define the content there: You can even do something like this: Expandable { header: Subtitled {} }
[17:08] <nik90> mzanetti: true
[17:38]  * ondra is back (gone 00:00:27)
[18:05] <ybon> Hi there, I'm trying to port OSMTouch app to Qt5.2, but I need a little help from someone knowing the SDK
[18:05] <ybon> the problem I have is that PositionSource is not known as a type anymore
[18:05] <ybon> but the doc is still referencing it http://developer.ubuntu.com/api/qml/sdk-14.04/QtLocation.PositionSource/
[18:07] <ybon> so I don't know what is the expected situation, if the PositionSource should have been replaced by something, but the doc is not up to date; OR if something is missing from the 5.2.1 version; OR if I need to import something else
[18:09] <nik90> ybon: well actually the promoted phone image is still Qt 5.0.2. So the docs are okay w.r.t.
[18:09] <nik90> ybon: but you are right about the docs requiring an update for qt 5.2
[18:09] <nik90> mhall119: ^^
[18:09] <ybon> hey nik90 :)
[18:10] <ybon> nik90: how do I know which version the doc is for? (a part the code name of the SDK)
[18:12] <nik90> ybon: hey
[18:13] <nik90> ybon: well technically the docs should update to reflect the Qt version being used in the sdk-framework
[18:13] <ybon> sure
[18:13] <nik90> ybon: so the 13.10-sdk framework used qt 5.0.2 and the docs should reflect that.
[18:13] <nik90> ybon: I am guessing mhall hasn't updated it to 14.04 for the 14.04-sdk-framework yet
[18:13] <ybon> but how do you check the current version of the doc for developer.ubuntu.com/api/qml/sdk-14.04/QtLocation.PositionSource/ ?
[18:13] <ybon> ah ok
[18:14] <ybon> you know that sdk-14.04 is 5.0.2 ?
[18:14] <nik90> ybon: best bet is to compare the official qt 5.0 and 5.2 docs for now
[18:14] <nik90> ybon: I have a feeling that the 14.04-sdk-framework will become dependant on qt 5.2
[18:14] <nik90> ybon: since the proposed images on phone and the 14.04 desktop use qt 5.2
[18:15] <ybon> sure, that makes sense
[18:15] <ybon> here is the "official" doc http://qt-project.org/doc/qt-5/qml-qtpositioning-positionsource.html afaik
[18:15] <ybon> they talk about QtPositioning
[18:15] <ybon> but I'm not sure it will be the case
[18:16] <ybon> at least, if I import as they suggest, it doesn't work
[18:16] <ybon> and I've installed everything that I've seen with "qt5positioning" in my apt-cache
[18:17] <ybon> "module "QtPositioning" is not installed"
[18:17] <ybon> I may be missing something, obviously, but what? :)
[18:17] <nik90> I tried apt-cache policy libqt5positioning5 and it said it was 5.2.1
[18:17] <ybon> libqt5positioning5 is already the newest version.
[18:17] <nik90> so I do not know why your import is not working
[18:18] <ybon> neither I :(
[18:18] <nik90> ybon: try asking rsalvetti on #ubuntu-ci-eng regarding the Qtlocation package
[18:18] <nik90> its rsalveti
[18:19]  * nik90 is off to diner
[18:19] <ybon> good appetite :)
[18:19] <ybon> and thanks for the tip
[18:20] <nik90> np :)
[18:38] <rpadovani> hey mzanetti :-) Could you ping me when you have 5 minutes?
[18:38] <mzanetti> rpadovani: hey man, what's up?
[18:39] <rpadovani> mzanetti, I'm working on activity indicator: for notes view no problems, but I'm blocked with activityIndicator for Images
[18:39] <rpadovani> I have no idea on how distinguish notes that have an Image from notes that havent an Image
[18:40] <mzanetti> rpadovani: note.resources iirc
[18:41] <rpadovani> let me check...
[18:41] <mzanetti> rpadovani: resource: model.resourceUrls.length > 0 ? model.resourceUrls[0] : ""
[18:41] <mzanetti> for example
[18:41] <mzanetti> rpadovani: NotePage.qml:111
[18:42] <mzanetti> rpadovani: note.h:56 is the definition
[18:42] <rpadovani> mzanetti, ok, thanks, you rock :-)
[18:42] <mzanetti> each note has a property resourceUrls
[18:43] <mzanetti> you can check how many there are by checking the length
[18:55] <rpadovani> mzanetti, mhh, this don't  fix my problem: resource changes after the image has been downloaded, so after the notes list has been downloaded but before images have been downloaded I have no idea which notes will have images, and if I active ActivityIndicator for all notes, I have no idea if a image has not been downloaded yet or not exists at all
[18:55] <mzanetti> ah, I see
[18:56] <mzanetti> yeah... tbh I'm not sure why we need a indicator for the image... as we don't even know how big the image will be etc... also the user doesn't need to wait for that
[18:56] <mzanetti> I think the others, when entering some view would be much more important
[18:57] <rpadovani> mzanetti, got it, I take care of others, we can discuss about this during our weekly meeting :-)
[18:58] <mzanetti> yeah
[18:58] <mzanetti> rpadovani: if we really want it, I think I can fetch the amount of resources when I fetch the initial note data
[18:58] <mzanetti> rpadovani: but I don't think I can know if its an image or something else at that point
[18:59] <rpadovani> mzanetti, maybe we could ask to popey or dpm, it's their idea
[18:59] <mzanetti> but anyways, the ones that should appear as a response to direct user interaction are much more important for the beginning
[19:10] <netcurli> will Ubuntu get qt 5.3 when it is released or stay at 5.2.1?
[19:11] <nik90> netcurli: I am guessing you are explicitly asking about Ubuntu 14.04.
[19:11] <nik90> netcurli: I am not sure, however they *will* backport fixes from upstream release which are critical.
[19:11] <nik90> netcurli: that said future transitions are supposed to be faster.
[19:13] <netcurli> I hope that includes the fix for QTBUG-36874
[19:14] <netcurli> because that makes WorkerScript unusable for me
[19:14] <nik90> netcurli: can you provide the link
[19:14] <nik90> to the bug report
[19:14] <netcurli> https://bugreports.qt-project.org/browse/QTBUG-36874
[19:15] <nik90> netcurli: it is marked critical upstream. So it should definitely be backported.
[19:16] <nik90> netcurli: however don't take my word for it. I would suggest talking to the SDK devs to get this to their attention
[19:16] <nik90> in the european morning times
[19:16] <netcurli> ok, will do
[19:30] <PaoloRotolo> Hi nik90 :)
[19:30] <nik90> PaoloRotolo: hi
[19:32] <PaoloRotolo> nik90, Sorry to bother you, I just need to animate a text
[19:32] <nik90> PaoloRotolo: np
[19:32] <PaoloRotolo> I want to change with an animation its size
[19:32] <nik90> PaoloRotolo: okay, you can do with UbuntuNumberAnimation{}
[19:33] <nik90> PaoloRotolo: let me code a little of that for you
[19:33] <PaoloRotolo> nik90, thanks!
[19:35] <nik90> PaoloRotolo: http://paste.ubuntu.com/7109991/
[19:36] <nik90> PaoloRotolo: so basically you set the font size to something and then this animation will automatically be triggered and animate the label size for you
[19:36] <nik90> PaoloRotolo: you need to check the font.pixelSize property..not sure if it is present or not
[19:36] <PaoloRotolo> nik90, cool, thanks again :D
[19:36] <nik90> PaoloRotolo: np
[19:48] <PaoloRotolo> nik90, ok, the animation works well. Now I need to summon it just when you press a button...
[19:49] <nik90> PaoloRotolo: how about when you press the button, you change the size of the text? This way the animation starts automatically?
[19:49] <nik90> PaoloRotolo: it is possible to start() the timer manually if you so wish as well. But the code would change.
[19:51] <PaoloRotolo> nik90, I'll try
[19:52] <nik90> PaoloRotolo: http://qt-project.org/doc/qt-4.8/qml-propertyanimation.html
[20:33] <PaoloRotolo> nik90, well, I think I've fixed bug #1291502
[20:33] <ubot2> Launchpad bug 1291502 in Ubuntu Clock App "Cannot see where recorded laps are saved" [Low,Confirmed] https://launchpad.net/bugs/1291502
[20:33] <PaoloRotolo> nik90, can you look at my code when you have time please :D?
[20:33] <PaoloRotolo> https://code.launchpad.net/~paolorotolo/ubuntu-clock-app/fix-for-1291502
[20:33] <nik90> PaoloRotolo: ooh pretty cool!
[20:34] <nik90> PaoloRotolo: sry I haven't reviewed your old branch yet. I have not spent time on the clock app this week yet.
[20:35] <PaoloRotolo> nik90, no problem :) Actually real life is still more important than opensource \o/
[20:35] <nik90> :)
[20:40] <PaoloRotolo> BTW, I'm going to bed now. Good night everyone!
[20:52] <gcollura> who knows why qt5.2 does this while newline chars? '\n' http://imgur.com/dMH62Xc
[20:52] <gcollura> (also with <br />)
[20:54] <nik90> gcollura: known upstream bug
[20:54] <nik90> gcollura: apparently it happens in some fonts alone
[20:54] <nik90> gcollura: the SDK devs should fix it
[20:54] <gcollura> ok thanks nik90
[20:58] <popey> gcollura: bug 1285184
[20:58] <ubot2> Launchpad bug 1285184 in Ubuntu UI Toolkit "Squares in text where carriage returns should be" [Critical,Confirmed] https://launchpad.net/bugs/1285184
[21:02] <gcollura> thanks popey! nik90 is there a design specification for bug #1292876 on cliffhanger?
[21:02] <ubot2> Launchpad bug 1292876 in Flashback "Implement a user accounts page" [Medium,Triaged] https://launchpad.net/bugs/1292876
[21:03] <nik90> gcollura: nope. However let me share with you a little secret :D
[21:04] <gcollura> nik90, tell me :)
[21:04] <nik90> gcollura: For designs that I don't have, I look at other mobile apps for design inspiration. There are several websites which collect mobile app screenshots of Android, iOS. Take a look at http://pttrns.com/iphone
[21:05] <nik90> gcollura: as well as http://www.mobile-patterns.com/
[21:05] <nik90> gcollura: my first run tutorial design inspiration came from those sites
[21:05] <nik90> gcollura: I was thinking of doing something similar for the accounts page as well
[21:05] <gcollura> nik90, why didn't you tell me this before? :p
[21:06] <nik90> gcollura: well I just found this out while trying to implement the first run tutorial :P
[21:06] <gcollura> eheh


[00:04] <maxb> It requires that you borrow or write a script to generate source packages and upload them
[00:05] <kb9vqf> Ahh...gotcha.
[00:06] <kb9vqf> maxb: So it's dependent on my slow Internet connection both ways then?
[00:06] <kb9vqf> i.e. from SVN, then up to Launchpad?  (uploading is the killer on my end)
[00:06] <wgrant> Note that there is work going on over the next few months to get LP to build packages nightly from bzr branches.
[00:07] <maxb> Pretty much. Ideally you'd run it somewhere with decent internet access
[00:07] <wgrant> And you can already get LP to import svn repos into bzr branches.
[00:07] <maxb> I love my office's connectivity. Downloading Ubuntu isos at 8MB/s :-)
[00:08] <kb9vqf> Maybe I'll hold off then to set this up until Lucid
[00:46] <kasimir> hello all.  I asked a question on here a day or so ago about a project that is releasing binaries without providing the appropriate sources
[00:47] <kasimir> I have tried contacting the author, and posted a "question", but have not received a response
[00:47] <kasimir> is there an appropriate line of action I should take?
[00:53] <magcius> [###################-] 199212KB   183KB/s | Fetching revisions:Inserting stream:Walking content 8911/8911
[00:53] <magcius> it's been doing this for a hjalf an hour now
[00:53] <magcius> and the number is still going up
[00:59] <wgrant> magcius: Yes, it's downloading the branch...
[00:59] <magcius> wgrant, why is the progress bar full and it says 8911/8911?
[01:00] <wgrant> magcius: That would be more of a question for #bzr.
[01:00] <magcius> I asked there too.
[01:01] <magcius> I like Launchpad, but jeez, how does Canonical deal with this crap?
[01:03] <wgrant> What do you mean?
[01:03] <wgrant> It's a progress bar. They're never very reliable anyway.
[01:03] <magcius> It works perfectly in Git.
[01:03] <wgrant> Although bzr's could certainly be better.
[01:03] <magcius> 8911/8911 doesn't mean anything
[01:04] <magcius> It's confusing. Very.
[08:20] <gnomefreak> is it just me or is LP timing out for everyone?
[08:20] <gnomefreak> (Error ID: OOPS-1442EC231)
[14:39] <gsedej> Hi! How to do translation for NEW LANGUAGE on LP (open permission)? https://translations.launchpad.net/gloobus/gloobus-0.4
[16:26] <ana> hiya, i am getting referer spam from: https://launchpad.net/~vepolastiv
[16:27] <ana> i guess you might want to "fix" that :)
[16:50] <CarlFK> PPA - multi series PPA upload yet?  (is there a place I can look so I don't bother people here?)
[20:32] <tobylane> i cant log into a launchpad website, it keeps saying i dont have permission and i need to login
[21:04] <ian_brasil> how do i delete a PPA from a team?
[21:04] <ian_brasil> i am the owner
[21:12] <cody-somerville> ian_brasil, You can not delete a PPA at this time.
[21:13] <ian_brasil> damn..that means i cannot rename the team
[21:13] <ian_brasil> cody-somerville, thx for the info anway
[21:14] <nhandler> ian_brasil: You can file a question against Launchpad to get that taken care of
[21:15] <ian_brasil> nhandler, you mean file a bug?
[21:17] <ian_brasil> ah, i see someone is on it #495975
[21:59] <shakaran2> Hi, I have a problem with sign packages and launchpad. I have a laptop and netbook. Before I do dput with my laptop with a gpg key. Now I can develop too with my netbook, and then I copy the gpg with --export and import on my netbook. But I get the next message: http://pastebin.com/d326a71fd how I can solve this? I cant upload with my netbook
[22:09] <shakaran2> nobody can help me?
[22:10] <dhillon-v10> shakaran2, just a sec. Sir :)
[22:11] <shakaran2> ok, thanks I wait
[22:12] <dhillon-v10> shakaran2, alright so I think I know what the problem is: you copied your pgp key but your ssh keys don't match with what's on launchpad that's why you are getting this error :)
[22:13] <shakaran2> umn, which command I need? simply copy de .ssh/ folder with .rsa ?
[22:13] <dhillon-v10> shakaran2, that will work too :)
[22:16] <wgrant> No, that's completely irrelevant.
[22:16] <dhillon-v10> wgrant, sorry I thought that was the problem :)
[22:16] <wgrant> The problem is that you rebuilt the .dsc after you built the .changes -- run debuild -S again, and it will work.
[22:17] <dhillon-v10> wgrant, I though he already build the package and he's trying to upload it now
[22:18] <wgrant> dhillon-v10: that's correct.
[22:18] <dhillon-v10> wgrant, ahh I get it now, thanks I learned something new :)
[22:21] <shakaran2> wgrant: I already build the package, I am trying to upload. I copied the laptod .ssh folder with all ssh key but dont work
[22:22] <wgrant> shakaran2: You need to rebuild the .changes file. Run debuild -S again.
[22:23] <shakaran2> then I have another problem, I run a automatically script for generate all debs (for jaunty, karmic and lucid) and then I move the generate .deb to other folder
[22:23] <wgrant> Why are you building .debs directly? Launchpad does that for you.
[22:23] <shakaran2> $ debuild -S
[22:23] <shakaran2> debuild: fatal error at line 630:
[22:23] <shakaran2> cannot find readable debian/changelog anywhere!
[22:23] <shakaran2> Are you in the source code tree?
[22:24] <dhillon-v10> do cd ..
[22:24] <shakaran2> then I have to move all .deb
[22:24] <dhillon-v10> then try again
[22:24] <shakaran2> shakaran@magmus:~/sandbox/DEBS$ debuild -S
[22:24] <shakaran2> debuild: fatal error at line 630:
[22:24] <shakaran2> cannot find readable debian/changelog anywhere!
[22:24] <shakaran2> Are you in the source code tree?
[22:24] <dhillon-v10> or wait, you should be in the directory that has the debian folder
[22:24] <wgrant> Are you in the source code tree?
[22:26] <shakaran2> yeap, but I build with a automatically script. My structure folder is http://pastebin.com/d77231e0e
[22:27] <shakaran2> ignore the folder DEBS (copia)
[22:27] <shakaran2> I have all my deb for tivion 0.0.3 on DEBS
[22:27] <wgrant> You are not in the source tree. Enter the source tree. It has debian/changelog in it.
[22:27] <shakaran2> the source (and bazaar branch is tivion-0.0.3)
[22:29] <shakaran2> I cant, I have 3 changelogs. On tivion-0.0.3 folder, I made a deb folder with jaunty, karmic and lucid folder for /debian
[22:30] <wgrant> You cannot do that.
[22:30] <wgrant> You will need to maintain separate branches for the different series.
[22:31] <shakaran2> how I do that? I couldn't find any tutorial or guide for that
[22:31] <shakaran2> I did this script for that http://pastebin.com/d1485ab3a how a temporal workaround
[22:31] <shakaran2> *how=as
[22:32] <shakaran2> (sorry for my bad english)
[22:32] <wgrant> Just keep two separate source trees. One for jaunty, one for karmic, one for lucid.
[22:33] <wgrant> But the changelog and rules files must be directly in debian/ -- not a subdirectory thereof.
[22:33] <shakaran2> but all code is the same, only changes the control and changelog file for each distro
[22:33] <wgrant> Yes.
[22:34] <shakaran2> umh, well, then I have a problem. I only know the basic commands for bazaar and also I dont understand how to do the branch for each distro
[22:35] <wgrant> Perhaps you should read an introduction to bzr, so you can get an understanding of the basic concepts.
[22:40] <shakaran2> ok, I search and read it
[23:29] <micahg> wow! we can now see how many people a bug affects!  thanks!
[23:33] <jpds> sinzui: The fix for bug #50580 is already in lp:lp/devel, shouldn't it be targetted at .12 ?


[04:26] <wallyworld> kelvinliu: next azure PR if you get a chance at some point (another step along the way)  https://github.com/juju/juju/pull/11998
[04:44] <kelvinliu> looking
[04:59] <kelvinliu> wallyworld: lgtm
[04:59] <kelvinliu> ty
[05:02] <wallyworld> tyvm
[06:22] <flxfoo> hi all
[06:22] <flxfoo> having trouble with pylibjuju, can I use something else? like `curl` to retrieve data from a model?
[06:25] <wallyworld> what trouble? curl will be messy, using a client is better. what's the issue?
[06:27] <flxfoo> wallyworld:I posted on discourse, but I have `RPC: Connection closed, reconnecting`
[06:28] <flxfoo> then on controller side the `logsink.log` has `ERROR juju.apiserver apiserver.go:939 error serving RPCs: codec.ReadHeader error: error receiving message: websocket: close 1009 (message too big)`
[06:28] <flxfoo> of course, nothing changed on those machines, the day before the script was working fine, then the next I have this
[06:29] <wallyworld> i've not used pylibjuju much, i assume the backup action is configured to leave the backup on the controller and not try to stream it down to the client?
[06:30] <flxfoo> yeah, mainly that just run the action. login, run action, do some server stuff,...
[06:30] <flxfoo> steps are
[06:30] <flxfoo> instanciate the controller is fine
[06:30] <wallyworld> oh, so a charm action
[06:30] <flxfoo> yes
[06:31] <wallyworld> sorry, i head went to a juju backup
[06:31] <flxfoo> the error raise up, on `get_model()` python call
[06:31] <flxfoo> it is much before an action is called
[06:32] <flxfoo> the RPC cuts, when getting model data
[06:32] <wallyworld> i know we had to increase the msg frame size for the juju client, but that was ages ago, perhaps there's a pylibjuju tweak needed
[06:33] <flxfoo> I tried from 512 until 65535 using max_frame_size, with no luck
[06:34] <flxfoo> I am not sure this is about the python lib actually but maybe what the controller answers
[06:35] <wallyworld> what version is the controller
[06:35] <flxfoo> 2.8.0
[06:36] <wallyworld> i can't recall exactly what's been fixed since 2.8.0, but upgrading to 2.8.2 would be something to consider
[06:36] <flxfoo> ok, I would need to create a new controller and migrate model yes?
[06:36] <wallyworld> no, you can just upgrade
[06:37] <wallyworld> juju upgrade-controller
[06:37] <wallyworld> you can use --dry-run to see what it would do
[06:37] <flxfoo> it is a production platform... not sure...
[06:38] <wallyworld> migration is a good option then
[06:38] <flxfoo> k thanks
[06:38] <wallyworld> you can even deploy  atest model on 2.8.2
[06:38] <wallyworld> and see if the issue goes away
[06:39] <flxfoo> I have found in logs that a previous model with same name, which raise some error could it be a potential issue related?
[06:39] <wallyworld> juju doesn't allow 2 models with the same name, so any logs would be for a previously delete model i would expect
[06:39] <flxfoo> like this `ERROR juju.worker.dependency engine.go:671 “api-caller” manifold worker returned unexpected error: [619092] “machine-0” cannot open api: model cache: model “61909253-939f-48c0-8452-389111410e43” did not appear in cache timeout`
[06:40] <wallyworld> that could be something else, i don't know off hand
[06:40] <flxfoo> k
[06:40] <wallyworld> 2.8.2 did fix some model cache issues i think
[06:41] <flxfoo> and this `ERROR juju.worker.dependency engine.go:671 “mgo-txn-resumer” manifold worker returned unexpected error: cannot resume transactions: The update path ‘settings.’ contains an empty field name, which is not allowed.`
[06:41] <flxfoo> (sorry to bother, and I don't have more) :P
[06:41] <flxfoo> p
[06:43] <wallyworld> not seen that before. we'd need to see a bit more info like what lead up to that error, any previous errors etc. and maybe even a sanitised chunk of the relevant db records. worth filing a bug
[06:45] <flxfoo> that's from logsink.log file (appear as well in machine-0.log) , that error is looping together with the previous one. around every 3 minutes.
[06:46] <flxfoo> last one, more general, in case of spawning a new controller and migrating the model, would previous non exists model or objects in general would be cleaned up?
[06:48] <wallyworld> a new controller starts empty. only the migrated model is copied across, so any old cruft is left behind
[06:49] <wallyworld> stuff restarting mneans something has gone wrong and needs looking into, likely a bug that needs fixing
[06:49] <flxfoo> talking about the RPC?
[06:50] <wallyworld> no the error being logged every 3 minutes
[06:50] <flxfoo> k
[06:51] <flxfoo> the uuid in front of that log line is the model uuid?
[06:51] <flxfoo> probably not
[06:51] <flxfoo> the whole line is eg.
[06:52] <wallyworld> the uuid is the model uuid
[06:52] <flxfoo> 66c9ba24-69af-40f0-842f-8613777c1491: machine-0 2020-09-15 06:45:04 ERROR juju.worker.dependency engine.go:671 "mgo-txn-resumer" manifold worker returned unexpected error: cannot resume transactions: The update path 'settings.' contains an empty field name, which is not allowed.
[06:52] <wallyworld> something has really got itself into a funny state
[06:52] <flxfoo> how do I know the uuid of models?
[06:53] <wallyworld> juju models --format yaml
[06:53] <flxfoo> yeah ... I might have done something wierd, but except creating and removing models or apps, really nothing special
[06:53] <flxfoo> k
[06:54] <flxfoo> ok so that controller model for sure
[06:54] <wallyworld> juju should not error for that
[06:54] <flxfoo> mgo I suppose this is mongodb related
[06:55] <flxfoo> platform is on aws
[06:55] <wallyworld> more likely juju messing up when a model was removed
[06:57] <flxfoo> I see... so yeah best option would be to respawn a new controller and migrate the current model...
[06:58] <flxfoo> how can I debug or get into the mongodb db?
[06:59] <wallyworld> you can dump a model as yaml by export JUJU_DEV_FATURE_FLAGS=developer-mode and then juju dump-model or juju dump-db
[07:00] <flxfoo> is output heavy?
[07:00] <flxfoo> there is not a lot of nodes
[07:00] <flxfoo> 17
[07:01] <flxfoo> sorry 13
[07:02] <wallyworld> the size is more related to how many apps / units
[07:04] <flxfoo> 7 apps, 13 units
[07:04] <wallyworld> it won't be much
[07:08] <flxfoo> done
[07:08] <flxfoo> sequences: have a few application entries that are no more
[07:19] <flxfoo> wallyworld:thanks ... I will try to look into that...
[07:33] <wallyworld> the sequence entries are ok, they will be ignored. but they should have been cleaned up
[08:02] <flxfoo> wallyworld:ok, so definitely something did not get right...
[08:15] <flxfoo> wallyworld:sorry to bother, port 37017 should be accessible to juju client (cli) right?
[08:17] <flxfoo> because sniffing network I have traffic coming from the vm public interface to the private interface on port 37017...
[08:28] <stickupkid> flxfoo, that's the mongo port
[08:29] <stickupkid> flxfoo, the default API port is 17070
[08:43] <flxfoo> ok good news I found in https://pythonlibjuju.readthedocs.io/en/latest/api/juju.client.html#module-juju.client.connection
[08:43] <flxfoo> that the default MAX_FRAME_SIZE is 4194304
[08:43] <flxfoo> when I doubled it, RPC error is gone
[08:45] <stickupkid> flxfoo, over 4MB of data, that is some impressive data
[08:45] <flxfoo> stickupkid:right
[08:46] <flxfoo> now I dumped the model and the yaml file is about 8022129o
[08:46] <flxfoo> which fits
[08:46] <stickupkid> flxfoo, classic
[08:46] <flxfoo> now , there might be some extra data in there
[08:46] <flxfoo> is there is way to "cleanup"
[08:47] <flxfoo> ?
[08:47] <stickupkid> flxfoo, without seeing it, I'm unsure
[08:48] <flxfoo> ok, I mean there is no gc type of tools?
[08:49] <flxfoo> stickupkid:I quite manipulate (for testing pov) the models, like adding removing apps/units etc...
[08:49] <flxfoo> I suppose that comes from that
[08:49] <flxfoo> If there is no more much changes, that size should not move forward right?
[08:49] <flxfoo> and the only way would be to respawn a model? or migrate maybe?
[08:50] <stickupkid> flxfoo, so I would hope we would clean up if you removed a unit/application
[08:50] <stickupkid> flxfoo, but yeah, they should be stable size if your model is stable
[08:51] <flxfoo> stickupkid:right now (production) there is 13 units 7 apps not much
[08:52] <flxfoo> stickupkid:before that "stable" model, I played quite a while adding/removing etc probably a lot of units and apps... and maybe some pieces haven't been removed properly or so...
[08:52] <flxfoo> stickupkid:does that sounds plausable?
[08:52] <stickupkid> yeah, but do keep an eye on it and open a bug if you believe we should be cleaning up when we're not
[08:53] <flxfoo> stickupkid:sure will do... I try to localize the issue to be able to fillup something useful... controller version is 2.8.0, and wally told me already that few things were fixed in model since
[09:01] <flxfoo> stickupkid:do unit (instance) connect to 37017 (mongodb) directly?
[09:02] <flxfoo> does not look like (sniffing
[09:02] <stickupkid> flxfoo, they should all go via an API
[09:03] <flxfoo> k
[09:04] <flxfoo> stickupkid:still don't understand why private interface tries to connect to public interface port 37017 on the controller
[09:06] <flxfoo> stickupkid:what is connecting to 37017? a client (cli) would or not? or is it internal to ctrl?
[09:07] <stickupkid> flxfoo, internal to ctrl, achilleasa any thoughts on above?
[09:09] <achilleasa> flxfoo: is that a HA controller?
[09:11] <flxfoo> stickupkid:not yet :p
[09:32] <flxfoo> stickupkid:no it is not HA
[11:27] <achilleasa> stickupkid: are you aware of any existing watcher for space topology changes?
[11:31] <achilleasa> or for subnet doc changes
[11:32] <achilleasa> the latter is what I actually need
[11:32] <stickupkid> achilleasa, not that I'm aware of
[11:35] <achilleasa> stickupkid: there is a lifecycle watcher for subnets
[13:17] <stickupkid> achilleasa, on develop if you run make statis-analysis do you get this issue?
[13:17] <stickupkid> go/src/github.com/juju/juju/apiserver/facades/client/applicationoffers/state.go:58:2: UserPermission redeclared
[13:17] <stickupkid> not sure how that's not being picked up, it really should be
[13:17] <achilleasa> can check in 5'
[13:18] <stickupkid> wicked
[14:27] <stickupkid> hml, updated my q&a steps https://github.com/juju/juju/pull/11994
[14:27] <hml> stickupkid:  rgr
[14:53] <stickupkid> hml, approved
[14:53] <hml> stickupkid:  ta
[15:51] <stickupkid> why is CharmID.Metadata a untyped map[string]string
[15:51] <stickupkid> ?
[15:51] <stickupkid> just mystery meat
[15:56] <pmatulis> lol
[16:03] <tychicus> https://jaas.ai/apache2, it does not appear that the apache2 charm supports the certificates:tls-certificates relation, to obtains tls certificates from vault, is that correct?
[21:21] <tychicus> If you set bluestore-block-db-size in ceph-osd post deployment, what additional steps are necessary to update the db partition size on all of the osd servers
[21:23] <tychicus> do you have to remove and re-add the unit to pick up the new setting or can you use osd-out zap-disk and then add-disk


[11:46] <smartboyhw> Hmm? Why did UWN track me on G+?
[14:53] <smartboyhw> pleia2, akgraner, JoseeAntonioR: What happened to this weeks UWN? Both the wiki and the Google Docs draft is empty…
[15:22] <smartboyhw> No one knows?