/srv/irclogs.ubuntu.com/2012/10/23/#ubuntu-devel.txt

darkxstbug 104902800:00
ubottuLaunchpad bug 1049028 in evolution-data-server (Ubuntu) "Unable to create gmail account" [High,In progress] https://launchpad.net/bugs/104902800:00
everaldocjwatson, do you see any problem to include updates and rebuild an 12.10.1 iso for UGR?00:01
cjwatsonNot in general but I haven't looked at how UGR is laid out00:02
cjwatson(Nor am I going to at 1am :-) )00:02
everaldocjwatson, just one last question them00:02
everaldohow did you guys build the ubuntu iso? is it a custom script or live-build?00:03
cjwatsonlive-build for the squashfs, a collection of stuff mostly involving debian-cd for the iso9660 container00:03
everaldohumm, good to know, I will move our squashfs build to live-build for 13.0400:05
cjwatsonare you doing it by hand now or something?00:07
darkxstcjwatson so its just a small script, that runs a bunch of apt commands in a ch-root00:07
everaldocjwatson, yes, debootstrap and apt-get install's on chroot00:08
everaldocjwatson, https://code.launchpad.net/~ubuntu-gnome-dev/+junk/iso-build-script00:08
cjwatsonI haven't looked, but live-build should be able to obsolete most handwritten scripts of that kind, yes00:10
everaldocjwatson, any tutorial or sample about how you guys use live-build?00:11
=== cpg|away is now known as cpg
cjwatsoneveraldo: google for my post to ubuntu-devel about it a year or so back00:38
everaldogot it https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033458.html00:40
everaldocjwatson, so simple... thanks :)00:41
jbichaeveraldo: I think that's deceptively simple, at least I wasn't able to figure it out but maybe I'm too impatient00:51
cjwatsonYou'd have to hack on livecd-rootfs/live-build/auto/config a little00:51
cjwatsonShouldn't be desperately much00:51
wookeywhat's the package name of the thing that truncates changelogs on builds?01:33
lifelessbinary-pkg-mangler ?01:33
wookeythat's it01:33
wookeybut I searched for that and failed to find.01:34
micahgpkgbinarymangler01:34
lifelessthat thing :)01:34
wookeyaha01:34
wookeyit's vital for multiarch otherwise your changelogs don;t match up01:34
micahgdo binNMUs have changelogs?01:35
wookeyyes. There was some discussion of this on debian devel01:36
wookeyyou really want to take the binNMU change out of the changelog (and record it elsewhere) to avoid multiarch breakage01:37
wookeyit's been bodged for the time being in dpkg, I think01:37
cjwatsonwookey: But not so much of a problem for Ubuntu because we don't have single-arch binNMUs yet.01:44
cjwatson(And not planned for the near future.)01:44
=== jtechidna is now known as JontheEchidna
lifelesscjwatson: I did a test for you to see whether you had regressed bug 803658 during Q cycle (and you had).01:58
ubottuLaunchpad bug 803658 in grub2 (Ubuntu) "grub-install /dev/mapper/isw_$UUID_$NAME0 failing with ICH10R raid 1+0" [High,Fix released] https://launchpad.net/bugs/80365801:58
lifelesscjwatson: I don't recall reverifying for you; did you end up reproducing the setup and validating that you didn't regress it ?01:58
lifelesscjwatson: or should I be ultra paranoid about upgrading that machine to Q ?01:58
cjwatsonlifeless: as I mentioned at the time, I managed to reproduce it in simulation with manual dmsetup commands, and I believe I fixed it, although it's true you never positively confirmed that02:03
cjwatsonIt's not explicitly in the changelog because I fixed it before releasing 2.00-3ubuntu102:04
cjwatson(which was the first of the 2.00 merges to hit Ubuntu proper)02:05
RAOFHm. The 12.10 desktop installer doesn't seem to see the existing Windows 8 partition on this system; it thinks both discs have no partition table. That's not wonderful.02:10
RAOFI guess it's time to redo that liveusb with a persistent partition so I can grab the logs.02:12
lifelesscjwatson: kk, thanks02:12
TheMusoRAOF: If I need to grab logs, and I used usb-creator to create the live USB drive, I go to a console, remount /cdrom read-write, copy logs, remount read-only to be safe, and shut down.02:14
TheMusoThats worked for me in the past.02:14
RAOFTheMuso: Sounds good.02:15
RAOFcjwatson: Actually, you're awesome at everything - does apport work in the liveusb environment?02:15
slangasekdarkxst, everaldo: so bugs 1069475 and 1069908 that jbicha was calling my attention to earlier are bugs with the CD and not with the grub2 package, correct?02:46
ubottuLaunchpad bug 1069908 in grub2 (Ubuntu) "Ubuntu GNOME Remix image don't boot on EFI systems" [Undecided,Confirmed] https://launchpad.net/bugs/106990802:46
ubottuLaunchpad bug 1069475 in grub2 (Ubuntu) "grub fails to boot unsigned kernel" [Undecided,Confirmed] https://launchpad.net/bugs/106947502:46
darkxstslangasek, yes02:48
darkxstslangasek, we got stung by the late changes to secure boot ;(02:48
slangasekdarkxst: so I gather - sorry about that02:50
slangasekdarkxst: is there somewhere else those two bugs should be reassigned?02:50
darkxstslangasek, we don't actually have a package for our build script currently,02:51
darkxstslangasek, maybe just assign them to jbicha?02:51
slangasekis there a launchpad project?  (since bugs can be reassigned from packages to projects, now)02:51
darkxstit lives in jbicha's + junk folder, but if that is the case we should make a project02:52
slangasekwould probably be a good idea to :)02:52
grueblurI can has nexus?02:57
grueblurSurely a howto for 13.04?02:57
grueblurWhen? So I can set my OMG.02:58
grueblurI'll be in the saltmines.  Waiting, I suppose.02:58
grueblur;_;02:58
grueblurSeven more days?02:59
grueblurBestturingssysteem.03:04
RAOFAs the proud father of a recently-newborn, than quit message is entirely wrong; there's nothing intuitive about the nipple :)03:07
sarnoldhehe03:08
darkxstslangasek, how do I reassign bug to a launchpad project ?03:08
darkxst(https://launchpad.net/ugr-iso-build)03:08
slangasekdarkxst: on the bug page, click the arrow next to 'grub2' under Affects; choose 'Project' and fill in the name03:09
darkxstslangasek, ok, got it. thanks03:14
pittiGood morning03:30
sarnoldpitti: isn't it insanely early for you?03:31
* slangasek waves to pitti03:31
pittibdmurray: I reassigned 1053749 to davmail, as several people seem to have reproduced it with installing this package03:31
pittihey slangasek03:31
pittisarnold: it's a bit earlier than usual, yes; but my head started working, can't sleep any more03:32
sarnoldpitti: heh, if the brain is already spinning, you might as well use it...03:33
slangasekpitti: there's no davmail package in the archive; furthermore, the bug is in failing to handle an existing dpkg database03:45
pittiindeed, just saw the LP error; I reassigned it to dpkg now and gave it a clearer title03:46
slangasekit's not a dpkg bug either03:47
slangasekthis is existing data03:47
slangasekdpkg can't possibly undo it; the consumer needs to cope with the encoding issue03:47
pittislangasek: so, back to "invalid" again then?03:51
slangasekhow is it invalid?03:51
slangasekthere's a crash on non-unicode input; this is a legitimate real-world situation; the client needs to cope with this03:52
pittiooh, I see, sorry03:54
slangasekok :)03:54
pittiso, I guess I'll just intercept/ignore it in u-d-common03:55
skunkwhere could I find the acer alps touchpad source code04:05
RAOFskunk: Shared between the kernel and xserver-xorg-input-synaptics04:08
darkxstis there anyway we can extpedite the evolution-data-server fix for gmail into -updates? Bug 104902805:20
ubottuLaunchpad bug 1049028 in evolution-data-server (Ubuntu) "Unable to create gmail account" [High,In progress] https://launchpad.net/bugs/104902805:20
darkxstwe are about to rebuild images to fix efi boot issues and would be nice to have that fix also05:20
darkxst(images for ubuntu GNOME remix)05:21
=== morphis is now known as morphis|away
RAOFdarkxst: How sure are we that the patch is safe?05:22
darkxstRAOF: very sure, its just installing missing files05:23
darkxstthat said I guess there could be backs in the modules that it installs, since it has been broken since July05:23
darkxsts/backs/bugs/05:23
RAOFdarkxst: Then I'll push it out now; it's had 3 days, and bugs in modules that weren't installed before are unlikely to be regressions.05:24
darkxstRAOF, well they were moved in July , but no one even noticed since then05:25
darkxstRAOF, and thanks05:25
RAOFYeah; we got UOA, which actually works :P05:26
micahgdarkxst:  RAOF: 3.6.0-0ubuntu3  is in the release pocket05:27
RAOFmicahg: Not according to my rmadison output?05:28
micahgoh, eds, neverming05:29
micahg*nevermind05:29
RAOFmicahg: Launchpad also seems to think that 3.6.0-0ubuntu3 is in quantal-proposed05:29
* micahg was looking at evolution05:29
* micahg really should go to sleep05:29
RAOFAh, yeah.05:29
RAOFdarkxst: Copied to quantal-updates (and raring).05:29
darkxstRAOF, thanks05:30
darkxstlol, how is this possible "UpgradeStatus: Upgraded to quantal on 2011-04-01 (529 days ago)"05:52
RAOFSystem clock out of sync?05:54
darkxstRAOF, yes that is a good explanation, but you might expect someone would notice that ;)05:59
darkxstI have another patch that needs sponsoring bug 1064354, patch has been committed upstream also06:02
ubottuLaunchpad bug 1064354 in gnome-shell (Ubuntu) "When running lightDM user locking doesnt work" [Undecided,Confirmed] https://launchpad.net/bugs/106435406:02
darkxstRAOF, micahg, perhaps you could upload ^^ for me?06:21
=== guang_ is now known as haha
=== haha is now known as guang_
mvodoko_: python-apt is building again, but there is a test failure that looks like something in subprocess07:01
dholbachgood morning07:03
=== morphis|away is now known as morphis
=== smb` is now known as smb
=== morphis is now known as morphis|away
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, hi08:16
hyperairanyone here got a sandy/ivy bridge chip and is running unity?08:23
=== bencer is now known as heidita2
=== mcclurmc_away is now known as mcclurmc
=== heidita2 is now known as bencer
Laneyyes08:24
hyperairLaney: could you try running powertop and seeing the rc6 stats?08:25
hyperairit's under the idle stats tab08:26
hyperairon my laptop it's stuck at 90+% active08:26
hyperairi'm wondering if that's supposed to be the case or if unity's sucking.08:26
Laneycc6?08:27
hyperairO_o08:27
hyperairno, it's RC608:27
hyperairunder GPU08:27
Laneydon't see that08:27
hyperairActive, RC6, RC6p, RC6pp08:27
hyperairhmm08:27
hyperairwerid08:27
LaneyC{1,3,6}-IVB08:28
hyperairweird08:28
Laneyanyway C6 is high08:28
hyperairmaybe you don't have rc6 enabled.08:28
Laneydunno what it means though08:28
hyperairit's supposed to go down to C708:29
hyperairmine spends most of the time in C7 for CPU08:29
hyperairbut the GPU is spending most of its time active08:29
hyperairand since upgrading i've been getting these sporadic hangs08:29
hyperair[16938.783806] [drm:__gen6_gt_force_wake_get] *ERROR* Force wake wait timed out08:30
hyperairugh08:30
=== stan_ is now known as stan
=== doko_ is now known as doko
dokomvo: both for 3.2 and 3.3?08:57
RAOFhyperair: Note that running powertop means that you'll have a blinking cursor on the screen, which means you'll be continually waking up the GPU for vsyncs.08:58
hyperairRAOF: hmmm. meaning that it never goes into rc6 unless the screen is completely still?09:00
RAOFhyperair: I don't know; I would assume that you'd still be able to get into rc6 even with a 60Hz timer. I'm just saying that powertop distorts the power metrics by running :)09:01
hyperairRAOF: well i was working on emacs, and leaving powertop running in the background, so i don't think it really counts09:01
hyperairbut yes, blinking cursor09:01
RAOFYes, it does, because the blinking cursor still means wakeups even when it's not visible - because of composite, all windows are always “visible”09:02
hyperairah right.09:06
hyperairi actually just closed my terminal while leaving powertop running in screen and went away for the past 5 minutes, but when i came back it was 100%09:07
hyperairheh09:07
=== quadrispro_ is now known as quadrispro
dokoTheMuso, why is python3-louis an Arch: any package?09:34
=== morphis|away is now known as morphis
mvodoko: http://paste.ubuntu.com/1299692/ <- this fails in py3.3, but works fine in 3.2 and 2.7 - should it?09:57
dokomvo, looking at the docs, it's found in 3.3.0 too10:02
dokomvo: hmm, don't see anything documented. the only thing I read is: "When stdout or stderr are pipes and universal_newlines is True then the output data is assumed to be encoded as UTF-8 and will automatically be decoded to text. All line endings will be converted to '\n' as described for the universal newlines 'U' mode argument to open()."10:07
dokobut this is not 3.3 specific10:07
mvodoko: right, I can clarify with barry later if you want and add a workaround for now, but it seems like this is a unintended break in the new _save_input() in the subprocess modules10:08
mvomodule10:08
dokomvo: u"u" does work in 3.2??10:08
mvodoko: no, just remove it there if you want to run the test10:08
mvodoko: its only needed for 2.7 and 3.3, its illegal on 3.0-3.210:09
mvo(and in 3.3 its just doing nothing but makes porting easier)10:09
dokolooks like _save_input was added for the new timeout parameter. looks like a bug10:10
dokomvo, can you add an issue to the tracker?10:11
mvodoko: sure, let me do that10:11
=== henrix_ is now known as henrix
cjwatsonmvo: I understood this as intentional - it certainly came up in python3-debian testing10:16
cjwatsonIt's documented in "Frequently Used Arguments" in subprocess10:17
cjwatsonmvo,doko: http://paste.ubuntu.com/1299724/10:17
mvocjwatson: so it was a mistake that this was accepted before?10:18
cjwatsonThat's my understanding10:18
mvook, thanks10:18
cjwatsonI think you need to either not support 3.2, drop universal_newlines and do manual encoding/decoding, or do something clever I haven't thought of10:19
mvoif sys.version_info[0] < 3 and sys.version_info[1]  < 3: ... <- not very clever10:19
cjwatsoncan't remember if sending unicode to stdin with universal_newlines works with 3.210:20
mvoI will check10:20
=== henrix_ is now known as henrix
dokomvo: not more clever, but shorter: if sys.version_info[:2] < (3, 3)10:33
mvodoko: good point!10:35
dokomvo: at least for raring, it should be fine. we won't have 3.2 at the end of the cycle anymore, but 2.7 is another thing10:36
cjwatsonsys.version < "3.3"10:36
cjwatsonworks too10:36
* mvo nods10:36
dokoyeah, assuming every alpha has the same behaviour10:36
dokofor both cases ...10:37
mvodoko: ok, I prepare a upload10:37
dokoso now all public python3 modules in main should be available for 3.2 and 3.3 (pending apt, qt4, qscintilla2)10:39
dokoScottK, ^^^10:40
mvodoko: do you know if someone update the Ubuntu.info.in template already?10:42
dokomvo: which package is this?10:43
mvodoko: python-apt10:43
=== Ursinha is now known as Ursinha-afk
dokomvo: no10:46
mvodoko: ok, I do it now10:46
=== morphis is now known as morphis|away
ScottKdoko: I have python-qt4 mostly ready.10:47
ScottKShould be ready later today.10:47
dokowill you work on qscintilla too?10:48
ScottKI didn't look at it yet, but I will.  No promises about today.10:48
mvodoko: its ready now, should I upload?10:49
infinitydoko: Well done on the first FTBFS of the series. :P10:51
infinitydoko: (Is python3-dev meant to be python3.3 now, cause it sure looks like it's 3.2)10:51
dokoinfinity, yeah, you're just too late with the eglibc update ;-P10:52
=== henrix_ is now known as henrix
mvodoko: uploaded, I will be back, lunchtime11:00
xnoxdoko: python3-apparmor is a compiled extenstion in main and built against (default py3) 3.2 only as far as I can see.11:03
xnoxnote the "python3 (<< 3.3)" deps.11:04
dokoxnox, yes, according to pitti, it's only built for the default version (although I think it should be built for every one)11:04
xnoxdoko: Jamie and I were the last ones to look at it =) (providing py3 packages) and yes it cheats and builds against default only...11:06
* xnox ponders if that automatically means I should be fixing it....11:06
dokoxnox, heh, why not?11:08
xnox=_11:08
xnox=)11:08
* xnox creates a symlink in /usr/share/debootstrap/scripts11:08
=== cpg is now known as cpg|away
=== _salem is now known as salem_
=== cpg|away is now known as cpg
mitya57doko: will have a new fix in a minute.11:26
=== morphis|away is now known as morphis
mitya57fire alarm in my house, will do that later11:38
mitya57:)11:38
SpamapSch /win 612:07
xnoxdoko: did you have to fix ac_python_devel.m4 anywhere yet to pick up multiarched/two python3.3-dev include locations?12:30
dokoxnox, pythonx.y-config --includes should be used, if present, else the hardcoded stuff should be used as a allback12:30
dokobut I don't know which ac_python_devel.m4 you refer to12:31
xnoxdoko: ack. didn't know about pythonx.y-config. Well ac_python_devel.m4 is a copy-pasted m4 macro from the autoconf-archive which tries to use pythonx.y -c "import distutils.sysconfig; print distutils..."12:32
dokoxnox, and print exactly what?12:33
xnox       if test -z "$PYTHON_CPPFLAGS"; then12:33
xnox                python_path=`$PYTHON -c "import distutils.sysconfig; \12:33
xnox                        print distutils.sysconfig.get_python_inc();"`12:33
xnox                if test -n "${python_path}"; then12:33
xnox                        python_path="-I$python_path"12:33
xnox                fi12:33
xnox                PYTHON_CPPFLAGS=$python_path12:33
xnox        fi12:33
dokoxnox, well, this already fails with print not a statement anymore ...12:35
xnoxhaha true =)12:35
xnoxit should work if that thing returns a single item though ;-)12:36
xnoxor something like (single item tuple?!)12:36
xnoxbut fails with python3.3 due to two items returned.12:36
* xnox will use -config in a sec.12:36
dokoxnox, so call the function a second time with plat_specific=1, and if the two values differ, append it12:37
cjwatsonxnox: No, in Python 3 the requirement for parentheses in print() is a syntactic restriction, not dependent on the type of the argument12:37
cjwatsonTry it yourself: foo = (1,); print foo -> SyntaxError12:38
xnoxcjwatson: thanks.12:39
xnoxdoko: ack.12:39
infinityBleh.  Someone really should fix https://bugs.launchpad.net/ubuntu/+source/libnih/+bug/99735912:41
ubottuLaunchpad bug 997359 in libnih (Ubuntu) "nih uses eglibc private symbol __abort_msg" [High,Confirmed]12:41
* infinity decides to have some lunch instead of arguing with computers.12:41
dokoinfinity, in the past, I did the upload of a new version as ~pre something to work around this12:43
=== morphis is now known as morphis|away
=== Ursinha-afk is now known as Ursinha
infinitydoko: Yeah, I've tracked down the workaround, it's still awful.12:46
* infinity really lunches.12:46
* xnox should do quilt push before copy pasting snippets of code. I did re-write print statements with sys.stdout.write when porting to python3....12:51
cjwatsonUsually better to use from __future__ import print_function and then print().12:52
cjwatsonsys.stdout.write is pretty clunky most of the time.12:52
xnoxcjwatson: apparmor maintains 2.3+ compat.12:52
cjwatsonYeah, if you insist on prehistoric compat then you may need clunky :-)12:52
cjwatsonGotta wonder what the point is though.12:53
cjwatsonI mean, Ubuntu 5.04 had 2.4 ...12:53
xnoxto make it "secure" ? I dunno.12:54
cjwatsonI doubt it :-)12:54
cjwatsonProbably nobody's thought about it properly.12:54
xnoxwell apparmor is not ubuntu specific? or are we upstream?12:54
cjwatsonErr, the point is that if we were shipping 2.4 7.5 years ago then you'd think most systems actually capable of running current apparmor would have something a bit newer than 2.3.12:55
=== cpg is now known as cpg|away
cjwatson(OK, you want 2.6 for decent py3 compat, but even that we were shipping 3.5 years ago.12:55
cjwatson)12:55
cjwatsonThough as it happens we are upstream for apparmor.12:56
cjwatsonI think part of my point is that it's kind of daft to require Linux >= 2.6.36 and also go through contortions to support an ancient Python.12:59
xnox=))))13:03
xnoxmaybe nobody touched the python bits in a while...13:04
evso `date --utc --reference=/var/log/installer +%s` will tell me the installation date. Is there anything that will (stably) give me the time of upgrade? The ctime off /etc/lsb-release?13:05
=== yofel_ is now known as yofel
xnoxev: hm... something does add "upgraded on..." in apport hooks. I saw that on launchpad bugs.13:06
evahhh, so it does13:11
evthe mtime off /var/log/dist-upgrade/main.log13:11
evcheers xnox13:11
xnox=)13:12
xnoxev: for me the modification time is 4th of january, but I am running quantal. I did $ apt-get dist-upgrade, instead of upgrade-manager -d13:14
xnoxso results from me are bogus :-P13:15
evyeah13:15
cjwatsonyeah, I don't know of a 100% reliable and stable way13:16
cjwatsonseveral semi-reliable and semi-stable ways which might produce something reasonable in aggregate :-)13:17
evhm, maybe we chould take the ctime off /etc/lsb-release if it's newer than /var/log/dist-upgrade/main.log?13:20
cjwatson/etc/lsb-release will get you any base-files upgrade, perhaps one more recent than the dist-upgrade.13:22
cjwatsonDepends which way you want to err.13:23
cjwatsonYou could parse /var/log/dpkg.log* for base-files upgrade timestamps *shudder*13:23
wookeywhat is responsible for bringing in pkgbinarymangler? It's not part of build-essential, which kind of makes it seem like it shouldn be part of crossbuild-essential, but if I cross-build anything MA-same without it then it's uninstallable13:40
wookeyso it is fairly essential13:40
wookeyIS there any reason why it shouldn't be added to the crossbuild-essential dep-list?13:41
argesev, hi. should we schedule https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-fix-ddebs  for usr-r? There are a lot of postponed items and this is still a huge concern for our team. thanks13:43
evarges: yes13:43
cjwatsonarges: does it need re-discussion or just implementation time?13:44
argescjwatson, both. I think there should be a bit of discussion13:44
cjwatsonWhy?13:44
cjwatsonGenerally we try to avoid rescheduling UDS sessions when we already know what needs to be done but just didn't get to it.13:45
argescjwatson, well we got the extra space I believe on the ddeb server, so do we need to re instrument apport, or can we use the existing code?13:45
cjwatsonWe still ultimately need to replace this bodgy pile of hacks13:45
evyeah, I thought Adam or someone was going to teach the publisher to include ddebs?13:46
argescjwatson, yes. so perhaps there is still some value in discussion.13:46
cjwatsonarges: I don't see any13:46
cjwatsonIt's been discussed to death13:47
wookey:-)13:47
cjwatsonAnd another UDS session won't make it happen any faster :)13:47
argescjwatson, ok so basically its just time to get those work items done. so those get tracked in that same blueprint13:47
cjwatsonSo that's just "re-target to raring", I think13:47
wookeyooh it has a name13:48
cjwatsonwhich I have now done13:48
wookeyonly 4 years till we run out of letters13:48
cjwatson(possibly not in an optimal way, I just renamed the spec and left the done items there)13:49
argescjwatson, ok that will be fine. the big thing that (i believe) has happened is that those older ddebs aren't being deleted13:49
cjwatsonUntil we run out of disk again13:49
cjwatsonI mean, they weren't being deleted for fun, they were being deleted because there was nowhere left to go :-)13:51
argescjwatson, sure. so being proactive about it would be good. if we are close then add more disks13:51
cjwatsonsorry, but pitti *was* proactive, he notified IS as soon as it started to be close to be a problem13:53
cjwatsonabout two months before he had to start deleting stuff13:53
argescjwatson, ok didn't know that13:56
xnoxWhy would anyone do "X-Python3-Version: << 3.3" ? it doesn't make sense.... as there is no version encoded paths with pure-python3 modules.13:57
=== mcclurmc is now known as mcclurmc_away
dobeyxnox: maybe python3.3 broke something in that module?14:00
* cjwatson is in the odd position of hoping that a build finishes slower14:00
cjwatson(because it'll give me a better migration test case that way ...)14:00
_jmp_cjwatson: good to know, I saw pitti was stellar on it. I will talk w/ IS during UDS as its very important to us as well14:01
xnoxdobey: how would the maintainer know that back in 2012-04-04? =)14:02
cjwatsonThe publisher changes are still the right longer-term fix, but they're a lot of work and they involve UE doing fairly significant Launchpad work, which we have some capacity for but only limited at this point14:02
cjwatsonSo if you can get by with just avoiding running out of disk for a cycle or two more, that would be very helpful14:02
dobeyxnox: maybe they tried it against a local cpython build out of vcs?14:02
pittiarges, _jmp_: FYI, I got an ack from IS to give it loads more space RSN, and it already got plenty of extra space, so we don't need to kill ddebs anytime soon14:03
_jmp_cjwatson: yeah, they actually told us they will add enough disks to be space-problem-free for a while :) lets see :)14:03
argespitti, : )14:03
pittispeaking of which, /me sets up ddebs for raring14:03
_jmp_pitti: awesome!14:03
dobeyxnox: i'm only stating the only viable reason i can think of; not claiming to know why the person actually did it :)14:03
_jmp_pitti :))14:03
cjwatsonpitti: Excellent, so hopefully infinity can spend time on the other zillion infrastructure things on his plate :)14:03
xnoxdobey: I understand =) I'm trying to prove the maintainer wrong now. The unit-test passes fine14:04
xnox=)14:04
* xnox calls it lies that 3.3 is not supported14:04
cjwatsonxnox: no VCS logs or anything?14:05
xnoxcjwatson: the python3 support was added with "<< 3.3" without any reasons stated.14:06
xnoxpython3-py package that is.14:06
=== mcclurmc_away is now known as mcclurmc
xnoxdoko: $ python2.7-config --includes = -I/usr/include/python2.7 -I/usr/include/python2.714:37
xnoxwhich is funny14:37
dokoyes, know14:39
dokon14:39
xnoxack =) doesn't hurt anything.14:39
=== salem_ is now known as _salem
dokopython3.3 support for public extensions is mostly done for raring14:58
dokobarry, xnox, ScottK, mvo: thanks for the help14:58
=== _salem is now known as salem_
=== mcclurmc is now known as mcclurmc_away
dokomitya57, any update on sphinx?15:58
mitya57doko: the test suite fails with python3.3, I'm slooowly debugging it16:00
dokook16:00
=== mcclurmc_away is now known as mcclurmc
mitya57doko: if it's urgent, we can just disable the failing tests (but I don't really like that idea)16:01
dokoas long as sphinx works in raring, that's fine16:02
dokoI mean, keeping the ftbfs, and using the existing binaries16:02
seb128slangasek, bdmurray, RAOF, SRU team: is there any plan to work on the queue backlog before UDS?16:03
sconklin@pilot in16:03
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 12.10 (Quantal Quetzal) released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: sconklin
=== morphis|away is now known as morphis
seb128SpamapS, bug #1067356, come on ....16:05
ubottuLaunchpad bug 1067356 in geary (Ubuntu Quantal) "Missing .desktop file" [High,In progress] https://launchpad.net/bugs/106735616:05
seb128SpamapS, needed to file a full other paper work bug for a one liner included with the upload?16:06
seb128hum16:07
seb128who rejected my seahorse SRU and why?16:07
LaneyI asked for it16:07
Laneybecause I uploaded the new upstream16:07
Laneyhttp://launchpadlibrarian.net/120749544/seahorse_3.6.2-0ubuntu1_source.changes16:08
SpamapSseb128: As the last time we chatted over IRC about this turned rather emotional, I'll decline to respond here. Please take it up with someone else or we can chat about it face to face if you'll be here in CPH next week.16:09
seb128SpamapS, can you put those back in the queue for other SRU team members to pick if you are not wanting to.16:11
seb128?16:11
seb128Laney, ok, comment on the bug would have been good16:11
=== salem_ is now known as _salem
SpamapSseb128: I don't know how, but I have been told there is a way to unreject.16:12
Laneyyou can accept from rejected16:12
Laneybut not put stuff back into unapproved (AFAIK anyway)16:13
seb128grrr16:13
Laneyso reupload if that's what you want to do :-)16:13
seb128yeah, doing that16:13
seb128hopping to get a SRU team reviewer more tolerant for the next review16:14
Laneythat reminds me to reupload glib too16:14
seb128Laney, what was the issue with this one?16:14
Laneyi rebased the changelog instead of merging it16:14
seb128SpamapS, I've reuploaded, please don't reject this one, just let somebody who wants to review it do it16:15
SpamapSseb128: I more meant that you might want to take up a difference in policy with the others. But again, perhaps we should talk in person.16:15
=== _salem is now known as salem_
seb128SpamapS, there is no writen rule saying that a SRU has to be have a record bug for every changeset in the upload16:16
seb128SpamapS, or if there is one please point me to it16:17
dobeyseb128: the wiki page implies they do; unless there's a microrelease exception16:19
seb128dobey, "imply", where?16:20
dobeyhttps://wiki.ubuntu.com/StableReleaseUpdates#Fixing_several_bugs_in_one_upload16:20
seb128dobey, that upload is not a kitchen sink one, it has 2 fixes, one being a one liner for a segfault I've no testcase about16:21
seb128e.g those bugs that never get verified16:22
SpamapSseb128: https://wiki.ubuntu.com/StableReleaseUpdates#Procedure  .. The first requirement is that one records these fields in a bug report.16:23
dobeyseb128: i'm not trying to argue that you're right or wrong. i'm just saying that my reading of that section (in combination with the main Procedure section above it, and the microrelease section below it) suggests that a bug needs to exist for each fix, and each fix needs to close those bugs in the changelog.16:23
seb128SpamapS, well, I've those fields, I just included a one liner upstream fix because I though it would improve things and wouldn't be a big deal16:24
seb128*shrug*16:24
SpamapSseb128: that is the last I'll respond about it. as I said, I'd prefer that we discuss in person, or that you approach somebody else on the SRU team about this.16:24
seb128SpamapS, fair enough16:25
seb128SpamapS, thanks16:25
seb128well in any case I've reuploaded, I don't intend to register a new bug and try to find a testcase for that a non reproducible segfault16:25
seb128so if somebody wants to accept those fixes great, otherwise it will stay broken for users and I will have lost my time on the SRU16:26
dobeyseb128: well, you don't necessarily need to find a test case for extremely hard to reproduce bugs. if the code does the right thing to fix cases like that, it should be fairly obvious what the code is doing, and a simple "This is nigh impossible to force to happen, but the code is correct and obviously fixes this crash." for the [TestCase] in a bug.16:28
dobeyseb128: from the IRC conversation, it seems to me like the issue is more the lack of the bug, than the testcase itself, no? :)16:28
=== dendrobates is now known as dendro-afk
seb128dobey, I batched 2 fixes in one paperwork trail, most SRU reviewers are not that picky and let those in16:30
seb128when fixes are easy ones that can be tested,reviewed easily16:31
seb128but whatever16:31
seb128that is more discussion time that the topic is worth, I bring it at UDS with the SRU guys16:31
dobeywell, i don't know if my opinion matters, but i generally agree with having a separate bug for separate fixes. it helps with tracking the changes, in case some regression happens later with the fix; and it provides better information to the users about what is actually getting fixed, when they upgrade and look at the changelog entries.16:33
dobeyoh well :-/16:33
=== Quintasan_ is now known as Quintasan
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== Ursinha-afk is now known as Ursinha
* xnox is confused why sbuild pyside gives me sbuild-build-depends-pyside-dummy : Depends: libphonon-dev but it is not going to be installed16:52
=== salem_ is now known as _salem
=== _salem is now known as salem_
slangasekxnox: sounds like uninstallable or un-co-installable build deps17:04
xnoxslangasek: I wish it would either tell me, or filter out and use the other alternative build-dep =)17:04
slangasekxnox: well, "it" is apt and apt doesn't give very good diagnostics in this case unless you crank the debugging up :)17:06
xnoxsomething tells me that building 4.7really4.6 versions strings with libqt4-dev (>= 4:4.7.0) is not going to go down that well.17:07
xnoxmeh... off to play volleyball =)17:07
xnoxslangasek: well at least pbuilder-dist is smarter - phonon-backend-null : Conflicts: phonon-backend which is a virtual package. The following actions will resolve these dependencies: and goes off to install phonon instead of phonon-backend-null17:13
slangaseksbuild used to be smarter too, until it switched to using apt as its build-dep resolver :/17:14
mitya57barry, doko: was there any change in python3.3 that could cause it to think that file name is "<string>"?17:14
micahgxnox: you might need --resolve-alternatives17:14
mitya57(maybe for some objects that are not really files but python3.2 thought them were)17:14
mitya57I can't find anything related in the release notes17:15
xnoxmicahg: thanks, I'll try that..... while sbuild is nice I find pbuilder more out-of-the-box friendly. E.g. my customisation file for sbuild is longer than the one I have for pbuilder-dist.17:16
xnoxarguably pbuilder-dist is a config wrapper.....17:16
=== ejat- is now known as ejat
=== gruebert is now known as grueblur
=== salem_ is now known as _salem
=== _salem is now known as salem_
mitya57doko: I've spent three hours on that issue, and I give up, at least for today :(17:32
mitya57maybe the best idea will be to ping upstream and make them fix the issue themselves17:33
mitya57barry: you said you know upstream — maybe you can do that? — bug is https://bitbucket.org/birkenfeld/sphinx/issue/1008/test-failures-with-python-33.17:34
ceolinhey guys, someone c17:47
ceolincan tell me if appmenu requires a patched version of gtk and qt ?17:48
=== henrix is now known as henrix_
hyperairLaney: are you by any chance seeing GPU hangcheck messages and getting these short spurious hangs with unity in quantal?17:55
=== morphis is now known as morphis|away
=== mcclurmc is now known as mcclurmc_away
=== Ursinha-afk is now known as Ursinha
=== dendro-afk is now known as dendrobates
macowhat's that debian.org site where you can look up a package, and it tells you what versions are in each debian release and ubuntu release?19:21
=== dpm_ is now known as dpm
slangasekmaco: packages.debian.org?19:23
brodersnapshot.debian.org19:23
broderoh wait, what slangasek said i think19:24
slangasekthough I had never heard that packages.d.o tracked Ubuntu versions19:24
macono, the pink site19:24
slangasekthe what19:24
jibelmaco, http://qa.debian.org/madison.php ?19:24
maconope19:24
macoshows the last few bugs reported on that package too19:25
slangasekwell, if it's not linked from dex.http://dex.alioth.debian.org/ubuntu/ then I really don't know19:26
jibelmaco, http://packages.qa.debian.org maybe ?19:26
macojibel: yeah! thanks!19:27
macowoah, 7 digit bugs in lp! O_O19:30
macoi thought i'd pasted the bug number wrong. wow19:30
* maco scrapes the rust off the old packaging knowledge19:32
=== mcclurmc_away is now known as mcclurmc
=== cpg|away is now known as cpg
=== Ursinha is now known as Ursinha-afk
Laneyhyperair: not noticed that, no20:34
=== salem_ is now known as _salem
TheMusodoko: A mistake on my part.21:09
dupondjeGot a really strange issue with LightDM, sometimes when I boot, I see the console cursor on tty7 (trough the lightdm window). If I then switch to tty1 for example, I still see lightdm visible (only partly). Is that a known bug?21:10
netdura dialog out of nowhere started asking me (every few minutes) for my gmail password http://imgur.com/q5T1S,frM7j21:24
netdurit is modal and doesn't say which program is requesting access21:25
slangaseknetdur: do you remember clicking 'Install' on an in-browser dialog asking you if you want to enable the gmail webapp?21:25
slangasekI believe that's what's causing the dialog.  I agree that it's not a very clear dialog though.21:26
xnoxScottK: did you happen to have CMake fixes to query python3.3-config for --includes and --ldflags already?21:26
micahgxprop | grep CLASS will tell you what program it is21:26
slangaseknetdur: so a bug report against the unity-webapps-gmail package may be in order21:26
netdurslangasek: no I did not, I was using gnome-shell, I decided to give unity a try and this started spamming me21:26
xnoxScottK: or will you be looking at pyside?21:27
slangaseknetdur: well, unity-webapps-gmail is not installed by default, so I'm not sure how that would happen without an explicit user request21:27
slangaseknetdur: if it's not the gmail webapp itself, it might relate to Ubuntu Online Accounts.  Not sure what package that would be though; if in doubt, probably report a bug against unity21:28
netdurslangasek: all right, I will report bug against unity but for now, how do I disable it?21:29
slangaseknetdur: I couldn't tell you, sorry21:29
darkxstnetdur, remove any extra accounts from GOA!21:30
darkxstnetdur, and/or evolution21:30
netdurdarkxst slangasek is this dialog trusted, can I just type password to make go away?21:32
darkxstnetdur, yes but you will have duplicate accounts setup (adding gmail accounts was broken previously and any attempts would have just been queued up21:33
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
ScottKxnox: No and no.21:54
ScottKYou might ask OdyX about getting pyside to work with 3.3.  He sometimes cares about both it and Ubuntu enough to do something.21:56
xnoxScottK: ok =) my CMake is a bit rusty, but it's like waf but in ALL_CAPS I should be ok =)21:56
ScottKIt's not at all like waf in any way that matters ...21:57
ScottKdebfx might be able to help with CMake.21:58
xnoxScottK: it was meant to be a joke =) none of them are alike in any useful way. I did port a couple of packages from autoconf to CMake with cross-building to win & mac. I should figure it out =)21:59
xnoxthere are 16 packages left, before I can start py3.3 by default rebuild22:00
ScottKWell.  "Like waf" is fighting words ...22:01
ScottKUp there with "Like yada".22:02
infinityScottK: Your face is like yada.22:02
ScottKpython-qt 4 is kicking my behind.  It won't make it today.22:03
ScottKinfinity: ouch.22:03
* ScottK makes a note for when he's feeling like a bit of D&D in Copenhagen.22:04
xnoxSo I checked my Guide and indeed waf was inspired by scons, but neither have direct ancestry to CMake.22:05
macoi cant figure out if these are real words you're all saying22:06
ScottKyada was real, but it's, mercifully, dead now.22:07
macohttp://wiki.debian.org/UsingQuilt <-- useful page22:08
infinitymaco: They're not only real words, they're all expletives.22:08
macoi just used quilt without getting T'd off for about the third time ever22:08
infinityAlthough, as much as it caused me no end of grief, I can't deny that 'scons' always made me a bit hungry.22:08
mwhudsonfamily channel!22:08
maco(and thats without having used it in like two years)22:08
ScottKWaf upstream is sufficiently distro hostile that it's impossible, by design, to package it usefully.22:08
jelmerScottK: I don't think it's impossible to have it packaged, but working with him to come to a good solution will take time/patience.22:09
xnoxwaf upstream is highly responsive to issues on obscure platforms e.g. hpux and patches are written and offered for testing really fast.22:09
ScottKjelmer: DktrKranz tried.22:10
xnoxScottK: jelmer: I don't by the whole argument that waf compressed bz2 is evil, yet distributing windows binaries in original tarballs is ok with ftp-masters22:10
xnoxs/by/buy/22:11
jelmerScottK: I've tried as well, and have worked quite well with him.22:11
xnoxsee lintian lab emited tags for hundrets of instances.22:11
jelmerScottK: (Resolving other issues that is)22:11
ScottKI'm going on the results of DktrKranz trying.22:12
jelmerScottK: DktrKranz's way of working with him was quite confrontational too, and that just made things worse.22:12
ScottKHmmmm.  That's not usually his style.22:13
ScottKxnox: the difference, IIRC, is you don't need the Windows binaries to build the package.22:14
jelmerScottK: actually, I retract that. The tone from several Debian developers towards waf upstream was very confrontational, rather than constructive.22:14
ScottKok.22:15
xnoxScottK: little did people know about some of the debian packages =)22:15
* xnox walks away grinning22:15
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates

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