=== lifeless_ is now known as lifeless [01:18] doko_, ping [01:59] @pilot out === udevbot_ changed the topic of #ubuntu-devel to: Precise open for uploads | Ubuntu 11.10 Released! | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: TheMus, barry [02:16] I have spamassassin building on launchpad automatically using the /debian/ info that I've included in upstream trunk. But I can't get it to build from the command line. "debuild -us -uc" is complaining about a lack of an .orig.tar.gz file. I've seen some mention of generating that .orig.tar.gz file, but not how. What am I missing? [02:26] Darxus, tar xcf spamassassin_version.orig.tar.gz path/to/directory/with/code [02:26] I was just going to try that. There's no.. flag to some build command to do it? [02:27] you also want to --exclude=debian what any git/svn [02:28] bjsnider: No I've actually synced the debian build directory with spamassassin's trunk. [02:28] Looks like it's working though, thanks. [02:28] the debian directory shouldn't be in the orig tarball [02:31] It is. [02:31] Well. [02:31] Okay. [02:32] that's what the debian.tar.gz, which gets created automatically, is for [02:32] Yeah I misunderstood what you were saying. [02:33] #bzr mentioned instead of manually running tar you can use the -sa option to debuild. Which isn't very documented. [02:33] the whole point of the orig tarball is that it's the unmodified code, so if you put the packaging scripts in there, you can't call it orig anymore [02:34] Oh, no, I'm confused again. [02:35] Well, the original unmodified code actually has a copy of the packaging scripts. I synced it from the .deb package to upstream trunk. [02:36] To ease automated building on launchpad. [02:38] SpamapS: I think you recently ran into problems with suspend, didn't you? [02:39] Darxus, are those the scripts you're actually using? [02:41] bjsnider: Yes. [02:43] Darxus: It is documented. debuild's manual page says it will also take the same options that dpkg-buildpackage does. [02:45] Darxus: generally, it's better not to have the debian/ directory upstream; it gets complicated if Debian, Ubuntu, or another similar distro needs to adjust the packaging [02:45] Darxus, in the changelog, what is the date of the most recent entry before your changes? [02:46] Darxus: see https://help.launchpad.net/Packaging/SourceBuilds/Recipes to make building easy from two different bzr branches, one for upstream, one for debian/ [02:52] bjsnider: Not sure I understand what you're asking. Currently in trunk it's Sat, 14 May 2011 12:06:12 -0700, while I'm waiting for a commit of the change from v 3.3.2-2. [02:53] so they haven't updated the build scripts in 5 months [02:53] jbicha: I think part of the reason I did this is because when I set it up, that couldn't handle importing debian packages that had two original tarballs, as the spamassassin one does since the rules were split out to a separate tarball. [02:54] bjsnider: Okay? Still curious where you're going with that. [02:54] there might be newer debian scripts in debian itself [02:55] what's the rules tarball called? [02:55] bjsnider: There is. I just filed a bug with a patch to apply the change. [02:56] and if the ubuntu version of spamassassin has an ubuntu tag in it, eg. 0ubuntu1, there are ubuntu-specific changes you need to look at [02:57] It doesn't. It hasn't for a long time. [02:57] cool [02:57] Nope. [02:58] spamassassin is slightly complicated as it has both the spamassassin tarball and their rules tarball packaged together. [02:59] i imagine the rules would be updated quite often [03:00] Once you've installed it, they update online. [03:00] cool [03:00] The new tarball doesn't need to be updated more often than a new release. [03:00] Where is the.. source for the ubuntu package of spamassassin on launchpad? [03:00] apt-get source spamassassin will grab that [03:01] It's the same as Debian's anyway. [03:01] Yeah but I want to look at it on launchpad. I recall there being errors on importing it or something, related to the multiple original tarballs. [03:01] Perhaps the bzr branch for it, but that doesn't affect Ubuntu. [03:02] ScottK: Maybe? Where is that? [03:03] Source is at https://launchpad.net/ubuntu/+source/spamassassin [03:03] bzr branch is at https://code.launchpad.net/~ubuntu-branches/ubuntu/precise/spamassassin/precise [03:04] The branch is way out of date. [03:04] But that's not relevant for the Ubuntu archive. [03:15] Yeah, I was wondering where the log is showing the import errors for lp:ubuntu/spamassassin. [03:17] I did get the package building locally from spamassassin trunk, documented at the bottom of http://wiki.apache.org/spamassassin/SyncDebianPackaging [03:26] In a lucid upstart job, is the least-worst way to set euid to do "exec su nobody -c frobozzd" ? [03:54] could we get ubuntu-dev-tools synced from sid as distro-info conflicts with the current precise version? [06:30] micahg, go ahead with the swig1.3 removal. looks I forgot to remove the source package [06:31] doko_: yeah, I just realized, there's nothing to it (all build-deps except for 2 packages which I can fix/upload) [07:04] good morning [08:37] jbicha: sorry about that (ubuntu-dev-tools uninstallability) just did a new upload to sid (0.134) that can be synced as soon as lp picks it up [11:07] tumbleweed: can you SRU the sponsor-patch changes? [11:17] will ubuntu-dev-tools ever stop being SRUed? [11:18] when the sun rises in the west [11:35] Laney: when you write ten times more test cases that we currently have [11:36] Laney: short before precise release you can stop SRUing ubuntu-dev-tools (for oneiric) :) [11:55] <\sh> doko_, you have too many packages on MoM ;) [12:55] bdrung: I'll prepare an upload if you can find someone who'll verify it :) [12:56] Laney: it probably didn't help that we did a bunch of uploads during FF === james is now known as Guest46773 === Guest46773 is now known as blitzkrieg3 [13:55] Laney, tumbleweed: without the upload during FF, we wouldn't have the support for syncs in sponsor-patch at all [13:56] also true. We approved those for a reason... === dendro-afk is now known as dendrobates === smb` is now known as smb === m4n1sh_ is now known as m4n1sh === dholbach_ is now known as dholbach === deryck is now known as deryck[lunch] === Amaranth_ is now known as Amaranth === beuno is now known as beuno-lunch [16:59] barry: still piloting? === dendrobates is now known as dendro-afk === yofel_ is now known as yofel [17:13] @pilot out === udevbot_ changed the topic of #ubuntu-devel to: Precise open for uploads | Ubuntu 11.10 Released! | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: TheMus [17:13] micahg: oops [17:13] barry: care to sponsor something anyways? [17:14] micahg: sure. i'm just about to head to lunch though. is it urgent? [17:14] barry: after lunch would be fine :) [17:14] cool :) === infinity changed the topic of #ubuntu-devel to: Precise open for uploads | Ubuntu 11.10 Released! | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: none === deryck[lunch] is now known as deryck === dendro-afk is now known as dendrobates === beuno-lunch is now known as beuno [17:32] cyphermox: would you mind if I merged xapian-core? there's depwait on it in precise [17:37] cjwatson: will you get mad at me if I create and leave NBS until after UDS (if I promise to fix for alpha1)? [17:40] cjwatson: ooh, nevermind, no NBS :) [17:43] micahg: no, but I may try to clean it up before you if you do ;-) [17:43] speaking of [17:43] * cjwatson processes the big pile of NBS removals now that the installer has built everywhere [17:45] cjwatson: heh, I wouldn't mind help if I end up kicking off some transition :), but this case was a false alarm [17:46] ok [18:38] barry: when you get back, Bug #883112 [18:38] Launchpad bug 883112 in python-cups (Ubuntu Precise) "python-cups no longer depends on libcups2" [High,Confirmed] https://launchpad.net/bugs/883112 [18:43] micahg: thanks, i'm on it [19:16] micahg: fwiw, i actually can't reproduce the bug in an oneiric chroot, but i'm still okay with uploading the fix [19:39] barry: you get a depends in an oneiric chroot? [19:40] it's not in the release version of python-cups [19:43] barry: you probably can't reproduce since libcups2 is installed by default [19:43] * micahg guesses severity should be medium then... [19:43] micahg: that could very well be! the depends did show up, so the patch looked good and i uploaded it [19:43] barry: thanks! [19:44] np! [19:47] gah, the ball was dropped on bug 881250... [19:47] Launchpad bug 881250 in tzdata (Ubuntu Precise) "Clocks in Ukraine move back October 30, 2011" [High,Triaged] https://launchpad.net/bugs/881250 [19:48] tremolux: ^^ [19:58] slangasek: ^^ [20:02] micahg: have there been uploads? [20:02] I've never done a tzdata update personally, I'm not sure if there's a script to follow? [20:05] slangasek: I don't know if anyone's seen the bug besides pitti and myself (I guess that's bad) [20:06] slangasek: no uploads from what I can tell, I have no idea how it works either, it's usually tremolux sponsored by pitti, unfortunately, I'm trying to get an update out by eod, could you drive this? [20:07] slangasek: a different update :) [20:09] micahg: I'm not sure that I'm going to be able to get to it [20:09] barry: ^^ could you have a look at this bug? tzdata apparently needs updates for all supported releases today, because another clueless national government has changed their mind about clocks on short notice [20:10] What a surprise. [20:10] WIN. [20:10] Which government? [20:11] Ukraine. [20:11] \o/ [20:11] \o/ [20:11] Also, UDS is amazingly timed. [20:11] Its in that period where US is off DST and europe isn't. [20:11] slangasek: i can look into it, but i also have no idea how it works ;). i'm in the middle of a bunch of related patches right now, but i can look at this next [20:12] er, not related to tzdata, related to each other :) [20:12] I can poke at it if tremolux doesn't pop his head up and claim it in the next ~hour. [20:12] infinity: Glad to see you're back from vacation/away time :) [20:12] barry, infinity: ok, thanks - I can process the SRUs once uploaded [20:13] infinity: okay cool. just follow up here if you do get to it so we don't step on each others toes [20:13] pitti mentioned before they ussually migrate to -updates as soon as their verified (what that means idk) [20:13] s/their/they're/ [20:14] I would expect "verified" to be "builds, installs, tells you what time it is" [20:15] Does it have to tell you accurately? [20:15] accurately for what frame of reference [20:15] yes, hence "tell you what time it is", not "tell you a time that it isn't" [20:15] slangasek: Picky, picky. [20:16] I'll go grab a snack and see if tremolux (nick hilight ahoy: tremolux, tremolux, tremolux) comes back. If not, I'll get packaging. [20:17] nigelb: A girl I met on said vacation gave me some sort of plague that I intend to bring to UDS. I've since sworn off both vacations and women. [20:18] infinity: Oh no. [20:18] Ubuflu! [20:18] infinity: we're grateful you haven't sworn off plagues. [20:18] sbeattie: That would be a much more reasonable thing to do, and I'm hardly known for that. [20:19] Anyhow. [20:19] * infinity -> late lunch. [20:21] infinity, slangasek, micahg: hey all, here, I was traveling to a sprint and and now at a sprint and it's very consuming unfortunately, but I know we need these out..I can try to do these later tonight [20:21] infinity: your incantation worked! [20:21] what is the timeframe, I can prepare the updates but just need sponsoring, and I can test them soon as they hit -updates [20:22] heh [20:22] tremolux: well the change takes effect in <24 hours === dendrobates is now known as dendro-afk [20:23] i can certainly sponsor if no one else can, and slangasek can approve -proposed [20:25] barry: are you at home or in Orlando? [20:25] barry: (and thanks btw) :) [20:25] tremolux: still home. i get there sunday night (after mark's talk). you have the room to yourself for a few days :) === dendro-afk is now known as dendrobates [20:26] I can push it through the queue if you can upload soonish. [20:26] tremolux: Is there any particular trick to updating the package, or is it just pulling the latest upstream tarball and merging? [20:26] tremolux: Cause if you can't get to it, I'm happy to. [20:27] infinity: it's a straight merge for everything but hardy, that one is a repack [20:28] infinity: you'd also want to make a test case and test them all [20:29] That second bit sounds like it's the real effort. [20:29] infinity: it's just slightly tricky, and I'm used to it myself [20:34] tremolux: Why the repack? Just because the hardy source format was a bit different, I guess? [20:35] tremolux: Anyhow. I'm happy to take the load off you and do the updates, if you want to do the testing? [20:35] infinity: yep [20:36] infinity: thanks! seriously :) [20:39] infinity: these might help: bug 876090 and bug 865750 (recent updates) [20:39] Launchpad bug 876090 in tzdata (Ubuntu) "2011l available" [High,Fix released] https://launchpad.net/bugs/876090 [20:39] Launchpad bug 865750 in tzdata (Ubuntu) "2011k available" [High,Fix released] https://launchpad.net/bugs/865750 [20:40] infinity: I just make a test case based on what's changed in the new data, and then test in chroots for each distro version === dendrobates is now known as dendro-afk === dendro-afk is now known as dendrobates [21:16] slangasek: You have queue love. [21:16] well, at least it's not a plague [21:16] I'll bring you that in two days. [21:16] For now, you just get packages. [21:20] tremolux, infinity: btw, I heard something to the effect that Transnistria (Pridnestrovie) flip-flopped on the question of whether they were keeping DST this year; do we know whether 2011m reflects the latest status? [21:20] slangasek: It contains a change for them. I'm not sure which direction the flipping of the flop has gone. [21:21] +# From Alexander Krivenyshev (2011-10-17): [21:21] +# Pridnestrovian Moldavian Republic (PMR, also known as [21:21] +# "Pridnestrovie") has abolished seasonal clock change (no transition [21:21] +# to the Winter Time). [21:21] ^-- That flip-flop, or a reversal again? [21:21] I think it reversed again after that [21:23] Seriously? [21:23] 13:11 < aurel32> so Pridnestrovie just reversed the decision we pushed in 2011m to not to to DST (so they will go to DST) [21:23] I hate people so much. [21:23] 13:12 < aurel32> taking the decision one week ago, reverting it a few days after, not sure, we want to push a new version for that [21:23] Does aurel have a reference for this? [21:25] wait and see what they do ;-) === dendrobates is now known as dendro-afk [21:46] infinity: dunno about references; but it seems Debian may wait until Sunday to see what the outcome is in practice [21:48] slangasek: Well, we can't wait on the other change. I suppose we could patch out the Pridnestrovie one, but we can just as easily push a reversal... [21:48] indeed [21:54] slangasek: And you only accepted hardy? Was that before this whole thing came up? :) [21:54] infinity: still accepting === AaronMT is now known as AaronMT|afk === AaronMT|afk is now known as AaronMT