/srv/irclogs.ubuntu.com/2011/12/23/#ubuntu-motu.txt

Laneybroder: bet you're happy about UDS :-)00:37
broderi was initially disappointed about not getting to travel, but i'm over it now and pretty stoked00:38
Laneytour guide hat at the ready00:38
broderyep00:38
=== cdbs is now known as bilal
ScottKBe careful where you tour in Oakland.  You may not come back.02:22
nigelbHeh02:29
broderpsh. it's cool - the hotel is right by the bart station, so the temptation to go into oakland is minimal02:42
ScottKThat would be true BART station or not.02:44
=== bkerensa is now known as bkerensa|AFK
ScottKbroder: If you're still around, would you please sync unbound from unstable for me?04:31
=== Aaron_ is now known as TiMiDo
micahgScottK: I can sync unbound for you if you like05:21
ScottKmicahg: Yes. Please.  syncpackage isn't working for me.05:21
ScottKI'm about to have a mess of security debdiffs too.05:21
micahgScottK: well, I'll add this sync to that bug you opened so it has everything05:22
ScottKmicahg: Great.  It's CVE-2011-452805:22
ubottuUnbound before 1.4.13p2 attempts to free unallocated memory during processing of duplicate CNAME records in a signed zone, which allows remote DNS servers to cause a denial of service (daemon crash) via a crafted response. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-4528)05:22
ScottKUrg.05:22
ScottKBug 90798305:22
ubottuLaunchpad bug 907983 in unbound (Ubuntu Precise) "Multiple security issues with unbound [DSA 2370-1]" [Medium,New] https://launchpad.net/bugs/90798305:22
micahgScottK: done05:28
ScottKThanks.05:28
micahgsorry, I haven't updated ubuntu-dev-tools to the version where it says in the bug who it's sponsored for05:28
micahgbut you're in the precise-changes mail05:28
* micahg knows you don't care about the paperwork :)05:29
ScottKNo.05:30
ScottKBut if you want to make it up to me you can upload the fix for lucid-security.05:30
ScottK(debdiff in the bug)05:31
micahglast time I tried that, I killed several hours and still didn't get it done, I"ll try to get someone to look at it in the morning though05:31
ScottKThanks.05:32
ScottKmicahg: If you have time, I'd appreciate it if you could look at oneiric for unbound.  There's a configure error where it can't find the python headers and I've no idea why (I think I'm just too tired)05:43
micahgScottK: ok, will see if I have time05:44
ScottKThanks.05:44
micahgScottK: looks like a missing build-dep, works fine on a live system06:03
ScottKWeird.06:03
ScottKIt build-depends on python-all-dev which was the first obvious choice.06:03
ScottKSo that's not it.06:04
ScottKlibpython2.6/2.7 are also pulled in.06:07
* micahg is getting the chroot build log06:08
ScottKMissing -lssl06:08
micahgah06:08
ScottKWhat about that?06:09
* micahg is getting the chroot to not purge to check06:09
ScottKDunno why that would work on a live system though.06:09
micahgBTW, the release version won't build either06:11
micahgI guess that's obvious considering the patch06:11
micahgwow, a whole bunch of stuff is broke06:14
* micahg has no idea why this would work on a live system06:15
ScottKIt built at one point.06:18
micahgin July when we had the autosync06:21
micahgnot sure, it seems to think my installed python env is fine, but the chroot env is not06:23
micahgah, it doesn't seem to be multiarch ready, but still that shouldn't work on the live system either unless I have some old hack installed06:24
micahgit also won't build twice in a row which is annoying, but that's for another discussion (happening on debian-devel)06:26
ScottKThe next version (the one you just sync'ed over_ is multi-arched.06:27
micahgright06:28
* ScottK is going to go to bed.06:28
ScottKGood night.06:28
micahggood night06:29
=== almaisan-away is now known as al-maisan
dholbachgood morning08:04
ajmitchmorning dholbach08:10
dholbachhi ajmitch08:11
=== al-maisan is now known as almaisan-away
ondrashi there09:56
ondraswhat can I do to get my packages to ubuntu? I already have a working PPA...09:58
tumbleweedondras: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages10:20
ondrastumbleweed: ah, thanks!10:21
ondrastumbleweed: the bug should be filed even if the software is already packaged?10:22
ondrastumbleweed: with [needs packaging] prefix?10:22
tumbleweedondras: did you miss the bit about going through debian?10:36
tumbleweedthat really is the beast approach10:37
ondrasyeah, I already sent them a RFS email10:38
ondrasbut according to #debian-mentors, this can take months or years10:38
ondras:/10:38
tumbleweedit's normally a lot faster than that10:41
tumbleweedwhat are you packaging?10:41
ondrastumbleweed: http://code.google.com/p/v8cgi/10:43
ondras(basically a wrapper around libv8 + several modules; somewhat similar to node.js but with different architecture/usage)10:44
=== Quintasan_ is now known as Quintasan
jporsinitumbleweed, hum, I don't know what is the normal duration, but at least the package that I have submitted has taken ~2month to pass the debian ftpmaster step (and I was lucky to personnally know the debian sponsor which speedup a little bit the process)10:45
tumbleweedondras: ah, that sounds like a non-trivial package10:51
tumbleweedjporsini: ftpmaster review is a lot faster than it used to be: http://ftp-master.debian.org/stat.html10:51
jporsinitumbleweed, yep, I was currently on this page, and you are right, it appears to be now very fast, definitively a good news, so forget my previous sentence:)10:53
DktrKranzjust FTR, average time in Debian NEW during 2011 has been 3 days and 5 hours10:53
ondrastumbleweed: it is a multiple binary package, yes10:54
ondrastumbleweed: but it is a standalone software with basically no dependencies10:55
tumbleweedDktrKranz: and we appreciate it!11:13
* Laney bakes DktrKranz a cake http://farm1.static.flickr.com/23/37895746_90c5c30ca9.jpg *11:35
Laney* disclaimer: I may not have baked that11:35
jpdsLooks like cheese cake.11:50
Laneyit does, and has put me right in the mood for some11:52
* Laney eyes the build queues11:53
* Laney goes to decorate the tree instead11:53
geserLaney: does this imply that you would have a undecorated tree if the build queues were empty?11:57
* geser wonders if it's possible to deduce how full the build queues were from how much Laney decorated his tree?11:58
Laneygeser: that is something we cannot know12:17
=== yofel_ is now known as yofel
mdeslaurScottK: I'm uploading your unbound fixes now, just as soon as I fix the oneiric ftbfs. I've added two more older cve fixes to the lucid package also.13:27
ScottKmdeslaur: OK.  I wasn't aware I'd missed any.  Thanks.13:27
ScottKmdeslaur: Please let me know what the solution is on oneiric once you sort it out.  It's got me confused.13:28
mdeslaurScottK: I'm still poking at it...I suspect this is the fix: http://anonscm.debian.org/gitweb/?p=users/edmonds/unbound.git;a=commitdiff;h=650df562a19e196e9acbc4898559f2fa61a8d90e13:31
mdeslaurhrm, maybe not13:32
ScottKmicahg said he got it to build on a non-minimal system, so it may just be a missing dependency.13:33
* ScottK has NFC what though.13:33
mdeslaurhuh13:34
ScottK[01:03:13] <micahg> ScottK: looks like a missing build-dep, works fine on a live system13:36
ScottK[01:03:32] <ScottK> Weird.13:36
ScottKBased on the failure though, I'm not sure how that's possible.13:36
geseris there a build log available somewhere?13:39
ScottKNo, but just try to rebuild the oneiric unbound package.13:41
ScottKIt dies pretty quickly in configure.13:41
ScottKActually, i may have one13:41
ScottKI do.13:43
ScottKgeser: http://kitterman.com/kubuntu/unbound.oneiric13:44
mdeslaurI think it's multiarch related, and I'm backporting a small change from the precise package13:52
mdeslaurhrm, that didn't work13:55
* mdeslaur scratches head13:55
geserdoes the oneiric version build in a precise chroot? and does the precise version build in a oneiric chroot? (I don't have access to my pbuilders right now to test it myself)14:24
ScottKThe precise version does not build on the oneiric chroot.14:36
ScottKThe oneiric version builds on precise.14:37
ScottKmdeslaur: That (to me) points to a bug in another package.14:38
geserCould it be python itself? As this check tries linking with only python, on the other side (if it's really python) I wonder why no other package stumbled over it14:43
ScottKThat's what I was thinking, but no idea.  It seems distinctly odd.14:43
mdeslaurScottK: yeah, I tried the precise package on oneiric, and it failed as well14:47
ScottKBut the other way around works (oneiric package on precise)14:47
mdeslauryep, so it's something with oneiric14:48
mdeslaurI'm still poking at it14:48
ScottKBetter you than me.  This is way over my head.14:48
mdeslaurwell, I'm stuck...don't know what to try next15:01
ScottKAsk doko since it might be Python related?15:03
=== almaisan-away is now known as al-maisan
ScottKReading -devel, I don't fell bad I didn't figure that out.15:22
ScottKfell/feel15:22
mdeslaurScottK, geser: we need to build it with binutils from oneiric-updates15:30
mdeslaurScottK: heh, I wouldn't have figured it out :P15:30
ScottKGreat news though.15:30
ScottKIt also explains why it built on micahg's system.  I'm sure he has -updates enabled.15:31
mdeslaurScottK: yeah...thanks for suggesting I ask him15:34
ScottKIt's ironic though since I suggested him for a reason entirely unrelated to the actual answer.15:35
mdeslaurI had tried rebuilding with -updates enabled in my schroot, but binutils wasn't updated in it15:35
=== al-maisan is now known as almaisan-away
ScottKtumbleweed: You're famous - http://askubuntu.com/badges/40/tumbleweed20:03
tumbleweed:)20:04
tumbleweednow I need to ask a question so I can earn it20:04
tumbleweedbroder: maybe backportpackage should use -nc20:09
tumbleweed(just ran across one of those package that needs all its build deps to clean)20:10
micahgmakes sense if there are no source changes20:11
* micahg had one of those last night also20:12
* tumbleweed does that for syncpackage too20:13
tumbleweedoh and sponsor-patch20:13
brodertumbleweed: makes sense to me20:28
ajmitchScottK: you're using askubuntu now as well?20:32
Laneyi answered some questions there a bit back20:33
* micahg thinks ScottK mistook it for as kubuntu :)20:33
ajmitchheh20:33
Laneyas kubuntu20:33
Laneywant points? answer http://askubuntu.com/questions/90070/how-does-the-shutdown-button-works-without-asking-for-password20:34
broderthat one's easy20:34
Laneyexactly20:35
* tumbleweed doesn't know why anyone bothers with askubuntu. jorge answers everything20:35
ajmitchnot *quite* everything20:36
ajmitchjust 95%20:36
* ajmitch did at least get a free tshirt from them :)20:36
=== Resistance is now known as EvilResistance
Adri2000hmm, I'm a bit out of date on this: is requestsync completly deprecated in favor of syncpackage?22:16
Adri2000(given that I have the necessary upload rights)22:16
broderyes22:18
broderfor doing your own syncs22:18
broderfor sponsoring syncs, you need to be sure to have a fairly recent version of syncpackage that supports it22:18
broder(either from precise or ppa:udt-developers/daily)22:19
Adri2000ok, thanks :)22:19
EvilResistancebroder:  is there an easy way to determine what build-deps or required packages are defined in the debian/control file in a source package between versions (i.e. precise vs. oneiric versions)22:21
EvilResistancewithout me having to download the source packages and then diffing them22:21
EvilResistances/them/the control file/22:21
Laneypackages.ubuntu.com shows it, or UDD22:22
EvilResistancepackages.ubuntu.com does show the dependent packages for the program to run, but i dont see any refs about the build-deps... what's UDD?22:24
Laneyhttp://packages.ubuntu.com/source/precise/libproxy22:25
LaneyUDD is the ultimate debian database, see udd.debian.org22:25
EvilResistanceah source that's what i forgot to look at :P22:26
Laneyor they are in the Sources file in a repository22:26
Laneywhich you can query with e.g. grep-dctrl22:26
nixmaniackis there a way to get debian source via apt-get source in ubuntu?22:27
tumbleweedit's in the Sources files22:28
tumbleweedah, Laney said that22:28
tumbleweednixmaniack: we have pull-debian-source to make it easy22:28
tumbleweedbut yes, you can have deb-src lines pointing at Ubuntu22:28
tumbleweederr at Debian22:28
nixmaniacktumbleweed, thanks for the help :)22:29
tumbleweedapt-get doesn't make that particularly user-friendly, though, you have to specify which release you are downloading from, whenever you download it22:29
tumbleweedalso see chdist in devscripts22:29
tumbleweedbut for most uses, pull-debian-source22:29
nixmaniackwhich default mirror it uses?22:30
tumbleweedthe primary archive. But you can configure it (see ubuntu-dev-tools (5))22:33
nixmaniacktumbleweed, okay, got it.22:34
EvilResistanceum... i'm getting a 500 error when trying to upload a backported package to a PPA for my use... is this a bug, or did it not upload?  https://pastebin.com/aPwzfQhU23:39
EvilResistance(using backportpackage btw)23:40

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