[00:05] hi slomo_ === directhex is now known as portahex [00:48] YokoZar: Hardy backport for wine is done. [00:50] wine 1.0 ? [00:50] ScottK: Thank you. I just realized about an hour ago that I should update the .desktop file though (to add application/x-msi to it and change "Wine Windows Emulator" to "Wine Windows Program Loader"). I'm currently hopping into loco team rooms to try and get translations for the existing entries in the .desktop file. [00:50] ScottK: Anyway I'll poke you if I need another backport after testing the new .desktop file for functionality. [00:51] YokoZar: do you need a Catalan translation? :) [00:51] OK. [00:52] RainCT: Yes actually [00:52] RainCT: Name=Wine Windows Program Loader = ? [00:53] YokoZar, Wine Lanzador de Programas Windows [00:53] YokoZar: Name[ca]=Carregador d'aplicacions del Windows (adding Wine it sounds very strange) [00:53] xD [00:54] RainCT, maybe could be better to do something like Name[ca]=Wine - Carregador d'aplicacions del Windows [00:54] where is this text shown, by the way? [00:55] RainCT: When you right click an executable [00:56] RainCT: and it's prefaced with "open with" and it's standard parlance to include the program name there (Wine), sort of like how we have "Applications->OpenOffice.org Word Processor" rather than just "Word Processor" [00:58] well, I guess that RoAkSoAx said is an option ( Name[ca]=Wine - Carregador ) [00:58] d'aplicacions del Windows) damn irssi [00:59] ScottK: can i talk with you one moment in query ? [00:59] * Well, I guess that what RoAkSoAx said is an option (Name[ca]=Wine - Carregador d'aplicacions del Windows) [01:00] emgent: If it's quick. I need to go fix dinner. [01:00] YokoZar: is there something more? [01:01] ScottK: ok np, we can talk later :) [01:01] feel free to ping me [01:01] OK. [01:01] thanks [01:01] If I remember. Next time you see me around, remind me if I don't. [01:01] RainCT: Can I leave the - out? [01:02] no [01:02] if you don't want it it would be: Carregador d'aplicacions del Windows Wine [01:02] but as I already said that sounds quite strange [01:03] : instead of - would be OK too [01:07] well, I'm off then [01:07] good night [01:41] some motu avaiable here? [01:42] I am. [01:42] hi cody-somerville [01:43] Hello emgent [01:43] have you time for see one package ? [01:43] Sure. [01:43] i should upload it in universe, it`s a native ubuntu white hat tool for pt reports [01:43] http://revu.tauware.de/details.py?package=uwha [01:49] emgent, Have you talked to anybody else about this? [01:49] yep security team [01:50] Is there any reason why it can't be shipped in ubuntu-dev-tools instead of having its own package? [01:52] uwha is only for ubuntu whitehat member and contributors, i dont think that is good idea add uwha in ubuntu-dev-tools [01:53] uwha is an Ubuntu White Hat group tool [01:53] emgent, In which case I suggest you to use your team PPA [01:54] Wouldn't that be easier for your team? [01:54] uhm ok np [01:55] cody-somerville: feel free to remove this package in revu and thanks for all [01:55] Okay :) [01:56] :) [01:58] I guess someone else will have to nuke it [01:58] I don't seem to have any powers there. [01:59] ajmitch, ^^ [01:59] argh ok np :) [01:59] i will ask to siretart [02:02] emgent, hopefully you can get him to fix my account too ;] [02:04] hehe ok cody-somerville :) [02:06] What needs doing? [02:07] cody-somerville: What's broken with your account? [02:07] emgent: Archived. [02:09] wgrant, It says I'm a contributor and not developer. [02:09] so I can't do anything [02:09] ok thanks wgrant [02:10] cody-somerville: You're a reviewer now. [02:10] woot. [02:11] wgrant, wait [02:11] Is there different types of "profiles" besides reviewer and contributor? [02:11] *Are [02:11] There's admin as well. [02:11] Okay. [02:14] So, anyone else need anything before I head off? :) [02:57] Hi [02:57] I am looking for someone who is willing to mentor me into building Ubuntu deb packagse [02:57] s/packagse/packages [02:58] Any takers? [02:58] I am fully familiar with building RPM packages [02:58] but want to get rolling with debs now. [02:58] Need just a few pointers [02:58] Anyone, please? [03:00] Hi BluntObject [03:00] We have a mentoring program. [03:00] cody-somerville: Hi [03:00] Can you point me in the right direction pelase? [03:00] https://wiki.ubuntu.com/MOTU/Mentoring [03:01] Let me check that out. BRB [03:08] cody-somerville: I think the packaging guide will get me on my way. [03:08] Thanks for the pointers. [03:08] :) [03:08] FYI - I am VERY familiar with building RPM packages [03:09] Have done LOTS of it. [03:09] Just lost at see with the deb tools. [03:09] s/see/sea [03:10] Anyhow, must get on with reading and doing it. [03:10] bye. [03:12] :) [03:12] * cody-somerville waves. [03:14] 5~/win 48 [03:14] Gah. [03:15] Ah. [03:15] I know why I keep doing that. [03:15] Intrepid gnome-terminal bug. [03:15] Well, misfeature. [03:35] wgrant: whats the feature? [03:36] lifeless: Ctrl+Pg{Up,Dn} now send the character to the terminal if there are no more tabs in that direction. [03:37] oh, lol [03:37] thats terrible [03:37] I always keep my irssi as the first tab, so I don't have to press Ctrl+PgUp the perfect number of times. [03:38] well [03:39] I used uxterm :P, but I can imagine the trouble [03:45] superm1: Any objections to me trying to rebase our vlc on sid's? We're not toooo dissimilar. [03:46] wgrant, maintaining our x264 and friends still during our build ? [03:46] wgrant, or dropping the fun stuff.... [03:48] superm1: Why can't we convince it to use the external versions? [03:48] wgrant, that's fine [03:48] as long as the support is still there in some fashion [03:49] i dont know that the build system was conducive to that [03:49] but otherwise have at it :) [03:52] I'm trying. [03:52] It has altogether too many build-depends. [03:52] there were a few that got added in as launchpad bugs saying to add more support [03:52] that debian may not have [03:53] All that was missing was libpulse-dev (which I've added, along with the rest of the PulseAudio stuff), subversion (which I was going to ask you about) and libdirectfb-dev (which I'm yet to look into). [03:54] I'm merging http://packages.qa.debian.org/t/thaifonts-arundina.html to ubuntu. In copyright file, where should I edit? [03:54] There's also one other patch missing in Debian - 022_no_cpu_consumption.diff, which I can't find an explanation for. [03:54] whs: Why are you editing it? [03:54] wgrant# I want that package to be in ubuntu. Does it need change? [03:55] whs: It does not. [03:55] !info thaifonts-arundina intrepid [03:55] Package thaifonts-arundina does not exist in intrepid [03:55] superm1: It seems happy with an external x264. [03:55] wgrant# what about the changelog? [03:56] wgrant, great :) [03:56] whs: We sync most of our stuff from Debian - most packages need no changes at all, and will appear in Ubuntu automatically. [03:56] ok, thanks [03:58] !info thaifonts-arundina intrepid [03:58] Package thaifonts-arundina does not exist in intrepid [03:58] Don't lie! [03:58] It is there. [03:58] !info thaifonts-arundina sid [03:58] 'sid' is not a valid distribution [03:58] !info thaifonts-arundina intrepid [04:00] configure seems to only be reporting missing CDDB and DAAP support, which looks good so far... [04:01] I doubt the Mozilla plugin will work, but we'll see... [04:14] * wgrant looks for videos to test both x264 and the Mozilla plugin. === LucidFox is now known as ComicMakingFox === ComicMakingFox is now known as LucidFox === nxvl is now known as Guest70739 === nxvl_ is now known as nxvl_work === nxvl_work is now known as nxvl [09:00] DktrKranz: am in :) [09:00] bliZZardz: https://wiki.ubuntu.com/MOTU/GettingStarted [09:01] bliZZardz, also, you could want to have a look at one of these packages https://bugs.launchpad.net/~pythonistas/+packagebugs [09:02] DktrKranz: i was looking for you [09:02] what is Motu alla bout? [09:02] DktrKranz: can you please take a look at Bug #241774 [09:02] Launchpad bug 241774 in gtkhtml3.8 "gtkhtml3.8 shouldn't build-depend on libgail-dev" [Undecided,Confirmed] https://launchpad.net/bugs/241774 [09:02] bliZZardz: MOTU stands for Master of the Universe [09:02] bliZZardz: which are the people in charge of universe/ and multiverse [09:02] well need to run [09:03] back here in half an hour [09:03] cool...am in this ... [09:06] * bliZZardz joins MOTU :) [09:40] Can anyone else reach miro's bugtracker? (link from http://www.getmiro.com) === asac_ is now known as asac [10:14] RAOF, no problems here [10:22] DktrKranz: Thanks. Urgh, that means it's my problem :( [10:23] have you tried with a proxy [10:23] ? [10:24] No. I'll just give this box a bit of a restart; wierd things are happening :) [10:24] heh [10:24] Well, I've fixed that bug anyway. [10:24] Then I can report it upstream, once I can actually connect :) [10:24] sometimes *nix have to be restarted, it happens once in a lifetime, but it happens :) [10:25] I'd just like to reset my hardware to a known-good state, and kill all the processes. Such as the one keeping my webcam active. [10:26] * DktrKranz will go for a u-u-s scan [10:28] Ha! Miro is merged, like a fox! [11:48] Anyone looking for an opportunity to learn GTK better? [11:49] persia: Hello [11:50] AnAnt__: Hello. [11:50] persia: just reminding you of the REVUs [11:51] AnAnt__: Definitely on my list :) [11:52] persia: thanks [12:21] persia: What for? [12:22] (GTK, that is) [12:24] RAOF: There's somewhere in the vicinity of 200 packages that still use GTK+ 1.2. Be nice to drop that already, and I suspect a fair number of upstreams would be happy for a patch. [12:24] Really that many? Owch. [12:26] 178. Ow. [12:27] And that only counts direct rdepends on libgtk1.2. There's all the indirect depends as well... [12:27] 1.2 -> 2.0 isn't trivial [12:28] just ask the xmms people! [12:28] portahex: It's really not trivial at all. On the other hand, it's possible. [12:28] i used an app where it was a compile-time flag [12:28] that was impressive [12:29] Tricky bits will be the popular ones like xemacs, nethack, and the like. [12:29] Some might not need it. jscalibrator only provides a UI for an essentially unused library. yelp can do most of what gman does, etc. [12:30] i suspect the authors of those olde-time apps will be against any gtk2 move, for new == bloat [12:31] portahex: Maybe. Some are dead. Some might like to be included (as GTK+1.2 is going away, if not for intrepid, likely for intrepid+1) [12:31] What? xemacs still uses gtk 1.2? [12:31] persia, yeah, but many app devs don't care, and insist that the old libs are best. again, look at xmms [12:32] persia, consider all the pain they had shoehorning utf8 into it, yet they still use 1.2 [12:32] portahex: You're thinking of the more careful upstreams. There are lots that don't support UTF8 yet. [12:33] persia, there's something on debian side too, but I don't know progress made there [12:33] DktrKranz: Some, but not lots. That's part of why I mentioned it here. [12:33] it's not a release goal, not for lenny at least [12:34] * portahex files some facetious RC bugs, for kicks [12:34] probably they will get more attention if they decide to promote to release goal for lenny + 1 [12:34] I think it was rejected for lenny as being too much: but I suspect it for lenny+1. [12:35] Similar to the WX2.4 transition: Debian did some, then we did some for Gutsy, and then Debian did some more, and now it will be gone for both lenny and intrepid. [12:36] * DktrKranz thinks about python 2.x => python 3(000) [12:37] DktrKranz: That'll be a bit. There's still stuff broken with 2.5. [12:37] hard to catch them [12:38] pythonamon, i choose you! [12:38] DktrKranz: Need an automated test environment, to install each app, try running it, and test the exit value. [12:39] persia, exactly what we DON'T have :/ [12:39] DktrKranz: Yeah, well. You need hardware :) [12:40] I met a DD yesterday, they have similar issues when doing QA [12:40] lack of hardware, manpower and how to test packages effectively [12:41] Absolutely. Most of the code we use for QA is shared between Debian and Ubuntu. [12:42] We talked about file conflicts when dist-upgrading, there's some WIP which needs attention [12:42] edos related [12:54] need a mentor! [12:55] superm1: I've got a rebased vlc for Hardy and Intrepid in my PPA. It seems to work fine, and has no extra embedded sources, but I'd like a second opinion. [12:56] morning [12:57] hi emgent :) [12:58] bliZZard1: https://edge.launchpad.net/~motu-mentoring-reception [13:01] bliZZard1: What sort of thing would you like to do? For many things, asking in this channel can get you a head start whilst you wait. [13:07] persia : am new here and want to contribute. Am just learning the basics.. hence any one good mentor to sustain would be good [13:12] should i send an email to the mailing list? === LucidFox_ is now known as LucidFox [13:20] bliZZard1: If you've requested a mentor, that's your best solution to get one. Sending mail won't help. [13:21] If you want to get started whilst you wait, you might review some of the open bugs, and see if you know a solution. [13:21] persia : i have requested a mentor only here, and not in the mailing list. [13:22] i am looking at open bugs [13:22] If you do, we'd be happy to help you get it into the archives. This isn't a replacement for a mentor, but may give you something to do while you wait. [13:22] at Pythonistas [13:22] ok.. [13:22] Oh. Here isn't the best place. You want to contact the mentoring-reception team. [13:22] as am comfortable with Python, would Pythonistas be the right place to start? [13:25] Pythonista's is a very open team, and appreciate help. They tend to be quite helpful. [13:25] Note that most of the pythonistas team work is done for both Debian and Ubuntu, rather than just Ubuntu, so you'll get exposed to a wider variety of processes. [13:26] persia : but looks like there are no open bugs [13:26] bliZZard1: In any python packages? I find that hard to believe. [13:26] https://bugs.launchpad.net/%7Epythonistas [13:27] Cannot see any there [13:27] ARGH [13:28] one Italian agency uses the logo of ubuntu in the selling houses newspaper -.- [13:30] bliZZard1: Try https://bugs.launchpad.net/~pythonistas/+packagebugs , and look in the "open" column. There are 249 bugs available, in a variety of packages. [13:31] ok..got it... how it didnt show before! [13:32] There's a difference between bugs related to a team, and bugs in packages watched by a team. I'm not sure why it is that way, but for teams that handle a selection of packages, it is often better to look at the packagebugs page. [13:33] emgent, link? [13:34] elky: this is an italian newspaper, not online. :\ [13:34] persia : thanks. let me look at it and Q here , if i have any [13:34] bliZZard1: Good luck, and thanks for helping. [13:35] one more quick Q,am using IRC from GAIM, though my nick is 'bliZZardz', why does it show 'bliZZard1' here?? [13:36] emgent, the steps 'scan' and 'upload' may need inserting somewhere in the request then :) [13:36] sure i will do :) [13:36] Invisible nick conflict. Try "/nick bliZZardz", and see what message you get. You might want to have a private chat with NickServ === bliZZard1 is now known as bliZZardz [13:45] persia : I have applied for a membership in the Pythonista team - do i need to solve some bugs etc to become a member? how does this work? [13:48] bliZZardz: I have no idea. I'm not a pythonista :) Many teams like to see some work as part of an application to join, and anyone is generally welcome to fix bugs, no matter in which teams they may or may not happen to have membership. [13:49] understanable [14:23] hey all, I can't find any quick examples of packaging a library... no step by step examples at all, actually. is there some documentation you can point me to? [14:24] stevenbrown: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html [14:26] persia: thx, I ran across this... but it doesn't really have a step-by-step.... like.. what am i supposed to do after using the dh_make -l ? Can't do a debuild... do I have to manually create the lib and lib-dev packages? [14:27] stevenbrown: Hmm. I'm not very familiar with what dh_make -l gives you. [14:28] At the end, debuild will work, but to get there, your best bet is likely that guide. You might look at some other libraries in the same language as the one you are packaging as samples. [14:31] persia: dh_make -l just creates the debian folder, as usual, but it adds two folders lib and lib-dev to it with the basic deb "data" layout, I guess (DEBIAN folder, usr/etc...) [14:32] persia: anyway, thanks. I'll have to spend some time on that guide. I just found it weird.. I couldn't find any example of packaging a lib.. [14:32] stevenbrown: the MOTU school may help: https://wiki.ubuntu.com/MOTU/School/LibraryPackaging. The second part goes through library packaging step by step. [14:33] oh awesome. I'll look at that! Thanks! :) [14:38] persia : PM'ed you [15:15] What would be the best example package for Python library packaging? [15:47] Shirish Agarwal here? [15:48] Kopfgeldjaeger2: as shirish [15:49] [00:49] [Whois] shirish is a user on channels: #launchpad #ubuntu-meeting [15:49] thanks, already catched him :) [15:53] Kopfgeldjaeger2: caught, fyi. [15:54] oh... yes :/ [15:54] (catched does not exist) [15:54] :) [15:54] smartass. ;) [15:55] laga: heh. tis an old habit from proofreading documents - including de-denglishing the ubuntu release notes. [15:55] I understand, yes... I just often forget such forms for some verbs [15:56] english is a crazy language. [15:56] yet, in some ways, so is something like german. or japanese. :( [15:57] Hobbsee: TBH, i had "did you mean "caught?" pop up in my head, but i didn't bother to type it out [15:57] you'll have irregular verbs in all languages, i guess [15:57] yeah [15:58] * Kopfgeldjaeger2 is really ashaming hisself [15:58] :p [16:00] Hobbsee: BTW: so, when proofreading, you'd comment on all mistakes in IRC? ;) [16:00] laga: i usually grab the text, stick it in a text file, and hand the done version back [16:01] or ask for clarification, or say "you may want to do this" [16:01] or sometimes it's entirely over irc, yes. [16:01] (they can then run diff as appropriate) [16:02] Hobbsee: i was just messin' with ya. ;) [16:02] i know :P [16:02] * Hobbsee messes with laga, the next time he asks for a review [16:02] heh. darn. [16:02] :P [16:40] hi [16:40] What's the workaround to renaming files? foo.install does not seem to allow renaming of files making it quite worthless. [16:41] cp in debian/rules ? [16:42] mv more likely. [16:46] Is bug #240191 worth doing an SRU? and is the intrepid-debdiff OK? [16:46] Launchpad bug 240191 in postr "Please backport or SRU postr 0.12.2-1 (universe) from Debian unstable (main)" [Undecided,In progress] https://launchpad.net/bugs/240191 [16:46] Why would you make an install wrapper that has less features than install [17:24] I'm using CDBS and I have a install/foo:: with some mv rules. mv complains that it can't find the files. debian/foo/ is empty. [17:48] http://paste2.org/p/41679 I don't understand why the custom install rule is not executed last. It runs to early and mv can't find the file [18:04] SpookyET: Does your package use Python distutils (i.e. setup.py)? [18:08] If you do, you probably need include /usr/share/cdbs/1/class/python-distutils.mk in your debian/rules. === ubuntu-laptop is now known as gnomefreak === rzr is now known as rZr [20:31] Is it ok to copy a version requirement from upstream web site to package? [20:31] without verifying that it really doesn't work with earlier version [20:31] s [20:32] Or would it be preferable to just leave the version requirement out and only depend on the required package. === portahex is now known as directhex [20:35] cyberix, regardless if it works or not with a previous version, the upstream documentation should be followed === Kopfgeldjaeger3 is now known as Kopfgeldjaeger [20:36] joaopinto: Ok. Thanks. [20:38] hullo [20:41] hi all... anyone know how to create a autotools rerun patch? [20:43] carefully [20:47] RoAkSoAx: do you need to rerun autoconf? is the change too big to manually patch it? [20:48] geser, yeah i need to rerun autotools, otherwise it wont build.... [20:49] RoAkSoAx: dpatch? [20:50] geser, the package i'm working on is blam, and the hardy package had a autotools_rerun patch... without it, it won't build [20:50] RoAkSoAx: which patch system does it use? [20:51] geser, cdbs [20:52] hmm, in that case I'd try to create a copy of the package, run autotools on it, and diff -Nur the original dir and the copy [20:53] and check if the diff looks sane (only changes to expected files) [20:55] RoAkSoAx: what's the problem? [20:56] nxvl, need to create a autotools rerun patch [20:56] geser, thanks i'll try :) [20:56] RoAkSoAx: why? [20:56] nxvl, otherwise the package won't build [20:56] RoAkSoAx: package? [20:57] nxvl, blam [20:57] mm [20:57] i have work on it before [20:57] i think [20:57] * nxvl checks [21:00] RoAkSoAx: have you merged the Build-Depends? [21:00] RoAkSoAx: in this case you can't drop any or other [21:00] RoAkSoAx: you need to do a merge of the 2 of them [21:01] nxvl, merged the Build-Depends as in using the debian ones?? [21:01] not [21:01] nop [21:02] as in using the higher versions of the 2 of them [21:02] for example in debian you have libgecko2.0-cil (>= 0.11) and in ubuntu libgecko2.0-cil (>= 0.11-3ubuntu4~asac6) [21:02] so you need tu use the ubuntu one [21:02] but [21:03] for mono-mcs in ubuntu you have 1.1.17 and fo debian 1.2.6, so you need to use debian one [21:03] so you need to use a combination of the 2 of them [21:03] otherwise it won't work [21:03] nxvl, i believe that libgecko2.0-cil (>= 0.11-3ubuntu4~asac6) no longer on the repos for intrepid [21:03] RoAkSoAx: but you can have a higher version [21:04] RoAkSoAx: and that's what it said inthere [21:04] Package libgecko2.0-cil [21:04] * intrepid (libs): CLI binding for the GtkMozEmbed library, unstable version [21:04] 0.11-3ubuntu4: amd64 i386 [21:04] yes [21:04] 0.11-3ubuntu4 >= 0.11-3ubuntu4~asac6 [21:05] so it's fine [21:05] yep [21:05] i checked all that [21:05] try first to merge the build-depends [21:05] maybe that fix the build [21:06] but... wont build cause of the rerun_autotools patch, and by removing the patch... won't build either [21:06] RoAkSoAx: then check why it fails [21:06] RoAkSoAx: maybe debian or upstream has do changes on the file that patch patches [21:06] ivoks: hiQ [21:07] ivoks: are you still sick :P [21:07] nxvl: hi! how are you! [21:07] i think that's why i have to rerun autotools [21:07] eh... ? [21:07] :D [21:07] ivoks: fine, working on augeas [21:07] nxvl, https://bugs.launchpad.net/ubuntu/+source/blam/+bug/226670 [21:07] nice... [21:07] ivoks: it seem really cool [21:07] Launchpad bug 226670 in blam "[wishlist]Please merge blam 1.8.5-1 from Debian unstable (main)" [Wishlist,Incomplete] [21:07] ivoks: it will make us do a lot of less work [21:08] ivoks: so i think we can have ucsa before 10.4, which was our goal [21:08] nxvl: does it support .d directories? :) [21:09] RoAkSoAx: have you tried to apply that patch by hand [21:09] ivoks: i think it does, but the problem now is that it has not much lenses, so it doesn't support much services [21:10] ivoks: but i don't think it will have much problems since it uses a tree which is equal to the fs [21:10] ivoks: so it won't be hard to use conf.d, that must be declared on ucsa, not on the lib [21:11] right... [21:11] ivoks: the lib takes the name/path of a file and the components you want to change/read and the value to write them [21:11] ivoks: and it write to the file [21:12] nxvl: i see, so, name and location of conf file is irrelevant [21:12] ivoks: so you just need to pass the conf.d path to it [21:12] ivoks: yep [21:12] ivoks: kind of [21:12] nxvl, yes, http://pastebin.ubuntu.com/22197/ [21:13] ivoks: i haven't test it that far since i've been busy this days, but it seems to be that way according to the documentation [21:13] ivoks: if you want to try it, there is a quick tour on the web page which tells you how to use the augtool, so you can test and send me your findings/fix it/whatever [21:13] i'll take a look at it some other day, cause it's past 10PM here :) [21:14] RoAkSoAx: 98? [21:14] nxvl, just testing :P [21:14] ivoks: yes, i didn't say now, just when you have some time [21:14] :D [21:15] nxvl, i just changed the patchname to 98 so that i create tha patch name with cdbs-edit-patch [21:15] nxvl: i have to finish some short term objectives for 8.10, like mail server :D [21:16] ivoks: yes, we all are busy, if you can't there is no problem, but thanks for point me on some test cases :D [21:16] nxvl, well anyways, after applying the patch still shows the same error: http://pastebin.ubuntu.com/22198/ [21:16] ivoks: on the other hand if you find some time to do it, i will be really thankful :D [21:16] nxvl: will do ;) [21:17] RoAkSoAx: yes, because it doesn't apply the patch correctly [21:17] nxvl, yep, that's why i was wondering how to create a new autotools rerun patch [21:17] i love terminator! [21:19] RoAkSoAx: easy, just apply the patch by hand as in read the patch and apply the changes editing the configure file [21:19] :D [21:20] RoAkSoAx: the problem is as i said earlier the configure has changes and it's faling trying to find the lines to change [21:21] for example, what on the previous version was in line 21196 now it's on 21808 [21:22] and it has a new line that it isn't on the patch [21:23] now you have "gnome-sharp-2.0 >= \$GNOMESHARP_REQUIRED_VERSION\"") >&5" which is not on the patch [21:23] so it's faling [21:24] nxvl so what to do then... remember im a newbie :PxD [21:24] just open 2 terminals [21:25] in one leave the patch open [21:25] (or move it to other location and open it from there) [21:25] ok [21:25] in the other create a new patch using https://wiki.ubuntu.com/PackagingGuide/PatchSystems#head-d9502e152da03e1c4d796358e591dc9ec7ce7707 [21:26] and start editing the configure file with the changes on the patch [21:26] and that way create a new patc [21:26] patch* [22:38] * pwnguin has a question about glchess [22:38] why is it in universe, and also provided in gnome-games? [22:39] because gnome-games incorporated a number of other packages upstream, so it may not have been removed as a separate package [22:39] that's if I recall history correctly :) [22:41] well im chatting with one of the gnome games debian maintainers, and he's apparently resolved the 'most duped' bug down to that [22:41] most duped in gnome, i should point out [22:46] hmm. well the bug itself is actually about python-triggers [22:54] http://bugzilla.gnome.org/show_bug.cgi?id=524665 [22:54] Gnome bug 524665 in glchess "Unable to import 'main' on startup" [Critical,New] [22:54] im currenlty digging through LP for untouched reports =( === evalles_ is now known as effie_jayx [23:38] I'm trying to roll a .deb for an application written in python [23:39] how does one specify which files the .deb should include [23:39] a [23:41] i.e. the files listed in "Included Files" when viewed from Gdebi [23:41] kostmo: Generally, one builds up a mock filesystem tree in the package build directory, and pushes files there. [23:42] If your python project has some form of setup.py, Makefile, or other install script, you should just be able to use that. [23:42] ok, I have done that, but the list of "Included Files" in gdebi is not including all of the files in my mock tree [23:43] for instance, i have some files in /opt, but opt is not listed [23:44] Can you post your rules file? [23:45] I am using an unmodified /usr/share/doc/debhelper/examples/rules.indep [23:46] Well, that's not going to work. It doesn't actually build anything :). [23:46] All of the "build the package here", "install the package here" commands are commented out :) [23:46] nothing should be built, though, since it's a python script [23:46] Have you read the packaging guide(s)? [23:47] yes I've been trying to follow them [23:47] for the "install the package here" part, should I write a bash command that copies my mock tree? [23:48] I'm just wondering if there's a dh_* script that does that part automatically [23:48] You could just install with dh_install. [23:49] ok i'll try that [23:49] But you shouldn't _have_ a mock tree before building the package; the idea is that you start with just the code for what you want to be packaging, and then turn this into a .deb with commands in the debian/rules file. [23:50] hmm [23:51] It would help to know exactly what you're packaging; a single .py file that works as a script with no dependencies? A python program, complete with internal libs? [23:51] Also, iirc Debian/Ubuntu packages shouldn't put anything under /opt. [23:51] Correct. [23:51] my app consists of 2 .py files, and a couple of images [23:52] my application is a GUI control app for a USB rocket launcher toy [23:52] where would you suggest that fits under the filesystem hierarchy? [23:53] Anything that you can run lives under /usr/bin; the images live under /usr/share/$PACKAGENAME [23:54] so actually, the second .py file is not runnable - i guess you could call it a library [23:55] can I create a subdirectory in /usr/bin to hold both the runnable .py file and the library file? [23:56] also, what is the preferred way to generate the mock hierarchy from within the 'rules' file?