/srv/irclogs.ubuntu.com/2012/03/21/#ubuntu-devel.txt

cjwatsonpopey: it's not entirely uncommon, but it's nevertheless a misconfiguration00:39
cjwatsonpopey: I blogged about it a while back, although the specific circumstances were different - http://www.chiark.greenend.org.uk/ucgi/~cjwatson/blosxom/debian/2010-06-21-grub2-boot-problems.html00:40
=== Guest22703 is now known as jbicha
=== jbicha is now known as Guest72586
=== Guest72586 is now known as jbicha_
TheMusoinfinity: Does the debdiff in this bug look sane to you? Looks ok to me, but a second opinion from someone with livecd-rootfs experience would be nice. I'm happy to handle the bzr update and upload. https://launchpad.net/bugs/96068801:25
ubottuLaunchpad bug 960688 in livecd-rootfs (Ubuntu) "Slideshow not enabled by default at the pre-installed images" [Undecided,New]01:25
TheMusoAsking you too because of your ARM work for livefs/pre-installed image stuff.01:26
TheMusoOr anybody else who has worked on the livefs stuff, opinions welcome.01:27
infinityTheMuso: Looking.01:27
TheMusoThanks,.01:27
infinityTheMuso: The fix doesn't belong in livecd-rootfs, IMO.  I already fixed this once last cycle, something's gone wrong.01:28
* infinity tries to remember what was wrong last time.01:28
TheMusoinfinity: Ok, I suspected that this should be fixed elsewhere, thanks for confirming.01:29
=== dendro-afk is now known as dendrobates
infinityTheMuso: Oh, maybe I fixed it last cycle by making oem-config just use the regular slideshow, and someone unfixed that.  *trying to recall*01:33
infinity  * Allow fallback from oem-config-slideshow to ubiquity-slideshow for01:34
infinity    cases where the former doesn't exist.01:34
* infinity looks.01:34
infinityTheMuso: Cause, in the ARM case, we don't actually want the oem-config slideshow, it's not an OEM install.01:34
TheMusoRight.01:34
TheMusoSo its not a bug.01:34
infinityTheMuso: Well, it's a bug if the slideshow's not showing at all.01:35
TheMusoRight.01:35
TheMusorsalveti: See above re your bug about the slideshow on arm pre-installed images.01:38
infinityTheMuso: Oh, I think stgraber may have broken this yesterday.  In a patch I reviewed.  That's embarassing.01:39
TheMusoheh ok. :)01:39
infinityOr not...01:39
* infinity scratches his head.01:39
rsalvetiinfinity: slideshow is not showing at all01:40
infinityrsalveti: There's really no slideshow on ARM right now?01:40
infinityJinx.01:40
rsalvetiand there's not any oem specific thing at this slideshow01:40
rsalvetiit's provided by ubiquity any way01:40
infinityrsalveti: It's mean to possibly have OEM-specific stuff, hence the fallback.01:40
rsalvetiit's just enabled by default because the package is not isntalled by default at the pre-installed images01:40
infinityrsalveti: (I realise it mostly doesn't right now)01:40
rsalvetiI just added both because during natty I believe we were using them01:40
infinityrsalveti: Trust me, this used to work properly not long ago, oem-config-slideshow* doesn't need to be there.01:41
rsalvetion oneiric I don't remember what happened01:41
infinityOn oneiric, it uses ubiquity-slideshow.01:41
infinityOr are you saying that's not being installed either?01:41
infinityCause that would be a seed issue.01:41
rsalvetiinfinity: yup, not even installed01:41
infinityIt's in the live seed...01:42
rsalvetias livecd-rootfs requests oem-installer during the config step, I just added the slide show there01:42
rsalvetibut as I said at the bug, might not be the right place, just don't know what would be the right one01:42
rsalvetidon't know if it should be part of the live seed01:42
infinityS'ok, I'll sort it out.01:42
infinityIt *is* in the live seed.01:42
infinitySomething's gone pear-shaped.01:42
rsalvetihm, so another issue then01:43
infinityubiquity-slideshow, that is.01:43
rsalvetihm, it might be the case that ubiquity-slideshow is installed01:44
TheMusoThanks guys, can now move onto pilotting other stuff. :)01:44
rsalvetilet me check it again01:44
rsalvetiO ubiquity-slideshow-ubuntu01:44
infinityrsalveti: If it is, then it should work, but I can see if we broke it.01:44
rsalvetiI'm sure ubiquity-slideshow-ubuntu is not01:44
rsalvetiinfinity: shouldn't we also install  ubiquity-slideshow-ubuntu or  ubiquity-slideshow-kubuntu?01:45
rsalvetidepending on the flavor?01:45
infinityThe live seeds take care of that.01:46
rsalvetiseems this package is what is really providing the slideshow in the end01:46
* infinity curses livefs-build-log mirroring being broken again.01:47
infinityrsalveti: Anyhow.  Yes, I absolutely agree that it should be installed, no, I'm not sure why it isn't, yes, I'll sort it.01:49
infinityrsalveti: And no, oem-config-slideshow shouldn't be. ;)01:49
rsalvetiinfinity: perfect :-)01:49
rsalvetiit was in the past, that why I got confused :-)01:49
infinityapt-cadconrad@shiva:~$ apt-cache show ubiquity-slideshow-ubuntu | grep ^Task01:50
infinityTask: ubuntu-live, ubuntu-usb-live, edubuntu-usb-live, ubuntustudio-dvd-live01:50
infinity^-- It clearly should be.01:50
infinityrsalveti: You're dead positive it's not?01:50
infinityI kinda don't want to wipe my Panda to test. :P01:50
infinity(But I suspect I might have to)01:51
rsalvetiinfinity: http://paste.ubuntu.com/893117/01:51
infinityBizarre.01:52
rsalvetithis is with the latest daily image01:52
rsalvetifor omap401:52
infinityYeahp, I'll hunt it down.01:52
infinityrsalveti: Although, we haven't had a successful image for two days, maybe it was transient.01:54
rsalvetiinfinity: got from http://cdimage.ubuntu.com/daily-preinstalled/20120320.1/01:54
rsalvetidon't know if it's just a copy of an older image01:55
infinityrsalveti: It's just a copy of an older one. :P01:55
rsalvetior the latest one generated today01:55
infinityLooks like we have issues thanks to clutter...01:55
rsalvetigreat01:55
rsalvetihahah01:55
rsalvetiI really think we shouldn't be copying older images to show as the current one when it fails :-)01:56
infinityrsalveti: Want to fix the ARM clutter-gst FTBFS?01:56
rsalvetiinfinity: is that the one blocking the images?01:56
infinityrsalveti: Looks like.01:57
infinityrsalveti: clutter-gst -> empathy -> sad panda.01:57
rsalvetiinfinity: ok, let me check01:57
rsalvetiinfinity: where can I find the image build logs01:57
rsalveti?01:57
rsalvetidon't know if it changed again01:57
infinityhttp://people.canonical.com/~ubuntu-archive/livefs-build-logs/01:57
rsalvetigreat, thanks01:57
* infinity does some local testing to see if he can reproduce the "no slideshow" thing anyway.01:59
infinityubiquity-slideshow-ubuntu definitely gets pulled in with ubuntu-live^ here.02:00
infinitySo, I think I'll have to wait for the images to be buildable again and do an end-to-end test.02:00
rsalvetiyeah02:00
* infinity assigns your bug to me, so no one else tries to fix it. :P02:01
infinityMan.  I ignore the FTBFS list for a week, and everything goes to crap.02:03
infinity7 packages...02:03
=== vorian is now known as v
infinityslangasek: You around?02:18
rsalvetiinfinity: clutter-gst seems to be related with opengles, will check the bug02:20
jk-infinity: able to test a patch, backported to stable branch 2.6.27.y?02:21
infinityjk-: If 2.6.27 can boot a precise userspace without exploding, sure.02:22
infinityjk-: My G3's not wildly flexible on what sort of testing I can do. :P02:22
jk-oh, btw, the yacht club called, they want their boat anchor back02:23
infinityjk-: What are you testing?  Just backporting that SMP-on-old-cores fix through the ages?02:24
jk-yeah, sending a fix for the 2.6.27.y longterm stable branch, and would like to test it first02:24
infinity2.6.27 isn't dead upstream yet?02:24
jk-(there has been a slight change to powerpc/smp.c, so I needed to rework the fix)02:24
jk-it's still being maintained in stable02:25
infinityOh, it was 2.6.32 that Greg KH recently announced he was washing his hands of.02:25
infinityI'm getting my ancient kernels confused.02:25
jk-last commit to .32 was on the 17th02:26
infinityAlthough, there's some hefty sarcasm with .27 releases...02:26
infinity"Linux 2.6.27.61 is out for those of you who feel that 2.6.32 is too new and "fancy" for your needs."02:27
jk-infinity: might be a good match for your machine then? :D02:27
infinityjk-: *glare*02:27
=== dendrobates is now known as dendro-afk
=== jalcine is now known as Guest84963
=== JackyAlcine is now known as jalcine
TheMuso@pilot out03:07
=== udevbot changed the topic of #ubuntu-devel to: Precise Beta-1 Released. Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/xmGdCW | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
micahginfinity: both 2.6.27 and 2.6.32 are now maintained by the old-stable kernel maintainer and had releases last week: http://lwn.net/Articles/487020/rss03:27
Bluefoxicyugh how do I even search for a bug for this03:46
Bluefoxicyok so in precise, stupid alt+gr key failed, I don't even know what this is03:48
Bluefoxicymy right alt was  level 3 shift (graves, umlaut, etc) and my right meta windows key was compose (grossen, ae, etc) and now they're just normal and the configuration options have disappeared :|03:48
BluefoxicyI can't tell if bug #781100 is this or not03:54
ubottuLaunchpad bug 781100 in unity (Ubuntu) "Unity overrides compose key setting" [Undecided,Confirmed] https://launchpad.net/bugs/78110003:54
infinityBluefoxicy: Try setting them in /etc/default/keyboard?03:57
infinityBluefoxicy: (for instance, I have XKBOPTIONS="compose:menu" for my compose)03:58
Bluefoxicyinfinity: this is not a regression?  Not being able to set compose/altgr in keyboard settings?04:02
ScottKUnity's key layout conflicts with other things too.  Bug #94056204:05
ubottuLaunchpad bug 940562 in unity (Ubuntu) "Global hotkeys of amarok for rating conflict with Unity (Meta-1 to Meta-5) " [Undecided,New] https://launchpad.net/bugs/94056204:05
infinityBluefoxicy: To be fair, I've never tried.  Heck, I just now found the GUI settings. :P04:05
infinityBluefoxicy: The options aren't gone, just remarkably well hidden.04:05
infinityBluefoxicy: Settings -> Keyboard, see "Layout Settings" on the bottom left, then select your variant, and click Options.04:06
Bluefoxicyinfinity:  aha.  Finally.  it used to be a separate tab.  hmm mine are checked, lemme uncheck and recheck ... ßëëéü04:18
BluefoxicyQa'pla!04:18
Bluefoxicyk then I won't file a bug for this.04:19
infinityBluefoxicy: The fact that yours were checked but didn't work may still be some curious gconf->gsettings migration issue or something, but it would be a more generic GNOME bug on whatever provides that dialog, not a unity bug.04:20
infinity(gnome-keyboard-settings, or something equally creatively named, I'd imagine)04:20
infinityThough, I'm not sure how committed we are to migrating user desktop tweaks completely, as opposed to just having a functional machine after upgrade.  You'd have to ask the desktop guys.04:22
slangasekinfinity: mmmmnope04:33
infinityslangasek: Apparently not. ;)04:34
infinityslangasek: There was mention that the whole "Waiting for network config" business may relate to "broken" interfaces files.  Well, mine's not broken, since it clearly does the right thing for me, but perhaps you can look at it and see if something might consider it broken? :P04:35
slangasekinfinity: sure :)04:35
infinityslangasek: http://paste.ubuntu.com/893202/04:36
slangasekinfinity: and all of those interfaces are present and working?04:36
infinityslangasek: Perhaps something's a sad panda about eth1 and wlan0 not being explicitly configured?04:36
slangaseknot at all04:36
infinityslangasek: Yes, they all are present and functional.04:36
slangasekinfinity: ls -l /run/network, please04:36
infinity-rw-r--r-- 1 root root 34 Mar 20 01:07 ifstate04:37
infinity-rw-r--r-- 1 root root  0 Mar 20 08:05 ifup.br004:37
infinity-rw-r--r-- 1 root root  0 Mar 20 08:05 ifup.eth004:37
infinity-rw-r--r-- 1 root root  0 Mar 20 08:05 ifup.lo04:37
infinity-rw-r--r-- 1 root root  0 Mar 20 01:07 ifup.tun004:37
infinityI'm guessing ntpdate happened in there somewhere, given the 7 hour skew. :P04:38
slangasekheh04:38
slangasekinfinity: missing is the /run/network/static-network-up-emitted directory; maybe you can see why /etc/network/if-up.d/upstart would have failed to consider all interfaces up if all four interfaces are up?04:39
infinityslangasek: Oh, the directory is there, I just omitted it from the paste.04:39
slangasekoh04:40
infinityI figured you wanted the timestamps on interfaces, my bad. :P04:40
infinity(It's also 1:07)04:40
slangasekin that case, /etc/init/failsafe.conf should have cleared the screen post haste04:40
slangasekoh wait04:41
slangasekthis is that other race condition I spotted the other day04:41
infinityWell, note the (if we assume it's a timezone shift) 2 minute difference between the first 3 interfaces and the last.04:41
slangasekthe order of events you're seeing is 'net-device-up IFACE=lo'; 'static-network-up'; 'filesystem'04:42
infinityGiven that I live in -7, it seems likely it's just a timezone shift.04:42
slangasekso failsafe isn't yet started when 2) happens, so isn't stopped04:42
slangasekso when 3) happens, it's started04:42
infinityIt makes sense as a race, I only see it about half the time.04:43
infinityMaybe more than half, I haven't rebooted enough to confirm.  But "often enough".04:43
slangasekcomplicated filesystem setup on this machine?04:43
infinityNope.  Just root.04:44
infinityslangasek: There is, however, the udev storm. ;)04:44
slangasekah04:44
slangasekoh, wait04:44
infinityslangasek: So, that could be causing serious delays.04:44
slangasek2 minutes fits perfectly; you have an 'auto' network device that's not event-drive04:45
slangasek+n04:45
slangasektun004:45
slangasekhmm, or does it04:45
infinityHow else does one auto a virtual iface?04:45
slangasekno, that's the right way to do it, I was just getting ahead of myself in the diagnosis04:45
slangasekhowever, udev is implicated in /etc/init/networking.conf04:46
slangasekso your udev storm could actually play a part04:46
infinityIt could indeed cause some delays, but I'm not sure why that should then trigger a script that forces me to twiddle my thumbs. ;)04:47
infinityThere must be a saner way.04:47
infinityUnless I really am not getting my interfaces for two minutes...04:48
slangasekit does what it does to prevent accidentally trying to start network services before the network is up; and upstart doesn't know any better definition of "up" than "all 'auto' interfaces in /e/n/i present and accounted for"04:48
infinityI just find the 2 minutes between the last two interfaces, both of which are virtual, kinda odd.04:49
infinityI suppose hostapd could be choking for 2 minutes?04:49
slangasekno04:50
slangasekthe br0 interface is brought up immediately because you have bridge_ports configured correctly :)04:50
infinityGah, it still drives me nuts that lightdm doesn't write to wtmp/utmp.04:50
infinity0 users, my ass...04:51
slangasek(/lib/udev/rules.d/40-bridge-network-interface.rules)04:51
infinityslangasek: Well, when I'm bored, I can throttle scsi_id/ata_id, or unplug the zip drive, and do a bunch of reboots.04:52
infinityslangasek: If taking out the udev storm fixes this too, fair enough.04:52
infinityThough I didn't start seeing this until quite recently, while the udev storm's been around longer.  That's all kinda wishy-washy, though, the machine's only rebooted on kernel updates.04:53
slangasekyeah, I don't know why it would've regressed recently04:54
slangasekyou could try booting with --verbose and get a look at the timing / ordering of the upstart jobs04:54
jalcineWhich would be better for spellcheck? hunspell or aspell?04:54
infinityjalcine: Or myspell!04:55
jalcineoi, the options, lol.04:55
slangasekjalcine: are you asking about which you should integrate in a program, or which you should use yourself?04:55
infinityjalcine: hunspell's probably the most feature-rich, libaspell has a nice API and is blindingly fast.04:56
jalcinethe former, slangasek04:56
infinityAnd I don't know much about myspell.04:56
jalcineWell, I just need to spellcheck a few words for a dictation application of mine.04:56
slangasekhunspell is the best for localized spellcheck support04:56
jalcinethat's a deal closer.04:57
jalcineThanks :)04:57
slangasekthe others tend to assume languages that work like English04:57
infinitySo, English?04:57
slangasekinfinity: they can cope with most European languages... just not Hungarian, Basque, and Finnish ;)04:57
infinityI can't cope with Hungarian either, and I spent 5 years trying.04:58
infinityI can curse quite convincingly, though.04:58
infinity(My ex-wife's grandmother wasn't exactly lady-like)04:58
jalcineHeh04:58
infinityslangasek: Oh, booting with --verbose would require being able to type "e", wouldn't it?04:59
infinityslangasek: That's right out unless I buy a new keyboard. ;)05:00
* slangasek squints05:00
slangasekor modify the boot args over the network? :)05:00
infinityThe array of keys from 2 to 4 down to x through v don't work. :P05:00
infinityslangasek: BootX, I haven't sorted out how the heck I can modify it's config from Linux.05:00
broderinfinity: so...you couldn't type...4/7 of the characters in verbose?05:00
infinityslangasek: I have a feeling it requires some sort of resource editor.05:01
broderwait, 5!05:01
slangasekinfinity: ah right, I forgot about that bit of masochism05:01
infinityslangasek: Works great, as long as I just close my eyes and La la la about using MacOS as the world's most bloated bootloader.05:02
infinityBut yeah, anyone have an old ADB keyboard with all the keys working? ;)05:03
slangasekI might :P05:03
infinityEvery kernel upgrade on that machine is a small anxiety attack due to the complete inability to use the console. :P05:03
slangaseknot that I've tried it in a while05:03
infinityIt might just need me to unscrew it and clean it, I suppose.05:04
infinityOr could be a cold solder connection.05:04
infinityThe machine already has a PSU being held together with electrical tape, may as well get dirtier.05:05
infinity(And, entertainingly, it's still the most stable computer I own)05:05
jalcineAnd hunspell comes with an example, let's go :)05:06
jalcineThanks guys, again.05:06
infinityslangasek: I commend you, by the way, for not making any snide comments about that tunnel's use.05:08
slangasekyou can safely assume I didn't parse it fully ;)05:08
jalcineKind of wish everything had a CMake module.05:17
jalcineHence my writing one if I don't find one :)05:17
=== jalcine is now known as jalcine_
=== tkamppeter_ is now known as tkamppeter
pittiGood morning07:06
sladenmorgan07:07
sladenund morgen07:07
chilicui1hi there, is anyone from here part of the sru team?, I'll like someone could nominate bug #953753 for oneiric07:43
ubottuLaunchpad bug 953753 in klavaro (Ubuntu) "Klavaro is not completely translated even when the .po is completely translated" [Undecided,Fix released] https://launchpad.net/bugs/95375307:43
micahgactually need someone from the SRU team to say if it's SRU acceptable07:43
pittichilicui1: I added an oneiric task; seems ok for an SRU07:44
chilicui1pitti: nice, so then, can I now suscribe the sru team?, or u'll take care of it?, sry, it's my first sru07:45
pittichilicui1: no, someone needs to prepare a patch and upload it, then we'll review it07:46
micahgpitti: there's a patch attached, I wasn't sure about the size/type of it, hence i suggested asking you07:46
chilicui1I've attached a patch for oneiric in the report07:46
pittiah, I subscribed sponsors07:47
chilicui1ok, great, thanks a lot =)07:48
=== smb` is now known as smb
ricotzinfinity, hello08:00
ricotzinfinity, is it possible to restart https://launchpad.net/~ricotz/+archive/ppa/+build/3302242 ?08:01
micahgricotz: cancelled PPA builds cannot be restarted08:02
ricotzmicahg, yeah, you said so some time ago, i was hoping there is still some way08:03
micahg#launchpad would be more appropriate, but I think you'll get the same answer08:03
ricotzmicahg, ok08:04
dholbachgood morning08:08
jdthoodEtrawsfynSomeone filed a bug which turns out to be a duplicate of #349469.  Looking at the latter I see that it has 413 duplicates dating back to 2007... and only Importance: Medium! Hmm.08:12
cjwatsonjdthoodEtrawsfyn: that bug is really a symptom of something else, not a debconf bug - either user error in attempting to run multiple debconf frontends at once for the same database, or programming error in trying to do the same09:04
cjwatsonso sure, lots of dups, which is because it's a single symptom of likely multiple causes that are very difficult to untangle09:04
cjwatsonit would be more productive to help untangle it than to comment about the importance!09:04
dholbachDMB members: somebody pinged me and said the wiki agenda and dates had not been updated yet and wanted to make sure his application was on there - can somebody go and update the wiki? then I'll get back to him09:04
jdthoodEtrawsfyncjwatson: I intend to help, despite the fact that the importance setting initially suggests to me that the bug isn't highly important.  ;)09:06
jdthoodEtrawsfynAnything with 413 dupes is causing a LOT of irritation out there.09:07
cjwatsonBut it's very likely not in fact a single problem with 414 occurrences.09:07
cjwatsonIt's sort of like a bug saying "my compiler exited non-zero". :-)09:08
cjwatsonSo it's misleading to treat it as 414 reports of something that's definitely all the same problem.09:08
sorenI'd be surprised if it were really more than 2-3 different problems, though. It seems likely that there are only a few things in that common use that uses debconf and doesn't close its handle properly.09:13
DavieyWouldn't there be 1000's since *2007* if it was systematic.. Clearly there is something which differentiates these people..09:16
Daviey .. i've hit that bug, but i think it was my own fault.09:17
sorenSince dpkg isn't also locked, it has to be something that uses debconf outside of maintainer scripts. Doesn't it?09:17
Davieynice!09:17
jdthoodEtrawsfynI am able to reproduce the bug: "debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable"09:18
sorenHm... I guess unless you call db_stop, but some daemon didn't close its fd's (one of which it might have inherited from debconf) on start.09:18
sorenjdthoodEtrawsfyn: Cool. Can you tell which other process has it open?09:18
sorenjdthoodEtrawsfyn: PErhaps do a "ps -efl" and pastebin the result.09:18
Davieysoren: I think next cycle, consider porting debconf into gconf :)09:19
jdthoodEtrawsfynMethod of reproducing: while : ; do dpkg-reconfigure <package-that-calls-debconf> ; done & update-manager # Then agree to Install Updates09:19
sorenHm... Doesn't dpkg-reconfigure lock the dpkg database? I guess it might not.09:20
sorenNope, it doesn't.09:20
sorenI just kind of doubt that's the problem we're seeing here. One of those hundreds of people would have thought of mentioning that they were running "dpkg-reconfigure" in another terminal.09:21
sorenOtherwise, I've just lost a bit more faith in human kind.09:21
Davieyparticularly running it in a while true loop :)09:22
sorenI don't see why that's necessary.09:22
sorenI just ran it, and left it with an open prompt.09:22
sorenThat'd do it.09:22
jdthoodEtrawsfynsoren: dpkg-reconfigure was just my way of ensuring that debconf was being called at the moment update-manager started to Install Updates. If someone does "apt-get upgrade" then many debconf calls will result. If update-manager spontaneously starts while that is happening...09:23
sorenI've you're savvy enough that you know dpkg-reconfigure exists, there's a fair chance you'd know to mention it in a bug report that complains about a locked debconf db.09:23
=== zyga is now known as zyga-afk
sorenjdthoodEtrawsfyn: That shouldn't matter. apt-get upgrade will have locked other tihngs that update-manager will complain about (or step back from) way before we reach debconf land.09:24
* soren looks at "jdthoodEtrawsfyn" and finds renewed gratitude for tab completion09:24
jdthoodEtrawsfyn(Not to be confused with jdthoodPtriffid which is jdthood logged in from triffid using Pidgin.)09:27
apwpitti, hey ... on blueprints there are now a new 'work items' box, is that in the same format as the old ?  and doe we stilll look in both?09:33
pittiapw: new LP feature; yes, it's the same format09:34
pittiapw: WI tracker looks in both09:34
pittiapw: we'll use whiteboard for precise (no reaason to change them all), and the new one for Q09:34
apwpitti, ok so we can ignore it for now and use the new one in Q, but if you do use the new one now it will work just fine too ... right?09:36
pittiapw: it should, yes; I haven't tested it09:38
apwpitti, thanks :)09:38
brycehapw, the work items box is a new feature developed by linaro; but we're not switching to it until uds.09:40
apwbryceh, yep, i see it does validation, nice09:41
jdthoodEtrawsfynsoren: In one of the dupes (#380491) the submitter says that running tasksel (not as root) simultaneously with "dpkg --configure --pending" (as root) results in the error message.09:59
jdthoodEtrawsfynDo we now conclude that both dpkg-reconfigure and tasksel have bugs?09:59
jdthoodEtrawsfyn... different bugs, that is ... and that #380491 should be de-duped and reassigned to tasksel and I should file a new report against dpkg-reconfigure?10:00
seb128ev, hi, bug #960757 is high on the retracers list, you might want to have a look10:10
ubottuLaunchpad bug 960757 in whoopsie-daisy (Ubuntu) "whoopsie crashed with SIGSEGV in g_object_newv()" [Medium,Confirmed] https://launchpad.net/bugs/96075710:10
=== tomreyn_ is now known as tomreyn
sorenjdthoodEtrawsfyn: I'm not sure what the bug would be in that case.10:36
sorenjdthoodEtrawsfyn: tasksel uses debconf.10:36
sorenjdthoodEtrawsfyn: So does lots of packages' maintainer scripts.10:36
sorenjdthoodEtrawsfyn: If you try to use both at the same time, you'll get locking issues.10:36
sorenjdthoodEtrawsfyn: This is not a bug. This is expected behaviour.10:36
jdthoodEtrawsfyn414 people didn't expect it, so there's still a problem.10:38
sorenYou don't know that 414 people were running tasksel.10:38
sorenAnd even if they were: The problem might be their expectations. Not a bug in the software.10:39
sorenTwo people can't drive the same car at the same time. That doesn't mean the car is broken.10:40
jdthoodEtrawsfynIt looks as if they were all doing two things at once, both of which tried to run debconf. In many cases one of the things was update-manager starting spontaneously, so it's possibly not all cases of user stupidity.10:40
sorenIf they are actively using two things that use debconf at the same time, this is what will happen.10:41
sorenNow, if something has used debconf earlier and for some reason still keeps a handle open, *that10:41
soren's* ab ug.10:41
sorena bug, even.10:41
soren...and at least one of those bug reports seems to be something along those lines.10:42
Davieysoren: Your analogy fails, If i'm driving a car.. and you try to drive it, the 'lock' is my slap in your face. :)10:43
sorenDaviey: I'd say that's a perfect analogy :)10:43
sorenAt any rate, you won't pull over and start scratching your head wondering "what the heck is wrong with this car since we can't both drive it at the same time?"10:45
sorenThat would be fun, though.10:45
nigelb9/ws 2410:50
ivokscjwatson: hi; any chance to talk to you for 5-10 minutes? it's about images built with live-build10:58
apwcjwatson, the latest precice kernel contains those dm changes you requested, thats poped it into new10:59
apw(the new udeb)10:59
=== zyga-afk is now known as zyga
=== dendro-afk is now known as dendrobates
Kaleohey guys, who are the patch pilots?11:15
gemasoren: if 414 users reported a problem and their expectations are wrong, then the problem is in the documentation, isn't it? the expectations need to be reset. Since applications are expected to run concurrently on modern pcs, and they don't know about the internals of the implementation, their assumption is correct, our documentation is wrong11:16
tumbleweedKaleo: none right now. But any ubuntu developer who wants to do it, can11:16
Kaleotumbleweed: ok, thanks11:16
sorengema: For all we know, only 1 person is doing anything wrong (and has wrong expectations).11:16
sorengema: The remaining 413 might be seeing an actual bug.11:17
gemasoren: ahh, ok, I misread you , then11:17
sorengema: Or there might actually be 414 all doing it wrong and having wrong expectations. We just don't know. :)11:18
gemasoren: ack, it'd be good if we could follow up with some of them on how to reproduce11:19
gemasoren: if they can actually reproduce it11:19
vibhav.11:28
jdthoodEtrawsfyncjwatson: OK, I've posted my findings to #349469.11:31
nigelb/ws 2411:31
astraljavacjwatson: Hi there! Thanks for taking care of US's casper/jackd2 problem! However, I'm a little puzzled how you came to that conclusion. I'm trying to install yesterday's image, and it hangs, as it should since the fix didn't make it into those, but I don't see any mention of jackd2 in any casper-related logs. Only "/usr/bin/casper-reconfigure: package 'gnome-power-manager' is not installed"11:43
astraljavacjwatson: So my question really is, how do you debug these ubiquity hanging issues?11:44
=== MacSlow is now known as MacSlow|lunch
=== _salem is now known as salem_
=== smb` is now known as smb
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
cjwatsonivoks: please just ask your question ...12:47
cjwatsonastraljava: I used 'ubiquity --debug' as a general "more debug output" thing, checked what processes were running when it hung, and eventually resorted to strace for the detailed work12:48
cjwatsonIIRC --debug was enough to show the general location of the hang12:49
evseb128: indeed, I'm on it this morning.12:53
evthanks for the heads up12:53
seb128ev, yw12:54
everr where this morning is the US/Eastern timezone that Foundations is working in today12:54
seb128;-)12:54
cjwatsonastraljava: I can't give you a general "how to debug everything" guide, though, since debugging is a creative process12:55
ivokscjwatson: sorry about that; i've managed to build iso-hybrid image, image boots, syslinux kicks in, but then it complains that it can't load kernel; i get the same result with lubuntu (from livecd-rootfs) and lp:~ivoks/cloud-live/precise12:58
ivokscjwatson: but the kernel is there; everything looks good12:58
ivokscjwatson: one thing i've noticed is that lb_binary_disk assumes LB_INITRAMFS_COMPRESSION is gzip and uses zcat when creating initramfs, while it might be lzma13:00
ivokss/creating/extracting13:01
cjwatsonsounds plausible, could you prepare a patch?13:01
ivoksyes13:01
cjwatsonalso in general try comparing piece by piece against the official images13:01
ivoksi would love to do that; i just don't know where official images are :)13:02
ivoksnot images by it self, but rather config/ generated by lb13:02
cjwatsonthe configuration is in livecd-rootfs13:02
cjwatson(ignore the legacy livecd.sh there)13:03
ivoksmaybe i'm using it wrong, but i used /usr/share/livecd-rootfs/live-build/auto/config for config13:03
ivoksof course, i export project and arch before building13:03
ivoksi've only tried building lubuntu and that failed13:04
ivokswell, build finished; kernel couldn't boot13:04
cjwatsonthen download the lubuntu image from cdimage.ubuntu.com and compare your self-built image with that to see what's different13:04
ivoksyeah, that's my next step13:05
ivokscjwatson: thank you for your time!13:05
ogra_rsalveti, universe and multiverse should be enabled by jasper, the slideshow i thought was fixed by a patch from infinity a while ago, i must admit i didnt check13:10
=== beuno_ is now known as beuno
=== v is now known as vorian
ivokscjwatson: that gzip/lzma issue is already fixed in lp:live-build (commits 1940 and 2105)13:28
cjwatsonivoks: ok, please raise a bug in Ubuntu and assign to me, to backport that13:28
ivokscjwatson: i've reported it, but LP doesn't allow me to assign it to you (bug 961166)13:36
ubottuLaunchpad bug 961166 in live-build (Ubuntu) "lb_binary_disk doesn't check compression of the initramfs" [Undecided,New] https://launchpad.net/bugs/96116613:36
cjwatsonivoks: I've done so, thanks13:37
=== Guest10799 is now known as tobin
=== tobin is now known as Guest70213
=== dendrobates is now known as dendro-afk
=== jalcine_ is now known as Guest38311
=== webjadmin_ is now known as Guest97056
=== yofel_ is now known as yofel
astraljavacjwatson: Yeah, that'll do, thanks! I don't need to load everything in at once. Thanks a bunch! :)14:12
=== dendro-afk is now known as dendrobates
ivokscjwatson: i found why it doesn't work; another bug in live-build in ubuntu; syslinux doesn't like long filenames for initrd and vmlinuz (commit 2100 in live-build); renaming them tu initrd.lz and vmlinuz makes wonders :)14:35
ivokscjwatson: it does make me wonder how we build ubuntu images at all atm :)14:37
cjwatsonivoks: they're called initrd.lz and vmlinuz in our images.  perhaps you aren't using livecd-rootfs' auto/build script14:39
ivokscjwatson: i am not14:39
cjwatsonthough I forget how the renaming to initrd.lz works for us14:40
cjwatsonthat's odd, but I'll have to defer looking at this for today14:42
ivoksat least i know where to go from14:43
ivoksthanks for the help and guidance14:43
seb128ev, why did you "also affect glib" on that whoopsie bug? adding a comment explaining why you reassign a bug would be welcome15:13
evon first blush it looks like a bug in the gnetworkmonitor code15:14
evbut sure15:14
seb128ev, oh, isn't that code in glib-networking and not glib?15:15
seb128hum, maybe not15:15
seb128ev, I can ask desrt to have a look if you think it's a gio issue15:16
evby all means15:16
evI haven't completely ruled out it being my fault15:16
evbut I wouldn't mind another set of eyes on it, especially as I cannot reproduce it locally yet15:16
evbut https://launchpadlibrarian.net/97677128/Stacktrace.txt looks like it's happening entirely within glib15:17
evso unless I'm corrupting memory, I suspect it's a bug there15:17
evoh and cheers :)15:17
seb128ev, desrt looked at it and said15:30
seb128<desrt> seb128: my verdict here is memory corruption15:30
seb128 seb128: g_slice_alloc() is returning some bullshit15:30
evseb128: cheers15:30
seb128yw ;-)15:30
hrwseb128: checked ubuntu-meta/amd64 for missing -dbgsym packages - only 21 entries found and few interesting questions16:42
jbicha_sladen: ping16:52
sladenjbicha_: yus16:52
jbicha_sladen: do you know when the default precise wallpaper will land?16:52
jbicha_or we could just keep the oneiric wallpaper ;)16:53
sladenjbicha_: ah, man, what happened, everyone has been asking in the last five minutes16:53
jbicha_sladen: that's probably my fault, I wanted it for screenshots for ubuntu-docs16:54
sladenjbicha_: if it does change it will be a subtle incremental change a la bug #741253 and bug #833990 before  (It's an LTS, so nothing drastic)16:54
ubottuLaunchpad bug 741253 in ubuntu-wallpapers (Ubuntu) "Incremental tweaks to the default wallpaper for Ubuntu 11.04" [Undecided,Fix released] https://launchpad.net/bugs/74125316:54
ubottuLaunchpad bug 833990 in ubuntu-wallpapers (Ubuntu) "UIFe: Incremental tweaks to default wallpaper for Ubuntu 11.10" [Medium,Fix released] https://launchpad.net/bugs/83399016:54
sladenjbicha_: yeah, it will likely be subtle enough that unless it's actually a full-screen shot of the desktop it probably won't/shouldn't be noticable16:55
jbicha_it peaks through all of the Dash screenshots16:56
jbicha_I'm counting 5 screenshots in the bzr tree that show pretty much fullscreen of the wallpaper16:57
sladenjbicha_: I think Otto has been playing with a tweaking of the blue on one side, I guess the thing for the moment would be to highlight + itemise those16:58
sladenjbicha_: and we can stick those on the bug report so they get remade (if required) (if it happens)16:58
sladenmajor wallpaper change will probably be the next cycle as it builds up from scratch to another LTS16:59
jbicha_well I'd rather not redo the screenshots, could he really try to get it finalized this week?16:59
sladenjbicha_: hopefully the contest wallpapers should land at some point this week, and it would make sense to have them all go up together16:59
sladenjbicha_: (whether using the old packaging or your new packaging)17:00
=== dendrobates is now known as dendro-afk
jbicha_sladen: thank you17:01
=== dendro-afk is now known as dendrobates
adam_gScottK: ping17:03
adam_gScottK: disregard. :)17:03
ScottKOK17:04
=== dendrobates is now known as dendro-afk
adam_gany archive admins around? theres a nova upload sitting in https://launchpad.net/ubuntu/precise/+queue with a new binary package. is there anything i can do to help nudge this along? the new package (nova-consoleauth) contains just a script previously packaged in 'nova-console' plus a manpage and an upstart job17:29
=== jalcine_ is now known as Guest12398
=== carif_ is now known as carif
PaoloRotoloHi all!17:39
=== Guest70213 is now known as tobin
=== Guest12398 is now known as JackyAlcine
cjwatsonhrw: uh - "none of them is using debhelper", but your list includes pcmciautils, which definitely does use debhelper (in fact, it uses dh)18:21
cjwatsonah, the problem is that the upstream build system calls strip18:23
=== jalcine is now known as jalcine_
=== jalcine_ is now known as jalcine
smoserwondering if anyone here has thoughts...19:32
smoserbug 96122619:32
ubottuLaunchpad bug 961226 in cloud-init (Ubuntu) "cloud-init should run resize2fs in the background" [Undecided,New] https://launchpad.net/bugs/96122619:32
smoserright now, cloud-init runs a 'resize2fs' early in boot and blocks on it.19:32
smoserthat patch bug suggests I dont need to block on it.19:32
smoserI dont have to, as ext3/4 suport online fs resize up.19:33
smoserbut *should* i anyway. its one thing to support it, its another to do it under intense (first boot) disk io19:33
smoserslangasek, jodh ^ ?19:39
slangasekhmm19:40
slangasekis this being run from the initramfs?19:40
=== jalcine is now known as jalcine_
smoserno. this is part of the live filesystem.19:41
brodersmoser: i've definitely done online ext3 resize while actively using my computer, though it probably wasn't quite as i/o intensive as first boot19:42
mfischanyone know how to fix this (when I open a new terminal): *** VTE ***: Failed to load terminal capabilities from '/etc/termcap'19:43
mfischalso, don't update *vte* today19:43
smoserbroder, oh yeah, it definitely works.19:44
smoserand i would generally consider fs (and fs-tool) developers to be conservative19:44
smoserso i trust its good.19:44
smosergood to not lose data19:44
smoserbut i suspect its possible that during boot it might be (at least sometimes) better to just block on it.19:45
smoseror maybe i'm just making up non-sense.19:45
brodersmoser: the rest of the boot process with cloud-init does things like install packages, right? what are the chances that that step's success is dependent on having the full disk space available to it?19:45
smoserwell, it could install package, so yes, you have to assume it is.19:45
smoserbroder, yeah, that is possible i guesss, but i bet realistically unlikely19:46
smoserie, you'd be literally racing to fill up the disk before e2fs resize would grow it.19:46
broderright, or alternatively if people assume that they can start to shove data into the instance once the boot is finished19:47
smoserit seems like i should at lesat allow config option of turning it off.19:49
broderi wonder if it's better to block the rest of cloud-init from running, but not the rest of the boot (i.e. sshd would come up, but the cloud-init scripts wouldn't). but my experience has generally been that if you give people bad semantics they will fail to try to understand them19:51
broder(c.f. the rails attr_accessible thing)19:51
smoserbroder, i've come to the conclusion of running it blocking by default.19:58
smoserand allowing user to non-block in config (user-data or system config)19:59
=== jalcine is now known as JackyAlcine
=== JackyAlcine is now known as jalcine
ahasenackSpamapS: hi, around? Can you sponsor another ladnscape-client upload? bugfix only20:15
=== jalcine is now known as JackyAlcine
=== JackyAlcine is now known as jalcine
ahasenackhi, can somebody sponsor an upload of mine? https://bugs.launchpad.net/ubuntu/+source/landscape-client/+bug/96113120:32
ubottuLaunchpad bug 961131 in landscape-client (Ubuntu) "Update landscape-client to 12.04.1" [Undecided,New]20:32
ahasenackit's bug fix only20:32
=== salem_ is now known as _salem
ahasenackSpamapS: hi, around? Can you sponsor another ladnscape-client upload? bugfix only21:22
infinityjbicha_: Disappearing symbols in clutter seems ungood...21:30
jbicha_infinity: http://git.gnome.org/browse/clutter/commit/?id=4da1c3efb8fcea5885421:31
infinityjbicha_: That doesn't seem to relate to the dropping of all the clutter_gdk symbols?21:32
jbicha_infinity: ah, you're talking about the ftbfs instead21:32
infinityAye.21:32
infinityThough dropping any symbols in a stable SOVER is bad, if there were others you already fudged. :P21:33
jbicha_crazy part is it built locally fine, I think it just needs a configure flag21:34
infinityConfigure flag or missing build-dep, if local went fine.21:34
infinityPerhaps something with *gdk*-dev in the name, based on the missing symbols. :P21:34
infinityjbicha_: Also, what are the odds that this new clutter (when fixed) will also fix bug 960893?21:37
ubottuLaunchpad bug 960893 in clutter-gst (Ubuntu Precise) "Clutter is unable to find a valid input backend and abort the execution on ARM" [High,Confirmed] https://launchpad.net/bugs/96089321:37
jbicha_infinity: I'll have a look at it later tonight if the clutter build is still broken, I have to go now21:37
jbicha_I'd be surprised if that fixed ARM, but I don't understand ARM either21:37
sbeattiedoko: are you planning another eglibc upload before beta 2 freeze?21:42
dokosbeattie, no21:42
sbeattiedoko: hrm, can you push the patches for bug 953171?21:43
ubottuLaunchpad bug 953171 in eglibc (Ubuntu) "Please fix CVE-2012-0864 in precise" [High,In progress] https://launchpad.net/bugs/95317121:43
infinitysbeattie: I could be talked into it.21:43
sbeattieinfinity: I would greatly appreciate it.21:43
infinitysbeattie: Sure, I'll do it later this afternoon/evening.21:46
sbeattieinfinity: thanks!21:46
* doko hurrays the eglibc takeover \o/21:49
infinitydoko: :P21:49
infinitydoko: Do you know if there have been discussions in Debian about switching back to glibc, BTW, now that upstream's had a change of management and process, and seems sane finally?21:50
dokonot that I know of21:51
infinityOr are we just going to wait for eglibc to get absorbed by glibc and have it happen organically?21:51
broderthere was a management/process change in glibc? did i miss an article or has this generally not been reported on yet?21:59
infinityIt's not been widely publicised, to my knowledge.  I only know about it because jbailey pointed it out to me in passing.22:01
infinityBut drepper no longer controls with an iron fist, and glibc upstream has been pulling in eglibc patches and closing the divergence window like mad.22:02
broderfascinating22:02
infinityI thought so too.22:03
infinityThey've even been pulling "weird ports" patches, like Debian k*BSD stuff, which would have been unheard of a year ago.22:05
=== jalcine is now known as jalcine_
=== jalcine is now known as jalcine_
=== bladernr_ is now known as bladernr_afk
cndslangasek, infinity: would switching a package to multi-arch run afoul of the feature freeze?23:49
cjwatsoncnd: It requires a feature freeze exception, yes.23:49
cndok23:50
cndI'll branch our packaging for precise then23:50
cjwatsonMultiarching packages can cause things that depend on them to start failing.23:50
cndyeah, makes sense23:50
cjwatsons/depend/build-depend/23:57

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