[08:53] <Riddell> happy monday
[08:55] <shadeslayer> hi Riddell
[09:00] <shadeslayer> yofel: odd, the build status page seems wrong
[09:04] <lordievader> Good morning
[09:24] <Riddell> some red on http://kyofel.dyndns.org/kubuntu/build_status_4.10.2_raring.html
[09:24] <Riddell> also beta smoke testing needed today
[09:25] <Riddell> and 165 e-mails, where do they all come from?
[09:25] <lordievader> Beta smoke? What is that?
[09:27] <Riddell> just the daily images http://cdimage.ubuntu.com/kubuntu/daily-live/current/
[09:28] <lordievader> Ah you guys call the daily images "beta smoke"?
[09:29] <Riddell> lordievader: no, smoke testing is just informal testing to see if it works at all
[09:29] <Riddell> so we need some informal testing to see what state the images are at for beta
[09:29] <Riddell> but without expectation that it'll be the final thing
[09:29] <lordievader> Hehe, ok.
[09:54] <Riddell> apachelogger: so that kubuntu strings package
[10:01] <Riddell> apachelogger: kubuntu-patched-l10n, does kdelibs need patched to pick up that translation file?
[11:08] <BluesKaj> Hiyas all
[13:20] <murthy> Riddell: did you use the patch for nootka?
[13:21] <Riddell> murthy: just onto it now, looks good
[13:21] <Riddell> murthy: can you send it upstream to the nootka author?
[13:21] <murthy> Riddell: sure
[13:22] <Riddell> thanks, uploaded!
[13:24] <murthy> Riddell: usually i use the review board for patches, do you want me to do by anyother way?
[13:25] <Riddell> murthy: it's not part of KDE so he won't use review board, just e-mail it to him
[13:25] <murthy> Riddell: ok
[13:28] <Riddell> plenty more needing done in http://kyofel.dyndns.org/kubuntu/build_status_4.10.2_raring.html if you're at a lose end :)
[13:36] <Riddell> dantti_laptop: here's the plasma script fedora and now us use to add print-manager to the systray, do you think that should go upstream? http://paste.kde.org/713522/
[13:37] <dantti_laptop> Riddell: the thruth imo is that systray needs fixing.
[13:37] <Riddell> dantti_laptop: how so?
[13:37] <dantti_laptop> it should notice a new systray plasmoid is available and add it
[13:38] <Riddell> murthy: uh oh, fail https://launchpadlibrarian.net/135818520/buildlog_ubuntu-raring-armhf.nootka_0.8.60~beta-0ubuntu2_FAILEDTOBUILD.txt.gz
[13:38] <dantti_laptop> if the user removes if then it gets blacklisted.
[13:38] <murthy> Riddell: checking
[13:38] <dantti_laptop> this would be a fix for all downstream that have to keep doing these patches...
[13:39] <dantti_laptop> like kded, if the module has autoload it loads it, but it respect the user setting if manually disabled...
[13:39] <dantti_laptop> maybe this is my fault and I should add something to the .desktop file, but as plasmoid battery also has this issue I'm unsure
[14:01] <Riddell> agateau: yay slideshow works now thanks to your fix :)
[14:02] <dantti_laptop> Riddell: so X-KDE-PluginInfo-EnabledByDefault=true is actually not being used...
[14:02] <Riddell> dantti_laptop: ah hah
[14:03] <dantti_laptop> want me to fill a bug report?
[14:04] <dantti_laptop> I wonder why device notifier gets loaded..
[14:04] <Riddell> probably in the plasma init script?
[14:05] <Riddell> /usr/share/kde4/apps/plasma-desktop/init/00-defaultLayout.js
[14:06] <Riddell> /usr/share/kde4/apps/plasma/layout-templates/org.kde.plasma-desktop.defaultPanel/contents/layout.js
[14:07] <Riddell> hmm don't actually see it
[14:12] <dantti_laptop> trying to find the notification applet but not having luck :P
[14:12] <shadeslayer> I think smartboyhw didn't realize ogra's post was a joke
[14:13] <Riddell> shadeslayer: mm? where?
[14:14] <Riddell> ah, I see
[14:14] <shadeslayer> see kubuntu-devel?
[14:14] <Riddell> maybe April Fools hasn't reached Hong Kong yet :)
[14:14] <shadeslayer> hehe
[14:15] <BluesKaj> I see youtube is full of april fool's tricks
[14:19] <dantti_laptop> Riddell: ok, systemtray source code has no mention to EnabledByDefault, so I really dunno from where it gets the info ....
[14:20] <Riddell> dantti_laptop: spooky!
[14:29] <dantti_laptop> ok, I'll fill a bug since I can't understand the magic behind the code...
[14:31] <Riddell> dantti_laptop: can you subscribe me too<EMAIL_ADDRESS>[14:35] <dantti_laptop> Riddell: done
[15:26] <murthy> Riddell: do we have a deadline for nootka?
[15:35] <murthy> Riddell: The checked for the bug in nootka and the previous patch is not proper, I need to do properly this time and also want to test build before coming to you. If you have no problem shall continue  this tomorrow?
[16:25] <Riddell> murthy: sure that's fine
[16:53] <Riddell> hum slideshow still not on oem install, maybe my fix wasn't enough
[16:54] <Riddell> will need to investigate that more as more beta testing is done
[17:12] <Riddell> hmm, notes.kde.org doesn't work
[17:12] <Riddell> oh it does but not in rekonq :(
[17:44] <jussi> Riddell: thats pretty poor...
[17:49] <maco> Riddell: im sensing irony
[21:13] <esing> Hi
[21:14] <esing> I could not boot in ubuntu anymore after I plugged in another hdd and started the pc. Ubuntu stopped at the logon screen and my screen was flashing between black and the logon screen. Then I plugged the other hdd off again, but the problem persisted. I used a linux live cd to add 'noapic' to  /etc/default/grub after GRUB_CMDLINE_LINUX="quiet splash noapic". After that I could now boot into Ubuntu again. What did actually caused this issue?
[21:14] <esing> s\ubuntu\kubuntu
[21:14] <esing> I use Kubuntu 12.10
[21:27] <Riddell> esing: seems like nobody knows, best e-mail ubuntu-devel mailing list
[21:38] <esing> Riddell, I might do that, thanks


[00:25] <wgrant> wallyworld: Hum, interesting regression
[00:25] <wgrant> wallyworld: https://code.launchpad.net/~timkross/cjdns/cjdns
[00:26] <wgrant> wallyworld: Look at the "Edit import source or review import" link
[00:27] <wallyworld> you mean it's split?
[00:27] <wgrant> wallyworld: It's overridden by JS to display a bug picker
[00:27] <wallyworld> ah, i had logged out, just a sec
[00:28] <wgrant> Ah
[00:29] <wallyworld> so it is :-(
[00:29] <wallyworld> i'll have to fix it
[00:30] <wallyworld> it's got an id of linkbug, that can't be sensible
[00:32] <wgrant> Heh
[00:53] <maxb> How... special :-)
[01:19]  * mwhudson wonders if that is his fault
[01:22] <wgrant> wallyworld: Thanks for the quick fix
[01:22] <wallyworld> needed to be done
[01:34] <StevenK> wgrant: Is POLICY_ALLOWED_TYPES in branchnamespace private? I'm using it, but it's not in __all__.
[01:34] <wgrant> StevenK: That's a very good question
[01:35] <wgrant> StevenK: I'd rename and expose it
[01:35] <wgrant> StevenK: Same with the stuff in bugtarget
[01:35] <wgrant> Which I added a few hours ago
[01:35] <StevenK> Has that landed?
[01:35] <wgrant> Yeah, at 4am or something
[01:36] <wgrant> Not through buildbot yet
[01:36] <StevenK> Right, I'll rebase this on current devel
[02:08] <lifeless> flacoste: http://www.amazon.com/Running-Lean-Iterate-OReilly-ebook/dp/B006UKFFE0/ref=pd_sim_kstore_1
[02:08] <lifeless> flacoste: looks intruiging
[02:23] <bigjools> lifeless: it does
[04:00] <StevenK> steven@undermined:~/launchpad/lp-branches/destroy-security-contact% bzr di -r submit: | diffstat -s
[04:00] <StevenK> Using submit branch /home/steven/launchpad/lp-branches/devel
[04:00] <StevenK>  52 files changed, 61 insertions(+), 1240 deletions(-)
[04:01] <StevenK> Right, I think that's security contact eradicated
[06:04] <StevenK> ForbiddenAttribute: ('remove', <storm.store.ResultSet object at 0x114dfa90>)
[06:04] <StevenK> Hm. I thought that worked.
[06:05] <wgrant> No
[06:06] <wgrant> It's usually used on an unproxied resultset
[06:06] <wgrant> Not one that was returned from a model object
[06:06] <StevenK> Well, I don't care about the APGs I get back, I want to remove them
[06:07] <StevenK> Maybe I want to add revokeByPolicy()
[06:08] <wgrant> That would be the correct thing to do, yes.
[06:45] <wallyworld> wgrant: i've got things all working for the team access policy stuff. one point to note - the bug says private teams need an APG but in fact any team needs an APG to see +junk private branches
[06:46] <wallyworld> perhaps I should check non teams as well
[06:48] <StevenK> Non teams?
[06:48] <StevenK> The owner can implicitly access a personal +junk private branch
[06:49] <wallyworld> StevenK: when the owner was a team, they couldn't
[06:49] <wallyworld> without a subscription
[06:50] <StevenK> wallyworld: Right. The owner of the team can
[06:50] <StevenK> wallyworld: So non teams has to be people
[06:50] <wallyworld> sure, s/non team/person
[06:50] <wallyworld> i'm wondering now though, it we create an APG for +junk, we don't need to create the subscription anymore
[06:51] <wallyworld> it's sort of pointless subscribing to one's own +junk branch i would think
[06:51] <StevenK> wallyworld: We don't subscribe the team to a +junk branch
[06:52] <StevenK> The owner or the team owner do get subscribed
[06:52]  * StevenK refactors the garbo job to work on sets rather than looping
[06:52] <wallyworld> StevenK: incorrect i think - we do a subscribe(self.owner....)
[06:52] <wallyworld> and self.owner may be a team
[06:53] <wallyworld> so if we do the APG for +junk, then we can forget the subscribe(self.owner...) for +junk
[06:54] <StevenK> Hm, probably
[06:55] <wallyworld> well, that's my theory right now. i'll do the tests for it all and see how it pans out
[06:55] <wallyworld> actually, i wrote the tests for the team owners first, i need to add other tests
[07:03] <wgrant> wallyworld: Well, private +junk branches on public teams aren't meant to exist, but they can
[07:03] <wgrant> The default subscription is partly there for MP notifications, IIRC
[07:03] <wgrant> check the initial mail settings
[07:04] <wallyworld> yes, it's nominally for MP notifications. but that then also grants access
[07:04] <wallyworld> i guess if the subscription were to be deleted
[07:04] <wallyworld> we would then rely on the APG
[07:04] <wgrant> Right, exactly
[07:04] <wgrant> And the owner loses access
[07:04] <wgrant> And everyone is sad because nobody can recover it except ~admins :(
[07:05] <wallyworld> ok. i'll incorporate that into the tests. i'll also only create the AGP for private teams
[07:05] <wallyworld> APG
[07:05] <wgrant> I'm not quite sure when the AP/APG should be created. It's a bit of a difficult question
[07:05] <wallyworld> i do it in transitionVisibility
[07:05] <wallyworld> if visibility == private
[07:06] <StevenK> Which isn't called if say the team is private?
[07:06] <StevenK> I think PersonalNamespace.createBranch() is the right place
[07:06] <wallyworld> it's called when the team is created. we do need data migration for existing teams
[07:07] <StevenK> I don't think we want an AP for every team
[07:08] <wallyworld> i create the AP in transitionVisibility and the APG in _reconcileAccess
[07:08] <wallyworld> i could move it though to all be done in createBranch
[07:09] <wallyworld> i guess when the branch is deleted, or the team is deleted, stuff needs to be cleaned up also. plus merges too?
[07:16] <wgrant> wallyworld: I'd suggest renaming AP.team to AP.person
[07:16] <wgrant> As it's conceivable that we might want them for people as well, if we permit people to move private branches to their person
[07:16] <wallyworld> i did have that originally but it is a team
[07:17] <wallyworld> hmm. ok
[07:17] <wgrant> We only clearly need them for private teams right now
[07:17] <wgrant> But it may end up that we need them for others
[07:17] <wgrant> I suspect
[07:17] <wallyworld> ok
[07:17] <wallyworld> wgrant: with deletions and merges, the AP and APG will need to be cleaned up to right?
[07:18] <wgrant> wallyworld: Yeah...
[07:18] <wgrant> I think we currently forbid merges if there are private branches involved
[07:19] <wgrant> So you should be able to just delete the APG and AP
[07:19] <wgrant> Since they can't be referenced.
[07:19] <wallyworld> do we clean up now for pillar APGs for deleting bugs and branches, i can't recall?
[07:20] <wgrant> No
[07:21] <wgrant> StevenK's working on a garbo job that will remove unused APs and APGs if the project policy forbids them
[07:21] <wallyworld> so i propose i don't to the cleanup in this branch and defer it to another
[07:21] <wgrant> So
[07:22] <wgrant> I would suggest that we actually put it in _reconcileAccess or BranchNamespace or something, maybe
[07:22] <wgrant> It'll work for any person, then
[07:22] <wgrant> and a counterpart to StevenK's garbo job can clean them up if they're unused
[07:22] <wgrant> It's slightly evil
[07:22] <wgrant> But it's consistent.
[07:26] <wallyworld> the APG bit is in _reconcileAccess
[07:26] <wallyworld> the AP creation for the team is in transitionVisibility
[07:26] <wallyworld> for if i do it in createBeanch, both can be done together
[07:26] <wallyworld> s/for/but
[07:26] <wgrant> Oh
[07:26] <wgrant> The APG and AP stuff should really be together
[07:26] <wgrant> Why the difference?
[07:27] <wallyworld> AP and APG for pillars are not done together
[07:27] <wgrant> Also, not just createBranch, but moveBranch, and transitionToInformationType :/
[07:27] <wgrant> wallyworld: Do you mean APG or APA?
[07:27] <wallyworld> APG
[07:27] <wallyworld> no
[07:27] <wallyworld> APA
[07:28] <wgrant> That makes more sense :)
[07:28] <wallyworld> yeah, sorry too many TLa for disclosure
[07:28] <wgrant> For non-pillars, each AP has one immutable APG
[07:28] <wgrant> So they should probably be managed together
[07:29] <wallyworld> wgrant: fuck, forget what i said just above. yes, the AP and APG are done together
[07:29] <wgrant> Right
[07:29] <wallyworld> the APA is done in _reconcileAccess
[07:29] <wgrant> So the only concern is where we put them.
[07:29] <wgrant> Yep
[07:30] <wallyworld> the code is right, but i lose something in he translation typing into irc for some reason
[07:30] <wgrant> Easy to do :)
[07:30] <wgrant> I'm really not sure which is the best place to put this
[07:30] <wgrant> _reconcileAccess is the safest
[07:30] <wallyworld> i put the AP and APG in transitionVisibility because we only want to do that for private teams
[07:31] <wallyworld> and then the APA in _reconcile can assume the AP/APG is all set up
[07:33] <wgrant> wallyworld: It's not actually clear that we only want to do that for private teams.
[07:33] <wgrant> The immediate problem is only for private teams, though
[07:33] <wgrant> But what if I make my team public
[07:33] <wgrant> Or move a private branch to my public team
[07:33] <wallyworld> you lose access to the private branch for public teams since we don't support that i thought
[07:34] <wgrant> That might be a reasonable answer, yeah
[07:34] <wgrant> But letting artifacts go into an unrecoverable situation is bad, if we can easily avoid it
[07:34] <wallyworld> you mean when a team goes private -> public?
[07:36] <wgrant> I guess we should check on branch move that the information type is legal in the target
[07:36] <wallyworld> yes, i think that's best
[07:36] <wallyworld> like we do for bugs
[07:37] <wgrant> Currently I can do something like https://code.qastaging.launchpad.net/~wgrant/+junk/test6
[07:37] <wgrant> Which is a private branch on my person
[07:37] <wgrant> By setTarget()ing it from a project with private branches
[07:38] <wgrant> That reminds me
[07:38] <wgrant> We should probably add a safeguard in reconcile_access_for_artifact
[07:38] <wgrant> That the correct number of APs is returned
[07:39] <wgrant> Otherwise eg. if a bug happens to get a task added on a project that doesn't have a matching policy, it'll silently work but be partially invisible
[07:39] <wgrant> Should probably crash instead
[07:40] <wgrant> If you're near that code atm and it looks easy, could you throw that into your current branch? If not I'll do it
[07:41] <wallyworld> ok, i'll take a look. but i probably won't to it till tomorrow, since i want to write some more tests etc
[07:42] <wgrant> Sure
[08:24] <adeuring> good morning
[08:33] <jelmer> mørgen
[08:45] <adeuring> frankban: could you please review this MP: https://code.launchpad.net/~adeuring/launchpad/specification-auth-check/+merge/120430 ?
[08:45] <frankban> sure adeuring
[08:46] <adeuring> thanks!
[09:08] <jam> jelmer: I just saw a failure on your build, will it actually stop it?
[09:08] <jam> jelmer: http://paste.ubuntu.com/1158664/
[09:08] <jelmer> jam: doesn't look like it has :)
[09:09] <jam> jelmer: would it fail at the end, there is also: http://paste.ubuntu.com/1158667/
[09:09] <jam> (running bzr selftest vs bzr selftest -1)
[09:09] <StevenK> jelmer: You didn't look at my branch :-(
[09:10] <mgz> jam: the python test suite is less fancy than ours
[09:10] <jam> mgz: sure, but it can a) Stop on first failure or b) Record a failing test suite at the end
[09:11] <jelmer> StevenK: Sorry
[09:11] <jam> or c) have failures and just ignore all of them
[09:11] <jelmer> StevenK: I did look :)
[09:11] <jelmer> StevenK: Just not get back to you
[09:11] <jelmer> StevenK: The changes all seem reasonable to me
[09:12] <jelmer> Including switch subvertpy to 0.9.0
[09:12] <jelmer> *switching
[09:13] <StevenK> jelmer: Ah ha. I'll land it tomorrow then, thanks.
[09:34] <jam> jelmer: hmm.. interesting, looks like lots of failures, but still a clean pass
[09:34] <jam> mgz: looks like it is (c) after all
[09:34] <jam> why run a test suite if you aren't going to have it pass
[09:34] <mgz> for giggles!
[09:34] <jam> mgz: yeah, but it would save a lot of time building python if we don't do steps that just get ignored anyway :)
[09:35] <jam> jelmer: so, next step is python-defaults?
[09:36] <jam> also, *my* lucid vm is 32-bit. so I can't actually use the amd64 one... :(
[10:56] <rick_h_> morning
[11:14] <jam> jelmer: so where are we at for the python-2.6/7 stuff? need to dput python-defaults and ping to get it to jump the queue?
[11:15] <jelmer> jam: Yes, that's what I'm on atm
[11:15] <jelmer> jam: since 2.6 built ok
[13:02] <jam> jelmer: how's it going? (Just finished up a couple of interviews)
[13:05] <BjornT> how long does the staging.launchpad.net code update usually take?
[13:06] <jelmer> jam: about to do another upload
[13:09] <wgrant> BjornT: About five minutes, but there's nothing usual about this one
[13:09] <wgrant> BjornT: staging currently has no database due to the DC move. It'll be another day or so before it's rebuilt
[13:09] <wgrant> BjornT: Can you use qastaging instead?
[13:11] <BjornT> wgrant: ok. i guess i could try qastaging instead.
[13:20] <wgrant> jelmer: Do you want a score boost on that build?
[13:20] <jelmer> wgrant, that would be awesome
[13:20] <jelmer> wgrant, I'll ping one of the buildd admins once I've done the upload
[13:20] <jelmer> I guess you're still a buildd admin?
[13:21] <wgrant> Yeah
[13:21] <cjwatson> Or I can if wgrant's asleep
[13:22] <abentley> wgrant: Did lifeless have the right explanation of why you marked bug #1032717 "in progress"?
[13:22] <_mup_> Bug #1032717: blueprint schema doesn't support private projects <qa-ok> <Launchpad itself:Fix Released by abentley> < https://launchpad.net/bugs/1032717 >
[13:23] <wgrant> I marked the model one in progress
[13:23] <wgrant> Oh
[13:23] <wgrant> It was renamed :)
[13:24]  * wgrant checks IRC logs
[13:24] <abentley> wgrant: It was really intended for the schema change, I just vague it up because lifeless doesn't like bugs that request a particular technical solution.
[13:24] <wgrant> Ah, missed the ping, sorry
[13:24] <wgrant> Yeah, lifeless' explanation was correct
[13:24] <abentley> wgrant: np.
[13:24] <wgrant> Sorry if I misunderstood the bug
[13:25] <abentley> wgrant: Okay, np.  Perhaps my fault for vague bug.
[13:48] <abentley> rick_h_: I don't know if this would be too much work, but it might be nice to mess with the other links on the walkthrough so that you can't wander off onto qastaging by accident.
[13:49] <rick_h_> abentley: yea, if I have time I'll try to hook up the ones that I end up with pages for
[13:49] <rick_h_> for instance, as I create the code mockup, the code links in the heading cam go somewhere
[13:50] <abentley> rick_h_: right.
[13:50] <rick_h_> but after that, I'll probably just set something to kill other links if I get time to clean it up
[13:50] <abentley> rick_h_: Maybe you could just rewrite qastaging links dynamically onload :-)
[13:50] <rick_h_> some delegate listener for all links that check for qastaging in the url and just halt() on that
[13:50] <abentley> rick_h_: or that.
[13:50] <rick_h_> or that, but yea
[14:58] <cr3> hi folks, I pushed changes to a branch over an hour ago, but the branch page on launchpad still shows "updating branch..." and the recent revisions doesn't show the one I pushed yet. is this a known problem?
[16:11] <abentley> cr3: that does happen occasionally.  The branch may have taken too long to scan and the scan been terminated.
[16:23] <cr3> abentley: anything I can do to help things alog, like push again or something?
[16:23] <cr3> s/alog/along/
[16:23] <abentley> cr3: Yes, pushing again will re-trigger the scan.
[16:23] <cr3> abentley: thanks, and we are just talking about a branch and not a merge request, right?
[16:24] <abentley> cr3: yes.
[16:24] <cr3> even though I've had similar problems with merge requests, I don't mind exceptionally setting those to "merged" manually
[16:25] <abentley> cr3: Could you be more specific about "similar" problems?
[16:26] <cr3> abentley: instead of "updating branch..." in the branch, I would see "updating diff..." in the merge request
[16:27] <abentley> cr3: It will say that if a scan is needed, i.e. the branch page says "updating branch".
[16:28] <cr3> abentley: makes sense, so the problems are related.
[16:29] <abentley> cr3: right.  The fact that "merged" isn't set is because the scan hasn't completed, not because the diff hasn't been updated.
[16:30] <abentley> cr3: however, if you can specify *which* branch we're talking about, we can check the logs and see what happened.
[16:33] <cr3> abentley: this is the breanch I'm talking about: https://code.launchpad.net/~canonical-hw-cert/checkbox-editor/trunk
[16:33] <cr3> abentley: I tried pushing again, when you suggested it a few minutes ago, and we can still see: updating branch...
[16:37] <abentley> cr3: So, it looks like scans of your branch are oopsing, but the root cause is being masked by a database exception: https://oops.canonical.com/?oopsid=OOPS-20a29e8a7bf4295727dddba3ddb75792
[16:40] <cr3> abentley: permissions on the project relating to that branch were changed recently, might that be a reason? I can't imagine it would be because of the size of the branch, it's tiny and not many revisions
[16:43] <abentley> cr3: It's really hard to say, since we can't see the actual failure.  I'm not aware of any cases where permisions would affect branch scans, but...
[16:45] <cr3> abentley: branching the project returns the right revision, so only having the web interface updating the branch will not prevent me from getting work done. is there anything I should do to help, in case this might be a real bug that might affect other projects?
[16:47] <abentley> cr3: Bug 1039556 also involves checkbox.
[16:47] <_mup_> Bug #1039556: No diff generated when making a merge request or just uploading a branch <Launchpad itself:New> < https://launchpad.net/bugs/1039556 >
[16:50] <cr3> abentley: the symptoms look the same but, for your information, the checkbox-editor branch I mentionned earlier and checkbox don't share anything as far as bzr is concerned. however, they might have similar project configurations like driver, maintainer, etc.
[16:50] <abentley> cr3: The actual failure in the oops is different, too.  Very strange.
[16:55] <cr3> abentley: should I added a comment about the checkbox-editor branch mentionned earlier to the same bug report?
[16:56] <abentley> cr3: I'm filing a new bug report.
[16:56] <cr3> abentley: thanks!
[17:01] <abentley> cr3: bug 1039638
[17:01] <_mup_> Bug #1039638: Scans of ~canonical-hw-cert/checkbox-editor/trunk oops with a database error <Launchpad itself:Triaged> < https://launchpad.net/bugs/1039638 >
[17:02] <cr3> abentley: should bug #1039556 be deprecated by that one?
[17:02] <_mup_> Bug #1039556: No diff generated when making a merge request or just uploading a branch <Launchpad itself:New> < https://launchpad.net/bugs/1039556 >
[17:03] <abentley> cr3: No, they could be separate issues.
[17:03] <cr3> abentley: ok, thanks!
[17:03] <abentley> cr3: np.
[18:54] <cr3> is it possible to build arm packages in a public personal ppa?
[18:58] <jelmer> cr3: IIRC yes, but there's a flag in the PPA that has to be enabled by a commercial admin to allow ARM building
[18:59] <cr3> jelmer: excellent, so I should open a question against launchpad itself then. thanks!
[20:34] <lifeless> fun - bug 1039702
[20:34] <_mup_> Bug #1039702: Comments not posted <Launchpad itself:New> < https://launchpad.net/bugs/1039702 >
[22:19] <sinzui> StevenK: This is my quick change to reconcile API and mail with UI
[22:20] <StevenK> sinzui: Found it and approved it.
[22:57] <wallyworld> sinzui: https://pastebin.canonical.com/72614/
[23:00] <wallyworld> sinzui: StevenK: https://pastebin.canonical.com/72745/
[23:01] <sinzui> wallyworld: +1 from me


[00:43] <micahg> when someone blogs about a rant, does anyone ever poke them to file bugs?
[00:44] <ajmitch> yes
[00:44] <micahg> or am I better off filing the bug if I think it's worth it?
[00:44] <ajmitch> see dtchen's recent response there for how to fix audio bugs
[00:44] <micahg> yeah, I saw that
[00:45] <ajmitch> often people who want to rant don't want to put the effort in to file a useful bug
[00:47] <micahg> ok
[00:50] <pwnguin> micahg: although, usually it's a good idea to search yourself to see if they've already filed it before suggesting they eat their vegstables, exercise 30 minutes daily or file bug reports
[02:04] <morfic> dropping gimp? seriously? (yes i joined, just to ask that, seriously ;P)
[02:08] <ion> Why not? F-spot is enough for the typical user’s needs and the advanced user is free to install the advanced software of her choice.
[02:09] <ebroder> Also, for crying out loud, gimp is being removed from the LIVE CD, not the distribution
[03:15] <morfic> thanks for clearing that up then
[04:13] <Lindows> not sure if this is the correct channel, but I mount a network drive (samba share, cifs, auto in fstab) and it appears kubuntu is attempting to mount the network drive before the network is up (or I'm even logged in).  Anyway to tell it to wait?
[04:15] <Lindows> generates the error: 2009-11-19 20:07:27	anubis	kernel	[    9.323175]  CIFS VFS: Error connecting to socket. Aborting operation
[08:04] <llama_> If I wanted to disassemble execv(), what library would have that with debug tags?
[08:06] <pkern> glibc, but it's just a wrapper around the execve syscall I think.
[08:07] <llama_> I kinda just want to see the source
[08:08] <pkern> glibc then.
[08:08] <llama_> and where is that, ive never dealth with libraries before.  Theres lib, lib32 and lib64 and im on a amd64 system
[08:08] <llama_> dealt
[08:11] <pkern> llama_: I think it's off topic in here and you might want to ask in #ubuntu.  (Hint: apt-get source libc6)
[08:12] <llama_> thanks, can I ask how you learned about the libraries, they confuse me.
[09:21] <ashiswin> umm
[09:21] <ashiswin> hello
[09:22] <ashiswin> anyone who knows OS dev please pm me
[09:22] <ashiswin> urgently
[14:25] <blackxored> what's the appropiate package to file a bug against the Appearance preferences, which has to do where you're using CCSM, there are no options marked in the visual effects tab, I recall that sometime ago (or maybe I'm wrong and that was in fedora), when you have customized your effects through ccsm, there is a marked option for ccsm or custom, or something like that?
[14:25] <blackxored> also the indicator applet doesn't shows pidgin on my system
[14:32] <blackxored> anyone?
[14:43] <blackxored>  what's the appropiate package to file a bug against the Appearance preferences, which has to do where you're using CCSM, there are no options marked in the visual effects tab, I recall that sometime ago (or maybe I'm wrong and that was in fedora), when you have customized your effects through ccsm, there is a marked option for ccsm or custom, or something like that?
 also the indicator applet doesn't shows pidgin on my system
[14:49] <Chipzz> blackxored: not the appropriate channel. I thnk you want #ubuntu-bugs
[14:53] <blackxored> Chipzz, thanks
[14:53] <Chipzz> blackxored: also, if you're not getting an answer (on any channel really), may I suggest you check the topic (which you REALLY should have done before asking the question in the first place) to see if your question is on-topic instead of repeating your question?
[14:54] <blackxored> Chipzz, I was unsure about the proper package, I was going to file against ubuntu-desktop but that was too generic
[15:22] <zul> james_w: ping when you get a chance can you import samba please? thanks
[16:10] <dalfz> after i compiled wine from apt-get source, what do i do to install it?
[16:35] <unimatrix> how do i request a package to be included in the repository?
[16:37] <akshaysulakhe> so many people at this time...
[16:59] <NCommander> bryce, ping eric_miao is looking for you
[17:17] <dariocaruso> salve ho un problema con un netbook Hp 700EL
[17:18] <dariocaruso> installo i driver
[17:18] <dariocaruso> ma non funziona
[17:19] <dariocaruso> qualcuno può aiutarmi!?
[17:20] <ebroder> !es | dariocaruso
[17:20] <hsn> !cs
[17:20] <hsn> !cz
[17:21] <ebroder> dariocaruso: Oh, I'm so sorry - I'm not sure why I thought that was Spanish. In any case, there's also an #ubuntu-it
[18:46] <corp186> I'm trying to start development on the installer, but I'm having a hard time starting out
[18:46] <corp186> I've asked on #ubuntu-installer, but no one's home
[18:47] <corp186> has anyone here had any experience in that part?
[18:47] <corp186> I'd like to know how I can build up an iso image myself
[18:47] <micahg> people are probably at UDS sessions
[18:47] <corp186> micahg: ahhh
[19:04] <craigbass1976> Anyone know the status of this ?  https://bugs.launchpad.net/ubuntu/jaunty/+source/poppler/+bug/382379    It says there is a fix, but I can't figure out what needs to be implemented on a jaunty box to get pdf's printing properly over a network
[19:14] <craigbass1976> Anyone know the status of this ?  https://bugs.launchpad.net/ubuntu/jaunty/+source/poppler/+bug/382379    It says there is a fix, but I can't figure out what needs to be implemented on a jaunty box to get pdf's printing properly over a network
[19:17] <micahg> craigbass1976: just updating the package should fix it in jaunty
[19:20] <craigbass1976> micahg, hrmmm... I've done all the updates.  No love.
[19:20] <craigbass1976> I don't remember checking to see if I had poppler installed, but wouldn't it have been anyway?
[19:21] <micahg> oops
[19:21] <craigbass1976> oops what?
[19:21] <micahg> I saw cups and said it was released :) checking the other task
[19:21] <micahg> yeah, that was released too
[19:22] <craigbass1976> so jsut because I have cups installed doesn't mean I have popplar as well?
[19:24] <micahg> craigbass1976: idk, sorry
[19:26] <micahg> craigbass1976: maybe try #ubuntu
[19:51] <jcole> so, i created a chroot and bind mounted dev/proc/tmp ... how do i kill only the procs started in the chroot?
[19:52] <jcole> i created a hardy chroot to backport
[20:08] <maxb> jcole: /proc/PID/root tells you what the (ch)root dir of a process is. You can use this, from outside the chroot, to locate still-running chrooted processes
[20:08] <jcole> maxb: thank you, i figured out that lsof was also my friend :)
[20:09] <maxb> that too :-)
[20:38] <nixjunki3> Is there a channel specifically for packaging or is this it
[20:39] <StevenK> nixjunki3: I'd suggest #ubuntu-motu
[20:39] <nixjunki3> thanks
[21:57] <hyperair> dtchen: is it possible to patch pactl/pacmd to be more friendly to scripts?
[21:57] <hyperair> e.g. list-sinks with a format parameter or something
[21:58] <hyperair> if the output can be parsed by a script then it should be simple enough to save the muted status of each sink/source prior to suspend/hibernate and restore upon resume
[21:58] <hyperair> in fact, i think pm-utils has some helper functions for this kind of thing
[22:03] <hyperair> hmm no wait i think i can script this..
[22:05] <hyperair> $ echo list-sinks | pacmd | grep -e index -e mute | sed -e 's/^[[:space:]*]*//' | (sink=; while read line value; do [ ${line%:} = index ] && sink=$value || echo $sink=$value; done)
[22:06] <hyperair> voila. readable $sink=$muted status
[22:06] <hyperair> now to save it..
[22:24] <Infin1ty> I'm trying to build openoffice.org with some extension integrated into it, what is the easy way to pack it? i thought about just putting the oxt file in the OOBUILDDIR/extras/source/extensions, is it the right thing to do?
[22:37] <judy> https://bugs.launchpad.net/ubuntu/+source/cups/+bug/289852  I've got everyhing update on my jaunty box, but still can't print
[22:39] <qense> judy: For discussing bugs I would suggest you to use #ubuntu-bugs in the future. It seems your bug is a duplicate of bug 382379, which should be fixed in later versions of Ubuntu.
[22:39] <qense> and even in Jaunty
[22:39] <judy> qense, but nothing now?  The bug says it's fixed.  I'll ask in bugs though
[23:19] <fale> hi
[23:19] <fale> Will Lucid use xsplash or will it use plymouth?
[23:31] <Keybuk> james_w: "You cannot upload to this branch. Members of Ubuntu branches can upload to this branch." ? :-(
[23:38] <hyperair> fale: xsplash.
[23:40] <fale> hyperair: oh... I have seen a couple minutes ago the opposite info :S
[23:40] <hyperair> what?
[23:40] <hyperair> from who?
[23:40] <hyperair> where?
[23:40] <hyperair> when?
[23:40] <hyperair> er nevermind about the when
[23:40] <fale> hyperair: http://ubuntuforums.org/showpost.php?p=8341620&postcount=8
[23:41] <hyperair> ...either i'm missing out on something, or somebody's bullshitting.
[23:41] <fale> hyperair: yeah.. is not very clear what's going on :S
[23:41] <Keybuk> how is that not clear? :p
[23:42] <ScottK> fale: ^^^ guy in charge of the Ubuntu boot work, so I think it's now clear.
[23:42] <fale> ScottK: hem... who is?
[23:43]  * Keybuk
[23:43] <fale> Keybuk: oh, cool... than it will plymouth or what for ubuntu? and for the other flavours?
[23:44] <Keybuk> fale: yes, plymouth; as it says
[23:44] <Keybuk> replacing usplash
[23:44] <fale> Keybuk: than even for kubuntu, I guess, is it right?
[23:44] <Keybuk> fale: yes
[23:45] <fale> cool :)
[23:45] <Keybuk> the xsplash bit is a bit more complicated; we *may* merge the xsplash code into plymouth, so that we can use the plymouth splash plugins rendering to (effectively) xsplash
[23:45] <Keybuk> recent changes in plymouth's code make that possible
[23:45] <fale> Keybuk: I see
[23:46] <fale> but it will use the actual plymouth system in any case (I mean that it never shows a black screen, code or stuff like that)
[23:46] <fale> *?
[23:47] <Keybuk> that's not really plymouth doing that
[23:47] <fale> :o... what is?
[23:47] <Keybuk> but it helps
[23:47] <Keybuk> patches to the X server and kernel/X driver support
[23:47] <fale> I see
[23:47] <Keybuk> the main reason for the usplash->plymouth switch is that plymouth is a much cleaner codebase for future developments
[23:47] <Keybuk> with better support for things like multi-head built in
[23:48] <Keybuk> (being based on the kernel DRM/DRI/FB devices, not SVGAlib)
[23:48] <fale> and ubuntu will aim to that? (like fedora does)
[23:48] <Keybuk> yes
[23:48] <fale> I can see the point ;)
[23:48] <fale> cool :)
[23:48] <fale> Keybuk: since when, probably, the plymouth will be the default one on the daily?
[23:48] <Keybuk> probably early next week
[23:49] <fale> that's really cool :)
[23:49] <Keybuk> tseliot and I have been working on it for a couple of weeks
[23:49] <fale> I see :)
[23:50] <fale> another question completly unreleated: fedora uses kickstart to create the official and the unofficial ISOs. Which program is used by ubuntu for the official ISOs?
[23:50] <Keybuk> proved it worked, so came to UDS saying "yup, let's just do this"
[23:50] <fale> Keybuk: I think that's a good way ;)
[23:50] <Keybuk> we use Debian-based tools
[23:50] <fale> what's the name?
[23:51] <Keybuk> something boring like "live cd tools"
[23:51] <fale> I see
[23:51] <fale> and is there the 'official configuration' that is used to create the official ubuntu iso?
[23:51] <Keybuk> not sure
[23:51] <fale> I see
[23:52] <Keybuk> basically they just make a chroot, debootstrap, install ubuntu-desktop, turn it into a squashfs, and onto an iso
[23:53] <fale> Keybuk: it sounds dirty :S
[23:53] <fale> I mean, compared to kickstart
[23:53] <ScottK> fale: debian-cd is used for all ISOs and there's some additional bits for the live CDs.
[23:54] <Keybuk> fale: no, not at all
[23:54] <Keybuk> very clean
[23:54] <fale> I see
[23:54] <Keybuk> making CD images is fundamentally Not That Hard :)
[23:55] <fale> Keybuk: if I use uck to modify an ubuntu iso... do you think it will still be clean?
[23:55]  * Keybuk modifies them all the time
[23:56] <fale> ok :)
[23:58] <fale> another thing: I have created a package that only have some dependences (no files). But after the installation apt tells me that my package is unused and that I can freely delete it. How can I fix this?


[00:00] <cjwatson> bdmurray: Yes - you might want to specify an explicit version for safety
[00:00] <cjwatson> Er, but wasn't that successfully validated?
[00:01] <bdmurray> cjwatson: no, the bug has the details
[00:01] <cjwatson> I couldn't work it out from the bug :)
[00:01] <cjwatson> But then it's 1am and I should be packing ...
[00:01] <bdmurray> well the verification of the latest package version was successful for raring
[00:01] <cjwatson> Anyway, remove-package is strictly more like remove-publication
[00:31] <infinity> bdmurray: There was/is no reason to remove it if you were replacing it with a new version anyway.
[00:31] <infinity> bdmurray: There can't be more than one publication for the same source in a pocket, after all.
[00:48] <bdmurray> infinity: Thanks, I came to that conclusion myself
[00:49] <infinity> bdmurray: Kay. ;)
[11:53] <ogra_> can someone force the latest ubuntu-touch-meta throough britney please (it uses PPAs and britney cant auto-migrate it frrom proposed to the archive)
[12:39] <ogra_> thanks !
[13:36] <bladernr`> Morning all, just a quick question... can anyone tell me how long Hardy will stay in the Archives until it's cleared out? I've got a friend who wants to grab a copy of hte hardy packages for his stuff at home and I wasn't sure if Hardy was deleted from the archives yet or not, nor how long it will be there
[13:40] <stgraber> bladernr`: I'm not sure how long we'll be keeping hardy on archive.u.c, but once it's gone, it'll show up on old-releases.ubuntu.com so you can just grab the packages from there
[13:41] <bladernr`> stgraber: oh, awesome.  Thanks
[13:41] <ogra_> i think it already is on old-releases ... they will live for some time in parallel
[13:42] <ogra_> should be safe to switch
[13:42] <stgraber> ogra_: it's not on http://old-releases.ubuntu.com/ubuntu/dists/
[13:42] <ogra_> the frontpage lists it on http://old.releases.ubuntu.com/
[13:42] <ogra_> oh, only for images
[14:09] <ScottK> infinity: Any objection to waiving the 7 day wait on nginx since it's such a trivial fix for a serious bug?  It's verified now.
[14:11] <stgraber> ScottK: I'm pretty sure I saw infinity suggest doing just that yesterday on IRC
[14:12] <stgraber> 18:39 < TheLordOfTime> infinity:  any way to skip -proposed for Raring on this?
[14:12] <stgraber> 18:39 < TheLordOfTime> (or did you upload directly to -updates)
[14:12] <stgraber> 18:39 < infinity> TheLordOfTime: Skip, no.  But I can expedite the SRU once it's been built and verified.
[14:25] <ScottK> stgraber: Thanks.
[14:28] <ScottK> OK.  Done.


[00:01] <drab> different question, is there a way to see what altered a file from apt?
[00:01] <drab> an automatic upgrade seems to have undone some of our customizations
[00:01] <drab> but I can't tell if that's really the case and what exactly
[00:02] <drab> however it happened on multiple machines at the same time so it definitely points to an update, a security update specifically since that's the only thing we install automatically
[00:02] <drab> but that seems at the same time strange so I'd like to verify
[00:05] <sarnold> drab: fatrace may help
[00:05] <sarnold> drab: or you could install auditctl file watch rules
[00:05] <drab> well it
[00:06] <drab> 's happened already
[00:06] <drab> I was thinking something along the lines of /var/log/apt/history.log
[00:07] <sarnold> you could try reading the /var/lib/dpkg/info/ files for the filename in question
[00:07] <sarnold> if you suspect a package maintainer script..
[00:08] <drab> well I'm just guessing, but it's peculiar that they all started having a problem at the same time and the link we manually created was gone
[00:08] <drab> I guess we're doing something "non standard", so there's a chance we collided with something else
[00:08] <drab> (it's surprisingly difficult to get browsers to respect your own CA it turns out...)
[00:09] <drab> shokingly difficult I should say... they basically all ship with their own thing and don't respect the OS certs, which I could understand in a way, but then it'd make sense to support some way to do so without having to mess with pki libs links
[00:11] <sarnold> I'm a bit surprised, there's mention of windows registry keys that cause firefox to use the system registry, but nothing similar for linux
[00:13] <drab> there's literally *1* post on the entire web that I could find that figured it out
[00:14] <drab> which I guess is all I needed since I couldn't figure it out myself... but even finding that took a looong time
[00:14] <drab> and it basically involves installing a "standard" pki lib and relinking the browsers to use that
[00:14] <drab> and that will check the OS's CAs repo in /etc/ssl
[00:15] <drab> the one that update-ca-certificates generates I mean
[00:16] <sarnold> what pki lib is that?
[00:16] <drab> there's bugs dating back to 2000 I found about this behavior
[00:18] <drab> sec, I forgot the name, lemme look at ansible
[00:20] <drab> sarnold: p11-kit-modules + libp11-kit0
[00:21] <drab> and then you need to change the symlinks to repoint to p11-kit-trust.so
[00:21] <sarnold> drab: eww.
[00:21] <drab> instead of libnssckbi.so , of which multiple copies are shipped... crazy stuff
[00:21] <sarnold> drab: i'm surprised it worked at all.
[00:22] <sarnold> someone went to a huge amount of effort for absolutely no one to know about this :)
[00:22] <drab> lol
[00:22] <drab> well without is basically impossible for an organization to have a self signed CA
[00:22] <drab> working through all desktops
[00:22] <drab> independently on the browser ppl choose to use
[00:22] <drab> unless you force each person to manually install the cert on their own
[00:23] <drab> but we wanted to be able to distribute the cert with ansible to all hosts and have them all working right off the bat with no user action
[00:23] <drab> and that was the *only* way
[00:23] <drab> https://bugs.launchpad.net/ubuntu/+source/ca-certificates/+bug/1647285
[00:25] <sarnold> I love dwmw2's bug reports
[00:28] <drab> fwiw experiment with samba homes shares for workstations was a semi-success
[00:28] <sarnold> yeah?
[00:29] <drab> good enough to replace nfs so that we can have evreything in containers
[00:29] <drab> but crappy enough that I'd be somewhat ashamed of talking about it in public
[00:29] <sarnold> nice
[00:29] <drab> :P
[00:29] <sarnold> hahah
[00:29] <drab> basically pam_mount is broken
[00:29] <drab> so you can't have the cake and eat it
[00:30] <sarnold> oh? what's broken about it?
[00:30] <drab> and actually even if that worked ssh key based auth breaks that setup and there's really no way around it
[00:30] <drab> other than doing it "the right way" with kerberos tix
[00:31] <drab> sarnold: share is not unmounted on logout. general consensous seems that pam in ubuntu drops privs after login is sucessful
[00:31] <drab> so by the time you log out and it tries to unmount it tha fails
[00:31] <sarnold> drab: you could probably use AuthorizedKeysFile to set a non-smb-path to the user files and have some way to copy over authorized_keys to the other file on logout or on demand or something
[00:31] <drab> what's more, the code is broken in so far as not checking if a mount already exists, so when you log back in it mounts stuff on top of the previous mounts
[00:31] <sarnold> ew.
[00:32] <sarnold> how about autofs?
[00:32] <drab> sarnold: that's one thing, but you also have the issue of pam auth, when you use keys there's no pam auth invoked
[00:32] <drab> yes, that's what I'm suing (which I was also using with nfs)
[00:32] <drab> which is the ok but not really good solution...
[00:33] <drab> reason being, samba shares are authenticated and by the time you're logged in and cd'ed into the dir, your pwd is nowhere...
[00:33] <drab> so you can't pass it to autofs
[00:33] <drab> that's why ppl normally do it with pam_mount
[00:33] <drab> so what ppl do, in a moment of desperation i guess... they put ppl's passwords in clear in a file...
[00:33] <drab> yay
[00:34] <drab> I did not do that...
[00:34] <sarnold> can you pre-mount all the homedirs?
[00:34] <sarnold> hrm that'd probably have the same problem wouldn't
[00:34] <drab> yep, well, sorta
[00:34] <drab> what I ended up doing si something in between...
[00:34] <drab> becasue samab has its own user db, which normally is the source of a lot of pain keeping things in sync
[00:34] <drab> in this case it saved the day
[00:35] <drab> since I could set all samba's users pwd to a shared secret and have that only with autofs
[00:35] <drab> and file permissions pervent somebody from cd'ing into someone else's dif, so that part still works
[00:36] <drab> it's not very nice because if the day comes that users want to access their own share on their own computer or something their normal login password won't work, they'll need the shared secret
[00:36] <sarnold> alright, that sounds workable
[00:36] <drab> but like a wise man said, why solving a problem today when someone else can solve it tomorrow
[00:36] <drab> so I left a note for whoever will be asked to do this one day :P
[00:37] <sarnold> "I'M SO SORRY #YOLO ur pal drab"
[00:37] <drab> pretty much
[00:37] <drab> in a sense is a step forward from nfs actually, even a couple
[00:37] <sarnold> I remember having hopes of plan9fs being able to do some of this stuff better. I wonder what came of that.
[00:37] <drab> with nfs you can't prevent listing, so in theory something on the lan could just scan all hosts for shares and find it
[00:37] <drab> and then mount it
[00:38] <drab> with samba you can set browsing to no, so the share's path are not reveabled
[00:38] <drab> and you still need the secret to access them
[00:39] <drab> so overall, coupled with the fact that we can be 100% lxc and nobody has to learn about kvm, it's a big win
[00:39] <sarnold> :)
[00:56] <mdeslaur> nacc: oh! I missed that. Could you do artful, yes?
[01:01] <nacc> mdeslaur: yeah, artful will need 7.1.10 (i think)
[01:01] <nacc> mdeslaur: i can do them tmrw
[01:16] <nacc> rbasak: hrm, so must_build=True for all of our search entries
[01:16] <nacc> can it be dropped?
[01:17] <nacc> rbasak: or what is the logic to allow a failing build
[01:20] <rbasak> nacc: IIRC, it was for the first and almost noop entries. For example "does an orig tarball exist in the parent directory". If the search finds an orig tarball in the parent directory, I assumed it must be must_build=True, since even if it doesn't build we don't want to overwrite it. IIRC.
[03:47] <ShellcatZero> Does anyone here use serial console connections?  I don't have any of those 9-pin serial ports, but I've seen serial console cables sold online which use USB ports and I'm curious if this works.  This would be great for admin'ing my headless Ubuntu servers.
[03:48] <sarnold> I bought one years ago when I thought I might need it to install ubuntu on a pandaboard es (arm dev board), but the installer worked no trouble, so I returned the thing unopened :)
[03:49] <sarnold> for me the usb was going to be plugged into the laptop, and the serial end into the dev board, so I expect it would have worked pretty well
[03:49] <sarnold> I'm less sure about the usb being plugged into the headless end
[03:50] <sarnold> note that there's no standardized usb/serial interface, microsoft wanted serial DEAD way back when and stopped the usb group from standardizing one, so it's probably worth trying to find a known-good cable if you're going to try
[03:53] <ShellcatZero> Hmm, ok, I have to do some more research on this but the setup I imagined was having the console cable plugged into my router for general access to the headless system on the LAN
[04:11] <ShellcatZero> The IPMI serial-over-LAN might be what I've been looking for, still unsure about the USB cable though: http://manpages.ubuntu.com/manpages/xenial/man8/isol.8.html
[04:12] <ShellcatZero> Does anyone else here use serial-over-LAN?
[05:36] <lordievader> Good morning
[12:33] <Village> Hello,
[12:33] <Village> ... can't find package json
[12:34] <Village> So maybe someone knows what package i need?
[12:38] <oerheks> "JSON support comes pre-compiled with current php versions" you can check with php -m >> https://askubuntu.com/a/919921
[12:43] <mdeslaur> nacc: I can't see any actual security issues in the php changelogs
[12:44] <mdeslaur> nacc: nothing is tagged as security
[12:44] <mdeslaur> nacc: are you sure the cisecurity.org text isn't just placeholder?
[12:46] <Village> i try install now php-json
[12:46] <Village> bus error same
[12:46] <Village> i try run eggdrop and get error:
[12:46] <Village> [15:45:08] can't find package json
[12:46] <Village>     while executing
[12:46] <Village> "package require json"
[12:46] <Village> ...
[12:46] <Village> ...
[12:47] <Village> so what package i exactlly need? Maybe someone knows?
[13:03] <Village> guys, i found json.tcl and need one more tdom found and it and now working, thank you
[13:25] <Jenshae> Salutations
[13:37] <coreycb> jamespage: beisner: the pike stable releases for bug 1719728 are ready to release to pike-updates
[13:40] <coreycb> jamespage: beisner: also can you promote python-k8sclient 0.4.0-0ubuntu1~cloud0 to pike-proposed please? that's for bug 1659420 and mr wolsen.
[14:02] <ahasenack> does anybody have a working tip in "converting" a bootable iso file into something I can dd into a pendrive?
[14:02] <ahasenack> I tried a few tricks already (dd into device, or into a partition of the device, or using geteltorito to extract bits), none worked
[14:02] <ahasenack> I'm about to try unetbootin (http://unetbootin.github.io/)
[14:03] <ahasenack> it's an iso from intel to update/scan/check their SSDs
[14:03] <dpb1> I downloaded something similiar from samsung
[14:03] <ahasenack> and it's actually linux (I checked by booting it with kvm)
[14:03] <ahasenack> has a boot menu, starts X even
[14:04] <dpb1> ahasenack: do they give instructions for what to do?
[14:04] <ahasenack> why they keep providing iso images I don't know. They provide an iso image, and alongside it a tool to record it into a pendrive :) But windows only (the tool)
[14:04] <joelio> if it's el torrito, you can *just* dd it (I like to use pv in a pipe too)
[14:04] <Jenshae> I use guidus and haven't had a problem with any boot image yet.
[14:04] <ahasenack> dpb1: they tell to use the windows tool to save it into a pendrive and boot from that :)
[14:04] <joelio> alternatively if it's not supported, you can convert it with genisoimage fu
[14:05] <ahasenack> joelio: I don't think it's eltorito. geteltorito extracts just about 2kbytes from it
[14:05] <ahasenack> I used geteltorito with lenovo's bios update iso, there it worked
[14:05] <joelio> what is the media? can you say?
[14:05] <Jenshae> Tried Wine on the tool?
[14:05] <ahasenack> $ file issdfut_2.2.3.iso
[14:05] <ahasenack> issdfut_2.2.3.iso: DOS/MBR boot sector; partition 1 : ID=0x17, active, start-CHS (0x0,0,1), end-CHS (0x37,63,32), startsector 0, 114688 sectors
[14:05] <ahasenack> Jenshae: guidus?
[14:05]  * ahasenack searches
[14:06] <joelio> I'm not sure unetbootin will work there tbh, it's more geared to making linux iso's bootable
[14:06] <joelio> might do though, so try if you can
[14:06] <Jenshae> I think there is a dus that guidus has been slapped onto.
[14:06] <ahasenack> hm, I can fdisk -l that iso file
[14:07] <ahasenack> issdfut_2.2.3.iso1 *        0 114687  114688  56M 17 Hidden HPFS/NTFS
[14:07] <ahasenack> is what it shows
[14:07] <joelio> yea, I'm not sure that'll work in unetbootin - have you tried the Dell BIOS -> linux conversion method
[14:07] <dpb1> ahasenack: not to dissuade you, but... msft makes vm test images available free of charge for virtualbox. :)
[14:08] <ahasenack> dpb1: I know, but this is a knowledge hole I have and I get annoyed by it
[14:08] <dpb1> yes
[14:08] <ahasenack> so many times I had an iso and no way to "convert" it into a bootable pendrive
[14:08] <dpb1> I understand that part, heh
[14:08] <ahasenack> sounds like it should be simpler
[14:08] <joelio> http://taint.org/2007/04/23/153737a.html kinda thing
[14:09] <ahasenack> intel suggested pendrivelinux.com (!)
[14:10] <joelio> otherwise go down the rabbit hole https://wiki.archlinux.org/index.php/Flashing_BIOS_from_Linux
[14:10] <joelio> look for bootable disk emulation at the end perhaps
[14:10] <dpb1> ahasenack: smh
[14:10] <joelio> or syslinux lol
[14:21] <ahasenack> got it
[14:21] <ahasenack> dd was enough
[14:21] <ahasenack> I had the bios on that laptop set to uefi only, that was the problem
[14:21] <ahasenack> switched it to "both" (uefi and legacy) and now the pendrive boots
[14:25] <coreycb> jamespage, beisner: the ocata point releases for bug 1718730 are also ready to promote to ocata-updates
[14:54] <joelio> ahasenack: lol, glad you cracked it
[14:54] <joelio> also, etcher.io is a nice gui tool (fwiw)
[14:54] <ahasenack> interesting
[14:55] <joelio> ahasenack: yea, comes from resin.io guys doing docker on arm
[14:55] <ahasenack> I see they have their own dep repo
[14:56] <joelio> used it on osx quite a bit, really neat.. (although gimme `pv {file} | dd of={blah} bs=64k` any day :D
[15:00] <nacc> mdeslaur: i'm not 100% myself -- i'll check up on it today
[15:02] <drab> lol, js to burn an iso...
[15:05] <drab> sarnold: I actually figured out a decent way to solve the shared pwd thing
[15:05] <drab> felt too bad for the next guy :)
[15:06] <drab> sarnold: I'm gonna add a second ip to that host and run another samba instance on that different interface/ip pointing to the same share but auth'ing against ldap
[15:07] <drab> that way workstations can mount with the shared pwd while if ppl want to mount their own homedir elsewhere can access it with their normal account pwd (even from their windows laptop)
[15:07] <drab> seems clean enough
[15:21] <joelio> drab: yea, it's not designed for admins who know how to dd, more for people who don't :)
[15:22] <joelio> it's kinda cute though, does verification and some other stuff dd doesn't necessarily
[16:14] <nacc> rbasak: around?
[16:14] <rbasak> o/
[16:14] <nacc> rbasak: could you hop on the standup HO?
[16:14] <nacc> rbasak: as you have time, not necessarily right away
[16:14] <rbasak> nacc: just got a snack. Can you give me ten minutes?
[16:14] <nacc> rbasak: yep
[16:28] <rbasak> o/
[16:28] <rbasak> nacc: in the hangout
[17:28] <beisner> hi coreycb jamespage - promoted nova (2:15.0.7-0ubuntu1) to uca ocata-updates re: bug 1718730
[17:28] <sarnold> drab: oy :) sounds a bit .. fragile?
[17:29] <coreycb> thanks beisner
[17:30] <coreycb> beisner: that whole slew of packages can be promoted for 1718730
[17:33] <beisner> coreycb: they only other one I see in ocata-staging for that is neutron - does that jive with your view?
[17:35] <coreycb> beisner: the stable releases is ready to go from proposed->updates for ocata
[17:36] <coreycb> beisner: but yes, staging should all be ready to promte after that though
[17:38] <coreycb> beisner: ah looks like nova missed the original promotion
[17:38] <beisner> coreycb yeah, crap
[17:38] <coreycb> beisner: well, everything else that is in proposed is ready to go to updates
[17:39] <coreycb> beisner: i'll sort out what's left-over
[17:39] <coreycb> beisner: ie. re-test
[17:39] <beisner> yeah, sorry about that coreycb & thanks
[17:40] <coreycb> beisner: np, thanks for promotions
[17:41] <beisner> coreycb: so nova 15.0.6-0ubuntu1.1 from proposed didn't go to updates in uca ocata.  do we need to redo that one in proposed?
[17:44] <coreycb> beisner: i think it can stay in proposed a little longer if 15.0.7 is on it's way to proposed
[17:44] <beisner> ok cool thx coreycb
[17:56] <drab> sarnold: I got hold of the original dev for pam-cifs, maybe we can manage to fix that
[17:56] <drab> if that turns out to work, then we have a clean viable path forward
[17:56] <drab> and mounts can be mounted at login time as it should and no need for any hacks
[17:56] <sarnold> drab: ooh! :D
[17:56] <drab> I'd like to package that for xenial if it works
[17:57] <drab> then we can have it, apparently they use it actively on archs in his lab (he's some professor at a uny in .de)
[17:57] <drab> and it's much much simpler than pam_mount so codebase should be easy to review and maintain
[17:58] <drab> it's 3K LOC including test utilities
[18:00] <sarnold> sounds promising
[18:01] <drab> also fwiw big stuff is happening in E2guardian, which means linux content filter for schools might finally become viable
[18:01] <drab> event tho schools right now are all being sold in cloud content filtering...
[18:01] <genii> dansguardian was ok
[18:02] <drab> I'll have to disagree with that, but I'm ok with disagreeing with people :)
[18:03] <drab> dg didn't do any ssl filtering, which basically rendered it useless as 99% of the http proxy sites have moved to https and you can't block https blanket
[18:05] <sarnold> hows the e2guardian ssl filtering work?
[18:05] <sarnold> or is taht the horrible CA thing you were deal;ing with?
[18:05] <drab> it works in the only possible way it could work, MITM
[18:06] <drab> you give it your CA, install it on all clients and it gens new certs on the fly with that
[18:06] <drab> while using the dst's cert and standard CAs for the upstream connection
[18:07] <drab> it'sa ctually not that bad once you figure out the CA distribution
[18:07] <drab> the server side part is pretty painless
[18:08] <drab> the existing gotcha with v4 is that it had to be explicit proxying, so not only you have to ge the CA everywhere, but you hvae to convince all the browsers to use the proxy
[18:08] <drab> and tha's another world of pain as there's no standard way... WPAD is broken and firefox won't expect /etc/environment
[18:09] <drab> and fundamentally you just need to start your own process unsetting the vars to work around it, so then ports need to be blocked on the fw, which I guess it's ok
[18:09] <drab> the problem is with phones and whatnot, mobile devices are a pita. luckily v5 solves that adding suppor for transparent ssl proxying
[18:18] <sarnold> _transparent_ ssl proxying? that's a pretty good trick
[21:05] <disposable> can somebody please share their /etc/network/interfaces file with bond+bridge+vlan config? every single piece of docs i've read does it differently. the only thing they've in common is that nothing works for me (on 16.04).
[22:42] <sarnold> disposable: hah, nice to know that at least there's something in common among them all :) sorry, I haven't done this myself thoguh :(
[23:53] <nacc> rbasak: annoying, `dpkg-source --commit` unconditionally fires off an editor
[23:53] <nacc> rbasak: we can patch our snap's version


[00:54] <cmaloney> Evening
[11:48] <rick_h_> morning
[11:53] <cmaloney> morning
[11:53] <cmaloney> How's the day?
[16:02] <wolfger> slow
[21:34] <cmaloney> http://arstechnica.com/gadgets/2016/06/surface-3-stocks-dwindling-as-microsoft-plans-systems-demise/
[21:35] <cmaloney> Maybe MS is realizing they make great Linux machines. ;)
[21:35] <jrwren> isn't that an old machine?
[21:35] <jrwren> surface 4 is current, right?
[21:35] <cmaloney> I don't keep up with the line
[21:36] <cmaloney> according to Google, the Surface Pro 4 is causing a run on the Surface Pro 3 because the Pro 4 is more expensive
[21:37] <cmaloney> 8GB RAM, 256GB SSD Surface Pro 4 is ~$1200
[21:38] <jrwren> oh weird.
[21:38] <jrwren> but pro4 is faster intel CPU IIRC
[21:38] <cmaloney> http://www.pcworld.com/article/3088098/tablet-pc/microsofts-pricey-surface-book-is-getting-stomped-by-the-ancient-surface-book-3.html
[21:38] <cmaloney> I'm misreading
[21:39] <cmaloney> Surface Book is causing run on all older models.
[21:39] <jrwren> ok, that is a STUPID story.
[21:39] <cmaloney> PC World or Ars?
[21:39] <jrwren> its based on spyware ad data.
[21:39] <jrwren> pcworld.
[21:39] <cmaloney> PC World is terrible
[21:40] <cmaloney> I never liked that magazine back when people took magazines seriosuly
[21:40] <jrwren> yup
[23:05] <gamerchick02> PCWorld seemed to be a huge advertisement for computer stuff


[00:50] <Oderus> hi. i am creating an install cd/dvd, and am curious where the theme config files are? ex: to set icon theme, plasma theme, desktop theme so i need to find where the config files are for each of those and modify them. any ideas?
[04:30] <skipmo_> For quite a while I kann make no updates, because Discover always displays the message:
[04:39] <skipmo_> Error while installing package: trying to overwrite '/usr/share/kservices5/kipiplugin_imageshack.desktop', which is also in package kipi-plugins5-common4. I'm running Kubuntu 16.04 and meanweanwhile there  are more than 300 updates waiting. Can somebody help me with this problem, i.e. telling me, where to get the "missing link"?
 @skipmo_, You could try run this command from terminal: … "sudo apt-get -f install" … Without the " "
[05:57] <Compu> hi
[05:57] <Compu> i cant seem to find the minimum recommended specs for kubuntu 16.04.2
[05:59] <Compu> my friend has an old dell latitude d630 with 2 GB of RAM that i'm wondering if this will run ok on
[06:00] <Compu> it used to run ubuntu 14.04 but the OS got too bloated after him using it for so long and i was looking for something still pretty user friendly (ie not lubuntu) but that wont slow down a ton
[06:01] <Compu> tried ubuntu mate but it just kept locking up on login, tried ubuntu gnome and that worked fine until i noticed that it was using nearly all the RAM on a clean boot
[06:08] <lordievader> Good morning
[06:33] <javdrher> hi all, I have a dell XPS 15 laptop. yesterday I got a reboot system to complete updates icon, i shut the laptop down, this morning it gives a black screen after i type my password
[06:33] <javdrher> i cant even ctrl alt f1 past that point
[06:34] <javdrher> i have to button-reboot after that. if I press ctrl alt f1 at the login screen I can access the terminal. ran apt upgrade, checked the log files but nothing helpful, deleted .cache, .config, .kde,reinstalled sddm
[06:35] <javdrher> I have an nvidia card but never did anything to its drivers (i.e. kept it at the installation defaults)
[06:36] <javdrher> i'm slowly starting to panic as I have zero ideas left where to go from here other than reinstalling which is, given upcoming deadlines, about the worst possible option :(
[06:45] <lordievader> !nomodeset
[06:45] <lordievader> You could try ^
[06:45] <javdrher> isnt that mostly for not even having a login screen?
[06:46] <lordievader> Seems I misunderstood the problem. Can you get to a tty if you do not login?
[06:46] <javdrher> yes
[06:46] <lordievader> You can login there?
[06:46] <javdrher> yes
[06:46] <lordievader> Is your disk full?
[06:47] <javdrher> 17% used
[06:47] <javdrher> https://askubuntu.com/questions/939594/kubuntu-16-04-lts-apt-get-upgrade-causes-issues-with-login-and-black-desktop-wi
[06:47] <javdrher> I found this, my Xauthority has permission 600
[06:47] <lordievader> Okay, anything in the /var/log/Xorg.0.log?
[06:47] <javdrher> that might be a problem?
[06:48] <javdrher> no errors in Xorg.0.log. I'm guessing they might appear after I login
[06:48] <javdrher> but then I cant reach it anymore
[06:49] <lordievader> You could rename the .Xauthority file, yes. Might help.
[06:49] <lordievader> I'd also add the backports.
[06:49] <javdrher> i dothat all at once or just try with a renamed authority first
[06:51] <lordievader> One thing at a time ;)
[06:51] <javdrher> k, here we go lets see what happens
[06:52] <javdrher> got a KDE loading message there... :D
[06:53] <lordievader> That is progress :)
[06:53] <javdrher> I think its solved
[06:53] <javdrher> well all my settings are fubar of course as I deleted those folders
[06:53] <javdrher> internet etc seems to work though, unlike in that link
[06:55] <javdrher> only rebooting seems broken,... lol
[06:56] <javdrher> this update did some odd stuff I must say
[07:00] <lordievader> Seems that way, yes.
[07:08] <javdrher> thanks anyway. you'd still recommend me to go with the backports?
[07:08] <javdrher> or just be happy its running again ^^
[07:17] <lordievader> If it is not too much trouble, I'd upgrade to backports, yes.
[07:35] <javdrher> interestingly, no updates available on backports
[07:47] <lordievader> Hmm, perhaps it was enabled prior?
[07:49] <javdrher> could be yes
[09:06] <Mrokii> Hello. I want to format a USB stick that has an old Kubuntu 17.04 installation, but I can't find an option for that. I've tried KDE Partition manager, but any options for the partitions on the stick are greyed out. Even though the stick is unmounted.
[09:07] <Mrokii> I *might* be able to just create a new partition table for the stick, as this option is available.
 Good morning. Today I have format my laptop, but now Kubuntu doesn't find update, instead before I format it, there are updates. For example, before I format my laptop, Discover was updated, but now it isn't.
 It isn't updated because the interface of Discover is a bit changed, so I can see that it is the "old" interface.
 Please. Reply. Thanks :)
 @Sav22999 what do you mean by "format"?
 did you update/upgrade, or what?
 I've insert my LiveUSB and I install again Kubuntu. No data remain. So it's a empty installation.
 Formatted*
 I've inserted my liveusb and I've installed again kubuntu*
 if you created a new install without saving your old stuff, I'm afraid it is gone
 @Valoriez  Of course. But I would know why doesn't Kubuntu update Discover (Kubuntu software center)?
 it will be updated when the maintainer updates it
 and right now I happen to be in a meeting where I am sitting next to him!
[11:05] <BluesKaj> Hey folks
[12:09] <oost_> Nvidia was the preferred choice for video card right? Is this still the case?
[12:16] <BluesKaj> oost_, mostly yes, but amd/radeon has improved somewhat
[12:18] <BluesKaj> nvidia hi-end cards can be difficult tho..some of the upper end drivers aren't quite as stable
[12:18] <BluesKaj> like the 381, 384
[12:18] <javdrher> about that, how is the installation these days? I used to avoid it some versions ago because disabling nouveau wasn't straightforward
[12:19] <oost_> thnx (i was watching a youtube vid where nvidia was made bad by an important id)
[12:19] <BluesKaj> javdrher, nouveau is now disabled by default during the nvidia diver install process
[12:19] <javdrher> i assume the one in the repos
[12:20] <javdrher> or the proprietary file from their website?
[12:20] <BluesKaj> the  website drivers aren't supported as well, they usually break after the first kernel module upgrade
[12:21] <javdrher> right
[12:22] <oost_> BluesKaj: but best choice still being intel?
[12:23] <BluesKaj> the website is a good reference for the driver number for your nvidia gpu tho, but that's about all
[12:24] <BluesKaj> oost_, not really, intel and nvidia are on par IME
[12:24] <javdrher> k, when my deadlines are over im gonna try
[12:25] <javdrher> I have an nvidia in my laptop, it would be great for all the tensorflow I do these days but I was afraid to touch the display drivers
[12:25] <BluesKaj> intel are usually onboard gpus tho...nvidia has many PCI gpus available
[12:25] <javdrher> well i dont care for server systems etc there i install it straight away
[12:26] <javdrher> on my laptop I cant have to break after an update :/
[12:27] <BluesKaj> most laptops have the stable version gpus anyway , the higher end nvidias are very rare in laptops
[12:27] <javdrher> its a 960 or something
[12:28] <javdrher> but in the past I always found myself installing website drivers because the repo packages were outdated and clashed with cuda
[12:28] <javdrher> so i went with the website drivers and then i found myself ready to present something like a thesis and X no longer starting :p
[12:34] <BluesKaj> website drivers aren't always the fix , they might work or not ...the 'buntu supported drivers usually work better in the long run
[12:35] <javdrher> yep, its just that a few years ago the supported drivers weren't always the right choice to stay on track with all the new stuff NVIDIA was releasing into CUDA and compatibility with libraries such as tensorflow
[12:35] <javdrher> last year we bought gtx 1080's at work and by the time they were delivered the required cuda toolkit wasnt out yet
[12:36] <javdrher> its the conflict I have constantly. I have one laptop, it has to be stable for the business of things, yet my job requires me to drag stuff in which can be highly experimental :(
[13:33] <allamoox> What is the most simple command to list subprocess
[13:33] <allamoox> ?
[13:34] <BluesKaj> htop
[13:53] <user|78048> PROBLEMS DESTOK
 @user|78048 Can you tell us the problems?
[15:11] <gd1979> Hey.  How well does Kubuntu 17.04 support Macbook Pro early 2015
[15:12] <gd1979> with particular reference to temp sensor / fans
[15:12] <genii> Best way is to try it out with livecd/liveusb and test everything first there
[15:13] <gd1979> I've already installed onto machine, but have not heard fans come on as yet
[15:25] <viewer|14189> I'm using kubuntu 16.04 xenial. I'm stuck using Gajim 0.16.5 but need newer to be able to use OMEMO. Is there a relatively easy way to upgrade?
[17:01] <JonelethIrenicus> how can i change the scaling in geary?
[17:01] <JonelethIrenicus> ive tried changing the values in multiple places, but it isn't helping
[17:01] <JonelethIrenicus> in 4k it makes it hard to read
[17:12] <BluesKaj> JonelethIrenicus, ask in #ubuntu ..this is Kubuntu support
[17:39] <JonelethIrenicus> BluesKaj: i think it is easier in normal Ubuntu because it has the controls setup for multiple application types where Kubuntu's scaling feature only seems to apply to KDE/Qt applications
[19:45] <mrn> holy shit plasma is no nice!
[19:45] <mrn> ^^
[20:27] <clivejo> no nice?
[20:29] <genii> clivejo: Yes, I was wondering about that also, since the s key on a qwerty is nowhere near the n
[20:30] <clivejo> :/
[20:37]  * clivejo loves Plasma
[22:13] <chuwii> hello people !
[22:14] <chuwii> I need help :'(
 can you say what you need, chuwil
[22:17] <chuwii> for some reason everytime i reboot my computer i get a message saying "radeon invalid PCI ROM header signature expecting 0xaa55 got 0xffff" . I look up on forums and they say that wasnt a problem and i can ignore it ..
[22:17] <chuwii> now I cant boot on my system
 yikes
 do you have custom drivers?
[22:17] <chuwii> pic related
[22:18] <chuwii> https://ibb.co/iO0sfQ
[22:18] <chuwii> the drivers was the ones that came with the distro (out of the box ) kubuntu 17.04
[22:21] <oerheks> chuwii, what radeoncard is this? some forumposts point at a newer radeon card that could well be not supported by the bios
[22:21] <oerheks> did it work before?
[22:21] <oerheks> or did this happen after installing/installing drivers
[22:21] <chuwii> it is a r7 370
[22:23] <chuwii> no , I install kubuntu like 2 month ago and it worked without any aditional config ( driver install or remove ) just perfect.. out of the box
[22:25] <chuwii> VGA compatible controller: Advanced micro devices, inc [AMD/ATI] curacao PRO [Radeon R7 370 / R9 270/370 OEM] rev 81
[22:25] <chuwii> the output of lspci | grep VGA
[22:27] <oerheks> i have no clue here :-(
[22:39] <chuwii> I found a log "apport.log" it contains  call error: error: gdbus.error:org.freedesktop.dbus.error.serviceUnknown: the name org.gnome.sessionManager was not provided by any .service files
[22:39] <chuwii> could it be related ?
[22:39] <chuwii> it stop at the kubuntu logo (loading/loop)
[22:48] <chuwii> it was mesa by default
[22:49] <chuwii> it is better to switch to fglrx ?