[00:11] <lfaraone> ScottK: just synced it, and uploaded the new package.
[00:11] <lfaraone> (to -proposed)
[00:11] <ScottK> K.
[01:13] <psusi> how do you invert true/false in shell?  like if !false ; then echo true ; fi?
[01:15] <broder> add a space after the bang
[01:16]  * psusi facepalms
[01:18] <EvilResistance> broder:  can you do a check on whether i included all the info needed for a backport request?  Bug #914996 if you could take a gander
[01:18]  * EvilResistance wants to make sure everything is in order
[01:18] <broder> EvilResistance: sorry, can't today - i'm tied up with other stuff until the beginning of next week
[01:18] <EvilResistance> ok
[01:18] <broder> i'll just be around to make random snarky comments :)
[01:18] <EvilResistance> anyone else who's a MOTU able to?
[01:19] <broder> s/MOTU/ubuntu-backporters/
[01:19]  * EvilResistance doesnt need it processed, just needs to know everything's there
[01:19] <EvilResistance> right.
[01:19] <EvilResistance> :P
[01:55] <jmccrohan> Debian maintainer here. A new version of my package entered Testing today, but I belive the Precise sync happened on Monday. Would someone be so kind as to manually upload my package?
[01:55] <jmccrohan> Or is that possible?
[01:55] <EvilResistance> jmccrohan:  what package?
[01:55] <jmccrohan> lcd4linux
[01:55] <EvilResistance> jmccrohan:  link to the packages.debian.org page for me please
[01:55] <EvilResistance> whilst i fiddle with my DNS resolver
[01:56] <jmccrohan> http://packages.qa.debian.org/l/lcd4linux.html
[01:56] <EvilResistance> you can request a sync, too, if you want :P
[01:56] <EvilResistance> that'd be what you'd ideally need to do
[01:56] <EvilResistance> or have someone do for you
[01:57] <jmccrohan> EvilResistance: Ok. How do I do that? (Totally unfamiliar with process)
[01:57] <EvilResistance> um... lemme dig in my logs
[01:57] <jmccrohan> File a sync request that is. Just a bug report against the package?
[01:57] <EvilResistance> someone referenced a script to help
[01:58] <EvilResistance> unstable is sid, right?
[01:59] <EvilResistance> (in debianworld)
[01:59] <EvilResistance> jmccrohan:  i'm assuming you'd know the answer to that :P
[01:59] <EvilResistance> jmccrohan:  also, there's a script in ubuntu-dev-tools called requestsync
[01:59] <EvilResistance> that can be used to streamline the request for sync process
[01:59] <jmccrohan> EvilResistance: Yup. unstable is perpetually Sid.
[02:00] <EvilResistance> jmccrohan:  you okay if I send you a privmsg?
[02:01] <jmccrohan> EvilResistance: Sure.
[06:22] <EvilResistance> ScottK:  around?  i assume not, but it never hurts to ask :P
[06:22] <ScottK> Why would you assume that?
[06:22] <EvilResistance> the hour :P
[06:22] <ScottK> Meh.  Sleep is for the weak.
[06:22] <EvilResistance> i assume you're getting the updates for bug 914996?
[06:23] <ScottK> Probably not, I think I forgot to subscribe to it.
[06:23]  * ScottK looks
[06:23] <EvilResistance> well there's new references to the prior backport request
[06:23] <EvilResistance> for ZNC 0.202-1 (from Precise, back when it was fresh out of Debian Unstable to the precise repos)
[06:24] <ScottK> I see now.
[06:24] <EvilResistance> ScottK:  the build-deps of `swig` and `swig2.0` conflict in Ubuntu, cause dpkg failures, which in turn lead to build failures
[06:24] <ScottK> Got it.
[06:24] <ScottK> I'll try and take a look at it tomorrow if broder doesn't get to it first.
[06:25] <ScottK> Generally we want debdiffs, but I understand you're in a bad spot and it's a security issue ...
[06:25] <EvilResistance> mmm
[06:25] <EvilResistance> indeed
[06:25] <EvilResistance> although i had indications this system was on the road to death...
[06:25] <EvilResistance> bad blocks, bad sectors, etc.
[06:25] <EvilResistance> they keep popping up too
[06:27] <EvilResistance> ScottK:  you'd also have to guide me through the process of generating a debdiff, if my system were usable.  i'm familiar with git diffs, but not deb diffs
[06:27]  * EvilResistance curses his computer, digs around for his LiveUSB
[06:27] <ScottK> It's not that hard.
[06:28] <micahg> if you can generate a source package, you can generate a debdiff
[06:28] <EvilResistance> micahg:  if my system hadnt explodified itself, i'd be able to do both
[06:28] <EvilResistance> hence why i need to find my liveusb
[06:34] <EvilResistance> okay, now that i'm in the linux environment, and i installed the tools, someone want to explain how i'd generate the debdiff?
[06:35] <ScottK> EvilResistance: You've got devscripts installed?
[06:36] <EvilResistance> ScottK:  mhm
[06:37] <ScottK> Did you grab the old version of the package and then make a new version of your package?
[06:37] <ScottK> EvilResistance: ^^^
[06:38] <EvilResistance> not yet, considering i'd theoretically have to merge ZNC 0.202-2 with ZNC 0.202-1 in order to get the diffs...
[06:38] <EvilResistance> s/diffs/changes/
[06:38] <EvilResistance> oh crap i just realized what the hour is...
[06:38] <EvilResistance> i should sleep, i have to be up at 06:45 (its 01:38 atm)
[06:39] <EvilResistance> i'll make the debdiff later
[06:39]  * EvilResistance needs sleep right now
[06:39] <ScottK> EvilResistance: OK. It's just debdiff old.dsc new.dsc > somename.debdiff
[11:28] <dholbach> could anyone imagine giving a session at UDW about working with Debian? https://wiki.ubuntu.com/UbuntuDeveloperWeek/Timetable
[11:29] <dholbach> we still a bunch of slots open and this time we also have the possibility to have 30m sessions
[11:32] <Laney> I see opportunities for two 30m sessions there: working /with/ Debian and working /in/ Debian
[11:32] <Laney> one is like how to set up reportbug and stuff and the other is how to maintain your stuff in Debian and find sponsors and so on
[11:32] <Laney> dholbach: #debian-ubuntu ?
[11:32] <dholbach> Laney, that sounds like a great idea
[11:33] <dholbach> sure, I can ask there as well
[11:33] <Laney> I could possibly do one of them
[11:33]  * tumbleweed could too
[11:33] <Laney> but a more 'pure Debian' person might have a differently interesting perspective
[11:34] <tumbleweed> hard to find "pure Debian" people in Ubuntu :)
[11:34]  * Laney looks at Rhonda :P
[11:35] <dholbach> Laney, tumbleweed: which slot would suit you for a "working with debian" session? you'd be quite the double act :)
[11:37] <Laney> 1830 or 2000 on wednesday could work
[11:40] <tumbleweed> both work for me too
[11:40] <tumbleweed> I see we have a shorter "week" this time
[11:40] <Laney> UDHW
[11:40] <Laney> claiming 1830
[11:41] <dholbach> tumbleweed, yes, the days are longer and with shorter sessions we offer more topics
[11:41] <dholbach> but yeah it's shorter
[11:41]  * dholbach hugs Laney and tumbleweed
[11:41] <dholbach> you rock
[11:41] <tumbleweed> Laney: which half do you want?
[11:42]  * Laney proposes Ubuntu Backports: ARB isn't the only way ;-)
[11:42] <tumbleweed> broder: ^
[11:42] <Laney> I'll see if anyone from the other channel steps up
[11:43] <Laney> but I just put us both to share working with debian for now, as dholbach just said
[11:43] <tumbleweed> worksforme
[11:43] <dholbach> <3
[11:44]  * Laney thinks ajmitch ought to be roped into doing something
[11:50]  * nigelb seconds that motion
[11:50] <nigelb> Laney: did you get your lp patch in?
[11:50] <Laney> nobody reviewed it yet
[11:50] <Laney> the db change needs to land
[11:50] <nigelb> Ah, epic week. Right.
[11:59]  * Rhonda peeks at Laney
[12:00] <Rhonda> Laney: You are a DD, so you know how it works.  Done.
[12:01] <nigelb> haha
[12:02] <Rhonda> If you want to know what it is like to work in Debian, look at the bugreports opened by Jari Aalto against gitolite …  I have no nerves for much these days unfortunately.
[12:03] <tumbleweed> against .*
[12:05]  * nigelb looks
[12:05] <Rhonda> tumbleweed: Right, but gitolite is a current good example of reopening bugs which both upstream an the maintainer agrees that they aren't (multiple times, I am at four closes to the same bug right now), removing wontfix tags, and the likes.
[12:05] <Rhonda> !fun
[12:06] <Rhonda> ubottu: I wasn't talking to you :)
[12:06] <Rhonda> ! is a bad choice for a prefix character for a bot in a technical channel, me thinks.
[12:07]  * tumbleweed prefers addressing bots by nick. After all, we all have tab completion
[12:07] <Rhonda> 'sactly
[12:07] <ts2> Rhonda: starting a sentence with punctuation is the bad choice ;)
[12:08] <tumbleweed> it's IRC, we don't use full sentences
[12:09] <nigelb> wow
[12:09] <Rhonda> ts2: Since when is !fun a sentence?  :)
[12:09] <nigelb> heh
[12:09] <nigelb> Rhonda: that is one epic bug.
[12:10] <nigelb> Also, I see you are maintainer for gitolite \o/
[12:10]  * nigelb is a happy downstream user.
[12:10] <ts2> Rhonda: since... always
[12:11] <Rhonda> A sentence contains at least of subject and verb?
[12:11] <Rhonda> Do I have to fire up wikipedia for the definiton?  ;)
[12:12] <Rhonda> "A sentence can also be defined in orthographic terms alone, i.e. as simply that which is contained between a capital letter and a full stop."
[12:12] <Rhonda> There was no full stop involved. And no capital letter. There you go.
[12:12] <tumbleweed> Rhonda: jaalto isn't a problem unique to debian, though
[12:13] <Rhonda> tumbleweed: I know, likewise with … kmos? What was his nick? He was send over from "you" to "us". :)
[12:14] <tumbleweed> that predates me (or at least my awareness of it)
[12:14] <tumbleweed> but, yes, I don't think we've worked out how to ban people successfully (and I don't think we want to)
[12:15] <Rhonda> I remember that one person who was banned from ubuntu irc channels and then ranted to me in a query asking me whether I am pleased.  I wasn't even aware of the ban at that time
[12:21] <Rhonda> Sorry for not replying by mail, this is easier for me right now.
[12:21] <Rhonda> my son sent a wrong message now using irssi history, don't be confused
[12:22] <Rhonda> Btw., 30m sessions, last time it was hard for me to keep it under an hour when speaking about the BTS (which is a huge topic, I am aware of that)
[12:22] <Rhonda> the week is only three days this time?
[12:23] <Rhonda> short week :)
[12:54] <Laney> I am a DD, but I have an Ubuntu background. Thought it might be interesting to have someone without (so much of) one speak about Debian…
[14:22] <ScottK> dholbach: You might ask zack if he wants a slot to recruit people interested in Ubuntu development to work in Debian in addition.
[14:23] <dholbach> ScottK, thanks for the suggestion - I think I pinged him the last time and he said something along the lines of: try a mailing list and you might reach more folks than just me :)
[14:23] <ScottK> OK.
[14:56] <blueyed> Is there a tool for easily backporting/uploading a package to a PPA (debian/changelog entry, debuild -S -sa and maybe dput)?
[14:58] <blueyed> backportpackage probably..
[14:59] <micahg> blueyed: yes, backportpackage is it
[15:35] <EvilResistance> ScottK:  for Bug 914996, the debdiffs need to be made for... what, the difference between ZNC 0.202-1 in backports and ZNC 0.202-2 in Debian?
[15:45] <ScottK> EvilResistance: No.  Debdiff required to go from Precise to Oneriric/Natty for 0.202.
[15:46] <EvilResistance> ScottK:  the package needs changing in Precise too, per the specified changes I stated in the sync request before I can effectively do that
[15:46] <ScottK> I see.  Then it needs a merge, not a sync.
[15:46] <ScottK> Once those changes are done it needs no additional changes to be backported to the earlier releases?
[15:46] <EvilResistance> correction
[15:47] <EvilResistance> it needed syncing first because 0.202-2 did not exist
[15:47] <EvilResistance> everyone here said it required a sync first
[15:47] <EvilResistance> if you dig around in the logs, the diffs between -1 and -1build1 remove the conflicts
[15:47] <EvilResistance> within the main archive
[15:48] <EvilResistance> short of me uploading -2build1 to REVU with the statement "Fixes build errors in 0.202-2 from Debian"
[15:48] <EvilResistance> the archive admins would have to do that
[15:48] <EvilResistance> or a MOTU
[15:49] <micahg> EvilResistance: are you saying the precise upload is broke?
[15:49] <EvilResistance> micahg: the precise upload has been broken since the import of 0.202-1
[15:49] <EvilResistance> i caught that error when backporting in PPAs, and removed the 'swig' build-dep
[15:50] <EvilResistance> in Debian, 'swig' and 'swig2.0' don't conflict
[15:50] <EvilResistance> in Ubuntu, they do
[15:50] <micahg> no, they don't in precise
[15:50] <EvilResistance> micahg:  are you *absolutely certain* about that?
[15:50] <micahg> yes
[15:50] <EvilResistance> then the backported versions need the change
[15:50] <micahg> yes
[15:50] <EvilResistance> in Ubuntu Oneiric/Natty, 'swig' and 'swig2.0' conflict
[15:50] <EvilResistance> i mention that in the backport request
[15:50] <micahg> default swig is 1.3 in <precise and 2.0 in precise
[15:51] <EvilResistance> micahg:  Bug 914996
[15:51] <EvilResistance> and I quote from the thing:
[15:51] <EvilResistance> hanges Required for Ubuntu:
[15:51] <EvilResistance> debian/control: Remove conflicting `swig` build-dep, which conflicts with `swig2.0` build dep. Removal will allow packages to build, except on natty (due to backported build deps not being able to be used for backports). (refer to previous backport of ZNC 0.202-1, Bug #887758)
[15:52] <EvilResistance> the issue with the natty build is outlined in bug...
[15:52] <EvilResistance> um...
[15:52] <EvilResistance> Bug 888665
[15:52] <micahg> EvilResistance: I saw, I don't have time to deal with it at the moment, maybe someone else can (if you provide a proper diff on top of the new version in precise, that could speed things up)
[15:53] <EvilResistance> so basically i'd need to modify the package in order to provide the diff :P
[15:53] <micahg> EvilResistance: you can take the diff from the last upload and try to apply it
[15:54] <EvilResistance> micahg:  that's actually easy, assuming i modify debian/control
[15:59] <EvilResistance> micahg:  they did add two .py files for the znc-python binary
[15:59] <EvilResistance> the diffs wont apply unless i pull in that code
[16:00] <EvilResistance> (unless i generate the debdiffs myself)
[16:00] <EvilResistance> (which i can do)
[16:07] <EvilResistance> might be easier for someone else to do this, because of the two files that do not exist in the backport
[16:08]  * EvilResistance is running into numerous issues
[17:28] <blueyed> Precise's pbuilder should know about precise, shouldn't it?
[17:30] <blueyed> Oh, it's my ~/.pbuilderrc going wrong.