=== doko_ is now known as doko [15:02] o/ [15:04] In lieu of a meeting, which our manager and tech lead both seem to not be able to attend, barry has proposed we party. [15:04] o/ [15:04] \o/ [15:04] \o [15:04] Untz, untz, untz. [15:05] o/ [15:05] \o [15:05] o\ [15:05] \o [15:05] o/ [15:05] /o [15:05] /o\ [15:05] irc macarena fail [15:06] ~.o.~ [15:07] And I believe that concludes our party meeting. [15:07] AOB? [15:07] * slangasek waves [15:07] I like to party, but I'd appreciate talking about a bug or two. [15:07] Oh, look, it's vorlon. [15:07] infinity: vincent? [15:08] bdmurray: which bugs? [15:09] bug 1445239 - is it more likely to be an apt or mirror issue? [15:09] bug 1445239 in apt (Ubuntu) "apt's lists/partial fills disk" [High,Incomplete] https://launchpad.net/bugs/1445239 [15:10] bdmurray: antonb had seen a similar bug, and was working out how to reproduce it. [15:10] infinity: okay [15:12] then there is bug 1449626 brought up by the cert team [15:12] bug 1449626 in libxslt (Ubuntu) " /usr/lib/powerpc64le-linux-gnu/libxslt.so.1: invalid ELF header" [Undecided,Confirmed] https://launchpad.net/bugs/1449626 [15:12] bdmurray: I've pointed him at it to see if it's the same or another exciting bug. [15:12] barry, bdmurray: before you party, any update on pip/requests? [15:13] doko: I haven't overridden the regressions yet [15:14] bdmurray, where did you run this pip command? [15:14] in a virtualenv, or on the system itself? [15:14] doko: and I was not testing in a virtual env. In a trusty chroot on the system itself. [15:15] bdmurray, so can you verify, that pip removed files installed by dpkg? [15:15] doko: I'll have to try again but I'm pretty sure it didn't remove files installed by dpkg. So I'm guessing it changed the environment somehow. [15:16] bdmurray: just followed up on bug #1449626, which is not reproducible on porter-ppc64el [15:16] bug 1449626 in libxslt (Ubuntu) " /usr/lib/powerpc64le-linux-gnu/libxslt.so.1: invalid ELF header" [Undecided,Incomplete] https://launchpad.net/bugs/1449626 [15:16] bdmurray, sure, but your log says so [15:16] looks like a corrupted install, not a bug in libxslt [15:16] slangasek: thanks, I noticed we aren't subscribed to that package. Should we be? [15:17] bdmurray: appears to be owned by the desktop team [15:20] doko: trusty-amd64)root@impulse:/home/bdmurray# debsums python-requests [15:20] debsums: missing file /usr/lib/python2.7/dist-packages/requests-2.2.1.egg-info (from python-requests package) [15:21] doko: does that explain things? [15:23] doko, bdmurray if i can make a little more progress on this system-image stuff, i'll dig in more on pip/requests later today [15:24] bdmurray, hmm, looks like it's overwriting system stuff ... barry assured me that this would never happen :-/ [15:24] it definitely shouldn't [15:24] For what its worth it happens w/o the packages from -proposed too [15:24] if it does, it's a bug [15:25] and a very severe one ... [15:27] Given that this isn't a new issue should we override the regressions? [15:30] doko / barry: ? [15:31] bdmurray: i'm not sure right now [15:31] bdmurray, from my point of view, yes, as said in my email [15:32] bdmurray, what does ls -ld /usr/lib/python2.7/dist-packages/requests* say? [15:35] doko: http://pastebin.ubuntu.com/10953514/ [15:37] bdmurray, hmm, only the egg-info missing. where is the new one installed, in /usr/local? [15:40] doko: /usr/local/lib/python2.7/dist-packages/requests-2.6.2.dist-info [15:41] ahh [15:43] bdmurray, doko is the problem that `pip install httpie` installs requests in ~/.local/lib/python2.7/site-packages and that's earlier on the sys.path than /usr/lib/python2.7/dist-packages ? [15:44] I'm curious why requests gets installed in /usr/local and httpie in ~/.local/lib/python2.7/site-packages [15:44] doko: requests doesn't get installed in /usr/local for me [15:44] barry: it also seems to have removed requests-2.2.1.egg-info [15:44] only ~/.local [15:45] bdmurray: not for me, on vivid [15:45] in a vivid chroot [15:45] requests-2.4.3.egg-info is still in /usr/lib/python2.7/dist-packages [15:46] this is a clean vivid chroot, after `apt-get install python-pip` then `pip install httpie` [15:46] I'm using a trusty chroot [15:46] it still fails on vivid, but let me try trusty [15:50] heh, chroots don't overlay ~/.local ;) [15:51] bdmurray: are you using `pip install --user httpie`? [15:51] bdmurray: or sudo? [15:52] barry: I was root so just pip install httpie [15:52] bdmurray: okay, sec [15:53] bdmurray: okay, yes it deleted the egg-info file for me in /usr/lib [15:54] but i still think the problem is that /usr/local/lib/python2.7/dist-packages is on sys.path before /usr/lib/python2.7/dist-packages [15:54] and `sudo pip install httpie` installs a newer requests that doesn't play nice with pip [15:56] barry, the path order for this is always to have /usr/local before /usr. echo $PATH [16:01] doko: for pip's own imports, it can't do that [16:01] doko, bdmurray replied in email [16:01] doko, bdmurray i'm off to get some lunch. i know what the problem is. i need to experiment and think about the right solution. let's take it back to email === freeflying__ is now known as freeflying === davmor2_ is now known as davmor2 === fabo_ is now known as fabo === rsalveti_ is now known as rsalveti === \b is now known as benonsoftware === aaron__ is now known as ahoneybun