/srv/irclogs.ubuntu.com/2012/09/29/#ubuntu-devel.txt

soniahthanks ScottK00:18
ScottKsoniah: You're welcome.  Thank you for contributing.00:18
xnoxScottK: about bug 104090000:19
ubottuLaunchpad bug 1040900 in busybox (Ubuntu Precise) "syslog messages truncated to 256 chars during debian-installer run" [High,In progress] https://launchpad.net/bugs/104090000:19
ScottKxnox: Yes?00:19
xnoxScottK: I think the intention is to get it into precise as soon as possible.00:20
xnoxScottK: and to me 2xSRU + upload in R is more expensive than 1xSRU and upload in Q00:20
ScottKxnox: As long as all goes well, yes.  This isn't about efficiency, it's about risk reduction.00:21
ScottKThe bug's been there since August, so I think we're past it being something critical that needed immediate response.00:21
xnoxScottK: well yeah, there was load issue for stockachu, as he was not getting all his other uploads SRU'ed quickly enough.00:23
xnoxScottK: that is sponsored and/or accepted into -proposed.00:24
ScottKRight, but it's been a month and a half already, so I am highly skeptical that a bug that has existed for four years can wait a couple of weeks.00:25
ScottKPlease spend time fixing serious problems before release.  There's no shortage of those.00:25
xnoxok.00:25
xnoxbcmwl (source) 5.100.82.38+bdcom-0ubuntu4.1restrictedadminlowkubuntu netbook ubuntu-desktopProposed2012-05-3100:26
xnoxoneiric-proposed unapproved00:26
xnox*heh* nobody cares about oneiric....00:26
xnoxis there a report for *all* queue?00:27
doko_Laney, how did your -gstabs experiments end up?00:56
=== dendrobates is now known as dendro-afk
infinityLaney: Your -gstabs test would probably work a lot better if you'd also exported CXXFLAGS.02:26
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
Laneyinfinity: better than what? It worked where it failed before and the remaining armel failure is unrelated08:28
Laneydoko_: still building08:28
Laneyinfinity: (because we build with CXXFLAGS="$(CFLAGS)")08:41
=== doko_ is now known as doko
=== cpg is now known as cpg|away
=== ion_ is now known as ion
=== JanC_ is now known as JanC
=== tkamppeter_ is now known as tkamppeter
=== Quintasan_ is now known as Quintasan
infinityLaney: Erm, I was watching the log go by, and it sure didn't look like CXXFLAG=CFLAGS (as in, there was plenty of "-g -O2 ...")17:11
infinityLaney: If it succeeded where previous builds failed, I suspect that was because of something entirely unrelated, like it was building on a different kernel.17:12
cjwatsontumbleweed,barry: for that apt_pkg.size_to_str thing with the release upgrader - I'm very wary of changing python-apt, because that's an API change17:16
cjwatsontumbleweed,barry: also, I couldn't get size_to_str to actually emit a string that required the thousands separator, because it just changed units instead - any suggestions on a specific value that exposes the problem at that level?17:17
cjwatsonoh, there we go, enormous values do it17:18
cjwatson... but no.  sufficiently enormous values produce data corruption, not anything containing the thousands separator17:19
cjwatson>>> apt_pkg.size_to_str(99000000000000000000000000000)17:19
cjwatson'`tE\xf7\t\xbf\xf57\x8c'17:19
cjwatson>>> apt_pkg.size_to_str(99000000000000000000000000000)17:19
cjwatson'`tE\xf7\t\xbf\xf57\x8c'17:19
cjwatsonoops, sorry17:19
tumbleweedcjwatson: the easy option is droppnig the non-breaking space from the locale17:27
tumbleweedit seems to be a fairly unusual thing to have as a thousands separator17:27
tumbleweed(and is an ubuntu-only patch, because the locale maintainer hasn't signed off on it yet)17:27
cjwatsontumbleweed: No, I'd rather not do that.  There are quite a few locales with NBSP in the thousands separator.  Besides, it indicates a type problem, which we should certainly fix.17:31
cjwatsonI would really like a smaller reproduction case at the python-apt level than "run an upgrade", though.17:31
infinityIs there a bug for this that shows the problem?17:32
cjwatsonIt's on the -tracking list.17:32
cjwatsonBug 1031882.17:32
ubottuLaunchpad bug 1031882 in ubuntu-release-upgrader (Ubuntu Quantal) "precise->quantal upgrade fails, with a UnicodeDecodeError" [High,Confirmed] https://launchpad.net/bugs/103188217:32
cjwatsonBut it doesn't say what downloadSize is.17:32
tumbleweedwhen I first ran into it, I assumed it was something that would hit other people, so just filed it and moved on17:33
cjwatsonAnyway, I suspect that apt_pkg.size_to_str returns str regardless of Python version - that is, bytes for Python 2 and text for Python 3.  We shouldn't go changing that now.  Instead, the upgrader code should deal with it.17:33
cjwatsonI just wanted to be able to actually reproduce it in a smallish test before changing anything.17:33
tumbleweeddecoding it as utf-8 when in utf-8 locales seems straightforward enough17:34
cjwatsonEh, you have to be careful though because this code is polyglot 2/3.17:34
cjwatsonIt's probably if isinstance(foo, bytes): foo = foo.decode() territory.17:35
cjwatsonI'll probably hit it with that stick on Monday if nobody's beaten me to it.17:36
cjwatsonHm, in Python 3 for enormous values you get "OverflowError: Python int too large to convert to C long", which I think may be the subject of another -tracking bug ...17:37
cjwatson*that*'s probably a python-apt bug17:38
tumbleweedare sizes larger than a C long likely to be an issue?17:38
=== capisce_ is now known as capisce
=== cpg|away is now known as cpg
=== cpg is now known as cpg|away
TheLordOfTimeif there's a bug about the images for 12.10 and the beta and what not, are those supposed to go here?19:55
TheLordOfTimeor questions thereof...]19:56
=== cpg|away is now known as cpg
xclaesseare there known issues with jack detection in quantal ?21:09
xclaesseI often cannot ear anything from the speakers but connecting headset in the jack works21:10
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
=== Guest18360 is now known as YDdraigGoch
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg

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