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

xnoxmicahg: ah, catched up on my scroll back. Got the #-release now as well ;-)00:00
micahgxnox: unless you suddenly got a backports hat, that won't be possible :)00:01
xnoxmicahg: hmm... i am sure tumbleweed will resign my changes files...00:06
xnoxtumbleweed: is in backports team, right?!00:06
micahgxnox: nope00:08
xnoxhmmm....00:08
micahgxnox: but in that case, you're being sponsored00:08
micahgxnox: but I appreciate the sentiment00:08
xnoxmicahg: ah found it =) you! =)00:09
xnox;-)00:09
* Bluefoxicy tries to Ctrl+a to switch windows in gnome-shell00:20
* Bluefoxicy dumb.00:20
xnoxBluefoxicy: It's M-x C-c C-c C-a   emacs people said it is consistent with frame, window and pointer navigation and does not conflict with GPS key bindings00:42
=== mfisch is now known as Guest6140
=== Guest6140 is now known as mfisch
smoseranyone know or able to enable logging of #maas to http://irclogs.ubuntu.com/2012/08/08/ ?03:09
smosers/know/know of how to/03:09
micahgsmoser: file a ticket?03:11
smoseras in canonical rt?03:12
micahgeither should be fine I think03:12
wzssyqaqemu-kvm depends ipxe (<< 1.0.0+git-20120202.f6840ba-2), while ipxe has version ipxe (<< 1.0.0+git-20120202.f6840ba-3)06:03
wzssyqawhy qemu-kvm can still be installed?06:03
wzssyqahas version 1.0.0+git-20120202.f6840ba-306:04
leo_hello06:26
leo_i have a problem with my tbuntu 12.10 alpha3 since yesterday after a update06:27
micahgleo_: support in #ubuntu+106:28
leo_ok micahg06:28
* leo_ thx06:28
dholbachgood morning06:53
=== Guest81042 is now known as Zic
didrockshey dholbach \o/ welcome back (not sure when your holidays ended)06:59
dholbachdidrocks, today they ended - thanks :)07:00
didrocksdholbach: good luck with the email catchup then! (and nice photos ;))07:00
dholbachthanks :-)07:01
* dholbach hugs didrocks07:01
* didrocks hugs dholbach. Good to see you back! :)07:01
sladen dholbach07:09
sladenmorning dholbach07:10
=== smb` is now known as smb
=== mcclurmc is now known as mcclurmc_away
=== mcclurmc_away is now known as mcclurmc
mptev, https://bugs.launchpad.net/ubuntu/+source/apport/+bugs?field.tag=classification08:29
seb128ev, hey, I've some issues with errors.ubuntu.com, want to discuss it there or should I reply to your email for those?08:33
evseb128: apols for the delayed reply. I've just seen your email. I'll work on getting those fixed today.08:53
seb128ev, I'm concerned that all detailed graphs have a 80% drop on 05/17/12, do you know what's up with that08:53
evseb128: not sure offhand - I'm going to look into it08:54
seb128ev, thanks08:54
evdamn you unicode09:02
ev(that would be the month option not displaying)09:02
seb128oh09:03
seb128I though it would be timeouting ;-)09:03
evnope, but it is taking longer than I would expect09:04
evI have an open ticket to land some stuff I built around jmxtrans, so we can get graphite plotting cassandra usage09:04
evright now we're stuck with either assembling a twisted maze of tunnels or running cassandra's nodetool manually09:04
evand then when graphite lands, dormant code on errors.ubuntu.com will start plotting api calls too09:05
gemaDiziet: pong09:26
sladenScottK: did you work out a solution to your /opt ?09:44
sladenYokoZar: did you work out a solution to your /opt ?09:44
=== Quintasan_ is now known as Quintasan
=== tkamppeter_ is now known as tkamppeter
=== mcclurmc is now known as mcclurmc_away
=== cpg is now known as cpg|away
seb128ev, I can't select "12.10" in the version combo on errors.ubuntu.com as well ... I guess it's the same issue than selecting "for the month"?11:58
ogra_seb128, wrt your thunderbird complaints yesterday, did we consider shipping postler ? or does that add massive amounts of deps ?12:03
seb128is that the elementary stuff?12:04
ogra_yep, the mail app is pretty slick12:04
seb128I doubt anything gets close from tb in support, userbase, features, etc12:04
ogra_yeah, it only can do mail via pop, imap, and gmail , no nifty extra features12:06
seb128ogra_, it's also that tb brand,name is known, it's cross platform, and we can trust mozilla to deal with security issues and have a reliable schedule12:08
ogra_well, i know the pro args for tb :)12:10
=== _salem is now known as salem_
=== Guest78758 is now known as vibhav
=== mcclurmc_away is now known as mcclurmc
mptxnox, so ... Raid failures?12:42
xnoxmpt: yeah...12:43
xnoxmpt: there are three things about Raid:12:44
xnox* individual disk failures (same as all of them) e.g. bad blocks, failure to read/write, etc12:44
xnox* disk space warnings (as you already did)12:44
xnox* and the only one Raid specific is: RAID is healthy; out of sync / syncing; degraded; destroyed; metadata out of sync;12:45
xnoxthe first two will be done / sorted with other 'drive failures'12:45
xnoxnotifications.12:46
xnoxthe last one is special12:46
xnoxif a drive failed: (i) raid array is now degraded (ii) a drive needs replacement. After (ii) is done, it will be out of sync, and it will need (iii) syncing at which point the RAID array will be healthy once again (iv)12:47
xnoxfor a very large array (e.g. 10TB) the sync can take day(s)12:47
xnoxthen periodically raids are checked for consistency12:48
xnoxin this case the raid array can have: (i) healthy & clean (ii) dirty (iii) dirty and check in progress12:48
xnoxand there is a cron job that does this.12:48
xnox(this, i.e. the checking)12:48
mptok12:48
xnoxmpt: good, simples =) any questions? or can I run out for lunch ;-)12:49
mptxnox, two questions12:50
mptFirst, what do you mean by "degraded"?12:50
mptif it doesn't mean a disk block/read/write problem, and it doesn't mean out of sync12:51
xnoxmpt: the performance and reliability is now below, what is expected of the created RAID level. Hence the reality is less/degraded than the figures in the calculated table for example.12:51
mptxnox, what might cause that?12:51
mptand what can you do about it?12:52
xnoxfor example removing one of the two harddrives which are part of RAID1 array12:52
xnoxor the harddrive silently failing to power-up12:52
mptok, "One of the drives is missing" is fairly major12:52
xnoxwell, not really =) it's just degraded =) you may have unplugged it on purpose12:53
mptSecond question: Is there, and if not should there be, a UI for inspecting a Raid array's status? Whether it's out of sync, or syncing, or being checked, etc12:53
xnoxand if I have RAID1 with 2 drives + 1 spare (3 in total). I can unplug 2 drives from the running system and i am still fine.12:53
mptand how much longer it's going to take to do that12:53
xnoxmpt: yes there should be. I belive it should part of the current "Disks" utility12:54
mptxnox, is that installed by default in Q?12:54
xnoxwhich already does: disks, partitions, checking/restoring/wiping filesystems, doing S.M.A.R.T. checks, etc12:54
xnoxyes, it is part of gnome and has been since natty (memory fuzzy, it is in precise and quantal for sure)12:55
xnoxI do not know if it does RAID currently.12:55
mptIs it called "Disks" in 12.04? I don't see it on my machine12:55
xnoxIf it doesn't, than it will be a spec/feature into that app.12:55
xnoxmpt: try "Disk"12:55
mptoh, "Disk Utility"12:55
xnoxI belive in precise it's, yeah "Disk Utility" but in Quantal it's "Disks"12:56
mpteww scrollbars12:56
mptok, thanks xnox12:56
xnoxmpt: it has theming issues. It's uses white text on light gray background and similar low contrast combinations.12:58
xnoxs/ It's / It /12:58
xnoxoh one more question I missed. To come back to healthly from degraded mode: you need to (re-)add a harddrive & sync it.13:00
mptsure13:00
mptwhich is important but not urgent13:00
xnoxcorrect13:00
xnoxthere are cases where "all is lost"13:01
xnoxe.g. RAID10 and two drives failes13:01
mptoh crikey13:01
xnoxe.g. RAID10 and two drives failed13:01
mptThat error message will be fun to write13:01
directhexthe wrong 2 drives13:01
xnoxthat means you lost 50% or less of your data13:01
directhexyou can lose 2 disks in raid1013:01
directhexif they're the right 213:01
xnoxdirecthex: mpt: ok. If two drives fail in RAID10 there is 1/3 chance that "all is lost" =)13:03
xnoxmpt: if 1 drive fails you are good to go, but you are half way to the game of Russian roulette =)13:05
mptClearly the icon for the alert box should be a pair of dice13:05
xnoxmpt: to be honest the desktop may fail to show the alert if it is the "lucky" two drives =)13:08
xnoxso you can assume we are still fine, e.g. degraded but no data lost just yet.13:08
xnoxright, off to lunch13:09
jibelstgraber, networkless upgrade from lucid to precise is still failing with todays alternate (bug 1029531)13:24
ubottuLaunchpad bug 1029531 in update-manager (Ubuntu Precise) "cdromupgrade from Lucid to Precise failed with unmet dependencies without network connection" [Critical,Fix committed] https://launchpad.net/bugs/102953113:24
jibelstgraber, the packages are the version from proposed excepted openoffice.org which is not on the CD and update-manager which is the version from precise-release13:25
jibelstgraber, similar error, upgrade is blocked by launchpad-integration13:26
stgraberjibel: that's expected, none of my uploads have been accepted to -proposed yet13:34
xnoxstgraber: hmm?! slangasek accepted them ~7hours ago13:36
xnoxor do I need an eye sight check =)13:36
jibelstgraber, the packages (launchpad-integration, nspr, and update-notifier) on the CD are from proposed excepted update-manager and openoffice13:37
stgraberoh ;)13:37
stgraberI'm still half way through my e-mails, so I probably didn't see the accepts yet :)13:38
jibelstgraber, update-mananager shouldn't make a difference in the resolver since it's a change in the blacklist13:38
stgraberjibel: looking at the logs, openoffice is still in new, so that's certainly a problem (+ I need to seed the right packages after that)13:40
stgraberjibel: without the new update-manager, the upgrader will still show a resolver issue but at least log it properly13:40
stgraberI'll refresh my VM here and run a test in the background during the 12.04.1 meeting13:41
cjwatsonAnyone happen to have a recipe for referring to Fedora's equivalent of native packages in a watch file?13:48
cjwatsonhttp://pkgs.fedoraproject.org/repo/pkgs/lorax/lorax-18.12.tar.gz/523ff86ccdf0931d65aa29a9b0b89740/lorax-18.12.tar.gz is an awkward thing to link to13:48
jibelstgraber, ack, I'll wait for openoffice13:54
cjwatsonNever mind; as it happens I think it isn't going to be worth it.  There're only a few dozen lines of code in there that are actually tricky.13:59
ogra_@pilot in14:01
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Archive: Open (DIF) | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: ogra_
stgraberseb128: 12.04.1 meeting14:02
seb128stgraber, thanks, I somewhat lost calendar integration with quantal14:02
* dholbach hugs ogra_14:03
=== dendro-afk is now known as dendrobates
ogra_:)14:05
smoserother people seeing broken dnsmasq or resolvconf?14:17
smoserall i'm getting in dnsmasq's reslv.conf (/run/dnsmasq/resolv.conf) is 127.0.0.1 via network manager.  even adding my name server there didn't work. i've resorted to putting it in /etc/resolv.conf14:18
=== dendrobates is now known as dendro-afk
stgrabersmoser: IIRC resolvconf discards all other entries if one is 127.0.0.114:21
smoserwhy would one be 127.0.0.1?14:22
smoserwhere would it be getting that. i'm 'certain my dhcp server is not saying 127.0.0.114:22
stgraberwell, 127.0.0.1 would be the dnsmasq server started by network-manager14:23
smoserah. yeah. i gave the wrong file.14:23
smoser /run/dnsmasq/resolv.conf had that14:23
ionI seem to have no such file. But i do have /run/nm-dns-dnsmasq.conf which refers dnsmasq to the right server.14:24
smoseri have no such file like that.14:24
smoserinteresting.14:24
ionWhat are the parameters to the dnsmasq process that is running?14:25
ion19914 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.0.1 --conf-file=/var/run/nm-dns-dnsmasq.conf --cache-size=0 --proxy-dnssec14:25
smoserwell, i have 314:25
mpthuh14:26
mptxnox, a colleague just ran low on disk space, and the error message that came up turned out to be one I'd designed four years ago: <https://live.gnome.org/LowDiskSpaceWarning>14:26
smoseri hit this too14:27
smosermpt, ^ running quantal, yesterday. space was being eaten by something.14:27
mptxnox, so why did you include it on your list? Are you planning to move the implementation somewhere else?14:27
xnoxmpt: good. Just one? or many?14:28
mptxnox, just one.14:28
xnoxmpt: ok. but there was no terminal  / server notification, etc.14:28
mptok, that's a good reason14:29
mptxnox, but do you include in your plan getting rid of the old one?14:29
xnoxmpt: reusing as much as possible and/or improving.14:29
mptok14:29
xnoxfor example it does not come up if you run out of inodes.14:29
mptJust as long as we don't end up with 2009-era-mpt and 2012-era-mpt alerts appearing simultaneously14:30
smosermpt, i'm curious, was your colleague that saw that running quantal ?14:30
mptsmoser, 12.0414:30
smosersomething ate 44G of space for me yesterday on quantal. after reboot i have 44G free, and i had maybe 1.5 free prior.14:30
smosermpt, so unrelated.14:30
mpt(oops, 2009 was three years ago, not four)14:31
xnoxmpt: are you sure the 2009-era-mpt is not the 2014-era-went-back-in-time-mpt ?14:31
xnox=)14:31
=== dendro-afk is now known as dendrobates
smoserion, stgraber this is reproducible for me14:31
smoser http://paste.ubuntu.com/1137879/14:31
smoserany ideas?14:31
smoseri honestly do not think i've changed anything in my resolvconf and dnsmasq on this system.14:32
stgrabersmoser: well, why do you have "dnsmasq" installed to start with (instead of just "dnsmasq-base")?14:33
smoserstgraber, i probably installed some long time ago before dnsmasq-base was installed by desktop14:36
smoserand, silly me, i've probably done that other places too14:36
stgrabersmoser: there's a known race between the dnsmasq init script in dnsmasq and the one spawned by network-manager that could explain what you're seeing14:37
smoserwould it be 100% reproducible?14:37
stgraber"race", so no14:37
smoseri'm not restarting dnsmasq each time i disconnect from the wireless and reconnect14:37
smoserso i wouldn't have thought it would be in the picture14:37
stgraberNM ships a workaround for that bug in quantal and I believe it's somewhere in the SRU pipeline for 12.04 too14:38
smoseri am plugged in to a wired network and have known wireless available also. and NM is managing them both (its often buggy about that).14:38
smoseri'm on quantal14:38
stgraberhmm14:38
smoserupdated this morning. rebooted. no dns14:38
stgrabercyphermox: ^14:38
cyphermoxyeah, that's the system dnsmasq started, no?14:40
cyphermoxNM's instance isn't started -- don't know why, or when it was tried; we'd need syslog14:41
smosercyphermox, you want /var/log/syslog or dmesg?14:42
cyphermoxsyslog14:42
smoserhttp://paste.ubuntu.com/1137901/14:42
smoserkirkland, tyhicks . its a fun day on quantal.14:43
smoserhttp://paste.ubuntu.com/1137902/ <-- kirkland and tyhicks.  i started seeing those ecryptfs issues yesterday again.14:43
smoserthey'd been away for quite some time.14:43
kirklandsmoser: I saw some chatter in #ubuntu-kernel yesterday about uploading a new kernel with ecryptfs patches14:43
smoserjoy.14:44
kirklandsmoser: I don't see cking or rtg around now14:45
kirklandsmoser: might be a little while before ogasawara comes online?14:45
cyphermoxalso check if you have /etc/dnsmasq.d/network-manager14:45
smoseryes.14:46
smoserhttp://paste.ubuntu.com/1137905/14:46
kirklandsmoser: do you have a new kernel?14:46
smoseri updated quantal this morning and rebooted. but i had seen some of those messages yesterday.14:46
smoserbut yesterday i was in low-disk-space scenario for some other bug. i'm not sure what bug it was that ate 44G of my home, but reboot gave it back.14:47
smosercyphermox, i realize i inadvertantly pasted dmesg.14:48
smoserhttp://paste.ubuntu.com/1137909/ is syslog14:48
cyphermoxthanks14:50
cyphermoxsmoser: your /etc/dnsmasq.conf probably contains enable-dbus?14:50
cyphermoxor some other such config, maybe in /etc/dnsmasq.d?14:51
smoserGAH. and why do i hear a dog barking  every time i page down npaste the bottom of firefox, or hit tab in my gnome-terminal14:51
cyphermoxhaha14:51
smoser(the dog barking isn't the neighbors, its coming from my speakers)14:51
smosercyphermox, that would be a yes.14:52
cyphermoxawesome.14:52
smoseri've used that before14:52
smoserand likely i did add /etc/dnsmasq.d/enable-dbus14:52
cyphermoxright14:52
cyphermoxthere's only one dbus name dnsmasq uses (for now)14:53
cyphermoxso if there's another instance started with it NM gets confused14:53
smoserok. thi smakes sense.14:53
cyphermoxI was about to start writing a patch to support setting a different dbus name14:53
smoseralso, i couldn't even get to the dnsmasq tha taws running on 127.0.0.114:53
cyphermoxguess it just got bumped up the priority list :)14:53
smoser(ie, 'host foo 127.0.0.1' would hang)14:54
cyphermoxyeah, because there isn't one being started :)14:54
smoserwell i have one running.14:54
cyphermoxon 127.0.0.1?14:54
smoseri assumed the system one was.14:54
smoser6844 ?        S      0:00 /usr/sbin/dnsmasq -x /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -r /var/run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new14:55
cyphermoxno, it can't be14:55
cyphermoxbecause of /etc/dnsmassq.d/network-manager14:55
cyphermox(bind-interfaces / except-interface=lo)14:55
smoserah. except-interfaces14:55
smoserok.14:55
smoserok. cyphermox yo uwant a bug opened?14:55
cyphermoxsorry, I realise it gets crazy with so many instances now14:55
cyphermoxsmoser: yes, that would help a lot14:55
cyphermoxor anyway, can't hurt, at least we can track progress14:56
smoserand i'm guessing the solution here is for me to remov ednsmasq (i'm not sure why I need it other than what NetworkManager's would provide)14:56
cyphermoxsmoser: if you just remove the enable-dbus from your dnsmasq.conf or file in /etc/dnsmasq.d, it would be sufficient for things to work14:57
smoseri'm guessing if i do that, then my 'enable-dbus' file is not going to be relevant.14:57
cyphermox(plus restart network-manager)14:57
cyphermoxright14:57
smoserok.14:57
smoserbug against ?14:57
smoserwhat package14:57
cyphermoxnetwork-manager14:57
smoserk.14:57
cyphermoxI'll add a task to dnsmasq, but NM should start its instance on a custom bus name14:58
=== zyga is now known as zya-afk
smosergah. does nyone know about this barking dog?14:58
smoseri disabled terminal bell in gnome-terminal and that brought some sanity.14:59
smoserbut now firefox is doing it to me.14:59
mptxnox, so in summary, I think there are three kinds of Raid error to present: (1) missing component (2) non-dataloss component failure (3) dataloss component failure.15:03
mptAt least that's what I understand from what you said15:04
cjwatsonsmoser: System Settings -> Sound -> Sound Effects perhaps15:04
cjwatsonthere's a "Bark" alert sound as one of the choices there15:04
cjwatson(may be the default, not sure)15:04
mptxnox, with low-disk and Smart errors being presented as they would for a non-Raid disk.15:05
xnoxmpt: sounds good in theory. I wonder if I will be able to distinguish between them when implementing them =)15:05
smosercjwatson, well... yeah, but i didn't change anything :)15:06
smosermaybe my low disk issues wreaked havoc15:07
smosercyphermox, https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/103494615:10
ubottuLaunchpad bug 1034946 in network-manager (Ubuntu) "dnsmasq and network manager broken if dnsmasq package has 'enable-dbus'" [Undecided,New]15:10
smoserok. so its likely that i *did* change the sound to a bar.15:13
smoserbark.15:13
smoserbut changing it back to "default" doesn't do anything. i'm guessing i have to log out and back in to have that take affect. and i probably changed it a week ago and just logged out and back in today.15:13
=== dendrobates is now known as dendro-afk
xnoxi think i got caught in unfortunate wost case scenario waiting time for the ppa publisher....15:37
* xnox fiddles thumbs15:37
Laneyhttps://xkcd.com/303/ s/compiling/publishing/g15:38
* xnox yeah! done15:39
* xnox juju deploy!!!!15:40
xnoxhttps://bugs.launchpad.net/ubuntu/precise/+source/python-boto/+bug/103496315:46
ubottuLaunchpad bug 1034963 in python-boto (Ubuntu Precise) "shouldn't ship public module tests" [Undecided,New]15:46
xnoxno longer affects: python-boto (Ubuntu Quantal)15:46
xnoxno longer affects: python-boto (Ubuntu)15:46
xnoxbut still15:46
xnoxaffects precise series....15:46
xnoxinteresting UI15:47
=== dendro-afk is now known as dendrobates
=== cjwatson_ is now known as cjwatson
Laneyxnox: you know your buildd charm thing?16:13
=== dendrobates is now known as dendro-afk
xnoxLaney: yes.16:13
Laneyhow easy would it be to turn it to mass no-change rebuilds?16:13
xnoxLaney: well it's an sbuild charm + parallel-ssh package and you have your mass no-change rebuilder =)16:14
Laneylike take list of packages, test, if build then rev revision and drop somewhere for signing16:14
xnoxLaney: with an extra script, sure.16:14
xnoxLaney: what for? =)16:14
Laneyhttp://people.canonical.com/~ubuntu-archive/transitions/ghc.html16:15
xnoxLaney: do you want it to run continiously as well?16:15
Laneythe more automatable the better i suppose16:16
Laneybut in the real world cloud burns cash16:16
micahgI think that might not be a good idea to run continuously (unless it's for testing purposes and not uploading)16:16
xnoxLaney: let me finish full archive rebuild. and then ghc's will emerge from that16:18
LaneyI already have a rebuild.sh16:19
Laneythink I'll just put that on a 2xlarge :P16:19
infinityLaney: Am I old skool in that I just do it with a shell for loop? :P16:19
LaneyI do it with parallel from moreutils16:19
Laneybut I thought xnox's thing might be more the shiny16:19
xnoxLaney: it may be shiny, but it still has no juice =)16:20
Laneyeuca-run-instances -k laney --user-data-file ~/.hpcloud/buildd.sh -t standard.2xlarge ami-0000269b16:22
Laneygo go go16:22
shadeslayerhmmm16:22
shadeslayercjwatson: I think I'll need a even newer live build package16:22
shadeslayerbecause the current lb package assumes the initrd is compressed with gzip, whereas it's actually compressed with gzip16:23
shadeslayerhacked around that by calling lzcat instead of zcat16:23
cjwatsonMight be an outstanding bug in quantal16:25
* dholbach hugs mterry16:27
mterrydholbach, is this a reminder to patch pilot?  :)16:27
mterrydholbach, ah this is for the UDW16:27
dholbachno, thanks a bunch for your UDW session :)16:27
* mterry has learned to associate dholbach hugs with piloting16:28
mterryYou've Pavloved me16:28
dholbachhaha16:28
* dholbach hugs mterry16:28
* dholbach hugs mterry16:28
* dholbach hugs mterry16:28
mterryheh16:28
tyhickssmoser: what kernel version are you running?16:28
mterryAm super busy today, but will either pilot later today or another day16:28
shadeslayercjwatson: it is, it's fixed in debian16:29
shadeslayerdebian bug 63797916:30
ubottuDebian bug 637979 in live-build "wrongly assumes gzip initrd on ubuntu" [Normal,Fixed] http://bugs.debian.org/63797916:30
xnoxdholbach: i missed my last piloting due to holiday, but i did do some sponsoring today, need to write a report about it =)16:30
shadeslayercjwatson: the other issue being, when using lzcat it expects a initrd file that ends in .lzma16:30
cjwatsonshadeslayer: Probably just apply that locally for now then16:30
shadeslayercjwatson: already did16:30
cjwatsonlzcat -S '' or some such IIRC16:30
shadeslayer../binary/casper/initrd.img-3.5.0-8-generic:  unknown suffix -- unchanged16:31
dholbachxnox, feel free to move it to whatever day suits you and use the "@ pilot" thing16:31
shadeslayerhmm16:31
* shadeslayer looks16:31
cjwatsonI forget, read the manual :)16:31
smosertyhicks, it probably says in my dmesg :)16:31
cjwatsonYou might need to pass it on stdin using a redirection rather than as a filename16:31
smoser$ dpkg -S /boot/vmlinuz-$(uname -r)16:31
smoserlinux-image-3.5.0-8-generic: /boot/vmlinuz-3.5.0-8-generic16:31
tyhickssmoser: 3.5.0-9.9, which is in -proposed, has my fixes for handling empty lower files16:32
smosertyhicks, thinks.16:32
xnoxdholbach: cool.16:32
smoserthanks16:32
smoseri'll try that.16:33
shadeslayerlol16:34
shadeslayercat pictures on Debian patch tracker16:35
SpamapSbdmurray: hey, I missed my SRU rotation yesterday with some other stuff. Lets try to coordinate so we don't stomp on eachother today16:36
smosertyhicks, http://paste.ubuntu.com/1138071/16:41
tyhickssmoser: Sorry, not sure what's going on there. I just write the upstream patches. Don't really know anything about the Ubuntu kernel packaging.16:43
SpamapSAug  9 09:43:52 clint-MacBookPro kernel: [114490.088106] unregister_netdevice: waiting for lo to become free. Usage count = 116:43
SpamapSanybody ever see this on quantal?16:44
SpamapSevery 10 seconds16:44
smosertyhicks, the kernel is not in proposed16:44
smoseronly the metapackage16:45
tyhickssmoser: This page says it is 2 hours old, so maybe it needs a little more time before everything shows up? https://launchpad.net/ubuntu/+source/linux16:45
smoserits still buiding some arch.16:46
smoserannoying that they'd put the metapackage up first.16:46
smoserbut yeah, it seems like it will get there eventually16:46
bdmurraySpamapS: I was planning on this afternoon17:01
SpamapSbdmurray: ok I'll wrap mine up this morning then17:02
ogra_@pilot out17:02
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Archive: Open (DIF) | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== mcclurmc is now known as mcclurmc_away
infinitysmoser: Firing and forgetting linux+linux-meta to proposed is fine, since we don't expect people to run proposed in dev releases anyway. :P17:09
slangasekrather, we insist that people not run proposed in -dev releases :-P17:13
=== cpg|away is now known as cpg
=== dendro-afk is now known as dendrobates
mhall119slangasek: is there a URL or API where I can get a list of patches we currently apply to a package's original sourcecode?18:10
mhall119meaning, Ubuntu patches and Debian patches18:11
mhall119achuni told me there was something on Launchpad that would show me that18:11
slangasekmhall119: well, for any package, https://launchpad.net/ubuntu/+source/<src_pkg>/<ver>/ will include a download link to either the .diff.gz or the .debian.tar.gz18:15
infinitymhall119: Not all packages use the same (or any) patch system, so "list of patches" isn't gonna happen, but yes, the source is always available, as slangasek points out.18:16
slangasekright18:17
LaneyDepending on what you want, there is http://ubuntudiff.debian.net and http://patches.ubuntu.com18:17
slangasekyou get the monolithic delta against upstream, and this may be in a format that you can easily break out the list of patches from debian/patches/series18:17
slangasekbut it may not18:17
infinityLaney: That's just deltas between Ubuntu and Debian, though.  Ish.18:17
zumbidoko_: ayt?18:18
infinitymhall119: Anyhow, anything that isn't the orig is, essentially, "the Debian and Ubuntu patches".  Except in cases where there are multiple upstream tarballs. ;)18:18
Laneyyep. then combine with patch-tracker.debian.org :P18:19
mhall119is there any consistent way I could get this info?18:19
Laneyoh, there is also the census stuff from pabs18:19
mhall119or are there a bunch of different ways and I'll have to detect which one to use18:19
zumbidoko_: just wondering if you saw gcc package split patch we talked about18:19
slangasekmhall119: the latter18:20
mhall119darn18:20
slangasekthe majority of packages will have debian/patches/series18:20
slangasekbut the corner cases are myriad and ugly18:20
infinityThe "corner cases" are probably half the archive.18:21
Laneyit's a big corner.18:21
infinityAnd there are plenty of people who prefer v1-style packaging (without any patch systems at all) because that's inherently more VCS-import-friendly.18:21
slangasekinfinity: nah, http://upsilon.cc/~zack/stuff/dpkg-v3/ shows over half the archive is 3.0 (quilt)18:22
* Laney heats up the BDs for a while18:22
slangasek2/3 even18:22
Laneyer, buildds18:22
infinitySo, again.  Breaking it out into "individual patches" is a goal I think you'll just fall flat on.  But if you just want to know "what's our delta from upstream", that's easy.18:22
infinityslangasek: There's a shocking number of v3(quilt) that uses --single-debian-patch.18:22
slangasekhahaha18:22
infinityslangasek: And by "shocking number", I mean "more than one", which shocks me.18:22
mhall119infinity: I like easy ways, what is it?18:23
slangasekinfinity: in which case, the list of patches has 1 element in it18:23
Laneythere's more to 3.0 (quilt) than quilt18:23
slangasekmhall119: that's what I pointed you to already18:23
slangasekthe debian.tar.gz or diff.gz for the package (whichever exists)18:23
infinityslangasek: Sure, but it's not quite what mhall119 was asking for, I suspect.   If he's happy to just know "the delta", rather than individual fixes, that's, like I said, much simpler.18:23
* Laney feels slightly responsible for mono's use of it.18:23
infinityLaney: Bad.18:24
shadeslayercjwatson: W: Bootloader on your architecture not yet supported by live-build.18:24
shadeslayerW: This will produce a most likely not bootable image (Continuing in 5 seconds).18:24
shadeslayerany ideas on how to fix that?18:24
mhall119infinity: I'd rather a list of patches,  but if a single large diff would be easier and more consistent across packages, I'd take that18:24
infinitymhall119: Basically, a source package is a .dsc that describes the source files.  It'll point to a .orig.tar.$compress, and a bunch of other files.18:24
infinitymhall119: In most cases, those other files (diff.gz, debian.tar.gz, etc) are "the delta".18:24
infinitymhall119: The rare corner case (see libreoffice) is where it references a ton of tarballs that are all part of the upstream source.18:25
mhall119ok18:25
zumbiis doko still in vacs?18:25
infinityzumbi: Nope.18:25
infinityzumbi: It is past the old man's bedtime, though.18:25
shadeslayermaybe because I'm building the i386 CD on a amd64 machine18:26
zumbiinfinity: ok, thanks, we'll try to catch him tomorrow18:26
Laneymhall119: What's the goal here, out of interest?18:26
mhall119Laney: to be able to tell upstreams what exactly we have that is different from their source18:27
infinityDid the community team just volunteer to forward all my patches, so I don't have to?18:28
infinityThis is how I prefer to read the above.18:28
mhall119A list of patches would be nice in that case, since they can choose which individual changes make sense to apply to their source18:28
mhall119infinity: nope :)18:28
mhall119infinity: but if the upstream wants to get their latest version into Ubuntu, we are working on a way to tell them what exactly we've done differently18:29
infinitymhall119: Well, in MOST cases, debian.tar.gz or diff.gz will really all just be packaging fluff anyway.18:29
infinitymhall119: While we do patch a lot of packages (and some quite heavily), most of the deltas are things upstreams shouldn't care about in the first place.18:30
infinityAnd when the delta is somehting that should be upstreamed, we're failing if we're not doing it through proper channels.18:30
Laneypowerpc  2 41 jobs (9 hours 30 minutes) :(18:31
infinity(And the proper channel isn't a dump of "here's our changes, have a look")18:31
infinityLaney: It'll catch up.18:31
infinityLaney: Did you have something specific you were waiting on?18:31
LaneyHaha. I don't doubt that.18:31
LaneyJust haskell.18:31
infinityOh.  Yeah, that can wait.18:32
infinitySounds like weekend fun anyway.18:32
* Laney pays tribute to sulfur18:33
Laney(also sulphur)18:33
infinityLaney: sulfur ain't coming back, unless someone does something heroic.  The photo I saw seems to imply that the OF image is wedged and needs fixing.18:34
infinityThat said.  Hrm.  All my IBM PPC kit has a backup firmware switch.18:34
infinityMaybe I should walk IS through that.18:34
* infinity completely forgot about that when he was shown the "hahaha, sux 2 b u lolz" photo of the console.18:35
=== dendrobates is now known as dendro-afk
Laneyjcastro: Is there any limit to usage on this HP cloud trial?18:36
Laneyie can I leave this 2xlarge running because I'm too lazy to set it up again next time or even to script its setup?18:36
* DebolazW is impressed at how little memory compiz is using nowadays.18:44
DebolazWIt used to be an all-devouring beast.18:44
mhall119Laney: careful, if you let on that the setup can be scripted he'll want you to write a juju charm18:47
Laneythe world's least charming charm18:48
shadeslayerhah18:48
infinityslomo: gstreamer1.0 seems to have universally hung on all 5 arches in quantal (while building just fine on all arches in experimental... fun)19:10
infinityslomo: Any interest in sorting out WTF?19:10
=== dendro-afk is now known as dendrobates
dobeyoh noes. no barry19:28
infinityslomo: /build/buildd/gstreamer1.0-0.11.93/tests/check/libs/.libs/lt-gstnetclientclock appears to be the hanging culprit.19:28
infinityslomo: Based on the filename (I haven't looked at the actual test), could this relate to the fact that the Ubuntu buildds can't see the outside world?19:31
slomoinfinity: can they communicate with 127.0.0.1 on port 1234 via udp?19:33
infinityslomo: Yes.19:34
infinityNothing on 127.0.0.1 is restricted.19:35
slomook, then it must be something else :) i don't see much in that test that could cause it to hang *forever*19:35
slomoafter some minutes it should just fail with a timeout from the test runner19:35
infinityYou'd think, right? ;)19:35
slomo(some == 2 minutes iirc)19:35
infinityDefintely forever here, though.19:35
infinityOn all 5 arches, no less.19:35
infinityWhich is special.19:35
infinityBut comforting that it's not arch-specific.19:36
slomothe test itself is forked from the test runner, and after the timeout it kills the process19:36
slomoso there must be something really weird going on here :)19:36
infinityslomo: Let me spin it up quickly in a quantal sbuild here and see if it reproduces.19:37
infinityslomo: In other news, that build doesn't fail when the testsuite fails. >:(19:39
infinityslomo: Had to do some heroic post-kill killing to stop it from completing blindly on two buildds after killing the hung test. :P19:39
mterry@pilot in19:40
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Archive: Open (DIF) | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mterry
slomoinfinity: yes, that's intentional. the testsuite runs only for informational purposes and fixing things later, not to fail the build :) i'm looking at the build logs afterwards19:42
infinityslomo: Kay, reproduced locally, so it's nothing to do with the buildd's network setup.19:43
infinity[pid 16939] futex(0x2b10ec0015c0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>19:44
infinity[pid 16938] futex(0x2b10eb4939d0, FUTEX_WAIT, 16939, NULL19:44
slomoinfinity: ok, so it's something that is different between debian and ubuntu... yay19:44
infinity^-- Just sitting there.19:44
slomoinfinity: you don't have backtraces of both processes i guess?19:47
infinityI just killed them.  :P19:49
* infinity redoes the build.19:49
=== Guest78961 is now known as dpb__
=== dpb__ is now known as dpb___
* xnox is recompressing the archive using none, gzip, bzip2, lzma, xz & xz-extreme20:01
xnox19.56% done20:01
=== dendrobates is now known as dendro-afk
micahgI was thinking to see if there's an easy way to see on the ISO what's compressed with which algorithm20:02
* micahg figures recompression might save xubuntu's ISOs from being oversized20:02
xnoxalternative cd?20:03
xnoxor live? or both?20:03
micahgwell, ATM everything is oversized, the alternate less so, and the funny thing is, that's where compression will help the most20:04
xnoxmicahg: i happen to have a hadoop cluster optimised for this type of job =)20:04
xnoxmicahg: but my results are for each package, so we could compare it, once it's finished.20:04
xnoxit is not analysing compression method at the moment20:05
infinityslomo: http://paste.ubuntu.com/1138419/  <-- Backtraces of the two processes.20:05
xnoxand it is running against precise archives20:05
micahgxnox: right, that + a list of what's compressed with what on the ISOs would do it20:05
xnoxok.20:05
xnoxso we are good =)20:05
xnox23% in half an hour.20:06
xnoxmaybe i should have added more nodes =)20:07
xnoxtoo late now20:07
slomoinfinity: and the other threads, especially of the second process?20:07
Laneyxnox: main+universe?20:07
infinityslomo: http://paste.ubuntu.com/1138429/20:08
infinityslomo: (It only has two threads)20:08
xnoxLaney: 42813 binary debs, yes main+universe20:09
slomoinfinity: thanks, i'll try to understand that tomorrow... doesn't make much sense right now how this can happen :)20:09
Laneynice20:09
Laneywhat is this cluster of which you speak?20:09
xnoxLaney: hpclud - 54 instances: one juju minion, one master minion, and 52 worker minions20:10
xnoxit's hadoop20:11
xnoxwith dumbo (python api, to write mappers & reducers in python ;-) )20:11
Laneyoh ok20:11
xnoxwith settings tweaked and bugs solved until it works =)20:11
shadeslayercjwatson: what's LB_BOOTLOADER for building the CD?20:17
shadeslayergrub? syslinux?20:17
slangasekjamespage: I just dropped a comment in bug #1014864; would like to see the latest fix from quantal included in the SRU20:22
ubottuLaunchpad bug 1014864 in walinuxagent (Ubuntu Precise) "[MIR] New package - walinuxagent" [High,Incomplete] https://launchpad.net/bugs/101486420:22
bdmurraySpamapS: Did you get through all the pending-sru.html for precise?20:38
=== salem_ is now known as _salem
jamespageslangasek, sure - I did request it be rejected for that reason (only noticed that was an issue yesterday I think)20:50
slangasekjamespage: ok :)20:50
jamespageslangasek, fresh backport in the NEW queue....20:53
Bluefoxicydoes fstrim ever do anything bad?21:05
BluefoxicyI'm thinking it may be wise to have a cron job that runs fstrim every day21:05
Bluefoxicybut detecting trim-enabled disks is semi-reliable21:06
Bluefoxicyoptions are either detect trim-enabled disks and trim them OR just trim everything21:06
Bluefoxicyalso it's good to see that a question about general UI design on the mailing list immediately turns into a long-running flamewar about whether Unity sucks or not.21:07
BluefoxicyPeople got their priorities straight.21:07
BluefoxicyFiguring out how to make things better should never come before bashing the things you like least.21:07
mterry@pilot out21:10
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Archive: Open (DIF) | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
mterrywill be back!21:10
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
cjwatsonshadeslayer: I expect you need to pass the --bootloader option with some argument that isn't "none".  See 'man lb config'.21:50
cjwatsonshadeslayer: We use syslinux for BIOS-booting our CDs at the moment.21:51
shadeslayercjwatson: right, I know, I just wanted to confirm which bootloader does ubuntu use with the livefs, and I believe it wasa syslinux21:51
shadeslayerright21:51
shadeslayerthat's what I'm using :)21:51
shadeslayercjwatson: thanks for all the help21:51
shadeslayercjwatson: I owe you a beer at UDS :P21:51
=== dendro-afk is now known as dendrobates
cjwatsonISO building - as opposed to plain squashfs building which is what we use in production - is a bit rough :-/21:55
shadeslayerright21:56
UndiFineDhmmm, how would that work in the near future, with uefi ? maintain both syslinux or grub on iso21:57
shadeslayercjwatson: plus live build seems to lag behind the packages in debian21:57
shadeslayerwhich also causes issues21:57
=== dendrobates is now known as dendro-afk
ScottKIs there an easy way to remove all packages not needed for ubuntu-standard?22:31

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