/srv/irclogs.ubuntu.com/2013/12/10/#ubuntu-devel.txt

=== mnepton is now known as mneptok
smoser`anyone else having trouble using offlineimap or alpine with imap recently ?01:26
=== smoser` is now known as smoser
smoseri'm using both of those, configured with imapssl (alpine: mail.brickies.net/user=smoser@brickies.net/ssl/novalidate-cert)01:28
=== thomi_ is now known as thomi
smoserofflineimap is similar configured (i have it actually expects a configured cert)01:29
smoserbut i think something in the past 4 days caused issue01:29
smoserhere is my recent apt history.log http://paste.ubuntu.com/6548782/01:30
smoserboth gnutls and libssl wer updated in the queestionalbe time frame.01:31
smoserinfinity, or mdeslaur ? you 2 are recently touched on those two (with doku) having a change also to libssl01:36
sarnoldsmoser: mdeslaur recently turned tls 1.2 back on in our openssl packages01:47
sarnoldsmoser: not everything is prepared to negotiate tls 1.2 and fail to handshake entirely01:47
smoserwell it would appear that i have 2 things that fail. i'm getting connection reset by peer.01:48
smosersarnold, do you have a suggestion ?01:48
smosershal i file a bug on openssl ?01:48
smoser(i think i might be having deja vu on this)01:48
sarnoldsmoser: does offlineimap or alpine let you ask for tls1.1 or tls1.0 in their configs? that'd be my first shot..01:49
smoseri dont think so.01:49
smosermaybe though. i'll lok01:49
smoserhttp://docs.offlineimap.org/en/latest/MANUAL.html01:50
=== wendar_ is now known as wendar
sarnoldsmoser: openssl's s_client also supports -tls1_2 -tls1 etc., it might be handy to debug if the clients don't support it easily...01:53
smosersarnold, i dont know that i would have time to devote to debugging that. its not something i have any experience in.01:56
sarnoldsmoser: here's the bug tracking turning tls 1.2 back on: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/125787701:56
ubottuUbuntu bug 1257877 in openssl (Ubuntu) "TLSv1.2 enabling tracker bug" [Undecided,Fix released]01:56
sarnoldsmoser: I tried to run: openssl s_client -host mail.brickies.net -port 443     to dump a pile of debugging information; try it out, add -tls1_2 or -tls1_1 or -tls1 to the command line and see if the output changes from run to run01:57
smosersarnold, unless you object i'll at least comment in that bug to my issues02:01
sarnoldsmoser: no, please do, it'd be nice to collect experiences. (I don't know if that's the best place, but I can't nominate anything better. :)02:01
smosersarnold, commented. fwiw, i'm pretty sure it is using port 99302:03
smosernot 44302:03
smoseryeah, duh :)02:03
smosersilly me. 993 makes sense in that /etc/services says 'imaps' but you made me question myself.02:04
smoserhope that did'nt sound rude. i iddn't mean to be.02:04
smoserthanks for your help.02:04
sarnoldsmoser: haha, no, not at all, chalk that up to my just being happy the offline imap folks had the port listed to "save me the time" from looking it up myself. :) heh.02:05
sarnoldsmoser: thanks02:05
=== freeflying is now known as freeflying_away
=== shuduo_afk is now known as shuduo
=== freeflying_away is now known as freeflying
=== stub` is now known as stub
=== shuduo is now known as shuduo_afk
mdeslaursmoser: yep, looks like your mail server dies when something tries to connect using tlsv1.204:15
mdeslaursmoser: looks like xnox has a patch available to be able to set the ssl version for broken servers...see: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=70725204:23
ubottuDebian bug 707252 in offlineimap "Unable to connect to certain IMAPS servers requiring SSL3" [Normal,Open]04:23
pittigood morning05:25
pittishadeslayer: I remember some bug about adding the "version" thing to -shim, but it's tricky either way -- if we provide too much, upstream projects might be tricked into thinking that they are actually speaking to systemd pid 1?05:26
=== shuduo_afk is now known as shuduo
hyperairlooks like gst1.0's bpmdetect element is hanging, while it works fine in gst0.10. does anyone know how to debug this issue?06:30
=== work_alkisg is now known as alkisg
dholbachgood morning07:59
=== iahmad is now known as iahmad|afk
=== smb` is now known as smb
=== iahmad|afk is now known as iahmad
xnoxmdeslaur: smoser: honestly use git master from https://github.com/OfflineIMAP/offlineimap the release was pushed out but not uploaded into debian yet.09:20
xnoxinfinity: \o/ \o/ \o/ =))))09:36
LaneyO_O09:36
xnoxLaney: eglibc 2.18 uploaded into experimental =))))))09:39
Laneyoh right09:39
Laneywhat's in that that's worthy of such joy? :P09:39
xnoxLaney: thus unblocking libnih & upstart on kfreebsd among with many other things.09:39
Laneyneat09:39
xnoxand i totally thought i'm on #debian-devel =))))09:39
RAOFOooh, neat.09:40
* xnox is being gravitated to the coffee machine09:40
Laneyare you a regular office goer now?09:42
xnoxLaney: i don't know =) i am yesterday & today. better heating + lighting. Plus i have the new microfost ergonomic keyboard that fits into a standard laptop bag, so i feel good out here =)09:44
seb128xnox, but there is like people in there...09:46
seb128;-)09:46
xnoxseb128: i just put my headphones in, don't play music and eavesdrop =)09:47
seb128haha09:47
xnoxseb128: Laney: https://plus.google.com/109160032876474505377/posts/Y3zk1Etqexu09:48
Laney:D09:49
ogra_xnox, don't we have to call you xnox_john now ?09:49
ogra_(and congrats !!!)09:49
Laneywait09:49
Laneyno more ganja?09:49
xnoxLaney: no more ganja, bought Lenovo Yoga in Clementine Orange color shortly after smokin abuse at Debconf.09:50
xnoxit's metalic orange, and is very similar to ubuntu orage. i love it =) it's an "ideapad" instead of "thinkpad", so i still get light abuse about that.09:50
Laney:D09:50
xnoxogra_: haha =) I was thinking to add "Xnox" as a middle name, but i have settled for - Dimitri John Ledkov in the end.09:51
ogra_:D09:51
* xnox should send a wider email about it.09:51
ogra_thats a beautiful thing you bought there09:51
seb128ogra_, hey, how is life out of work? ;-)09:51
ogra_seb128, so,so ... i cracked my back on my first vacation day ... slowly able to walk upright again today09:52
seb128ogra_, :-(09:53
ogra_beyond that sooo boring ... (i was planning to do a lot on the house ... without being able to move that is kind of delayed by a week now)09:53
Laneyon the plus side, your s-c pet bug should be fixed09:53
ogra_hah, cool09:53
Laney(soon)09:53
ogra_yeah, i see the changelog entry09:54
brendandxnox, you got an ideapad too? nice hardware, requires a lot of hackery though09:54
seb128ogra_, I've a working fix in the desktop team ppa, but amd64 fails to build on the ppa builders so it's i386 only09:54
seb128ogra_, it seems to work for me (but it was not happening reliably before so I'm not sure), I'm going to upload to trusty once Laney manages to move the harfbuzz transition out of trusty-proposed09:55
ogra_cool, i'll test it then09:55
ogra_(only amd64 here ...)09:56
xnoxbrendand: yeah I should start writing about it, i have scripts to totate _both_ screen & touch screen, plus I want to push upstream patches to udev for it's custom keycodes that indicate orientation.09:56
brendandxnox, oh i'd love to get those09:56
xnoxbrendand: not sure what to do about wifi, i currently pull dkms module from github. Not sure if i should package it or not.09:56
xnoxbrendand: didn't get bluetooth to work.09:56
brendandxnox, i'm building the wifi module from source09:57
xnoxbrendand: do have fixed brightness keys, via xorg override.09:57
brendandxnox, are you suffering from losing the mouse pointer sometimes?09:57
xnoxbrendand: and the extra buttons do nothing (the one on the right which is "screen lock" and "the one-touch recovery" key09:57
xnoxbrendand: mouse pointer - not that i have noticed, then again I mostly use ergonomic wireless / usb mouse.09:58
xnoxbrendand: i do want touch apps to auto-appear and on-board to get auto-enabled.09:58
brendandxnox, yeah using a mouse might make it go away09:58
seb128oh, seems like webkit migrated10:00
seb128Laney, right?10:00
seb128just got email10:00
Laneyoh man, you spoiled the surprise!10:00
seb128:-(10:00
Laney:P10:01
Laneyyeah, looks good10:01
brendandxnox, btw what you said yesterday about dh_python3. how to use that properly - is --exclude expecting the name of the binary package, or a path? if it's a path, relative to what?10:02
brendandxnox, i can see in the logs that dh_python3 is renaming my .so file10:02
xnoxbrendand: man debhelper; common options -        -Xitem, --exclude=item10:07
xnox           Exclude an item from processing. This option may be used multiple times, to exclude more than one thing. The item is typically part of a filename, and any file containing the specified text will be excluded.10:07
brendandxnox, so --exclude='libgui-engine.so' should work10:08
xnoxbrendand: yeap.10:08
xnoxbrendand: or, i tend to call dh_python3 only on the python3 package, e.g. override_dh_python3: dh_python3 -ppython3-foo10:08
xnoxbrendand: such that it doesn't do anything to any other !python packages that I may have.10:08
brendandxnox, in this instance all the packages are python3 except this one10:09
xnox(obviously not always possible)10:09
xnoxah10:09
brendandxnox, would have been good to be able to exclude a whole package10:09
brendandxnox, btw is exclude available in the precise version of debhelper?10:10
xnoxbrendand: it's been available forever.10:10
brendandxnox, yeah. just someone mentioned the precise version of dh_python3 has fewer options10:10
xnoxbrendand: this is a debhelper common option, all dh_* must support it.10:11
xnoxLaney: lovely gnome-terminal, when can we have it in trusty? =)10:12
xnoxLaney: also does it work with e.g. emacs & byobu?10:13
Laneyxnox: channel hopping?10:15
Laneyalso, larsu posted that :P10:16
xnox=)10:16
Laneysee the bug I referenced and talk to M. Klose10:17
Laneyor you can decide to do what Debian did and take the heat yourself :-)10:18
infinitybrendand: You can exclude packages.10:22
infinitybrendand: Same syntax as xnox showed, but -N instead of -p.  ie: dh_foo -Nnot-this-package10:22
brendandinfinity, excellent10:23
* infinity is not okay with this fire alarm at 3am business and wonder if he should put on pants.10:24
* Laney goes blind, and then decides to stop reading that in British English10:25
infinityLaney: Trousers? :P10:26
LaneyMuch better ;-)10:26
brendandLaney, is it much better? :/10:27
LaneyWhatever floats your boat10:27
pittiinfinity: WDYT, should we release bug 1257211 now-ish? it's been less than 7 days (4 only), but people are nervous and keep prodding me10:28
ubottubug 1257211 in postgresql-9.1 (Ubuntu Saucy) "New upstream microreleases 9.1.11, 8.4.19" [High,Fix committed] https://launchpad.net/bugs/125721110:28
xnoxLaney: =)))))))10:29
pittiinfinity: eek, I read that you are probably not really "here"; not that urgent10:29
=== cjwatson_ is now known as cjwatson
seb128mardy, hey, did you see bug #1258578?10:33
ubottubug 1258578 in signon (Ubuntu) "/usr/bin/signond:4:QListData::shared_null:qDeleteAll:qDeleteAll:SignonDaemonNS::SignonSessionCore::destroy:SignonDaemonNS::SignonDisposable::destroyUnused" [Undecided,New] https://launchpad.net/bugs/125857810:33
infinitypitti: I'm okay with releasing it early if it has a comprehensive testsuite that passed on all arches and there's been some general testing and kicking the tires.10:36
pittiinfinity: yes to both10:36
pittiinfinity: upstream tests are run during package build (on all arches), and postgresql-common testsuite/autopkgtest has over 2000 system integration test cases, so I'm fairly confident10:37
infinitypitti: run, and build failed when they fail? :P10:37
pittiinfinity: yes, of course; the only way to run them :)10:38
infinitypitti: (You'd think I wouldn't have to ask that, but... GCC)10:38
pittiI'm happy to do the actual button pushing, but I wanted to hear an SRU team member opinion10:38
infinitypitti: If you want to drive sru-release, you've got my approval to release the lot.10:38
pittiinfinity: ack, thanks10:39
infinitypitti: Just remember the weird syntax, if it's been a while.10:39
=== debfx_ is now known as debfx
infinity("sru-release lucid postgresql-8.4", no -s, like every other archive tool...)10:39
pittiright10:40
pittiseems to have worked fine for saucy10:40
pittihttps://launchpad.net/ubuntu/+source/postgresql-9.1/+publishinghistory and the bug followup10:41
pittiand another firefox tab gone, yay10:42
pkernIs there a page that shows mirror churn (bonus points for per-architecture) for Ubuntu?10:51
infinitypkern: Other than new arches, per-arch churn is the same on all arches anyway, since we don't do binNMUs.10:53
infinitypkern: But not sure if we have a nice graph that shows it regardless...10:53
xnoxmhall119: dholbach: pitti: who is / are translation co-ordinators? I got an angry email from upstream that received a typo fix in translations they don't have, ubuntu langpack provided it.10:53
xnoxand they are demanding for translations to be forwarded upstream, or some such.10:54
=== doko_ is now known as doko
pkerninfinity: Fair point. There might be size differences but small enough to not matter, I guess. I wouldn't even need a graph. A figure per month and distro would already be sufficient. ;)10:55
infinitywgrant / elmo: Does either of you know if we have mirror churn stats, or an easy way to generate some based on history?10:56
=== shuduo is now known as shuduo_afk
pittixnox: we don't really have a coordinator any more11:10
xnoxpitti: =/ a wiki page or some such. I've replied this: http://article.gmane.org/gmane.comp.version-control.git/23913311:11
pittixnox: very considerate, thanks!11:14
dholbachxnox, https://launchpad.net/~ubuntu-translations-coordinators11:15
xnoxdholbach: thanks.11:16
infinitypkern: Out of curiosity, if we were to try to artificially create churn stats from publishing history, what are you actually interested in?11:22
infinitypkern: Our actual ftpmaster, and its slaves (archive.ubuntu.com, security, archive.us, ports) update as often as every 5-15 minutes.11:22
wgrantinfinity, pkern: I have no stats for that, but could quickly generate some from the DB.11:22
infinitypkern: While our downstream mirrors are rate-limited to 4h.11:22
infinitypkern: And that difference actually is quite a lot right there.11:23
infinitypkern: And, of course, churn gets less scary the wider your time granularity.  If you want to know the difference between snapshots in time between Jan1 and Feb1, that's a tiny number compared to the churn if you were updating every 24h, 4h, or 5m.11:24
shadeslayerpitti: I agree, which is why I was trying to figure out a way to solve this on Kubuntu11:26
shadeslayertalked a bit more with upstream, they use version numbers because they've personally guranteed that that a particular feature is working with that version11:27
infinitypkern: And, of course, every-six-months churn is the least scary (and easiest to calculate) of all, as you're then just calculating the size of a stable release. ;)11:27
infinity(Well, and all the updates/security to past releases in that time period)11:28
infinitywgrant: And suddenly, for no good reason at all, I actually want to see a graph of every-publisher-cycle versus 4h-trigger-throttling versus 24h versus 1w versus 1m versus 6m churn.  Just cause.11:29
infinitywgrant: I'm not sure this has any practical use for more than a handful of mirrors trying to pick the optimal update pattern, perhaps, but it would still be a pretty graph.11:30
mardyseb128: yep, I have a tentative fix ready, I'll ask Ken to review it11:33
seb128mardy, thanks, I just wanted to check, dunno if you read ubuntu bugs11:34
xnoxinfinity:  is the non-rate limitted mirror directly accessible?11:36
infinityxnox: I'm not sure I get what you're asking.11:37
infinityxnox: All of our downstream mirrors that are SSH triggered are only triggered once ever four hours.  That's what I meant by rate-limited.11:37
xnoxah, i see. so archive.ubuntu.com does update as-soon as.11:37
infinityxnox: All the Canonical hosted mirrors (gb.archive, us.archive, ports, security, us.ports) update every time ftpmaster does.11:37
xnoxcool.11:38
xnoxinfinity: i have git archive of mostly all per 5min granularity of dists/ for most of trusty and some of raring. do you want that?11:38
xnoxinfinity: together with dctrl-grep one should be able to establish the throughput.11:39
infinityNah, if we want to recreate history, we have much more accurate publishing history in psql.11:39
xnoxinfinity: cool.11:39
xnoxinfinity: it doesn't cache Releases.gpg does it?11:39
infinity"It"?11:39
infinityThe database has no concept of on-disk formats at all.11:40
infinityIt just knows when things were published and deleted.11:40
xnoxinfinity: postgres database... right.11:40
infinitySo, no, we don't have a facility for a proper signed snapshot.ubuntu.com, if that was your followup. :)11:41
infinityWe could write a thin librarian proxy that could produce an unsigned snapshot of just about anything, but we can't give you an ACTUAL snapshot because, as you point out, we don't have the exact Packages/Release files, nor the sigs.11:42
xnoxinfinity: i have a snapshotter, that does redirect to archive.u.c / ports / release or librarian, but apt-get freaks out when you do http (snapshoter) -> https redirect (launchpad librarian)11:42
xnoxis launchpad librarian accessible over http at all?11:43
wgrantYes11:43
infinityYeah, the only reason the links in the LP UI are https is trusty path.11:44
infinitySince they're not coming from a signed repo.11:44
infinityGAH.11:44
infinityTRUST.11:44
infinityNOT TRUSTY.11:44
infinityEditing changelogs for this release has ruined me.11:44
xnoxwgrant: i actually need https://launchpad.net/ubuntu/+archive/primary/+files/ I guess i should hit that path and get the launchpadlibrarian url.11:47
wgrantxnox: Or fix apt to not be terrible :)11:48
* xnox ponders if there is API to query http url from that.11:48
wgranthttps -> http redirects might be valid to complain about, but not http -> https...11:48
xnoxwell the full chain is http -> https -> http11:49
xnoxso it does appear as a man-in-the-middle.11:49
infinityxnox: If you can get the https URL for something, you have the http URL...11:50
* xnox ponders how to query 302 redirect without downloading the thing.11:51
xnoxin python3.11:51
xnoxaha follow_redirects=False.11:51
=== _salem is now known as salem_
infinity... why do I get a 200 on HEAD ...primary/+files/foo.deb?11:53
infinityDear god, tell me this 302 isn't in the body.11:53
infinityThis is 2013.11:53
infinityAnd not geocities.11:53
wgrantinfinity: Where did you see that?11:55
infinityOh, nevermind.  HEAD is lying to me.11:55
wgrant$ curl -I https://launchpad.net/ubuntu/+archive/primary/+files/dpkg_1.17.1ubuntu1_amd64.deb11:56
wgrantHTTP/1.1 302 Moved Temporarily11:56
infinityIt's following the 302 and giving me the header of the ultimate location.11:56
infinityThat's not at all what I want.11:56
infinityIt's things like this that make me stop trusting fancy tools and I fall back to "telnet $host 80" for another decade.11:57
infinityExcept that doesn't work too well if you don't speak fluent SSL/TLS binary goop.11:58
infinityIn this case, anyway.11:58
rbasakinfinity: "openssl s_client -connect launchpad.net:443 -CApath /usr/share/ca-certificates/mozilla" or something like that may help you here. Then you can speak HTTP yourself if you wish, with the SSL/TLS done for you.12:02
xnoxmuahaha, got it.12:06
rbasakProbably -verify 0 as well.12:08
infinityrbasak: Or, less typing, "apt-get install telnet-ssl && telnet -z ssl launchpad.net 443"12:08
rbasakOh, thanks. I didn't know that existed.12:09
infinityWorks a treat, just tried here. :)12:09
infinityYou need to type fast, though, our squids drop your connection annoyingly quickly.12:10
rbasakIncidentally, wget always seems to do more sensible things in edge cases like this than curl does.12:10
infinityI resorted to copying and pasting my GET. :P12:10
rbasak(by default; I'm sure curl has options)12:10
RAOFBah. Why don't we serve mirrors.ubuntu.com/mirrors.txt over https?12:36
mcpierceMorning, all. I'm looking for some guidance on becoming a package maintainer for Ubuntu. I've read a bit online about the contributor program, but would like a little guidance if possible.12:40
rbasakmcpierce: can you be more specific? Ubuntu doesn't really have package maintainers exactly, but if your focus is on one particular package you can build up a track record and then get upload rights to just that package.12:47
rbasaks/get/apply for/ I guess.12:48
mcpiercerbasak: Well, what I'm hoping to do is help to package up a few things from my projects (Qpid and Proton). I'm the package maintainer for them in Fedora and wanted to give the same assistance to Ubuntu as well.12:48
rbasakmcpierce: I see. Are these packaged up already, or would they be new packages? If new, have you read: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages? If having Debian packages would also make sense, then we prefer to add new packages to Debian, and then Ubuntu will auto-import them.12:49
mcpiercerbasak: I see that what Ubuntu ships is way out of date from what we provide currently (we're releasing 0.26, but Ubuntu is still carrying 0.16 of Qpid, and no Proton that I saw).12:49
mcpiercerbasak: So, Ubuntu mostly works with Debian packages?12:49
mcpiercerbasak: What I mean is, Ubuntu only adds onto Debian as opposed to repackaging the Debian bits?12:50
rbasakmcpierce: correct. We only modify Debian packages if we have good reason for Ubuntu to need it. Sometimes it is time (to release ahead of Debian), and sometimes it is because we have some kind of specific reason to do something different. But in general, we try keep the delta against Debian small - ideally zero. So if you have no need for Ubuntu to carry a delta on the packages that you care about, the best first point of call is to get the packages a12:51
rbasakmcpierce: also see https://wiki.ubuntu.com/TrustyTahr/ReleaseSchedule and https://wiki.ubuntu.com/DebianImportFreeze to understand the automatic Debian import and the Ubuntu release schedule.12:53
mcpiercerbasak: kk - thanks for the info!12:53
rbasakmcpierce: np. We appreciate you caring for Ubuntu packages. Ask if you need any help.12:53
apacheloggerpitti: got it all figured out now I think  ... kapplication crashes -> crash handler -> invokes drkonqi (GUI) -> drkonqi has checkbox to automagically submit crash report -> when ticked /var/crash/foo.drkonqi-accept is written on exit -> crash handler checks for file after drkonqi terminated -> if present it re-raises to apport -> if not it exists without forwarding to apport ... apport collects information -> kubuntu-notification-helper12:54
apachelogger(invokes apport-kde usually) looks for .drkonqi-accept for each pending crash -> if found custom script dervied from whoopsie-upload-all is executed to batch upload -> otherwise apport-kde notification is shown12:54
apacheloggerlong-term goal to get rid of the drkonqi file and use .upload with aggregation done inside whoopsie if something is missing from the report12:55
mcpiercerbasak: Will do. :D12:57
=== greyback is now known as greyback|lunch
=== bfiller is now known as bfiller_afk
pkerninfinity: We're pulling development every 20 minutes at the moment and archive for eternity. That's slightly inefficient, of course. But I'm more interested in LTS per month churn once it's stable.13:32
mcpiercey13:33
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Guest48115
tseliotpitti: if I make a package recommend another and the user has the former already installed, will the user get the recommended package through the updates?13:38
pittitseliot: yes13:48
tseliotpitti: ok, the problem is that I'd like to make nvidia-331 recommend nvidia-prime but I would also like to give users the chance to remove nvidia-prime and install bumblebee instead. This would work only if they don't update13:50
pittitseliot: so perhaps recommends: prime | bumblebee ?13:51
tseliotpitti: I don't think bumblebee is in main13:52
=== Guest48115 is now known as Ursula
pittitseliot: that's ok, only the primary (preferred) alternative needs to be as it's the one which is installed by default13:52
pittitseliot: with that, if an user already has bumblebee installed, it wouldn't additionally install prime for him13:52
tseliotpitti: ah, that would work. Thanks!13:53
pittitseliot: I'm not saying that this is what you want (you know better what shoudl happen on upgrades), just that it's a possibility13:53
tseliotpitti: yes, it should be enough13:53
tseliotpitti: so, to double check, something like this would work, right? Recommends: nvidia-prime (>= 0.5) | bumblebee-nvidia13:57
pittitseliot: users which have either installed won't get any package change on upgrades; users which have neither installed will get nvidia-prime13:57
pittitseliot: if that's the semantics you want?13:58
tseliotpitti: yes, that's exactly what I need. Thanks :)13:58
pittitseliot: great14:01
=== jdstrand_ is now known as jdstrand
=== bfiller_afk is now known as bfiller
mterry@pilot in14:23
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mterry
=== greyback|lunch is now known as greyback
pkernxnox: Why don't you use https for the snapshotter?14:35
pkernNo reason not to, these days. At least if APT knows SNI. (No clue if it does.)14:35
mvopkern: libcurl is used by apt for the https so SNI should be fine14:36
pkernYeah, well. Still unhappy with curl as the https provider. |;14:38
mvopkern: oh? what do you suggest instead?14:39
pkernIf I knew. I wanted to look at this stuff this quarter but didn't get to it. neon at least states that it does PKCS#11, but then apt is I think GPL without an OpenSSL exception and hence it still wouldn't be useful for distro purposes.14:40
mvopkern: the status is a bit unclear, if we can reach jgg for a formal statement then it would be much easier14:41
xnoxpkern: mvo: my problem was that I don't have an SSL sertificate on my domain, therefore my nginx redirector was causing http -> https (launchpad) -> 302 -> https launchpadlibrarian. This is all fine for wget, but not for apt-get it compliant that it couldn't verify something or that certs were changing.14:46
xnoxpkern: mvo: i could get an ssl cert on my domain, but i'm not sure if that would have helped. and I really don't want to pay for traffic to fetch it on my server, just to stream it to the client. I want clients to connect / download from the upstream /pool/, and only fetch /dists/ from me.14:48
xnoxpkern: mvo: i will set it up again and let you know.14:48
pkernmvo: http://search.gmane.org/?author=Jason+Gunthorpe&sort=date seems to list an email address.14:48
pkernxnox: redir shouldn't switch transport methods (but no, I didn't check if it works, we still serve everything directly)14:49
pkernFrom https to https I mean.14:49
xnoxpkern: well, it will have to, to optimise bandwidth. So i'm continuously snapshotting /dists/ (such that I have real Releases.gpg), but /pool/ URLs are fallthrough provided by archive.ubuntu.com, ports.ubuntu.com, old-releases.ubuntu.com, and finally launchpadlibrarian.14:50
xnoxpkern: all but librarian are http.14:50
xnoxpkern: but now i worked out a way to make librarian urls also http.14:51
xnoxpkern: there is no need for https, because one verifies archive gpg signatures14:51
xnoxpkern: but I do understand that many people want to use https nonetheless to hide which packages are fetched / conseal the traffic.14:52
xnoxpkern: that's why i will be making my data public, as a git repository such that one can set up their own redirector behind https / firewalled or as needed.14:52
pkernxnox: Or because they need authentication. Hence the problem of missing PKCS#11 support.14:58
pkern;)14:58
xnox;-) touche14:59
zuldoko:  ping15:03
zuldoko:  can you promote python-webtest please?15:05
dholbachcjwatson, robru: nice bug fixes in the newest click :)15:25
=== shuduo_afk is now known as shuduo
dokozul, promoted the dependencies15:37
zuldoko:  cool thanks15:37
dokozul, re migrate: we won't promote sqlite again15:37
dokoand nose needs some mir's15:38
zuldoko:  yeah im not worried about migrate yet15:38
MunchorGuys, thank you for the GTK+ 3.10 on 14.04, it's great, great news, good job15:38
=== shuduo is now known as shuduo_afk
=== tkamppeter_ is now known as tkamppeter
=== hholtmann_ is now known as hholtmann
shadeslayeranyone have a clue why querying the version via python doesn't work but via the terminal works : http://pastebin.kde.org/pf3kgvn7u16:19
Riddellshadeslayer: system vs session bus?16:20
shadeslayerhttp://pastebin.kde.org/p0brmjotq16:21
jodhshadeslayer: http://bazaar.launchpad.net/~upstart-devel/upstart/trunk/view/head:/scripts/pyupstart.py#L32716:23
Riddellshadeslayer: if I use qdbus I get Rejected send message,16:24
shadeslayerRiddell: 0.o16:24
shadeslayerjodh: I /have/ to use Qt :)16:25
stgraberpitti: bug 1197395 and bug 1245189 appear to be missing the usual SRU paperwork (systemd sru)16:34
ubottubug 1197395 in systemd (Ubuntu Saucy) "/run/user/$ID/pulse owned by root and not by the user" [Undecided,In progress] https://launchpad.net/bugs/119739516:34
ubottubug 1245189 in systemd (Ubuntu Saucy) "[keymap] Lenovo Z370 multimedia keys do not work because force-release in hwdb.d is missing" [Undecided,In progress] https://launchpad.net/bugs/124518916:34
jodhshadeslayer: that's not what I referring to. FREEDESKTOP_PROPERTIES='org.freedesktop.DBus.Properties', so you've specified the wrong interface in your python example I think?16:35
shadeslayer>>> upstartinterface = QtDBus.QDBusInterface("com.ubuntu.Upstart", "/com/ubuntu/Upstart", "org.freedesktop.DBus.Properties",QtDBus.QDBusConnection.systemBus())16:36
shadeslayer>>> print(upstartinterface.property("version").toString())16:36
shadeslayergives me nothing16:36
shadeslayerjodh: plus,QDBusInterface has a special function to read properties16:36
=== freeflying is now known as freeflying_away
pittistgraber: ah, keymaps have an SRU exception; I thought diwic made the SRU prep for the other one, hang on16:44
pittistgraber: 1197395 has an SRU test case; you want a regression potential?16:46
stgraberpitti: oh, didn't know about the keymaps exception (I really need to learn the list by heart ;)), for the other one, I must have missed it. I think between the testcase and the comments, it's fine. I'll accept the upload then.16:48
pittistgraber: the bug description is quite long indeed; I'm currently adding a pointer to the fix and a regression potential16:49
stgraberpitti: thanks!16:49
pittistgraber: added; it actually makes some sense for this bug as the regression potential is nonzero (even though it's a bit academic) and there is an actual behaviour change16:52
mterrymvo, hello!  I was looking at command-not-found, and it's update-from-web.sh script is giving a 404 on http://ports.ubuntu.com/~mvo/command-not-found/scan.data-latest16:53
pittistgraber: thanks for processing (nice to see SRUs not having large delays any more!)16:53
stgraberpitti: well, we didn't do so well the past few weeks because of the massive KDE SC SRUs in the saucy queue, but yeah, I think we're mostly keeping up for the past few months, that's good to see!16:56
shadeslayercould someone help me with the upstart dbus bug that I'm experiencing?17:00
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss|dinner
=== freeflying_away is now known as freeflying
mvohey mterry! I can't unfortunately access this host anymore, but there used to be a script running there that extracts the command-not-found data from the local archive17:17
mvomterry: I would love to fix it, not sure if (temporary?) access could be granted for this17:17
mterrymvo, or maybe we need to put it in some team account17:19
mterry long-term17:19
mvomterry: YES, definitely17:19
seb128mvo, hey, how are you?17:21
mvoseb128: good, thanks!17:21
mvoseb128: and you?17:21
seb128mvo, I'm good thanks17:21
seb128mvo, not sure if you saw my Cc on https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/125811217:22
ubottuUbuntu bug 1258112 in update-manager (Ubuntu) "Try calling unexisting functions on GtkDialog" [High,Confirmed]17:22
* mvo looks17:22
seb128mvo, it would be nice if you could comment, seems like Dylan is wanting to fix the issue but needs some guidance/background on why the code is this way17:22
=== bfiller is now known as bfiller_afk
mvoseb128: yeah, I need to look at the bzr log to remember :)17:23
seb128mvo, ;-)17:23
mvoseb128: I'm currently working on a apt bug - once that is done I check this one out17:26
seb128mvo, no hurry, I was just unsure if you noticed launchpad Ccs or if that would go to spam box17:26
seb128mvo, thanks ;-)17:27
seb128mvo, speaking about apt bug, that's not bug #957231 by any chance? ;-)17:28
ubottubug 957231 in apt (Ubuntu Trusty) "update-manager crashed with SIGSEGV in debListParser::LoadReleaseInfo()" [Medium,Triaged] https://launchpad.net/bugs/95723117:28
mvoseb128: no :P - are you trying to trick me into fixing this one too ;)17:28
seb128mvo, lol, I wouldn't say no, just having a clean e.u.c obsession recently ;-)17:29
seb128mvo, joke aside, we got most of the top issues, including the webkit/software-center one that hits quite some users since saucy, just a few remaining (well on the high ranked ones)17:29
seb128mvo, that one being of those17:30
mvoseb128: nice!17:30
mvo_seb128: hrm, X crashed :/17:37
mdeslaurmvo_: watch out, or seb128 will trick you into fixing X too :)17:38
mvo_mdeslaur: lol - we should replace it with something better I guess :P -17:38
mdeslaurheh17:38
seb128hum, me or X?17:38
seb128;-)17:38
mdeslaurlol17:38
mvo_seb128: there is nothing better you know17:39
* seb128 hugs mvo17:39
* mvo_ hugs seb12817:39
=== bfiller_afk is now known as bfiller
=== freeflying is now known as freeflying_away
=== freeflying_away is now known as freeflying
comjfcan anyone help me resolve this isue when trying to apt-get update --fix-missing18:39
comjfW: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://us-east-1.ec2.archive.ubuntu.com precise-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>18:39
=== FlannelKing is now known as Flannel
sarnoldcomjf: are you by any chance using apt-cacher-ng?18:41
comjfsarnold: not that I am aware of, just spun up a brand new AWS EC2 12.04.03 instance18:42
comjfand my automation tools run an apt-get install command18:42
comjfthen it errored, when trying to manaully fix it, I get that error18:43
sarnoldcomjf: drat. try rm -rf /var/lib/apt/lists/  and then apt-get update && apt-get install ... again.18:44
comjfsarnold: giving it a whirl, thanks18:46
comjfsarnold: same error :( I ran W: GPG error: http://us-east-1.ec2.archive.ubuntu.com precise-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>18:47
comjfwoops, I ran: sudo rm -rf /var/lib/apt/lists/ && sudo apt-get update18:48
comjfis there a way I can use a different mirror then the ec2 one... maybe they messed something up18:48
=== Ursula is now known as Ursinha
sarnoldcomjf: I don't know how the billing works out to use a different datacenter, just be aware of that...  edit /etc/apt/sources.list to use a different mirror18:49
comjfsarnold: hm good point. It couldn't cost that much to install a few packages.. at least I hope18:50
comjfare there any other debugging steps I should preform before trying that though?18:51
comjfsarnold: thanks for your help, I saw your post in the other channel, I'll monitor that chan now. I appreciate your quick response18:57
d4c7anyone familiar with default apache ciphersuite/ssl settings in precise that changed from previous releases?19:24
mterry@pilot out19:45
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== Elbrus_try_again is now known as Elbrus
barry@pilot in20:12
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: barry
=== jono is now known as Guest63303
=== freeflying is now known as freeflying_away
mterrybarry, sorry for leaving all those syncs for you to close...  I was waiting for emails from Launchpad that never seemed to have come21:29
barrymterry: no worries at all!21:30
barrymterry: thanks for actually doing the syncs :)21:30
=== salem_ is now known as _salem
=== freeflying_away is now known as freeflying
dokoinfinity, any update on the state of glibc-2.18?22:37
infinitydoko: I have the Ubuntu merge changelog written up, just going to give it one more test-build with the latest Debian changes and JFUI, I think.22:38
barry@pilot out23:04
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:

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