[00:04] jdong: in what way, less painful? [00:04] I suspect the base tarball isn't one any more [00:05] mok0: the base.tgz is much faster to build [00:05] mok0: I find myself doing pbuilder updates quite frequently so that's greatly appreciated [00:05] jdong: hmm, ok [00:05] and the base.tgz size increased abt from 88->110MB [00:05] jdong: I use cowbuilder, so no tarring or compression [00:05] which is noticeable.. .but not too bad [00:06] mok0: if I had LVM set up on this machine.... [00:06] * StevenK uses sbuild and LVM snapshots [00:06] * mok0 plans to set up sbuild & LVM snapshots at some point === neversfelde_ is now known as neversfelde [00:07] hi mok0 [00:07] LaserJock: Hi [00:08] I haven't quite been convinced yet that sbuild/LVM is much better than pbuilder [00:08] seems like you need an aweful lot of disk space for them [00:09] LaserJock: true, but my machine has so many gigabytes of diskspace I don't really need [00:10] so what do you gain though? [00:11] LaserJock: As I understand it, with sbuild you can create your own buildd system, that compiles several archs [00:11] and you can't do that with pbuilder? [00:11] just wondering [00:12] LaserJock: you can use deb-o-matic [00:13] deb-o-matic apparently work with pbuilder as well [00:13] LaserJock: It's a bit faster than pbuilder, and it's an environment closer to what the buildds use. [00:13] yes that's right [00:13] RAOF: right [00:14] but they seem fairly comparable [00:16] when I reinstalled my system I LVM'd it all so I could try it out, but I haven't had a chance to try yet [00:16] I don't have a lotta hard drive space so that was my biggest concern [00:16] You seemed more content to complain about 64 bit issues instead. [00:17] heh [00:17] I haven't reinstalled it though, I'm still sticking to 64 bit [00:18] I've been learning how to work around the issues [00:20] I need to figure out how to get a 64 bit skype 2 [00:20] that's my latest challenge [00:23] * RAOF laughs derisively. [00:26] Actually, that's unfair. Skype _would_ be easy for me to set up if ALSA wasn't broken. [00:28] * LaserJock cringes at reading people trying to deploy Hardy production school servers [00:29] LaserJock: http://www.skype.com/go/getskype-linux-beta-dynamic seems to work (modulo ALSA problems) for me. [00:29] I've deployed Hardy to a server. [00:29] Though it isn't doing much at the moment other than rebuilding universe. [00:29] As have I. But that's because I'm _insane_. [00:29] LaserJock: I've been shocked by how stable hardy has been throughout development... [00:29] jdong: Indeed. [00:29] well [00:29] the hiccups have only been minor so far [00:30] there's that pycentral day :) [00:30] Apart from composite on -intel, it hasn't broken. [00:30] And that, yeah. [00:30] and yeah, intel xv from day to day [00:30] I'm not afraid of the desktop stuff in general [00:30] And g-p-m a bit lately, but nothing important. [00:30] my biggest trouble area right now is the newest HAL [00:30] i.e proc->sys batteries [00:30] but deploying unfinished software to workaround Gutsy bugs seems doomed [00:30] Yes. [00:30] sysfs batteries do not update properly for me, so I've personally locked my own patched hal to my macbook right now [00:31] jdong: I have 59 hours until my battery is charged. [00:31] My battery is discharging on AC :) [00:32] eya people [00:32] 59 O_O [00:32] lol Fujitsu [00:33] I had 63 hours of runtime this morning, too. [00:33] my battery only updates when I /etc/init.d/hal restart [00:33] so I love how I have 98% battery for 4 hours [00:33] then my PMU puts the laptop to sleep. [00:33] Same. [00:33] jdong: Just tested lzop, it's about 2x faster than gzip [00:33] hence why I inverted the patch we chose to apply [00:34] I see the flashing red battery light, and note that I have 100% full... [00:34] mok0: it turns the process from CPU bound to IO bound. [00:34] But then the power history graph shows correct discharge... [00:34] jdong: ok [00:34] Fujitsu: and even worse, g-p-m and laptop mode both apply the wrong power saving settings [00:34] mok0: so the more underpowered your CPU is, the more you'll likely save [00:35] jdong: I have a q6600, not exactly underpowered :-) [00:37] mok0: oh PFFT [00:37] mok0: then you'd almost not benefit from the switch [00:37] jdong: 2x [00:37] mok0: you'd probably want to use p7zip's bzip2 backend [00:37] mok0: which can quad-thread bzip2 from stdin [00:37] that might end up faster on your muscle CPU [00:37] jdong: cool [00:37] lzop doesn't delete the original? [00:38] mok0: lzop is identical in behavior to gzip [00:38] jdong: no [00:39] jdong: not for me [00:39] jdong: it leaves the original as well as the compressed file [00:39] mok0: you're right [00:40] * mok0 tries p7zip [00:40] definitely slower [00:41] mok0: are you sure you're multithreading bzip2 [00:41] jdong: no :-) [00:41] lemme TRY to recall the cmdline [00:41] | 7z a -tbzip2 -mx=1 -mmt=on -si test.bz2 [00:42] that should be the "business end" of your pipe [00:42] it's definitely gonna be 3-4x faster than standard bzip2, and compress better than it. [00:42] jdong: I am testing on an .iso, it doesn't really compress well [00:42] the question is, is it gonna be faster than lzop..... [00:43] mok0: you should probably test on a gunzipped base.tgz [00:43] jdong: you mean gunzipped base.tgz? [00:44] what did I say? [00:44] jdong: kkk [00:46] 7z: 7.77 secs :-) [00:46] lzop: 2.26 sec [00:47] ok, that's what I expected [00:47] though of course the former would be a lot smaller if it were compressible [00:47] Both compress the image to 81M [00:48] bzip2: 19.9 sec [00:49] 81 Mb [00:49] How long does pbuilder usually take overall? sbuild+LVM gives me <25 second builds on lots of things. [00:50] Fujitsu: it take me 3.9 secs to decompress base.tgz [00:50] man, pbuilder used to take slightly over 1 min. on my older laptop [00:51] Not bad. [00:52] I use cowbuilder, which does no unpacking/packing [00:52] We seem to have a lot of failures in universe because of the dh_iconcache/dh_icons migration. [00:53] Fujitsu: what's the problem? [00:53] dh_iconcache doesn't exist any more, so the builds fail. [00:53] Fujitsu: unpacking the base.tgz usually takes me 3-4 secs, cleaning takes another 5 secs or so [00:53] Ah. [00:53] so I'd guess at top 15s overhead [00:53] Fujitsu: I thought it was transitioning [00:54] LaserJock: My build results say otherwise. [00:54] hmm :/ [00:56] Fujitsu: do you have any idea how many FTBFS we're looking at? [00:57] LaserJock: Total, or just from that? [00:57] just from that [00:58] Still grepping for that. [00:58] I guess total would be good to know as well ;-) [00:58] ~500 out of the ~8300 that I've built so far have failed. Some of those won't be legit failures (because I forgot to use P-a-s this time), but most will be. [00:59] hmm [00:59] that's fairly significant [00:59] Yes. [01:00] About 3000 builds still to go, which should take about 36 hours more. [01:00] I wonder if they're biased towards Ubuntu packages or if they're a general problem [01:01] Fujitsu: I'm guessing this is related to performing universe rebuilds? [01:01] TheMuso: Correct. [01:01] Lovely. [01:01] LaserJock: defining "Ubuntu packages" how? === jelmer_ is now known as jelmer [01:02] slangasek: Ubuntu versioned [01:02] dh_iconcache was never in Debian, so they'll all be Ubuntu-local bits [01:02] pkgname =~ ubuntu? [01:02] slangasek: I was speaking about all FTBFS for that part [01:02] ah, yes [01:02] is there any way of grabbing the changelog between two vers of packages from launchpad? [01:02] or is hitting up changelogs.ubuntu.com the only way? [01:02] in that case, I'm sure there are plenty of FTBFS that can be blamed on the Debian maintainers ;) [01:03] yeah [01:03] we often sync at precisely the wrong time ;-) [01:04] nah, there's no right time to sync that will avoid the fact that a significant number of packages in Debian unstable are poorly maintained [01:04] Hm, pycentral breakage in a build just a few minutes ago. [01:05] During bzr installation. Is that known? [01:05] what actually happened that initiated this pycentral breakage in so many things? [01:06] slangasek: I don't mean sync repo wide, just on a per-package basis [01:07] anyway, yeah [01:08] LaserJock: yes, and some packages sit FTBFS in unstable for longer than an Ubuntu release cycle :) [01:09] yeah [01:09] Is there some method other than grep-dctrl that I can use to resolve an arbitrary binary package name to its source package? [01:09] it's difficult sometimes because Debian seems to have quite variable levels of maintenance [01:19] Should a package remove obsolete config files when it gets upgraded? They seem to stay in /etc and get listed as "obsolete" in "dpkg -s". [01:20] Erasing modified configs is a Bad Idea. [01:20] Fujitsu: sure. But they should get removed when they are unmodified, shouldn't they? [01:22] jdong: rmadison? apt-cache madison? [01:22] crimsun_: really? *checks his sanity* [01:23] crimsun_: rmadison on a binary package name doesn't seem to tell me its source package? [01:23] or am I being retardd? [01:25] jdong: ah, it's not reliable, true [01:25] jdong: it only shows source if the binary pkg name is also the source pkg name [01:25] right [01:25] jdong: ("apt-cache madison" should suffice, though) [01:25] I guess I'll just grab the Source.bz2's [01:26] crimsun_: well that makes assumptions about what's in sources.list [01:26] true [01:26] if only launchpad were magical... [01:32] jdong: PTS has something of that sort [01:32] heya crimsun_ :) [01:32] hey emgent === greeneggsnospam is now known as jsgotangco [02:40] \sh_away: If it's bugfix only, no FFe is needed. Just file a bug to document what you are doing. === kitterma is now known as ScottK2 [03:43] hmm [03:44] * LaserJock wonders why git-core in fiesty-backports has a ~dapper1 version and is newer than in gutsy [03:53] hm? [03:53] heh [04:02] LaserJock: Because it was backported from Hardy to Dapper and then Hardy got a newer one that wouldn't backport cleanly past Gutsy so the Dapper one was forward ported to Edgy/Feisty. Gutsy backport from Hardy is pending. [04:02] Clear? [04:02] ScottK: kinda [04:03] It'll all work out right in the end. [04:03] jdong had it all figured out. [04:03] I figured [04:03] just made me smile as I was backporting [04:04] lol [04:04] yeah lamont uploaded to dapper initially, then I realized we needed to care for everyone else [04:04] I got a FTBFS of the latest hardy to gutsy which I am investigating [04:04] somehow the test for cvs fails in pbuiler [04:06] hmm, I'm currrently trying it [04:06] it takes an insane amount of time doing tests [04:06] LaserJock: one of the final test cases failed with can't cd into cwd, IIRC [04:07] hmmpf [04:07] jdong: Lucky you to have an interested core-dev that might upload a source backport for you. [04:07] ScottK2: yeah, just have to know what to upload ;-) === boomer` is now known as boomer [04:12] hrmf. Since when did pycentral start using /usr/share/pyshared? [04:12] * TheMuso had to find that one out by building a damn package by hand. [04:18] hello world [04:24] * jscinoz is away: I'm busy [04:25] jscinoz: Thank you for that useful titdit of information :P [04:25] * jscinoz is back (gone 00:00:52) [04:25] what happened [04:25] didnt know that would go out in every channel [04:25] >_< [04:27] jdong: well, git-core just finished building for me [04:27] LaserJock: no way [04:27] LaserJock: well why did it fail for me :( [04:27] oh well I'll assume it works [04:27] jdong: You don't have that special core-dev touch. [04:28] and get a backport going [04:28] heh [04:28] ScottK2: lol [06:09] hmm, so the icecast of the local police scanner proved useful tonight [06:10] "Powered by Ubuntu" ;-) [06:26] LaserJock: Could you elaborate, please? Sounds fascinating. :) [06:27] well, somebody in my LUG emailed to say they set up an icecast server on an Ubuntu box to stream from his police scanner [06:27] tonight "something" happened in our neighborhood [06:28] a helicopter kept circling around [06:28] so I thought I'd make use of the stream and see what was up [06:28] Oh alright. Nice. :) [06:28] I'm still a bit shaky on the details, but something definately when down a couple streets away [06:29] Right. [06:29] I thought it was an interesting use of Ubuntu :-) [06:33] Most definitely. :) [06:49] ugh this is maddening [06:49] package builds fine with dpkg-buildpackage, but if i debuild -S -sa then use pbuilder it fails [06:51] jscinoz: Missing build-deps? [06:52] none afaik [06:52] jscinoz: Also, logs make for more useful answers :) [06:52] sec il lpatebin [06:52] good evening slomo, you around? [06:53] superm1: yes [06:53] RAOF, http://pastebin.com/m28dfdc95 [06:54] as we had discussed the other day about that patch related to V4L/V4L2, I scrapped it and made one against gst-plugins-good0.10 that just changes the default [06:54] superm1: sounds better [06:54] I talked to an upstream dev about making the change show up upstream as well, and they're going to consider making it a change there too [06:54] Good morning [06:54] jscinoz: Your /tmp is out of space? [06:55] jscinoz: That's likely to be a fair sized package, yes? [06:55] superm1: sounds sane anyway... who did you talk to? :) [06:55] yes 750mb [06:55] RAOF, shouldnt be, i have 1.4gb free [06:55] slomo, er i'd have to look at my logs at my PC in the office. gentleman in #gstreamer [06:56] he said they'd decide later though, so just to document it on a bug for now [06:56] superm1: ok, so things are taken care of ;) feel free to patch the ubuntu package for now [06:56] slomo, well it's in main [06:56] so i'd need to get sponsorship on it [06:56] oh [06:56] give me a patch then ;) [06:57] the debdiff on the bug is against debian [06:57] bug 195914 [06:57] Launchpad bug 195914 in ekiga "Ekiga & gstreamer inputs default to outdated V4L, and require to be changed to V4L2" [Undecided,In progress] https://launchpad.net/bugs/195914 [06:57] superm1: thanks [06:57] RAOF, wait i guess you're right, it is running out of space >_< [06:57] superm1: will care for that later, don't worry :) [06:58] slomo, thanks [06:58] is it possible to tell pbuilder to use a different temp dir? i have plenty of room on my home partition [07:03] jscinoz: Change the APTCACHE and BUILDRESULT config option in your pbuilderrc, I would think. [07:04] thanks [07:04] jscinoz: Also BASETGZ and BUILDPLACE config options in the same file come to play. [07:10] If i get my package in to debian, will it likely be in ubuntu 8.10? [07:29] jscinoz: Most probably, yes, unless you manage to sneak it in within the next few days, and then file a FF exception bug, get it reviewed and accepted within the next two weeks or so. I'm not sure about the dates, but it's getting pretty late for 8.04 cycle anyway. [07:29] yeah, i was told it'd be better to go for debian unstable and it would get into intrepid anyway [07:30] Yeah, during the Intrepid cycle, it's only a matter of a simple sync request. [07:34] arent the debian folk rather tight-arsed about what gets included though? [07:35] jscinoz: Heheh. :) I guess one could find a more delicate description. :) To answer your question, I don't really know, I haven't tried to upload anything there, but I've been told they have a good tight QA process, which really is a good thing, mind you. :) [07:35] yeah [07:36] i have one small licensing issue with my package [07:36] a single file is under a non-free license [07:36] They're strict about licenses, yes. [07:36] the Quake 3 SDK EULA, which permits distribution. [07:36] >_< [07:37] at the moment i have it display the license preinst, then upon acceptance i have it download this one file which is only 1.2mb [07:37] Hmm... I have no experience when it comes to such issues. [07:37] Right, well unless the upstream agrees to change the policy and license, I'm afraid that's the only approach possible. [07:40] well i'll submit it to mentors and see what feedback i get. [07:40] although i'd imagine every quake3 based game has this same issues, and they're still in the repos [07:41] this data package takes so darn long to build >_< [07:47] finally built now to upload the 800mb package >_< [07:57] Ouch. :) [08:00] 108kbyte upload speed >_< [08:00] dput cant do a diff upload can it? [08:00] because i have a feeling the first one is gonna be rejectect and i get to uploda the whole thing again >_< === \sh_away is now known as \sh [08:08] superm1: uploaded [08:08] superm1: will take the patch to debian too and upload after the previous version went to testing [08:13] Hi everyone. Is updating a package to a new upstream version a feature freeze exception? and if so how can new upstream versions be included into hardy at all? Or do they only go into intrepid and have to be backported? [08:14] HighNo: yes. if it fixes bugs, doesn't include new api/abi changes, then filing a feature freeze exception should be easy [08:15] if it is major changes, then it may be a bit more difficult for it to get included [08:17] ok, it would be a major update... [08:19] morning dholbach [08:19] good morning [08:19] hey nixternal [08:25] <\sh> moins [08:25] morning [08:25] <\sh> who can I bug about UbuntuWeeklyNews? [08:25] <\sh> Message from Zend: http://andigutmans.blogspot.com/2008/02/zend-framework-to-be-part-of-ubuntu.html [08:26] \sh: just edit the wiki page :) [08:28] <\sh> dholbach: this one? https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Ideas <--- looks a bit outdated ;) [08:28] nixternal: so what about if I want to integrate the new version with hardy and most likely without a ffe? [08:28] <\sh> oh no...there is something else [08:28] The next Ubuntu Weekly Newsletter, Issue #80 is due to be released on March 1st 2008. [08:29] https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue80 [08:29] \sh: ^ [08:29] <\sh> dholbach: yeah found it :) [09:20] anybody - what is the exact process of releasing a new version of a package already included in hardy - if that new version only has functionality, not bugfixes? Am I getting this right - it is typically not wanted unless using the backport project? [09:24] HighNo, Are you looking to get the new version into Hardy or into an already released version of Ubuntu? [09:29] cody-somerville: Hardy at this time - though the new version will be released next week [09:29] HighNo, The feature freeze has already passed for Hardy. If you want to upload a new version to Hardy, you'll need to file for an exception. [09:30] HighNo, See https://wiki.ubuntu.com/FreezeExceptionProcess [09:31] HighNo, What package are you thinking of? [09:32] neat. someone finally wrote some colorblind simulations for colorfilter [09:35] cody-somerville: blueproximity [09:37] HighNo, interesting package. [09:38] HighNo, What is the upstream URL? [09:39] cody-somerville: I am the upstream author and doing some major feature enhancements these days. The version that made it into hardy is very stable and works great but has limited functionality. I was mainly asking to know what to do after I completed those changes and did the testing. If there are ways to get the package with the new funcionality in hardy. (which also implies feisty and gutsy as backporting takes place) [09:39] cody-somerville: http://blueproximity.sf.net [09:39] HighNo, Is there a risk of regression? How big is the update? [09:40] anyone: It is ok for MOTUs to accept a package with very low build deps (like debhelper 5). It would make backporting of my package very easy (that is no change at all) [09:41] cody-somerville: could you explain regression? [09:42] HighNo, Is there a big risk that the package will stop working where it would work before? ie. The risk of regression would be greater if the amount of changes you've made since the last upload is larger than what some might consider "minor"/. [09:43] HighNo, Once you've made the next release, you can make yourself (or ask someone else) to file a Ubuntu Freeze Exception to see if you can get approval to upload your new version. As I already pointed out, the procedure is detailed at https://wiki.ubuntu.com/FreezeExceptionProcess [09:44] cody-somerville: ahh, ok, no danger of regression then [09:45] HighNo, Okay. Well, once you've made the release, feel free to e-mail me if you need help filing for a freeze exception. [09:47] cody-somerville: that sounds great [09:47] HighNo, Do you need my e-mail address or will you be able to find it? [09:47] cody-somerville: until when can new versions be introduced? [09:48] HighNo, Technically, new versions may not be introduced with an exception approved by the motu release team. The closer we get to the release date, the harder it will be to get approval. [09:48] HighNo, If with the exception request, you could prove that you've tested it for regressions, I'm sure you'll have an easier time getting approval. [09:50] HighNo, OooOoo... I'm just looking at the release schedule now. I dunno how easy it will be able for you to get an exception. The UserIterface freeze passed on the 28th. [09:51] HighNo, If we can't get your new version into the official hardy repository, we can always put it in a PPA :) [09:51] HighNo, And that'll mean it'll be all ready for a quick upload once the repository for the next version (intrepid) opens in a few months. [09:53] HighNo, Do you know what a PPA is? [09:56] cody-somerville: sorry, have been afk [09:57] cody-somerville: I've hear of PPA but have not used it until now [09:58] HighNo, It is a personal package archive. It allows you to host debian packages on launchpad easily :) [09:59] cody-somerville: I'd like to involve launchpad a bit more into development but don't know how. Are You used to that? [09:59] I am. [09:59] whoohoo [09:59] I'll continue this conversation with you in a private query. [10:00] ok === geser_ is now known as geser === dholbach_ is now known as dholbach [11:11] oy === thekorn_ is now known as thekorn [11:43] soren, geser, nixternal, persia: I won't be able to make it to the MOTU Meeting today (just as a heads-up) - need to prepare some stuff for next week :/ === cprov-out is now known as cprov [11:45] oh, there's a meeting? [11:45] goody [11:57] Hi [12:09] motu meeting in #ubuntu-meeting now [12:44] Heya [13:15] moo === allee_ is now known as allee === Pricey is now known as PriceChild [13:28] persia, about the logo, you can see it in https://help.ubuntu.com/community/UbuntuScience [13:28] mok0: Ah. I'm in agreement with you then :) [13:28] I've created a bug, assigned a debdiff for a package thats been included in hardy, and assigned USU to it. What else do I need to do to get it built and released? [13:30] DaveMorris: you've created a bug? ;-) [13:30] technically I did, I left off some dependencies in the package I created :) [13:31] DaveMorris: The procedure seems correct [13:31] so just a matter of time till it's build, or do I need to change teh status as well? [13:31] DaveMorris: Status = confirmed [13:31] * RainCT supposes that DaveMorris means u-u-s and not u-s-u [13:32] Ubuntu sponsors for universe is who I subscribed [13:32] ok then :) [13:32] * mok0 's head just exploded [13:32] rofl [13:33] * RainCT puts mok0 head back together with some glue ;) [13:33] * mok0 hugs RainCT [13:34] * RainCT hugs mok0 back :) [13:34] DaveMorris: If you click on the Ubuntu Sponsors for Universe string in LP, you can see that your package now appears on their list [13:35] heya [13:35] yeah, I noticed I had only subscribed them, not assigned it to them [13:35] Hi emgent [13:35] DaveMorris: I don't think you should assign it to them, [13:35] but to yourself, showing that you take responsibility for it [13:36] * DaveMorris needs to sort out some backports of the package yet [13:36] actually, I think it shouldn't be assigned to anybody (so that the reviewer can assing it to himself) :P [13:36] which bug is it, btw? [13:36] #195433 [13:36] RainCT: Ah, is that how it works? [13:37] bug 195433 [13:37] Launchpad bug 195433 in opensg "libopensg-core-dev is missing dependices which are called on in the pkg-config file" [Undecided,Confirmed] https://launchpad.net/bugs/195433 [13:37] hi [13:37] can someone help me? [13:37] i worked on bug https://bugs.launchpad.net/ubuntu/+source/blogtk/+bug/196813 [13:37] Launchpad bug 196813 in blogtk "BloGTK doesn't work with Python 2.5 (IOError: unsupported XML-RPC protocol)" [Undecided,New] [13:37] and found the fix [13:38] i contacted the upstream developer and asked him to include it in a new upstream version [13:38] hope that was right? [13:38] RainCT: I am constantly confused by what you are supposed to and not supposed to in LP. [13:38] when a new version gets released how can i sync it in ubuntu? [13:38] RainCT: ... and the rules tend to change ever so often [13:39] soc: yes, contacting upstream is always right :) [13:40] soc: now what would be good to do (unless the next upstream version is a bugfix only release) is to include the fix in the version that is currently in Ubuntu [13:40] (s/Ubuntu/Hardy) [13:40] mok0: heh [13:40] RainCT: how can i do that? [13:41] mok0: I also find them somewhat confusing :). [13:41] imo the fix would be very useful because it fixes a) a crasher b) makes BloGTK run with Python 2.5, so the dependency on Python 2.4 can be dropped ... [13:42] soc: do you have the hardy source repository enabled? [13:42] yes [13:43] mok0: and the answer to your question is yes (well, at least there are some sponsors doing so) [13:43] i downloaded the orig.tar.gz and the diff.gz now [13:43] mok0: it's allways good to subscribe yourself when reviewing something so that other sponsors don't duplicate the work [13:43] in my opinion in the diff all the lines with "-#!/usr/bin/env python [13:43] +#!/usr/bin/env python2.4" [13:43] have to be changed back ... [13:44] soc: okay. you'll need also the .dsc, and then run: dpkg-source -x *.dsc to get an uncompressed directory [13:44] but just deleting deleting is not the right to do i gess :-) [13:44] ok [13:44] RainCT: Ok, I understand === Ubulette_ is now known as Ubulette [13:45] RainCT: But subscribing is different than "assigned to" [13:45] What should be the version number for a fakesync? [13:45] ok, did it ... [13:46] mok0: Yes. Subscriber's get bug mail (and in the case of u-u-s, the bug is listed in their "bugs the group is subscribed to" list..) [13:46] do i have to manually change #!/usr/bin/env python2.4 to #!/usr/bin/env python or is there a way to revert that change? [13:46] mok0: the Assigner field is to say who is working on the bug, and usualy a field with someone assigned shouldn't be touched (unless he is asking for information on his last message or something, then you should answer if you can :)) [13:47] soc: let me have a look at the source.. :) [13:47] * jdong half-loses temper at bug reporters [13:48] soc: I believe that there should be #!/usr/bin/python and no env anymore [13:48] ok [13:48] "Why don't you just upload the package without the launcher and break all the launcher icons? I need this bugfix on hardy NOW" [13:48] *grumble* [13:48] haha [13:48] hehe [13:48] sounds like a $clueless_user [13:48] apply $lart [13:48] * HighNo pours in another cup of coffee for jdong [13:49] HighNo: thanks [13:49] RainCT: the last change was basically setting the py interpreter to a fixed version [13:49] * Hobbsee takes away the accompanying crack pipe [13:49] Hobbsee: what's even more... he used a *homemade deb* as a threat :D [13:49] haha [13:49] hehe [13:50] and he didn't ask for archive upload rights? [13:50] https://bugs.launchpad.net/ubuntu/+source/ktorrent-kde4/+bug/192812/comments/20 [13:50] Launchpad bug 192812 in ktorrent-kde4 "[FF exception] New upstream release ktorrent-kde4 3.0.0 " [Wishlist,Confirmed] [13:50] * jdong cries a bit [13:50] haha [13:50] hehe, hey at least 'he doesn't want to sound rude' [13:51] silly users. [13:51] remind them about hte idea of patience [13:51] HighNo: hm.. are you sure? /usr/bin/env allows the user to specify a custom version [13:51] HighNo: whenever a statement is prefixed by that, it almost ALWAYS tends to have the opposite effect [13:51] jdong: hehe, I know :-) [13:51] Hobbsee: I almost want to reply back "Well if I do that, don't ever expect me to get a feature freeze exception approved again for the next 2 decades" [13:51] haha [13:52] it's not like you would anyway. you're jdong. [13:52] RainCT: that's what the MOTUs have told me to change in my package, telling me the env style is 'outdated' [13:53] HighNo: oh, will have to check this then. [13:54] RainCT: still here? [13:54] soc: yes, 1 moment [13:54] kinit -R [13:54] grumble [13:54] afaik /usr/bin/env selects the _first_ python interpreter in the path [13:54] soc: that's correct [13:54] i guess this is useful if you develop something, where you have different versions installed [13:55] soc: it's also useful when deploying software to platforms with inconsistent python locations [13:55] but for software release /usr/bin/python should be used, because it uses the _system_ interpreter [13:55] i.e. I'm doing that for MIT's intro EECS packages because we must deploy to the network cluster, personal debian/ubuntu, solaris.... etc [13:55] so software behaviour doesn't change if you install another python interpreter [13:55] soc: the change to "python2.4" was done by upstream? [13:55] yes [13:55] but for an Ubuntu.Debian package, you should use /usr/bin/python* [13:56] because by policy they are fixed to that location anyway [13:56] and you'd rather NOT get bugreports from people who decided to run it with some other python interpretor in their path [13:56] because py2.5 was more strict in some XML-RPC things which made BloGTK crash [13:56] jdong: and packages should be patched to use usr/bin? [13:56] so i think the one before me thought "well, then just use pyx 2.4" [13:56] RainCT: I would personally be inclined to do so [13:56] ^py 2.4 [13:57] soc: heh. and you have a patch for those crashes now? [13:57] RainCT: either via gigantic patch or via some sort of make rule in the install target... [13:57] i would now make my changes to source ... [13:57] yes [13:57] jdong: I usualy prefer sed in debian/rules for such things :) [13:57] my patch verifies that the uri starts with http:// or https:// [13:57] RainCT: but big patches are fun ;-) [13:57] lol [13:58] if it not starts, BloGTK will crash on Python 2.5 [13:58] because Py 2.5 _requires_ http:// or https://, Python 2.4 didn't do that [13:58] * jdong tries his newly built ktorrent-kde4 [13:58] RainCT: i would now make my changes ok? [13:58] soc: okay. you can do those changes on the source directly here, as the package isn't using any patch system [13:59] and then could you tell me how they get into the diff? [13:59] or can i just change the last patch? [13:59] soc: (if it was using one you'd have to create a patch using that system; you can see what patch system is being used by running "what-patch" in the source directory, if you have ubuntu-dev-tools installed) [13:59] soc: run: debuild -S [14:00] RainCT: before or after my changes? [14:00] after [14:00] soc: after doing your changes and adding a new changelog entry (with "dch -D hardy -i") [14:00] ok [14:00] can i modify things in the diff? [14:01] What is the current DH_COMPAT level to use? [14:01] soc: then cd to the previous directory (where you have the .dsc, .diff.gz and .orig.gz) and run: debdiff .dsc > .debdiff [14:01] 6 [14:01] bobbo: 4-6 [14:01] ok [14:01] Hobbsee, RainCT; thanks [14:02] * RainCT prefers the lowest one which isn't deprecated (unless newer features are needed) as it makes backports easier [14:03] * HighNo applaudes to RainCT [14:03] soc: (where is is blogtk_1.1-2build1, and blogtk_1.1-2ubuntu1) [14:03] ah ok [14:03] * RainCT hugs HighNo [14:04] * HighNo feels warm enough, you can let go now :-) [14:04] * RainCT unhugs HighNo heh [14:05] vorian: ok I see the problem with ktorrent-kde4 [14:05] rather, it's one of those "it's a transition not a bug" things. [14:05] I always if these jokes only cost precious time one could really spend much more useful or if one does productivity will be lower since you're not motivated... [14:05] soc: and debdiff will then create a diff from the version that is currently in Hardy to your new one [14:05] +wonder [14:05] vorian: the /usr/bin/ktorrent-kde4 launcher is nixed, the desktop file just explicitly calls the kde4 version [14:06] mhhhh [14:06] Exec=/usr/lib/kde4/bin/ktorrent %i -caption "%c" %u [14:06] anyone think that'll actually work? [14:06] RainCT: i'm currently on a gutsy system, but have the hardy package (which is imo the same as the gutsy one) [14:06] we don't need to set any PATHs to contain KDE4? [14:06] is that a problem? [14:07] how can i drop the dependency on python 2.4? [14:07] soc: no, same here :) [14:07] ok, good [14:07] soc: the dependency will change automatically [14:07] ah, ok [14:08] fantastic :-P [14:08] * RainCT wonders if HighNo wouldn't be more productive if he wondered less and spend more time working instead [14:08] :D [14:08] sorry, closed the window ... [14:08] ok [14:08] hi there [14:08] so now i do: dch -D hardy -i [14:08] I'm attempting to package a gnome application, and I must say I'm a bit embarassed with gnome build-deps [14:08] then debuild -S? [14:08] RainCT: as everyone knows, the most effective thing to do is whing :P [14:08] for kde, kdelibs4-dev does the trick [14:09] isn't there a gnome-libs meta package for development files ? [14:09] Hobbsee: do you use KDE4? :) [14:09] sometimes [14:09] soc: yes. dch will open a nano window where you have to explain what you changes (look at the previous entries for reference), and also ensure that the version number is right [14:09] Hobbsee: do you know if a .desktop file just runs /usr/lib/kde4/bin/some_app, whether or not that'll work? [14:09] no idea [14:10] ah ok [14:10] i see it [14:10] Hobbsee: I thought several environment variables had to be augmented for KDE4 apps to launch [14:10] it now says hardy in the changelog [14:10] is that a problem for gutsy? [14:10] soc: if you're uploading it into Ubuntu, yes. If you are doing something locally, no. [14:10] mhh [14:11] soc: no, it should say Hardy [14:11] i would prefer that the change would get into gutsy and hardy ... [14:11] soc: first, fix it in Hardy [14:11] ok [14:11] soc: you'll have to request a SRU then once it's fixed in Hardy [14:11] soc: the process of fixing it in Gutsy is slightly different (StableReleaseUpdates on the wiki) [14:11] ah ok [14:11] mhh [14:11] my emailadress says "doko@ubuntu.com" is that right? [14:12] Hobbsee: uhm.. whing isn't in the dictionary :D [14:12] er, whining [14:12] * Hobbsee probes RainCT with the Long Pointy Stick of DOOM!!!!!!!!!!!!!!! ™ [14:12] soc: in the changelog? [14:13] yes [14:13] soc: lol I'm not sure doko_ would be happy with that ;-) [14:14] soc: you've a bad global variable then [14:14] last version was 1.1-2build1, should the new version now be 1.1-2ubuntu0? [14:14] should i change it to my adress? [14:14] soc: ubuntu1 [14:14] ok good [14:14] soc: what does "echo $DEBEMAIL" say? [14:15] nothing [14:15] soc: ok, do you have a GPG key? [14:15] yes [14:15] soc: then open ~/.bashrc and at the end add: [14:16] soc: export DEBFULLNAME="Your Name (and key comment)" [14:16] soc: export DEBEMAIL="your@email" [14:16] what's key comment? [14:17] soc: if you run "gpg --list-secret-keys", do you have (something) after your name? [14:17] i have 3 entries ... [14:17] 2 mail adresses, one jabber [14:17] soc: look at that one you have on Launchpad and which you want to use for Ubuntu development [14:18] should i choose the email adress from my launchpad account? [14:18] ok [14:18] soc: DEBFULLNAME should be your name exactly like it's listed there (but without the email) [14:18] ahh ... ok [14:19] soc: dch should get it right then. and yes, for now change the email in the changelog (and also the name if it got it wrong too) [14:19] so, i should run dch again now? [14:19] I submitted a FFE. It was ack'ed twice, approved and marked as confimed. Do I need to do anyting else other than wait? [14:20] soc: either change it manually or close nano without saving (ctrl+x n) and run it again then [14:20] ok [14:20] protonchris: us uus subscribed? [14:20] err, is [14:20] guess i have to restart gnome-terminal too? [14:21] soc: eh, yes (or at least get into a new tab). [14:21] Both uus and MOTU Release team [14:21] :-) [14:21] protonchris: then yes, just wait :) [14:21] Cool. Thanks. [14:21] know it looks right! [14:21] now^ [14:21] I just wanted to make sure I wasn't the hold up :) [14:22] parsechangelog/debian: error: badly formatted heading line, at file debian/changelog line 5 [14:22] dch: fatal error at line 1166: [14:22] Problem executing dpkg-parsechangelog: [14:22] mhhh [14:23] soc: copy the changelog to http://paste.ubuntu.com [14:23] ok, fixed it ... [14:23] (or any other site you prefer) [14:23] looks like i have to manually align the enumerations ... :-) [14:23] *sigh* [14:23] soc: you can also edit the file with any other text editor [14:24] soc: geany for example gets the align right automatically (and most other graphical editors probably too) :) [14:24] ok [14:24] works now [14:24] soc: just save (Ctrl+O) the document in nano after it shows up and then you can edit it with what you want ;) [14:25] i exited nano now ... dch is now finished, right? [14:25] yes [14:25] ok [14:25] now debuild -S? [14:25] right [14:26] *sigh* pgp passphrase .... [14:26] * RainCT wonders if he is spamming the channel and #ubuntu-classroom would have been better.. :P [14:26] ah now ... [14:26] ok [14:26] ok, signed that now [14:26] soc: cool, now the debdiff thing [14:28] debdiff blogtk_1.1-2build1.dsc blogtk_1.1-2ubuntu1.dsc ????????.debdiff [14:28] * RainCT also wonders why he always forgets something when he mentors someone :P [14:28] what name should debdiff have? [14:28] packagename.debdiff [14:28] soc: blogtk_1.1-2ubuntu1.debdiff, and there's a > missing before it [14:29] debdiff blogtk_1.1-2build1.dsc blogtk_1.1-2ubuntu1.dsc > blogtk_1.1-2ubuntu1.debdiff [14:29] like this? [14:29] yes [14:29] great! [14:29] persia: thanks for hosting the meeting, and sorry again that I had to leave [14:29] soc: does the debdiff look good? [14:30] Warning: You do not seem to have interdiff (in the patchutils package) [14:30] installed; this program would use it if it were available. [14:30] gpg: Signatur am Mo 15 Jan 2007 18:58:57 CET mit DSA Schlüssel, ID 0F932C9C, erfolgt [14:30] gpg: Unterschrift kann nicht geprüft werden: Öffentlicher Schlüssel nicht gefunden [14:30] install patchutils then [14:30] soc: install interdiff and ignore the gpg warning [14:30] * persia catches up on backscroll, references https://wiki.ubuntu.com/MOTU/Sponsorship/SponsorsQueue, and notes that it doesn't appear to change very often (or at least in short bursts). [14:30] ok [14:30] now it works [14:30] s/interdiff/patchutils [14:30] RainCT: no, patchutils [14:30] yes :) [14:30] Hobbsee: yes, thanks :) [14:30] RainCT: the GPG warning is gone now too [14:30] sistpoty|work: Happy to. I hope you don't disagree with any of the agreements after you had to run. [14:31] ater installing patchutils [14:31] cool [14:31] persia: no, I think it was a very productive meeting :) [14:31] good [14:31] now i have the debdiff [14:31] soc: okay, now you can create a new one because I forgot something :$ [14:31] sistpoty|work: I generally find 12:00 UTC meetings the most productive, and sometimes wonder why we have them at different times (aside from fairness). [14:31] eh, I mean because I didn't explain something yet so that you create it twice and get more practice :D [14:32] ok :-) [14:32] no problem :-) [14:32] soc: get back into the source directory, open debian/control and look at the "Maintainer: ..." line there [14:33] soc: then run update-maintainer (you'll need package ubuntu-dev-tools for that) and notice what changed in debian/control and debian/changelog :) [14:36] "You don't have hardy in your source repos." [14:37] nothing changed .... [14:37] Debdiff up for Bug #196870 if anyone has some spare time [14:37] Launchpad bug 196870 in gpppon "No .desktop file for gpppon" [Undecided,Confirmed] https://launchpad.net/bugs/196870 [14:37] soc: do you have hardy in your source repos? [14:38] (try "update-maintainer --section=universe" for now) [14:38] RainCT: Do you happen to have a plan for chromium? I've just noticed it FTBFS (although we've still working gutsy binaries) [14:38] (update-maintainer issues seem to be the source of the FTBFS) [14:38] * RainCT doesn't understand persia's last sentence :S [14:39] http://builder.ubuntuwire.qeuni.net:9998/job/7936 [14:40] persia: (about the first questio,) not really. I want to look at the package in debian-games' SVN (and apply our patches there if they aren't in Debian yet), but that's all. I still can't any C/C++ :( [14:41] oh [14:41] RainCT: It's just a packaging issue. If the C++ really FTBFS, bug me about it. [14:42] persia: yes I see. I'll fix it now then [14:42] Also, I think the new sound files were put in SVN recently, and it might be nice to use them (as they are free, unlike the current sound) [14:42] If I'm wrong, it's worth pinging to see if they can be added (they should be ready soon, if not already, and a weekend is coming up) [14:43] persia: if so what do you thing about bugging some DD in debian-games to release it and then syncing? [14:44] RainCT: That works too, but I think D-G is waiting for the new upstream, so I suspect that to be unlikely. [14:45] persia: ah yes I got some email about that. is there already one or you mean they are waiting until there's one before releasing anything? [14:45] * RainCT wonders if soc is still there === asac_ is now known as asac [14:46] btw, does artwork freeze apply to universe? [14:46] sorry [14:46] just made a soup [14:46] no, no hardy [14:46] i'm running gutsy [14:46] heh no problem :) [14:46] soc: yes, but you can still have a deb-src line in /etc/apt/sources.list [14:47] "Maintainer changed to Ubuntu MOTU Developers " [14:47] Yes. Artwork Freeze / Doc Freeze applies everywhere. As with any other freeze, if you've a good reason, ask motu-release (but first, have a good reason) [14:47] no, i downloaded the hardy package manually [14:48] soc: if you plan to contribute more often, I recommend adding "deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse" there so that you can get the sources with "apt-get source package-name" and have a working update-maintainer [14:48] Either that, or create a chroot tracking the development version, and do package updates from the chroot. [14:50] ah ok [14:50] i guess i'll have to decide where i do my developing in the future ... [14:51] soc: well lets continue.. that change is something you always have to do when you change a package for Ubuntu (it's needed because of https://wiki.ubuntu.com/DebianMaintainerField, if you are interested) [14:51] on my laptop with hardy it would be easier ... but my gutsy desktop has a brandnew 24" tft :-P [14:51] yes, i know that ... [14:51] soc: ok, so now you can create the new debdiff ( debuild -S; !debdiff) [14:51] ok :) [14:52] debdiff: fatal error at line 260: [14:52] Can't read file: blogtk_1.1-2build1.dsc [14:52] soc: oops, cd .. first :) [14:52] could it be that i have to change dirs between debuild and debdiff? [14:52] ok [14:53] soc: ok, now just check that the debdiff only has the changes that you did (you'll see that sometimes you find strange stuff there), and then attach it to your bug report [14:54] mhhh [14:54] how do you know that -Maintainer: Diego Andres Sanabria (diegueus9) is a debian dev and not an ubuntu dev? [14:54] soc: use "apt-cache madison blogtk" to check that the package is in universe, and then subscribe ubuntu-universe-sponsors to the bug (or in this case, better just give me the URL) [14:55] soc: because of the version number in his changelog entries [14:55] soc: but this change is done always anyway === dholbach_ is now known as dholbach [14:55] ah ok [14:55] mhhh [14:55] mhhh [14:55] beneth my changes there is something else: [14:56] http://ubuntuusers.de/paste/53106/ [14:56] is that a problem? [14:56] soc: only Ubuntu Developers (with @ubuntu.com) can decide to leave themselves as the Maintainer in packages they create if they want [14:57] * soc thinks that having an @ubuntu.com email adress would look veeeeery cool :-P [14:57] but i guess that will take some years :-P [14:57] soc: heh :D. not really. [14:58] isn't it only for canonicals employees? [14:58] isn't it only for cannonical's employees? [14:58] soc: Only for Ubuntu members. Typically takes 3-6 months of solid, linkable contributions to get Membership. Of course, you ought keep the contributions up at that point :) [14:58] ah ok ... [14:59] soc: no, Canonical guys have @canonical.com; the have to go through the Community Council (or some other Ubuntu council) to get an @ubuntu.com, too [14:59] but back to topic ... [14:59] s/the/they [14:59] is that thing http://ubuntuusers.de/paste/53106/ ok? [14:59] the last entry looks a bit weird [15:00] soc: which one? [15:00] that one after: blogtk (1.1-2build1) feisty; urgency=low [15:01] "only in patch2: [15:01] unchanged:" [15:01] looks strange :S [15:02] tjaalton: can you attach diffstat/upstream changelog diff to bug #196073 please? [15:02] Launchpad bug 196073 in libpciaccess "Please sync from libpciaccess from Debian unstable" [Wishlist,Incomplete] https://launchpad.net/bugs/196073 [15:02] patching file src/spellcheck.py [15:02] patch unexpectedly ends in middle of line [15:03] Hunk #1 succeeded at 1 with fuzz 1 === DktrKranz2 is now known as DktrKranz [15:07] soc: strange.. try rm blogtk_1.1-2ubuntu1*; cd blogtk-1.1/; debuild -S; cd ..; !debdiff [15:07] ok [15:07] mhh [15:07] the same [15:08] Anyone interested in a possible security SRU combined with some date checking code? Bug #196854 seems to cover a few interesting issues. [15:08] Launchpad bug 196854 in fail2ban "fail2ban doesn't handle leap years" [Undecided,New] https://launchpad.net/bugs/196854 [15:08] Err s/security SRU/security\/SRU/ [15:09] http://ubuntuusers.de/paste/53108/ [15:11] soc: that was intending to be run in ~/build/BloGTK [15:11] * RainCT wonders how many computers soc has (desktop07..) :P [15:12] * RainCT wonders why he is wondering that much today [15:14] * DktrKranz wonders about RainCT wonderings [15:14] debdiff blogtk_1.1-2build1.dsc blogtk_1.1-2ubuntu1.dsc > blogtk_1.1-2ubuntu1.debdiff [15:15] (oops, sorry) [15:15] soc: hm.. I get the same thing here [15:17] soc: well, if you fix the patch manually it works [15:17] how? [15:18] soc: http://paste.ubuntu.com/5141/ [15:20] mhhh [15:20] i think i need the last one, too [15:21] soc: it's there. I just moved the stuff up to the other src/* changes, removed the -orig from the --- line, add a "diff -u ..." line and remove the "only in..." crap [15:23] ahhh now [15:23] ok, didn't see that ... [15:23] ok [15:24] i corrected my debdiff now [15:24] soc: ok, attach it to the bug report. and normally you would have to subscribe ubuntu-universe-sponsors but don't do this now as I'm already subscribing it [15:24] s/subscribing/reviewing [15:26] soc: eh, but before add: (LP: #xxxx) to the 1st or 2nd point in your changelog entry [15:26] where xxxx is the bug number [15:26] (rather to the 2nd one) [15:27] ok, mom [15:28] ok [15:28] i'll attach it [15:28] soc: Careful. The acronym "MoM" means something very specific here (merges.ubuntu.com) :) [15:29] ah ok :-) [15:29] http://launchpadlibrarian.net/12296500/blogtk_1.1-2ubuntu1.debdiff [15:29] https://bugs.launchpad.net/ubuntu/+source/blogtk/+bug/196813 [15:29] Launchpad bug 196813 in blogtk "BloGTK doesn't work with Python 2.5 (IOError: unsupported XML-RPC protocol)" [Undecided,New] [15:29] what is the usual crowd in #launchpad? are those paid people? Somehow they are much less responsive than MOTUs... [15:30] HighNo: Mix of paid and unpaid, but the community is smaller (harder to review code). Generally best to check during CET working hours. [15:31] persia: but that's the place to ask if something with launchpad (like rosetta) is somewhat broken? [15:31] RainCT: what does happen now? (btw, i changed status to Fix Committed, hope that's right [15:32] Maybe I'll post the question here too: I'm having a strange behaviour with rosetta: I uploaded a translation, get the import mail with the correct number of entries but the translation does not show up in launchpad - it still shows an old version... [15:32] HighNo: yes, either there, on the Launchpad mailing list or filling a bug [15:32] soc: was about to complain about that, should be "confirmed" or "triaged" (fix committed means that a MOTU uploaded it) :) [15:32] ah ok [15:32] HighNo: That's the place, although launchpad-users@ and answers.launchpad.net may also be helpful. [15:32] ok, changed [15:33] soc: uhm, btw, why do you mentor yourself on the bug report? :P [15:34] soc: I'll upload your changes in some minutes :) [15:34] yesterday i thought "ok, if someone fixes it, i can at least review the patch" but today i thought, "well, let's just do it myself" [15:34] ^^but i hope by mentoring myself i get extrapoints? :-P [15:35] hehe [15:35] did you help yourself much? [15:35] that remains to be dicussed between reporter, mentor and asignee :-P [15:36] lol [15:37] uuuhh [15:37] btw ... [15:37] gpg --send-key --> which key should i choose? [15:38] the "pub" id or the "sub" id? [15:38] i just saw that i forgot to import my gpg key into launchpad and didn't sign the code of conduct ... [15:40] soc: ohhhh, I can't speak to you anymore until you've signed it :D [15:40] :-P [15:40] just tell me which id i have to use! [15:40] soc: what do you mean with which? [15:41] soc: that one you used for the package.. [15:41] when i do gpg --list-keys soc@krg-nw.de i get 5 lines ... [15:41] first starts with "pub" [15:41] then 3 with "uid" [15:41] 5th starts with "sub" [15:41] and i wonder which id i have to use for gpg --send-key [15:42] soc: ah. dunno, mine starts with "sec 1024D/0EADC245 2006-11-04 [expires: 2008-11-03]", where "1024D/0EADC245" is what I've to pass gpg --send-key [15:42] (and for gpg --fingerprint) [15:42] soc: try with gpg --list-secret-keys [15:42] now i have one line with sec [15:42] 3 with uid [15:43] and one with ssb ... [15:43] soc: see above :) [15:43] guess i'll take that one with sec === greeneggsnospam is now known as jsgotangco [15:46] https://wiki.ubuntu.com/Soc [15:46] coooool [15:46] that's bad for google's summer of code :-) [15:47] protonchris, murrayc_: thanks for adding the check-symbols output to bug 190744. Unfortunately the abi is not stable, please see my comment at the bug. [15:47] heh [15:47] Launchpad bug 190744 in libgdamm3.0 "Request: Upgrade libgdamm3.0 to upstream version 2.9.81" [Undecided,Confirmed] https://launchpad.net/bugs/190744 [15:47] (if someone is bored, http://paste.ubuntu.com/5144/plain/) [15:48] doh! [15:48] * HighNo feels bored enough to fall for that one... [15:48] ouuuch ... that's really brilliant ... [15:49] the call the file UbuntuCodeofConduct-1.0.1.txt [15:49] but give the line gpg --clearsign UbuntuCodeOfConduct-1.0.1.txt ... of course, that can't work ... [15:49] soc: they spell it wrong on the site [15:49] yes ... [15:49] try tab completing it [15:49] already fixed it ... [15:50] sistpoty|work: thanks for taking a look. I was under the impression that symbols starting with an underscore were internal. [15:50] soc: ah sorry [15:50] sistpoty|work: admittedly, I am new to all of this. [15:50] protonchris: nope... that's the c++ mangling (everything starting with _Z is a c++ symbol iirc) [15:51] protonchris: you can just use echo "c++demangledsymbolname" | c++filt to see the demangled name [15:51] * RainCT observes how HighNo loops :P [15:52] damn, that is a loop? [15:53] HighNo: do you have a broken parser or what? :D [15:53] hehe [15:54] sistpoty|work: Ahh. Thanks. I'll see if murrayc_ wants to do a new release with an updated soname. [15:54] protonchris: thanks! [15:56] RainCT: is there anything i can do now? [15:56] <\sh> grmpf [15:57] <\sh> can't we patch away the registration dialog box of netbeans? [15:58] \sh: why is it bothering you? [15:58] <\sh> HighNo: it shouldn't be in an app we ship..there is no need to register, so it's useless... [15:58] <\sh> HighNo: and it's highly annoying [15:59] soc: fix another bug :) [16:00] \sh: at least full ack on 2nd one. I am not certain about the first one. If it is in universe and a commercial one - there still is a point in kindly asking the users to register. Knowing about your users is good for commercial development [16:01] RainCT: you got time to sponsor another debdiff for me? [16:01] RainCT: this one is actually in universe ;) [16:01] (hey, it's not even bad for any software) [16:02] <\sh> HighNo: then it should belong to multiverse but as we build it from source, and as it's opensource now, we should get rid of it [16:02] soc: (I'll need some time to upload this one as I'm uploading my Hardy chroot and that's damn slow.. feel free to donate me a better connection :P) [16:02] bobbo: subscribe me and I'll have a look at it later today :) [16:03] \sh: you are free to do it - but still open source does not conflict with commercial app. [16:03] RainCT: thanks :) [16:03] RainCT: no problem? [16:03] is there a way to see which packages still depend on python 2.4 instead on python? [16:04] so i can investigate if it's a mistake or if there is something fundamental blocking it from using Python 2.5 [16:04] soc: apt-cache rdepends python2.4 might help [16:04] soc: apt-cache rdepends python2.4 [16:04] heh [16:04] thanks [16:04] ^^ [16:04] :-) [16:04] <\sh> HighNo: well, then we should change the text "you'll receive mail for new version releases blabla" doesn't make sense in a package which will be supported for 3 years... [16:04] \sh: ok, that does not make sense then [16:05] hooray, pbuilder finished :) [16:05] \sh: do you formally ask me to patch that? [16:05] \sh: I just freed 500mb of disk space :-) [16:05] <\sh> HighNo: :) disk space is not the problem i have :) [16:06] sistpoty|work: I don't update .so names for any of the *mm libraries, and neither does GTK+. [16:06] \sh: Yes, but it was mine. (<150mb) I meant I have enough space to apt-get source netbeans now :-) [16:06] <\sh> HighNo: and it would be nice, if we could get rid of this screen...or just make it a simple splash which disappears after 2 or 3 secs ,-) [16:06] <\sh> the former is my favorite solution :) [16:07] \sh: I'll have a look. [16:07] murrayc_: well, you really should, as the abi is broken by the change (that's what the soname is for) [16:07] \sh: you want me to patch the hardy release, right? [16:07] <\sh> HighNo: yepp :) [16:08] sistpoty|work: It's unstable. It's meant to break. But on the other hand, I don't mind if we change the .so name it for that very reason, so I'd accept a patch. Without a patch I'm not confident that I'd make the right change in configure.ac. [16:08] \sh: can you give me some short details on when the dialog pops up and what its content is (at least part of it so I can search for that in the source) [16:09] murrayc_: ok, I'll take a look, once I'm at home (or maybe protonchris would like to do that?) [16:09] jdstrand, ping [16:09] <\sh> HighNo: directly when you start netbeans the first time [16:09] sistpoty|work: Thanks. [16:10] Thanks for the lib in the first place, murrayc_ ;) [16:10] btw, nano segfaults when the terminal is too small [16:11] RainCT: ok, i'll review balder2d next ... [16:11] i'll leave my hands of zope and plone ... and falcon repository builder mentions something about py 2.5 incompatibility ... [16:13] go soc go! :) [16:13] \sh: I never used netbeans - how do you start it from the command line? [16:16] ^^:-) [16:19] <\sh> HighNo: netbeans :) [16:20] <\sh> HighNo: if you have sun-java6 installed somehow, it will crash right before start. [16:20] <\sh> HighNo: just do this on the CLI: export LIBXCB_ALLOW_SLOPPY_LOCK=1 [16:20] <\sh> and start netbeans...this is a workaround [16:21] weiiird ... since when go executables to /usr/lib? [16:21] <\sh> HighNo: I'll go home now...and come back in at least 1h30mins :) [16:21] <\sh> HighNo: if you need help, I can look into the code too :) [16:21] <\sh> ok...and weekend time now === \sh is now known as \sh_away [16:23] sistpoty|work: I'm too lazy, I'll just close it as invalid for hardy. it's only really needed when xserver 1.5 is uploaded after hardy.. ;) [16:23] ok, thanks tjaalton [16:38] I'm trying to debuild a package after I added .desktop file but I get an error from lintian: desktop-file-but-no-dh_desktop-call [16:38] I've added dh_installmenu in debian/rules [16:38] Am I missing something? [16:38] Iulian: you've to add dh_desktop, not dh_installmenu [16:38] Iulian: dh_installmenu is for debian/menu files [16:39] RainCT: Boah! [16:39] Right [16:39] Thanks RainCT [16:39] Iulian: np :) [16:39] soc: uhm.. blogtk is failing to build [16:39] soc: both the current version and that one with your changes [16:40] Heya gang [16:40] chmod +x debian/blogtk`pkg-config libgnome-2.0 --variable=prefix || echo /usr`/bin/BloGTK [16:40] chmod: cannot operate on dangling symlink `debian/blogtk/usr/bin/BloGTK' [16:43] strange.. but running make install manually works [16:44] * RainCT thinks that this is a strange package.. :P [16:47] can someone try to build blogtk on a Hardy chroot? [16:48] RainCT: i'll give it a go [16:48] RainCT: vanilla package from Hardy apt-source? [16:49] dholbach: around? [16:49] hellboy195: yes, but quite busy - how can I help you? === leonel_ is now known as leonel [16:50] dholbach: ah, just wanted to let you now that clean-la thing (libnxml) is *still* necessary. so the uploaded debdiff should be ok. if you want to go ahead ,.. but if you have no time, it 's no problem. just no stress :) [16:50] *know [16:51] hellboy195: OK, best to ask for *somebody* to upload it :) [16:51] ^^ [16:52] MOTUs out there with a little bit of time. Ok in fact I only need '1' ^^. bug 195532 :) [16:52] Launchpad bug 195532 in libnxml "Merge libnxml 0.18.1-4 from Debian(Unstable)" [Undecided,Confirmed] https://launchpad.net/bugs/195532 [16:52] RainCT: Do you have few seconds to take a look at my debdiff please? http://paste.ubuntu.com/5145/ - it's bug #196871 [16:52] Launchpad bug 196871 in zblast "No .desktop file; here is one" [Undecided,In progress] https://launchpad.net/bugs/196871 [16:52] RainCT: blogtk fails on my end too Error: http://pastebin.ubuntu.com/5146/ [16:54] RainCT: could it be that the main py-file isn't chmod+x ed? [16:56] LucidFox: btw, why are you a subscribed at my beagle merge if you are already in the MOTU Mono Team? [16:57] hellboy195> I marked my intention to do it this way [16:58] LucidFox: ah k, nice if you would do it. I uploaded the debdiffs a long time ago and you should have noted that already somebody asked about the progess [16:58] Indeed :) [16:58] (By the way, for some reason I don't receive mail from team subscriptions - none from u-u-s, for example) [17:00] LucidFox: :) [17:12] Iulian: sorry for the wait. the .desktop file won't validate; otherwise it looks good [17:12] bobbo: thanks [17:13] bobbo: same error as here [17:13] but dpkg-buildpackage -rfakeroot works [17:13] LucidFox: u-u-s mails go to ubuntu-universe-sponsors@lists.ubuntu.com [17:14] RainCT: No problem, what should I do before submitting the debdiff to the bug report? [17:14] Iulian: ensure that the .desktop file is clean, using the desktop-file-validate command === alleeHol is now known as allee [17:15] (it's installed with the default installation) [17:15] RainCT: Ok, will do that. [17:16] Iulian: on a first look the Encoding line should be removed, the Application category too, the Icon field should just be "xzb" and the command should start with a verb (desktop-file-validate won't find this last one, but trust me :)) [17:16] ah, and remove the GenericName thing if it's empty [17:17] perhaps a more descriptive Name would be good, but I don't see many games following this so you might also leave it as it is [17:19] Iulian: ah, and if you tell me what Comment you're going to use I'll give you one or two translations :) [17:20] RainCT: Actually I don't know. :-) [17:21] RainCT: I don't mind if you give me one though [17:21] * Iulian smiles [17:21] igh-speed shoot 'em up game [17:22] argh [17:22] Iulian: "Play a high-speed shoot 'em up game" would be the easy one [17:22] RainCT: Heh, ok, will add that. Thanks [17:27] Iulian: ok.. I'll give you a translation when I decide how to translate "shoot 'em up" :P [17:29] RainCT: Okay [17:32] sorry about that guys [17:33] RainCT: I'm still fighting with the .desktop file, can you give me a hint? http://paste.ubuntu.com/5147/ [17:34] jpatrick: You missed one :) [17:34] gah [17:34] Who shall I contact if I want a package reviewed and updated to the repos? [17:34] Iulian: "Applications;Games;" should just be "Games;" i think [17:35] bobbo: Let me try. [17:36] bobbo: Nop, seems that it should start with X- [17:37] * bobbo goes to grab gnome-games source to check this out [17:37] bobbo: Yep, it should start with X-. Now I get only this error: zblast.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated [17:38] Iulian: just remove the entire Encoding line and it should work [17:38] Ok [17:38] Isn't necessary to have that line? [17:39] Iulian: Looks like its been deprecated to me [17:40] That's true... [17:41] Iulian: is it working now? [17:42] bobbo: Yes [17:42] The game X-Moto is version 0.3.2 in the repos and there has been many improvements since that version to the current version (0.4.1) is it possible to get in updated in some way? :P [17:43] Or this is maybe the wrong place to ask? [17:43] PP|Spydon: is there a newer version in Debian Sid? [17:44] bobbo, I don't think so... [17:44] xmoto | 0.3.2-1 | gutsy/universe | source, amd64, i386, powerpc [17:44] xmoto | 0.4.0-2 | hardy/universe | source, amd64, i386, powerpc [17:44] ah how nice! [17:45] so hardy's 0.4.0 [17:45] Debian sid has 0.4.1-1 [17:45] Ah okay, how can I check things like that? :P [17:45] oh, you don't want to block the release team having to extensively test the newer xmoto from sid? *g* [17:46] PP|Spydon: I just used : rmadison xmoto that gives you the versions for Ubuntu and there is an extra parameter to check Debian IIRC [17:46] thx [17:47] rmadison xmoto -u debian [17:47] ah this is a really nice app [17:48] I shall not take more of your time, thx for the information and keep up the good work! :) [17:48] bb === doko_ is now known as doko [17:55] * sistpoty|work heads home... later folks [17:58] Hello all [18:01] Hi jakev [18:02] RainCT: I think it's ready now, can you please take a look at it again? http://paste.ubuntu-nl.org/57847/ === \sh_away is now known as \sh [18:27] \sh: good to see you :) I have a question [18:28] \sh: I'm currently mergin gnustep-gui and I have an error I can't avoid. http://pastebin.com/m44f7596a [18:30] Iulian: why "X-Game"? [18:30] <\sh> hellboy195: you need to install some of the gnustep -dev packages [18:31] <\sh> hellboy195: it's a essential build-dep for gnustep stuff, and it needs to be installed on the host where you run debuild -S -sa [18:31] <\sh> or something similiar [18:31] \sh: ah. I'm a dork. [18:31] Iulian: it's just Game, see http://standards.freedesktop.org/menu-spec/latest/apa.html [18:31] \sh: just wondering why the build machines don't have a problem!? [18:32] RainCT: I changed it because this: zblast.desktop: error: value "Games;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Games"; values extending the format should start with "X-" [18:32] Iulian: because it's "Game" and not "Games" ;) [18:33] RainCT: Blah! :) [18:33] Iulian: using "X-Game" either it won't be displayed or it would create a new category in the menu [18:33] RainCT: Okay, after that should I attach the debdiff to the bug report and subscribe u-u-s? [18:33] Iulian: yes [18:34] RainCT: Thanks! [18:34] \sh: but debuild is also very funny. dpkg-source: error: syntax error in ./gnustep-gui-0.12.0/debian/control at line 55: line with unknown format (not field-colon-value) [18:34] http://pastebin.com/m28b8e3fa ;) [18:35] does anyone know what "chmod: cannot operate on dangling symlink" means? [18:35] slangasek? [18:35] <\sh> hellboy195: that was the rules file [18:36] \sh: I'm just wondering what's false at line 55 [18:36] RainCT: it means coreutils has gotten silly in its old age [18:37] RainCT: that used to fail silently, now coreutils balks when you try to chmod a symlink that's pointing out into nowhere [18:37] <\sh> hellboy195: but there is something wrong in debian/control not in rules... [18:37] \sh: l g [18:37] \sh: I mean. OMG. I should stop for today xD [18:37] * RainCT decides that slangasek is allmighty :) [18:38] slangasek: thanks [18:41] there are three bugs in gnome-art for which I have fixes that I'd like to get sponsored. Should I create multiple debdiffs or one big containing all three fixes ? [18:41] afflux: one [18:41] \sh: thanks, thanks, thanks :) [18:42] slangasek: but the symlink works.. [18:42] RainCT: okay. And attach that one to which bug? [18:43] wb LucidFox :) [18:43] I won't stay for long [18:43] going to sleep soon [18:43] ^^ [18:43] afflux: create a new bug "Candidate for version XXX" [18:44] afflux: and post a comment in the other bugs stating that there's a fix available on that other bug [18:44] RainCT: more context, please? [18:44] RainCT: alright, thank you [18:44] slangasek: http://paste.ubuntu.com/5146/ [18:45] slangasek: it builds in Gutsy but failds with that error in Hardy chroots [18:46] slangasek: btw, if you know what that strange "`" is please tell me (it's also there when building on Gutsy) [18:46] ln -s debian/blogtk`pkg-config libgnome-2.0 --variable=prefix || echo /usr`/share/blogtk/BloGTK.py debian/blogtk`pkg-config libgnome-2.0 --variable=prefix || echo /usr`/bin/BloGTK [18:46] s/is/are [18:46] RainCT: that's not a proper package symlink according to Debian policy; you're supposed to use relative symlinks, where this one is an absolute symlink (which would be invalidated in the actual package, besides) [18:47] bobbo: Are you working on #196872 ? [18:48] basically, that line above reduces to ln -s debian/blogtk/usr/share/blogtk/BloGTK.py debian/blogtk/usr/bin/BloGTK [18:48] and it should be ln -s ../share/blogtk/BloGTK.py debian/blogtk/usr/bin/BloGTK [18:51] RainCT: so the blogtk Makefile is just not compatible with current coreutils, and also creates a symlink that's wrong; the latter was not an issue for the package because it was overridden by debian/blogtk.links [18:51] but the former is an issue [18:53] uhm.. the package has been removed from Debian [18:53] Gosh, an iPod is _heavy_. [18:54] LucidFox: not if you loose it (like me :( ) [18:56] Iulian: i was thinking about working on #196872 but you can have it if you want [18:56] I've compared my dad's iPod video 5G to my iriver clix. The iPod's ONLY advantage is 40x more storage space, 80GB vs 2GB (but, then, it's HDD vs flash). Everything else is worse. [18:56] slangasek: from popcon web: position by_vote: 26 blogtk inst: 1949 vote: 158 old: 1703 recent: 87 [18:57] slangasek: do you think is should be removed or rather adopted in Ubuntu? [18:57] Overpriced, heavy, few formats supported, requires special software, etc. [18:57] RainCT: I'm not familiar with the package and have no opinion [18:57] anyway... night all [18:57] anyone here knows blogtk? [18:58] * soc knows it a bit since yesterday ... [18:58] :-) [18:58] heh [18:59] soc: do you think it's worth being in Hardy? [18:59] good question ... [18:59] it's the only remotely usable blogging client for gtk ... [18:59] afaik [19:00] i have absolutely no experience with makefiles, but i can look at it ... [19:00] bobbo: Ok, I will take a look. [19:01] I'm not even sure what a "blogging client" is... [19:01] my blogging client is my editor + my VCS (ikiwiki++ :P) [19:01] soc: I'm already looking at it [19:01] mh ok [19:01] at least it would be good to have one program less which depends on python 2.4 [19:02] so either fix or remove i would say ... [19:02] but atm it's not really nice ... [19:03] well, I think I'll just clean it up a bit for now [19:05] <\sh> man I'm tired of sckers who steal property, even if it's only an article [19:07] <\sh> check out "http://www.linuxindex.com/" and tell me what you see...this is ridiculus [19:09] \sh: especially when they get money with ads.. [19:10] :/ [19:10] <\sh> jpatrick: and more annoying when they send trackbacks in their name with our content [19:10] <\sh> http://www.mysqlperformanceblog.com/2008/02/04/finding-out-largest-tables-on-mysql-server/ as he did here [19:12] <\sh> if you want to send emails to him, all infos are on http://www.sourcecode.de/content/damn-you-thieves :) [19:13] <\sh> sadly that p.u.cs cronjob isn't running :) [19:17] superm1: revu has an updated version of gnome-lirc-properties [19:17] RainCT: danke! :-D === neversfelde_ is now known as neversfelde [19:22] tbf: you're welcome :) [19:23] hi guys [19:23] how do I remove all *-dev files [19:24] packages [19:24] for example_: [19:24] dpkg -l '*-dev'|xargs aptitude remove [19:25] i am working with a driver developer and he needs /usr/include/linux to link to the kernel sources but is this a correct way [19:25] em, that missed a cruical part. hang on. === santiago-php is now known as santiago-ve [19:26] he needs the compiler.h [19:26] dpkg -l '*-dev'|awk '{print $2}'|xargs aptitude remove [19:26] there. [19:26] that can be used to uninstall all -dev packages. [19:28] fdoving: woah... tons of output === afflux_ is now known as afflux [19:29] TuxCrafter: ehm, no, the correct way is for the driver developer to not use /usr/include/linux, which is reserved for userspace headers [19:29] jpatrick: did you get the one with awk? - the first command i left awk out. which is fun, but it won't work. [19:30] fdoving: aptitude is still working the stuff needing removal out.. [19:30] slangasek: it is a special tvtime modivication [19:31] or am i just missing a important dev package [19:31] jpatrick: oh, that much :) [19:31] how can i search apt-cache for an package that will install the compiler.h header? [19:31] in the /usr/include/linux dirs [19:31] i got one in my normal headers [19:31] TuxCrafter: you can't use apt-cache for that. there is apt-file [19:31] or you can use packages.ubuntu.com [19:32] TuxCrafter: it doesn't matter what it is, that's the wrong directory to use when building kernel modules. you want either /lib/modules/$(uname -r)/build, or a specific path under /usr/src/ depending on the kernel ABI you're building for [19:33] and compiler.h is not a userspace header, so if you're building something that's /not/ a kernel driver, you shouldn't be using that header [19:33] slangasek: i agree [19:33] i am going to talk with him about than [19:33] i will show you [19:34] maybe you can give me advice where he sould be looking for his header files [19:35] slangasek: http://pastebin.ca/923686 [19:37] he is working on some very advanced video and tuner chips for external pctv devices [19:38] but his dependency checks are driving me crazy so i am doing the documentation for him [19:38] TuxCrafter: this is userspace code using a kernel-only header. compiler.h is not vetted for use from userspace; if he wants that definition, he needs to copy it into his own code [19:38] so nobody else have to go through it agiain [19:39] slangasek: and if he needs kernel space code because it is interfacing with hardware? [19:40] that would not be a good idea [19:40] it would break the API [19:40] ABI [19:40] TuxCrafter: false, you only need kernel space code if you're writing kernel code [19:40] slangasek: yes i see that [19:40] if you're writing a userspace application, the rule has always been that if it's not a header exported by the kernel, you either can't rely on it at all or you make a local copy [19:44] slangasek: In file included from videoinput.c:39: videodev2.h:19:46: error: linux/compiler.h: No such file or directory [19:45] yes [19:45] linux/compiler.h is not a header intended for userspace [19:47] so he needs to include that file in his own code? [19:47] if he thinks he needs to use it, yes [19:47] or should he do something else? [19:47] personally, I think the reference to linux/compiler.h ought to be dropped entirely [19:47] since the only definition he uses from it is __user [19:48] so relinking /usr/include/linux to my kernel source tree is not correct [19:48] nope, a userspace app should be buildable without having to do that [19:54] slangasek: can you please help me explain this issue to the developer at #dvb at freenode.org === \sh is now known as \sh_away [20:02] slangasek: http://packages.debian.org/search?searchon=contents&keywords=compiler.h&mode=exactfilename&suite=stable&arch=any [20:03] why does debian has a /usr/include/linux/compiler.h and ubuntu does not [20:03] TuxCrafter: no time to get involved in this discussion on another channel right now, sorry [20:04] TuxCrafter: Debian no longer has /usr/include/linux/compiler.h either; that information only applies to etch, not to lenny [20:15] slangasek: also is this normal to do sudo ln -s /usr/src/linux-source-2.6.24 /lib/modules/$(uname -r)/source [20:16] i had to do that to compile an other piece of his kernel userspace driver [20:17] TuxCrafter: generally one can use the linux-headers-$(uname-r) package instead [20:19] yea but the headers the package was needing where not there with only the headers [20:21] then that code is also broken for relying on headers that aren't part of the interface exported for kernel modules ;) [20:22] slangasek: pfff [20:22] i aslo cant get the guy to change his mind [20:23] seem to be something broken in videodev2.h when i compile it [20:25] is there some documentation that explains developers where to look for header and source files [20:30] found the problem [20:30] this code is just bad [20:38] is http://paste.ubuntu.com/ broken only for me ? http://pastebin.mozilla.org/349392 [20:41] Ubulette: paste.u.c is broken beyond belief, use http://paste.ubuntu-nl.org/ instead [20:41] jpatrick, i use paste.u.c a lot and it's the 1st time it dies on me [20:42] hi folks [20:42] hey sistpoty :-) [20:42] sistpoty: ahoi :) [20:42] hi tbf and hellboy195 [20:43] sistpoty: hope it wasn't my mail, that brought you back to life! :-D [20:43] sistpoty: May I ask you what kind of job you have. You work prettly long [20:44] hellboy195: its in the ubuntu wiki [20:44] it's [20:44] tbf: no, I'll take a look later (need to do some things first) [20:44] tbf: k [20:44] hellboy195: I'm a scientific research (computer science) at the university of erlangen [20:44] sistpoty: of course! [20:45] sistpoty: cool :) [20:45] hellboy195: and since I pretty much can choose from when and to when I work, as long as I work my 40hrs per week, I tend to arrive later :) [20:45] sistpoty: that's nice. lucky one :) [20:45] heh, I even develop foss there: www.faumachine.org is the big project of the chair I'm working at [20:55] soc: ok, I changed the package a little bit (my changelog entry is only 50 lines long) :) [20:56] sistpoty: hm, latest release 20060310 ?... [20:57] HighNo: yeah... everyone is busy adding new features atm *g* [20:57] seems like there are a lot of germans around here :-) [20:57] so, the long awaited new release still needs to wait a little bit longer [20:57] heh [20:57] sistpoty: I see... not exactly the 'open source way' ("release early, release often") [20:58] HighNo: well, it's still a university project (and of course there is cvs access) *g* [20:58] RainCT: ok, i'll watch out on hardy :-) [21:06] Wow. Today is a popential programs for FFE release day :) [21:24] hello anyone feeling like patching fail2ban? [22:08] anyone, who'd like to proofread meeting minutes? http://paste.ubuntu-nl.org/57883/ [22:09] sistpoty: «such an ACK does "not necessarily whether it's correct or not" [Hobbsee].» [22:11] RainCT: fixed, thanks [22:25] btw, with what keyboard shortcut can I paste in konsole? [22:27] RainCT: shift + insert [22:27] thanks nixternal [22:27] or clicking the middle mouse button [22:27] no prob [22:28] I have gotten so used to shift+insert I use it now more than I do ctrl+v [22:48] tbf: just looking at gnome-lirc-properties: though I'm not a cdbs expert, I guess the autotools-dev build-dependency is not necessary (at least I didn't find something using it there). === wolfger_ is now known as wolfger [22:58] sistpoty: hmm [22:59] sistpoty: hmm.... the generated makefile contains several autotool invokations... [22:59] tbf: also, please make sure to file a new FFe (referring to the needs-packaging bug) and mention that in debian/changelog (otherwise, archive admins might put it back to motu-release) [22:59] ...even if they shouldn't be called normally [23:00] tbf: then you'd need to build-depend on auto*conf* (the autotools-dev rather is useful, if upstream config.sub/config.guess is outdated and doesn't support a newer architecture for example) [23:01] sistpoty: FFe bug? Not new package bug? [23:02] persia: well, the new package bug is confirmed (rightfully that), an FFe being confirmed would mean that it's accepted [23:03] see bug 192368 [23:03] Launchpad bug 192368 in ubuntu "Please add gnome-lirc-properties" [Wishlist,Confirmed] https://launchpad.net/bugs/192368 [23:03] though I don't mind too much to have only one fulfilling both ;) [23:04] but at least one new package feature freeze exception bug should be there *g* [23:04] sistpoty: I thought the plan was one filling both, but I suppose that's an implementation detail :) [23:04] persia: let's say it evolved in this case *g* [23:04] persia: !!??! [23:04] i read you shall just subscribe the ffe team [23:05] tbf: Good :) [23:05] tbf: sure, is ok as well, but please set it back to new or triaged then [23:05] tbf: (otherwise motu-release won't look at it *g*) [23:05] persia: No one picked wxwidgets so far. So if you want to, just take it :) I'm going to bed now. hf and gn8 [23:05] sistpoty: hmm... maybe a new bug is more secure [23:05] heh [23:05] hellboy195: I can't compile it on my machine. We'll have to wait for someone else. Thanks again. [23:06] sistpoty: i am that much lost in procedure already... that i've entered no-risk mode some time ago :-) [23:06] np. so gn8 [23:06] bddebian: Hi. I've still not tracked down the attal thing, but it's on my list for tomorrow (when I ought have some time). [23:07] persia: NP. Actually I was wondering if you saw the newpki-client upload? [23:07] sistpoty: regarding: "and mention that in debian/changelog" --- something like "* Initial upload to Ubuntu (#192368, #xyz)"? [23:07] bddebian: I did, and was very happy. Unfortunately, it appears I deleted the patch that makes ctsim compile and segfault. I'm thinking about disabling the GUI for hardy, and just shipping the CLI tools. [23:08] tbf: s.th. like "feature freeze exception LP: #bugnumber" (to make it more clear, and LP: #bugnumber will also close that bug) [23:08] RainCT: did you figure out what caused the problems in BloGTK? [23:17] sistpoty: removed autotools-dev, really doesn't seem to make sense - but crosschecking by uploading to ppa [23:18] sistpoty: what stands "LP" for? [23:18] tbf: "launchpad", usually [23:19] azeem: ah! [23:23] tbf: I guess I asked you before, but what is the prerm good for? === Ubulette_ is now known as Ubulette [23:31] tbf: sadly, it doesn't work for me (see revu comment) [23:33] tbf: looks like the python-support directory is wrong (/usr/share/python-support/gnome-lirc-properties/*gnome-lirc-properties*/)... though I'm no python packaging expert [23:38] sistpoty: that it doesn't find gnome_lirc_properties for you... [23:38] vorian: poke; you back yet? :) [23:39] sistpoty: for me python-support creates all the symlinks in /var/lib/python-support/python2.5/gnome_lirc_properties/ [23:39] all pointing to that odd /usr/share/python-support/gnome-lirc-properties/*gnome-lirc-properties*/ folder [23:40] * sistpoty installs again [23:41] tbf: looks like it was my fault, didn't see that dpkg bailed out on missing dependencies (closed the shell too early *g*) [23:42] ah... the odd folder name also is right [23:43] it is gnome-dash-lirc-dash-properties/gnome-underscore-lirc-underscore-properties [23:43] the dash variant is the package name.... [23:43] tbf: still looking at the ui, it seems strange: I couldn't unlock at the first try, and had no chance to unlock for a second time (some error appeared). when I restarted it, somehow it was already unlocked [23:43] ...the underscore variant is the public module name, sistpoty [23:43] tbf: ah [23:44] tbf: oh, it crashed when clicking on help (note, that I don't have gnome installed) [23:45] sistpoty: hmm... shall i add yelp to the depends list, or shall i make the code calling yelp more robust [23:46] tbf: whatever you prefer, I guess [23:46] (I guess, if there is a button, I'd like to be able to click it, though yelp as a dependency makes some sense to me) [23:46] s/though/so/ [23:47] * persia notes that robust code might also provide some user feedback to install yelp when clicking an otherwise nonfunctional button, but doesn't intend to sway the decision either way [23:49] Anyway feel like reviewing some packages and preparing new candidates for upload? There are 395 likely candidates available from http://tinyurl.com/create.php, which is likely plenty to share :) [23:49] Err.. http://tinyurl.com/2stsyf [23:49] s/Anyway/Anyone/ [23:49] * persia stops, apparently being unable to type [23:49] heh [23:50] jdong, in about 30 min [23:50] :) [23:50] * sistpoty ponders fixing a configure.ac to bump soname for upstream [23:50] * sistpoty also ponders going to bed though [23:50] vorian: :) [23:51] maybe 40 [23:51] I just happened to hear my computer talking again :P [23:51] vorian: what are you, the Vista copy dialog? [23:51] hehe [23:51] :) [23:51] (maybe this is a bad joke to make in the Gates building; he might just disassociate me from the AP... AGAIN) [23:59] sistpoty: also have to sleep: had a 700km trip today