=== Resistance is now known as EvilResistance === bulldog98_ is now known as bulldog98 === jbicha1 is now known as jbicha === jbicha is now known as Guest10768 === imbrandon2 is now known as imbrandon === _ruben_ is now known as _ruben [06:45] good morning [06:46] good morning [06:47] hi geser === akher0n is now known as akheron === dholbach_ is now known as dholbach === tobin is now known as Guest16573 === akher0n is now known as akheron === geser_ is now known as geser === Guest62597 is now known as Zic === bigon_ is now known as bigon [08:56] cjwatson_, is https://rt.ubuntu.com/Ticket/Display.html?id=19679 proper? I seem to recall that last time it was put into some "internal" canonical RT I don't have access to? === StevenK_ is now known as StevenK [09:13] Laney: local modification - just to point to the local mirror === cjwatson_ is now known as cjwatson [09:13] ah [09:16] Rhonda: not a sysadmin, I don't know how their priorities work :) [09:16] Rhonda: prod on #canonical-sysadmin? should be easy [09:16] we reclaimed sulfur since it's a fast powerpc box and we needed another buildd [09:16] well, fast-ish [09:23] cjwatson: Alright, will try there. I just seem to remember that last time you forwarded it to some internal RT. :) [09:25] Hmm, would mails to rt@ubuntu.com go to rt.ubuntu.com or to the internal RT? [09:28] Rhonda: rt.ubuntu.com [09:45] what does rt stand for? [09:54] can anybodt have a look at https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/873784 [09:54] Launchpad bug 873784 in accountsservice (Ubuntu) "reload_passwd uses fgetpwent rather than getpwent, ignoring /etc/nsswitch.conf" [Undecided,Confirmed] [09:59] vibhav: RT = request tracker [10:02] vibhav: Request Tracker [10:02] duh, late :) === mrpouit is now known as mr_pouit === Amoz_ is now known as Amoz === huats_ is now known as huats === ScottK2 is now known as ScottK === al-maisan is now known as almaisan-away === almaisan-away is now known as al-maisan === tuomasjj1asanen is now known as tuomasjjrasanen === yofel_ is now known as yofel [13:58] Ubuntu Development session (at Ubuntu Open Week) starting in 2 minutes in #ubuntu-classroom [14:29] * dupondje is teaching xaralx a lesson :) [14:30] :P [14:31] only sad a test build take +15mins :ยง( [14:32] is there a way to make pbuilder-dist use multiple cores ? :) [14:34] export DEB_BUILD_OPTIONS=parallel=8 in .pbuilderrc [14:34] or whatever value is appropriate [14:34] sweet :) === al-maisan is now known as almaisan-away [14:35] of course, the package needs to use dh --parallel or equivalent [14:45] still using 1 core for xaralx [14:45] thats sad on a quad core :) [14:53] Hello ......... [14:53] i am new to Ubuntu to development [14:54] is there any we to get inside development? [14:56] !development [14:56] Interested in becoming an Ubuntu Developer? Get started here: https://wiki.ubuntu.com/UbuntuDevelopment [14:58] Hmm, whatever happened to papercuts by the way, is that still going or not? [14:58] I assume so [14:59] I guess it isn't new and shiny anymore :) [15:02] dpkg-deb: building package `xaralx' in `../xaralx_0.7r1785-5ubuntu1_amd64.deb'. [15:02] oh oooh! [15:04] +#define JPEG_LIB_VERSION 80 [15:04] but thats quite dirty ofc === EvilResistance is now known as Resistance [16:01] tumbleweed: https://bugs.launchpad.net/ubuntu/+source/xaralx/+bug/992941 [16:01] Launchpad bug 992941 in wxwidgets2.6 (Ubuntu) "Remove wxwidgets2.6" [Undecided,Triaged] [16:01] enjyo [16:03] hi guys :) [16:04] hi eagles0513875, bobweaver, Resistance [16:04] Hello [16:04] dholbach, i'm always here :P [16:04] you had some more questions? please ask [16:05] my questions are tucked away on some obscure logfile on another machine, hence my saying i'll poke you and the MOTUs later :p [16:05] I found error because I am on 12.10 [16:05] it would not build in pbuilder [16:05] bobweaver, godforbid you said 12.10 [16:05] Resistance, ok :) [16:05] bobweaver, can you put up the build log snippet on paste.ubuntu.com maybe? [16:05] sure [16:05] dholbach: just to understand i need to be on 12.10 to do packaging correct? [16:06] eagles0513875, nope [16:06] eagles0513875, i could tell you that, i'm on Natty and I build things for Precise [16:06] * Resistance keeps tarballs and VMs for Oneiric and Precise around for that reason [16:06] it helps if you run the development release in "some way" [16:06] no argument there :) [16:06] be it a chroot, virtual machine, separate partition or some other way [16:06] Resistance: your a freak of nature to not run the dev release :P [16:07] it's important you are able to test what you build [16:07] also no argument there :) [16:07] especially when you're a backporter, you need to be able to test the backports :) [16:07] anyways, i'll be quiet [16:07] :) [16:10] Ok there was two error which I will post on was that it could not find the source package because I had run the command to change the debian/control 3 times so it was name different and also because it I was using 12.10 and not 12.04 :) thanks so much http://paste.ubuntu.com/964956/ [16:10] s|on|one [16:11] dholbach, if you or others make video tutorial of how to package a updated one I will make video of me shaving my head [16:12] bobweaver, it will take a few weeks until I get the time, but: challenge accepted :) [16:12] \o/ [16:13] I will get the buzz clippers ready (by the way I have hair ) [16:14] hello dholbach, after running pbuilder-dist precise build xicc_0.2-3ubuntu1.dsc, where i can find a updated package??? in my current directory there not a single deb of xicc... [16:14] gau1991, ~/pbuilder/_result/ [16:15] i got.... Thanks dholbach.... :) [16:18] I can not believe how much more simple that was then using dh_make and fakeroot and dpkg-buildpackage and all that jazz [17:17] dholbach: ping i have a question when you get a chance [17:17] eagles0513875, you can just ask your question in here - I'm in a meeting right now [17:17] just ask and either I or somebody else will find the time to reply :) [17:18] dholbach: what kind of hardware would one need to package and test on in regards to ubuntu phone? [17:19] eagles0513875, I don't know of any Ubuntu phone [17:20] if you mean Ubuntu on Android, then I don't know either I'm afraid - I still have a very old mobile phone [17:20] dholbach: there is a phone version that canonical is working on i read they are wanting to release with the 14.04 LTS [17:20] dholbach: this is what im talkin bout http://www.pcworld.com/businesscenter/article/242853/canonical_to_expand_ubuntu_for_smartphones_tablets.html [17:20] sorry, I don't know [17:21] don't they have any specifics in one of those articles? [17:21] sadly not [17:21] im thinking of getting an arm based developers board from linaro to help out with development in that arena [17:36] dupondje: \o/ [17:46] hey tumbleweed :D [17:46] can [17:52] hey dholbach question for you what happens if you have unpackaged source code how does one go about getting it packaged? [17:53] you have to build the package around it or find someone to do that [17:53] eagles0513875, you also need to make sure the licensing is compatible [17:53] Resistance: ok [17:53] there are instances where a license on a product is incompatible with Debian licensing policies for packages [17:53] eagles0513875, just ask here in the channel - no need to ping me - somebody else might pick up the question as well :) [17:53] including non-MOTUs ;) [17:53] http://developer.ubuntu.com/packaging/html/ should have an article about it [17:53] ok :) [17:53] I'm still in a meeting and need to run in a bit [17:54] ahh ok my bad :( [17:54] no no worries [17:54] ill harass Resistance he enjoys that [17:54] you better not [17:54] Resistance: dont i already do that in trekweb :p === Nafallo_ is now known as Nafallo [18:07] tumbleweed: you upload ? === lifeless_ is now known as lifeless [18:30] If I run debconf in preinst to gather info can the info that is gathered also be using in postinst ? [18:31] like can I call in my postinst script === Resistance is now known as EvilResistance [18:44] dupondje: I will later. Not at home rgiht now [18:47] what happened to validate-desktop-file? [18:49] ah it was desktop-file-validate [19:05] does the myapp.developer.ubuntu.com process get a package into universe or extras? [19:21] dupondje: as it's effectively a sync + patch, I'd drop all the old ubuntu-specific changelog bits [19:21] dupondje: do we know why we are having to define JPEG_LIB_VERSION? [19:22] hey guys i was just thinking is it possible to do nightly builds for libreoffice that can be put in a ppa for those that want the latest and greatest versions of Libreoffice from the master branch or something of that sort to help with testing? [19:22] eagles0513875: talk to sweetshark [19:23] tumbleweed: hehe ya i know him well so to speak but what would i need to do to get something like that going for 12.04 users as well as next release developers etc that way we can offer the latest version for 12.10 [19:25] would he be the ideal person to speak too? [19:25] well, he maintains the package [19:25] backporting it isn't going to be particularly fun, but he should be able to help you [19:26] tumbleweed: maybe not so much backporting except building and putting in a ppa for users to use [19:26] it's the same thnig [19:28] tumbleweed: who would i need to talk to in regards to the ubuntu smartphone version as I am interested in helping with that but i probably dont have the right hardware for it though [19:29] to test and develop that is [19:29] eagles0513875: I have no idea what hardware people are using for it [19:29] Is there an #ubuntu-phone channel? [19:29] one assumes so [19:29] * ScottK has a vague recollection of one being mentioned. [19:30] thanks ScottK :) [19:33] hello there I am running into the error that I do not have permission to write to etc in my make file. which is here http://paste.ubuntu.com/965352/ the command that I am running to build package is fakeroot dpkg-buildpackage -F maybe the Makefile is under the wrong Dir right now it is under /debian [19:34] Or mayber you're writing to an absolute path and not a relative one. [19:36] I am not sure I understand what you mean by "absolute" & "relative" could you explain a little more thanks for helping :) [19:38] are you saying that I need to modify the Makefile ? or are you talking about the dir that the Makefile is under ? [19:40] It's the difference between /etc and etc. [19:40] You may need to modify the Makefile, I didn't look. [19:40] The symptom you are describing is often associated with using absolute paths in the build when you want relative paths. [19:44] Where should Makefile be placed ? or best place to place it after running dh_make -e -c -f foo.tar.gz ? should it stay under the upsource dir or go under /foo-10-foo/debian/ the reason I ask is after I run dh_make It says something about that But I do not understand what it is [19:48] this is what I am talking about |:| Please edit the files in the debian/ subdirectory now. You should also check that the foo Makefiles install into $DESTDIR and not in / . [19:48] what does that mean ? [19:51] the Makefile part ^^ I know why it wants me too edit the /debian but I have no clue what it is talking about with the Makefile [19:59] tumbleweed: we should include the libjpeg headers, but those have conflicting types with the xaralx code ... [19:59] really? xaralx is crappy old [19:59] anyway, the JPEG_LIB_VERSION is a 'workaround' :) [20:23] dupondje: I can live with that, but I prefer a changelog entry that makes that clearer :) [21:03] hmz :) tumbleweed you fix the changelog, or I upload new debdiff ? [21:03] * tumbleweed doesn't mind too much [21:03] just sitting down to do it now [21:04] I cant upload anyway *sadface* :) [21:05] dupondje: I'm sure you'll get there eventually [21:06] yikes 143 uploads https://launchpad.net/~dupondje/+related-software [21:06] dupondje: when are you applying for MOTU? [21:07] * dupondje hates writing texts :P [21:09] hehe that stopped me from applying for a quite a while :) [21:09] * jtaylor dreads doing it again for DD :/ [21:10] * ajmitch applied when it was much less formal :) [21:10] jtaylor: they should have templates ^^ [21:10] [21:10] :) [21:10] I liked the DM application, just copy paste a small line of text and insert maintained pacakges :) [21:10] jtaylor: DD doesn't require a public grilling on IRC :) [21:11] and you only need to persuade one person to advocate you [21:11] (did I just advertise Debian as being easier to get upload rights for than MOTU?) [21:12] yes :) [21:12] * micahg really should go for DD at some point [21:12] jtaylor: (and you know you have a standing offer for advocation from me) [21:13] micahg: you should [21:13] I know thanks, my biggest obstacle is more my lazyness [21:14] you get to read licenses [21:14] and fix bugs [21:14] and write shell scripts! [21:14] and recite policy [21:15] "Debian as being easier to get upload rights for than MOTU"> I am so skeptical [21:15] nah, but DM is easier than PPU [21:15] and then much easier to extend [21:15] broder: the advocation bar is quite high [21:16] but once you're in the system, you won't be rejected [21:16] (well, unlikely) [21:16] your progress might be somewhat slow [21:16] :P [21:16] * tumbleweed stalled an applicant I was AMing until he sorted his RC bugs out [21:19] * dupondje wanted to upload a new package to his ppa, but doesn't like the 18h delay on the builders :'( [21:20] mine build in one hour [21:20] https://launchpad.net/builders <- 12hrs for amd64 [21:20] though I was bad, uploaded a rebuild where a copy would have sufficed because I want to track how many oneiric user sI have :/ [21:21] * tumbleweed has never played with PPA usage stats. Have you written a nice script to produce pretty graphs yet? [21:21] was bit more some minutes ago [21:21] can anyone help me debug this? http://paste.ubuntu.com/965593/ Been at this for about two weeks and still cant figure out the cause of the break [21:21] (might be so obvious i'm missing it) [21:22] tumbleweed: slow but works ok http://paste.ubuntu.com/965601/ [21:23] eagles0513875: do you have universe enabled? [21:23] err EvilResistance [21:23] tumbleweed: might not in that chroot [21:23] should i go an enable it within the chroot? [21:23] yes [21:28] * EvilResistance knew it was something obvious [21:30] yikes, my netatalk package has had 1698 downloads. No wonder people e-mail be about it [21:30] I think I just uploaded it for someone to test, when picking at a lp bug [21:30] heh :) [21:30] ^^ [21:30] do backports (when uploaded to [release]-backports) build with universe enabled? [21:31] EvilResistance: same as non-backports [21:31] universe packages build with univers, main packages build without it [21:32] tumbleweed: EvilResistance: Nope, backports has all components [21:33] primarily to cope with packages changing component across releases [21:33] Laney: is that bug that prevents backports from build-depending on other backports fixed yet? [21:33] no [21:34] thought not, since i havent seen any updates on it (and I'm subscribed to it) [21:34] Laney: oh [21:34] I did double check the code to be sure :P [21:34] if pocket == PackagePublishingPocket.BACKPORTS: [21:34] return component_dependencies['multiverse'] [23:21] tumbleweed: has there been any organization done for a keysigning party? [23:21] (or Laney? i forget who claimed responsibility for this last fall) [23:21] broder: I was actually thinking about that last night, but it's probably already too late [23:21] (too late to do organisation-before-we-leave-ohme [23:22] hmm...how much would you really need to do in advance? [23:22] time and a place is all you really need [23:22] depends on how formal you want to be [23:23] SpamapS: they tend to be crazily disorganised, though [23:23] though the longer you have a single organizer who can print out the sheets .. the more keys will be sent. [23:23] it can be easier if everyone sends in their keys beforehand [23:23] two UDSs ago, there were two versions of the sheets [23:23] oh, and last UDS too [23:23] * ajmitch should probably replace his key soon [23:23] The one at UDS-P went well, once the initial "oops!" of printing the wrong things on the page was fixed. [23:23] UDS might be a good chance to do it [23:23] I need to get a 4K key setup [23:24] though IMO if I sign the new key with the old key, it should be enough for people to sign my new one. :-P [23:24] ajmitch: yeah, I moved to a 4K key 3 UDSes ago, a day before the key signing :) [23:25] SpamapS: some people do, but I had almost half of the people who signed my old key refuse to sign the new one until I see them in person again :) [23:25] i've never been able to decide how i feel about that [23:25] stgraber: thats just because you're so much fun to hang out with [23:26] IMO it should be sufficient to have a signed message from the person whose key you signed, and the signature on the acutal key. It should also be time-sensitive. I'm not going to sign it 2 years after the message was signed and sent. [23:26] going from http://bad.debian.net/list/2012-April/003491.html someone thinks our keysigning is already scheduled [23:26] But if I verified their identity once, whats the point of doing the verification again? :-P [23:27] SpamapS: i'm not interested in verifying your identity. i'm interested in verifying in a cryptographically trustworthy way that you actually sent the message [23:27] (and that your key wasn't compromised by someone who then signed the message) [23:27] also, everyone has their own keysigning policies [23:27] broder: which you'd do..since I sent it w/ the key you signed. :) [23:28] well if you don't trust my key anymore.. why did you sign it!? ;) [23:28] tumbleweed: true enough. I'm not sure that actually helps the web of trust though. [23:28] tumbleweed: anyway, based on past experience, there will be a keysigning party. i think it would be awesome if one of us could claim responsibility for it so we can be sure it will be run cluefully and in a way that lets everyone make their respective team dinners afterwards in a timely manner [23:29] since that's been a traditional failure of the uds keysigning party [23:29] broder: :) [23:29] SpamapS: FYI, if you convert to a 4k key, here's the notes the security team took while doing it for our own keys: https://wiki.ubuntu.com/SecurityTeam/GPGMigration [23:29] sbeattie: thank you! [23:30] As part of getting my DD status they asked me to promise to move to a 4K key [23:30] * ajmitch needs to get a transnational republic ID for a keysigning :) [23:30] I seem to recall there once being a big stink because someone took a fake ID to a debian keysigning [23:30] tumbleweed: yep, it was that one [23:31] http://madduck.net/blog/2006.05.24:tr-id-at-keysigning/ [23:31] tumbleweed: just to test people? [23:31] pretty much [23:31] hopefully my NZ passport looks official enough [23:33] SpamapS: I'd also want to verify the new key in person because I basically don't use the web of trust - I have a one-hop path to everybody I want a cryptographically trustworthy path to [23:33] And trusting your old key to verify the new key breaks that assumption for me [23:33] well, should we go for 6 PM on wednesday as the locals are expecting? [23:34] isn't it traditionally on thursday? [23:34] * broder is a local not expecting anything [23:34] I was pointing at http://bad.debian.net/list/2012-April/003491.html (which turned up on a secret list far away) [23:35] i'm not opposed. might be less hectic if there's less stuff happening in the evening currently [23:35] going from the coordination around release-team dinner, dinners are all over the place [23:36] uds is short. there's probably no way to win here [23:36] trying to schedule anything that doesnt' conflict is a bit of a hassle with this many people [23:37] http://uds.ubuntu.com/event/ looks liek every evening has events [23:38] if all the events are at 7, we can just have the keysigning party at 6! we'll *totally* all be done in time [23:38] :) [23:38] of course you will [23:40] we don't all have to sign everyone's key [23:55] broder: considering 80% of the attendees are the "usual" ones, I'm starting to wonder if it wouldn't be faster to just do it the old way (everyone distributing pieces of paper) at the meet&greet [23:55] stgraber: interesting. although i feel like i always find that one of the "usual suspects" is someone i haven't actually exchanged signatures with [23:56] I'll have to generate a new key & print out fingerprints before I go then [23:56] basically because i don't actually know who has signed my key :) [23:56] I cross people off the list before the signing if we've cross-signed [23:56] but I usually miss a few [23:56] broder: I usually look at -changes for anyone who uploaded quite a lot of packages without enigmail showing me that I have signed their key already [23:56] (and don't necessarily remember [23:57] heh [23:57] my key probably won't be signed by most of you [23:57] you'll trust that I am who I say I am, right? :)