[00:00] Kopfgeldjaeger: maybe not that much, less. And cool, I know you from uu.de [00:00] ;) [00:01] bye [00:01] * DnaX go to bed [00:01] DnaX: hf [00:01] bye === kaminix is now known as Jidou-X === Jidou-X is now known as kaminix [00:16] gn8 folks :) === asac_ is now known as asac [01:01] good neight === Kopfgeldjaeger is now known as Kopfi|offline === iron is now known as __iron === Igorot_ is now known as Igorot [02:30] persia: You around by any chance? [02:46] So MOTU is the people who maintain ubuntu universe and multiverse? [02:49] orly_owl: Yes [03:06] bddebian: WIth a bit of a delay: what's up? [03:23] persia: How much do you know about gettext/intltool? [03:25] bddebian: As little as possible. What seems to be the issue? [03:26] persia: I'm trying to help upstream fix his build system to regenerate the .pot files and such and I've done what a lot of the docs say to do but it just doesn't seem like it's doing anything [03:36] bddebian: Hrm. That one is beyond me. I don't seem to have the answer in any of my standard reference spots either. Does the package use autotools? If so, acl seems to do it. [03:37] Yeah, it's autoconf. acl the package? [03:37] acl the package. Look in po/Makefile for the sorts of hints that are being passed. [03:37] OK, thanks man [03:38] bddebian: No problem. Note that $(TOPDIR)/include/builddefs is a generated file, so you may need to run some of a build in order to have the right information available. [03:40] Well I added gettextize and intltoolize [03:40] to autoge.sh [03:40] +n jeez, I can't type [03:43] Does the build now call xgettext? [03:44] I don't think it calls shit. He was calling intl-extract by hand to regenerage the files [03:47] Have you tried a run with the modified autogen.sh? [03:48] Oh yeah, I've hacked the crap out of it and the autotools files and it builds fine and runs fine, I just don't know if I'm actually getting the translations :-( [03:49] heh. Now I understand. [03:50] the KDE stuff is a bit silly that ubuntu kde are following experimental by moving to KDE4 and sid is still got kde3.5 stuff [03:50] Are the .po and .pot files updated during the build (based on timestamp comparison)? [03:51] stefanlsd: Different release cycles: KDE4 wasn't ready early enough for Lenny, but is ready early enough for Intrepid. [03:51] persia: I'm checking that now [03:51] persia: yeah. just seems painful as we merge from sid against things that no longer exist in intrepid [03:53] stefanlsd: I know, but that's part of what happens when a Debian release is pending. When Debian releases in late September, we'll see *lots* of package bumps in sid, but won't want to sync/merge because Intrepid will be mostly frozen. [03:53] persia: heh. fun :) [04:02] Hmm, well it seems to generate a new .pot file [04:08] persia: I was looking at merging showimg which is a kde package which seems dependant on libkonq4-dev which no longer exists in Intrepid (spoke with Riddell and its by design). Any suggestions or options? It doesnt appear to compile under libkonq5-dev as once i move to kdelibs5-dev things break. I have emailed upstream author re KDE4 support. I've tried to build it without libkonq and its also failing. [04:18] stefanlsd: That happens sometimes. You'll need to check how the API changed, and prepare a port. [04:19] persia: port of what exactly? the application in question? [04:19] Indeed. showimg. [04:20] Wouldnt that be a function of the upstream app developer? (No problem assisting, but he may not even want to continue the app...?) [04:21] Well, maybe. This is part of the collaborative interface. The only reason the app needs porting is because Ubuntu ships a different library, so from that perspective, it's entirely our job. On the other hand, the upstream for the library is moving on, and so the upstream for the client will need to move at some point, or become obsolescent, so from that perspective, it's upstream work. [04:22] In cases like this, I think that the work ought be done by whoever can get it done first. [04:24] yeah. ok. Let me see what upstream says. the package in question may of been replaced similair functionality in other software or kde core functionality and if upstream has abandoned the project, no use in maintaining it if I have no other interest except for trying the merge. [04:42] Shite, it's not creating the .mo files though :-( === guardro is now known as ad_nauseum [05:13] bddebian: That's an easier problem though :) [05:14] It is? [05:14] msgfmt -o target.mo source.po [05:16] %.mo : %.po [05:16] msgfmt -t -o $@ $< [05:17] Err, except without the -t :) [05:17] weird, that is all in po/Makefile [05:17] OK. Does anything depend upon the .mo files so that they get built? [05:18] Hmm, no clue [05:18] pastebing po/Makefile [05:20] howdy, is it OK to ask PPA failed build related questions here? [05:21] pyc: We much prefer questions about builds that fail in the primary repositories, but it depends on the nature of the problem: stuff that's too PPA specific usually gets ignored. [05:21] persia: http://paste.debian.net/14957/ [05:22] persia, i see, so would be much better to ask SOYUZ? [05:22] * persia wants a browser that cannot crash. [05:23] pyc: It depends on the nature of the problem. Things that are too packaging-specific tend to get ignored there. Better to just ask, and see what people say. [05:23] ok [05:23] was wondering what's wrong with this [05:24] http://launchpadlibrarian.net/16877126/buildlog_ubuntu-hardy-lpia.revel_1.1.0-1_FAILEDTOBUILD.txt.gz [05:25] so far i can only comprehend that the build failed because .. [05:25] pyc: It's an XviD issue. Modify the build to echo config.log, and examine it. Alternately, try building in a local lpia chroot. [05:25] ok [05:30] bddebian: From the stamp-po rule it looks like you might want to fiddle with LINGUAS or POFILES, but I'm not sure (and I've run out of time for this session). [05:31] persia: NP, thanks man [05:31] To me it looks like it's configured to generate the files on request, rather than at build time. [05:31] Yeah, that was the issue [05:31] Fixing it is probably just a matter of adding some dependencies to the rules, so that when the .pot files are updated, it regenerates $(DOMAIN).pot, etc. [05:32] Uhm, yeah sure :) [05:32] (this is an expensive operation, but may be what you seek) [05:32] Also, right now all translations are copyright Yoyodyne, Inc. which may not be correct :) [05:33] "Uhm, yeah sure :)"? Read the comment about $(DOMAIN).pot which describes it in some detail. [05:33] OK, will do, thanks [05:33] From line 410 or so. [05:34] Might just be resetting the definition of POFILES to not be empty. [05:34] Anyway, I'm off. [05:40] Laterz, thanks again [05:45] hum what's the point of this motu membership renewal email if I'm just able to do it myself? wouldn't it make more sense to default to yes, and have me opt out when I don't want in anymore? [05:46] or to make me appear across some council that affirms my worthiness at least [05:46] superm1: No, just makes you need to at least care enough to answer a mail if you want to stay in. [05:46] Not everyone does. [05:47] superm1: IIRC you're maintaining DKMS now, right? [05:47] ScottK-laptop, yup [05:47] got some qualms? [05:47] :) [05:47] Nope. Need some help. [05:47] sure what's up? [05:48] Klamav depends on the Dazuko modules for auto scanning. [05:48] AFAICT it's never worked in Debian/Ubuntu. [05:48] I'd like to make it work. [05:48] dauko kernel modules i'm assuming? [05:48] Yes [05:48] http://dazuko.dnsalias.org/wiki/index.php/Main_Page [05:49] http://dazuko.dnsalias.org/files/patch-dazuko-linux-2.6.26.diff.gz is the patch. [05:49] well the obvious first question will be is it possible to get these kernel modules upstream? [05:49] as in mainline kernel [05:49] Not for Intrepid. That's for sure. [05:49] well at least in the ubuntu/ part of the tree? [05:50] Dunno. I'm just sorting this out now and you suddenly appeared. [05:50] IIRC server folk don't like compiling kernel modules on their systems [05:50] and i would think that is a big target for this [05:51] ah from what it appears this is nearly ready to drop into a 2.6.26 kernel tree like is present [05:51] That's what they claim, but I know zip about kernel modules. [05:51] Kconfig and all [05:52] well lets step into #ubuntu-kernel and I can try to get you started doing that first instead. it's the better solution if possible [05:52] OK. There. [05:53] LWN describes them as a "having relatively hostile attitude towards the suggested ways of moving their code into the treea"relatively hostile attitude towards the suggested ways of moving their code into the tree" [06:19] a very stupid question , what is a local lpia? [06:19] i know what a chroot is [06:19] but local lpia , i really have no idea :)) [06:21] The only LPIA I know is the Intel Low Power Architecture. It's one of the archs that Ubuntu is built on. [06:21] lpia is an architecture used for -mobile [06:22] how do i set that up? to debug a ppa? [06:23] or is this a FAQ? [06:24] i assume you'd have to build a mobile thing - it might be in the #ubuntu-mobile FAQ [06:24] you can build lpia chroot's though [06:25] just need to point to the proper archive mirror on ports [06:25] ubuntu-dev-tools in intrepid has support in mk-sbuild-lv to make one [06:25] i'll have to wait for intrepid then? ;) [06:26] pyc, well you can grab the ubuntu-dev-tools package from intrepid and run it on hardy [06:26] its mostly a collection of scripts anyhow [06:26] superm1, i see :) [06:26] but you should be able to build one yourself too if need be just with debootstrap [06:26] just need to tweak the right arguments [06:27] but if you've already got sbuild+LVM setup, the former that i suggested is much more preferable [06:27] far easier [06:27] superm1, do you have any idea why ppa would fail, even if its succeed on mine? [06:27] pyc, depends on the build log on the PPA [06:27] pyc, got a link? [06:28] http://launchpadlibrarian.net/16877126/buildlog_ubuntu-hardy-lpia.revel_1.1.0-1_FAILEDTOBUILD.txt.gz [06:28] persia already pointed out the xvid issue [06:29] but why would it fail anyway, if the configure says xvid >= 1.x.x ? [06:29] so is that xvid library not available on lpia then? [06:29] in ppa? [06:29] well did you add it to the dependencies in debian/control? [06:29] that xvid library [06:29] oops.. [06:29] and if you have, did you mistakingly indicate it for amd64, i386 only? [06:30] no, i specify "any" [06:30] that's most likely the problem not specifying xvid in control [06:30] thanks ;) [06:31] yup [06:31] np [06:32] why i'm still a contributor for revu? [06:32] do i need to do something special? [07:17] Anyone feel like revuing a new mono package? [07:41] Failing that, anyone want to dispense copyright advice? :) [07:56] Hobbsee: I know you're here, so there's no use hiding. Do you know of any tools for determining whether a library's ABI/API has changed? [07:57] RAOF: no. [07:57] heh [07:57] Curses! [07:57] :) [07:58] I suppose I'll diff the headers, then :/ [08:02] Well, that was painless :) [08:02] Here, shlibs file! Come to me. [08:03] raof: dpkg-gensymbols(1) might be useful. [08:04] Cool. [08:11] hey im a new programming, i know the basics of python and study more everyday, im looking to get involved in the devel of ubuntu and/or its applications [08:21] rebel_kid: You have a common misunderstanding of what we actually do as a part of Ubuntu; we generally don't actually _develop_ anything. [08:21] rebel_kid: That said, if you want to help, there's plenty to do :) [08:21] !contribute | rebel_kid [08:21] rebel_kid: To contribute and help out with Ubuntu, see http://www.ubuntu.com/community/participate [08:27] RAOF: thanks, the devel room topic said to go here, i would love to help in anyway, in development or here [08:28] rebel_kid: If you actually want to _program_, the way to help would generally be to find an upstream project and start helping there. [08:28] what do u mean upstream project? [08:29] I mean: none of the software in Ubuntu is actually _written_ by Ubuntu; we simple package up other people's work so that it's easy to use. [08:30] oh i understand that [08:30] So, if you want to do programming, you probably want to find a piece of software that you'd like improved, and improve it :) [08:30] speaking of which, want to package up one of my programs lol [08:31] jk, it doesnt even have a GUI yet [08:31] _Now_ we're cooking with #ubuntu-motu :) [08:31] if thats the kind of thing you guys do i would love to learn how [08:32] especially when i decide to distribute my program, i got couldnt find a good inventory program for ubuntu, so im writing it [08:43] moin [09:06] anyone have a clue why ubuntu-restricted-extras installs atles one .exe [09:07] ok scratch that most of the packages are .exe [09:10] here is a post of what it does http://pastebin.mozilla.org/517785 [09:11] msttcorefonts [09:11] geser: i thought that was in archive [09:12] The license forbids from even renaming them IIRC, so they aren’t compatible for the archive. [09:12] ...or putting into a package [09:13] but the "windows" fonts are only available as .exe from microsoft, so it downloads them and extracts the .ttf files [09:13] its in multiverse [09:15] geser: yeah i saw that [10:27] if anyone would be willing to take a peak at this for a revu for me, great appreciated: http://revu.ubuntuwire.com/details.py?package=mythbuntu-log-grabber [11:27] Is there a reason msttcorefonts is not included in kubuntu-restricted-extras or can I go ahead and fix bug 231094 ? [11:27] Launchpad bug 231094 in ubuntu-restricted-extras "Please add msttcorefonts to kubuntu-restricted-extras" [Undecided,New] https://launchpad.net/bugs/231094 [11:30] askand: Since u-r-e has it, yes, please do. [11:42] Does this debdiff look ok http://pastebin.com/m57c51bcc [11:46] askand: Could you possible attach it to Launchpad? [11:47] possibly* [11:49] askand: the debdiff looks ok, so you can attach it to the bug for sponsorship (don't forget to subscribe the correct sponsor team) [11:54] Right. One gnome-main-menu uploaded. Yay. [11:56] jpds: it is attached now, wanted to know it was ok before attaching :P [11:57] geser: hm what would be the correct sponsor team for ubuntu-restricted-extras? Its in multiverse [11:58] askand: ubuntu-universe-sponsors [11:58] jpds: tanks [12:53] askand: because i've long not seen teh point of installing non-free fonts, as u-r-e seems to be the more for enhancements of the non-free variety. [12:53] askand: i'd prefer to install ttf-liberation or something :) === Kopfi|offline is now known as Kopfgeldjaeger [13:26] Hobbsee: I guess it is for people who need to use msfonts, me for example have to use times new roman in the essays at my university [13:27] askand: ah yes, i guess there isn't a TNR font for htat. [13:28] But the liberation fonts are metrically equivalent. [13:28] That's the entire point of them [13:46] Isnt it better that liberation fonts are installed by default then and ms fonts is still in restricted package? Or is liberation fonts also restricted somehow? [13:46] Liberation was non-free a while ago, but IIRC that might have changed. [13:49] Seems like Liberation is GPL-2 with an exception. === Czessi_ is now known as Czessi [15:19] Has anyone got a suggestion as to why I am getting a build failure. http://pastebin.ubuntu.com/38217/ (i havent made any mods yet. just apt-get source, debuild -S -sa, and using pbuilder). [15:22] problem with zaptel package? as in there is a problem within that package [15:23] gnomefreak: that version is in intrepid. So i assume of would of built? [15:23] gnomefreak: or if its a sync, do we just use the deb as is from Debian? [15:24] 1.4.11~dfsg-1 [15:24] yeah... [15:24] your using the right package [15:28] i thought it was a newline issue but its not, i dont think that warning means anything that would cause FTB [15:29] stefanlsd: does it build in chroot? [15:29] * gnomefreak tries not to use pbuilder but its just me [15:29] gnomefreak: only tried my intrepid pbuilder... [15:30] it failed while trying to build zaptel [15:31] yeah [15:32] but the only thing that jumps out is the new line warning [15:32] gnomefreak: ok. thanks. let me see if i can find out why thats happening [15:33] i would say try to build zaptel [15:33] ok im gone its weekend [15:47] stefanlsd: looks like the package FTBFS twice in a row [15:48] stefanlsd: pbuilder has a bug that it builts every package twice (pbuilder build --twice will build it once :) [15:49] geser: still thinking about an ACK-script? ^^ [15:49] sebner: yes, I just need a py-lp-bugs which works with current LP [15:50] evening [15:50] emgent: \o/ [15:50] heya sebner :) [15:50] geser: ask \sh ^^ [15:50] geser: aah yeah. that worked using --twice [15:51] here i am removing all these duplicate links and fixing all the errors :) [15:51] stefanlsd: o/ === nhandler_ is now known as nhandler [16:03] mok0: I had done a detailed copyright review of gamgi that I thought I submitted to REVU, but either I didn't submit it or it was eaten. [16:04] mok0: Do grep -ir copyright * on the gamgi source and you'll find a number of additional licenses you duon't currently list. === emgent is now known as emgent` [16:04] mok0: You will also find one file that is not distributable and will have to be removed. [16:07] mok0: It's dat/cell/polymers/polyethylene_sulfide.cif that's not distributable. [16:09] OK, looks like the comment didn't get eaten, just I was dealing with a cached copy of the page. === emgent` is now known as emgent [17:05] ScottK-laptop: I didn't see your message until now, thanks [17:05] Sorry to have bad news. [17:06] ScottK: that's life :-) [17:06] ScottK: I will contact upstream about the non-distributable file, it is probably a mistake [17:06] That would certainly be the best answer. [17:07] ScottK: yeah, he updates his distro quite often, so he may do it quickly [17:14] ScottK: Good you spotted that file. It is from the damned CCDC, it is outrageous that they impose this kind of copyright on public research data. Grrrrr [17:15] mok0: I highly recommend running grep -ir copyright * over any package you make. It's often very instructive. [17:16] ScottK: I thought I did, apparently not on the data files :-( [17:16] Well there are a number of other licenses that need to be added to debian/copyright too, so ... [17:17] *blush* [17:46] ScottK: the bitstream font files in the package are md5-identical to the ones in the package ttf-bitstream-vera [17:47] ScottK: These font files are not installed by the gamgi package, however, instead there is a dependency on ttf-bitstream-vera [17:47] mok0: Then they should not be installed and you should use the packaged ones already. [17:47] Ah. [17:47] OK. [17:48] It still needs mentioning in debian/copyright (I think) since it's distributed in the source package. [17:48] ScottK: I will look at the ttf-bitstream-vera package and see what they do about the license there. [17:48] OK. [17:48] ScottK: yes I will mention it in copyright [17:49] Sounds good. [17:50] ScottK: Have we started to use the Debian.source file now? [17:50] It's been discussed on the dd list [18:23] <__iron> hi just a question, who can i get a listing about linux-interfaces === fta_ is now known as fta === ad_nauseum is now known as redrum-sponsor [18:27] "redrum" like in "the shining"? === redrum-sponsor is now known as MenschenFleisch [18:27] also, why would you sponsor it [19:33] hey guys... so let's say i have a package, that depends on say, package A. but there are two actual packages that provide package A. how can i specify that my package "prefers" one of the two that provide package A? [19:33] is that even possible? [19:33] say A is provided by B and C [19:33] ok [19:33] then you can just say: depend on "B | A" [19:34] or "B | C | A" [19:34] not sure if that's a good idea, but it should work ;) [19:34] so then if i have "B | C | A", that means that it will try B, and will try for C only if B is not available? === koke_ is now known as koke [19:35] i think so [19:35] what if B happens not to provide A in some cases - will it recognize that? or will it just go for B first no matter what? [19:36] that escapes my knowledge ;) [19:37] the actual situation is this: in gutsy 64bit, package linux32 is provided by unix-util, and by linux32. in all other versions of ubuntu, it is provided either by linux32 (feisty and earlier), or unix-util (hardy), but not both. [19:37] on gutsy, if i depend on linux32, it conflicts with unix-util, and removes a whole bunch of other stuff from unix-util as a result, which is undesirable. [19:37] so how do i make a package that says "depend on linux32, and take it from unix-util if it provides it, otherwise, take it from linux32" ? [19:38] therealnanotube: have you tried versioned dependencies? [19:39] Depends: util-linux (>= version_with_linux32) | linux32 [19:42] geser: ah, interesting idea. that just might work! thanks :) [19:43] laga: thanks to you to, for trying :) [19:43] laga: *too === Kopfgeldjaeger is now known as Kopfi|offline [19:57] i want to try building a .deb from http://debian.cs.binghamton.edu/debian/pool/main/c/couchdb/ - the .gz is sources that I need to apt-get suorce? [19:57] heya. supposed I wanted to 'create' a gui for cloneZilla. what'd be the first step I'd have to make? or... what would you recommend me to read? [19:58] I think I've found a bug in Vino with security implications - should it be filed in Ubuntu, and can someone confirm that I'm not being ridiculous? [19:59] Basically, vino checks your password before asking the user whether to allow a connection, meaning that attackers can brute force passwords even if you specify to ask for a connection. [20:00] Er, ask to confirm incoming connections. [20:01] Probably best to talk to upstream first [20:01] But LP has a facility for security bugs too, so you can put it there too [20:01] Fair enough. I'll go and create yet another account and password I'll never use again... :s [20:02] what is the sources.list line? this aint it: deb http://debian.cs.binghamton.edu debian main === Kopfi|offline is now known as Kopfgeldjaeger [20:50] Okay, I'm going to plead my case one last time. [20:50] The package that I'd like to advocate: http://revu.ubuntuwire.com/details.py?package=easystroke [20:51] It's a gesture recognition application for X11 with a gtk interface. [20:53] It's not one of those programs that does the same thing as a million others before, there really isn't anything comparable in the archive. [20:53] The program closest to it is probably strokeit for windows, but I think easystroke is a lot more sophisticated by now. [20:56] It doesn't require editing config files and it can deal with arbitrary strokes, as it doesn't try to dissect them into line segments. [20:58] Reviewing the package should be very easy, I've looked over a lot of suggestions that were made for other packages and incorporated what was applicable to my package. [20:58] I've just released a new upstream version in which I got rid of all the code from other people, so the copyright file is really simple now. [21:00] There's a clear demand for the package to be intrepid: http://ubuntuforums.org/showthread.php?t=837032 (or you could google for strokit and linux) [21:01] Goodnight. [21:02] Plus, I've put a lot of effort into this package (I even released a new (now obsolete) upstream version at one point because of licensing issues) [21:03] The package is also in my PPA if you want to check it out: https://launchpad.net/~thjaeger/+archive [21:03] So yeah, I'd really appreciate it if a MOTU would find the time to review the package and I won't bother you any longer. Thanks. [21:19] http://packages.ubuntu.com is mia - should I tell anyone? [21:19] im guessing there is a #u-admin or something [21:28] no, there isn't [21:28] CarlF1: Close, #canonical-sysadmin, but I think they may be out for the weekened. [21:29] thanks [21:42] Any tablet pc users in here at all? === Kopfgeldjaeger is now known as Kopfi|offline [22:26] CarlF1: That site is run by a volunteer, whose server is getting overwhelmed; he recently posted that he couldn't reasonably continue providing it. [22:26] RAOF: No it isn't. [22:27] It's now hosted by Canonical. [22:27] wgrant: Oh, cool. That got resolved! [22:27] A while ago now, but yes. [22:27] So it's a bit more reliable now. [22:27] It's been down for weeks. [22:30] i use it all the time. it's most certainly NOT weeks === Kopfi|offline is now known as Kopfgeldjaeger === guardro is now known as gaurdro === superm1 is now known as superm1|away [23:28] once your package is uploaded from revu- what is the next step? [23:29] Wait, and wait, and... or annoy some MOTUs so that they have a look at your package :) [23:34] no, i mean, after it has been advocated by two MOTUs [23:34] ah, ok [23:35] :) [23:35] A MOTU will archive it and then it comes into NEW. When the archive admins accept it, it will come into universe [23:35] afaik [23:37] is there a way to track its acceptance after its left the revu listing? [23:38] SolarWar: You can look at the queues on LP [23:39] Ubuntu -> Intrepid -> Show uploads on the right, I think [23:39] :) [23:39] thanks [23:41] SolarWar, how /did/ you get two MOTUs to review your package? [23:43] I filled a LP packaging bug, and then packaged it my self- the bug got assigned to someone and i had them look at my (got some comments) and then the bug got assigned to me [23:43] and from there it was a bit of waiting and requesting people to review here [23:43] i hear people have been really busy with the intrepids release and they haven't been having regular review days this cycle [23:45] Thanks [23:46] np [23:50] trying to ask people here to review my package really hasn't worked out very well for me.