/srv/irclogs.ubuntu.com/2012/07/30/#ubuntu-devel.txt

=== allquixotic_ is now known as allquixotic
=== vibhav is now known as Guest25507
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
=== cpg is now known as cpg|away
=== amitk is now known as amitk-afk
sgnbis there an equivalent of snapshot.debian.org for Ubuntu?05:51
infinityNope.05:54
micahgsgnb: no, but almost all binaries should be available on launchpad on the source package's page05:54
infinitymicahg: Well, to a point.  We reserve the right to reap old cruft that no longer has ties to any active publishing record.05:55
infinity(But yes, most of it's still available)05:55
micahgright, hence, almost :)05:55
infinityOne could probably do nasty DB/API walks to construct snapshots.05:55
infinityI wouldn't recommend it.05:55
sgnbok05:56
infinitysgnb: If you're looking for old versions of a package, micahg's pointing you in the right direction.  lp.net/ubuntu/+source/<package> will link to all the previous versions, which in turn link to all the binary builds, etc.05:57
infinitysgnb: But snapshots of the archive, date-based (which is snapshot.debian.net's way cooler feature that no one uses) aren't something we provide.05:58
micahgwell, add a /+changelog on the end of that05:58
infinityActually, +publishinghistory05:58
micahgwell, either would work05:59
micahgthe later is probably less likely to time out05:59
infinitySure, but one of them's readable. ;)05:59
sgnbinfinity: well, I do use it (date-based snapshots), when I don't know in which package is the bug I'm investigating... fortunately, it's not the case this time06:00
infinitysgnb: Yeah.  Like I said, it would be conceivably possible to do date-based reconstruction from LP, but not trivial.  Would be neat if someone with stupid amounts of disk space decided to do it as a third-party service.06:04
infinityActually, if they were happy with only ever providing the things we didn't purge from the librarian, they wouldn't need disk space at all, just to write an intelligent proxy/redirect shim that reconstructed history and aimed people at the right librarian entries.06:06
infinityBut if they want to keep history that we might/will purge, yeah, disk space.06:06
=== cpg|away is now known as cpg
hrwhello08:07
pittiGood morning08:13
=== amitk-afk is now known as amitk
tumbleweedinfinity: I seem to remember broder doing some date-based snapshots (backed on LP)09:08
xclaesseis there known Quantal bug that prevent laptop from going back from sleep?09:13
seb128xclaesse, what kernel version do you use?09:14
xclaesse3.5.0-5-generic09:15
seb128xclaesse, yes, it's fixed in -609:15
xclaesseseb128, awesome, thx :)09:16
seb128yw!09:16
xclaesseThe following packages have been kept back:09:17
xclaesse  cups-filters gedit gedit-common libimobiledevice-dev libnet-dns-perl09:17
xclaesse  libsignon-glib-dev libsignon-glib1 linux-headers-generic linux-image-generic09:17
xclaesse  signond signond-dev09:17
xclaesseso it doesn't wan't to upgrade to -6 yet09:17
seb128xclaesse, yeah, not sure why, you can apt-get install it manually, lot of people did it, seems to work fine09:19
xclaessek, thx09:21
xclaesseseb128, btw I think gedit-plugins needs an update as well09:21
xclaesseotherwise upgrading gedit will remove the plugins09:22
seb128xclaesse, it does, in fact the packaging forces both to me in the same serie and there is no gedit-plugins 3.5 tarball yet, I need to check if 3.4 works with gedit 3.5 and relax the depends if it does09:22
xclaesseok09:24
=== cking_ is now known as cking
=== Guest25507 is now known as vobhav
=== vobhav is now known as vibhav
=== vibhav is now known as Guest54522
=== mcclurmc is now known as mcclurmc_away
=== Guest54522 is now known as vibhav
tjaaltondid chkconfig get removed from quantal?10:06
tjaalton..without checking reverse deps10:07
=== zyga is now known as zyga-afk
tjaaltonScottK: ^10:10
=== cpg is now known as cpg|away
=== mcclurmc_away is now known as mcclurmc
=== zyga-afk is now known as zyga
=== _salem is now known as salem_
ScottKtjaalton: It's possible I screwed up.  Suggestion on how to proceed?13:01
tjaaltonScottK: i fix freeipa-client to not need chkconfig ;)13:01
ScottKtjaalton: Thanks.13:01
tjaaltonguess that's the way to go anyway13:01
tjaaltondoesn't matter if it's broken on quantal for now13:02
ScottKtjaalton: Any chance you could look at system-config-audit as well?13:02
ScottKThat seems to be the other one.13:02
brendanddoes anyone know if there is a way with Qt to find out about the palette used by the current theme?13:02
tjaaltonScottK: I might13:02
ScottKtjaalton: If it turns out you can't, please let me know.13:03
brendandi notice that gnome-control-center changes the color of the top button area when the theme changes. i want to do something similar13:03
tjaaltonScottK: sure thing, I'll take a look at it later13:03
ScottKThanks.13:03
pittiapw: hey Andy, how are you?13:06
pittiapw: I noticed your kmod PPA, nice! how is that working?13:06
pittiseb128: ^ FYI13:07
seb128pitti, danke (talking to didrocks so I didn't get to ask on IRC)13:08
apwpitti, it was working pretty well for me, i am intending on revisiting it this afternoon, as we should switch sooner rather than later.  the only thing we really holding us back was the lack of map suppoer which i have found nothing using13:11
pittiapw: yeah, the text based maps are fairly obsolete13:11
evmpt: out of a small sample of 50 reports (it takes 20 minutes to run this code for that size), only 3 had the most recent version of the package and its dependencies installed at the time of the report13:11
apwpitti, the other wrinkle is that if we switch versioning for module-init-tools makes backing out hard13:11
pittiapw: that'd be great, then we can update udev as well13:11
pittiapw: at worst we can epoch it?13:12
mptev, wow13:12
apwpitti, so its my priority to sort out the testing and recommendation today i hope13:12
evmpt: I'll do a bigger sample later, when the launchpad team isn't looking. But yeah, we have work to do :)13:12
pittiapw: at some point we'll need to switch anyway, and there won't be many new versions for this any more, so an epoch shouldn't hurt too much13:12
pittiapw: splendid13:12
apwpitti, that takes the pressure off.  my testing so far is all positive, i'll get some more done and check its up to date with debian again13:13
pittiapw: many thanks13:13
seb128pitti, apw: great, thanks!13:13
brendandseb128 - is the fixed accountservice package for this bug in -proposed yet? https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/102129313:42
ubottuLaunchpad bug 1021293 in ubiquity (Ubuntu Precise) "Ubuntu 12.04 install stalls when doing apt-get upgrade" [High,In progress]13:42
seb128brendand, yes, https://launchpad.net/ubuntu/precise/+queue?queue_state=1&queue_text=account13:46
infinitybrendand: It's in the queue, I'll be reviewing it today.13:46
infinityAlthough...13:47
infinityseb128: Can you reupload it with -v0.6.15-2ubuntu9.1  ?13:47
infinityseb128: So we get reference to the bug from the previous proposed upload too?13:48
infinityOr...13:48
infinityseb128: Or, I guess I can just promote 9.2 before I accept 9.313:48
seb128infinity, sure, I was thinking the new one would go in when the old one moves over to updates13:48
infinityseb128: Yeah, I hadn't realised it was close to being "of age" and all properly verified and stuff.13:49
infinityseb128: Since it is, I can just promote it today.13:49
seb128infinity, it's not "of age", it's 4 days old13:49
infinityseb128: Yes, I said close.13:50
seb128ok your call13:50
seb128I can reupload if you prefer13:50
infinityseb128: The 9.2 upload is tiny, easily-audited, "obviously sane", and has been verified.13:51
infinityseb128: Making it wait 3 more days would be pointless beaurocracy with no value.13:51
jamespagemterry, do you have a moment to discuss bug 1017972 and what I'm proposing with the libunwind test suite?13:52
ubottuLaunchpad bug 1017972 in libunwind (Ubuntu) "[MIR] google-perftools, libunwind" [Medium,Incomplete] https://launchpad.net/bugs/101797213:52
mterryjamespage, hello sure13:53
jamespagemterry, great!13:53
infinitymterry: Oh hey, you're around.  I had a minor nit to pick with you. ;)13:53
mterryinfinity, :)  /me hides13:53
jamespagemterry, OK; so I've been digging around upstream with regards to the libunwind test suite13:54
infinitymterry: I don't even remember what package it was now, but if you fix an RC bug in Ubuntu and the Debian maintainer is "QA", please find a DD to just do a QA upload of the thing instead.13:54
mterryjamespage, so libunwind's upstream seems silly, to have known test failures, but not skip those tests on those arches...  ;-/13:54
jamespagemterry, yes - I agree - it does seem a little insane13:54
infinitymterry: (Which I did for some FTBFS fix you did last week, and then synced over your fix)13:54
mterryinfinity, you mean rather than going the normal route of filing a bug?  you're saying just to save paperwork?13:55
infinitymterry: No point filing an RC bug if anyone is allowed to upload the package (which is the definition of "maintained by QA"), so just upload.13:56
mterryjamespage, so google-perftools is all sorted right?13:56
infinitymterry: Or, in your case, since you're not a DD, ask someone else to. :)13:56
mterryjamespage, and the plan for libunwind is to enable just amd64?13:56
infinitymterry: But, sure, if you can't find someone to upload, file a bug.13:56
infinitymterry: Just that "upload to Debian, sync, and never worry about the delta" is much nicer from your POV.13:56
mterryinfinity, filing a bug is my way of finding a DD.  :)13:56
jamespagemterry - google-perftools is pending a fix of bug 1028038; at which point I can enable the test suite and its all good...13:57
ubottuLaunchpad bug 1028038 in eglibc (Ubuntu Precise) "sscanf always calls realloc/causes deadlock in google-perftools" [High,Triaged] https://launchpad.net/bugs/102803813:57
mterry(and, I thought, the normal way)13:57
jamespagemterry, for libunwind; enabling the amd64 test suite only - with one fix, two workarounds and 2 test disabled...13:57
infinitymterry: You work with a ton of DDs.  Just sayin'. ;)13:57
infinityjamespage: That fix should be happening RSN.13:58
mterryjamespage, well, given the craziness of upstream tests, one arch is better than none.  hopefully it can act as a sometimes-canary-in-the-coalmine13:59
jamespageinfinity, thats great - thanks13:59
mterryjamespage, is upstream amenable to making it so that the suite skips known-failures?13:59
mterrythat way we could just enable the whole thing and not worry13:59
mterryjamespage, (for the future, not as a blocker here)13:59
=== Guest52991 is now known as mfisch
jamespagemterry, I think they would be - developers appear to be a bit arch-centric upstream14:00
jamespagethe x86_64 guy has been pretty responsive; I note that alot of the ARM work has been done by folk at linaro14:00
=== mfisch is now known as Guest54314
jamespageso I think having something in the Makefile structure that allows know issues to be ignored would probably be well received14:01
jamespagemterry, I'll come up with something and proposed upstream...14:01
mterryjamespage, ok cool.  But regardless, plan seems fine for MIR14:03
jamespagemterry, great - thx for the feedback14:03
mterryjamespage, thanks for your awesome work on this!14:03
jamespagemterry, its been fun - I've not done much low level c/c++ for at least a decade14:04
jamespage(had to dredge up some really old knowledge that I had forgotten)14:04
=== Guest54314 is now known as mfisch
=== Quintasan_ is now known as Quintasan
janimoslangasek, thanks for the cdv reviews, I'll shortly upload a new version16:03
jderosemhall119: who did you think i should pester about this? https://bugs.launchpad.net/ubuntu/+source/couchdb/+bug/102251516:21
ubottuLaunchpad bug 1022515 in couchdb (Ubuntu) "Please sync (sort of) couchdb 1.2.0-1 from Debian unstable" [Undecided,Confirmed]16:21
mhall119seb128: ^^ can you look at jderose's couchdb sync request?16:22
jderosemhall119: thanks :)16:24
seb128mhall119, sorry, out of day, I'm at GUADEC, I will have a look tomorrow16:24
=== Zdra is now known as xclaesse
=== deryck is now known as deryck[lunch]
=== mcclurmc is now known as mcclurmc_away
smoserjodh, around?16:54
slangasekjanimo: sounds good :)16:58
=== dendro-afk is now known as dendrobates
janimoslangasek, what do you think of starting with a clean changelog - a single entry - since it will be the first publically available release? I am not sure what the best practices are when moving a package from PPA or NEW to Ubuntu and when the history is not really important17:23
slangasekjanimo: I think condensing to a single changelog entry is generally preferred17:24
janimoslangasek, great, will do that then. We'll also probably go with uploading the latest minor code drop from Intel that occured while these were in NEW17:24
janimoslangasek, also -0ubuntu1 feels odd given it is unlikely these will go to debian in this form but I hear it is recommended to use ubuntu versions nonetheless17:28
slangasekthat would be my recommendation still, yes17:28
jbichaany core dev want to sponsor ubuntu-docs upload for Precise & Quantal? bug 101944117:40
ubottuLaunchpad bug 1019441 in Ubuntu Translations "Please update the ubuntu-docs Precise package with translations for 12.04.1" [High,Triaged] https://launchpad.net/bugs/101944117:41
=== shadeslayer is now known as shadeslayer_
=== shadeslayer_ is now known as shadeslayer
bdmurraymterry: would you mind looking at bug 1029764?17:50
ubottuLaunchpad bug 1029764 in update-manager (Ubuntu) "update-manager seems to have an unnecessary recommends on gir1.2-unity-5.0" [Low,Triaged] https://launchpad.net/bugs/102976417:50
mterrybdmurray, sure17:51
=== deryck[lunch] is now known as deryck
highvoltagetumbleweed: congratulations!18:07
jodhsmoser: howdi18:09
smoserjodh, thanks for responding, but i've figured out the problem wasn't what i was going to bother you with18:09
smoser:)18:09
micahghrm, sponsorship queue isn't refreshing18:09
micahgbdmurray: ^^ do you still have access to fix this?18:10
bdmurraymicahg: I don't know actually18:10
bdmurraymicahg: it doesn't look like it18:12
=== cpg|away is now known as cpg
tumbleweedhighvoltage: thanks19:11
jderosefor an SRU, do i propose for merging into precise or precise-updates (in my case, libav have a new package in precise-updates already)?20:03
slangasekjderose: precise-updates; but because of this ambiguity, I consider best practice to skip UDD for SRUs and just send debdiffs to bug reports20:03
jderoseslangasek: okay, thanks. and in the changelog entry, should the distro be precise or precise-updates?20:04
slangasekprecise-proposed20:04
slangasek:)20:04
jderoseah, okay :)20:05
jderoseslangasek: much thanks! I'm still pretty green when it comes to this workflow, so I appreciate the help :)20:05
slangasekno problem20:05
slangasekjderose: btw, were you following any documentation about this?  I have an action item to clean up the recommendations around SRU workflow20:06
jderosewell, the thing i really needed the most help with is quilt, so i was reading this - https://wiki.ubuntu.com/PackagingGuide/PatchSystems20:07
jderosei was trying to do things UDD just because i like the idea of it :P20:07
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
cndI'm trying to compile a program that links against libxml and it fails to link with the error: /usr/lib/x86_64-linux-gnu/libxml2.so: undefined reference to `gzopen64@ZLIB_1.2.3.3'20:18
cndI think the issue is that the gzopen64 symbol doesn't actually have the ZLIB_1.2.3.3 version on it20:19
cndI don't see a version when I use readelf -a20:19
cndI can't imagine I'm the first or only person to have seen this, so I'm not sure what I'm doing wrong20:20
=== cpg is now known as cpg|away
jderoseslangasek: would you mind glancing at this debdiff, see if i did things correctly? https://bugs.launchpad.net/ubuntu/+source/libav/+bug/93756120:21
ubottuLaunchpad bug 937561 in libav (Ubuntu) "H264 MOV files from Canon DSLR resolution reported as 1920x1088" [Medium,In progress]20:21
jderosedebdiff - https://launchpadlibrarian.net/111492829/libav_0.8.3-0ubuntu0.12.04.1_to_libav_0.8.3-0ubuntu0.12.04.2.debdiff20:21
slangaseksure20:21
cndnm20:21
cndI didn't actually have zlib1g-dev install20:22
slangasekcnd: you shouldn't need it20:22
cndslangasek: then I'm not sure why it was failing20:22
slangasekI'm not either :)20:23
slangasekbut libxml2.so.2 is linked against libz.so.1, which gives ld all the information it should need to traverse the lib deps and find the symbol20:23
LaneyIIRC some versions of zlib were busted20:23
Laneydid installing the -dev upgrade the shared lib too?20:23
cndLaney: oh right20:24
cndyes, it was upgraded20:24
slangasekcnd: hmm, what was the previous version?20:24
cndPreparing to replace zlib1g:amd64 1:1.2.3.4.dfsg-3ubuntu4 (using .../zlib1g_1%3a1.2.7.dfsg-13_amd64.deb)20:24
slangasekthat implies that the shlibs / symbols for zlib1g are wrong20:24
slangasekthe symbols file has:20:25
slangasek gzopen64@ZLIB_1.2.3.3 1:1.2.3.320:25
slangasek(on amd64)20:25
slangasekso if that's incorrect, it should really get fixed20:25
cndthat's not what the lib had before I upgraded20:26
cndlet me check again20:26
cndslangasek: yeah, it now has the symver on it20:26
cndso the old package I had was borked20:26
slangasekwell, and the old package is the one from precise20:27
slangasekso it's fairly important that we get the versioned dependencies right here :)20:27
cndheh20:27
slangasekthough in point of fact I think the missing symbol *version* is non-fatal at runtime20:27
cndslangasek: I'm not *too* familiar20:28
cndbut I would guess that if it looks for a symbol with a specific version at compile time20:28
cndthen it is probably hard coded to look for that symbol20:28
cndright?20:28
cndotherwise it would only have a dependency on the symbol without the version20:28
slangaseknot sure I understand your question20:29
slangaseknote that in this case, your application is *NOT* using gzopen64; the linker is merely doing sanity-checking on the recursive dependencies of the libraries20:30
slangasekand it seems to be doing it differently than ld.so itself would20:30
cndyeah, that may be20:30
cndI was thinking that: why would libxml2 depend specifically on symbol@version rather than just symbol unless it really was hard coded to use that specific symbol?20:31
slangasekbecause that's how versioned symbols work20:31
cndok20:32
slangasekwhen libxml2 was built, the version of the gzopen64 symbol it linked against was ZLIB_1.2.3.320:32
slangasekso the linker encoded that information20:32
lifelessmemoisation FTW.20:32
cndthat's not how I expected it to work, I guess20:32
slangasekhowever, at *runtime*, ld.so will fall back on an unversioned symbol if it can't find one with version ZLIB_1.2.3.320:32
slangasekno, that's exactly how it's supposed to work20:32
slangasekthere appear to be two bugs20:33
slangasekone is ld not knowing to fall back to the unversioned symbol20:33
slangasekthe other is zlib1g having the wrong versioned dependency for its versioned symbol20:33
slangasekjderose: it looks like this bug is not yet fixed in quantal, which is a prerequisite for an SRU.  Could you please prepare a debdiff for that as well and I'll sponsor it in?  (The actual debdiff looks spot-on)20:34
jderoseslangasek: yeah, i was just working on it for quantal also... so should i attach the quantal debdiff to the same bug?20:35
slangasekjderose: yes; or you can use UDD for quantal if you prefer, that's much more straightforward20:35
jderoseokay, i'll try that then... thanks! :)20:36
slangaseki.e., UDD for quantal is more straightforward than UDD for SRU - but it's entirely your call if you prefer to use UDD or a debdiff20:36
jderosegotcha20:36
stgraberslangasek: we were discussing bug 1031065 with smoser over in #ubuntu-server. You might be interested by that one as it seems to be a race hitting the new overlay cloud instances pretty much systematically (haven't managed to get one booting without the bug yet...)20:37
ubottuLaunchpad bug 1031065 in resolvconf (Ubuntu) "/sbin/resolvconf -a depends on /run/resolvconf/interface but it may not exist" [Undecided,New] https://launchpad.net/bugs/103106520:37
sorenmdz: Sorry about not replying to your e-mail. Yes, I'd be happy to chair the next meeting. I wonder, though, why it's scheduled for today? The meetings are usually fortnightly. Is there anything out of the ordinary about today?20:37
slangasekstgraber, smoser: hrmm.  backing up a bit, what is causing resolvconf to be called for interfaces before udev is started?20:40
slangasekstgraber, smoser: because /etc/init/resolvconf.conf is 'start on mounted MOUNTPOINT=/run', which is strictly earlier than 'start on virtual-filesystems' (udev)20:40
smoserslangasek, we believe it is being run by network-interface20:41
stgraberthough network-interface depends on an event from upstart-udev-bridge and so depends on "starting udev"20:42
slangaseksmoser: yeah, that can't happen20:43
slangaseksmoser: not unless something else is playing silly buggers with udev20:43
smoserslangasek, no silly burgers in that regarund that i'm aware of.20:44
smoserhere is mountall --debug output from overlay: http://paste.ubuntu.com/1120170/ , normal: /tmp/mountall-debug-normal.txt20:45
slangaseksmoser: I see nothing out of the ordinary there20:46
stgraberslangasek: so far what I managed to confirm is that at the time the dhclient hook is called, /run/resolvconf doesn't exist yet, that the interface is brought up through network-interface.conf (I disabled networking.conf) and that the race seems to hit at every boot20:46
stgraber(if it's indeed a race)20:46
smoserslangasek, what is it that would guarantee network-interface.conf to not run until /run is mounted?20:47
slangasekI don't suppose the udev from the initramfs is somehow still running?20:48
slangaseksmoser: see comment on the bug20:48
smoserslangasek, i can check that.20:49
stgrabersmoser: looks like I managed to break that EC2 instance quite badly ;) mind killing it and giving me a fresh one? :)20:52
smoserstgraber, i might hvae killed you.20:52
smosernew one coming.20:52
smoserstgraber, ubuntu@ec2-184-72-155-176.compute-1.amazonaws.com20:55
smoserits brand new fresh.20:55
smoseryou'll have to install overlayroot20:55
smoserand change /etc/overlayroot.conf to have 'overlayroot="tmpfs"'20:56
smoserthen reboot20:56
smoserslangasek, to determine if "udev from initramfs is somehow still running", i can just look at pid numbers, right?20:57
slangaseksmoser: that should do; or else 'lsof'20:57
smoserwhat would lsof show me?20:58
slangaseksmoser: if the exe of the process matches the one on the filesystem21:00
stgraberslangasek, smoser: looks like my initial try was wrong, networking.conf is what's bringing eth0 online and there's no udev running at that point21:01
slangasekstgraber: hmm!21:01
slangasekis local-filesystems being emitted before virtual-filesystems?21:02
stgraberslangasek: http://paste.ubuntu.com/1120257/21:02
smoserhttp://paste.ubuntu.com/1120258/21:02
smoserit would appear udev not still running.21:02
stgraberthat's the result of "ps faux" placed at the beginning of the dhclient hook21:02
jderoseslangasek: this okay? https://code.launchpad.net/~jderose/ubuntu/quantal/libav/fix-937561-q/+merge/11734121:02
slangasekthe local filesystems are certainly all mounted before the virtual mounts get done21:02
smosernote, slangasek all i did was 'ps -w > /dev/.initramfs/ps-w.txt' in the initramfs and the show pids.21:02
slangasekI thought mountall was supposed to not emit local-filesystems until after virtual-filesystems, though21:03
smoserthe man page states that explicitly, slangasek21:03
smoser(man local-filesystems)21:03
slangasekjderose: looks perfect21:03
jderosecool, i'll learn this stuff yet :P21:04
slangaseksmoser: right, that must be where I got the idea ;)21:04
smoseri have to run21:08
stgraber[    6.714904] virtual21:09
stgraber[    6.753640] local21:09
stgraberso assuming my test worked, local is indeed properly emitted after virtual21:09
stgraber(the above is the result of two upstart jobs, one starting on local-filesystems, the other on virtual-filesystems, each printing local or virtual to /dev/kmsg)21:10
slangasekstgraber: well, virtual-filesystems and local-filesystems are signals, so there's no guaranteed ordering of the jobs that start on each ;)21:10
slangasekbut there *is* guaranteed ordering of jobs starting on mounted /run21:11
* stgraber adds a similar check for resolvconf and networking and reboots21:14
stgraber[    4.598897] networking21:16
stgraber[    5.016864] init: cloud-init-nonet main process (241) killed by TERM signal21:16
stgraber[    5.632677] resolvconf21:16
stgraber[    5.955406] virtual21:16
stgraber[    5.989643] local21:16
stgraberubuntu@ip-10-202-249-151:~$ grep -r 'start networking' /etc/init/21:17
stgraber/etc/init/cloud-init-nonet.conf:   start networking >/dev/null21:17
stgrabersmoser: ^21:17
stgraber"start on mounted MOUNTPOINT=/ and stopped cloud-init-local" with clout-init-local being "start on mounted MOUNTPOINT=/"21:18
stgraberso basically as soon as / is mounted, "start networking" is directly triggered by cloud-init-nonet bypassing the start condition21:18
slangasekjderose: as an aside, if you add debian/changelog and your source changes at the same time, you can use 'debcommit' to get everything committed to bzr with a commit message based on debian/changelog - and with automatic bug references added to the bzr branch21:26
jderoseslangasek: ah, okay. but my changelog wasn't wrong, was it? I just didn't do it the best way?21:27
slangasekjderose: changelog is fine, just offering a hint of a shortcut for UDD21:33
jderoseslangasek: i don't seem to have the 'debcommit' command (on precise)... what package provides this plugin?21:34
slangasekjderose: it's a standalone command, not a bzr plugin - part of devscripts21:34
jderoseah, okay... i was trynig to `bzr debcommit` :P21:34
slangasekI guess it would make sense for 'bzr commit' to do the same thing under the covers if bzr-builddeb is installed... dunno if it does something like that currently21:36
jderosei have builddeb installed, commit didn't seem to do anything special21:36
=== cpg|away is now known as cpg
slangasekjderose: btw, I see that Debian also has libav 0.8.3 now; I don't suppose you would be interested in merging Debian's changes into quantal?21:50
jderoseslangasek: sure... so i'd just start with the debian package from bzr, and then add my patch?21:50
slangasekjderose: well, you would start with lp:ubuntu/libav and do a 'bzr merge lp:debian/libav' and fix it up from there21:51
jderoseokay, so there are ubuntu-specific changes that i need to preserve?21:51
slangasekI don't know if there are or aren't ;)21:52
jderosegotcha, guess i'll find out :)21:52
slangasek@pilot in21:52
=== 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://bit.ly/HaWdtw | #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: slangasek
jderoseslangasek: so merge in from debian creates some fairly crazy conflicts that i'm having a hard time understanding what to do with just yet22:23
jderoseslangasek: but the channel topic makes me thing you might be the person i should pester about this also - https://bugs.launchpad.net/ubuntu/+source/couchdb/+bug/102251522:23
jderose:)22:23
ubottuLaunchpad bug 1022515 in couchdb (Ubuntu) "Please sync (sort of) couchdb 1.2.0-1 from Debian unstable" [Undecided,Confirmed]22:23
* slangasek grins22:25
slangasekjderose: having a look at the couchdb bug; in the meantime, could you please update the description on bug #937561 to comply with https://wiki.ubuntu.com/StableReleaseUpdates#Procedure ?22:28
ubottuLaunchpad bug 937561 in libav (Ubuntu Precise) "H264 MOV files from Canon DSLR resolution reported as 1920x1088" [Medium,In progress] https://launchpad.net/bugs/93756122:28
jderosesure22:29
slangaseksmoser: so why *was* cloud-init-nonet calling 'start networking' directly?22:30
shbk2hello , guys! maybe someone know what can be a reason of this http://stackoverflow.com/questions/11730181/linux-module-compilng-missed-folder-asm22:30
* ogra_ wonders if anyone has ever seen a kernel lock up hard once you add break=bottom to the cmdline 22:38
slangasekogra_: I've seen a system wind up with no usable console, which is kinda the same thing?22:39
ogra_right, we had no proper console until very late in the initrd ... thats why i wanted to see it booting with the break statement to actually look at the initrd22:40
ogra_it seems ot keep the grub gfx screen up until very late in the boot22:40
slangasekright, you've probably managed to boot in a scenario that has no console in the initramfs ;)22:41
ogra_and the whole thing takes up to 90sec to boot from a 90MB/s disk22:41
ogra_though jibel said he has seen 3 minute boots as well on that HW22:41
slangasektry setting GRUB_GFXPAYLOAD_LINUX=text ?22:42
ogra_will do so tomorrow, we finished already but i plan to invest an hour into inspecting that22:42
slangasekkeeping the grub screen up until the drm driver takes over is by design... and it generally works except when you want to debug things happening before the drm drivers get loaded22:43
ogra_that HW makes me curious ... many of my arm devices are faster22:43
ogra_but looking at the specs of the components there is really no reason to be slow22:43
infinityIf it's taking 90s, it's probably breaking on a wait-for-root.22:43
infinityAnd getting stuck in the "we'll just sit here for 60s twiddling our thumbs" trap.22:43
ogra_wait-for-root actually only seems to take 1-2 sec in the bootchart22:44
infinityMy firewall does that.22:44
ogra_there was a 30sec ureadahead ... so we removed ureadahead completely for a test ...22:44
infinityOr is that wait-for-network?  I dunno.  Wait-for-something.22:44
ogra_which didnt change anything (didnt get slower either though)22:44
infinityIn my case, it's because I have a driver that throws udev into an infinite loop. :P22:44
ogra_yeah, my SIS based FW does that too22:45
ogra_booting takes over 5min on that HW22:45
ogra_but i usually dont reboot it and if it runs its fine ... its a firewall after all22:45
ogra_but 90sec or more on a modern macbook pro is just laughable22:46
ogra_this sprint will actually make me blog again ... so many funny things ...22:47
=== dendrobates is now known as dendro-afk
slangasekjderose: so I'm still looking at the couchdb merge; it's a non-trivial update which is taking me a while to verify23:17
slangasekjderose: your branch also doesn't appear to include an actual merge of the Debian packaging, which means I won't be using that branch directly so as not to lose the UDD branch history here23:17
jderoseslangasek: yeah, i know... thanks23:18
jderoseslangasek: so the UDD history from Ubuntu is kinda nonsense as the ubuntu package was carrying like 20k lines in debian/patches23:20
jderoseslangasek: and that ubuntu package is a dead end road that isn't being maintained by any canonical folks now... so in my opinion, having a low, easy to understand delta with the debian package is the important thing23:20
jderosei'm trying to talk the debian maintainer into accepting this split so ubuntu can start syncing from debian, carry no ubuntu specific changes... but that hasn't happen yet23:21
slangasekjderose: I agree that we want to reduce the delta; I just am not going to create a UDD branch history that doesn't reflect this being am erge :)23:26
jderoseslangasek: gotcha... so how should i do that? or, is there something i need to do to prepare what i have for review?23:28
slangasekjderose: at this point it's a matter of me running the bzr merge here, fixing up the conflicts (in progress), and then comparing with your branch and working through any differences between the two23:31
jderoseslangasek: okay, thanks! sorry that i didn't do things the right way UDD-wise23:32
slangasekno worries23:32
slangasekjderose: so one thing I notice up to this point is the dropping of all the spidermonkey and couchio patches23:33
slangasekare those merged upstream?23:33
jderoseyes, i believe so23:34
slangasekok cool23:34
slangasekit definitely looks like most of the delta goes away just as part of a merge... it's just a bit of a manual merge to get there23:35
jderoseslangasek: when you're resolving big merge conflicts in UDD... how do you go about it? i'm a bit lost as to where to even start with libav :)23:36
slangasekjderose: 'bzr conflicts'; pick one, look at it, figure out what the right answer is, make that change, 'bzr resolve $foo'23:37
slangasekall the real complexity is in "figure out what the right answer is" ;)23:37
jderoseslangasek: yeah, i was hoping there was some `bzr magic-helper-gnome` command that i just didn't know about :P23:38
=== dendro-afk is now known as dendrobates
slangasekjderose: couchio-fix-0001-replicator_redirect_atts.patch doesn't seem to be upstreamed, but otoh the source file it points at (couch_rep_httpc.erl) has disappeared.  how confident are you that dropping this isn't going to cause regressions?23:55
slangasekin fact, several of these patches are in that scenario23:56
jderoseslangasek: very confident in that case... 1.2.0 brings a completely rewritten replicator... and that just happens to be something that i test like crazy almost daily :)23:59
slangasekok23:59

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