[02:16] <ubotu> New bug: #134811 in blueprint "Mail notification includes new whiteboard, but not status change" [Undecided,New]  https://launchpad.net/bugs/134811
[02:40] <ubotu> New bug: #134816 in malone "Descriptionless file attached from Windows includes entire pathname" [Undecided,New]  https://launchpad.net/bugs/134816
[06:00] <ubotu> New bug: #134833 in launchpad "wrote 1 seconds ago" [Undecided,New]  https://launchpad.net/bugs/134833
[08:09] <tonyyarusso> Any takers for bug 66105 ?  (fix-it-friday, fairly minor)
[08:09] <ubotu> Launchpad bug 66105 in launchpad "Team admin can't contact prospective member who hides e-mail addresses" [Medium,Confirmed]  https://launchpad.net/bugs/66105
[08:11] <Hobbsee> tonyyarusso: it *is* a weekend.
[08:12] <tonyyarusso> Hobbsee: Which means it won't scroll off and will be the first thing people see Monday morning, right?  :P
[08:12] <Hobbsee> joins and parts.  maybe
[08:12] <tonyyarusso> (ie, I'm up, you're up, why not everyone else?)
[11:17] <Straphka> hey all
[11:17] <Straphka> I have a problem and was wondering if anyone could help me out
[11:18] <Straphka> with launchpad that is
[11:18] <spiv> Straphka: possibly
[11:18] <spiv> What's your problem?
[11:18] <Straphka> I have branched a code tree from a project of which I am the author, but now I am unable to delete the branch
[11:19] <Straphka> Also it says only straphka can commit to the branch, while I am logged in as straphka
[11:19] <Straphka> I am probably missing something obvious
[11:19] <gnomefreak> Straphka: edit it and change name to whatever it is now .old and mark it abandoned
[11:20] <spiv> gnomefreak: Actually, it is possible to delete some branches now, iirc.
[11:20] <gnomefreak> spiv: when? 1.1.8?
[11:20] <Straphka> but how do I change the name? It seems I am not the owner
[11:21] <spiv> gnomefreak: right
[11:21] <Straphka> you can delete branches, did it a few days ago actually, but now I do not have the option
[11:21] <gnomefreak> Straphka: if your not the author you cant
[11:21] <gnomefreak> unless you have upload rights
[11:21] <Straphka> but I am
[11:21] <Straphka> I created it, and it says: You cannot upload to this branch. Only Straphka can upload to this branch.
[11:21] <spiv> The "straphka" user is indeed the owner of that branch.
[11:21] <Straphka> but I *am* straphka
[11:21] <spiv> gnomefreak: it only works in pretty limited circumstances still :(
[11:21] <spiv> gnomefreak: https://bugs.launchpad.net/launchpad-bazaar/+bug/133988
[11:21] <ubotu> Launchpad bug 133988 in launchpad-bazaar "Explain why a branch can't be deleted" [Undecided,New]
[11:22] <gnomefreak> Straphka: are you signed into LP
[11:22] <Straphka> yeah
[11:22] <gnomefreak> spiv: ty
[11:22] <Straphka> I can do other things
[11:22] <Straphka> it's just like the username is correct, only I have a different id or something
[11:22] <gnomefreak> once PPA gets a remove option ill be happy :)
[11:23] <Straphka> even if I would be able to unregister it I would be a happy man
[11:23] <Straphka> I can branch another one, but I am afraid that when I do that, I end up with another branch without an owner
[11:24] <spiv> Straphka: what does it say on the top right of the page, next to "Logged in as:"?
[11:24] <Straphka> spiv: Straphka
[11:24] <spiv> Straphka: and where does it link to?
[11:24] <Straphka> spiv: https://code.launchpad.net/~yoram-hekma-gmail
[11:24] <Straphka> which is me
[11:24] <spiv> And to be clear, what's the URL of the branch you're looking at?
[11:24] <Straphka> spiv: https://code.launchpad.net/~straphka/babyweb/dev-feeds
[11:24] <spiv> Ah, well that explains that :)
[11:25] <Straphka> it does?
[11:25] <spiv> "straphka" is a different use to "yoram-hekma-gmail" :)
[11:25] <Straphka> uhm
[11:25] <spiv> *user*
[11:25] <Straphka> I thought it was just my display name
[11:25] <Straphka> hum, that would be pretty embarrasing
[11:25] <Straphka> :)\
[11:26] <Straphka> but why does it say that I am logged in as straphka then?
[11:26] <spiv> If those are both you, you probably want to merge those accounts (https://launchpad.net/people/+requestmerge) to avoid more confusion :)
[11:27] <Straphka> ah
[11:27] <spiv> The user with id "yoram-hekma-gmail" has a display name of "Straphka"
[11:27] <spiv> E.g. see https://launchpad.net/~yoram-hekma-gmail
[11:27] <Straphka> ok, that would explain it
[11:28] <Straphka> why do I have 3 accounts though?
[11:28] <Straphka> can't remember creating them..
[11:28] <Straphka> oh well, I will request a merge
[11:28] <Straphka> thanks for the help
[11:29] <spiv> You're welcome.
[11:32] <Straphka> yay
[11:32] <Straphka> succes
[11:32] <Straphka> spiv: my hero
[11:34] <spiv> Straphka: you're welcome!
[11:36] <Straphka> hum
[11:37] <Straphka> one more problem, which is entirely my fault
[11:37] <Straphka> I had 3 accounts named straphka right
[11:37] <Straphka> I merged one
[11:37] <Straphka> But I cannot merge the other because....here it comes....I do no longer have the email address
[11:37] <Straphka> and...er....forgot the password
[11:37] <Straphka> *couch*
[11:38] <Straphka> mailing list?
[11:41] <spiv> Straphka: file a question at https://answers.launchpad.net/launchpad
[11:41] <spiv> Straphka: an admin will see it, and should be able to help you out.
[11:47] <Straphka> spiv: ok, thanks again
[12:30] <ubotu> New bug: #134860 in soyuz "information sent in build failure mails is wrong" [Undecided,New]  https://launchpad.net/bugs/134860
[01:16] <jelmer> Hi
[01:52] <soren> Uploading to PPA is still to upload.dogfood.launchpad.net?
[01:53] <soren> ...so if I've just created a new team and activated PPA for it, I won't be able to upload to it since dogfood uses a user database from June, right?
[02:04] <Kmos> soren: nop
[02:05] <Kmos> upload.launchpad.net
[02:05] <Kmos> i think
[02:06] <Kmos> soren: https://help.launchpad.net/PPAQuickStart
[02:07] <Kmos> that's not updated
[02:09] <Kmos> soren: mail sent to launchpad-users
[03:04] <soren> Kmos: Sure? I can't connect to ppa.launchpad.net via ftp.
[03:05] <Kmos> upload.launchpad.net ?
[03:05] <soren> https://lists.ubuntu.com/archives/launchpad-users/2007-August/001992.html
[03:05] <Kmos> soren: doesn't work
[03:05] <soren> Kmos: upload.launchpad.net is for Ubuntu only, I believe.
[03:05] <Kmos> 2. Upload your source packages to upload.launchpad.net.
[03:05] <Kmos> :)
[03:05] <Kmos> no.. it's for PPA
[03:05] <soren> https://lists.ubuntu.com/archives/launchpad-users/2007-August/001993.html
[03:06] <Kmos> soren: let's wait to mrevell update the help quick start
[03:06] <Kmos> cprov isn't here
[04:53] <nansub0111> hello. is there a "gettting started" section on the help.lanuchpad.net site?
[05:02] <helix84> danilos: ping?
[06:51] <ubotu> New bug: #134916 in rosetta "wrong items displayed in translator's last changes" [Undecided,New]  https://launchpad.net/bugs/134916
[07:20] <piedoggie> on having trouble figuring out how to upload to the launch pad bzr repository for my project
[07:26] <Odd_Bloke> piedoggie: 'bzr push<EMAIL_ADDRESS>name>/<branch name>'
[07:27] <Odd_Bloke> piedoggie: You can probably use bzr+ssh:// in place of sftp://, which might be faster.
[07:27] <Odd_Bloke> And the branch will be created if it doesn't already exist.
[07:29] <piedoggie> I must have missed that on the project page
[07:45] <unimatrix9> hello there
[07:45] <unimatrix9> any advisors around?
[07:46] <piedoggie> not advisor but maybe I can help
[07:47] <unimatrix9> a burning question about translations , i have been translating an programs lang into native lang
[07:48] <unimatrix9> its at 99 % , but i am afraid to push it to 100 % , becuase i dont really know if it will be checked before its taken into the program, what do you know about this?
[07:48] <piedoggie> nope.  Haven't gotten there yet
[07:48] <piedoggie> still groping around the edges of getting project started and managed
[07:50] <unimatrix9> if you are member of launchpad, you can start an project there, and begin with it, and hope , or try to get others involved
[07:50] <unimatrix9> just try to be clear about what you want, and how its best to get there..
[07:50] <Odd_Bloke> unimatrix9: What project are you translating for?
[07:51] <unimatrix9> APTonCD
[07:51] <piedoggie> interesting
[07:52] <piedoggie> unimatrix9: Project 1 akasha: incredibly simple Web framework built for disabled people like myself.  Learn in the morning, use in the afternoon and you can go home and sleep at night
[07:53] <piedoggie> currently of someone building me a new parser because the one I inherited was... a bit crufty...
[07:54] <unimatrix9> i see
[07:54] <piedoggie> 2: collection of Python modules are used in different projects, 3: different anti-spam system (reputation-based).  Good enough that my customers that use it are cranky because I haven't kept up with CRM 114
[07:56] <piedoggie> I think I finished my collection (esjtools) and I'm hoping this afternoon to wrap it into the antispam system and start using it in anger
[07:57] <unimatrix9> intelligent use of e-mail is the best spam buster...but i like the effort you put into this topic...
[07:57] <piedoggie> y
[07:58] <piedoggie> one thing that people don't seem to grok is that the use of filters actually increases the volume of spam
[07:58] <piedoggie> folks are also bad at math for a lot of these things
[08:00] <piedoggie> obh
[08:00] <piedoggie> bzr push<EMAIL_ADDRESS>tells me it's not a branch
[08:00] <piedoggie> do I need to do some sort of init first?
[08:01] <unimatrix9> sorry have to go visitors...
[08:01] <unimatrix9> :P bye bye
[08:01] <piedoggie> k later
[08:49] <Odd_Bloke> piedoggie: Have you set up SSH keys?
[08:49] <piedoggie> yes
[08:50] <piedoggie> my other project works fine
[08:50] <piedoggie> I don't use launch pad enough to remember the magic for startup
[08:51] <Odd_Bloke> piedoggie: Well, I just created https://code.launchpad.net/~daniel-thewatkins/esjtools/test using bzr push<EMAIL_ADDRESS>[08:51] <piedoggie> hmm
[08:53] <piedoggie> I get the "not a branch" message and why look for the bzr history, it looks like it's gone.  I probably screwed something up which is okay.  The history was unimportant
[08:54] <Odd_Bloke> piedoggie: You may want to use push --overwrite...
[08:55] <piedoggie> giving it a shot
[08:57] <piedoggie> blech..
[08:58] <piedoggie> esj@base606:~/projects/x$ bzr push --overwrite<EMAIL_ADDRESS>[08:58] <piedoggie> bzr: ERROR: Not a branch: /home/esj/projects/x/
[08:59] <Odd_Bloke> piedoggie: Oh, I fail at giving advice.  That means that the local directory isn't a Bazaar branch.
[08:59] <piedoggie> no problem
[09:00] <Odd_Bloke> Presumably this is something you're just migrating into bzr?
[09:00] <piedoggie> I've given more than my fair share of bad advice
[09:00] <Odd_Bloke> You'll want to 'bzr init; bzr add; bzr commit -m "Initial import."' and then try pushing again.
[09:01] <piedoggie> this is something that was in bzr locally but then it has gone through so many changes that I think I lost the old history
[09:01] <piedoggie> so yea, I'll try the local creation first
[09:31] <mpt> Gooooooooooooooood morning Launchpadders!
[10:02] <mpt> nansub0111, https://help.launchpad.net/
[10:08] <mpt> spiv, did you report a bug about Straphka's problem?
[10:09] <piedoggie> Odd_Bloke: looks like I have my branch up there
[10:11] <Odd_Bloke> piedoggie: \o/
[10:16] <ubotu> New bug: #134957 in launchpad "Using display name for "Logged in as..." is ambiguous" [Undecided,New]  https://launchpad.net/bugs/134957
[10:17] <piedoggie> Odd_Bloke: :-)  now to create the third and final project and start merging changes
[10:35] <thumper> morning
[11:14] <jimt> Is there a way to "recover" a project?  I am the lead developer of eXe... which a former developer seems to have registered as http://launchpad.net/exe  http://launchpad.net/exe-project and http://launchpad.net/exe1   But he is no longer active in the project and seems to have forgotten the passwords involved.  I would like to start using Launchpad for translations and thought it would be better to use one of these existing projects rather t
[11:33] <beuno> jimt: you should file a question in: https://answers.launchpad.net/launchpad
[11:33] <jimt> Ok.  Thanks.
[12:43] <s-x-u> (00:35:55) s-x-u:  i became a member of the xubuntu users team (because i am one) but couldnt find any info on what this team is doing is it only to count how many are using xubuntu ?
[12:43] <s-x-u> (00:37:44) s-x-u: (on launchpad)
[12:43] <s-x-u> (00:41:29) s-x-u: i also found if i click the answers tab there are a few actions i can click : Answered, Assigned, Asked, Commented,  Need attention, Subscribed,  and Answer contact for. but no action to actually ask a question ...?


[00:00] <quentusrex> but I already have a freeswitch-1.0.4-0ubuntu.... file.. from a while back
[00:01] <wgrant> Ah, right.
[00:01] <wgrant> Are you upstream?
[00:01] <quentusrex> what do you mean upstream?
[00:01] <quentusrex> I finally built the orig properly...
[00:02] <wgrant> Why are you building the orig at all? Didn't the freeswitch project release a tarball?
[00:03] <quentusrex> wgrant: nope
[00:03] <quentusrex> they have everyone pull from the svn repo
[00:03] <quentusrex> but they don't include the sound files in the repo, the build system downloads them on demand.
[00:03] <wgrant> quentusrex: Ew ew ew.
[00:04] <quentusrex> which won't work from launchpad... So I have to make changes...
[00:06] <quentusrex> yeah, it isn't 'neat' or 'clean'
[00:06] <quentusrex> but I'm trying to make it work
[00:06] <quentusrex> and I've found interest in the ubuntu/debian community.
[00:23] <irvingpop> Howdy
[00:23] <irvingpop> I need help creating a PPA for a program that has never been packaged before for Debian/Ubuntu.  Is this the right place?
[00:25] <wgrant> irvingpop: For creating and uploading to a PPA, sure. For creating the actual package (most of the work), #ubuntu-motu is a better place.
[00:27] <irvingpop> Ah, I should probably start there.  probably a bit more work than my "checkinstall" strategy
[00:27] <wgrant> Oh yes.
[00:27] <wgrant> checkinstall builds... slightly suboptimal packages.
[00:28] <irvingpop> Gotcha.   Thanks for your help.   I'll be back when I have some packaging infrastructure in place :)
[00:28] <shadowh511> hey, I got an odd issue when I tried to file a bug today
[00:29] <shadowh511> launchpad is down
[00:29] <wgrant> shadowh511: Did you get a timeout with an OOPS code?
[00:29] <wgrant> Or a 'Please try again', or something else?
[03:23] <quentusrex> wgrant: I know you said it'd take a while for stuff to get deleted, but I didn't think it'd take over 24 hours
[03:51] <wgrant> quentusrex: Superseded packages take 24 hours. Manually deleted should take less than an hour.
[03:52] <quentusrex_> hmm
[03:52] <quentusrex> wgrant: I've got an issue...
[03:52] <wgrant> quentusrex: What is it?
[03:52] <quentusrex> I'm trying to figure out how to break the sound files out into separate packages,
[03:52] <quentusrex> but how do I copy them in to the build process during the freeswitch build/install?
[03:53] <wgrant> Why do you need to?
[03:53] <wgrant> I was thinking that the freeswitch-data source package would just build freeswitch-data-low, freeswitch-data-hd, etc. binaries.
[03:53] <wgrant> The freeswitch source package itself wouldn't know about them at all.
[03:54] <wgrant> The end user would just install freeswitch and the required data packages.
[03:54] <quentusrex> hmm
[03:54] <quentusrex> sec
[04:13] <quentusrex> how do I, in the build process of the software, know if it's being build by a package, or being build from an svn checkout?
[04:13] <wgrant> quentusrex: You could pass an argument in from debian/rules.
[04:16] <quentusrex> is there an example of that?
[04:16] <quentusrex> just 'export FREESWITCHSOUNDS=1'
[04:17] <quentusrex> and in the build file, which is a bash script, 'if[$FREESWITCHSOUNDS] then exit 0'
[04:17] <quentusrex> ?
[04:17] <quentusrex> basically?
[06:59] <quentusrex> Anyone know if this is a valid package name: freeswitch-sounds-music-1.0.8 ???
[06:59] <wgrant> quentusrex: That's valid, but why?
[06:59] <wgrant> That 1.0.8 looks like a version number to me.
[06:59] <quentusrex> it is a version number
[06:59] <quentusrex> the package name is freeswitch-sounds-music
[06:59] <quentusrex> and 1.0.8 is the version
[06:59] <wgrant> Why is it in the package name, then?
[06:59] <wgrant> Ah.
[07:00] <wgrant> That's fine, then.
[07:00] <quentusrex> awesome thanks
[07:00] <quentusrex> this is actually really falling into place very well
[07:00] <wgrant> Very good.
[07:00] <quentusrex> using the default depends, and using |
[07:00] <quentusrex> to specify different packages...
[07:01] <wgrant> Yep.
[07:01] <quentusrex> if you specify just 'apt-get install freeswitch' you'll get everything, but in a bandwidth efficient manner.
[07:01] <quentusrex> it'll downsample all the sounds locally on your box.
[07:02] <quentusrex> but if you know what you're doing and have a local cache you can do: apt-get install freeswitch freeswitch-sounds-heavy
[07:02] <quentusrex> that'll download all the sounds in each package, and not downsample them locally, but download each individual package,
[07:02] <quentusrex> or
[07:02] <quentusrex> if you know you won't need anything above 8k (old telephone and cell phone rate)
[07:03] <quentusrex> then you can do: apt-get install freeswitch freeswitch-sounds-en-us-8000
[07:03] <wgrant> That sounds like it should work pretty well.
[07:03] <quentusrex> language selection before rate
[07:04] <quentusrex> so just freeswitch-sounds-en-us would download all of the rates...
[07:04] <quentusrex> and freeswitch-sounds would download all of the languages
[07:04] <quentusrex> but it would default to en-us for people downloading...
[07:05] <quentusrex> it'd be us-en centric, but I can't think of a better way to have the defaults be reasonable....
[07:09] <quentusrex> because as I was talking to other developers,
[07:10] <quentusrex> it would be reasonable to conclude that there will be many GB's of sound files in the near future...
[07:11] <quentusrex> more languages, and more voices per language...
[07:12] <quentusrex> wgrant: is there a packaging policy on choosing a default language or set of default sound files?
[07:12] <wgrant> quentusrex: There is not.
[07:12] <quentusrex> ok
[07:31] <quentusrex> wgrant: what's the proper packaging method to copy files to /opt/freeswitch/sounds/en/us/
[07:31] <quentusrex> ?
[07:31] <quentusrex> I know about the *.install folder
[07:31] <wgrant> quentusrex: You shouldn't be putting things in /opt.
[07:31] <wgrant> Packages are not allowed to.
[07:31] <quentusrex> and how I should put the line: opt/freeswitch.sounds/en/us/*
[07:32] <quentusrex> wgrant: yes, I'm aware... it's on the list of things to fix. but that's where freeswitch assumes it will be placed... :(
[07:32] <wgrant> quentusrex: Ew.
[07:32] <wgrant> Anyway, it depends how you've set things up.
[07:32] <wgrant> #ubuntu-motu will probably be more help.
[07:32] <quentusrex> ok
[07:33] <quentusrex> the basic debian/rules should just be 'cp ./sounds /opt/freeswitch/sounds/en/us/ '
[07:34] <mrooney> Out of curiosity, how often is edge.lp deployed to?
[07:35] <wgrant> mrooney: Daily, unless something goes wrong.
[07:35] <mrooney> ah okay, but not more often?
[07:35] <wgrant> And it normally doesn't update for a few days after each release.
[07:35] <wgrant> Right.
[07:35] <wgrant> Once a day.
[07:35] <mrooney> ah okay, thanks :)
[07:36] <quentusrex> how many people 'work for' launchpad?
[07:37] <quentusrex> I'm aware that it 'belongs' to canonical...
[07:40] <wgrant> I see ~33 members in ~launchpad that I know to work primarily on Launchpad.
[07:40] <lifeless> do you mean 'how many people are paid by canonical to develop launchpad'?
[07:40] <quentusrex> lifeless: sure
[07:41] <lifeless> ~30 as wgrant says
[07:41] <quentusrex> cool
[07:41] <quentusrex> that's more than I thought...
[07:42] <quentusrex> hmm... that's gotta be expensive....
[07:42] <quentusrex> How does canonical offset or recover some of the costs from launchpad/
[07:42] <quentusrex> ?
[07:43] <mrooney> well, they do offer private hosting in exchange for dollars
[07:44] <mrooney> though I have no idea how popular that is
[07:45] <quentusrex> hmm...
[07:46] <wers> i'm just wondering. why doesnt answers.launchpad.net let the user ask a question immediately? The only easy thing to do is to search questions about a package
[07:46] <wers> is this to encourage users to search for an answer first?
[07:47] <quentusrex> wers: I would assume that is the reason...
[07:47] <mrooney> wers: I see an "Ask a question" button, on Edge anyway
[07:47] <mrooney> on the right
[07:47] <quentusrex> too many people are too quick to ask their question, before checking to see if that question is answered already...
[07:47] <wgrant> wers: You mean exactly https://answers.launchpad.net/?
[07:47] <lifeless> wers: 'answers.launchpad.net
[07:47] <lifeless> wers: 'answers.launchpad.net' is the home page for /all the projects' - questions below to a single project
[07:48] <wgrant> Right.
[07:48] <wers> however, if that is so, the results page of the search still doesnt have an "ask a question button"
[07:48] <wers> wgrant, and lifeless yep
[07:48] <lifeless> I think it would be reasonable to have an ask a question button there, but it would need to guide you to find the project to ask on
[07:48] <wgrant> It's difficult, confusing and error-prone to have a global 'Ask a question' button.
[07:49] <wgrant> But that page could probably direct you to the project.
[07:49] <lifeless> wgrant: I don't think its that hard :)
[07:49] <lifeless> wgrant: even some prose saying 'this is answers, you need to select a project to ask a question...'
[07:49] <wgrant> lifeless: That's what I suggested.
[07:49] <lifeless> wgrant: cool
[07:49] <lifeless> wgrant: and now you can do it! :)
[07:50] <wgrant> lifeless: There's a redesign of that page pending. Not sure by whom.
[07:50] <wers> imho, the best way would be easily letting the user search for answers then in the search page "Didn't find the answer you're looking for? Ask here"
[07:50] <wgrant> wers: How did you get to that page?
[07:50] <wers> something like the one in answers.yahoo.com
[07:50] <wgrant> The best solution is to have people avoid that page altogether.
[07:50] <wers> wgrant, i used the help menu of gui apps
[07:50] <wgrant> Nobody should need to go to an app home.
[07:50] <wers> i was going to ask about conky, which didnt have gui, though
[07:51] <wers> since i want to ask a question about conky, the first thing that came to my mind was opening answers.yahoo.com
[07:51] <wgrant> wers: Ah.
[07:51] <wgrant> The menu item does take you to the right place.
[07:51] <wers> wgrant, yep but it lead me there after some clicking
[07:51] <wgrant> Why were clicks required?
[07:52] <wers> wgrant, ah no. i just meant, after clicking some links :)
[07:52] <wers> sorry i was vague
[07:52] <wgrant> You should just have to click Help -> Get help online, then 'Ask a question'
[07:53] <wers> wgrant, yeah. i did that on pidgin to know the right url because i was going to ask for conky
[07:53] <wgrant> Ah.
[07:54] <wers> yeah. so that's the usability issue. the first thing that came to my mind was going to https://answers.launchpad.net/ then searched for conky
[07:54] <wers> the search page didnt give me the answer i need so i wanted to ask but there's no ask option
[07:54] <wgrant> Right, you need to get the project or package page first.
[07:55] <wgrant> Let's think of the best way to do that.
[07:55] <wers> nice :)
[07:55] <wers> ooh. apparently, there's an ask a question button here https://answers.launchpad.net/conky/+questions?field.search_text=conky&field.actions.search=Find+Answers&field.scope=project&field.scope.target=conky&field.sort=RELEVANCY&field.status%3Alist=OPEN&field.status%3Alist=SOLVED&field.status%3Alist=ANSWERED&field.status%3Alist=NEEDSINFO
[07:55] <wers> oops sorry. long link
[07:56] <wgrant> That's probably not the right place, though.
[07:56] <wgrant> That's conky upstream. You probably want conky in Ubuntu.
[07:56] <wgrant> Which is https://launchpad.net/ubuntu/+source/conky
[07:56] <wers> but there's none here https://answers.launchpad.net/conky/+questions?field.search_text=conky&field.actions.search=Find+Answers&field.scope=project&field.scope.target=conky&field.sort=RELEVANCY&field.status%3Alist=OPEN&field.status%3Alist=SOLVED&field.status%3Alist=ANSWERED&field.status%3Alist=NEEDSINFO
[07:56] <wers> wgrant, yep. and i wont find a way to go there if i had no idea about launchpad
[07:56] <wgrant> Those two links look identical.
[07:57] <wers> oops. wait
[07:57] <wers> i meant, the results page of Questions matching "conky"
[07:58] <wgrant> That's right.
[07:58] <wers> the previous link is Questions matching "conky" for Conky
[07:58] <wgrant> Yep.
[07:58] <wers> and i gotta tell you now... i'm totally confused. haha
[07:59] <wers> i dont know what the diff is between the two pages
[08:00] <wgrant> One is a search across all of Launchpad. It doesn't know you're talking about a project.
[08:00] <wgrant> One is within the conky project on Launchpad. It knows where to put your question, so it shows you a link.
[08:01] <wers> oh okay. the first search box just has a "Find Answers" button beside it while the 2nd has two radio buttons. i wouldnt know the diff without explanation
[08:01] <wgrant> Yes.
[08:02] <wgrant> Ah.
[08:02] <wgrant> I see.
[08:02] <wgrant> So you got there from the same textbox.
[08:02] <wgrant> Well.
[08:04] <wers> ooh. now i get it. apparently, i can have a more specific search by entering text in the two text boxes
[08:05] <wers> i guess, it would help if the first text box has this message beside it "Question Keywords" and beside the 2nd text box "Project Involved"
[08:06] <mrooney> so, if I have a source package I want to upload to a PPA, and want it to build for Intrepid -> Karmic, what is the best way? Three dputs, changing the target each time? Copying source forward in LP?
[08:07] <wgrant> mrooney: Copy source and binaries forward if that will work.
[08:07] <wgrant> mrooney: But otherwse three dputs.
[08:09] <mrooney> I guess it was half a technical question, is there a difference and how do I know if copying source forward would be different / cause issues?
[08:09] <wgrant> mrooney: The main problem with copying forward is if ABIs have changed incompatibly -- ie. the SONAME has changed.
[08:10] <wgrant> You would need to test the package on the newer series to work out if the same build works.
[08:10] <mrooney> I could see that for a binary copy, but a source copy would be the same changing the target of the same source to that and dput'ing right?
[08:11] <wgrant> Ah. I am talking about a binary copy here. You cannot do source-only copies within an archive.
[08:15] <quentusrex> wgrant: what do you think is a good word for a virtual package that would download all packages below it?
[08:15] <quentusrex> full? complete?
[08:15] <quentusrex> thick? heavy? fat?
[08:15] <wgrant> quentusrex: Virtual packages don't work like that.
[08:15] <LarstiQ> omega
[08:15] <wgrant> Or do you mean a metapackage?
[08:17] <quentusrex> metapackage probably...
[08:17] <quentusrex> it would be empty except that it would require all of the other packages...
[08:17] <quentusrex> omega....
[08:17] <quentusrex> I like that....
[08:18] <wgrant> That's a metapackage.
[08:20] <maxb> Metapackages tend to be named for the role they play - e.g. ubuntu-standard, libfoo-dev
[08:21] <quentusrex> maxb: I need a metapackage that will play the role of downloading all of the possible sound files for a given language.
[08:22] <quentusrex> for a telephony package....
[08:22] <LarstiQ> right, the one discussed yesterday
[08:22] <quentusrex> yes, I think so...
[08:22] <quentusrex> that currently has an orig of ~400MB... :(
[08:23] <maxb> Why are the sound files for one language split over multiple packages? Give us an example of how they are divided.
[08:23] <quentusrex> the sounds are divided by 2 layers.
[08:23] <quentusrex> language,
[08:23] <quentusrex> and quality
[08:24] <maxb> Would anyone actually want both high and low quality installed?
[08:24] <quentusrex> the lowest level is: freeswitch-sounds-en-us-8000, freeswitch-sounds-en-us-16000, ...32000, ...48000
[08:24] <quentusrex> maxb: yes. most people would want that...
[08:24] <quentusrex> but many would only want 8000, or 8000+16000
[08:25] <quentusrex> this way you don't have to download but one of them, but it is still a reasonable option to download them all...
[08:25] <quentusrex> it is very processor intensive to transcode sound files live for a phone call...
[08:26] <quentusrex> so the software can detect the call quality of the call, and play the sound file that is already at that quality.
[08:26] <quentusrex> to reduce the load on the machine...
[08:27] <quentusrex> I'm also building a package that will download the 48000 package, and on the end box during install it will transcode all the lower qualities...
[08:27] <maxb> OK, well obviously you could create metapackages for every possible combination that users might want, but that would get silly quite quickly, so you have to judge which combinations are common enough to justify building a metapackage
[08:27] <quentusrex> right
[08:27] <quentusrex> which is what I feel we have done...
[08:27] <quentusrex> oh,
[08:27] <quentusrex> oops
[08:28] <quentusrex> I take it back
[08:28] <quentusrex> there are 3 levels
[08:28] <quentusrex> language/voice/quality.
[08:28] <quentusrex> so for each language there will probably be many different voices...
[08:29] <LarstiQ> transcoding on installation seems a better choice to me?
[08:29] <quentusrex> LarstiQ: it is a better choice for most
[08:29] <quentusrex> but for me I use many virtual servers, and have a local package cache
[08:29] <maxb> Probably, though not shipping data that upstream does could be an unpopular act
[08:30] <quentusrex> so I'd rather download the full set to install and provision more quickly.
[08:30] <quentusrex> 48M+33M+17M+8.4M
[08:31] <quentusrex> ~106.4M per voice... for all quality levels for all prompts...
[08:31] <quentusrex> plus,
[08:32] <quentusrex> I can think of enough people who know they'll only deal with 8k audio, and who know which language and voice they want,
[08:32] <quentusrex> so I'm trying to minimize how much they need to download...
[08:32] <maxb> Well, they can install them directly
[08:32] <quentusrex> maxb: yes, they can do that too...
[08:32] <maxb> apt-get install freeswitch-sounds-mylang-myvoice-8000
[08:32] <quentusrex> right
[08:33] <quentusrex> that's all they would need...
[08:33] <quentusrex> but I'm still trying to figure out the 'proper' way to package all of these things...
[08:33] <quentusrex> the way that will work out best in the end...
[08:34] <maxb> Well there's two ways you could go. Create a ridiculous number of metapackages, or create a select few and let anyone else pick packages explicitly
[08:35] <quentusrex> well, I'm taking a middle ground.
[08:35] <quentusrex> create each individual package,
[08:35] <quentusrex> and a reasonable default metapackage, which if you don't specify, will download the most common setup...
[08:36] <quentusrex> and also the most bandwidth optimized packages.
[08:36] <quentusrex> if you do: apt-get install freeswitch-sounds-en-us-callie
[08:37] <quentusrex> you'll get a package that downloads the 48k and transcodes the others on your box.
[08:37] <quentusrex> if you do: apt-get install freeswitch-sounds-en-us
[08:37] <quentusrex> you'll only get the one or few more popular voices, and it'll download the 48k's and transcode on your box
[08:38] <quentusrex> trying to step up the ladder with the most reasonable defaults... from quality to voice to language...
[08:41] <quentusrex> right now I'm trying to get more info on the recommended techniques for certain actions
[08:47] <lifeless> is poppy dead?
[08:48] <lifeless> wgrant: ^
[08:48] <lifeless> (Seeking confirmation before escalating)
[08:48] <wgrant> lifeless: It is.
[08:48] <wgrant> On germanium, but not cocoplum.
[08:49] <wgrant> I presume you can use either, but escalate away!
[08:49] <quentusrex> poppy?
[08:49] <wgrant> quentusrex: The PPA upload FTP server.
[08:49] <quentusrex> aah
[08:49] <lifeless> wgrant: well, ppa.launchpad.net is refusing FTP; I don't know if any can be used.
[08:49] <lifeless> spm: on the offchance you're around, ^
[08:50] <lifeless> spm: I'll escalate in a bit otherwise
[09:34] <quentusrex> alright, I've asked in #debian, #ubuntu, and #ubuntu-motu.... what's a good way to have a package just copy files from the package to a directory on the hard disk?
[09:39] <LarstiQ> quentusrex: ehm, dh_install?
[09:40] <quentusrex> is there an example of dh_install coping files to a directory?
[09:43] <LarstiQ> quentusrex: almost every debian package
[09:43] <LarstiQ> quentusrex: have a look at the manpage
[09:52] <quentusrex> alright, LarstiQ so if I build the package with the files in debian/tmp/etc/freeswitch/sounds/*.wav
[09:52] <quentusrex> then I put in the freeswitch.install file: etc/freeswitch/sounds/*
[09:52] <quentusrex> it'll automatically copy all the files from debian/tmp/etc/freeswitch/sounds/* into /etc/freeswitch/sounds/* ?
[09:58] <Phurl> hi there
[09:58] <Phurl> anyone can help me with these polls? the activation time always says it is wrong
[09:59] <LarstiQ> quentusrex: yes. Apart from the workings of dh_install, /etc/freeswitch/sounds/* is not a good location for sound files
[09:59] <wgrant> Phurl: Polls are a bit unloved, yes... you mean you can't work out the date format that it wants?
[09:59] <Phurl> yes
[09:59] <Phurl> i just cannot get any poll created
[09:59] <LarstiQ> quentusrex: http://www.pathname.com/fhs/ for that
[09:59] <Phurl> like if i want to create a poll that starts now
[10:00]  * LarstiQ gets back to studying
[10:00] <Phurl> and runs for 1 week
[10:00] <Phurl> what do i enter?
[10:02] <wgrant> Phurl: Let me try.
[10:02] <Phurl> thanks
[10:05] <wgrant> Phurl: I think it is trying very hard to make as little sense as possible. I'm digging in the code.
[10:05] <Phurl> hahah
[10:06] <Phurl> wgrant, if you can just change it to have sensible defaults...
[10:12] <wgrant> Phurl: OK, I was right. It is trying to be completely unsensible.
[10:12] <Phurl> hahah
[10:12] <Phurl> nice
[10:12] <wgrant> Phurl: It seems that by default it interprets the date as being the server's timezone.
[10:12] <wgrant> I've never seen this on another Launchpad form.
[10:13] <Phurl> ok. so the timezone is ZA?
[10:13] <wgrant> So, enter a date like '2009-09-19 19:13:20+10:00', where +10:00 is your UTC offset.
[10:13] <Phurl> hold
[10:13] <Phurl> 2009-09-19 11:13:58+02:00
[10:13] <Phurl> date --rfc-3 "s"
[10:14] <wgrant> Yep.
[10:14] <Phurl> ok hold
[10:14] <Phurl> cause i tried that at one point
[10:14] <Phurl> let me try again
[10:14] <Phurl> do i need both fields?
[10:14] <wgrant> It looks like the LP servers are in BST, and for some reason my local Launchpad is running in UTC-5 (PST?)
[10:14] <wgrant> Yes.
[10:14] <wgrant> The first one must be at least 12 hours in the future.
[10:14] <Phurl> ahh
[10:14] <wgrant> This is a restriction that I do not like.
[10:14] <Phurl> nice
[10:14] <Phurl> well i did not know
[10:14] <wgrant> It will tell you.
[10:15] <wgrant> Somebody needs to take care of polls; they haven't been fixed significantly in many years.
[10:15] <Phurl> yeah!
[10:15] <Phurl> it works
[10:16] <Phurl> wgrant, give me a link to the source code
[10:16] <Phurl> i can look at it
[10:16] <Phurl> and post a patch
[10:17] <wgrant> Phurl: See the first link in the topic.
[10:17] <Phurl> yes
[10:17] <Phurl> but the path
[10:17] <Phurl> ok
[10:17] <Phurl> i will have to dig into it...
[10:17] <Phurl> :)
[10:18] <wgrant> Well, there are a few.
[10:18] <wgrant> But lib/lp/registry/browser/poll.py and lib/lp/registry/templates/team-newpoll.pt are the main files.
[10:19] <Phurl> https://launchpad.net/~kosova/+poll/launchpadpolls
[10:19] <Phurl> thanks
[10:19] <Phurl> ok
[10:20] <wgrant> Phurl: You should probably use staging.launchpad.net for tests like that.
[10:20] <Phurl> wgrant, i put it on my todo when bored list
[10:20] <Phurl> thanks
[10:20] <Phurl> wgrant, my test is real
[10:20] <Phurl> for our group
[10:20] <Phurl> like i wanted to create a poll
[10:20] <Phurl> and ask them if we should use launchpad for polling :)
[10:20] <wgrant> Ah.
[10:20] <wgrant> Slightly recursive!
[10:20] <Phurl> always
[10:21] <Phurl> the fractal nature of reality
[10:21] <Phurl> http://flossk.tuxfamily.org/survey/limesurvey/index.php?sid=54225&lang=en
[10:21] <Phurl> we are using limesurvey
[10:21] <Phurl> it is nice
[11:04] <Phurl> #followfreedom @firelinks @pythonstuff @merlyn @ttcs @timoreilly @0pensource @geent1 @h4ck3rm1k3 @wickedboy_007 @vidyaratha @jonobacon @developerworks Happy SFD!!
[13:04] <diwic> Hello, I want to make a merge proposal for my branch, but there is no link for making a merge on my branch...?
[13:04] <wgrant> diwic: Your branch is in a project, not +junk?
[13:04] <diwic> wgrant: it is in +junk
[13:05] <wgrant> diwic: +junk branches cannot have merge proposals.
[13:10] <diwic> wgrant: Thanks. Suggest that it is added somewhere on https://help.launchpad.net/Code/UploadingABranch or possibly https://help.launchpad.net/Code/Review
[13:10] <wgrant> diwic: It's on the page about +junk branches.
[13:10] <diwic> it is not obvious
[13:14] <maxb> Is there any logic behind disallowing it?
[13:14] <maxb> Or is it just a way of forcing people into not being lazy about registering projects?
[13:14] <wgrant> maxb: If you have multiple related branches, you probably want a project.
[13:15] <wgrant> I suspect that's it.
[13:15] <maxb> I guess that's fair. If you have branches spread between different people, you rather by definition have a project
[13:16] <wgrant> Right.
[13:17] <diwic> thanks for being helpful :-)
[13:20] <diwic> In addition, if I am on my "code page" and choose "register a branch", it would be nice if you could specify a project instead of them automatically going into +junk
[13:20] <wgrant> Probably, but you're not really meant to use that link.
[13:21] <wgrant> You normally just push the branch, and it is created automatically.
[13:21] <diwic> okay.
[14:14] <dhalsimm> hi, I want to mirror my subversion host to launchpad, is it possible to do things automatically? for example I committed a change to my subversion host, is it possible to reflect it to launchpad also. or should I make a copy of my svn and make bazaar branch then upload it to launchpad, and vice versa... ?
[14:41] <diwic> If I want to improve an apport hook, how do I test it without filing real bugs in Launchpad?
[14:57] <henninge> diwic: couldn't you report to staging.launchpad.net?
[14:57]  * henninge knows nothing about apport, though
[14:59] <diwic> henninge: ah, that's the name of the testing environment. Possibly, but then I have to reconfigure apport somehow to send reports there instead.
[15:01] <henninge> diwic: yes, staging's database is overwritten regularly (daily?) with the current production database. So you can mess with it as much as you want.
[20:33] <RenatoSilva> Is it possible to directly push a merge directive to launchpad? I mean, instead of pulling from it, then pushing the branch, you'd push the patch, and then pull the changes
[20:52] <mrooney> Is keyserver.ubuntu.com having issues? I can't seem to do anything useful with it like get keys
[20:53] <mrooney> maybe it is just very slow
[22:31] <ripps> Is it possible to create a passwordless subkeys for my gpg key so I can automatically sign packages with my ppa-bot?
[22:37] <quentusrex> ripps: I believe it is
[22:37] <quentusrex> create the gpg keys,
[22:37] <quentusrex> then remove the password.
[22:38] <ripps> I already have a gpg key, but it keeps requiring a passphrase, I want to be able to sign my packages without using the passphrase
[22:38] <quentusrex> ripps, google 'remove password from gpg key'
[22:39] <quentusrex> but ripps, do you really want to have a password less gpg key?
[22:39] <quentusrex> it removes almost all the security of pgp
[22:40] <quentusrex> if your box is cracked.
[22:40] <quentusrex> ripps: most places you'll find in your search will have a password protected gpg key,
[22:41] <quentusrex> but it'll pipe the password in, or it'll store it in an enviroment variable.
[22:41] <ripps> quentusrex: how am I suppose to automate the ppabot if it keeps bugging me for a password?
[22:43] <quentusrex> no idea...
[22:46] <ripps> the key is for only signing ppa packages, not for my identity, and If I ever find it's comprimised, can't I just revoke it?
[22:53] <ripps> there I created a new key without a password, this key is to be used only for ppas, it even says so in the comment
[22:53] <quentusrex> nice.
[22:53] <quentusrex> that works then.
[23:08] <ripps> what's with all the disabled i386 ppa builders?
[23:47] <meoblast001> hi
[23:48] <meoblast001> has Canonical been having some connection issues, Launchpad seems to be a little slow lately


[08:01] <brobostigon> morning boys and girls.
[08:05] <davmor2> Morning all
[08:10] <brobostigon> morning davmor2
[10:40] <awilkins> Anyone use rmtoo?
[10:45] <diplo> Nope, never seen it before
[10:47] <awilkins> Constantly wanting requirements management that works well for me. Keep wanting to do something with graphviz ; this seems to have the concept of directed graphs in it
[10:47] <awilkins> But it's a Hard Mode tool it seems, it's a bugger to even set up and get working
[10:47] <diplo> Is this to setup enviroments for dev etc from my quick read over it ?
[10:48] <awilkins> It uses `make` to generate outputs...
[10:49] <diplo> Just got to that bit, not something we'd need I guess so can't see the use of it, albeit our software devs are writing ancient code :)
[10:50] <awilkins> And you need to set up a bunch of things including TeX
[10:50] <diplo> I tried TeX once, that was an experience
[10:50] <awilkins> I have grandiose ideas about big systems and I need a tool to manage the dependency graph so I know what to work on ...
[10:51] <awilkins> Or at least have something to present
[10:51] <diplo> I'd love to be in that position, I just think our company will never get there before we go bust
[10:52] <awilkins> Wowzer, TeX is 39 years old
[10:53] <awilkins> Only 9 releases in all that time
[10:55] <awilkins> Well, since v3
[10:58] <awilkins> Then you have XeTeX, which supports unicode
[11:03] <diplo> hah - well stable and does what is says on the tin I guess
[11:35] <diddledan> how does a default route without a gateway ip address assigned work? (I've seen cases where it is configured like that and works fine, but most of the time configs require a gateway ip)
[11:36] <diplo> So no gateway= set in interfaces/ifcfg-eth0 type thing
[11:37] <diplo> On RH based systems you also have /etc/sysconfig/network that has a default route.
[11:37] <diddledan> basically just `ip route add default dev eth0`
[11:37] <diplo> And when you do ip route it displays <IP_ADDRESS> ?
[11:37] <diddledan> there is no ip assigned at all
[11:38] <diddledan> the destination address is <IP_ADDRESS> though, yes
[11:39] <diddledan> destination <IP_ADDRESS>, no gateway, dev eth0
[11:39] <diddledan> I need to configure one to find out what it outputs on the route command 'cos I can't remember off the top of my head
[11:39] <diplo> So shouldn't work externally, we have this happen at our sites, it'll still route on the same subnet just not go out over the internet
[11:40] <diddledan> but it does work, that's the point
[11:40] <diddledan> I've seen it work
[11:40] <diddledan> so I want to know WHY it worked in those cases when usually it shouldn't
[11:41] <diplo> Then I have no idea, ours never do, we've had sites drop their gateway - bug in Cent6 and it does the above, never seen yours work like that, then again, if it works I may not have seen it :)
[11:42] <zmoylan-pi> the data must flow.... :-)
[11:42] <diddledan> WORMSIGN!
[11:42] <zmoylan-pi> *thump* *thump* *thump*
[11:43] <diddledan> maud dib will save us!
[11:45] <zmoylan-pi> he who controls the data controls the universe
[11:50] <diddledan> he who controls the universe is quite spicey!
[11:52] <davmor2> Do we have Wormsign......Maud dib, we have Wormsign the likes that God has never seen
[11:53] <davmor2> now I have to watch Dune again what a hard ship
[11:53] <zmoylan-pi> the movie or the tv mini series?
[11:54] <zmoylan-pi> the movie is incredibly beautiful but unfaithful to the books, the mini series is better but lacks the visual punch of lynchs movie
[12:39] <Oli> It's also pretty tedious to have somebody just reading 10 minutes of lore at your. It's more like a narrated play.
[12:40] <zmoylan-pi> in the beginning there was the server and it was good...
[12:42] <diddledan> and the server was in the darkness, and needed to see, so it spun up the hard disk array and all the blinken flashen
[12:44] <zmoylan-pi> and lo did the os boot
[12:45] <diddledan> and then the server created process 1 but felt it was lonely so it forked a second process out of the first
[12:45] <zmoylan-pi> and adobe flash decided to update...
[12:46] <diddledan> and thus began armagedden
[12:46] <zmoylan-pi> thus spake zombieos
[12:48] <diddledan> I'd hate to see a flash process turn into a zombie
[12:51] <zmoylan-pi> and there was much disk trashing
[12:52] <zmoylan-pi> and yea did the uesr fire up chrome to find a solution...
[12:52] <diddledan> and google advertised
[12:54] <diddledan> I really need to set up static dns entries for some of my boxes - I have no idea what IP they're using and want to ssh into them to update them
[12:57] <awilkins> My router has a DNS server that works for the DHCP leases it assigns... but not from the router itself *arrrg*
[13:02] <foobarry> did i miss the bit where p0p3y quit hanging out here?
[13:03] <foobarry> haven't seen him for long time
[13:18] <zmoylan-pi> i use nmap to find them when they shift ip after a reboot. it means i constantly find new stuff people are adding to the network :-)
[13:20] <m0nkey_> Watch out, m0nkey_ is about!
[13:20] <zmoylan-pi> m0nkey_ magic, m0nkey_ magic ::theme tune::
[13:23] <diplo> foobarry: he was in here the other day, I pinged him specifically mind :) he's active on Telegram podcast channel too
[13:27] <foobarry> its official, irc is dying
[13:27] <foobarry> dieing
[13:27] <foobarry> whatever
[13:28] <zmoylan-pi> it's august slowdown as people go on holliers and those left have to cover for those off
[13:32] <diplo> Nah, it's been dead in here forever
[13:32] <diplo> Same peeps all the time really
[13:33] <fake_tache> really?
[13:33] <diplo> 77 nicks and a fair few of those are dups / bots probably only 10 of us who actually talk actively ish
[13:39] <awilkins> In the worlds before m0nkey_, primal chaos reigned.... https://www.youtube.com/watch?v=OS_5BORSayc
[13:56] <diplo> I prefer fake_tache zmoylan-pi :)
[16:11] <diddledan> doo be doo
[16:11] <diddledan> alternatively: don't be don't
[16:12] <diddledan> what the actual?! https://twitter.com/chordbug/status/895679096470085632
[16:24]  * Laney makes some noise
[16:25] <Laney> I used to be in a really active IRC channel when I was a teenager, then over a few months it completely died
[16:26] <Laney> a few people stopped coming on when they went to university or similar, then it snowballed from there
[16:26] <Laney> SAD!
[16:26] <diddledan> aye, I've had a couple situations over the years where a community just died
[16:27] <diddledan> last major one was ircqnet #computers channel (the whole of the network is gone now)
[16:27] <diddledan> I was in that channel for over a decade before it went south
[16:27] <diddledan> many folk came and went in that time
[18:17] <knightwise> Evenin peeps
[18:20] <brobostigon> evening knightwise
[18:21] <knightwise> hey brobostigon how are you doing dude
[18:22] <brobostigon> knightwise: yes not bad, and you?
[18:22] <knightwise> doing ok , rearranging the home office to see if we can make a little more room for an extra trainee we will be having over
[18:24] <brobostigon> i know that feeling, rearraging out my study to make space for a possible nursery.
[18:24] <knightwise> aha :) little jedy on the way too ?
[18:25] <brobostigon> yes, :)
[18:26] <knightwise> congratulations dude
[18:26] <brobostigon> ty, :)
[18:27] <brobostigon> knightwise: issue here is, my kate is bipolar and with the medications she has for it, we just need to hope, because her meds can cause a malforme baby.
[18:35] <knightwise> man ... thats bad.. We are rootin for ya
[18:40] <brobostigon> knightwise: thank you. greatly appreciated.
[18:44] <knightwise> off to the couch
[18:44] <knightwise> got an episode of Hinterland I want to catch up on
[18:44] <knightwise> then beeeed  ! its been a VERY long week
[18:46] <brobostigon> :)
[23:26] <diddledan> I like the quote on the end of this article from another security guy: "If you're going to start a rebellion amongst all your red-teamers, don't do it at Defcon." http://www.zdnet.com/article/salesforce-fires-red-team-staffers-who-gave-defcon-talk/


[06:31] <jibel> Good morning
[06:39] <duflu> Hi jibel
[07:07] <oSoMoN> good morning desktoppers
[07:07] <duflu> Hi oSoMoN
[07:10] <jibel> hi duflu oSoMoN
[07:10] <ricotz> hey oSoMoN duflu
[07:10] <duflu> Hi ricotz
[07:10] <ricotz> hello jibel
[07:11] <jibel> Hi ricotz
[07:16] <oSoMoN> hey duflu, salut jibel, hello ricotz
[07:29] <jpnurmi> hey all, good morning
[07:34] <oSoMoN> good morning jpeisach
[07:34] <oSoMoN> urgh
[07:34] <oSoMoN> good morning jpnurmi
[07:34] <oSoMoN> stupid tab completion
[07:36] <jpnurmi> hey oSoMoN
[07:42] <duflu> Hi jpnurmi
[07:43] <jpnurmi> hey duflu
[07:52] <jibel> Hi jpnurmi
[07:54] <jpnurmi> hey jibel
[08:07] <tjaalton> jibel: please verify the mesa sru asap, I need to backport the impish version soon
[08:07] <didrocks> good morning
[08:08] <seb128> goood morning desktopers
[08:08] <jibel> tjaalton, will do.
[08:08] <seb128> hey tjaalton jibel didrocks, had a nice weekend?
[08:09] <jibel> Hi seb128, the week end was nice, how about yours?
[08:09] <jibel> Salut didrocks
[08:10] <didrocks> salut seb128, jibel
[08:10] <tjaalton> jibel: thanks
[08:10] <tjaalton> seb128: was good
[08:11] <didrocks> seb128: week-end was mostly bed-time as still coughing + fever, but it could be worse :p
[08:11] <tjaalton> and hi :)
[08:13] <seb128> jibel, it was already thanks, we avoided the rain mostly and were able to spend some time outside
[08:13] <seb128> didrocks, :-(
[08:20] <Nafallo> morning
[08:21] <Nafallo> didrocks: bed-time actually doesn't sound bad...
[08:27] <duflu> Morning didrocks, seb128, Nafallo
[08:31] <seb128> hey Nafallo, duflu
[08:43] <didrocks> hey Nafallo, duflu
[08:54] <oSoMoN> salut didrocks, seb128
[08:54] <seb128> lut oSoMoN, t'as passé un bon weekend de 3j ?
[08:55] <oSoMoN> seb128, oui, mais la petite est encore malade, donc pas pu faire grand chose
[08:55] <seb128> :-(
[09:04] <didrocks> salut oSoMoN
[10:02] <didrocks> seb128: it seems you didn’t use the new template on https://wiki.ubuntu.com/MainInclusionProcess#MIR_review_template for https://bugs.launchpad.net/ubuntu/+source/wireplumber/+bug/1949776. Mind doing this? This was created prior to your request there and it has some new items that were not part of the older one
[10:03] <seb128> didrocks, let me see
[10:09] <seb128> didrocks, unsure what's the right way to send that feedback but it would be nice if the MIR team could send an email to ubuntu-devel list about the fact that the template changed and that following the new layout is mandatory
[10:09]  * seb128 reads a third time that RULE vs TODO business, feeling like an old man who doesn't understand modern world :p
[10:10] <didrocks> ack, but I doubt that every wiki page change in any team worthes an email. People are supposed to always start from the template, which is… a template
[10:12] <seb128> well, I've been using an 'enhanced' (= some of the desktop specific boilerplates in place= local template for years and it's the first time I get bounced back, so my thinking is that the proces changed enough to warrant an announce
[10:13] <seb128> I'm happy to join the IRC meeting if that's a better venue for that feedback
[10:13] <seb128> also the MIR process impact others, where most other team pages only impact the corresponding team and they should know what they edit
[10:14] <didrocks> please join the meeting
[10:16] <seb128> ack
[10:17] <didrocks> @cpaelzer: FYI ^ It seems that we should announce every changes we are doing to the wiki MIR template page
[10:18] <didrocks> as people "fork" the template without rebasing
[10:26] <cpaelzer> didrocks: yeah that might be wise, let us discuss in tomorrows meeting what target ML or such we want to send it to
[10:30] <seb128> didrocks, cpaelzer, I don't think it's a correct caracterization of what I wrote to state 'every changes we are doing', but it seems you reworked the process in a non trivial fashion there
[10:30] <seb128> which imho is worth some kind of email to devel
[10:31] <cpaelzer> yep seb128 I do not disagree
[10:31] <seb128> cpaelzer, thanks :)
[10:31] <cpaelzer> and we didn't "change" much, but clarified and extended a lot
[10:32] <cpaelzer> as formerly the different teams/people delivered a wide spectrum of useful/useless initial content
[10:32] <cpaelzer> that should now be much better
[10:32] <seb128> cpaelzer, well, it's the first time I got sent back to redo the report using the same content and layout I've always been used
[10:32] <cpaelzer> hehe
[10:32] <cpaelzer> that it never changed was no indication that it was good :-)
[10:32] <cpaelzer> just that no-one took the time to improve it
[10:33] <seb128> yeah, I'm not arguing, just saying that I might not be the only one to get surprised
[10:33] <seb128> also the template is a bit tedious to edit but that's for another day and probably better as an offline comment
[10:33] <seb128> does the MIR team has a mailing list for such feedback btw?
[10:35] <cpaelzer> seb128: no ML list, individual mails or speak up in the weekly Tue meeting
[10:35] <seb128> cpaelzer, ack
[12:08] <jpeisach> oSoMoN: o/ and oh great my bouncer is being stupid with my nick again
[13:49] <KGB-1> gnome-terminal ubuntu/master ff3b895 Olivier Tilloy * pushed 241 commits (first 5 follow) * https://salsa.debian.org/gnome-team/gnome-terminal/compare/3028562...ff3b895
[13:49] <KGB-1> gnome-terminal ubuntu/master 880a807 Alan Mortensen po/da.po * Updated Danish translation * https://salsa.debian.org/gnome-team/gnome-terminal/-/commit/880a807
[13:49] <KGB-1> gnome-terminal ubuntu/master 7d1eda7 Piotr Drąg help/pl/pl.po po/pl.po * Update Polish translation * https://salsa.debian.org/gnome-team/gnome-terminal/-/commit/7d1eda7
[13:49] <KGB-1> gnome-terminal ubuntu/master 52851fb Balázs Úr help/hu/hu.po * Update Hungarian translation * https://salsa.debian.org/gnome-team/gnome-terminal/-/commit/52851fb
[13:49] <KGB-1> gnome-terminal ubuntu/master 8917075 Christian Persch data/ org.gnome.Terminal.Nautilus.metainfo.xml.in org.gnome.Terminal.metainfo.xml.in * metainfo: Remove XML namespaces * https://salsa.debian.org/gnome-team/gnome-terminal/-/commit/8917075
[13:49] <KGB-1> gnome-terminal ubuntu/master ca21721 Tim Sabsch help/de/de.po * Update German translation * https://salsa.debian.org/gnome-team/gnome-terminal/-/commit/ca21721
[13:50] <KGB-2> gnome-terminal ubuntu/impish 3028562 Olivier Tilloy * pushed 305 commits (first 5 follow) * https://deb.li/uwNx
[13:50] <KGB-2> gnome-terminal ubuntu/impish 80fd418 Olivier Tilloy (146 files in 11 dirs) * Merge branch 'debian/master' into ubuntu/master * https://deb.li/itq87
[13:50] <KGB-2> gnome-terminal ubuntu/impish 751c636 Olivier Tilloy debian/patches/52_support_apturl.patch * Refresh patches. * https://deb.li/3kjOG
[13:50] <KGB-2> gnome-terminal ubuntu/impish d891550 Olivier Tilloy debian/changelog * Add changelog entry. * https://deb.li/iWzmM
[13:50] <KGB-2> gnome-terminal ubuntu/impish 97e3ffc Olivier Tilloy debian/control * Update control file. * https://deb.li/pEyj
[13:50] <KGB-2> gnome-terminal ubuntu/impish f715238 Olivier Tilloy debian/changelog * releasing package gnome-terminal version <IP_ADDRESS>-1ubuntu1 * https://deb.li/3QaDR
[13:52] <KGB-2> gnome-terminal ubuntu/master 7460123 Olivier Tilloy debian/changelog * releasing package gnome-terminal version 3.42.0-1ubuntu1 * https://deb.li/ipIEE
[13:53] <KGB-2> gnome-terminal tags 7460123 Olivier Tilloy ubuntu/3.42.0-1ubuntu1 * https://deb.li/Wxin
[14:11] <KGB-2> rhythmbox ubuntu/focal d217b91 Olivier Tilloy * pushed 330 commits (first 5 follow) * https://deb.li/3ZIb7
[14:11] <KGB-2> rhythmbox ubuntu/focal 5b881e3 Jeremy Bicha debian/changelog * releasing package rhythmbox version 3.4.2-1ubuntu1 * https://deb.li/ADHU
[14:11] <KGB-2> rhythmbox ubuntu/focal e482459 Jeremy Bicha debian/ (10 files in 2 dirs) * Merge with Debian 3.4.2-3 * https://deb.li/Ep5G
[14:11] <KGB-2> rhythmbox ubuntu/focal eaa0fe7 Jeremy Bicha debian/ changelog control.in rules rhythmbox-mozilla.install * Stop building rhythmbox-plugin-mozilla since it won't work in Firefox 53+ * https://deb.li/3IRZM
[14:11] <KGB-2> rhythmbox ubuntu/focal b7e9cf4 Jeremy Bicha debian/ (9 files in 2 dirs) * Merge with Debian 3.4.2-4 * https://deb.li/Xlky
[14:11] <KGB-2> rhythmbox ubuntu/focal 065c5ae Jeremy Bicha debian/changelog * releasing package rhythmbox version 3.4.2-4ubuntu1 * https://deb.li/ike14
[14:13] <KGB-2> rhythmbox ubuntu/master a995da6 Matthias Klose debian/changelog * No-change rebuild to build with python3.9 as default * https://deb.li/30v5F
[14:14] <KGB-2> rhythmbox ubuntu/hirsute a995da6 Olivier Tilloy * pushed 343 commits (first 5 follow) * https://deb.li/d8Qi
[14:14] <KGB-2> rhythmbox ubuntu/hirsute 51f64f7 Sebastien Bacher (405 files in 113 dirs) * Merge remote-tracking branch 'salsa/debian/master' into ubuntu/master * https://deb.li/3Yw9h
[14:14] <KGB-2> rhythmbox ubuntu/hirsute 6b9046b Sebastien Bacher debian/patches/ (11 files) * debian patches refresh * https://deb.li/3puS2
[14:14] <KGB-2> rhythmbox ubuntu/hirsute baf3755 Sebastien Bacher debian/changelog * upload to disco * https://deb.li/ijHXC
[14:14] <KGB-2> rhythmbox ubuntu/hirsute 5240525 Sebastien Bacher (303 files in 111 dirs) * Merge remote-tracking branch 'salsa/debian/master' into ubuntu/master * https://deb.li/x8lR
[14:14] <KGB-2> rhythmbox ubuntu/hirsute 2fd4c65 Sebastien Bacher debian/changelog * upload to focal * https://deb.li/3KwAv
[14:15] <KGB-2> rhythmbox tags a995da6 Olivier Tilloy ubuntu/3.4.4-1ubuntu4 * https://deb.li/9uIz
[14:16] <KGB-2> rhythmbox ubuntu/master 5e5a5fa Matthias Klose debian/changelog * No-change rebuild to build packages with zstd compression * https://deb.li/3sDis
[14:16] <KGB-2> rhythmbox tags 5e5a5fa Olivier Tilloy ubuntu/3.4.4-1ubuntu5 * https://deb.li/CDEI
[14:16] <KGB-2> rhythmbox ubuntu/impish 5e5a5fa Olivier Tilloy * pushed 344 commits (first 5 follow) * https://deb.li/3cv0A
[14:16] <KGB-2> rhythmbox ubuntu/impish 6b9046b Sebastien Bacher debian/patches/ (11 files) * debian patches refresh * https://deb.li/3puS2
[14:17] <KGB-2> rhythmbox ubuntu/impish baf3755 Sebastien Bacher debian/changelog * upload to disco * https://deb.li/ijHXC
[14:17] <KGB-2> rhythmbox ubuntu/impish 5240525 Sebastien Bacher (303 files in 111 dirs) * Merge remote-tracking branch 'salsa/debian/master' into ubuntu/master * https://deb.li/x8lR
[14:17] <KGB-2> rhythmbox ubuntu/impish 2fd4c65 Sebastien Bacher debian/changelog * upload to focal * https://deb.li/3KwAv
[14:17] <KGB-2> rhythmbox ubuntu/impish 06e407c Sebastien Bacher debian/ changelog control control.in * https://deb.li/6Iee
[14:17] <KGB-2> * debian/control.in:
[14:17] <KGB-2>   - remove the transitional magnatune binary added back by error
[14:17] <KGB-2>   - updated the plugins description to drop sendto
[14:22] <seb128> oSoMoN, any idea why changes are being push to ubuntu/impish there ^ ?
[14:22] <seb128> do you branch a stable serie while editing master?
[14:22] <seb128> hum and hirsute?
[14:23] <oSoMoN> seb128, yes, the branches did not exist or weren't up to date, so I re-created the missing commits (no-change rebuilds only) and pushed the new branches
[14:23] <oSoMoN> I'm now working on merging from debian/master into ubuntu/master
[14:24] <seb128> oSoMoN, ah, alright, we usually don't bother autocreating stable branches
[14:24] <seb128> it's easy enough to branch from the tag corresponding to the version if we do a SRU
[14:24] <seb128> which is likely to be the case for hirsute at least at this point
[14:25] <oSoMoN> seb128, yeah, I guess I could have skipped that step, but I needed to re-create the missing commits on ubuntu/master anyway
[14:25] <seb128> oSoMoN, right
[14:25] <oSoMoN> let's call it opportunistic housekeeping :)
[14:26] <seb128> oSoMoN, anyway, nothing wrong, I was just checking that you didn't have a script or something that was pointing to the wrong serie
[14:26] <seb128> :)
[14:33] <Nafallo> I like the sound of opportunistric housekeeping. I could use some of that in my flat :-D
[14:33] <Nafallo> s/ri/i/
[14:50] <oSoMoN> seb128, I'm looking at the patch for bug #1756597 (debian/patches/gitlab_lyrics_resources.patch), which is upstream issue https://gitlab.gnome.org/GNOME/rhythmbox/-/issues/1829 : according to upstream, at least darklyrics works as expected, and they're not sure about jetlyrics. Debian cherry-picked the upstream commit, which comments out only winampcn, so our patch needs updating. Do you think it's worth keeping an ubuntu
[14:50] <oSoMoN>  delta (for jetlyrics)?
[14:56] <seb128> oSoMoN, upstream might have fixed it some other way? https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1756597 had specifics on the errors
[14:57] <seb128> oSoMoN, it's not important enough to waste time so I would go easy and either sync with Debian or keep disabling those we have
[14:58] <seb128> oSoMoN, my personal preference if I was doing the update would be to keep the change since I think the lp description is still accurate and the url handling might need updating, I just don't think it's worth the time to investigate those details
[14:58] <oSoMoN> ack
[14:58] <oSoMoN> I'll update the patch to keep our changes
[15:06] <seb128> thx
[15:52] <KGB-0> evolution Simon McVittie 282759 * commented merge request !4 * https://deb.li/328Ev
[16:05] <seb128> jamesh, any chance you find slot to check on https://github.com/flatpak/xdg-desktop-portal/pull/634 ?
[16:10] <KGB-1> evolution Luca Boccassi 282762 * commented merge request !4 * https://salsa.debian.org/gnome-team/evolution/-/merge_requests/4#note_282762
[20:24] <KGB-0> rhythmbox ubuntu/master 60b23c2 Olivier Tilloy * pushed 31 commits (first 5 follow) * https://deb.li/33r81
[20:25] <KGB-0> rhythmbox ubuntu/master a2613bc Simon McVittie debian/rules * Drop transition for old debug package migration. * https://deb.li/3eDje
[20:25] <KGB-0> rhythmbox ubuntu/master f3afda7 Simon McVittie debian/upstream/metadata * Fix case of name in d/upstream/metadata * https://deb.li/3kwMI
[20:25] <KGB-0> rhythmbox ubuntu/master 22b27c8 Simon McVittie debian/changelog * Release to unstable * https://deb.li/iWIRA
[20:25] <KGB-0> rhythmbox ubuntu/master 772ac1f Simon McVittie debian/changelog * Update changelog * https://deb.li/pDqi
[20:25] <KGB-0> rhythmbox ubuntu/master bd76ffa Simon McVittie debian/patches/multiarch_fallback.patch * Refresh patch series * https://deb.li/iOAtN
[20:26] <KGB-0> rhythmbox ubuntu/master 827caf2 Olivier Tilloy debian/changelog * releasing package rhythmbox version 3.4.4-4ubuntu1 * https://deb.li/UQc0
[20:26] <KGB-0> rhythmbox tags 827caf2 Olivier Tilloy ubuntu/3.4.4-4ubuntu1 * https://deb.li/mr5i


[01:58] <arraybolt3[m]> 👍
[02:01] <arraybolt3[m]> Eickmeyer: Do we know if the patch is still necessary, or did Simon figure out how to hack livecd-rootfs or something into working?
[02:02] <Eickmeyer[m]> arraybolt3: If the patch is necessary, it's not time critical.
[02:02] <arraybolt3[m]> OK, nice.
[02:04] <Eickmeyer[m]> I'm taking a night because someone drilled a hole in my gas tank. It's been a stressful evening.
[02:06] <arraybolt3[m]> Eickmeyer[m]: Good grief, what? That's awful to hear.
[02:06] <Eickmeyer[m]> Yeah. It's amazing the lengths people will go to in order to steal gas.
[02:07] <tsimonq2> You said the beer was in here?
[02:07] <tsimonq2> o/
[02:07] <arraybolt3[m]> Simon Quigley: 👋
[02:07] <Eickmeyer[m]> Yeah, it's here somewhere, but I just wanted you in here in case we need to coordinate more on the livecd-rootfs front.
[02:08] <Eickmeyer[m]> Also because you were in here before the "great hiatus" for lack of a better term.
[02:09] <Eickmeyer[m]> But, tbh, I don't have much more energy tonight due to the abovementioned fuel thieves.
[02:10] <arraybolt3[m]> Is there something I can do on my end to help?
[02:12] <Eickmeyer[m]> Nah, just wanted you to be aware that I added you to the team, which should get you git access.
[02:12] <arraybolt3[m]> I saw that, thank you! One slight problem though - I have no clue how Launchpad Git works.
[02:12] <Eickmeyer[m]> From there we can add that script you're making, which people can then download as a raw file.
[02:13] <arraybolt3[m]> Like, I see the instructions, but nowhere do I see the "here's how to make a new repo" or something.
[02:13] <Eickmeyer[m]> But, I don't think it's important until we know for a fact Simon's fix won't make it.
[02:13] <Eickmeyer[m]> Don't worry about that, I'll make the repo.
[02:14] <Eickmeyer[m]> But not tonight.
[02:15] <arraybolt3[m]> Man, that's so weird... I've hardly ever heard of someone stealing gas where I live, so the idea of someone breaking someone else's vehicle to do so is just insane. I'm so sorry.
[02:15] <Eickmeyer[m]> It's alright, we'll get through it. Had to open an insurance claim, a police report, and call the fire department to clean up the mess and everything.
[02:16] <Eickmeyer[m]> We live in a heavily populated area.
[16:36] <Eickmeyer[m]> Simon Quigley: How's that patch?
[16:48] <tsimonq2> Getting there


[00:33] <foli> Canonical data centre firewall maintenance is now complete.
[00:34] <sarnold> \o/
[00:40] <nacc> juliank: technically, i think, we could use rewrite rules w/o changing the extraction algorithm at all (would need more rewrite rules to look in other component directories)?
[01:15] <sarnold> has anyone looked at https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1673247 yet? I'm curious if this one is worth yanking from the archive until it's sorted out. Breaking LTS installers doesn't seem fun.
[02:04] <sarnold> infinity,slangasek,stgraber,xnox,cyphermox,mvo, sorry for the mass highlight but https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1673247 sounds like our xenial and yakkety installers are broken at the moment
[02:11] <infinity> sarnold: Our installers?  You mean snapd is broken.
[02:12] <infinity> sarnold: It's only a problem for people who previously installed from proposed.  The breaks/replaces are << 2.23 instead of << 2.23.1
[02:12] <sarnold> infinity: except the reporters claim that the "download new packages" step explodes :(
[02:13] <infinity> sarnold: Not an installer bug, but yes, people who are internet-connected during install will see the bug, as we download and install updates during the install.
[02:14] <infinity> So, I should probably revert snapd in all stables.  Whee.  Fun.
[02:14] <Unit193> Sounds like you'll have a fun evening.
[02:14] <sarnold> infinity: sorry :( thanks <3
[02:18] <infinity> Oddly, my zesty upgrade Just Worked.
[02:19] <sarnold> hrm. Obviously it worked well enough in britney to move past -proposed, but .. I'm confused, since those folks didn't just decide to file bugs for the fun of it ;)
[02:19] <infinity> britney has no concept of package contents.
[02:19] <Unit193> sarnold: In fact, I saw something like that in #xubuntu earlier.
[02:19] <sarnold> infinity: oh? I thought it tested upgrades?
[02:20] <infinity> The file overlap is obviously real.  The reason my zesty upgrade worked is that it removed snap-confine on upgrade, it looks like.
[02:20] <infinity> sarnold: No, we don't do anything like piuparts.  It tests package relationships, but not actually installing them.
[02:20] <sarnold> ahh
[02:21] <jgrimm> nacc, fyi I reset bug 1668940 to 'new'.. otherwise release team will never notice its FFe (according to FFe protocol).  so sayeth the wiki.
[02:29] <Unit193> infinity: Got a sec for me to bother you?
[08:53] <juliank> nacc: The rewrite rules I posted in https://gist.github.com/julian-klode/600237d0b61cf92b01748b25cf5921d7 do exactly this. If you request a file for main in universe, it would redirect to main and so on
[08:58] <Saviq> happyaron, hey, let me know if you need anything re: bug #1673197
[09:01] <tjaalton> uh, how come a freshly-installed zesty system reminds me to update 12.04 LTS before EOL?
[09:02] <tjaalton> on motd
[09:59] <xnox> sarnold, infinity: yeah I cannot have fresh cloud-images now. and I am sad.
[09:59] <xnox> http://paste.ubuntu.com/24187744/
[10:01] <raphink> Hello
[10:02] <xnox> apw, can i have meta kernels respun for xenial-security and xenial-updates that are compatible with snapd in xenial-updates?
[10:02] <raphink> My ubuntu-core-dev membership expired recently and I did not see the warning emails. Would it be possible to renew it please?
[10:02] <apw> xnox, we'rw working on that right now
[10:02] <apw> xnox, we did not see that train wreck coming
[10:03] <xnox> apw, ack. thank you.
[10:03] <xnox> Tribaal, josvaz__ ^^^^
[10:04] <Tribaal> xnox: ack, thanks
[10:04] <xnox> apw, infinity: snapd pulled because upgrades broke; which now breaks installs/bootstraps in -updates|-security *sigh*
[10:05] <apw> xnox, yes we are aware, we are scrambling to unf*ck the world now
[10:09] <raphink> cjwatson, ajmitch do you happen to know who could do that?
[10:10] <ginggs> mitya57: i sync'd sphinx and texlive-base migrated.  http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#sphinx beets amd64  is the only failure (murano amd64 and i386 passed on retry)
[10:10] <ginggs> tumbleweed: any ideas, re: beets ^
[10:10] <cjwatson> raphink: somebody in ~developer-membership-board
[10:12] <raphink> ok, so BenC, rbasak for example
[10:51] <rbasak> raphink: if it's only just happened then I don't see a problem with that. Can you email devel-permissions@ though please, so there's a public record? Note that I'm out until Monday though so I might not see your reply.
[10:54] <raphink> rbasak, I emailed developer-membership-board@ but it's awaiting moderator approval
[10:57] <rbasak> raphink: that's the private list. Use devel-permissions@ please.
[10:57] <raphink> ok, np :-)
[11:00] <raphink> done
[11:10] <rbasak> raphink: I looked to check the expiry date and it was longer than I was expecting. If nobody objects them I'll JFDI, I just thought I'd ask the others to make sure they don't disagree, as I don't think it's quite as obvious as "just".
[11:11] <rbasak> IOW, I think I should act on what I think the DMB as a whole would do, and though I'm fine with it in this case, I'm not confident I understand the others' opinions, so I want to check first.
[11:24] <juliank> I hope this does not happen to me. Launchpad simply seems to drop a lot of emails, as explained in https://answers.launchpad.net/launchpad/+question/458337
[11:25] <juliank> I often wonder what stuff I'm missing. For example, I got xnox's initial bug 1672710 report, but not any comments on that.
[11:27] <xnox> juliank, i have timed out on that =( sorry
[11:27] <xnox> i need to fine more time to come back to it.
[11:30] <juliank> xnox: Oh, I was not criticizing you, but launchpad. it only ever sent me the initial bug report you wrote, and none of your or my comments.
[11:31] <juliank> So, launchpad sent 20% of the messages in that bug
[11:33] <xnox> juliank, depend son your subscription type no? one can subscribe with or without comments.
[11:34] <xnox> juliank, under subscriptions
[11:34] <xnox> https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1657440/+subscriptions
[11:34] <xnox> e.g. there should be stuff about comments, and whether one wants them or not.
[11:34] <juliank> xnox: Oh, you're right
[11:34] <juliank> How odd
[11:37] <xnox> juliank, it's like bug #1 people wanted to know when it will be closed; but not receive all the comments....
[11:37] <juliank> xnox: Odd because I sometimes receive more stuff, like adding a remote bug tracker, or my comment in (for example bug 1657440
[11:38] <juliank> Not that I received any other message from that bug
[11:38] <xnox> juliank, it's weird some things count as "status updates" and if in advance notifications a status update happened and a comment; and launchpad mailshot is delayed and colates the two into a single email then people who receive "only comments" and "only status updates" receive it.
[11:39] <xnox> juliank, i generally try to subscribe with all the things: send me all status updates and comments.
[11:39] <xnox> and then filter mail on my end.
[11:39] <xnox> seems to work for me.
[11:39] <juliank> I changed it now: "You will receive an email when any change is made or a comment is added."
[13:07] <raphink> rbasak, thanks for your answer. I replied to your email.
[13:37] <mitya57> ginggs, thanks for syncing (you were faster than me)! Sphinx migrated now.
[13:37] <ginggs> mitya57: yw!  it took a long time for launchpad to pick it up
[13:38] <brendand> does anyone know if there's a way of suggesting to autopkgtest to prompt debhelper *not* to run dh_auto_test for an unbuilt-tree?
[13:44] <cjwatson> brendand: --env=DEB_BUILD_OPTIONS=nocheck should do it
[13:47] <brendand> cjwatson, brilliant! thanks
[13:48] <brendand> although i guess that will probably apply across all --unbuilt-trees. let's see anyway
[14:43] <nacc> jgrimm: thanks!
[14:43] <nacc> juliank: ah ok, i was just reviewing mod_rewrite, thanks!
[14:45] <xnox> smb, hey, are you still having troubles with isms raid? aka https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1608495
[14:46] <xnox> i am working on a fix; but my shutdowns result in rebuilding the array still =(
[14:46] <xnox> https://launchpadlibrarian.net/311133987/mdadm_3.3-2ubuntu7_3.3-2ubuntu7.3.diff.gz
[14:46] <xnox> https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2596/+packages
[14:46] <smb> xnox, mainly not since I got fed up with the re-syncs and stopped mounting it
[14:46] <xnox> would you be able to test above & get me a shutdown console log.... somehow...?
[14:46] <xnox> smb, it all works on fedora; with dracut; which pivots back into initramfs
[14:46] <xnox> smb, ok.
[14:47] <xnox> smb, i'll have to rebuild my desktop then to test that myself then.
[14:47] <xnox> smb, at the moment this issue affects a bare metal cloud and they have root on isms raid =(
[14:47] <smb> xnox, mind it has been a long time but I think I had tried to copy the shutdown thing from yakkety and still had the sync
[14:47] <xnox> rebuilds take too long, and thus one fails to boot (as one hits timeout before 60min of resync is done)
[14:48] <smb> xnox, and console log is somewhat difficult with real hw
[14:48] <xnox> smb, but in addition to shutdown script one needs to patch mdmon to use @ to prevent being killed
[14:48] <xnox> yeap.
[14:49] <xnox> smb, any ideas on getting shutdown console log? i guess i will have to video record it =)
[14:49] <smb> xnox, also having re-syncs exhibits another issue with raid in xenial which is it seems to take away much more bandwidth than it should do. Which makes the whole system mostly unresponsive until its done
[14:50] <xnox> it takes about 1h on about 1TB drive, which is reasonable, no?
[14:50] <smb> xnox, not really. usually netconsole would come to mind but I never was very lucky with it
[14:50] <xnox> (raid1, two drives, i think actual container here is 800GB)
[14:51] <xnox> smb, i think i can arrange netconsole on my local network
[14:51] <smb> xnox, the time is reasonable. it just should not prevent the (different) disk with rootfs on from getting any slices
[14:51] <xnox> ah
[14:51] <smb> not sure why this is happening
[14:54] <smb> xnox, so could do certain testing if you add info to the bug but probably be not much more helpful with a log and I cannot promise how quickly turnaround will be
[14:55] <xnox> smb, i am better off rebuilding my desktop with isms raid i think indeed.
[14:56] <smb> xnox, yeah, sorry
[16:05] <nacc> smoser: rharper: "ystemd-remount-fs[55]: mount: can't find LABEL=cloudimg-rootfs" which is the only entry in /etc/fstab
[16:05] <nacc> *systemd-remount-fs
[16:08] <smoser> nacc, so i guess one path to solving that would be to have the squashfs image (or 'lxd' image) not have that in it.
[16:08] <smoser> but i'd say it woudl seem odd to not have an entry in /etc/fstab for /
[16:09] <nacc> smoser: yeah that would be weird, but also it's an unusable entry
[16:09] <smoser> i kind of think systemd-remount-fs should realize its talking about / and / is already  mounted rw, so "done".
[16:09] <nacc> smoser: yeah, that might be the solution
[16:09] <nacc> smoser: i'll update the bug and ask pitti to take a look
[16:09] <nacc> pitti: --^ fyi
[16:10] <nacc> in the context of LP: #1576341 and getting LXD images to be not in systemd-degraded
[16:10] <nacc> smoser: are you ok if i retitle that bug? :)
[16:12] <smoser> nacc, sure
[16:13] <nacc> smoser: thanks
[16:21] <nacc> bdmurray: where does c.u.c actually run? based upon feedback from juliank I have a potential change to the apache configuration for it, but I'm not sure if the configuration is stored in a SCM
[16:21] <nacc> bdmurray: given that change, no changes are needed to extract-changelogs
[16:25] <bdmurray> nacc: I'd check with the webops team about where it actually runs
[16:25] <nacc> bdmurray: ok, thanks!
[16:26] <bdmurray> robru: where emails sent about proposed migration for stable releases?
[16:27] <bdmurray> s/where/were/
[16:27] <robru> bdmurray: my original branch did but Laney disabled that when he merged
[16:28] <robru> bdmurray: i guess because it would email everybody for every SRU
[16:28] <doko> why isn't also the owner of packages with failing autopkg tests notified?
[16:28] <bdmurray> robru: okay, I was looking at a stuck SRU of mine and was wondering
[16:29] <bdmurray> maybe Laney'll tell us why
[16:29] <robru> doko: owners aren't notified because we don't want to spam debian people with Ubuntu failures they likely don't care about
[16:29] <doko> robru: I mean: the canonical bug subscriber for a package
[16:30] <robru> doko: nobody told me to inspect bug subscribers. I only send emails for the uploader+creator
[16:31] <doko> robru: and who told you to send emails to the uploader+creator? ;)
[16:32] <robru> doko: that would be slangasek
[16:32] <doko> aha
[16:52] <nacc> rharper: urgh, ugly -- both iscsid.service and open-iscsi.service would need the !container change, because with just changing iscsid.service,  'ExecStartPre=/bin/systemctl --quiet is-active iscsid.service' in open-iscsi.service makes it go to failed state ... since it doesn't distinguish that iscsid is not started due to 'condition failed' rather than an error
[16:55] <nacc> smoser: interestingly, manually starting lvm2-lvmetad.socket succeeds, so maybe it's an ordering issue?
[16:55] <smoser> thats odd
[16:57] <nacc> smoser: systemd-journald-audit.socket failing seems to be some conflict between it and systemd-journald.service
[17:32] <nacc> stgraber: pitti: did this ever get followed upon? https://lists.freedesktop.org/archives/systemd-devel/2015-May/032126.html
[17:45] <rharper> nacc: hrm, that' seems fixable; there are other ways to only activate if another unit is active;  I think the ExecStartPre isn't best practice w.r.t dependencies;
[17:46] <rharper> it would seem like instead they'd want to run After=iscsid.service;  and Wants=iscsid.service;  that way , if iscsid wasn't going to run then the dependent service wouldn't run either;
[18:49] <smoser> aaaaaaaa vim stop touching my mouse!
[18:49] <smoser> https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1661691
[18:50] <sarnold> argh that looks terrible
[19:31] <infinity> smoser: I can middle-paste fine under TERM=xterm?
[19:31] <infinity> smoser: Which vim are you using?
[19:32] <smoser> did you try the recreate ?
[19:33] <smoser> lxc launch ubuntu-daily:zesty z1 && lxc exec z1 vi foo.txt
[19:34] <infinity> Trying.  It's downloading.
[19:35] <infinity> smoser: Weird.  So, it works fine on my base system, and only breaks in lxc?  That's suspect.
[19:36] <infinity> Oh, cause the base system is likely doing some X jiggery, and there's no X forwarding socket into the container.
[19:36] <smoser> yeah, i dont know. but yes. thats my experience too. i can paste into 'vi' on the desktop.
[19:37] <infinity> Curious.
[20:51] <nacc> rharper: both are already specified
[20:53] <rharper> nacc: hrm; there's certainly a way to chain units; I may not have it quite right in my head right now
[20:53] <nacc> rharper: yeah, i've been reading documentation -- i'll keep looking
[20:53] <nacc> agreed that hte ExecStartPre is ... a kludge i think
[20:58] <nacc> rharper: open-iscsi specifically says we don't want to use Requires (which would also be an issue anyways), which i think would be the hard-dependency, because then restarting iscsid woudl restart open-iscsi which would end up dropping disk sessions
[20:58] <nacc> I think
[20:58] <rharper> Requires means it needs to run successfully
[20:59] <cyphermox> robru: hey, you still looking for things to do in +1 maintenance?
[20:59] <nacc> rharper: right, which is tehcnically what we want -- only if iscsid succesfully started should we start open-iscsi
[20:59] <robru> cyphermox: sure, what you got?
[20:59] <nacc> rharper: but requires has other implications, it seems, including how services restart
[21:00] <cyphermox> robru: curl looks like it needs help to transition from proposed
[21:00] <rharper> yes; there are some strange dependent units;  you may find the postgresql units interesting; they've something dynamic like this IIRC
[21:00]  * rharper will bbiab
[21:00] <nacc> rharper: thanks, i will look
[21:00] <robru> cyphermox: thanks I'll take a look
[21:00] <smoser> infinity, random bit of information, the vim paste thing happen also for me if i ssh in
[21:04] <cyphermox> robru: let me know if you're stuck
[21:05] <infinity> smoser: You mean if you ssh in to the container, right?  Cause if I ssh to localhost, it works fine.
[21:06] <infinity> smoser: If the consistent variable here is "in the container", then that narrows down the search for what vim's detecting wrong about the environment.
[21:06] <infinity> (reproducing in a simple chroot would help narrow that too)
[21:10] <smoser> infinity, yes, when i ssh into container
[21:11] <smoser> and yeah, when i ssh to localhost i also paste fine
[21:38] <jackpot51> Using a preseed, ubuntu server sits at an empty virtual terminal after GRUB
[21:38] <jackpot51> has this been experienced by anyone else?
[21:39] <infinity> jackpot51: qemu or real hardware?
[21:39] <jackpot51> QEMU
[21:39] <infinity> Yeah.  '-vga qxl' works, I think.
[21:39] <infinity> One of the non-default vga options. :P
[21:40] <infinity> Or boot without splash bits.
[21:40] <jackpot51> No splash, and already using -vga qxl
[21:40] <jackpot51> My preseed looks like this: http://bazaar.launchpad.net/~ubuntu-bugcontrol/ubuntu-qa-tools/master/view/head:/vm-tools/uvt#L1880
[21:42] <infinity> You sure there's no splash?  Interrupt the boot and check what grub says.
[21:42] <infinity> vt.handoff=7 might also be an issue.    I always forget.
[21:44]  * infinity tests.
[21:55] <jackpot51> I will try it again
[21:56] <infinity> Of course, testing with a quick xenial install, I don't get any of the splash/vt_handoff stuff in the first place, which also entirely avoids the problem.
[21:57] <infinity> I guess I'll grab a zesty ISO while I actually do go for lunch finally.
[21:59] <jackpot51> Do you want my preseed file?
[21:59] <nacc> rharper: if you do recall which postgres systemd file contains the deps, i'd appreciate it -- not seeing it yet
[22:00] <rharper> lemme see
[22:04] <rharper> nacc<EMAIL_ADDRESS>; which uses the 'PartOf'  unit directive
[22:05] <rharper> Configures dependencies similar to Requires=, but limited to stopping and restarting of units. When systemd stops or restarts the units listed here, the action is propagated to this unit. Note that this is a one-way dependency — changes to this unit do not affect the listed units.
[22:06] <rharper> the fancy thing there is that they have a generator which finds out the version of postgres and the cluster name, and then they use a generic 'postgresql.service' which will start or stop any of the<EMAIL_ADDRESS>so if you had 9.5-main , 9.5-backup, 9.6-test;  you could use one service to start/stop them all
[22:07] <rharper> that felt like the relationship in iscsid/open-iscsi but you'll know better
[22:07] <nacc> rharper: ack thanks
[22:07] <rharper> np
[22:08] <infinity> jackpot51: It might just be that you need "d-i debian-installer/quiet boolean false" to go with the splash in your preseed.
[22:08] <infinity> jackpot51: At least, to match what the server ISOs do.
[22:12] <jackpot51> Ok, I will try that
[22:18] <jackpot51> No dice :/
[22:21] <jackpot51> infinity: I will look into https://github.com/gc3-uzh-ch/openstack-tools/blob/master/etc/ubuntu-preseed.cfg
[22:31] <jackpot51> infinity: here is another one: https://github.com/joyent/mi-debian/blob/master/config/debian-installer/preseed.cfg
[22:33] <nacc> rharper: also i just double-check and privileged containers, as expected, are able to run iscsid, so we do want to (i think) adjust open-iscsi.service no matter waht
[22:33] <rharper> nacc: w.r.t removing the !VirtContainer check ?
[22:33] <rharper> and switching to the username space check ?
[22:34] <nacc> rharper: yeah, or something along those lines (implementation TBD)
[22:34] <nacc> rharper: PartOf does seem more correct
[22:34] <nacc> rharper: thanks for that pointer
[22:35] <rharper> nacc: then yeah; I think we shouldn't be overly restrictive to all containers since they're not the same
[22:35] <rharper> nacc: cool!
[22:35] <rharper> hopefully that switch can go upstream to debian as well
[22:35] <rharper> possibly to project
[22:35] <nacc> yep, i'll work on changes locally to test and then ask hallyn to review them
[22:35] <nacc> yep
[22:35] <rharper> awesome!
[22:35] <nacc> i've asked upstream too about mlockall
[22:35] <rharper> hehe
[22:35] <nacc> just curious if they even know :)
[22:38] <rharper> indeed
[22:43] <nacc> rharper: although, the more i think about it, what is the use-case to have iscsid.service running but not open-iscsi.service?
[22:43] <nacc> rharper: that is why isn't it one service really
[22:51] <nacc> rharper: PartOf doesn't solve this problem as it's not different enough from Requires, afaict. What it does is ties the two together (one way), so if we put in open-iscsi.service, PartOf=iscsid.service, then when systemd stops or restarts iscsid.service, it will stop or restart open-iscsi.service. It does not cover 'start' (afaict) and doesn't prevent the propogation when iscsid.service is not loaded.
[22:53] <nacc> pitti: maybe you're the best to just ask :) is it possible to have a systemd service defined in such a way that it only runs when another service is successfully running (and stops when that one stops), etc.
[22:57] <nacc> rharper: ah i see why -- maybe -- iscsid.service is forking, but open-iscsi.service is a onehsot
[23:21] <nacc> rharper: i might have a fix, it feels really hacky, though
[23:29] <nacc> http://paste.ubuntu.com/24192018/
[23:29] <nacc> and then i need to work ont he right fix for iscsid.service
[23:29] <nacc> as terrible as that is, i think it's 'no worse' than we are now
[23:30] <nacc> becasue in theory, if `/bin/systemctl --quiet is-active iscsid.service` were to return 15 or 21 (rather than 3), it seems like we would not have any problems ...
[23:31] <nacc> i mean it's wrong i think to assume 3 means anything
[23:50] <nacc> rharper: ooh fedora's systemd unit is way better :)
[23:50] <nacc> I will look into that