[01:09] <julian____>  http://ppa.launchpad.net is timing out for me
[01:21] <julian____> seems ok now
[01:29] <jose> wgrant: ping, around?
[01:31] <wgrant> jose: Hi
[01:31] <wgrant> julian____: Yeah, it's having some issues at the moment, we're investigating
[01:31] <jose> wgrant: hey! mind a PM?
[01:32] <wgrant> sure
[01:32] <Rc43> Hi, guys.
[01:32] <Rc43> Could anybody say me how to choose version of package from certain PPA?
[01:33] <Rc43> I googled and asked at #ubuntu but still can't do that.
[01:33] <wgrant> Rc43: A PPA generally only has one version of a particular package for each Ubuntu release.
[01:33] <Rc43> I added PPA and successfully installed one package from it, but how to install package.
[01:34] <Rc43> But I can't install the package which has version in standard ubuntu repo too.
[01:34] <Rc43> wgrant, I mean, I have the package X in PPA and in standard ubuntu's repo.
[01:36] <wgrant> Rc43: I don't understand what you mean. Do you have a specific example of what you are attempting to do, and what happens when you try?
[01:37] <Rc43> wgrant, sure.
[01:37] <Rc43> There is pacakge "ocaml" in ubuntu. But I want to install "ocaml" from PPA "avsm\ppa".
[01:38] <Rc43> PPA is added successfully. When I type "apt-get install ocaml", ubuntu offer me standard version, not from PPA.
[01:39] <wgrant> Rc43: Have you run apt-get update since you added the PPA?
[01:39] <Rc43> wgrant, yes. And I successfully installed one other package from PPA.
[01:39] <wgrant> Rc43: what does 'apt-cache policy ocaml' say?
[01:39] <wgrant> pastebin the full output
[01:45] <Rc43> wgrant, it correctly says that I have two versions to choose.
[01:45] <Rc43> http://rghost.ru/50087841/image.png
[01:45] <Rc43> (couldn't paste text, it is in virtualbox)
[01:48] <wgrant> Rc43: 'sudo apt-get install ocaml' will install the one from the PPA, unless there's some dependency issue with that version in which case it *might* pick the old one from the primary archive.
[01:49] <wgrant> But apt will prefer the greater version (unless you use pinning, but those are both pinned to 0, so it doesn't apply here)
[01:50] <Rc43> wgrant, can I manually forbid standard repo for this package with /etc/apt/preferences? It would ease searching the issue.
[01:50] <Rc43> Because I already have some rules in /etc/apt/preferences and maybe both versions have unsatisfied dependencies; if I disable one version I will see if it is true.
[01:55] <wgrant> Rc43: You could, but pinning usually makes things more difficult to diagnose, not easier.
[01:55] <wgrant> What do you have in /etc/apt/preferences today?
[01:57] <Rc43> wgrant, I have forbidden *gnome*, *x11*, *gtk*, *qt*.
[01:57] <Rc43> wgrant, if you know how to forbid standard package, please say, I think it will help to diagnose
[01:57] <Rc43> (in this situation)
[01:58] <wgrant> Rc43: Forbidden how and why?
[01:59] <Rc43> Package: *gnome* Pin: origin Pin-Priority: -1
[01:59] <wgrant> Why?
[01:59] <wgrant> Pinning eg. *gtk* to <0 will cause anything that happens to have built against GTK to fail to install
[01:59] <wgrant> It's extremely unlikely that you'd ever want that.
[02:00] <Rc43> Because I need only some dev programs on this machine and if they require a lot of dependencies it is simplier to find alternative without them. So I want to know when there are a lot of redundant dependencies.
[02:00] <wgrant> What do you hope to achieve by forbidding those strings?
[02:00] <Rc43> Certainly, ocaml doesn't require gnome.
[02:00] <wgrant> ocaml depends on libx11-dev
[02:00] <Rc43> *gnome* forbids all gnome related packages, it is what I want.
[02:00] <Rc43> wgrant, standard version yes, I don't know why
[02:00] <Rc43> that is why I want to use the version from PPA
[02:00] <wgrant> Because things like to have X libraries...
[02:01] <wgrant> you may be able to install ocaml-nox, but in general it's really unwise to pin away libraries like that
[02:01] <Rc43> It certainly mustn't
[02:01] <Rc43> I know about ocaml-nox.
[02:01] <wgrant> It might buy you a tiny bit of disk space, at the expense of a lot of pain when you try to install things.
[02:01] <wgrant> If you really want to continue with such a strange and pointless pinning scheme, you're on your own, I'm afraid.
[02:02] <Rc43> So there is no way to choose manually version from PPA?
[02:02] <Rc43> I didn't ask to solve my whole problem, only this small part that I can't find.
[02:03] <wgrant> Rc43: You could perhaps try pinning the relevant package up by Origin
[02:03] <Rc43> Pinning is changing priority?
[02:04] <Rc43> How to describe this package in /etc/apt/preferences?
[02:04] <StevenK> What about =? It may point out the dependancy problem that is preventing 4.0 from installing.
[02:04] <wgrant> If you don't know what pinning is, you probably shouldn't have weird pinning rules like *gtk* :)
[02:05] <Rc43> wgrant, I know the special case with -1 :)
[02:05] <Rc43> wgrant, ok, I think something like 1 will work, but how to point this package?
[02:06] <wgrant> Package: ocaml
[02:06] <Rc43> BTW, I can clear this file after installation, so it will not affect future.
[02:06] <Rc43> "Package: ocaml" how it gets that I mean PPA's version?
[02:06] <Rc43> StevenK, what does "=" mean?
[02:07] <wgrant> Pin: origin "LP-PPA-avsm"
[02:08] <Rc43> wgrant, thanks!
[02:08] <wgrant> You could also try StevenK's suggested technique
[02:09] <wgrant> *Or* you could realise that installing libx11 isn't that bad after all.
[02:09] <Rc43> It says `Did't understand "LP-PPA-avsm"'
[02:09] <wgrant> Er, maybe 'release o=LP-PPA-avsm'
[02:10] <Rc43> wgrant, I will never use X features oon this system. So it is just workaround for me (because packages are not ortogonal because of somebody's workarouns).
[02:10] <wgrant> What does the workaround achieve?
[02:10] <wgrant> Like
[02:10] <wgrant> What is it working around?
[02:12] <wgrant> Binaries that might want to use X at some point in some situations have to link against libx11
[02:12] <wgrant> Unless a separate version is built without X support
[02:12] <Rc43> wgrant, I mean X dependency should be separated, don't know why it is here (in PPA's version there is no it). If it is here then I think it is added because it was difficult to make better; so it is workaround.
[02:12] <wgrant> So Ubuntu either has to have a completely separate build that doesn't link against X, or just accept that installing libx11 isn't fatal.
[02:12] <wgrant> libx11 is just a library
[02:12] <wgrant> It's not an X server
[02:12] <Rc43> wgrant, btw, I dind't understand what StevenK means...
[02:12] <wgrant> It's a library that can talk to an X server
[02:13] <StevenK> Rc43: I meant 'apt-get install ocaml=<version>'
[02:13] <Rc43> StevenK, thats what I asked from the beginning :)
[02:13] <Rc43> Thank you.
[02:13] <Rc43> I just didn't know how to specify it; I tried hyphen.
[02:14] <StevenK> Rc43: It's listed in the first screen of 'man apt-get' :-)
[02:15] <Rc43> StevenK, I looked it, but earlier then I got that PPA's name is part of version.
[02:16] <lfaraone> the last entry in https://bugs.launchpad.net/neutron/+bug/1091605 says the bug has been "fix released" in Ubuntu, but the top of the page says is "triaged". Is there a bug, or am I reading it wrogn?
[02:17] <wgrant> Changed in quantum (Ubuntu):
[02:17] <wgrant> status: 	In Progress → Fix Released
[02:17] <wgrant> status: 	Fix Released → Triaged
[02:17] <wgrant> lfaraone: It was changed to Fix Released and then back to Triaged
[02:17] <lfaraone> ahhh, okay. so yes, I am reading it wrong :)
[02:32] <lfaraone> I'm currently getting a timeout whenever I try to view a merge proposal
[02:32] <lfaraone> OOPS-f13532b009268f217db66e647e2a9088
[14:32] <ubuntoid> hi all. can anyone help me please? can i install php 5.5 (or at least 5.4) on my server with ubuntu 11.04 running? i followed instructions on launchpad: added Ondrej's repositories and did the apt-get update/upgrade, but php version is still 5.3 for some reason
[14:42] <tjaalton> hi, an upload to ppa got rejected, the email has a log of dpkg-source applying patches but no apparent error
[14:53] <tjaalton> so I'm wondering why it failed
 :)
[15:24] <JonnyJD> tjaalton: maybe you have an upload error, but you are looking at the build log?
[15:25] <tjaalton> the changes got rejected
[15:25] <tjaalton> upload went fine, according to dput
[15:25] <tjaalton> dpkg-source failed for krb5_1.11.3+dfsg-3+test1.dsc [return: 9]
[15:28] <tjaalton> i need to run now, ping me if there's something
[15:34] <kostja_osipov>   kk
[16:35] <lfaraone> tjaalton: if you pasted the contents of the email you received in the rejection, that would be helpful
[17:09] <tjaalton> lfaraone: can't right now, but after the line above there was just dpkg-source output applying the patches
[17:15] <tjaalton> the last patch does generate a warning, but otherwise applies fine
[17:17] <tjaalton> the warning is not on the email output though
[19:42] <mfisch> I've been having issues branching some of the precise based stuff recently, it ends up with a message like this:
[19:42] <mfisch> bzr: ERROR: Revision {didier.roche@canonical.com-20121207070205-mmh30hgqnjjxazbm} not present in "Graph(StackedParentsProvider(bzrlib.repository._LazyListJoin(([CachingParentsProvider(None)], []))))"
[19:43] <mfisch> Is there any fix for this?
[19:43] <mfisch> or workaround
[23:26] <wgrant> mfisch: Bug #888615 has a workaround.