[00:06] hi, whats the policy for handling "needs-packaging" requests for upstream projects that are basically dead? [00:07] chrisccoulson: That points towards the needs-packaging bug being "Invalid", but it's not absolute. [00:08] It depends a bit about the state of the project; an active upstream matters more for a complex project, or one with bugs. [00:08] If the request is for a package of something simple and mature, it might still be worth packaging. [00:09] yeah, i wasn't sure really. i'm looking at bug 249751. the reporter seems desparate for someone to package it, but there hasn't been any activity upstream since 2005, and their forums are just full of spam [00:09] Launchpad bug 249751 in ubuntu "[needs-packaging] LVE - Linux Video Editor" [Wishlist,Incomplete] https://launchpad.net/bugs/249751 [00:10] That doesn't sound (a) simple or (b) mature :) [00:10] it doesn't seem worth it really does it? [00:13] chrisccoulson: you sort of want an upstream who's alive to fix bugs that come up [00:13] unless you use & love the program enough to become the new defacto upstream [00:14] yeah, i thought that would be the case. is anyone volunteering to maintain it? ;) [00:15] * ajmitch runs away [00:18] what's the programming language? [00:19] hm. qt? nah, not my thing [00:19] qt2, no less! [00:19] whoa! qt2? [00:20] that's a bit of a throwback [00:20] we've got qt3 and qt4. I doubt we want qt2 as wlel! [00:21] you could always update the app to qt4 [00:21] * directhex spams the mailing list [00:21] i didn't even know there was a qt2 until just now [00:21] lol [00:21] i knew there was, as i've seen a book in the library about it [00:21] which looked very old. [00:21] never used glorious kde2? [00:22] are you sure it wasn't in a museum? [00:22] chrisccoulson: well, our library probably is that too [00:22] ;) [00:22] was it written in latin? [00:22] no, english [00:22] * ajmitch used to use kde back in those days [00:23] hm. how old is xfce4? i know i used xfce4 when it was brand new, at the same time kde2 was the default WM on undergrad systems, and someone had compiled kde3 on an nfs share [00:32] hello [00:33] i have a question, on how i need to join MOTU [00:33] what i need to do* [00:33] sorry [00:33] right now i am a ubuntero [00:34] what about the mentoring/sponsoring? [00:34] i need that, for starting, right? [00:34] HoppingWombat, what kind of contributions have you made? [00:35] i have answered questions ... i want to do bugs and package maintenance [00:35] and eventually help develop ubuntu itself -- but i dont expect that for several years [00:36] well, not to sound glib, but do it - pick a package that needs love (e.g. a package you use which needs an update), and give it love [00:36] you don't need to be a MOTU to help in the way you describe - and infact you'll find the experience gained is a necessary entry requirement [00:37] alright [00:37] thanks :-) [00:37] have you looked at https://wiki.ubuntu.com/MOTU/GettingStarted ? [00:37] i am looking at it now :-) [00:38] or i could do with people to work on the mono 2 transition ;) [00:38] directhex - what sort of work is left to do? [00:39] i might be able to volunteer some time ;) [00:39] chrisccoulson, sent an update to the mailing list, but i think it's waiting for moderation [00:39] no problem. i'll have a look at that in the morning, and see if there is anything i can offer:) [00:40] chrisccoulson, basically phase 1 is done - next is phase 2 (applications), where apps need to have their build-deps refreshed, and their build process told nicely to use a different compiler [00:40] that sounds *reasonably* simple [00:41] don't be sucked in! :-) [00:41] but seriously, it's well documented, and most cases will be simple [00:42] i have a nice friendly real-world example on the debian wiki [00:42] because pkg-mono has a fever [00:42] and the only cure is transitioned cowbell [00:42] thanks, i'll have a look at it in the morning. i've got to go now as it's getting quite late here [00:43] indeed. i need to make sammitches === sonicmctails is now known as NCommander [00:54] directhex: your mail doesn't mention 1.0 -> 2.0 Build-Dependencies, but the wiki does, why is that? [00:57] ahm... probably because i'm a pillock [01:25] directhex: how's http://paste.ubuntu.com/77583/ ? [01:28] james_w, looks like i'd expect it to - but it's half 1 in the morning and i'm about to go to bed, so can't do any more in-depth cross-checking right now [01:28] I'll work up the patch and send it to the list as requested [01:28] I just wasn't exactly sure what success looked like [01:29] there are some 1.0 dependencies, but there aren't 2.0 versions of the libraries to Build-Depend on apparently [02:08] How is this thing called, where you don't do a "make install" but another thing, that installs the software in a package format? [02:08] * in a debian package format [02:08] so, that the package manager is aware of the installed software [02:08] (and will remove it automatically if you want) [02:09] I was looking for checkinstall [02:16] Not here you weren't :)( [02:17] * Hobbsee hopes he's not a mobile guy [02:17] As in: Ubuntu mobile? Surely not. [02:18] i thought i recognised the nick [02:18] but not as a packager [02:21] I have an idea, since the package isn't in Ubuntu or Debian, why don't I just waste my time with checkinstall so only I can install it [02:21] must be a shitty app that nobody else wants [02:21] or uses [02:22] * ajmitch detects a subtle hint of sarcasm [02:22] nah, I am getting ready to dput all of my checkinstall builds now [02:22] awesome [02:22] nixternal++ [02:22] I am trying to get stupid pbuilder to build my damn sid setup using experimental in another mirror [02:22] hell, pbuilder won't even setup sid correctly yet [02:23] it won't? [02:23] nope [02:23] * ajmitch didn't have any problems with it recently [02:23] but that was a few weeks ago [02:23] I just went through my .pbuilderrc to find mistakes and didn't find any [02:23] and boom, it bombed out [02:24] your computer exploded? [02:24] * nixternal kicks sid in the pants [02:24] beating up on kids isn't nice [02:24] even if he does break all your toys [02:25] W: http://http.us.debian.org/debian/dists/sid/main/binary-i386/Packages.bz2 was corrupt [02:25] yay \o/ [02:26] Hello. I have this URL: http://revu.ubuntuwire.com/details.py?package=gemrb What files I need from there, in order to build a binary package? [02:28] amikrop: how about you just ask in one channel isntead of hopping aroudn the other dev channels asking the same question [02:28] [02:28] plus, I highly doubt if anyone will answer a checkinstall question due to its unique evilness [02:29] that too [02:29] well, you can't use checkinstall to build a package from a source like that, afaik. [02:30] nixternal: excuse me [02:30] did you burp? fart? [02:30] nixternal: cross-post [02:30] oh :) [02:31] ;) [02:31] nobody has ever said excuse me on irc before...thought there was a textual burp or wind breakage there [02:32] :P [02:33] seems my sid mirror I chose was boogered...we shall see how this goes [02:36] hey nixternal [02:36] wasabi [02:36] DAMNIT!@)!@*)!*@)!* [02:36] o_o; [02:37] W: Failure while configuring base packages. [02:37] WTF are you trying to do nixternal ? [02:37] build my sid pbuildd [02:37] I had no issues doing so [02:37] I can send you my basetgz [02:38] I think my connection might be choking or the mirror is choking....running it again to see where it dies this time [02:38] last time it couldn't download libc I think [02:38] nixternal, try ftp.us.debian.org [02:38] using that one now [02:38] http.us.debian.org was booged [02:39] busted Packages.bz2 [02:57] http://paste.ubuntu.com/77595/ [02:57] tell me, why would .pbuilderrc have references to "unstable" "testing" and "stable" when there aren't any debootstrap scripts for them under /usr/share/debootstrap/scripts/ [02:58] I remove the references to unstable, testing, and stable, and just have sid, lenny, and etch all works well [02:58] kind of...the sid pbuildd will not build [02:59] I comment out the case) and everything debian wise seems to work [02:59] nixternal: The example one at https://wiki.ubuntu.com/PbuilderHowto changes unstable/testing/stable into sid/lenny/etch for you... so that's just a convenience, I think? [03:00] jmarsden: well the one that "was" on the wiki is the same as you see there, or was the same and it is the one that breaks [03:01] OK. I hacked it up so it only knows about Ubuntu for my own purposes, have not yet needed/wanted/tried to set up a Debian pbuilder... I can try and see if it breaks for me too... [03:02] heh, my sid stuff seems to have worked [03:02] it must have been a mirror hiccup [03:03] OK... if you want to see if mine works for you, it's at http://paste.ubuntu.com/77596/ === santiago-pgsql is now known as Guest21988 === Guest21988 is now known as santiago-ve [04:35] superm1: Hello ? [04:35] anyone knows if superm1 is in vacation or so ? [04:38] AnAnt: I'd say he is. [05:55] today is REVU day? [05:57] yay \o/ [05:57] back to uploading packages to Debian...man it is so fun [06:27] When I'm fakesyncing a package from pkg-cli-apps svn in Debian, should I merge in the old Ubuntu changelogs? [06:37] Does anyone know any good bugzilla GUI? [06:51] slytherin: I use kbugbuster in KDE..it isn't to shabby, but it is far from great [06:53] RAOF: iirc in the past, the old Ubuntu changelogs were tossed [06:53] not 100% sure if that is still the case though [06:56] good morning [06:56] mornin' dholbach \o/ [06:56] hi nixternal [07:01] good morning === dholbach_ is now known as dholbach [08:23] slytherin: congratulations! [08:25] Congrats slytherin :-) [08:30] what's slytherin done? [08:32] directhex: become MOTU [08:32] oh. yay! === doko__ is now known as doko [08:55] slytherin: congrats! [09:05] slytherin: congrats [09:18] geser: dholbach: iulian: pochu: Thanks. I came to know from you all before I even read the mail. :-) [09:37] congratulations to slytherin, the Java packaging machine ! [09:37] Koon: Thanks. :-) [09:37] Koon: We have great work ahead. :-) [09:38] slytherin: with great power comes... more work :) [09:38] he he [09:40] slytherin: The project for tools helping in maven packaging is in https://launchpad.net/maven-packaging-support [09:40] slytherin: ludovicc, the author, applied for Java packaging [09:42] he intends to take on the missing library packaging, you might be able to help him on that ;) [09:42] Koon: Sure. Have you already talked to him to add this in team ppa? [09:42] (I mean he applied for the ubuntu-java LP team) [09:43] yes, that's why he applied to the team, not approved yet [09:43] slytherin: are you online around 2200-0000 UTC ? That's apparently when ludovicc works on that. [09:44] Koon: I will be in deep sleep, travelling in a bus towards my home. :-) [09:44] sweet dreams then :) [09:45] Then I'll try to sync with him by phone one of those nights. [09:46] Koon: I will try to put the work he has done in PPA till he gets approved. [09:46] Koon: And I will help him with packaging then. [09:47] slytherin: cool, maybe wait a little before pulling the branch, he is refactoring the scope of the tool to avoid some dependencies [09:47] Koon: sure, I will do this mostly on weekend. [09:47] basically separating what is needed at buid time and what is needed at packaging time [09:49] Koon: I will also go through the spec once more over weekend. [10:02] feel free to celebrate your happy reviewDay by reviewing my package at http://revu.ubuntuwire.com/details.py?package=sqliteman :D [10:15] eMerzh, minor: your description on 02_desktop_file.dpatch is wrong [10:17] directhex: oups....ok :) [10:18] eMerzh, and it's nice (though by no means required) to use the new machine-readable Copyright format. but these are nitpicks. it seems like a straightforward package to me, no glaring issues [10:21] directhex: did you have a link for doc about the new copyright format? [10:21] hang on [10:22] http://wiki.debian.org/Proposals/CopyrightFormat is gthe de-facto format [10:22] directhex: ok thanks [10:51] help review http://revu.ubuntuwire.com/details.py?package=iptux , thanks [10:55] lidaobing: just a quick question, why debhelper 7? [10:56] DktrKranz, no enough reason [10:56] DktrKranz, which version is suggested [10:58] lidaobing: 5 is compatible almost for every supported release [10:58] ok, I will try use debhelper 5 and rebuild [10:58] any other suggestion? [10:59] DktrKranz, any other suggestion? [10:59] lidaobing: I did a quick review, I'll make a more complex in some minutes [10:59] i think DktrKranz has a point - dh7 rules, but you're not obviously using anything not found in 5 (i.e. none of the new easy bits of dh7 are in evidence) [11:00] directhex, I got the idea, the dh_make suggests 7(maybe, I can't remember, :-) ), and I did not change it. [11:01] directhex, DktrKranz , I use dh_auto_configure, maybe this does not exist in 5 [11:05] lidaobing: indee [11:05] d [11:05] just use 'dh' ;) [11:07] directhex, what's the meaning of "just use 'dh' ;)"? [11:08] lidaobing, the big improvement with dh7 is that you don't need to call dh_foo and dh_bar and dh_boz individually. "dh $@" does it all [11:08] directhex, cool, I will try it [11:09] lidaobing, http://svn.debian.org/wsvn/pkg-mono/gluezilla/tags/2.0-1/debian/rules?op=file&rev=0&sc=0 is a DH7 rules file [11:09] lidaobing: if you replace dh_auto_configure with some ./configure magic, you're fine with older debhelper's [11:10] or you can move to dh7 for everything [11:10] DktrKranz, I will try to use debhelper 5, so I can backport this package. [11:22] congratulations slytherin [11:23] DktrKranz, I have upload a new version of iptux: http://revu.ubuntuwire.com/details.py?upid=4127, please help check [11:26] james_w: Thanks. I read your post about changelog and that is something even I was thinking for long time. :-) [11:26] I think a lot of people do. [11:26] lidaobing: checking [11:27] we work on other peoples stuff a lot in Ubuntu, so it's extra important [11:27] DktrKranz, thanks [11:29] james_w: also it is important when you can not figure out what changes in Debian version of a package while trying to do a merge. :-) [11:30] looks like tuxcrafter disagreed! [11:40] lidaobing: why did you include LDFLAGS="-Wl,-z,defs" ? [11:40] I copy it from dh_make [11:40] DktrKranz, I copy it from dh_make === ma101 is now known as ma10 [11:54] lidaobing: commented === asac_ is now known as asac [13:30] anyone familiar with sysprof and how to install whatever is needed to see function names? [13:41] any sysprof users? === LucidFox_ is now known as LucidFox === bddebian2 is now known as bddebian [15:04] blorp. i need to add a get-orig-source to a cdbs package [15:43] james_w: regarding bug 298273, the answer is no, it seems that superm1 is in vacation or so (note that his last couple of emails are sent from a mobile device) [15:43] Launchpad bug 298273 in sl-modem "Add DKMS support to sl-modem" [Undecided,New] https://launchpad.net/bugs/298273 [15:44] AnAnt: click on the overview tab at the top of the page [15:45] oh [15:45] even rmadison says that it's released [15:46] who did that ? [15:46] james_w: so the answer is yes then ! [15:47] why is the bug status NEW then ? [15:47] because you didn't reference the bug number in the changelog [15:47] silly me ! [15:47] ;) [15:47] I saw that go past on -changes, and was then surprised when the bug was still open [15:48] AnAnt: did you not get an "Accepted" mail? [15:48] that would have a Signed-By line that would tell you [15:48] james_w: nope, didn't get such thing [15:48] What does this error mean: dpkg-source: unrepresentable changes to source [15:48] dpkg-buildpackage: failure: dpkg-source -b pbxbuntu-asterisk-1.4.22 gave error exit status 1 [15:48] I'm trying to build a source package. [15:49] james_w: ok, I set the status to fix released [15:50] AnAnt: if you look on the jaunty-changes mailing list you will be able to see it [15:50] james_w: I see [15:51] ping dholbach - i just had a look at your comments on bug 302672. i can't seem to recreate the build failure that you're seeing [15:51] Launchpad bug 302672 in transmission "new transmission upstream version 1.40" [Wishlist,Triaged] https://launchpad.net/bugs/302672 [15:51] any idead how to debug why db_set is failing in postinst script? [15:52] chrisccoulson: hm, I had it in a jaunty amd64 pbuilder [15:52] i've just tried it in jaunty amd64 and i386, and i can't get it to fail in either [15:52] and i just tried uploading it my PPA, and it built there too :/ [15:53] strange! [15:53] http://launchpadlibrarian.net/20030188/buildlog_ubuntu-jaunty-i386.transmission_1.40-0ubuntu1~ppa1_FULLYBUILT.txt.gz [15:55] the most epic piece of anti-mono-in-ubuntu-context hate i've ever seen, taken from the #boycottnovell irc channel logs: "[01:31] schestowitz: lol, ya know what? Even Nelson Mandela himself should protest of Ubuntu coming with Mono pre-installed and well-incorporated." [15:56] chrisccoulson: libcurl-dev seems to be a virtual package, it shouldn't just Build-Depend on that. [15:56] Any advice on this error: dpkg-source: unrepresentable changes to source ???? [15:56] james_w - i did wonder whether that might be an issue [15:56] directhex: yes, clearly, they have their perspectives and priorities correct [15:57] chrisccoulson: if you want to build on a virtual package you should Build-Depend on "real-package-that-provides-virtual | virtual" [15:57] mgdm, they wonder why their cause is not treated with respect [15:57] chrisccoulson: I don't know why that would fail for one pbuilder and not another though [15:57] i can do that. in fact, both of the packages that provide the virtual package come from the same source package anyway [16:00] dholbach - i wasn't aware of the "uscan --download" trick for getting the new upstream source. thats a bit easier. thanks! [16:00] chrisccoulson, works great until you need to +dfsg a package [16:01] i haven't had to come across that yet though:) [16:04] I'm online for any comments on http://revu.ubuntuwire.com/details.py?package=metalink , this contains a new version with better licensing and I've moved to CDBS. [16:06] Does anyone know how to tell debuild that I'm building the orig file? [16:06] ls [16:07] have a native package version number? [16:07] ? [16:07] do you not just miss the bit after the "-" in the version number? [16:08] pbxbuntu-asterisk_1.4.22.orig.tar.gz [16:08] that's the orig file.. [16:08] pbxbuntu-asterisk-1.4.22 that's the directory I'm building it from... [16:08] pbxbuntu-asterisk_1.4.22-0ubuntu1.diff.gz [16:08] did I get something wrong? [16:09] dpkg-source: error: cannot represent change to pbxbuntu-asterisk-1.4.22/contrib/firmware/iax/iaxy.bin: binary file contents changed [16:09] dpkg-source: unrepresentable changes to source [16:09] dpkg-buildpackage: failure: dpkg-source -b pbxbuntu-asterisk-1.4.22 gave error exit status 1 [16:09] if you want to make a native package, your version number must be free from "-" [16:09] That's the error it's failing at.... [16:09] so what do I need to change? [16:10] pbxbuntu_asterisk_1.4.22? [16:10] that's not the version number. the version number is set in the changelog [16:11] pbxbuntu-asterisk (1.4.22-0ubuntu1) hardy; urgency=low [16:11] changed to:pbxbuntu-asterisk (1.4.22-0ubuntu1) hardy; urgency=low [16:11] oops. [16:11] pbxbuntu-asterisk (1.4.22_0ubuntu1) hardy; urgency=low ??? [16:11] i don't think you quite understand the original problem, which is why the solution isn't helping you [16:12] directhex: I think you're right. [16:12] if you want to rebuild orig, then that means you will no longer have a diff.gz file - only orig and dsc [16:12] I'm not sure if I need that... I'm trying to build the original file. It seems I have a .orig file. [16:13] the usual option is removing all "non-native" markers from the version number, i.e. just "1.4.22". alternatively, erase your orig, and it'll be forced to regenerate it assuming it's a native package [16:13] but making a new orig is the wrong thing to do in 99% of cases [16:13] i.e. unless you need to +dfsg a package, don't do it [16:13] I'm not sure what +dfsg a package means. [16:14] I'm trying to build a new package from source. I'm not trying to 'patch' any existing package. [16:14] And I think that's where I am confused. [16:14] help review http://revu.ubuntuwire.com/details.py?package=iptux, thanks, I upload a new version just now. [16:15] quentusrex - that's good, but if you're adding a debian/ folder in order to package it, then that is a diff from the original source [16:16] chrisccoulson: ok. Then it sounds like I don't need to change anything with the orig file. [16:16] if you don't want to maintain a diff, and you just want to package everything in to the orig.tar.gz, then the version number in your debian/changelog needs to be the same as the version of the upstream source (ie, no "-0ubuntu1" bit) [16:16] but that's a bad idea [16:17] But the problem I have is that when I try to build the source with 'debuild -S' it errors out with: dpkg-source: warning: executable mode 0755 of 'contrib/scripts/get_ilbc_source.sh' will not be represented in diff [16:17] dpkg-source: error: cannot represent change to pbxbuntu-asterisk-1.4.22/contrib/firmware/iax/iaxy.bin: binary file contents changed [16:18] the warning is nothing to worry about i don't think. the error is because you changed a binary file i assume (but i'm really not all that sure) [16:18] but that's what the: dh_clean [16:18] dpkg-source -b pbxbuntu-asterisk-1.4.22 [16:18] dpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address [16:18] That's what changes the binary file. [16:18] the dpkg-source -b changes it... [16:19] i'm not sure really :/ [16:19] And I think the source for the software gives a default file, then when built the software overwrites with a custom binary file. [16:19] please help review http://revu.ubuntuwire.com/details.py?package=iptux, thanks [16:21] lidaobing: I'll have another look when I come back home (in a couple of hours) [16:23] DktrKranz, OK, thanks in advance. but I have to go to sleep in 1 hour(here is UTC+8). so please paste your comment, thanks again. [16:35] chrisccoulson, directhex I found the problem. It seems I accidentally build the orig with no files in it. [16:38] good stuff;) [16:42] my fingers are crossed... This might just work... [16:43] My development machine is ubuntu 8.10, and I'm building this for 8.04... === thekorn_ is now known as thekorn [16:54] if someone want to review my package...i've just correct a tiny tiny error... http://revu.ubuntuwire.com/details.py?package=sqliteman [17:04] RainCT: mind if I merge serpentine? [17:05] ryanakca: it's all yours [17:08] RainCT: thanks [17:09] ryanakca: thank _you_ :) [17:19] Should I keep the translation from rosetta in a merge? It's the same upstream version, so I'm guessing that since they're still valid, I can leave them? [17:19] If I am building a package for ubuntu hardy, do I have to be running hardy on my system? or is there a way to build it? [17:20] quentusrex: you build in a chroot, look for pbuilder on the wiki... [17:20] I've got pbuilder... [17:21] just don't know how to use it to build outside of my system. [17:21] https://wiki.ubuntu.com/PbuilderHowto ... so, if you're building it for hardy, you need to create a hardy pbuilder. If you're building for jaunty, create a jaunty one, etc. [17:25] quentusrex: What do you have in your pbuilder chroot? If you're interested in having more than one, see https://wiki.ubuntu.com/PbuilderHowto#Multiple%20pbuilders [17:25] ryanakca: dh_clean: Sorry, but 6 is the highest compatibility level supported by this debhelper. [17:25] make: *** [clean] Error 1 [17:25] dpkg-buildpackage: failure: fakeroot debian/rules clean gave error exit status 2 [17:25] just one pbuilder: hardy. [17:26] but I did the debuild -S on a Ibex system. [17:28] ryanakca: you'll need intrepid for debian/compat level 7 [17:28] both pbuilder and debuild -S [17:28] hyperair: for keeping translations from rosetta? Or was that for quentusrex ? [17:28] then how do I debuild -S on my intrepid system in such a way that a hardy system can install it? [17:29] I created the source package with debuild -S on my intrepid system. But when I tried to install the package on my hardy system it gave me the debhelper error... [17:29] How do I run debuild -S on my intrepid system so that it uses a debhelper 6 compatible build? [17:30] ryanakca: what? [17:30] ryanakca: and whoops, i meant to ping quentusrex [17:30] :) [17:30] quentusrex: echo 6 > debian/compat [17:31] and drop the debhelper build requirement to >= 6 [17:32] ok [17:32] I was born in Petersburg, VA. [17:32] lol' [17:32] wrong window [17:33] since I changed the subject. where are you all from? [17:33] ...that's one hell of a change [17:33] i'm malaysian [17:33] New Brunswick, Canada [17:34] is New Brunswick east or west Canada? [17:36] quentusrex: eastern [17:36] I'm trying to get to know some of the other developers for Asterisk and telephony. [17:36] cool. [17:36] I moved from East Coast, USA to West. I'm in Seattle, WA now. [17:37] i'm uh.. still sitting around in malaysia [17:38] hyperair: I'm ready the wikipedia article about malaysia... I've never been there... [17:38] reading you mean? [17:38] yeah... [17:38] heheh [17:38] Today isn't my best day for irc... [17:39] yes, that's usually the response i get. "malaysia? where's that?" [17:39] The only thing I know about malaysia is where it is on a map, and that it got hit hard by that tsunami. [17:39] hmm [17:39] hard by the tsunami? [17:39] i'd say not [17:40] no? [17:40] we got shielded from it mostly [17:40] sumatra got it worst [17:40] and that's part of indonesia [17:40] the huge island that's parallel to peninsular malaysia [17:40] west of it [17:40] the tsunami came from west of sumatra [17:40] whacked out the northern regions [17:40] lucky for malaysia... [17:41] and some smaller waves came to northern malaysia [17:41] i hear penang got hit [17:41] but it was mild compared to acheh, sumatra [17:41] that one got whacked out completely i think ._. [17:41] Living here in Seattle we're worried about a tsunami [17:42] you near to a beach or somethign? [17:42] * ryanakca mumbles something about !ot [17:42] lol [17:42] ryanakca: how is this not related to MOTU? :P [17:42] RainCT: lol [17:43] hyperair: check out the wikipedia article about the Puget Sound and then Seattle. we're right on the water... [17:43] alright, back to MOTU. [17:43] RainCT: Maybe you could answer my question then (since you added them), Should I keep the translation from rosetta in a merge? It's the same upstream version, so I'm guessing that since they're still valid, I can leave them? [17:43] ryanakca: Yes. And please forward them to Debian if I didn't do that (although I think I did :)). [17:44] uhm.. or better directly to upstream [17:44] RainCT: *nod* [17:50] Alright, if my package requires another of my packages. [17:50] How do I do this? [17:51] So, I'm building the packages with debuild -S [17:51] and then with pbuilder I'm testing to make sure they build. [17:51] But how do I require a second package of mine for the first package? [17:51] lol [17:52] pbuilder-satisfydepends-dummy depends on pbxbuntu-zaptel; however: [17:52] Package pbxbuntu-zaptel is not installed. [17:53] How do I have the pbxbuntu-zaptel installed in pbuilder so that I can install my pbxbuntu-asterisk? [17:53] pbxbuntu-zaptel_1.4.12.1-1.dsc is the package that needs to be installed first. [17:55] hmm [17:55] i remember reading that in the man page somewhere [17:55] you can use the D70results hook [17:55] --extrapackages [17:55] eh? D70results? O_o [17:55] this is what I have in the debian/control file of the pbxbuntu-asterisk package: Build-Depends: debhelper (>= 6), autotools-dev, pbxbuntu-zaptel [17:56] quentusrex: --extrapackages bla.deb [17:57] and if that package is still a source package and not a binary package yet? [17:58] then you need to build it first [17:58] pbuilder build bla.dsc [17:58] ok, thanks. [17:58] pbuilder build --extrapackages bla.deb newblawhichdependsonoldbla.dsc [17:58] something like that, i think [17:58] i didn't test [17:59] I'll test it. [17:59] How do I require that the headers for linux kernel 2.6.27-7-generic are install in the pbuild? [18:00] linux-headers-generic [18:00] add that to your build-dep [18:01] ok, I'll give that a try. [18:03] is the kernel image different for server? [18:04] slighty [18:04] not seriously [18:04] I'll see if it makes a difference. [18:05] Why is the pbuilder package asking for the kernel headers for my development machine's kernel? [18:05] rather than the pbuilder kernel headers? [18:05] make[2]: Entering directory `/tmp/buildd/pbxbuntu-zaptel-1.4.12.1' [18:05] echo "You do not appear to have the sources for the 2.6.27-7-generic kernel installed." [18:06] that's for intrepid not for hardy... [18:06] I'm running intrepid, and pbuilder hardy... [18:07] :( [18:09] hyperair: any idea? [18:11] hrmm [18:11] probably using uname -r [18:11] because pbuilder is just a chroot, but it's running on the intrepid kernel [18:11] ok [18:12] strange [18:12] ah [18:12] it seems that the program you're compiling seems to think you're compiling for the current kernel. [18:13] look for an option to compile for a different kernel [18:13] see if that works =\ [18:13] ok [18:13] hyperair: do you know where something like that might be? [18:14] depends on the build system of the program you're compling [18:18] brb [19:01] where can i find packages for EOL releases? === fta_ is now known as fta [19:13] back... [19:16] directhex: launchpad has the individual packages [19:16] james_w, i found old-releases.ubuntu.com [19:16] cool [19:16] james_w, which answered what i wanted - i.e. which version of a package got into main === DktrKranz2 is now known as DktrKranz [19:26] How can I get a list of the pbuilder distributions? [19:26] I'd like to make one for hardy server... [19:27] hyperair: I've found a fix to the problem I was having. [19:27] I'll just do the building in a virtual server... that's actually running hardy server... [19:28] quentusrex23: eh interesting workaround. [19:28] :) [19:28] Is knowing the language a program is written in a requirement for packaging it? [19:38] ryanakca: I bet it couldn't hurt... [19:39] ryanakca, no, but it can help if you need to fix problems [19:39] ryanakca, strictly speaking it's not even a requirement for patching it if you're smart ;) [19:39] * directhex has patched mythtv and rockbox before now, despite hating both their languages [19:43] directhex: well, it's written in C* ... and I'm familiar with C++... so I'm sure I could figure it out... [19:43] C*? [19:43] C*? [19:43] * directhex wonders if an acolyte has come before him [19:44] http://en.wikipedia.org/wiki/C* [19:44] nope. that's just sick, then [19:45] * directhex goes off somewhere to vomit [19:45] oh lord thinking machines. it's a small world [19:46] quentusrex23: ... you can have more than one pbuilder... as for the distributions... feisty, gutsy, hardy, intrepid, jaunty, sid, lenny, etc. [19:48] quentusrex23: once again, look at the PbuilderHowto page on the wiki... everything you need to know is there, and if you want more, there's a link to the pbuilder manual at the bottom of the page... [19:49] the builder config file on there rocks your socks [19:56] but it won't help for the zaptel part... [19:57] zaptel needs the correct kernel... [19:57] So I might as well boot up an actual test server... === quentusrex23 is now known as quentusrex [20:01] Hi! Can some have a look at dvdstyler, in revu? (http://revu.ubuntuwire.com/details.py?package=dvdstyler). I fixed all what mok0 pointed out. Thanks [20:05] ryanakca: do you know a way to trick the pbuilder into having the same kernel as 'uname -r' [20:06] well... install the package in there? --login and --save-after-login are your friends [20:06] quentusrex: ? Something compiled in a pbuilder has the same architecture as the host? [20:07] but the problem is that the software is executing something like uname -r [20:07] i.e. you can't compile for ppc on an i386? [20:07] So it's getting the kernel info of my development machine. [20:07] ryanakca, ish. lpia & i386 on amd64 accepted ;) [20:07] not the pbuilder enviroment. [20:07] directhex: :) [20:08] quentusrex: during the build? [20:08] yes, during the build. [20:08] What are you trying to build? [20:08] the asterisk zaptel module. [20:08] it needs the kernel headers.... [20:09] * ryanakca has a feeling that this is probably over his head and should let someone more experienced help... [20:09] I'd love it if someone would help. But the zaptel modules have been around for over a year, and they haven't been touched yet. [20:10] quentusrex: you might have to ask ever hour or two for a while, but eventually someone will show up who can help :) [20:10] ryanakca: what question should I be asking? [20:10] how do you get an ssh server on your box again? [20:10] apt-get install openssh-server [20:11] ty [20:11] quentusrex: try in #ubuntu-kernel ... they might be able to sort it all out :) [20:14] forget pbuilder right now. How do I build the binary on my system? [20:15] debuild? [20:15] quentusrex: I haven't read the conversation, but dpkg-buildpackage (or debuild) [20:15] since pbuilder has the linux-headers-generic_2.6.24.16.18_i386.deb kernel, and my system has the 2.6.24-19 kernel. [20:16] RainCT: thanks. [20:16] I'm trying to build a piece of software that needs the kernel headers. [20:17] the problem is that when I try to build it with pbuilder, it gets the specs for my host kernel, rather than the pbuilder kernel. === fabrice_sp_ is now known as fabrice_sp [20:29] Could someone wget ftp://eggy.student.utwente.nl/eggy/0.3/eggy-0.3.tar.gz and give me a hint as to how I'd format my copyright file? Some files are under the LGPL, others are under GPL-3, some are copyrighted by "A", others by "B and C", and yet others by "D" or "Y and A"... and some files were copyrighted in 1998, others 2001... Do I just stick all the authors under Copyright: ? Or do I have a different section for each license and then ... [20:30] ... have the authors for those portions that have license or ? [20:31] year doesn't matter so much [20:31] but yes, split it by license [20:31] for each licence specify the files that are covered, and then list the copyright holders for those files, then the license [20:32] james_w: thanks [20:42] james_w: there's an icons/ directory filled with icons and a readme listing all copyright... can I reference users to an ICONS.copyright ? [20:42] I don't think so [20:42] I can't be sure though [20:42] james_w: ok, thanks... === `Chris_ is now known as `Chris [21:30] somone to advocate my package? http://revu.ubuntuwire.com/details.py?package=sqliteman :p [21:30] before the end of the revu day :D [21:42] nobody :/ [21:43] eMerzh, I'll have a look at it once I finished another package ;) [21:44] Thanks a lot DktrKranz! === RainCT___ is now known as RainCT [22:02] eMerzh, looking right now [22:03] DktrKranz: thanks .. i'm listening :) [22:14] If my package needs to have a group added, and set. Where should I put that in the package? [22:17] directhex: Hey, can you take a look at this debdiff? I'm trying to do some mono transition stuff: http://pastebin.com/f7b3f14e8 - the only thing I'm not sure about is whether I need to rename the library to libndesk-dbus2.0-cil..? [22:19] Laney, no, but I understand the confusion. I'll update the wiki to explain it [22:19] Nice one. [22:19] Laney, the number in the package name relates to the assembly version (or, more specifically, the original ABI version, for ABI compatibility) [22:19] Your email talked about dependencies with 1.0-cil in the name which is what confused me [22:21] Laney, it just so happens that CLi 1.0 libraries produced by the 'mono' source package have a version of 1.0 (well, 1.0.5000.0), and CLI 2.0 libraries have a version of 2.0 (2.0.0.0) [22:21] got it [22:22] Laney, so for packages produced by the 'mono' source package, changing the dependency to the 2.0 version is needed. for libraries which are not produced by 'mono' their dependencies will change, but their versions will not [22:23] Laney, directhex: I'm around this evening, feel free to ping me for uploads [22:24] james_w: Cool. I was wondering whether it would be better to try and get things into experimental and then sync though [22:24] Laney, keep that patch to one side for now - we need to transition applications before we do libraries, otherwise we get the specific problem I just talked about (an app might still be 1.0, but one of its deps now needs 2.0) [22:24] Laney: yeah, for mono stuff directhex might have a plan [22:24] james_w: Unless you meant uploads more generally...! [22:24] yeah, experimental wherever possible IMHO. collaboration is good! [22:24] I was going to upload anything not maintained by the mono team, and just send patches for the stuff that is [22:25] and you get that warm fuzzy feeling that comes from helping both distros! [22:25] oh, I'd never upload anything that wasn't forwarded, but I know you two will do the right thing, so I'm happy to be on hand for quick uploads tonight [22:26] can you do syncs as well, or just direct universe uploads? [22:26] directhex: Ah, I was looking at muine which led me to this one. I'll have a look at that first then [22:26] directhex: What's c-sharp-2.0-compiler? Is it needed? [22:26] directhex: MOTUs can't directly sync yet, but I can certainly ACK them [22:27] Laney, no, it's a hangover from when GNU's .net stack was possibly going to not suck [22:27] * Laney nods [22:28] OK, so: transition applications first, change dependencies which are built by 'mono' [22:29] Laney, excellent. start with apps (we would love it if some brave soul came and took over muine actually), and wherever possible see whether you can get away with the unintrusive debian/rules change rather than needing to muck about with patching makefiles (if configure.in is doing an AC_PROG_PATH for MCS or GMCS or CSC or something, you can force a value for it on the configure command line - but some apps ignore your settings) [22:29] you can ask iulian about apps ignoring carefully laid out ./configure hacks :) [22:30] let me find an example of an app i transitioned earlier today... [22:32] motherf..... did i forget to svn ci? [22:33] directhex: is csc a debian thing? [22:34] james_w, yes, it is. think of it as 'gcc' compared to upstream's 'gcc-3.4' [22:34] ok [22:34] * Laney tests muine [22:34] and it serves the same purpose as 'gcc' [22:34] I was wondering why you prefered the MCS=csc thing instead of my carefully crafted m4 changes :-) [22:35] aha, here we are, this is a complete transition patch for podsleuth (a utility used by banshee for parsing ipods): http://paste.debian.net/22471/ [22:36] james_w, basically because upstream changes to the autofoo files require pain compared to simple ./confgure hacks, e.g. if they change it :) [22:36] If my package needs to have a group added, and set. Where should I put that in the package? [22:36] checking for gmcs... /usr/bin/csc [22:36] muhahahah! [22:36] Laney, :) [22:36] I understand, I thought my patch would be going upstream though :-) [22:36] wait, ftbfs [22:36] * Laney weeps [22:37] Laney, now, check the build log to make sure it's really using it [22:37] Laney, hm. build log? let's see the failure [22:37] eMerzh, commented [22:37] I was scrolled up reading the configure output and didn't see the pain below [22:37] directhex: http://pastebin.ubuntu.com/77859/ [22:37] is a snippet [22:38] DktrKranz: thanks a lot! go back workin on it :) [22:38] hrm..... that looks like an actual bug in the code [22:39] possibly even in the wsdl it's parsing [22:39] eMerzh, please note I'm not a KDE packager, I just checked license stuff, but otherwise looks good [22:39] anyway, please have some KDE guy to review it [22:40] * DktrKranz reboots [22:40] DktrKranz: ok....no pbm ... but i'll check that :) [22:40] Laney, can you send me your diff? i'd like to investigate [22:42] directhex: http://orangesquash.org.uk/~laney/muine.debdiff [22:46] I'll test doing an upstream update [22:48] i was thinking it, but didn't want to seem needy ;) [22:51] nah, same failure [22:53] aHA [22:53] which wsdl2 [22:53] gah [22:54] Laney, okay, good news is, it's not your fault - it's upstream's [22:55] mono or muine, depending on how charitable you're feeling [22:56] directhex: Enlighten me! [22:57] 'wsdl' is a utility to generate c# source from a web services description manifest (muine uses amazon for album art). in mono 2.0, upstream changes the 'wsdl' binary to be a symlink to 'wsdl2', the CLI 2.0 version (and added in wsdl1for old things). it seems wsdl2 fails on the ./src/AmazonSearchService.wsdl file in muine [22:57] directhex@mortos:/tmp/muine-0.8.10$ wsdl ./src/AmazonSearchService.wsdl 2>&1 >/dev/null || echo "Hellfire and damnation, that's it for me" [22:57] directhex@mortos:/tmp/muine-0.8.10$ wsdl2 ./src/AmazonSearchService.wsdl 2>&1 >/dev/null || echo "Hellfire and damnation, that's it for me" [22:57] Hellfire and damnation, that's it for me [22:58] (on intrepid, i.e. using mono 1.9.1) [22:58] Did wsdl1 go away? [22:59] https://bugzilla.novell.com/show_bug.cgi?id=434892 [22:59] bugzilla.novell.com bug 434892 in tools "wsdl crashes with muine's amazon web service" [Normal,Resolved: fixed] [22:59] bleh, mono patch :| [23:00] Heh, it's a pretty trivial change too :( [23:02] Laney, i'll commit it to our mono package right away - meebey's away today, but i'll try and molest him tomorrow until he uploads a 2.0.1-2 we can sync [23:03] Laney, syncing mono! the dream is here! [23:03] \o/ [23:03] Awesome work btw - I've had trouble just getting darcs to be in sync... :( [23:04] let me know when the sync lands and I'll get back on muine [23:04] or when mono lands in Debian, guess that'll do [23:10] * Laney looks at gtwitter [23:11] Laney: apologies for not syncing darcs [23:12] james_w: Not your fault! [23:12] I should have got in there sooner [23:12] I had a quiet period [23:13] lo RainCT, RAOF [23:13] hi Laney :) [23:13] Yo. [23:14] * james_w hugs libtool [23:14] * RAOF wonders whyever for. [23:14] for causing 75% of the i386 build failures in jaunty [23:14] Ah. Sarcasm. [23:15] Or, alternatively, hugging so the back is exposed to the knife. [23:15] laney@ubuntu.com ? [23:15] directhex: right [23:15] but why? :O [23:15] for debian/changelog! [23:15] * Laney trembles [23:16] What did I change? heh [23:16] you helped! [23:16] Which changelog I mean? mono? [23:17] debian-pkg-mono: directhex-guest * r3859 /mono/trunk/debian/ (3 files in 2 dirs): Fix for Muine FTBFS (https://bugzilla.novell.com/show_bug.cgi?id=434892) [23:17] bugzilla.novell.com bug 434892 in tools "wsdl crashes with muine's amazon web service" [Normal,Resolved: fixed] [23:17] * Laney rocks out [23:18] directhex: This is bad in a build log right? "... gmcs -noconfig -codepage:utf8 -unsafe ..." (when configure detects csc) [23:18] ......... sigh, yes :/ [23:18] bah [23:18] nothing is ever easy! [23:18] nothing simple ever is [23:19] iulian is your man for that kind of patch [23:19] this isn't muine we're talking avbout it is? [23:20] no, gtwitter [23:21] I see ASSEMBLY_COMPILER_COMMAND=gmcs in gtwitter/Makefile.am [23:21] Laney, okay, that's... it happened with 'giver' [23:22] directhex: My package was just updated with corect copyright in the new format like asked :) ... http://revu.ubuntuwire.com/details.py?package=sqliteman [23:22] Laney, basically you need to replace 'gmcs' with $(MCS) or whatever the AC_PROG_PATH used by configure.in is, then re-jiggle the build-deps and debian/rules to run autoreconf every now & again [23:22] Laney, let me find the wsvn page for giver [23:22] * Laney head in hands [23:23] I'm off, good night [23:23] Laney, nothing simple is ever easy [23:23] and tomorrow.. intrepid release party \o/ [23:23] ciao RainCT [23:23] night RainCT [23:23] RainCT, gotta do your mono 2 transition or you're not allowed to party! [23:23] but right now....sleeeeping :) Good night every body :) [23:24] directhex: heh [23:24] I can't, my sponsor isn't online *g* [23:24] Laney, okay, here we are, the "easy" part (patching Makefile.am) should look a lot like this: http://svn.debian.org/wsvn/pkg-cli-apps/packages/giver/trunk/debian/patches/02_gmcs-variable.dpatch?op=file&rev=0&sc=0 [23:25] Laney, the hard part (autoreconf integration in debian/rules) could look like this: http://svn.debian.org/wsvn/pkg-cli-apps/packages/giver/trunk/debian/rules?op=file&rev=0&sc=0 [23:25] but hanska in #debian-mono is a whizz with that kind of thing, so i can make him do it [23:25] Let me take a quick look [23:25] * Laney hops into that channel [23:25] (on oftc)