=== ripps|sleep is now known as ripps [01:02] persia: ahoy, now that nixternal did a +1 on Quintasan's application I suppose quorum is reached and Quintasan can be confirmed to be motu? [01:05] apachelogger: I'll probably do that today. I was just kinda hoping that the others would chime in, but they failed to respond to requests. [01:05] apachelogger: Is there some urgency that means it should be done *now*, or would in a few hours be just as good? === bdefreese2 is now known as bddebian === tuantub_ is now known as tuantub === mezgani is now known as p3rror === NCommander is now known as Guest48610 === nigel_nb__ is now known as stackedagainst [02:53] dktrkranz: When you merge csound, please be sure to bump the boost build deps (we're aiming for 1.40) === julezz is now known as julez === Guest48610 is now known as NCommander === NCommander is now known as Guest88322 [03:46] bddebian: Does mapnik build with boost1.40 on Debian? [03:51] ScottK: Haven't tried, would you like me to? [03:51] bddebian: Yes. Please. [03:55] pbuilding... === nhandler_ is now known as nhandler [03:58] Thanks. [04:00] Can an orig.tar.gz include free TTF fonts? [04:01] Shouldn't [04:01] * LucidFox nods [04:02] LucidFox: As long as you use the system fonts and they are appropriately licensed, it's no problem. [04:02] (i.e. don't use the code copies shipped in the tarball in your build) [04:02] ScottK: Getting some warnings about deprecated headers but so far it's going [04:09] bddebian: I got to /usr/bin/ld: cannot find -lboost_python-mt [04:10] ScottK: Yep, it built [04:11] Hmm, strange [04:11] Any suggestions how I might figure that out? === Whoopie_ is now known as Whoopie [04:15] ScottK: I assume that lib does exist? [04:16] * ScottK goes to inspect the .deb [04:16] Is it pulling in libboost-python-dev? [04:19] Yes and yes. [04:19] Very odd [04:20] Maybe ajmitch knows since he's officially our boost-python expert now. [04:20] w00t :) [04:21] (He fixed a bug in it, so that makes him the expert. [04:21] ) [04:21] WFM :) [04:22] does anyone have access to an armel porter? [04:23] I'm getting a slew of FTBFS that I can't easily test :( [04:26] There's a armel PPA that Canonical devs have access to. [04:27] Other than that, I think you need ogra_ or NCommander. === Guest88322 is now known as NCommander [05:37] bigon, why do you need sponsorship on bug 427542: you're a motu, right? [05:37] Launchpad bug 427542 in libhildon "Merge libhildon 2.1.34.debian.1-6 (universe) from Debian testing (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/427542 === asac_ is now known as asac [05:40] fabrice_sp: his membership in MOTU is active, at least [05:40] so, yes [05:41] dtchen, that's what I thought: as this package was in main some releasea ago, I think he got 'distracted' :-) [05:41] thanks to confirm ;-) [06:05] Whoopie: IIRC we disabled dv support because vlc needed porting to the new API, or there was some general breakage with dv support. Have you tested that dv actually works? [06:06] Whoopie: in any case, I've pointed xtophe to your patch, he takes a look and will probably apply it for the 1.0.4-1 upload [06:34] mm, I can ditch the "nvidia" driver completely, because "nv" works great in Lucid [06:42] dtchen, is that a joke? [06:48] absolutely not [06:49] granted, I don't use anything requiring libGL.so.1, so my particular case is limited [06:49] the nv driver is there to provide basic mode-setting so you don't see a black screen the first time you boot linux [06:49] it's a transitional driver [06:50] nouveau and nvidia are much better [06:50] I don't much care, frankly; if nv gives me x-terminal-emulators, I'm golden [06:50] who needs compositing? [06:51] dtchen: wait why dont you just use screen in a tty? it can do tiling [06:51] I do use tmux/screen. [06:51] maco, human beings walking around on this earth [06:52] but i never mentioned compositing [06:52] well thats the point of using nvidia instead of nv, isnt it? because nv is 2D-only. i kinda though nouveau was still rather experimental though [06:53] *thought [06:53] nv has no xv or vdpau [06:53] font rendering is probably a mess [06:54] no power management. no support for xrandr 1.2 [06:54] not much of anything [06:54] of course the blob doesn't support xrandr 1.2 yet either [06:54] but nouveau does [06:54] nouveau works great, but possibly not in lucid yet [06:54] font rendering is fine [06:55] I used nv for about nine hours without realizing it [06:55] dtchen, you don't use your rig for anything interesting? it's all just coding shell scripts in gedit? [06:56] gedit's a bit too fancy for my lazy self === Quintasan1 is now known as Quintasan [06:56] why not just boot to a back screen then... [06:56] I do. [06:57] just you know, install the kernel by itself [06:57] hi [06:57] bjsnider: because sometimes he uses firefox instead of lynx [06:57] geez, the point is that I can finally kill off the last non-Free driver [06:58] you could've just gotten intel graphics and not had to worry about it :P [06:58] nouveau is foss [06:58] yes, his point is he can ditch the binary nvidia driver [06:58] but he's not using the best foss driver [06:59] he doesnt care which alternative to go to, it just so happens that nv is on his system and works, so he's going with it [06:59] was my point [06:59] if it works, does it matter? [06:59] I'm sure there are more optimal methods, but I can't be arsed; I'd rather fix this pot of audio bugs. [07:00] hmm though now you've got me wondering... is there a curses calendar app i could use with mutt to ditch kontact? === Rh0nda is now known as Rhonda [07:43] good morning [07:43] dtchen: I've got an armel jaunty box (haven't been able to upgrade yet). Is there something I could test with that? === ara_ is now known as ara [07:59] bjsnider: If things go well, nouveau will be the default for lucid, so daniel will be using it instead of nv :) === Adri2000` is now known as Adri2000 [08:56] fabrice_sp: right the pkg was previously in main, my bad [09:03] o/ MOTU, I have a question about the process of importing from debian [09:03] paultag: ask it :) [09:03] do we use the dsc and modify the control / changelog and use that, or do we take the upstream tgz and recreate the debian folder [09:03] persia, sheesh, I was working on it :P [09:04] paultag: Sorry. We get lots of folk who ask to ask and need prompting. [09:04] persia, I know that deal ;) [09:07] hi all; I submitted a patch for sponsorship review (regression fix) over a month ago and haven't heard anything. Any ideas; core team v. busy? (it's in bash-completion) [09:08] m4rtin: Which is the bug number? [09:09] * persia can't help get it merged, but may be able to help check process compliance [09:09] #449349 [09:10] bug #449349 [09:10] Launchpad bug 449349 in bash-completion "regression for completing remote files/dirs over ssh" [Medium,Confirmed] https://launchpad.net/bugs/449349 [09:13] m4rtin: So, is broken in lucid as well as karmic? [09:13] persia: I would assume so... it was broken *in* Karmic, so I wrote a fix which someone then suggested I try to get into lucid [09:15] It was owing to a bash version upgrade and the bash_completion script being incompatible [09:15] m4rtin: So, basically you just want someone to upload the debdiff in comment #45 ? [09:15] (and then maybe you'll look at karmic, but that's process stuff for later) [09:17] persia: #25 I believe... as for Karmic, I was lead to believe that this would not be ported back as an update...? Is that incorrect? I've been using the fix on my Karmic systems with no problems... [09:18] m4rtin: #25, riht. Sorry. Dunno how I imagined the extra 20 comments. [09:18] It looks to me like you've done everything correctly, and are just stuck waiting for a sponsor. [09:19] persia: yeah, I thought so - I'll just sit tight [09:20] (my first patch, so I didn't know what to expect) [09:20] m4rtin: Yeah. Sometimes it's slow. Sorry about that. [09:21] it also fixes another very irritating issue in the same package that has existed since 8.10 - ssh completion puts far too many \ characters in to escape spaces and thereby makes it useless for completing more than 1 directory - it's all in the changelog though :) [09:22] m4rtin: On the bright side, it looks like it got confirmed as a regression by the update verification team, which means that it's probably getting a bit more visibility than it would otherwise [09:22] (but that was a couple weeks ago) [09:23] persia: yeah, I saw that; guess they were busy with featuredefinitionfreeze recently, but hey, at some point they'll see it I'm sure [09:24] We can certainly hope. === etali1 is now known as etali === ogra_ is now known as ogra [10:23] siretart: yes, the DV plugin works under karmic, I don't have a lucid installation. [10:23] siretart: I added vlc 1.0.3 to my PPA and enabled DV support for testing. [10:28] Whoopie: I'd say then feel free to upload the change to lucid :-) [10:28] Whoopie: or even better, let's discuss this on #debian-multimedia@oftc.net and get this change into debian proper [10:42] siretart`: I can't upload anything. [10:43] wiki/SponsorshipProcess doesn't say much about what needs to appear in a merge-sponsorship-request bug. Should I be describing the changes, or should I assume that the sponsor will prefer to read the diff and debian/changelog anyway, so a brief "please merge this" is ok? [10:46] I like to get a quick description of the patch. [10:46] Something like "Here's something that addresses ${issue} for ${release} [10:46] Just to have some idea what I'm looking at. [10:46] Yes, the sponsor will be reading the diff and changelog, but a little advance hint never hurts :) [10:47] maxb: Actually, in the specific case of merges, some people like more. [10:47] For instance, some people like to have the imported Debian/changelog entries summarised in the bug (the ones coming from Debian). [10:48] This is less important before Debian Import Freeze, and it would be nice to merge everything. [10:48] But after that it becomes more important, as it lets the sponsor make a more informed decision as to whether it's worth digging into the details === mac_v is now known as _ === _ is now known as _7hills === _7hills is now known as mac_v [10:57] Whoopie: okay, I'll remember that when uploading to and merging from debian [11:00] maxb: The only relevant thing I find in the wiki is https://wiki.ubuntu.com/UbuntuDevelopment/Merging?action=show&redirect=MOTU%2FHowToMerge#File%20a%20merge%20bug [11:01] Which doesn't seem to ask for that much info. I personally tend to file as much info as I would for a sync, but it may not matter. [11:04] ok, thanks for the info :-) === c0p3rn1c is now known as copernic [12:21] hey guys is merges.ubuntu.com been updated regularly? [12:22] RoAkSoAx: It should be. What is the problem? [12:23] slytherin, some debian package versions are still not updated in the universe list even though the debian package has been in testing for quite a few days [12:23] RoAkSoAx: any example? [12:23] slytherin, apgdiff (its been in testing for 4 days :) ) Or, how much does it take to update the list? [12:24] RoAkSoAx: As far as I knew it used to be updated daily. May be that has changed recently. [12:25] slytherin, prolly its is because they want us to change to distributed development or because the new debian source format [12:26] s/prolly/probably :) [12:26] AFAIK, MoM has support for new source format. [12:27] slytherin, yeah but they were doing some tests this past few days in building the packages to see if they can change or not since I think some packages were FTBFS [12:28] RoAkSoAx: Was that related to MoM or Launchpad? [12:28] slytherin, Launchpad [12:28] Launchpad still needs a bit of work in order to support uploads of the new format, but I'm not certain this is related to MoM [12:28] slytherin, do you know who maintains those lists? [12:29] nope [12:29] persia: AFAIK, source format 3.0 landed in edge.launchpad.net [12:30] slytherin: I heard it was disabled pending some software upgrades. [12:30] (that was from #launchpad sometime in the last 12 hours) [12:31] Ok. Then you have latest info. I was only tracking the bug. === ara__ is now known as ara [13:08] launchpad but not the buildds, afaik === ikonia_ is now known as ikonia === Quintasan_ is now known as Quintasan === propagandist1 is now known as propagandist === rmcbride_ is now known as rmcbride [14:16] If a library has some part sunder this license it is free enough to be included in archives - Smack contains icons and images licensed from INCORS GmbH. You are not licensed to use these icons outside of Smack. [14:16] Erm. [14:16] I'd say that belongs in multiverse, personally. [14:21] jdong: Hi, sorry for prodding but how do we continue with bug 481448? [14:21] Launchpad bug 481448 in vlc "VLC lacks build-dep on libupnp3-dev" [Undecided,New] https://launchpad.net/bugs/481448 [14:21] jdong: I just need someone to upload the package. [14:23] persia: the icons will be included in jar file and not be available separately. [14:23] slytherin: Right, but I don't think it's DFSG free. [14:24] that is bad then. :-( I will ask on Debian lists. [14:24] I don't think that icons packaged that way meet the requirements for #3 and #6 at http://www.debian.org/social_contract#guidelines === Quintasan1 is now known as Quintasan [14:24] Yeah, ask Debian. I'm probably extra picky :) [14:26] Whoopie: You should bug RainCT about that. [14:30] persia: And what if the library which includes the icons is not being packaged at all? I mean there are 3 jars in the package and only one contains these icons. I am not planning to ship this jar in any binary package. [14:31] I'd repack to remove it then [14:31] slytherin: I don't think it matters: the *source* needs to be DFSG free (well UFSG, which is basically DFSG + a couple specific exceptions) [14:31] Because the source is *also* being distributed. [14:31] But send a note to debian-legal explaining the details and your plans, and see what they say. [14:31] Ok. Then repacking makes sense. That way source becomes DFSG free and binary has no problems. [14:32] That also works :) [14:32] by the way looking at quality of icons I am wondering why they are bothering with shipping them at all. [14:32] heh :) [14:39] persia, I was looking at the link at the top of REVU to the diff file: http://revu.ubuntuwire.com/revu1-incoming/netbook-launcher-efl-0912171333/netbook-launcher-efl_0.2.0.0-0ubuntu1.diff [14:40] Oh, CoC 1.1 finally arrived. :) [14:40] You're looking at an old revision: see http://revu.ubuntuwire.com/revu1-incoming/netbook-launcher-efl-0912171439/netbook-launcher-efl_0.2.0.0-0ubuntu1.diff [14:41] ... but somehow the release date can't be proper, 2005-04-12. :D [14:41] heh, no. [14:41] persia, Huh. Yeah, I went to the main REVU page and landed on the new page. I guess I didn't realize I could get stuck on an old revision [14:41] Rhonda: That's because the old CoC is considered to be compatible with this one [14:41] (so as not tp [14:41] to expire old signatures) [14:41] mterry: Each revision is separately available for detailed review :) [14:42] Laney: Erm. "The current version is 1.1, released 2005-04-12" [14:42] Laney: Except the content changed: how are we to know if we agree with the current version? [14:42] * persia does, but is curious about the abstract [14:42] persia, still can't upload, as eina and friends aren't updated in lucid. Well, I could push, but it would be dependency wait. [14:42] Laney: I have no clue what you refer to so that old signatures don't expire, but that sounds pretty fishy. [14:42] Rhonda, persia: Yeah, I'm just the messenger [14:42] mterry: Your call, rally. [14:43] persia, they did that to not invalidate old signatures, under the theory that the changes were not substantive [14:43] Laney: Understood. We just kinda hoped you had a larger message :) [14:43] Rhonda: So if people agreed to the older version then LP considers that they agree to 1.1 [14:43] Um, the changes are substantive enough that we've an *active* developer (Rhonda) who has been waiting for them for almost two years. [14:43] Laney: And that for the page has to lie about the release date of the 1.1 version? [14:43] https://bugs.edge.launchpad.net/launchpad-registry/+bug/479870/comments/3 [14:43] Ubuntu bug 479870 in launchpad-registry "Need to support Ubuntu CoC 1.1" [Low,Fix released] [14:44] Rhonda: That's because LP compares the date released to the date signed to see which versions of the CoC you have agreed to [14:44] Oh, so it's an implementation trick. [14:44] ...so they couldn't update the date released without expiring all old sigs [14:44] yes [14:45] Well, they *could*, but it would require coding changes, etc. [14:45] slytherin: where can I find him/her? [14:45] right [14:45] (which is more delay) [14:45] they couldn't *as it stands now* [14:45] Right. [14:46] Whoopie: him, right here, have patience. [14:46] slytherin: ok, thanks [14:48] Laney: A wording change would be appropriate then. This is just confusing as it stands now. :( [14:48] Rhonda: I agree. Perhaps you could file an LP bug? [14:49] Yes, am already wondering wether launchpad-registry is the proper target? :) [14:49] ... actually, was just about to ask exactly that. :) [14:49] a) Fix the "date released" thing. b) Fix the semantics of signing previous versions — just need to make it clear that signing old versions is still acceptable for being an Ubuntu member, etc [14:50] Rhonda: Not sure, I'd just file to Launchpad and let it be triaged [14:50] or you could ask in #launchpad [14:50] persia, my irc client must be confused, I don't see any admins of this channel. I'm assuming you're one? Can you mark me a reviewer in the REVU database [14:51] REVU admins and #ubuntu-motu admins aren't the same set, but yeah, I'm supposed to be able to do that [14:51] * persia hasn't done it in a while, so it may take a few minutes [14:52] BY the way, the Statistics page on REVU has a list of all the admins [14:53] persia, oh, the REVU wiki page is unclear on the distinction. let me edit. How is someone supposed to know set of REVU admins? [14:53] persia, heh, whoops. OK [14:53] http://revu.ubuntuwire.com/p/happytimer [14:53] please... advice.... [14:53] mterry: Should work now. [14:53] (and as our newest reviewer, maybe you want the latest review request ? ) [14:54] persia, I'll start with netbook-launcher-efl [14:55] shriekout: I don't have time for a proper review of happytimer right now, but I'll give you a capsule one here [14:56] Priority "extra" is for packages that break things or conflict with core: you want Priority "optional" [14:56] :) [14:56] yes... [14:56] thanks :) [14:57] shriekout: Please add a debian/watch file or get-orig-source rule [14:57] humm... [14:57] Err, ignore that. The diff is sorted differently than I expected :( [14:58] :) [14:58] I don't see anything else quick-like. [14:58] But I'm doing a few other things: maybe someone else can do a full review, or I'll catch it later. [14:58] yes.. [14:59] persia, thanks :) [14:59] Nice work! [14:59] Laney, persia: https://bugs.edge.launchpad.net/launchpad/+bug/497785 [14:59] Ubuntu bug 497785 in launchpad "codeofconduct page falsely claims 1.1 was released 2005-04-12" [Undecided,New] [14:59] have a nice day :) [14:59] shriekout: Well, l'm an hour east of you, but thanks :) [15:00] :) [15:00] Rhonda: Thanks for the pointer. [15:00] i'm a korean... I’m not so good at English... sorry... [15:02] thanks persia for your advice :) [15:02] * Rhonda thanks persia and Laney :) [15:03] Rhonda: I'm not sure I deserve that, but you're always welcome :) [15:03] You do deserve more. :) [15:05] Rhonda: dholbach was the person who landed the coc-1.1 branch. [15:06] jpds: I'm aware of that. :) But this isn't about the CoC itself, rather about wording on the codeofconduct page in launchpad. [15:13] Hello, I am working on bug 497742 [15:13] Launchpad bug 497742 in ubuntu "[needs packaging]Please replace STasks with Smooth Tasks" [Undecided,In progress] https://launchpad.net/bugs/497742 [15:13] I want a littlhe help: what should I write in the control file for Build depends? [15:15] ulysses__: That's usually best detemined by trial and error. [15:15] But you might look at some other plasmoids, and start with a minimal set like that. [15:15] You might also get more specific advise in #kubuntu-devel (although there are often a fair number of KDE people here). [15:15] Thanks [15:34] dholbach: I sent you answers for Behind MOTU, the picture of me is just... well I'll wait for your reaction :P [15:35] I forgot to respond to that when I got MOTU :( [15:36] Laney: what a shame, you are missing you opportunity for international fame, tons of money and girls ;) [15:36] your* [15:37] Laney: do it [15:37] Quintasan: I'll have a look in a bit [15:37] dholbach: Great :) [15:37] dholbach: ;] [15:40] Heya gang [15:41] bddebian: \o [15:41] Hello Quintasan === Lutin is now known as Guest3058 [15:43] Hey guys, I have a quick question about importing from debian -- do we use the dsc and modify the control / changelog and use that, or do we take the upstream tgz and recreate the debian folder, any links or help would be well recieved :) [15:49] paultag: Hopefully we don't make any change at all. [15:50] If some change is needed, it's use the .dsc, modify changelog, control, etc. [15:50] ScottK, I'm doing upstream, and I wanted to submit it for Ubuntu review [15:50] ScottK, so it's OK to use the dsc and make small changes to control / changelog? [15:51] Yes. [15:51] ScottK, thanks :) === Guest3058 is now known as Lutin [16:08] anyone know how to make a diff that would remove binary files? [16:09] machina: You can't. [16:09] you can't remove files, only reduce them to emptiness [16:09] (limitation of patch) [16:09] machina: You could delete stuff in debian/rules clean: (which is what some people do) [16:09] But if they are non-free binaries, you need to repack or complain to upstream. [16:10] that's kinda upsetting... [16:11] they aren't non-free, it just looks like the author, run ./configure or make in his new upstream [16:12] should I just not worry about the object files & binary file then? [16:18] I'll send a message to upstream though === Quintasan1 is now known as Quintasan [17:44] Hi all, I have an issue with Ubuntu deb creation [17:44] is there anyone able to help? [17:45] !ask [17:45] Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) [17:47] ok... I'm assembling by hand a deb file [17:47] Ah. You probably don't want to start from there :) [17:47] Do you have source? [17:47] I've created the debian-binary and the archive with control (control.tar.gz) and data (data.tar.gz) [17:47] no [17:48] I'll release the source as tar.bz2 plus just 2 packages for ubuntu 32 and 64 [17:48] and I just want to created a deb file with 1 only executable [17:48] Emanem: assembling by hand is discouraged [17:48] btw I've coded and compiled the binary [17:48] why? [17:49] then what can I use? [17:49] it's not easily reproducable [17:49] this software is .2 and wanted to release the source plus 32 and 64 deb just for testing purposes (eg for people that don't want to recomile it) [17:50] so which tools can I use? [17:51] Emanem: Create a source package, and then get it built somewhere to generate your .debs. [17:51] why do I have to do so? [17:52] my deb consist of 2 dependencies and 1 only executable [17:52] plus I'm using a simple Makefile to build my project, don't want to include the ./configure etc etc [17:53] Emanem: how can I be sure that the binary you build matches the source? [17:54] hi all.. when i dist upgrade is done this is the error I get... http://pastie.org/747466 [17:54] its not ubuntu ... but related to packaging so asking here... [17:54] could anyone please help me understand what this means and about any ideas as to how i can resolve it? [17:55] persia , geser : I don't think honestly, I'll provide the sources with GPLv3, so people will be able to rebuild themselves. Packages are only for people which don't want to rebuild it [17:55] that's why I want to include an executable [17:55] Emanem: See, you create a source package, and you have it built, and users can get the binaries. [17:56] I'm getting this error btw: http://ubuntuforums.org/showthread.php?t=1356471 [17:56] We just don't have any good tools for assembling binary packages directly. [17:56] sorry but doesn't the deb format rely on ar ? [17:57] I don't understand this then... how can people like Skype provide proper packages? [17:57] Emanem: and an user can also use the source package if he needs to modify your program (e.g. apply a patch, build with newer libs, etc.) to build a new deb [17:58] geser : the program will be released under gplv3, so they'll be free to do whatever they want :) [17:58] the point is, there must be a proper guide/howto to explain the format/which tools/programs are used to create proper packages [17:58] Emanem: sure, but without a source package it harder to them to build an updated deb (or do you ship a script to hand-build a deb?) [17:59] geser: latter could be... but even not, the program is simple [17:59] Or better stated: it's harder for *you* to build a binary package. [18:00] so, what am I doing wrong? the error I'm having when I try to install the deb is : dpkg-deb: file `/home/ema/TEST/packages/TEST-0.2_amd64.deb' is not a debian binary archive (try dpkg-split?) [18:00] Emanem: Skype probably use a source package too, they just skip the compilation during the package building and install the pre-built binaries [18:01] Emanem: how did you assemble the deb? (the last step) [18:01] I thought Skype used a source package and just didn't share the source. [18:02] geser: "ar -r mypackage-2.0_amd64.deb control.tar.gz data.tar.gz debian-binary" [18:03] persia: I don't know, I just assumed [18:03] Emanem: We're not really prepared to help you do it that way. None of us do it that way. [18:04] Sorry guys, but can you please point me to the script that is assembling the last step? I fear that I have to manually modify the "archived" (ar -r) file [18:05] Emanem: although debs are 'ar' archives, dpkg doesn't like all (don't know the details) [18:05] and how are these created? which tool? [18:06] We use debuild or dpkg-buildpackage on source packages to generate binary package. [18:06] So we really don't know the manual process. [18:07] (or we use sbuild or pdebuild or upload to some archive) [18:07] sorry but there must be some sort of tools used to produce proper deb if ar can't be used... [18:08] in the end dpkg-deb creates the deb, but as persia said, without a reason nobody looks at the low-level steps to build a packages [18:09] Emanem: You really will find your life easier if you just create a few files in debian/ in your source and run debuild. [18:09] It's not a clean package, but it's easier than trying to create binary packages manually. [18:10] persia: what is debian/ ? maybe I'm missing that bit [18:10] !packaging [18:10] The packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports [18:10] Emanem: Take a look at our packaging guide. [18:11] Basically, to create a package, unpack your source tarball, create a debian/ directory, add copyright, changelog, control, compat, and rules, and build. [18:11] (it can get more complex, but that's the high-level overview) [18:11] ubottu: the guide is broken [18:14] persia: do you know where can I find the online sources of dpkg-buildpackage so I can look them myself? [18:16] (I'm tempted to release the 2 binaries without any deb package...and btw this is why devs have hard time doing these things... how comes that one has to use 3/4 scripts to basically create an archive file (deb)?) [18:16] apt-get source dpkg-dev [18:16] Emanem: http://git.debian.org/?p=dpkg/dpkg.git [18:16] thanks geser [18:16] Emanem: http://git.debian.org/?p=dpkg/dpkg.git;a=blob;f=scripts/dpkg-buildpackage.pl;h=cf39187aa0726ef68b034012828f0920df80aeaa;hb=HEAD [18:19] The error I get is thrown here: http://git.debian.org/?p=dpkg/dpkg.git;a=blob;f=dpkg-deb/extract.c;h=cd8332282f6261903af6d62d4fad3667a1931474;hb=HEAD#l147 [18:21] LOL found out the error [18:22] dpkg expects the first file of the archive to be debian-binary... omg... [18:22] so even order matters... [18:24] well now I'm getting another error... I guess I'll source-debug dpkg and eventually find out all the issues and fix them... [18:24] thanks guys for the dpkg sources === yofel_ is now known as yofel [18:25] Emanem: You really might have an easier time with a source package :) [18:26] persia: I'm more a software dev/computer scientist and actually when something doesn't properly work I really enjoy dig, understand and (possibly) fix [18:26] thanks for suggestions anyway :) [18:30] persia, geser: YESSS! I did it! :-) [18:31] I need an sru for azureus in karmic [18:31] !SRU [18:31] Stable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates [18:32] s/I need an sru/I need to do an sru [18:33] the azureus issue [18:33] is confirmed [18:33] can't run 4.2.0.8 in karmic anymore [18:33] so I got 4.3.0.0 in lucid [18:33] how to proceed? [18:33] this bug [18:34] Bug #488507 [18:34] Launchpad bug 488507 in azureus "version upgrade to 4.3 required - HD network no longer working in current version" [Undecided,Fix released] https://launchpad.net/bugs/488507 [18:34] persia, geser: One last question: are the following libraries [libstdc++.so.6 , libm.so.6, libgcc_s.so.1, libpthread.so.0 ] installed by default on every Ubuntu system, am I correct? I guess nothing would run without those... [18:37] blackxored: Generally SRU should be a patch targetted to solve a specific problem. You should probably discuss it with someone in ubuntu-sru. IIRC jdong is both on ubuntu-sru and familiar with azureus. [18:37] ScottK, thanks [18:37] Emanem: you can assume that. they are so low in the dependency chain, that nothing is left if you try to remove them [18:38] geser: I definitely would imagine that after 10+ years c/c++, but you know, better double check than have bad surprises... [18:40] you might need to check if you need special symbols that only appear since a specific version [18:42] lool, james_w: do either of you guys know what the deal is with merge-o-matic ( merges.ubuntu.com )? is it supposed to be up-to-date? [18:42] I think it keeps falling over [18:43] I did a merge two weeks ago for gst-plugins-bad, and it hasn't updated... [18:45] last I heard MoM still doesn't like format 3.0 packages (even with the backported dpkg), don't know if it got fixed [20:04] Are there any opportunities to get involved with security programming in Ubuntu? :) [20:06] tombee: sure thing. see https://wiki.ubuntu.com/SecurityTeam [20:06] Wow great, thanks kees [20:06] np. we hang out in #ubuntu-hardened (redirected from #ubuntu-security) see the bottom of that page for the GettingInvolved link [20:07] The thing is I'm not that experienced in software security, but it's something I'd like to gain experience in and educate myself in :) [20:08] So I'm not sure how I would go about 'getting started' [20:11] kees: the roadmap looks good though :) [21:48] I wonder… I merged multiple accounts into my rhonda account. With that came various mail addresses. If I remove those addresses, will the merge be undone, or would that only affect future stuff that would get imported with those addresses? [21:51] I guess you need to ask in #launchpad to get an answer (or even file a question) [21:55] Rhonda: I'd recommend just hiding the addresses, unless there's some special reason to forcibly remove them. [21:55] Yeah, they are hidden anyway. [21:56] geser: Oh, right. Always forget about that special-purpose channel. Sorry. %-/ [21:59] * wgrant is concerned that it's "special-purpose", and not for a different product, as is reality. === jldugger is now known as pwnguin