/srv/irclogs.ubuntu.com/2012/03/09/#launchpad-dev.txt

=== wallyworld changed the topic of #launchpad-dev to: https://dev.launchpad.net/ | On call reviewer: wallyworld | Firefighting: - | Critical bugtasks: 4*10
wgrantlifeless: Around?00:03
lifelessyup00:08
wgrantlifeless: I'd like to discuss bugsummary-ng at some point.00:08
wgrantMaking it compatible with disclosure, and also making it performant.00:09
wgrantAnd fixable.00:09
lifelessvoice?00:10
wgrantAnything else would be likely to result in the heat death of the universe.00:10
lifelessskynet?00:12
wgrantGive me a sec to get it running, reinstalled on Monday.00:12
lifeless100:12
wgrantfuuuu00:12
StevenKwallyworld: O hai01:16
wallyworldyello01:16
StevenKwallyworld: I've put two new photos in the river directory taken this morning which show the roughly 'normal' river level01:17
wallyworldremind me of the dir name?01:18
StevenKwallyworld: http://wedontsleep.org/~steven/river/01:18
StevenKwallyworld: The two 03-09 photos are the normal leve01:18
wallyworldbig difference01:18
StevenK*level01:18
StevenKOh yeah01:19
wallyworlddid you go for a swim?01:20
StevenKHaha, no01:20
StevenKIt was quite impressive given how fast the water was flowing when it was up that high01:21
wallyworldindeed01:22
StevenKIntegrityError: duplicate key value violates unique constraint "accesspolicy__product__type__key"01:22
StevenK:-(01:22
wgrantStevenK: Only in test_bug_mirror_legacy_access?01:27
wgrantPossibly in wallyworld's tests as well, I guess.01:27
StevenKIt was about sixteen tests01:31
StevenKI've just merged devel and am running product tests manually to see if wallyworld has made life harder for me.01:31
wallyworldwho me?01:32
StevenKlp.bugs.tests.test_bug_mirror_access_triggers.TestBugMirrorAccessTriggers.test_productseries_task is one failure01:32
wgrantThat's one of mine.01:32
wgrantEasy to fix :)01:32
StevenKAh yes01:33
* StevenK hugs alt-q in zsh01:33
* StevenK fixes wgrant's test with +1/-2101:39
StevenKlp.registry.tests.test_accesspolicy.TestAccessPolicySource.test_create01:42
StevenKlp.registry.tests.test_accesspolicy.TestAccessPolicySource.test_find01:42
StevenKThose two :-(01:42
wgrantHmmm, they're going to be difficult now.01:44
wgrantYou may want to fix them to manually create a Product01:44
wgrantRather than use ProductSet via the factory01:44
wgrantAh01:44
wgrantOr just use PROPRIETARY instead01:44
* StevenK kicks TestAccessPolicySource.test_findByPillar hard01:52
StevenKI can't use a tuple to describe that types that already exist, since they're returned as APs01:53
StevenKAnd I don't want to just call findByPillar since that defeats the entire point of the test.01:54
pooliehi bigjools02:08
wgrantStevenK: Why can't you use a tuple?02:10
wgrantStevenK: I use tuples to match them throughout that test file.02:10
StevenKwgrant: It didn't work. I'll keep digging after lunch.02:12
wgrantIt's not magic. It works.02:16
lifelessso I whinged to telecom yesterday02:27
lifelessmy adsl is being line checked overnight02:27
lifelessguess what hasn't happened today02:27
wgrantIt seemed to be being a bit bad this morning.02:29
wgrantBut maybe it was just Skype.02:29
wgrantRather stuttery.02:29
lifelessyah02:31
lifelessbut wrkoing02:31
wgrantTrue02:32
* wgrant narrows eyes03:03
wgrant  [r=deryck][bug=922741] Remove ec2 scripts from launchpad tree03:03
wgrantadded: lib/lp/codehosting/scripts/tests/test_upgrade_all_branches.py03:03
wgrantwallyworld_: Feel like reviewing https://code.launchpad.net/~wgrant/launchpad/bug-950502/+merge/96701?03:06
lifelessstub: good mornink03:18
stubmorning03:18
lifelesswgrant: hah, dirty patch?03:21
lifelessstub: whenever you are caffeinated etc03:21
stubNow is fine. Skype?03:21
lifelessyupyup03:21
wgrantlifeless: Hm?03:24
lifelesswgrant: the ec2 + upgrade all thing03:24
wgrantlifeless: The ec2 removal was a prereq for the upgrade all thing.03:25
lifelesshow so ?03:25
wgrantBut they were landed together with a rather misleading message.03:25
wgrantec2 depended on system bzrlib plugins03:26
wgrantupgradeall reworks how we load plugins, which ends up shadowing the system ones.03:26
* wgrant hacks SSO to pieces.03:29
StevenKwgrant: http://pastebin.ubuntu.com/875545/03:37
wgrantStevenK: Or just change makeAccessPolicy to use a non-default type.03:38
wgrantAnd you're neutering the other tests somewhat, as you're no longer testing various types.03:38
StevenKWell, sure, but the APs *are* there03:39
StevenKSo if I can use them, it's a good idea03:39
wgrantThe fist hunk is also wrong.03:39
wgrantfind() returns a list, not a policy03:39
StevenKRight, that fixed test_updateDistroSharee03:41
wgrantAnd the other one is pretty obvious.03:41
StevenKIterate over getUtility and return a tuple03:42
wallyworld_wgrant: i was out to lunch with bigjools. i'll look now03:44
wgrantIs there something going on there we should know about? :)03:45
StevenKHaha03:45
StevenKbigjools was saying that he was still thinking about wallyworld_ after getting home.03:45
StevenKMaybe I should ring Belinda.03:46
wallyworld_she was watching03:46
StevenKOnly watching? :-P03:47
bigjoolsrubbing03:51
* StevenK puts himself up as OCR, so he can review his lunch.03:51
wallyworld_wgrant: i think you should add the new flag to flags.py in your branch03:51
wgrantwallyworld_: Mmm, I deliberately chose not to, but I guess I might as well.03:54
wallyworld_wgrant: well, if there's a good reason not to03:55
wgrantI'm lazy and it's a short-lived flag? :)03:56
StevenKwgrant: Did you want me to not remove InformationType.USERDATA from test_create and test_find ?03:57
wgrantStevenK: That was there to test that it actually filtered properly by type, not just by pillar.03:57
StevenKI can add UNEMBARGOEDSECURITY instead if you wish03:58
wallyworld_wgrant: for clarity,and given it's a few lines of cut and paste, you should add it i think03:58
wgrantwallyworld_: Done04:03
wallyworld_thanks :-)04:03
wgrantlifeless: Do you know if Orange plans to remove the old bug listings eventually?04:03
wallyworld_wgrant: r=me. thanks04:07
wgrantwallyworld_: Thank you.04:07
lifelesswgrant: I believe its on deryck's plate, as is removing the in-browser results cache04:12
lifelesswgrant: remind me tuessday if you want me to ping him about it04:12
* StevenK stabs buildbot a few times with a rusty knife.04:13
wgrantlifeless: It's fairly large and annoying tech-debt, so it'd be nice if it went away.04:13
StevenKBecause having a CI system that's not INSANE is too hard.04:13
lifelesswgrant: remind me tuessday if you want me to ping him about it04:13
wgrantk04:13
wgrantYay, xmlrpc-private 99% down from 1.7s to 0.88s in two weeks04:13
wgrantNext stop 0.3s.04:13
StevenKIf I can't deploy this DB patch tonight due to buildbot losing it's mind, I'm going to be very very cranky.04:14
mwhudsonwgrant: what's the min and median for xmlrpc-private?  if you have that?04:17
wgrantmwhudson: I don't think we have those. But there's mean.04:18
wgranthttps://devpad.canonical.com/~lpqateam/ppr/lpnet/latest-daily-categories.html and https://devpad.canonical.com/~lpqateam/ppr/lpnet/latest-daily-pageids.html04:18
wgrantInteresting04:19
wgrantThat says the 99% was 0.7404:19
wgrantBut lpstats says 0.8804:19
wgrantMaybe lpstats lags more than a day behind.04:19
StevenKOh damn it04:19
wgrant(mean 0.14)04:19
mwhudsonmean of 0.14, not bad04:20
StevenKUpdating devel has made bin/ec2 disappear04:20
wgrantStevenK: bzr branch lp:lp-dev-utils somewhere04:20
wgrantsomewhere/ec2 land04:20
StevenKWell, duh04:20
nigelbStevenK: it would have been more fun if it lost rf-get04:20
wgrantmwhudson: CodeImportSchedulerAPI has a 99% of 0.6804:20
wgrantmwhudson: Which is a worry04:21
wgrantConsidering what it does.04:21
StevenKNo, rf-get is copied to /usr/local/bin by rf-setup04:21
StevenKSo you can't lose it on purpose04:21
nigelbAH04:21
mwhudsonwgrant: well, it used to time out a lot ...04:21
wgrantmwhudson: Sure, but there's no justification for it to take more than 20ms.04:21
mwhudsonor was that the other bit04:21
mwhudsonwgrant: heh well, can you get any xml-rpc method to take less than 100ms?04:22
wgrantThere's 60-70ms of overhead04:22
wgrantWhich I'm going to tackle soon04:22
mwhudsonmy impression (from a few years ago) was that the maximum performance from xml-rpc methods was not very good04:22
wgrantBut <100ms is doable at present, yes.04:22
mwhudsonah ok04:22
StevenKIn fact, Aaron broke it04:23
StevenKbin/ec2 still exists04:23
wgrantStevenK: It doesn't still exist.04:23
wgrantOnly in your existing branch.04:23
wgrantBecause buildout doesn't delete things.04:23
mwhudson70ms of overhead is still pretty rubbish of course, i hope you can make inroads there04:23
wgrantmwhudson: That's the plan.04:23
StevenKRight04:23
mwhudsonironically the twisted-based authserver had a way better base line04:23
wgrantmwhudson: AuthServerAPIView is 0.32/0.0504:24
wgrantSo 50ms is doable.04:24
wgrantWhich is interesting.04:24
wgrantBut the queries in there should be roughly 1-3ms.04:24
wgrantSo there's still a fair bit of overhead.04:24
mwhudsonwgrant: i wonder if codeimportschedulerapi rollbacks relatively frequently04:24
wgrantI really want to throw Zope out a window and use Pyramid instead.04:25
=== jtv1 is now known as jtv
StevenKThat would be a fun branch to review.04:25
wgrantmwhudson: It's possible.04:25
wgrantmwhudson: But given the way it works, I wouldn't expect it to conflict with the scanner much.04:25
wgrantAnd not much else should be locking rows for long very often.04:25
mwhudsonwgrant: well04:26
mwhudsonwgrant: there are 4 machines that call it, right?04:26
wgrantSurely not.04:26
wgrantHmm.04:26
wgrant*/1 cronjob, I guess...04:26
wgrantplausible04:26
mwhudsonright04:26
StevenKwgrant: make clean && make and bin/ec2 still exists04:27
mwhudsonit could also be missing an index i suppose04:27
wgrantStevenK: Does make clean actually remove stuff from bin/?04:27
StevenKsteven@liquified:~/launchpad/lp-branches/devel% ls -lh bin/ec204:27
StevenK-rwxr-xr-x 1 steven steven 616 2012-03-09 15:23 bin/ec204:27
StevenKsteven@liquified:~/launchpad/lp-branches/devel% make clean >/dev/null04:27
StevenKsteven@liquified:~/launchpad/lp-branches/devel% ls -lh bin/ec204:27
StevenKls: cannot access bin/ec2: No such file or directory04:27
wgrantmwhudson: I guess that's actually not implausible, given how small the table is.04:28
mwhudsonah right, codeimportjob is kept small04:28
mwhudsoni guess there is some query you can run to find out if it's being seqscanned04:28
StevenKwgrant: So, yes, it does.04:28
mwhudsonoy oy oy sqlobject methods04:29
lifeless(wifi fail)04:35
StevenKSure sure04:36
lifelessStevenK: deploying a db patch on friday - keen :)04:36
wgrantStevenK: Lies04:36
lifelessmwhudson: the min and median are on the PPR04:37
wgrantAh, median is, but I can't see min...04:38
mwhudsonlifeless: oh right, i see median now, don't see min though04:38
lifelessconnection reset from SSO. Hmmm.04:38
StevenKwgrant: It does!04:38
wgrantStevenK: I'd say your devel is out of date.04:38
StevenKNo, Aaron didn't fix setup.py04:38
wgrantPossibly not, but I did.04:39
StevenKsteven@liquified:~/launchpad/lp-branches/devel% bzr revno04:39
StevenK1492604:39
wgrantRevision: 1492704:39
wgrantCommit Message: [r=wgrant][no-qa] Remove ec2 leftovers.04:39
StevenKI bet you fixed while I was putting together a branch to do the same thing, you cheater.04:40
wgrantBusted.04:40
StevenKHowever, lp-dev-utils/ec2 is broken04:41
wgrantsudo apt-get install python-tz python-boto04:41
wgrantbzr branch lp:bzr-pqm ~/.bzrlib/plugins/pqm04:41
wgrants/bzrlib/bazaar/04:41
StevenKNice to know it just works out of the box04:42
StevenK</sarcasm>04:42
wgrantAt least it's not SSO or Launchpad :)04:42
* StevenK removes his local branch that destroys the ec2 leftovers and glares at wgrant.04:43
wgrant:)04:44
wgrantLike I'm going to let you get the LOC credit.04:44
StevenKI was about to commit and push!04:44
lifelessoh look04:45
lifeless*that* was ADSL04:45
lifelessfail04:45
* StevenK brands lifeless' connection as Abominable Digitial Subscriber Line.04:46
lifelessmwhudson: https://devpad.canonical.com/~lpqateam/ppr/lpnet/latest-daily-categories.html04:47
jameshlifeless: fyi, I put out a new release of pygpgme last night.  The main new feature is Python 3 compatibility, which I doubt you need yet but thought you might want to know05:07
lifelessjamesh: thanks for the headsup05:19
lifelesswgrant: LOC for what?05:19
jameshlifeless: while the package should still support older Python versions, the test suite probably requires 2.6 now though05:19
lifelesswgrant: LOC for what?05:35
wgrantlifeless: I beat StevenK to deleting some ec2 remains.05:37
lifelesswgrant: ah,c ool05:38
lifelessI thought that was address to me, for some reason05:38
wgrantSSO's dependency system might be even worse than Launchpad's, I think.05:38
lifeless!cite05:38
wgrantIt's very good at branching the same stuff from LP every time you ask it to update deps.05:40
StevenKHah05:40
=== almaisan-away is now known as al-maisan
=== wallyworld_ changed the topic of #launchpad-dev to: https://dev.launchpad.net/ | On call reviewer: - | Firefighting: - | Critical bugtasks: 4*10
czajkowskimorning07:27
wgrantlifeless: What do you think about pages like https://launchpad.net/ubuntu/+ppas? The slow stats can all reasonably be publicly cached for a day, or we could just remove them.07:54
bigjoolshey poolie, did you want to talk about that bug?08:01
lifelesswgrant: so, I think the page should be just a search widget, without that ridiculous 'show me empty ppas'08:13
lifelesswgrant: the stats aren't (IMNSHO) interesting, nor are the lateset uploads to any ppa08:13
lifelessactivity -might- be interesting, but probably best as a ranking component for search results08:14
lifelessthe supported series list probably wants to be something like08:14
lifeless'PPAs support <policy statement>. The current list of Ubuntu versions that can be targeted in a PPA build is <compact list>'08:15
wgrantlifeless: Latest uploads might be vaguely interesting, and are quick to calculate.08:51
adeuringgd mrning08:54
lifelesswgrant: 'might' isn't a good reason for clutter08:57
wgrantlifeless: Lies.09:31
stubYou don't need a reason for clutter.10:02
=== adeuring changed the topic of #launchpad-dev to: https://dev.launchpad.net/ | On call reviewer: adeuring | Firefighting: - | Critical bugtasks: 4*10
=== al-maisan is now known as almaisan-away
=== matsubara-afk is now known as matsubara
=== danhg_ is now known as danhg
czajkowskisalgado: mrevell any idea on when the roll out will now happen for the blueprints13:19
mrevellczajkowski, The migration of Ubuntu work items will take place, most likely, after the 12.04 release, at a time to suit the Ubuntu Engineering team and wider Ubuntu community. So, not sure of an exact date.13:20
czajkowskiwill it happen before UDS ?13:20
czajkowskias bleprint creation will start once 12.04 is released for next release and for uds sessions13:21
mrevellczajkowski, I think that's a decision for the Ubuntu community. We'll fit with whatever schedule works for them. It's possible that the work items feature could go live before we migrate the existing Ubuntu blueprints to the new format.13:22
czajkowskinods ok13:24
czajkowskithanks13:24
=== almaisan-away is now known as al-maisan
deryckMorning, all.14:04
czajkowskideryck: morning get your machine all up and running14:07
deryckczajkowski, hey. unfortunately, still busted launchpad-developer-dependencies on precise for me.14:08
deryckwill be following up to my email shortly.14:08
czajkowski:(14:10
wallyworld_sinzui: with the sprite issue, if you goto a bug page eg https://bugs.launchpad.net/launchpad/+bug/950562 you can see examples in the bug title and security portal14:20
_mup_Bug #950562: Sharing service needs to support 'Some' <disclosure> <Launchpad itself:In Progress by wallyworld> < https://launchpad.net/bugs/950562 >14:20
wallyworld_i'll revert the css though, but i think there's an underlying css issue we have14:21
sinzuiwallyworld_, I see gecko has issues, webkit does not!14:23
wallyworld_ffs14:23
sinzuiwallyworld_, We will look at a proper fix next week. I agree this needs fixing and I have some ideas14:24
wallyworld_ideally we need to alter our css to address these x-browser issues ?14:24
sinzuiwe often need to add a reset rule to before we apply our rule, or we look for a proprietary selector/property that compensates for the mis-aligned background14:26
wallyworld_ok14:27
wallyworld_maybe one day there quirks will go away14:28
wallyworld_these14:28
jcsackettwallyworld_: i think a nontrivial part of the web economy thrives on the quirks. don't bet on them ever vanishing. what you call a pain in the ass, someone else calls "competitive advantage". :-P14:29
wallyworld_lol14:29
wallyworld_sadly true14:29
jcsackettyup. it's only funny cause it's heartbreaking. :-P14:30
wallyworld_yeah, i wanted the sharing page to look real nice like14:30
wallyworld_and truncated sprites messed it up :-(14:30
jcsackettthe sprites things is so irritating.14:30
sinzuiLooks like firefox does not believe line-height is inclusive with the space allocated to the padding. this looks like a violation of the box model14:31
jcsackettsinzui: able to chat at say 10?14:31
wallyworld_stupid firefox14:31
sinzuiyes, but it need to get more coffee. This cup killed a passing hnat14:31
sinzuignat14:31
sinzuiwallyworld_, keep you sprite hack!14:32
wallyworld_really?14:33
sinzuiI agree it fixes firefox. It does change the webkit layout. subtly, but I think you need to look hard to see the spacing change.14:33
wallyworld_i could make it 2 or 3 pixels instead of 414:34
wallyworld_just enough to fix the issue14:34
* sinzui checks14:34
wallyworld_i tried 3 and i think it worked ok14:34
sinzuikeep 414:35
wallyworld_will do. i'll fix the other issues in the morning and send off the ec2.14:36
sinzuiI I think the actual space should be 6 (18 line-height - 12 font-size = 6px)14:36
wallyworld_to14:36
wallyworld_ok, so change it to 614:36
* sinzui checks14:36
sinzuiwallyworld_, yes, use 6px. webkit has already allocated that same space as a part of the box allocated to the padding14:40
wallyworld_ok, will do. thanks for the help. i'm pleased this will fix other pages as well as sharing14:41
sinzuiwallyworld_, The edit icon next to a header moved slightly in webkit (different line-height rules), but there is no change in normal budy text14:41
sinzuiThis fixes the bug page and the project front page14:41
sinzuiPS, it is after midnight for you. It is Saturday. have you been drinking?14:42
wallyworld_cool. i'll also address the other anchor stuff you mentioned14:42
wallyworld_no, sadly not.14:42
wallyworld_i checked email to see if you had +1ed my mp14:42
wallyworld_cause i want to get everything landed14:43
sinzuiI am doing that now. I am commenting about my reverse decision14:43
wallyworld_sadly, we can't turn on the fflag since edits will mess up stuff14:43
wallyworld_and the sharing page is kinda useless if you can't edit stuff14:44
sinzuiI think pointing people to staging and qastaging is good enough for the curious14:44
wallyworld_sounds ok to me14:44
wallyworld_deryck: in the dark recesses of my mind, i think i had to manually install postgresql-8.4-debversion to allow the lp database packages to be installed14:44
wallyworld_but that issue may have been fixed since then14:45
wallyworld_that's the only thing i can contribute to your problem14:45
deryckwallyworld_, yeah, I did try that. Just tried again now and get: postgresql-8.4-debversion : Depends: postgresql-8.4 but it is not installable14:54
deryckwallyworld_, and hey, btw. :) How's everything going? :)14:54
sinzuideryck, you need to pull the packages from oneiric14:54
sinzuiThey Lp is running on obsolete PG14:55
derycksinzui, ah.  and how do I do that? Sorry to be so dumb about this.14:55
sinzuijcsackett, I am now ready14:55
sinzuisorry for the dealy14:55
sinzuiI download them from Lp. I think you need for.14:56
* sinzui looks14:56
jcsackettsinzui: no delay at all. i asked about 10, it's now 10. :-)14:57
czajkowskisinzui: the licience review of a project which had a made up licience I take it you denied it ?14:58
derycksinzui, ah, I get you now. I can chase down the packages myself now. Thanks.14:58
sinzuideryck, See the binary packages listed on https://launchpad.net/ubuntu/oneiric/+source/postgresql-8.414:59
sinzuiWe want postgresql-plpython-8.414:59
sinzuipostgresql-client-8.414:59
sinzuipostgresql-contrib-8.414:59
sinzuipostgresql-doc-8.414:59
sinzuipostgresql-plpython-8.414:59
jcsackettsinzui: hangout, mumble, skype?14:59
sinzuihangout15:00
jcsackettsinzui: cool. starting one now.15:00
derycksinzui, many thanks!15:02
stubAren't all those packages in the PPA?15:06
stuboh.. thinking of the lucid backports15:07
jcsackettsinzui: you vanished! :-P15:50
sinzuiI did.15:50
sinzuiPhone rang15:50
jcsackettdig.15:50
jcsacketti think we were done though, so all is well. thanks. :-)15:51
sinzuifab15:51
=== al-maisan is now known as almaisan-away
=== salgado is now known as salgado-lunch
=== salgado-lunch is now known as salgado
=== matsubara is now known as matsubara-lunch
=== deryck is now known as deryck[lunch]
=== matsubara-lunch is now known as matsubara
=== danhg_ is now known as danhg
=== deryck[lunch] is now known as deryck
gary_posterderyck, btw, re your emails about LP on precise, you can develop LP with lxc on precise, and then you are using lucid packages. can be nice.  that's what I do.  You don't pollute your main system that much either--getting rid of LP would mean getting rid of the LP directories in your home dir and getting rid of the associated LXC instance(s).  We can help if you'd like.  There's a wiki page about doing it manually,18:29
gary_posterand a script to give some automation.  I'm guessing you are past the point that this would have been helpful, but I still wanted to mention it18:29
sinzuigary_poster, your remark implies you do not know about .rocketfuel-env.sh http://pastebin.ubuntu.com/876388/18:32
sinzuiI have never had my home directory polluted18:33
deryckgary_poster, ah, that actually might be nice.  I'm *more-or-less* working. :)  But if I could get into the more category than the less, might be worth it. :)18:33
deryckgary_poster, can you point me at the wiki page?18:33
gary_postersinzui, I was vaguely familiar with that, but I don't mind having stuff in my home directory.  The pollution I mind is having everything else installed on my system (postgres being taken over, tons of packages installed, and so on)18:34
gary_posterbut to each his own in this regard I'd say :-)18:34
gary_posterand thank you18:34
gary_posterderyck, https://dev.launchpad.net/Running/LXC18:34
gary_posterderyck, we use automated scripts now, so we haven't touched this in a while, but I think it will still be good18:34
deryckgary_poster, awesome. I'll have a look now.18:35
gary_postercool18:35
sinzuidoes that have wgrants and wallyworld_'s updates? the instructions did not work for precise last week18:35
* sinzui looks18:35
sinzuiwell I has Ian's and I think that means he got it running18:36
sinzuideryck, keep in mind Lp will be running Precises in production in a few months. Lp engineers we need enough engineers running precise to be sure we can switch over without dedicating a team to make it happen in the chain18:40
derycksinzui, I was actually just thinking about that.18:40
gary_postersinzui, deryck, you can also create a precise container18:41
gary_posterlxc is still nice18:41
sinzuigary_poster, yes. I agree that keeping out ridiculous Lp deps in a box is best.18:42
sinzuideryck, You are doing a fresh install aren't you. My upgrade to precise was easy...given that I have learned to pin packages to ensure dist-upgrade does not remove my income.18:47
derycksinzui, not really a fresh install.  My laptop came preinstalled with Oneiric, then I got LP running, then I upgraded to Precise....18:48
derycksinzui, however, I didn't pin packages, so it removed all of lp, which is what got me in this shape.18:48
deryckwell, all of lp deps.18:48
sinzuideryck, right update removed all PPA from dep checks to ensure the update goes well. You have to say no to all removes. You can them pin the one you need see issues with on reboot18:49
sinzuiI have pgsql and rabbitmq pinned18:50
=== danhg_ is now known as danhg
* sinzui high fives StevenK for demonstrating that Lp can give any project a complimentary 30 day commercial subscription20:04
=== cody-somerville_ is now known as cody-somerville
=== matsubara is now known as matsubara-afk
=== salgado is now known as salgado-afk

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!