[00:00] wondering if any reviewers have time to take a final look at my pyrocket package http://revu.ubuntuwire.com/details.py?upid=2857 [00:00] kostmo, sure, I'll look [00:01] thx [00:02] kostmo, loose the debian-binary file unless its needed for some reason [00:03] ok i'll delete it [00:03] Nice job on putting the manual page in the right section :-) [00:04] looks good to me [00:07] WHere do mime files go? [00:40] someone can make a revision in my package? http://revu.tauware.de/details.py?package=umit [00:42] * NCommander fires a massive cannonball size hack [00:42] ^Into Code::Blocks [01:10] Hello motus! can pbuilder be used to build source packages (as though i ran 'debuild -S'). I just managed to get pbuilder installed and running, and i'd rather not create a hardy chroot now as well (sorry to those who saw this in -bugs too) [01:15] kgoetz: Why would you do that? [01:20] wgrant: why would i do what? use pbuilder or a chroot? [01:22] * NCommander finally got codeblocks nearly lintian clean [01:22] take a look in /var/cache/pbuilder/result/ [01:22] or specify --buildresult [01:25] i might have to keep reading on pbuilder *grin*. seems i'm not as aware of whats its doing as i thought [01:26] is it just me, or is Ctrl-Alt-R not normally supposed to restart X? [01:27] Anyway, NCommander, I need more help [01:27] help on what? [01:27] with my watch file [01:27] or my uscan invocation [01:28] oh, I see [01:28] hang on [01:28] * NCommander is down to two lintian issues [01:30] if the openssl debacle taught us anything, it's that you should never try to make your packages lintian-clean [01:30] directhex, is that how that happened? [01:31] ok fixed that [01:31] that's half the story, yeah [01:31] any place where I can read the full story? [01:32] ok, so now I get one Lintian error, which is expected [01:32] (I don't clear a lintian error if its invalid; I always add overrides) [01:32] I do need to do something about it, I'm just not sure what [01:33] it's about the lack of a SONAME [01:33] what's the specific lintian error? [01:33] Oh [01:33] You should fix that [01:33] and I know I should add a SONAME, I just can't decide what it should be based around [01:33] because upstream has no SONAME, and AFAICT, the intention is to keep the current release (2.4) binary-compatible [01:34] so I think I can just add a SONAME and forget [01:34] NCommander, short version: patch is made for odd-looking code to fix lintian moan, patch is applied to originally planned location, plus an identical looking place further on in the source (don't you love variable names like "e"?). one of these places fixed lintian trouble, t'other caused massive reduction in entropy [01:34] *grumble* [01:34] I'd never change code over a lintian issue [01:35] WIth the exception that I had to change a hardcoded path to move plugins from /share to /lib [01:36] is -soname ignored when not making a shared object? [01:38] kgoetz: Why would you not build the source package on your normal machine? [01:39] what's the format of a soname again? (being stupid) [01:44] NCommander, I've got a few dpkg-source warnings I'd like to ask about? [01:44] Shoot [01:44] Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address [01:45] Version number suggests Ubuntu changes, but there is no XSBC-Original-Maintainer field [01:48] coppro, run update-maintainer in the debian folders [01:48] (and then fix the changelog to reset your name) [01:48] since its a new package, you'll have to pass --section=universe [01:49] I [01:49] 'm also getting Use of uninitialized value in pattern match (m//) at /usr/bin/dpkg-source line429. [01:49] I've seen it before, but I forgot >.<; [01:52] ok thanks for the help [01:52] ok, now I've got warning, `debian/libmk4-dev/DEBIAN/control' contains user-defined field `Original-Maintainer' [01:57] coppro, that's normal [01:57] It's because Ubuntu uses a nonstandard field that Debian doesn't recongize [01:57] ok [01:57] I've considered submitting a patch to make that warning disappear, but the headache of getting a patch into dpkg and friends sounds like too much pain [02:00] NCommander: I re-uploaded the package without the debian-binary file: http://revu.ubuntuwire.com/details.py?upid=2891 [02:00] ... is there a second reviewer around, by chance? [02:01] kostmo, I'm not an MOTU, I can't sign your package [02:01] how do I get this stupid soname to work? [02:01] ah IC [02:01] the only thing I can think of is modifying the upstream Makefile.in [02:02] do you have any suggestions for the best communications channel to find a couple MOTUs for this? [02:03] y [02:03] disregard that [02:09] Heya gang [02:20] this is fail :( [02:20] NCommander, I got the SONAME in, but now I can't link /usr/lib/libmk4.so to /usr/lib/libmk4.so.4! [02:29] ok done [02:29] yy [02:29] *yay [02:33] ScottK, ping [02:34] NCommander: scottk is out [02:35] darn [02:35] emgent, care to review a package that's about to hit REVU? [02:36] NCommander: not now, i'm working. anyway feel free to link here :) [02:36] You do work? [02:38] NCommander: phpmyadmin security [02:38] how do I add a lintian override? [02:39] http://lintian.debian.org/manual/ch2.html - coppro [02:40] so I make a file then install it to usr/share/lintian/overrides, correct? [02:41] Alo! [02:47] wgrant: because i'm A. not running ubuntu, and B. dont want to fill my system with build-deps [02:58] Ok, question: what is the standard place to put your lintian-overrides file? Like, should it be .lintian-overrides? And what commands should be in rules? [03:07] kgoetz: If you're running something Debianish, you're fine. You generally don't generally need to install the build-deps. [03:12] and away codeblocks goes to revu [03:13] yay! [03:13] go NCommander [03:13] now can you answer my questions? [03:16] what was your question? [03:16] for lintian-overrides, I understand where they go in the package [03:16] but in my source folder, how should I put them, and is there a special dh_installblah command? [03:16] dh_lintian [03:17] But its only available in Intrepid/Sid, so if you want to backport, don't use it, and manually at it to your package [03:25] what package has all the development tools? [03:25] http://revu.tauware.de/details.py?package=codeblocks [03:25] someone care to review? [03:26] NCommander, upstream ships a debian/ directory? :( [03:27] cody-somerville, yeah [03:27] But its pretty broken [03:27] I had to redo at least 70% of the files in it [03:27] NCommander, you should see about getting upstream to remove it [03:27] I will [03:28] They release debs because no one had packaged Code::Blocks for Debian or Ubuntu [03:28] But whoever did it wasn't a DD [03:28] NCommander: that's the same situation I'm in with Bibus [03:28] NCommander: it's a mess upstream, but it's not in the repos yet, so hopefully once this mess is sorted tonight It will be soon :-) [03:28] tbielawa, yeah, once its in the archive, I'll use it as justification to removing it [03:28] ^upstream [03:30] umm... code::blocks provides .debs [03:30] @all, regarding lintian overrides. my upstream version ends with a dash then a final number, ex: 2.4.3-2 [03:31] that throws up the natice package with dashed version lintian warning. Is this justification enough to override the warning with an override? [03:31] I said it does [03:32] coppro, but their debs don't have proper dependencies in them, and violate the LSB [03:32] yeah, but that's why they have a debian/ [03:32] coppro, I think we're well aware of that. [03:32] No, I know [03:33] ok [03:34] I'm planning to submit this package to Debian after it gets in here [03:34] And ask them to remove the Debian folder [03:34] NCommander, Remove the URL from the package descriptions and put it in the Homepage field of the source package. [03:35] Ack, I knew I forgot to do something; and I also forgot to add the watch file >.<; [03:35] Sorry, its late [03:35] what package is debuild in? [03:38] NCommander, Also, codeblocks-contrib should be a suggest and not a recommend. [03:39] cody-somerville, *grumbles*, I can't find a watch file line that will work with sourceforge since they changed the layout [03:39] any suggestions? [03:39] NCommander: I'll post one online that works fo rme [03:40] thank you tbielawa [03:40] * NCommander hasn't done any real packaging in so long its good to get the rust off [03:40] http://sf.net/codeblocks/codeblocks-(.*)\.tar\.gz ? [03:40] Didn't work, but I'll retry it [03:40] http://revu.ubuntuwire.com/revu1-incoming/bibus-0807090710/bibus-1.4.3-2/debian/watch works for me [03:41] tbielawa, it mostly works, but I'm getting binary packages like [03:41] http://qa.debian.org/watch/sf.php/codeblocks/codeblocks-8.02-0suse103-x86_64.tar.gz [03:41] It seems suse > ubuntu to uscan ;-) [03:41] haha [03:41] er [03:42] html > 0, as I discovered last night [03:42] http://downloads.sourceforge.net/codeblocks/codeblocks-(.*)-src\.tar\.bz2 [03:42] good luck, i had enough problems getting that one to work [03:42] how should the suggest/recommend relations in a library package be set up [03:42] just the dev recommends doc, or anything else? [03:43] Not to be lazy, but how can I get uscan to download the package file for get-orig-source? [03:44] actually [03:44] Debian policy says I should download the same source file, so just a simple wget [03:47] cody-somerville, thanks for reviewing this ;-) [03:48] cody-somerville, upload in progress [03:51] wow, stupid question day! [03:51] wait, nvm [03:51] * cody-somerville raises an eyebrow. [03:51] I was about to ask a stupid question [03:51] but then I thought of an answer [03:51] wgrant: then you and Hobbsee just gave me different answers on th same subject [03:52] wait, is there any way for dh_install to change the name of the file it installs? [03:52] cody-somerville, upload complete [03:52] THank you for taking the time to review this [03:53] or should I just use /usr/bin/install [03:53] * NCommander is always amazed at how simply, yet effective the deb package format is [03:54] someone help me... I can make my next upload as soon as I resolve these stupid overrides [03:54] NCommander, The md5 of your source tarball mismatches with upstream's [03:54] coppro, yes [03:54] I have debian/libmk4.lintian-overrides [03:54] I want it to be install to /usr/share/lintian/overrides/libmk4 [03:54] what should I put in rules? [03:55] cody-somerville, mostly because I repacked it into a tar.gz as per the debian policy guide [03:55] NCommander, except that isn't debian policy [03:55] * NCommander rereads the policy guide [03:55] It used to be [03:55] NCommander, it is possible to make it a .tar.gz w/o repacking it. [03:56] help? [03:56] get-orig-source: [03:56] cd .. && wget http://internap.dl.sourceforge.net/sourceforge/codeblocks/codeblocks-8.02-src.tar.bz2 [03:56] bunzip2 codeblocks-8.02.tar.bz2 [03:56] gzip codeblocks-8.02.tar [03:56] Maybe something accidently ended up in the orig [03:56] NCommander, gzip -9 [03:56] coppro: if you just want to install a file you can use the standard pkg_name.rules file in your debian/ directory [03:56] Let me just remake it [03:57] what command in rules should I use though? [03:57] cody-somerville, nice catch [03:57] dh_install doesn't seem to support renaming, and /usr/bin/install won't create the directory structure [03:57] install -d will create the entire path [03:57] (and is bad anyway) [03:57] coppro, there is dh_installdirs [03:58] hmm... oh wait [03:58] i [03:58] but dh_install -i -p should be in your install: build target [03:58] am an [03:58] idiot [03:58] coppro, No, you're not. You're simply rushing. Slow down. [03:58] no im an idiot [03:59] Use this as an opportunity to redeem yourself then, coppro :) [03:59] cody-somerville, I'm uploading now. Sorry for these basic screwups >.<; [04:00] bah [04:00] Such a slow upload cap here [04:01] cody-somerville: upstream tarball is messy. bad folder name for the source, hidden directories like cvs and ide folders, and it's got a debian/. Does this reconstitute a reroll of the .orig.tar.gz ? [04:02] tbielawa: I think -D is the one you meant [04:02] coppro: I think you're right :) [04:02] tbielawa, did you export it from svn? [04:03] thanks for pointing out that the option existed though [04:03] cody-somerville: nope, it's from their sourceforge site. [04:03] tbielawa, then no [04:04] kgoetz: It will need some, but not all, build-dependencies for a source buil. [04:05] yay, time to upload again to REVU (still no docs package though) [04:05] cody-somerville: thanks for clarification. I just re-read the "Complete Ubuntu Packaging Guide" section on non-native packages again and it's like I never saw it before [04:05] coppro: :) [04:07] cody-somerville, updated package with properly done orig.tar.gz ;-) [04:07] what's the command to update the version and add a blank changelog entry? [04:07] dch [04:07] -i [04:08] * cody-somerville never uses that. Causes too many mistakes :P [04:08] and how do I test with pbuilder again? [04:09] coppro: it's involved. https://wiki.ubuntu.com/PackagingGuide/Complete#head-2979f8a826fc15379a92139c25bb513633d2023c [04:09] ty [04:09] it provides a link to the full guide [04:09] np [04:09] cody-somerville, http://revu.ubuntuwire.com/details.py?package=codeblocks [04:11] * NCommander hides in fear from the wrath of Cody [04:12] ok, pbuilder had success! time to actually upload! [04:13] coppro, first package? [04:13] yes [04:13] Nice, welcome to the club;-) [04:13] first actual package that is [04:14] I made one before but someone beat me to it on Debian, so I finished just for practice [04:14] That's what ITPs are for ;-) [04:14] I'm just happy to finally get codeblocks into the archive [04:14] yeah, but whoever it was didn't close the ubuntu needs-packaging bug [04:15] and I didn't realize that Debian had a package when I made it [04:18] sebner: New courier merge with your name on it. [04:18] wow, ScottK [04:18] he speaks [04:18] When I'm here I can almost never manage not to. [04:19] http://revu.ubuntuwire.com/details.py?package=libmk4 [04:19] yay! [04:20] ScottK, care to review codeblocks? [04:20] ScottK, http://revu.tauware.de/details.py?package=codeblocks [04:20] NCommander: Sorry, I've got another project I need to concentrate on with the little time I have tonight. [04:20] It's ok [04:20] * nxvl checks [04:22] wow, this is really counterintuitive [04:22] Blimey, sonicmctails@gmail.com overwrote my package [04:23] an RK4 simulation of an inverted pendulum runs SIGNIFICANTLY faster on C#/Mono than Java [04:23] even when just directly using ikvm to on-the-fly translate the bytecode from Java to Mono [04:23] LucidFox, whoops >.>; [04:24] LucidFox, I should have checked revu before I started packaging codeblocks [04:24] lol [04:24] owned [04:24] hrm or me? [04:24] * coppro ducks [04:24] both [04:25] him for getting his package blasted, you for putting all that hard work in [04:25] java IPModel > /dev/null 35.31s user 0.07s system 100% cpu 35.301 total [04:25] ikvm IPModel > /dev/null 24.76s user 0.06s system 99% cpu 24.824 total [04:25] He got his package blasted? [04:25] NCommander: are you using XSBC-Original-Maintainer: for some reason? [04:25] this is news to me... since when was CLR faster than Java HotSpot? [04:25] I didn't, it's still available [04:25] oh [04:25] well, it's still funny [04:25] NCommander> Please remove .debhelper.log files, at least [04:25] nxvl, upstream shipped a debian folder, I left the original mantainer [04:25] jdong: Did you get my ping about Feisty/Gutsy backports ... [04:26] NCommander> You should repackage the orig.tar.gz and remove it [04:26] Are any MOTU's around? [04:26] Scott, but he's busy apparently [04:26] argh, damn it. I thought dpkg-buildpackage -S cleaned before building [04:26] I'm a MOTU [04:26] LucidFox, I uploaded it again. [04:26] cody, can you REVU my package please? [04:27] ScottK: no, this shell is terrible at keeping history [04:27] LucidFox, so I don't understand what you mean? [04:27] howdy! any chance you'd be inclined to revu mine also? http://revu.ubuntuwire.com/details.py?upid=2891 [04:27] * LucidFox headdesks [04:27] jdong: Dapper/Hardy are caught up. There are a couple in Feisty/Gutsy you need to deal with. [04:28] * NCommander steals LucidFox's headdesk [04:28] But then, given how I submitted four packages for intrepid to REVU so far and they all have been ignored, maybe I was doing something wrong [04:28] cody-somerville: http://revu.ubuntuwire.com/details.py?package=libmk4 [04:28] ScottK: gotcha. I've got tomorrow off work; I'll jot that on my TODO list. Right under "get wisdom teeth pulled" [04:28] :( [04:29] Ow [04:29] yeah, not looking forward to it. [04:29] LucidFox, I'm a porter. I do new packages *really* rarely [04:29] jdong: I've done my massively crack addled backport for this month. Your turn. [04:29] But Code::Blocks is something I use quite a bit, and I wanted to prove I can package [04:29] Obviously I'm proving I can't ;-) [04:30] coppro, you should use use a patch system instead of editing files outside of debian/ directly. [04:31] huh? [04:31] say what? [04:31] cody-somerville, uploading again with all the afforemethoned suggestions [04:32] coppro, You modified unix/Makefile.in [04:32] wgrant: 'some' is still quite a lot if i want to work with varying packages [04:32] coppro, you didn't document it in your changelog either [04:32] NCommander: why is it recommended to remove debian-binary? Actually I can't remember why I put it in, but I'm pretty sure it was on a list of of files that should be in debian/ [04:32] ok, what do you mean by a patch system though? [04:32] coppro, you also modified unix/configure and didn't mention it in your changelog [04:32] coppro, ie. https://wiki.ubuntu.com/PackagingGuide/PatchSystems [04:33] NCommander: list I read was probably outdated [04:33] kostmo, its generated automatic for whatever version of dpkg file format is now used [04:33] ok ty [04:33] ok [04:34] coppro, You also don't need to put [Your Name] above ever item in your changelog. [04:34] that was left over from a script [04:34] coppro, I don't care. :) [04:34] lol [04:35] NCommander, My computer is still working on compiling the first version you uploaded :P [04:35] cody-somerville, ahahaha. need to upgrade a little bit? [04:36] Maybe [04:36] (then again, distcc, and -j4 are my friends) [04:37] NCommander: Aren't you a porter to $SLOW_ARCH? === asac_ is now known as asac [04:37] like I said, distcc and -j4 [04:38] emgent, try getting some of your fixes upstream :P [04:41] does " pdebuild --pbuildersatisfydepends" need to be called with any other options? i dont see any in the man page, but it doesnt install build-deps for the package i want to build. http://paste.ubuntu.com/28184/ [04:43] kgoetz, does your package depend on things from universe? [04:44] cody-somerville, could you revu my package, please? http://revu.ubuntuwire.com/details.py?upid=2891 [04:46] cody-somerville: sure, i use first see if in BTS bug is open, and than talk with maintainer on OFCT [04:46] anyway thanks for suggest :) [04:48] NCommander: i'm not sure, but they look like main packages (python-all-dev (>= 2.3.5-10) cdbs (>= 0.4.41) zlib1g-dev) [04:49] Hrm [04:49] Well, try adding the universe repo to your .pbuilderrc [04:49] ok, i'll try that and let you know how it goes. thanks. [04:52] * NCommander waits for cody-somerville's computer [04:55] cody-somerville, ping? [04:56] NCommander, yeees? :] [04:57] cody-somerville, how goes the compiling? [04:57] Maybe it would be faster to upload to your PPA and let launchpad do it [04:57] NCommander, it is almost done. [04:57] * NCommander waits patiently [04:57] NCommander lies. [04:57] He's not patient at all. [04:58] * NCommander clubs ScottK [04:58] Well, the security guys were scared with a 32 minute turn around to backport a patch to dapper, feisty, and confirming gutsy wasn't effected .... [04:59] so I dunn0o [04:59] Maybe I'm just used to fixing packages fast to make up for slow build times [04:59] (or I need some outlet for my excess energy; its been completely dead at work; damn fire company going to go out of business at this rate) [05:00] ScottK, so yeah, I now do security patches in addition to FTBFS .... I think I've got no life [05:01] NCommander, you should help contribute to Xubuntu. [05:01] What does Xubuntu need? [05:01] (I run it, so I'd be glad to help, but I've never seen a todo) [05:01] and I'll brb, dinner [05:04] NCommander, linda is dirty. [05:05] NCommander: i've rebuilt and i think it contains universe, but i still dont get the build-depends satisfied [05:06] kgoetz, pastebin your build log [05:08] cody-somerville: package build? half a mo [05:08] cody-somerville: http://paste.ubuntu.com/28187/ [05:10] kgoetz, that doesn't look like it is building in a chroot [05:12] NCommander, you didn't add a Homepage field [05:13] cody-somerville: so its not attempting to use pbuilder? :/ [05:13] I've never used pdebuild myself [05:14] mm ok. === nenolod is now known as yamarisu [05:15] Okay, I'll do one more review before I go to bed/take a nap. [05:17] Damn it, woohoos [05:17] *sigh* [05:17] I'm really out of it [05:17] I'm going to call it quits after I upload this last one, and stop torurting cody-somerville [05:20] cody-somerville, does it need Homepage: as in or loose the brackets [05:20] Lose the brackets [05:21] Ok [05:21] Uploading [05:21] I'm not going to ask you to stick around and wait for it to build again [05:21] I can find another sponsor, since your probably ready to stab my eyes out [05:23] NCommander, nah. I don't need to stab anyone's eyes out yet :) [05:24] well, if you do, go for my blind one [05:24] I don't need it [05:24] ;-) [05:24] or ... [05:24] .-) [05:30] cody-somerville, its there === yamarisu is now known as nenolod [05:41] \sh: moin [05:44] and I'm back [05:44] SOrry, duty called for the "Automatic Alarm in Building 47 at RIT" [05:44] cody-somerville, I assume your gone? [05:48] I just noticed that the rules file my upstream included actually called another Makefile they havein their Setup/ directory [05:50] It sounds like your having "fun" [05:50] I can't decide if that's better or worse then something say like checkinstall [05:50] this whole package is a messssss. [05:50] How long have you been working with packaging? [05:52] Sometimes its easier to -r debian, and start over [05:52] Unless your just referring to the packages build system [05:52] Debian/Ubuntu, or collectively? [05:52] Collectively [05:52] Hard to say for sure, but long enough to seen some real messes [05:53] :) [05:53] The worse are the package build systems themselves [05:53] Go try building RPM, then tell me this package is bad [05:53] This was the first real piece of software I've tried to package. It was debianized so I thought it would be easier [05:53] small hint [05:53] If its debianized, but not in the archive [05:54] It usually means a lot of pain and hurt [05:54] I can contest to that [05:54] code::blocks was ok [05:54] THe hardest part I have with this is deciding how to go about it. I've wanted to just rm the debian/ and some other stuff. But then I have questions like "how much not in debian/ am I supposed to edit without patching and etc?" [05:55] But I still had to redo at least half of their rules file, and apply a nasty hack to the source to get it to meet standards [05:55] eck [05:55] icky [05:55] tbielawa, you can modify anything in the package you like, but you need to add a patching system [05:55] * tbielawa uses dpatch [05:55] same [05:55] I've used quilt before [05:55] But I find I end up fighting the tool more then anything else [05:55] heh [05:56] My sole pet peeve with dpatch is every once in awhile, it looses its mind, and unpatch fails [05:56] Then again, so does quilt [05:56] 0_0 [05:56] It usually means moving the debian folder to safety, and rm -ring the source folder [05:57] this author made it so that it will build as a deb, but it will able make from this make file in their setup directory. THEN I find out just now when I'm about to publish my (hopefully) final REVU upload, that rules calles Setup/Makefile [05:58] which, I mean is ok. but there's so many places where using debhelper scripts would clean this up sooooooo much. Where is my technical stopping point when cleaning this up? [06:31] * ScottK decides he's had all of Launchpad's new look he can stand for one night and goes to bed. [06:33] bye [06:34] night ScottK :) [06:34] yeah, it's hard to work on the new UI [06:35] easy on a late state, but hard at the begining [06:35] kees: around? [06:43] Hi all! [06:44] hi! [06:44] Hi nxvl! [06:45] hello === superm1_ is now known as superm1 === mcasadevall__ is now known as NCommander [07:21] Any sponsors int he room? [07:24] NCommander, only if it's quick :) [07:24] i'm gonna hit the sack in ~10-15 min [07:25] superm1, its a package on revu, its lintian clean, builds fine, etc. [07:25] NCommander, what's the package? [07:25] codeblocks [07:25] oh still doesn't have the first +1 [07:26] cody-somerville was looking it over [07:26] okay well i'll take a quick look and maybe at least be able to give it the first one [07:26] cody-somerville, any conclusions? [07:26] I made the changes he wanted, but my net cutout before I could respond [07:26] ANd I think he went to sleep already [07:26] ah [07:26] okay well my feedback will still be there tomorrow, so he can catch up to it tomorrow then [07:27] Thank you superm1 [07:27] (just as a note, upstream does have a debian folder, but its pretty badly broken; I redid quite a large chunk of the rules and control files) [07:28] superm1, NCommander: You fixed the linda warnings? [07:28] * NCommander reruns linda [07:29] cody-somerville, my net dropped out, so I never saw what you said in response [07:29] NCommander, I didn't say anything. [07:29] oh [07:30] oh awesome [07:30] My intrepid chroot seems to have hosed itself [07:31] * NCommander grumbles [07:31] WHat package is linda in again, I need to install it on hardy [07:33] * NCommander also thought linda wasn't developed anymore [07:33] NCommander, left you a few comments [07:33] small things [07:33] NCommander: linda is dead - don't use it. [07:34] Oh good, I knew I wasn't loosing my mind [07:34] ON the forth note, I don't like changing the original tarball if it can be avoided [07:36] superm1, on point three, I am submitting this package to Debian, so I think leaving the dbg packages is a better idea, but I've never seen these -dbgsym packages; they aren't created here [07:36] As for one and two, correcting now [07:36] ls [07:36] er [07:36] NCommander: Hopefully Debian will come to their senses and use our dbgsym extraction stuff at some point. [07:36] wgrant, when did linda die? [07:36] cody-somerville: With 3.8.0 [07:36] yay! *shot* [07:36] wgrant, link? [07:37] cody-somerville, it's no longer in the Debian archive. [07:37] Debian bug #469039 [07:37] Debian bug 469039 in linda "linda: Should this package be removed?" [Serious,Closed] http://bugs.debian.org/469039 [07:37] I'm simply going comment out the dh_strip line then and leave it in the rules file [07:38] Which brings me to four [07:38] NCommander: Er, don't comment that out... [07:38] Why would you do that? [07:38] wgrant, that's how the dbg package is made [07:38] I run dh_strip, and the debug package comes out in codeblocks-dbg [07:38] It doesn't do that automatically, does it? [07:39] I didn't think so, but superm1 just said it did so ... [07:39] NCommander, no i was saying you dont need a package just for debug symbols [07:39] pkg-create-dbgsym diverts dh_strip, so you need to call it. [07:39] i didn't say to remove the stripping itself.... [07:39] And you should always be stripping things. [07:39] I don't have a pkg-create-dbgsym script [07:40] You don't need it, but you could install it. [07:40] I am aware of things needed to be stripped if for nothing else to cut the fat out [07:41] I just don't see the point of doing it in a non-Debian way. I do plan to submit this to debian, so I still have to have dh_strip for that to create a debug package, and then the codeblocks package from Debian will be synced over the ubuntu one [07:42] I just feel like I'm really missing something here [07:42] NCommander, whats the issue again? [07:43] Not all packages in Debian create -dbg packages... [07:43] Codeblocks has a dedicated SDK for developing plugings [07:43] I know I want a -dbg package if I was trying to debug a plugin [07:43] And you have to have dh_strip regardless of whether or not you're going to create -dbg packages. One never leaves binaries in a normal package unstripped. [07:43] Aha. [07:44] I should have said: remove the create debug part [07:44] I'm quite aware not to ship unstripped binaries ;-) [07:45] so having a seperate -dbg package is fine? [07:46] It's useless in Ubuntu, but it's no violation of policy. [07:46] The last thing then is the upstream debian folder. [07:46] generally when i run into it, i make my get-orig-source rule repack it with moving it to debian_upstream [07:46] or similar [07:46] It's hard for me to justify modifying the upstream tarball unless I'm actually removing non-free components. [07:46] and the reason for that is if upstream modifies anything in that debian directory, your diff.gz will break [07:46] going release to release [07:47] Because if I mod the package, beyond just recompressing it, MD5 hashs will not break if you simply bzip2 the package again [07:47] superm1, when I handle a new release, I download the source, and then move the debian folder; I've never applied the diff the newer package version, but that's just me ... [07:47] I dunno [07:48] well you are already repacking if i looked at your debian/rules right anyhow [07:48] because they bring in bz2 [07:48] just gunzip and bzip2 [07:48] * NCommander sighs [07:48] so it's just another line or two [07:48] superm1, yes but the md5 doesn't change [07:48] I'm not trying to be a pain about this [07:48] But I've always critized unnecessary original tarball changes [07:48] NCommander, I think you need to take a deep breath or two :) No need to get worked up. [07:49] * NCommander inhales cody-somerville [07:49] * NCommander dies [07:49] cody-somerville, but you think that the debian/ should stay as is? [07:49] i think its a very good reason to repack [07:50] The original source tarball should be unmodified so if someone wants to build the package sans debian modifications, including rebuilding the codeblocks upstream, then its available right there. [07:50] I've used apt-get source more then once to just get the original tarball [07:50] * wgrant agrees with superm1 on this. [07:51] I'll do whatever the majority here rules [07:51] NCommander, especially if you intend to bring this up to debian [07:51] I'm not trying to be arguementive, but I find repacking is a last resort [07:51] i believe your sponsor there would give you a hard time bout this too [07:51] I disagree with wgrant and superm1. [07:51] Debian policy specifically allows for upstream developers to package a debian directory [07:51] superm1, finding a sponsor on debian itself is a hard time. [07:52] cody-somerville, but that's assuming their debian directory will be valid and useful [07:52] superm1, gforge has an upstream debian folder and its modified in releases [07:52] I can think of a few others that are the same way [07:52] superm1, You would modify it like you might a native debian package. [07:53] superm1, if upstream is doing a *really* horrible job, the precedent has been to ask upstream to stop if they'd like their package to enter the archive. [07:53] well at least from the way i've learned, don't go down that route [07:53] Looking at gforge, they leave the debian folder in the upstream tarball [07:54] so NCommander if you repack, you can get a +1 from me, if you don't you can get one from cody-somerville :) [07:54] NCommander, but you risk having the archive admin reject it if you go with superm1 :P [07:54] Is it worth invalidating md5/sha1/etc to simply remove a debian folder? [07:54] no. [07:54] (that was aimed at superm1) [07:55] matter of opinion is all :) [07:56] I'd know if I was a DD, you'd just to justify the repack just like justifying every lintian override [07:56] or MOTU [07:56] But I do accept your opinion, even if I disagree [07:56] ANd I do value your comments on codeblocks [07:58] well in any case. bed time. good luck sorting things out :) [07:58] thank you superm1 [08:00] cody-somerville, I uploaded the next revision to revu [08:02] cody-somerville, and thank you for your time and patience working with me on this issue [08:02] No problem. [08:03] revu is being slow, or I just missed the last dinstall [08:07] NCommander, Your dependency on codeblocks for codeblocks-dbg needs to be versioned. [08:07] Is there a substution variable that will give a packages current version? [08:07] (= ${binary:Version}) [08:08] So the codeblocks-dbg dependency on "codeblocks" should become "codeblocks (= ${binary:Version})" [08:09] Uploading yet again [08:10] * NCommander wonders if he's going to break revu [08:12] cody-somerville, ignore the 9:10 upload, it doesn't have the dbg fix, it does have all the other ones [08:12] THe proper one will be 9:15 [08:12] NCommander, Can you make a comment describing my comments and how you dealt with them? [08:13] sure [08:14] Post the link to the .dsc file when it is up [08:16] cody-somerville, I have that feeling I'm forgetting something [08:16] http://paste.ubuntu.com/28220/ [08:17] second BTW< someone should fix this: http://wiki.xubuntu.com/ [08:17] I dunno if it needs to be that verbose. [08:18] ... [08:18] * NCommander mutters something about not being about to win about his level of verbosity [08:19] Crud, hold on [08:19] THe updated package fails lintian [08:19] Whats the error? [08:19] http://revu.tauware.de/revu1-incoming/codeblocks-0807180920/lintian [08:19] I probably misused binary:Version somehow [08:19] NCommander: btw, did you coordinate with the other people wanting to package this for Debian? [08:19] azeem, no. [08:20] As in, not yet, I didn't even see if their was a debian ITP, I only checked to see if an existing package was floating around [08:21] cody-somerville, I'm sorta confused on how to resolve this lintian error [08:22] It almost looks like a lintian bug [08:23] but its mor elikely I screwed up somewhere [08:25] anyone alive? [08:25] \sh (or another motu-sru guy), mind ACKing bug 243246 ? [08:25] Launchpad bug 243246 in sigscheme "[Hardy] does not start because of missing sigscheme-init.scm" [Medium,Confirmed] https://launchpad.net/bugs/243246 [08:26] <\sh> DktrKranz: lemme look :) [08:27] <\sh> DktrKranz: acked... [08:27] * DktrKranz hugs \sh [08:27] * \sh blushes [08:28] * NCommander takes a picture [08:28] Isn't this a codec moment? [08:28] * NCommander is shot for making such a bad pun [08:29] NCommander, I think I may know what the problem is. [08:29] I'm trying to package Code::blocks ;-) [08:29] * NCommander is shot for the second bad pun in less then ten minutes [08:31] cody-somerville, you care to enlighten me on the lintian issue? [08:33] One sec [08:38] * NCommander twiddles his thumbs [08:48] any ideas? [08:49] Getting there [08:49] Okay, got it [08:50] * NCommander is all ears [08:50] I'm just going to make sure I can reproduce it. :) [08:51] Is this something I'm response for, or is it a legit lintian bug? [08:51] No, it is your fault [08:52] SWEET! [08:52] NCommander, run dos2unix on your control file please [08:52] * NCommander looks for which package its in [08:53] And I can say I can blame upstream for that fun little bug; I edited their control file which was in dos format [08:54] New lintian issue [08:54] But this is easy to fix [08:54] I didn't get any lintian issue after [08:54] What do you have? [08:54] not binnmuable [08:55] I replaced the source with binary and now its lintian clean for me [08:56] uploading [08:56] cody-somerville, can I tell you how much I appericate this ;-) [08:59] cody-somerville, as soon as it pops up, I'll give you the link to the .dsc === rraphink is now known as raphink [08:59] morning raphink [08:59] hi NCommander [09:00] hola raphink [09:00] how are you this morning [09:00] good thanks [09:01] * NCommander wishs the revu scripts were available so I could see how this thing ticks [09:01] NCommander, it is available [09:01] it is? [09:02] Yea. We're all open source fanatics here :P [09:02] SO where is launchpad's source [09:02] * NCommander dives for cover [09:06] NCommander, launchpad isn't developed by the community or it would be open source [09:06] I'm aware of that ;-) [09:06] I was being an ass. It was the Debian Developer in me trying to express itself in this strange, understanding place [09:08] wow, its nicely documented o___o; [09:10] * NCommander feels the python bug telling me to code something onto REVU [09:11] raphink, ping [09:12] NCommander: yes? [09:12] raphink, I'd be intrested in implementing the ability to delete an upload that a contributor makes [09:12] NCommander: in REVU? [09:12] If I code it, any chance it could get merged into the actual revu code? [09:12] yeah [09:13] Right now, I can see five or six uploads of my packages, and they are pretty much clutter ATM ... [09:14] I like the way mentors works in this regard that a new upload simply replaces the old vs keeps them all around [09:14] NCommander: you should talk with siretart about that [09:14] well, right now I'm just seeing if I can get it running locally [09:14] It's been awhile since I messed with python ;-) [09:17] cody-somerville, http://revu.tauware.de/revu1-incoming/codeblocks-0807181010/codeblocks_8.02-0ubuntu1.dsc [09:22] NCommander, I'm not familiar with the .package file [09:22] NCommander, What does it do? It looks like a menu file. [09:23] morning everyone [09:23] morning huats [09:23] NCommander: morning [09:24] cody-somerville, that came from upstream, I think its based around the debian menu system, but its outdated [09:24] I just forgot to remove me (I think I need to slowdown with my revu uploads ...) [09:25] cody-somerville, its not something I can remove in the diff because it comes from the upstream tarball (dpkg-source ignores removing files) [09:25] Also, uscan isn't working [09:25] It had worked for me [09:25] codeblocks: Newer version (8.02-0suse103-x86_64) available on remote site: [09:25] http://qa.debian.org/watch/sf.php/codeblocks/codeblocks-8.02-0suse103-x86_64.tar.gz [09:25] (local version is 8.02) [09:25] Yeah, I got that [09:26] ie. it is broken [09:26] Adding -src to the rules made it not work [09:26] at all [09:28] * NCommander sighs at the fact that I can't seem to catch these simple errors [09:30] cody-somerville, any suggestions on how to fix the watch file? [09:31] NCommander, working on it :) [09:31] * NCommander sighs and looks at the FTBFS page [09:32] actually, does REVU have a pbuilder intergration function built in? (looking at the REVU tools page; it suggests it does, but I can't say I know for sure) [09:34] "http://sf.net/codeblocks/codeblocks-(.*)[^-]\.tar\.gz" seems to work. [09:35] cody-somerville, Nope [09:35] Newest version on remote site is 8.02-0suse103-x86_6, local version is 8.02 [09:35] Doesn't work [09:35] * NCommander has more or less given up on uscan on sourceforge packages ... [09:36] http://sf.net/codeblocks/codeblocks-([^-]+).*\.tar\.gz [09:36] http://sf.net/codeblocks/codeblocks-(.*)[^-]\.tar\.gz <-- works fine for me. [09:36] I keep getting the wrong package [09:36] It need to check the -src package [09:36] ALl the other ones are binaries [09:37] okay, that makes it easy [09:37] Whats the current full URI for the source package? [09:37] http://sf.net/codeblocks/codeblocks-(.+)-src\.tar\.gz [09:37] http://internap.dl.sourceforge.net/sourceforge/codeblocks/codeblocks-8.02-src.tar.bz2 [09:38] ion_'s will work [09:38] err.. [09:38] no matching hrefs for watch line [09:38] nope [09:38] replacing .gz with .bz2 [09:38] :P [09:38] yup [09:39] * NCommander still feels bad for making you go through all this work :-P [09:39] I recommend using --rename --repack there, btw. [09:39] since it’s a bz2 [09:40] I have a get-orig-source target that does that [09:40] Unless you think I should change that [09:40] (before I make yet another revu upload) [09:40] Yeah, that’s a good method. [09:40] NCommander, this works great: [09:40] version=3 [09:40] http://sf.net/codeblocks/codeblocks-(.+)-src\.tar\.bz2 [09:40] Works here too [09:40] But I don't get ion_'s suggestion [09:40] ANd I'm not going to upload until I do get it [09:41] .PHONY : get-orig-source [09:41] get-orig-source : [09:41] uscan --verbose --rename --repack [09:41] NCommander, you need to replace .gz with .bz2 [09:41] right [09:41] My current get-orig-source gets the current version and does that [09:41] uscan grabs the latest, and not the version that was packaged [09:41] WHich is why I don't think its apporiate for the get-orig-source target [09:43] Correct. [09:43] so its fine as is? [09:44] no [09:44] VERSION=$(shell parsechangelog | grep ^Version | awk -F": " '{print $$2}' | cut -d"-" -f1) [09:44] Oh [09:44] And then have the rules file use the ${VERSION} variable [09:44] RIght? [09:45] cdbs already does that. ;-) [09:45] bug 246715 [09:45] Launchpad bug 246715 in ubuntu "glusterfs [needs packaging]" [Wishlist,In progress] https://launchpad.net/bugs/246715 [09:46] woo, it works [09:46] Anything else cody-somerville? [09:47] let me look [09:49] * NCommander feels like he's being judged or something ... [09:51] Hello , is onkarshinde here ? [09:54] NCommander, building [09:54] I'll upload the one with the updated watch file === calc_ is now known as calc [10:05] The updated version is on revu, it simply has the updated get-orig-rules file and the watch change [10:11] geser: around? [10:14] NCommander: I see you are interested in revu development. may I invite you to #ubuntuwire to discuss this? - im currently at work and terribly busy, so let's move that to a more quiet channel [10:15] siretart, I be there [10:30] NCommander, -dev packages should depend on their counterpart, no? [10:30] * NCommander sighs [10:31] I should have just rm -r'ed the upstream debian folder and started from scratch [10:31] cody-somerville, actually, looking at the dev packages [10:31] I can see a recommends [10:32] But you can code the plugins just against the raw library itself ... [10:32] I'm looking at a bunch of -dev packages [10:32] and they all depend on their counterpart [10:32] these do [10:32] They depend on the libcodeblocks0-dev package [10:32] Which is the counterpart ;-) [10:33] Now if you think the headers should also require the GUI itself [10:33] Well, yeah [10:33] But depends are for things that strictly dependent, no?, that's why recommends was created in the first place ... [10:33] What packages do you think libwxsmithlib0-dev should depend on? [10:33] er, whoops [10:33] ... [10:33] Man [10:33] I know how to stick my foot in my mouth [10:35] :S [10:42] cody-somerville, Its fixed, I also added a recommends on libcodeblocks0 for codeblocks [10:42] er ... [10:42] recommends on codeblocks for libcodeblocks0 [10:44] If you have no issues, I'd like to upload what I hope my final fix is cody-somerville [10:47] NCommander, Have you even tried installing your package yet? [10:47] cody-somerville, yup [10:47] All the plugins load fine [10:47] (had to test it due to the changes I made to the plugin search code) [10:48] I may be hopeless, but I'm not totally hopeless ;-) [10:49] mime assiocations worked, and all that cool stuff [10:52] NCommander, I think you should be calling dh_desktop and dh_installmime [10:53] and dh_icons [10:53] Yeah [10:53] * NCommander has never packages a GUI app before [10:54] I'll have to have the installation script delete the mime file after its make install'ed [10:55] NCommander, thats correct behaviour? [10:55] huh? [10:55] THe package already installs the mime file in the right place [10:55] Right. [10:56] But if I'm going to use dh_installmime, I should let it install it without the package doing anything [10:56] I disagree. [10:57] You'd have to copy/move the mime files to debian/package.mime or debian/package.sharedmimeinfo [10:57] So just call dh_installmime, dh_desktop, and dh_icon and I don't think you need to change how the package builds. [10:58] Ok [10:59] NCommander, make sure to use dh_clean correctly to avoid problems :) [11:00] a/win 19 [11:05] cody-somerville, I have dh_clean in there [11:05] building packaging [11:06] building package [11:06] NCommander, well, you'll want to use dh_clean -k I think in some places. See the man file for dh_clean [11:07] cody-somerville, all targets are built in a single pass, so I don't think there is much point to dh_clean -k for this package [11:08] Okay, sounds good. [11:11] Who should I contact if I find a bug in the Debian Developer's Reference? [11:11] NCommander, please let me know when I can grab from revu [11:12] cody-somerville, they have a meta-package for it [11:15] cody-somerville, uploading now [11:18] cody-somerville, its uploaded, waiting for dinstall to run [11:29] cody-somerville, http://revu.tauware.de/details.py?upid=2904 [11:30] I got it the first time :] [11:30] oh [11:31] NCommander, also, the ultra long dh_clean line is not cool :P [11:31] So I should go back to rm? [11:32] cause reading the dh_clean page tells me that's the wrong way (tm) to do it [11:35] cody-somerville, I just broke it into multiple lines (I accidently left an rm there; I'm falling alseep at the wheel) [11:35] Is there anything else? [11:35] NCommander, I believe it is possible to place each one on its own line in debian/clean [11:36] I just went dh clean *file* \ *file* \ [11:36] with actual linebreaks there [11:36] Okay. [11:36] Uploading. Again. === thekorn_ is now known as thekorn [11:37] I need to sleep at some point [11:37] no [11:37] Me too [11:37] Well, actually, I need to go to work, haha [11:38] If this doesn't get the cody-somerville seal of approval, I'll get it tommorow [11:39] hehe [11:39] cody-somerville, so you like the idea of REVU being able to pull from PPAs? [11:40] cody-somerville, ok, its uploaded [11:40] I'd rather we just upload to the PPA and REVU syncs it. [11:40] cody-somerville, that's the eventual feature-complete plan, but it might take awhile to implement [11:40] NCommander, why would it be difficult to implement? [11:40] NCommander, I don't see it as difficult myself. [11:40] er, not difficult [11:40] time consuming [11:40] Or maybe just because I have a sleep deprieved mind [11:41] Is it late where you are NCommander? [11:41] (and I need to make sure there are no oops first, I can see though the fact that it would remove the "abuse" of revu it has been getting tonight [11:41] Well [11:41] Most people won't consider 06:41 "late" [11:42] So late you're early :) [11:42] pretty much [11:43] NCommander, so what does the new sharedmimeinfo file do? [11:44] It gets installed in share/mime/packages/codeblocks, and then runs the install script [11:44] not the install script [11:44] the ... update-mime script [11:44] sorry, my mind has checked out [11:46] NCommander, but what will that do that your package wasn't doing before? [11:46] run the actual update-mime script [11:46] but I thought codeblocks already installed a mime file [11:46] Why did you create a second one? [11:47] I didn't [11:47] That IS codeblocks' mime file [11:47] dh_installmime needs a file to install [11:48] NCommander, so what did you do with the other copy? [11:49] left it in place, you said that would be fine [11:49] It will get clobbered by the dh_installmime script [11:51] Either that or the build will fail [11:52] I don't think your dh_clean call is going to work [11:57] luckily it does [11:59] cody-somerville, why didn't you think it was going to work? [11:59] NCommander, I thought you were trying to delete files in the build directory but I quickly realized otherwise [12:00] Anyhow, /me is building the package now. [12:05] same here === allee_ is now known as allee [12:10] hi folks [12:12] Hello sistpoty [12:12] hi Iulian [12:22] cody-somerville, it built successfully here [12:22] The mime file ends up in the right place too [12:25] NCommander, still building for me [12:25] * NCommander blesses cody-somerville with a distcc network [12:26] really? :) [12:27] well, it would probably be slower to distrubute over the internet ... [12:30] so have I finally gotten your advocateness? [12:33] devfil: hi, you did the koffice merge a while ago? [12:33] Riddell: yes, I need to redo it [12:34] devfil: what for? [12:34] Riddell: there is a new revision in Debian [12:34] devfil: I just uploaded the patch you put on launchpad, sorry for the delay [12:35] I wasn't sure if we should just replace koffice 1 with 2 but upstream don't want that [12:35] so thanks for doing that [12:35] cody-somerville, what is your computer O_O; [12:35] Riddell: no problem, however do you know why Ubuntu .orig.tar.gz is different than Debian? [12:36] NCommander, 1.8Ghz 1GB of ram laptop [12:36] devfil: it just means we packaged it first and its ended up with different timestamps somehow [12:36] cody-somerville, Ah. I'm not used to not having a dual core so things seem faster then they really are ;-) [12:37] Riddell: ok, I will do the new merge at the same way [12:38] devfil: we're past debian import freeze now so no point merging unless there's something in debian we paticularly want to bring in [12:39] devfil: however there is a new koffice 2 alpha release that would be lovely to have packaged :) [12:39] Riddell: a huge work for me [12:39] devfil: also if you're doing KDE stuff it might be an idea to be on #kubuntu-devel, even if just to poke us so merges don't stay untouched for a month :) [12:40] devfil: no more than merging koffice 1 should be [12:41] Riddell: then I will try to take a look at it but I don't promise nothing [12:43] devfil: koffice2 is already in the archive, should be just a case of copying over the debian/ directory, compiling (the long bit) and updating the .install files [12:44] Riddell: I did understand a new package, then I think there are not problems [12:46] devfil: oh and update debian/cdbs/ with the current version (grab it from kdepimlibs) [12:47] also add Conflicts: foo for each foo-kde4 package [12:48] Riddell: ok, np [12:55] NCommander, once we get this into the archive, we should look at splitting contrib out of the source package. [12:57] huats !!! [12:58] ah gotcha for once [12:59] norsetto !!! [12:59] sure :) [12:59] (for once) [13:34] Iulian: gtkmm-utils uploaded to new queue [13:34] apachelogger: Great, thanks. [13:42] Hi MOTUs! Could Someone review my package on REVU please? The packages is rt-tests (http://revu.ubuntuwire.com/details.py?package=rt-tests): A set of programs that test and measure various components of "realtime" kernel behavior, such as timer latency, signal latency and the functioning of priority-inheritance mutexes. Thanks in advance! Please be patient with me it's my first package! :-) Thanks in advance! === slangase` is now known as slangasek [13:50] abogani: since you are using a patch system, don't patch Makefile inline [13:50] abogani: Maintainer is Ubuntu MOTU [13:51] abogani: In the debian/changelog file use LP instead of Closes. debian/copyright: you didn't specify which version of GPL debian packaging copyright is under. [13:52] abogani: src/pi_tests/tst-mutexpi10.c is licensed LGPL [13:53] abogani: copyright on Thomas Gleixner is 2005-2008 [13:55] abogani: no need to say this ", see `/usr/share/common-licenses/GPL'" for package license, just say ", see above" or specify that it is GPL-2 [13:56] abogani: no need to have usr/sbin in dirs [13:57] abogani: no need to repeat dh_installchangelogs twice [13:59] norsetto, Iulian: Thanks a lot! [13:59] abogani: ah wait, I see why you use usr/sbin [14:00] abogani: first of all, usr/bin is more correct, second, why don't you do a make install and then use dh_install ? [14:00] norsetto: is root required priv utility [14:00] abogani: yes, so? [14:01] abogani: you also seem to be installing only 2 of them out of 4 [14:01] norsetto: Is a root utility not normal user: usr/sbin is right place (at least for me!) [14:01] abogani: it has to be the right place for the distro, and we follow the FHS [14:04] norsetto: Ok. I'll move it in usr/bin. [14:06] abogani: do you need to be on the rt-kernel to use tese utilities? === Kopfgeldjaeger2 is now known as Kopfgeldjaeger [14:10] abogani: I would also change the short description to make it clearer, perhaps something like "Utilities to test "realtime" kernel behaviour" [14:10] abogani: can you add the homepage field in debian/control ? [14:11] norsetto: no homepage at all. Only a directory on kernel.org and relatives tarballs... [14:11] abogani: yes, I'm looking at that right now [14:11] abogani: no fancy marketing for these guys ... [14:12] raphink: are you around ? [14:14] abogani: I think it would also be nice to list in the long description what the utilities are and very shortly what they do [14:14] zul: do you plan to fix bug 215571 soon? [14:14] Launchpad bug 215571 in system-config-samba "[SRU] system-config-samba.py crashed with OSError in onHelpClicked()" [Medium,Fix committed] https://launchpad.net/bugs/215571 [14:15] DktrKranz: yep [14:15] zul: thanks :) [14:15] norsetto: Yes you are perfectly right. Appended to all your previous suggestions. :-) [14:16] abogani: do I risk locking my system if I run any of these in a terminal emulator? [14:17] norsetto: No. Anyway set number of loops (-l). [14:18] abogani: suggestions? 10-100-1000000 ? [14:19] abogani: 10000 [14:19] norsetto: 10000 [14:22] abogani: I know its not your fault, but the manpage for pi_stress uses short options and the program doesn't accept them [14:27] abogani: and pi_stress locked my system, had to do an hard reboot %_#(&@_#%+@#% [14:28] sorry [14:40] sistpoty|work: sorry to bother you [14:40] but apparently you are one of the people to contact when a package does not showup in REVU [14:40] :) [14:42] huats: I guess any revu admin in here could do the job... but /me takes a look ;) [14:43] :) [14:43] thanks [14:43] I know any revu admin [14:43] but I just pick you, in order to avoid pinging everyone [14:43] :) [14:44] heh [14:44] huats: is the package tktreectrl? [14:44] sistpoty|work: yes [14:44] kk [14:45] huats: I'm refreshing the keyring right now... once this is done, I'll put back your package, so it should show up then (probably 10-15 minutes from now) [14:46] ok [14:46] thanks [14:46] sistpoty|work: you have my word, next time I'll pick another revu admin :) [14:46] :) [14:46] that was akeyring pb ? [14:47] huats: at least the key the .changes file was signed with was not in revu's keyring [14:47] sistpoty|work: hum, I've added myself to the keyring yesterday... [14:47] sistpoty|work: may be I haven't waited enought... [14:47] sistpoty|work: thanks [14:48] huats: you mean you joined revu-uploaders? then I guess just noone synced the revu's keyring yet since then ;) [14:48] yes that's what I meant [14:48] :) [14:49] slytherin: Hi, you were looking for me? [14:51] geser: Yes. I was wondering what should we do about batik update. I didn't get any reply to my question on debian-java. also Recent separate discussion about .orig.tar.gz has confused me. [14:53] slytherin: good question, I'd suggest to try asking an archive admin but they're all on the dev sprint [14:56] geser: Well 3-4 packages have depwait on batik. [14:56] hi all. [14:56] I have a su-wrapper-not-su-to-root warning. [14:57] whta's the way to solve this problem? [15:04] k0p: Use su-to-root -X [15:05] Iulian, if I use it I have a error [15:06] k0p: What kind of error? [15:06] pochu: hey [15:06] thanks for your mail [15:06] :) [15:06] k0p: You should use su-to-root -X in your menu or desktop file. [15:06] yeha [15:06] Iulian, i'm compiling again [15:06] to get another error [15:07] w8 a second, please [15:07] k0p: Is it the same warning? [15:07] n [15:07] k0p: If it's the same warning it means that you wrote su-to-root -X in the wrong place. [15:08] slytherin: the only issue blocking me from uploading batik is the .orig.tar.gz. I don't know which way is best and how the version should look like then. [15:08] it's not the same [15:10] geser: I will be leaving now. If you can discuss this with persia tomorrow and let me know then I will make changes. Also ask him to read the discussion on D-J list and suggest changes accordingly. [15:11] Iulian, http://paste.ubuntu.com/28280/ [15:12] k0p: It seems that the first error need the -c flag, add it. [15:13] :) [15:13] sure [15:14] what's -X? [15:14] * persia failed to notice the ping for too long: which discussion? [15:15] persia: whether we should invade the Sumerian empire now or rather wait until Macedonia is under control [15:16] norsetto: wasn't about a "wheel"? [15:16] DktrKranz: whell? whats that!? [15:16] I thought it was about whether we should keep the Stargate project secret or expose it to the public. [15:17] Iulian, no errors.. no warnings, but after install my app don't run as root. su-to-root command not found [15:17] what's suppose to do? [15:17] norsetto: a modern crack, you have four of them and you can go almost everywhere [15:17] k0p: How do you run it? [15:17] DktrKranz: and more importantly, how do you spell it :-) [15:17] Iulian, menu applications [15:18] internet - Umit (as root) [15:18] norsetto: Rome citizens usually refer to it as "ruota" [15:18] k0p: And what message do you get? [15:18] Failed executing "su-to-root" (File not found or dir not exists) [15:19] something like that [15:19] DktrKranz: ah, the rota! Could be usefull for abandoned children ... [15:19] wpBUTT.c:625 [15:19] whoops, sorry [15:19] k0p: Try to run it from command line with root. [15:20] Iulian, run the application as root? [15:20] hi huats, and no problem ;) [15:20] or in command line su-to-root -c -X umit? [15:21] wireshark package have the same trouble... [15:21] k0p: Yes, run it as root. [15:22] Iulian, sudo umit runs very well [15:22] k0p: You have nothing to do with su-to-root now. You wrote that in the menu file. [15:22] gksu umit runs fine too. [15:22] k0p: Then, what is the problem? [15:22] I don't have su-to-root command [15:24] k0p: It doesn't even exist. You wrote su-to-root -X -c in the menu file to fix the su-wrapper-not-su-to-root warning. [15:25] hmm [15:25] ok [15:25] k0p: That was the problem. Now as you can see you can run it as root. [15:25] hmm [15:25] Still confused, ha? [15:25] not really ... only at command line [15:26] yeah.. still [15:26] sorry [15:26] No need to be sorry. [15:27] Iulian, can you take a revision in my package? [15:28] http://revu.tauware.de/details.py?package=umit it's the link [15:28] k0p: You better ask a motu to review your package but I can have a look at it later. [15:29] ask a motu? who're motu? [15:29] I'm not a motu. [15:29] it's the people responsable mantainer ubuntu repository? [15:29] hm sure Iulian [15:30] Iulian, thanks for all. [15:30] are there some motu that can review my package, please? http://revu.tauware.de/details.py?package=umit [15:31] k0p: in the .desktop files, please change the the Name to "Umit Network Scanner" and the GenericName to "Network Scanner" (Umit is not generic ;)), and write a better comment (starting with a verb) [15:32] ok :) [15:33] XB-Python-Version: current [15:33] so am I, looking for someone to review a package : http://revu.ubuntuwire.com/details.py?package=tktreectrl [15:33] k0p: also, you should clearly state in debian/copyright which files are under GPLv2 and which ones under LGPLv2 [15:33] k0p: that should be in the Package stanza (instead of in the Source one) [15:34] DktrKranz, have a description of what files is under LGPLv2? [15:34] can be a name of folder? [15:35] k0p: the README is not interesting for end users, you can remove the debian/docs file [15:36] RainCT, removed debian/docs. [15:36] k0p: I guess they're the ones under higwidgets/, so you just need to say "Files under higwidgets/ are licensed under LGPLv2 ........" You can easily check with licensecheck -r . [15:36] k0p: lintian says that a dh_desktop call is missing [15:37] k0p: uhm.. does the watch file work? [15:38] hmm how I test? [15:38] k0p: uscan --verbose inside the root of the source dir [15:38] k0p: the manpage's options section is not finished [15:39] RainCT, I know. I'm finishing. [15:39] ok [15:39] but about the watch file [15:39] RainCT: is dh_desktop really required nowadays? Wasn't it meant to manage MIME extensions in the past? [15:39] whats suppose do what? [15:40] DktrKranz: I'm not sure (that's why I wrote "lintian says") :) [15:40] RainCT, "Network Scanning Frontend" it's nice to Comment? [15:40] k0p: no, it should start with a verb [15:40] "Scan the network for " [15:40] or something like that would be OK [15:41] k0p: the .TH line of the manpage is missing the last modification date, btw [15:41] RainCT, ok .. I want to finish manpage when all of rest was complete [15:42] Hi motus! can i use pbuilder to generate a new .dsc file? i changed the source code for a pacakge, dch -i'd it, and i'd like to generate a .dsc that i can build in my ppa (to test it works). i thought pbuilder would let me do that, but i seem to be mistaken [15:42] k0p: what file is the right one, rules or rules3? [15:42] RainCT, about dh_desktop? [15:43] sorry rules3 is removed here too. [15:43] don't add dh_desktop, DktrKranz says it isn't necessary [15:44] RainCT, ok. only fix man page and desktop changes? [15:44] k0p: consider using dh_install instead of debian/dirs and cp's [15:44] RainCT: well... really... I don't know :) [15:44] just some bits from the past [15:44] dh_install it's a command to install files? [15:44] k0p: yes [15:45] kgoetz: dpkg-buildpackage will create a .dsc (s.th. like dpkg-buildpackage -rfakeroot -S [-sa]) [15:45] how it works? dh_install ? [15:45] DktrKranz: Well, I'll believe you ;). And the manpage (and what I could understands from the source) says that it only does something on .desktop files with MimeType= anyway [15:45] kgoetz: or debuild -S (which underneath calls dpkg-buildpackage actually) [15:45] sistpoty|work: i just tried pdebuild again( not got it working all day) and it worked ... not sure whats going on, but it seems to be doing what i want atm [15:46] k0p: yes, where destination is usr/blah/whatever (ie, without debian/pkgname) or just call dh_install and use a debian/install file [15:46] k0p: please add a debian/menu file [15:46] menu files? [15:46] kgoetz: yes, pdebuild does work as well, (and will also build the package for you) [15:46] it's replace desktops? [15:47] k0p: no. I rather guess .desktop files will end up replacing debian/menu, but it's used by the Debian menu and some others (Openbox, for example) [15:47] yeah sure [15:47] fluxbox too right? [15:47] :) [15:47] sistpoty|work: thats just it -i've had all sorts of issues with pdebuild today, revolving around not resolving dependancies correctly. i can only assume this package doesnt require anything outside build-essential [15:48] * RainCT doesn't know as he hasn't used fluxbox [15:48] RainCT, hehehehe [15:48] :D [15:49] New version of rt-tests package uploaded on revu with all norsetto and Iualian suggestions except for "since you are using a patch system, don't patch Makefile inline". Sorry i don't have a clue for it! :-( I don't know how do the same thing in a better way. [15:49] uhm.. I don't like the descriptions in debian/control (and the short one should start with a lowercase character -unless it's a name-, btw) [15:49] abogani: you have a patch already in debian/patches, so you surely know how to make a patch ... [15:50] k0p: but overall it looks quite good, though it still needs some work (mainly what I've told you) :) [15:50] RainCT, w8 a moment. about install files.. where i Can use source files? [15:50] RainCT, yeah yeah i'm working on it right now :) [15:51] RainCT, "Scan the host in your network graphically" should be nice to Comment? [15:51] Can someone please have a look at http://revu.ubuntuwire.com/details.py?package=salasaga (1 advocate needed) [15:51] after i apply a debdiff to a package, what tag do i need to give it? something about universe-sponsors? [15:51] kgoetz: no tag [15:51] subscrive the correct sponsor [15:52] kgoetz: Just subscribe u-u-s if the package is in universe. [15:52] k0p: I don't understand the question about install files [15:52] ubuntu-universe-sponsors if the package is in universe [15:52] RainCT, don't worry about that question. I'll find on guides :) [15:52] Iulian huats thanks. [15:52] kgoetz: no pb [15:52] RainCT, comment is it fine ? [15:52] NCommander: hi! [15:53] * kgoetz subscribes the sponsors, and crosses his fingers hes got hsi debdiff correct. [15:54] k0p: the "graphically" is redundant as only graphical applications are in the menu [15:54] NCommander: I was looking at the clamav debdiffs for dapper-gutsy, and the whitespace is different from ScottK's patch for hardy (did you do it manually?) [15:54] RainCT, yeah sure [15:55] norsetto: When i start dpkg-buildpackage it execute a "clean" action which execute Upstream Authors's Makefile clean directive. That Makefile directive remove permanently UA's Changelog file! What i can do with a patch if when they are applied UA's Changelog is already deleted? [15:55] RainCT, remove graphically. nice? :D [15:55] or change by easily? [15:55] NCommander: was there a reason for this? since these are all the same version, we really should try to keep the patches the same. if you could respin by applying the hardy debdiff (without its changelog entry), that would be fantastic [15:56] cd [15:56] err.. [15:56] abogani: hmmm, patch as a pre-requisite for the clean rule? [15:57] norsetto: Yes [15:57] abogani: I mean, if you patch before the clean rule it should work [15:58] k0p: perhaps "Explore the network and scan ports" [15:58] norsetto: Ahhh Ok. I understand. I'll try immediately... [15:58] k0p: (that's basically what the short description in the nmap manpage says, and umitproject.org says that it can do the same as nmap) [15:59] yeah [15:59] abogani: no, its pure BS [15:59] :) [15:59] \sh, DktrKranz, ScottK and other ~motu-sru: is it possible to get a bugfix release into -updates? I got contacted by gnumed-client upstream asking if it's possible to get a newer (bugfix) release into hardy-updates (see also bug #224077) [15:59] Iulian: uhm.. didn't I look at salasaga? [15:59] Launchpad bug 224077 in gnumed-client "Outdated (buggy) GNUmed version (0.2.8.2) in Hardy " [Undecided,Confirmed] https://launchpad.net/bugs/224077 [15:59] abogani: can't do that, you have to unpatch before clean [16:00] norsetto: BS? :-? [16:00] RainCT, sure [16:00] BrainStorming? [16:00] abogani: cagata [16:00] :-D [16:00] RainCT: I don't know. [16:00] geser: yes, if changes are targeted to bugfix only and without huge features [16:01] Iulian: yeah, I'm remembering now. but I'm too lazy to testbuild it now :P [16:01] geser: for extra points, it can be useful to isolate some test cases to see if bugs are really fixed [16:01] RainCT, dh_install is bettet than install cmd? [16:01] k0p: yes [16:02] k0p: dh_install is specific for Debian packages [16:02] RainCT: Heh ;) [16:03] k0p: just add a dh_install call to debian/rules, create a debian/install file and write there "file dest" each on a line (directories and * as wildcard are accepted) [16:03] soren: hmmm, funnily enough the minutes of the MC are longer when there is nothing to discuss than when there is something [16:03] k0p: and that will create all needed directories and put the files there [16:04] RainCT, hmm i'm seeing the man page of dh_install [16:04] it's wonder [16:04] k0p: the examples there are a different use case (source packages with multiple binary packages), just ignore them :) [16:05] RainCT, sure. [16:06] norsetto: :) I deliberately increased the verbosity to make it look more impressive. [16:06] soren : lol [16:07] RainCT, i'm search for a sample. it's because I don't understand .. I want install *.svg. But how says source? [16:07] k0p: what's the cp command you are using for that? [16:08] cp share/icons/umit/*.svg $(CURDIR).../usr/share... [16:08] somehting like that [16:09] Hello, is onkarshinde@gmail.com here ? [16:10] I need advice regarding the comments on: http://revu.tauware.de/details.py?package=swt-gtk | [16:10] AnAnt: That would be slytherin [16:10] Comments for upload of July | Title: Details for upload "swt-gtk" [16:10] cp share/icons/umit/*.svg $(CURDIR)/debian/umit/usr/share/icons/ [16:10] oh [16:10] k0p: ok, that would be: share/icons/umit/*svg usr/share/icons in debian/install [16:11] * share/icons/umit/*.svg usr/share/icons [16:11] devfil: did you get anywhere with the koffice2 packaging? Because I had started yesterday. I guess I forgot to tell Riddell. :P [16:11] fine thanks :D [16:12] I need advice regarding the comments on: http://revu.tauware.de/details.py?package=swt-gtk , slytherin says that I should file a sync request for swt-gtk, I think he said that because he thought that an old version of swt-gtk source package is already in Ubuntu [16:12] anyways, Debian's swt-gtk build-depends on xulrunner-dev which does not exist in Ubuntu [16:13] so how can Ubuntu sync that package ? [16:13] devfil: right now I'm trying to resolve the ftbfs that the current version has [16:13] isn't the proper course of action to make a package based on Debian's one (like the one I put on REVU) ? [16:15] AnAnt: there is xulrunner-1.9-dev [16:16] RainCT, works fine. [16:16] AnAnt: and I think (but better ask asac or someone else from the Mozilla team) that the xulrunner package in Debian is different to that one in Ubuntu [16:16] RainCT, about control description.. is it too short? [16:16] RainCT: yes, that's what I mean, swt-gtk cannot be synch'ed (because AFAIK, sync means taking the package as it is without any change), what I done is prepared an swt-gtk package the build-depends on xulrunner-1.9-dev instead of xulrunner-dev. [16:17] k0p: yes, and not descriptive enough. the description is not there to say if the applications is easy or difficult to use (though you can mention that), but rather to explain what it does [16:17] RainCT, are you talking about short or long description? [16:17] AnAnt: is it based upon that one in Debian (if that's possible)? [16:18] RainCT: yes, it is [16:18] k0p: both (although the "easy" part should definitely not be in the short one ;)) [16:18] RainCT: I took debian's package, and just changed the build-depends from xulrunner-dev to xulrunner-1.9-dev [16:19] AnAnt: then file a merge bug, attach a debdiff against the version in Debian and explain why the changes are necessary, and subscribe ubuntu-universe-sponsors [16:19] RainCT, "Scan the hosts in your network discovering" should be nice to short description? === norsetto is now known as norsetto_limbo [16:21] k0p: the short description is not like the comment in the .desktop file, so "graphical frontend for nmap" or something like that may be more appropiate [16:21] RainCT: ok, what's the difference between a merge request & sync request ? btw, I did do a request sync when slytherin told me too ( bug 249158 ) [16:21] k0p: but yes, "utility to scan the hosts in your network" could be used (is nmap only for your local network?) [16:21] Launchpad bug 249158 in ubuntu "Please sync swt-gtk 3.4-1 (universe) from Debian unstable (main)." [Wishlist,Confirmed] https://launchpad.net/bugs/249158 [16:22] RainCT, nop [16:25] ok [16:25] Changed the description too [16:25] RainCT, about watch file.. what's suppose to do? [16:25] JontheEchidna: I'm not working at the package for now [16:26] devfil: ok, thanks [16:27] RainCT: shall I change that to a merge request ? [16:28] AnAnt: yes [16:29] k0p: check if there are newer versions [16:29] k0p: and if there is a newer one download the tarball [16:29] RainCT: what are the changes ? just s/sync/merge/ and add the debdiff ? [16:29] hm sure [16:30] AnAnt: RainCT: xulrunner-dev should already be in last upload iirc [16:30] i added it to ease mergin [16:30] let me check [16:30] asac: that would be great ! [16:31] k0p: here is an example of a working watch file http://paste.ubuntu.com/28295/plain/ [16:32] RainCT, great :D [16:32] I undestand now :p [16:32] thanks. i'm working on it now [16:32] * RainCT tip of the day: don't tell your little brother to use GIMP :P [16:33] k0p: you're welcome, thanks for your work :) [16:33] what's that tip ? [16:33] RainCT, thanks :) [16:33] AnAnt: (else he will annoy you every 5 minutes because he doesn't know how to do something :P) [16:34] oh [16:34] * RainCT is experiencing that since some hours ;P [16:35] AnAnt: remove the changelog from the bug report, there is no point to have it for new packages. and yes, change the title to merge, attach the debdiff, explain why the merge is needed and subscribe ubuntu-universe-sponsors. unless that isn't necessary anymore now that there is or will be xulrunner-dev in Ubuntu [16:35] RainCT, \d is digit right? [16:36] I have a package that requires /opt/foo/bin to be in the path for building. Is there a way to modify $PATH from within debian/rules so that configure, make etc have /opt/foo/bin on the path? I'd rather not have to build with 'PATH=$PATH:/opt/foo/bin debuild --preserve-envvar PATH'? I'm using CDBS if that matters. [16:36] k0p: yes. but just use (.*) for the version number [16:36] k0p: now that I look at it Glest is a bad example (upstream changed the tarball name with every release lol) [16:37] AnAnt: RainCT: ok i forgot about uploading it as we were in alpha-2 freeze back then [16:37] :) [16:37] will do so after updating the USN [16:38] asac: so no need to merge ? [16:39] asac: so no need to merge swt-gtk I mean ? [16:39] asac: what's USN ? [16:40] RainCT, .+ suppose.. no? [16:41] Both work, it doesn’t *really* matter. .+ guards agains a hypothetical file called e.g. foo-.tar.gz, but that doesn’t really matter. [16:42] And i seem to be repeating phrases repeating phrases. [16:42] ion_, yeah sure :D [16:42] ion_, do you use ion? or pwm? [16:42] Nope. Currently i’m using awesome. [16:43] First of all, ion is non-free. Additionally, awesome is better anyway. :-) [16:43] awesome ? [16:43] apt-cache show awesome [16:44] ion_, omg.. i'm seeing screenshots.. [16:44] :o [16:44] AnAnt: wait one or two hours until the current upoad has built [16:44] it's looks nice [16:44] currently uploading [16:44] asac: great, thanks [16:45] AnAnt: xulrunner-1.9_1.9.0.1+build1+nobinonly-0ubuntu1_source.changes [16:45] thats what goes up [16:48] persia: any idea how to proceed with the batik .orig.tar.gz? [17:05] * sistpoty|work heads home... cya [17:14] AnAnt: why do you ask and leave quickly? [17:15] AnAnt: whats the issue with libnspr4 in hardy for oyu? [17:15] asac: that's quickly ? [17:15] AnAnt: well. you are still here [17:15] not sure why you would leave the other channel ;) [17:16] libnspr4 is a left over thing from feisty most likely [17:16] asac: for a while, there has been that package libnspr4-0d, which appears in update manager, yet when I try to update it, I get an error that it conflicts with some other package (I think libnspr4) [17:17] urgh [17:17] asac: ah, thanks [17:17] asac: as for the other channel, I don't think that I left quickly [17:18] AnAnt: you left without reason ;) [17:18] anyway [17:18] thats bad [17:18] (libnspr4) [17:18] AnAnt: what exactly does update-manager tell you? [17:19] asac: I don't remember what file exists in both packages [17:19] asac: anyways, I removed libnspr4 now [17:19] thats bad [17:19] AnAnt: did update manager suggest you that? [17:19] or did it refuse to upgrade completely? [17:21] asac: well, untill yesterday, it would fetch the update and attempt to install it, then gives me that file conflict error [17:22] asac: then today, apt-get says it will hold back libnspr4-0d [17:24] AnAnt: apt-get or update manager? [17:25] asac: apt-get ! update manager would say something that it cannot upgrade all packages when it starts (ie. before download attempt) [17:26] AnAnt: ok thanks. apt-get dist-upgrade should have removed that package though. did you try that? [17:27] asac: no, but I think you're right [17:28] RainCT, It's already upload the fixes. can you take a look again? http://revu.tauware.de/details.py?package=umit === Spec is now known as meg42 [17:30] AnAnt: ok thanks :( === meg42 is now known as Spec [17:32] ScottK, morning [17:32] asac: you tried youtube with gnash ? [17:33] in intrepid? doesnt work due to some gstreamer issues i presume [17:34] asac: in hardy [17:34] asac, try using swfdec, I had much better luck [17:35] AnAnt: in hardy its 0.8.2 .... might be that youtube changed their player so it doesnt work anymore ... right. we should do a backport. please try the player in ~gnash ppa [17:35] asac: I did [17:35] asac: it does play, but very wierd [17:36] asac: I used 0.8.3 from the PPA [17:36] hmm [17:36] works for me [17:36] maybe just a specific youtube player is broken, but others work? [17:37] AnAnt: which link doesnt work for oyu? [17:37] asac: slow, cannot rewind the video back, the play button does nothing (doesn't switch to pause) [17:37] * NCommander looks for a sponsor [17:38] asac: one of the ubuntudevelopers videos called Jockey [17:38] AnAnt: ok. thats not completely broken then :) [17:38] most likely it just doesnt work for most players [17:38] asac: I tried another video too [17:39] asac: also, there's a flash plugin called JWPlayer (something like that), doesn't work well [17:39] asac: that's not youtube [17:39] AnAnt: youtube has a bunch of different players ... if the player looks the same it wouldnt work [17:39] asac: prolly, I should file a bug or so [17:39] AnAnt: look for older videos [17:39] asac: ok [17:40] anyone care to look and perpahs sponsor codeblocks? === dpm_ is now known as dpm [18:08] in a makefile, is there anyway to explicitly call another target? [18:08] wait, nvm [18:28] geser_: After reading the debian-java@ thread, I'm really uncertain. I'm tempted to say "Whatever the maintainer wants". Worst case, we have a manual merge next time. === Pici` is now known as Pici [18:57] How do Ubuntu buildds handle packages build-depending on sun-java?-jdk? [18:58] Do they just fail to build? [18:59] preseeded acceptance of license. [18:59] IIRC. [19:00] LucidFox: ^ [19:00] How do I test-build them in pbuilder? [19:00] preseeded acceptance of license. :) [19:00] fails in pbuilder with default settings [19:00] LucidFox: The magic code is at wiki.ubuntu.com/JavaTeam/KnowledgeBase [19:01] maybe I should just switch it to build with openjdk? [19:01] persia: What? You document stuff instead of figuring everything out from scratch every time? That's cheating! [19:01] LucidFox: If you can, that's certainly preferable. [19:05] soren: It's my part to save the universe: less keystrokes means less electrons losing momentum, and ultimately, the delay of total heat-death. [19:06] The way I see it, batik has been forever FTBFS, so there's nothing currently depending on it and getting it into universe would be more important than keeping compatibility with Java 5. [19:06] persia: Hippie. [19:07] LucidFox: slytherin is tracking an effort to get everything to work ith gcj or openJDK: any help is surely appreciated. [19:07] persia: :) === macd_ is now known as macd [19:14] LucidFox: I'm all for putting it in universe, although especially in the case of batik, I encourage you to get input from slytherin, who has a plan (involving some SVN pull from fop and what not) [19:17] persia> there's some discussion in bug #150484 [19:17] Launchpad bug 150484 in batik "batik has FTFBS forever" [High,In progress] https://launchpad.net/bugs/150484 [19:17] "Also Emmet Hikory (persia), suggested that the svn export currently done from fop svn to get source of pdf transcoder library should go as a patch instead of in orig.tar.gz. We have not reached any decision in this aspect also." [19:17] I just want to be clear on this. We are no longer meant to document in debian/changelog when we update the Maintainer field in debian/control, right? [19:19] LucidFox: Heh. RIght. I was just reviewing the debian-java@ discussion, and it seems there are a lot of opinions. I'm not going to block on my opinion, as there are too many opinions for me to be sure I'm right. [19:20] What about prebuilt jars? [19:28] LucidFox: Well, you need to delete the binaries, or at least otherwise ensure that nothing prebuilt gets into the binary packages. [19:29] it doesn't get into the binary packages [19:30] I know freecol removes prebuilt jars from the orig.tar.gz [19:30] and libwoodstox-java, which it depends on [19:45] I just want to be clear on this. We are no longer meant to document in debian/changelog when we update the Maintainer field in debian/control, right? [19:46] nhandler, Right. We just assume uploads that have empty changelogs are just updates to the maintainer field. [19:46] Thanks cody-somerville. I just wanted to make sure. Someone should probably update the update-maintainer script [19:47] Hello. I have a Game Boy Advance game (in an actuall Game Boy disquette). Is there any way I can play it in my pc? [19:54] amikrop, wrong channel ? [19:54] joaopinto: I use Ubuntu 8.04. [19:54] this channel is not for ubuntu support, that is #ubuntu [19:55] Oh, alright. [19:55] hi persia [19:55] persia: http://nedko.arnaudov.name/tmp/ladi-patchage-20080706.png [19:58] nedko: Looking good. [20:03] someone can review last changes of my package, please? http://revu.tauware.de/details.py?package=umit [20:10] hello [20:10] Hi emgent === Kopfgeldjaeger is now known as kgj2 === kgj2 is now known as Kopfgeldjaeger === Kopfgeldjaeger is now known as Kopfgeldjaeger2 === Kopfgeldjaeger2 is now known as Kopfgeldjaeger [20:21] someone have time to see libtool? [20:22] new intrepid upload caused FTBFS in wmaker package [20:22] make: *** No rule to make target `/usr/share/libtool/ltmain.sh', needed by `ltmain.sh'. Stop. [20:22] some main dev can take a look? === norsetto_limbo is now known as norsetto [20:32] emgent: there was an email about new libtool in the devel m.l. this morning, perhaps its related to this problem [20:40] I've been wanting to know this for a while, what is the difference between debian/control and debian/control.in? [20:43] nhandler: often control.in is used to generate control [20:44] persia, So if I need to make a change to the control file for a package that has both debian/control and debian/control.in, I should modify debian/control.in? [20:44] This is typically when there are some values in control that need to be updated regularly under some circumstances: maybe it handles automatically changing binary package names, or maintainers, or debian/ubuntu differences, or something. [20:44] * norsetto would change both [20:45] * norsetto did actually change both [20:45] nhandler: I usually modify both, just to be sure. Some packages automatically generate control at packaging time, and some don't, and it's often not worth determining which type of package you happen to have. [20:45] norsetto, But if the debian/control.in generates the debian/control file, wouldn't it override any changes made to debian/control? [20:45] nhandler: Depends on whether the control.in -> control generation happens automatically or manually. [20:46] nhandler: as persia said, there are csases when it doesn't, and even if it does it will just overwrite it correctly [20:46] Ok, I'll edit both files. I think this is is the easiest approach. Thanks persia and norsetto [20:46] nhandler: de nada [20:48] persia: are you happy to be in the legacy list, or would you and/or jussi move to the new one? [20:53] Anyone know what the build dependencies should be when packaging a Java app (iriverter)? Or where this kind of info is documented? [20:54] jmarsden: the debian java policy should give some hints I guess [20:55] norsetto: OK, but I think they may have changed now Ubuntu uses openjdk? I'm fixing LP#91237 and the fix is fine, but the package won't build using pbuilder because of dependency issues for me... [20:56] jmarsden: the policy says : "Be sure to manage all dependencies by hand in debian/control" :-) [20:56] Hmmm, that could be more helpful :-) [20:57] jmarsden: we have a new jama team just been established, they surely should be able to help you, personally, I know zilch about Java [20:58] jmarsden: well, make it java even [20:58] OK, how should I contact the new Java team folks? [20:58] jmarsden: through LP, there was an announcement in the motu m.l. recently [20:59] OK, cool, I'll look for that. Thanks. [21:01] jmarsden: https://wiki.ubuntu.com/JavaTeam [21:02] norsetto: Thanks, I'll check out #ubuntu-java and ask there :-) [21:03] jmarsden: np [21:23] jmarsden: #ubuntu-java is the place, but it's often quiet [21:23] norsetto: I'll check with Jussi and let you know. [21:23] persia: thx [21:23] norsetto, got my request for mentor?? :) [21:24] RoAkSoAx: when was it sent? [21:24] norsetto, yesterday [21:25] RoAkSoAx: address? [21:25] norsetto, andreserl at ubuntu-pe.org [21:25] RoAkSoAx: sorry, I mean to which address :-) [21:26] i sent it to: motu-mentoring-reception at reponses.net [21:26] RoAkSoAx: strange, can you check with huats? [21:26] norsetto, got a reply saying: Is being held until the list moderator can review it for approval. because: Post by non-member to a members-only list [21:27] RoAkSoAx: yes,thats why you should check with huats, he is the administrator and usually he is very fast in doing these [21:27] ok cool thanks :) [21:28] we love huats [21:28] :D [21:28] * RoAkSoAx slaps nxvl :D [21:28] nxvl, i'm finally an engineer :D [21:28] RoAkSoAx: otherwise send it to me and I'll forward it to the list (but don't tell anybody ;-)) [21:28] norsetto, haha ok will do :) [21:28] RoAkSoAx: contratulations ingeniebrio! [21:29] nxvl: ingenierito ;-) [21:29] nxvl, that's right :D [21:30] norsetto, se ment *ebrio* as in drunk :D [21:30] norsetto: it's a spanish word play ingeniero -> engineer, ebrio -> drunk [21:31] nxvl, RoAkSoAx: yes, but being a young engineer, doesn't make you an "ingenierito"? :-) [21:31] actually yes [21:32] but ingeniebrio is funnier [21:32] :D [21:32] :P [21:32] norsetto, and some other ppl (not me) may also take it as if you aren't taking him/her serious enough to be an engineer :D [21:33] RoAkSoAx: yes, that was the subtle mocking hint [21:33] lol :( xDD hahaha [21:33] so [21:33] now that you are free [21:33] RoAkSoAx: http://augeas.net/page/Creating_a_lens_step_by_step [21:34] RoAkSoAx: you have homework [21:35] nxvl, hahaha ok, will take a look xD [21:36] norsetto, just forwarded you the request :) [21:36] RoAkSoAx: https://wiki.ubuntu.com/UbuntuCentralizedServiceAdministrator/Augeas [21:36] RoAkSoAx: pick one [21:36] norsetto: i will pair RoAkSoAx with emgent [21:36] don't need to read his application [21:37] RoAkSoAx: send it to me also [21:37] norsetto: i will take care of this one [21:38] nxvl, done === geser_ is now known as geser [21:50] hello, I am giving a shot to https://bugs.launchpad.net/ubuntu/+source/grace/+bug/248924, I attached a debdiff and asked for sponsorship. anyone would like to review it ? [21:50] Launchpad bug 248924 in grace "New Xmgrace upstream release (5.1.22) available" [Undecided,In progress] [21:53] tacone: we upload to intrepid and not unstable, so you should target intrepid instead of unstable [21:53] geser: omg ! [21:53] lol [21:53] correcting [21:54] vorian: around? [21:54] Anyone around who can sponsor a revu package? [21:54] NCommander, moo [21:54] * NCommander feeds cody-somerville [21:55] geser: corrected [21:55] cody-somerville, did it (finally) finish building? [21:55] NCommander, Indeed. I also belt it for Hardy and installed it. [21:55] cody-somerville, any reason you didn't advocate it? [21:55] NCommander, Of course :) [21:56] * NCommander waits for for it [21:56] geser: that little diff is everything I need to attach for a new upstream version, right ? [21:57] tacone: I'm currently in no condition to give a full review [21:58] geser: ok [21:58] cody-somerville, so what was wrong? [21:59] NCommander, There was some mime issues and also it seemed like some icons were missing in the UI [21:59] cody-somerville, which icons appears ot be missing [21:59] and what was the mime issue? [22:00] NCommander, in the create new project dialogue [22:00] NCommander, in the left pane [22:00] NCommander, I have a screenshot. Let me upload it. [22:01] Hrm [22:01] THe icons appears to be there for me ... [22:02] how do i sign without adding entry to debian/changelog? [22:02] cody can you look at mine again please? http://revu.ubuntuwire.com/details.py?package=libmk4 [22:04] * NCommander waits from Mr cody-somerville's screenshot to upload [22:06] NCommander, http://cody.zapto.org/Screenshot-CodeblocksIssue.png [22:06] Is this the accepted format for copyright files? http://wiki.debian.org/Proposals/CopyrightFormat Or is there some other format I should be using? [22:07] Hrm ....... [22:07] cody-somerville, I think I had the same problem with upstreams binaries [22:09] NCommander, Also, mime stuff didn't take effect right away. [22:09] NCommander, Although I just checked (I've rebooted since I was working on your package) and it seems to recognize it fine now. [22:09] cody-somerville, I had that issue before, I honestly am not sure what the cause is [22:10] The mime file is properly installed, and dh_installmime runs right [22:10] is code::blocks any good? [22:10] I've never had to deal with mime files, but I'd guess that maybe the shell doesn't check for new MIME types until you reload it [22:10] s/shells/Nautilus/KDE shell/etc/g. [22:11] NCommander, Well, right after installing, when I clicked the Code Blocks files (an xml file), it opened in Firefox who knew to open it in Code Blocks. [22:11] However, for some reason, Thunar didn't catch on until presumably after I rebooted. [22:12] cody-somerville, dh_installmime is calling update-mime-database [22:13] cody-somerville, it might be a glitch in xubuntu, it appears to work right here with GNOME [22:13] Thats what I feared. [22:15] nxvl: do you want to take care of the other too? [22:15] norsetto: what other? [22:15] * nxvl checks [22:16] norsetto: Mike? [22:16] nxvl, someone with lot's of patience :P [22:16] nxvl: yes [22:17] norsetto: yep, i will mail dktrkranz [22:17] nxvl: thx [22:17] so just the icons then [22:19] * NCommander plays more with the mime issue [22:21] NCommander, I'm wondering what one Thunar relies on - the desktop file or the mime file you install. [22:22] The desktop files don't assiocate it with its binary files [22:22] It's got to be the mime file [22:22] I'm chasing down the other issue [22:24] NCommander, Ughh... [22:24] NCommander, Have you looked at src/setup/mime ? [22:24] That's the mime file I install [22:25] NCommander, So you just copied it to debian/ ? [22:25] yeah [22:25] cody-somerville, I just installed upstream's binaries, and sitll have no icons in the Projects lists [22:29] cody-somerville, the icons issue is upstream bug [22:29] NCommander, Okay. Thank you for confirming. [22:29] I just didn't notice it before I've used codeblocks before [22:30] Its likely they forgot to package a file in the source repo or something [22:30] * NCommander downloads the Windows version to see if thats the case [22:30] cody-somerville, so should I also make it available as a hardy backport? [22:31] NCommander, I'd worry about getting it into Intrepid first :) [22:31] NCommander, also, if you can patch CodeBlocks to fix the icon issue that would be great [22:31] cody-somerville, I just installed WINE, and I got the MIME assiocation right off the bat [22:31] NCommander, in Xubuntu? [22:31] In regular ubuntu [22:32] I'm going to install xubuntu and check [22:32] cody-somerville, it's a wxWidgets bug [22:32] Let me take a screenshot of the Windows version so you can see what I mean specific [22:32] cody-sommerville, can you look at the new version of libmk4? [22:33] bad [22:33] *bah [22:33] Thats not going to work. [22:34] cody-somerville, http://img373.imageshack.us/my.php?image=screenshotnewfromtemplavc7.png [22:34] THat's what it looks like in Windows (sans the check screenshot window) [22:34] its a wxWidgets bug [22:34] Ahhh... okay. [22:34] I'll file a bug against wxGTK [22:35] cody-somerville, I am installing xubuntu-desktop ;-) [22:36] cody-somerville, so can I get a advocate? [22:37] NCommander, I'm just double checking everything. I think this'll be my first advocate come to think of it. [22:37] Your good at it [22:37] Well, thank you. [22:38] And patient too ;-) [22:39] now I just need a plus +1 [22:40] Ahh!! I get what you're doing :P [22:40] cody-somerville, ? [22:41] NCommander, Trying to say nice things so I'll get you an advocate, haha ;] [22:41] I mean them ;-) [22:43] cody-somerville, bug filed against wxWidgets [22:44] * NCommander watches xubuntu run [22:44] cody-somerville, how can I help out in regard? [22:44] what's the policy for Apache DocumentRoot in Intrepid ? debian now seems to use /srv/www/, will ubuntu stick to /var/www ? where to ask about that ? [22:44] tacone: -server I think has been discussing it [22:45] Flannel: I knew that, but I don't know the conclusion they came to :) [22:45] cody-somerville: hey, I'm the (sort of) maintainer of italc for Edubuntu. It's a classroom management software that you can use to remote control computers. For now we have logout/shutdown/reboot working for gnome (gdm-signal and gnome-session-save) and KDE (dcop). I would have liked to add XFCE to the list, do you know how to logout from the command line ? (I guess shutdown and reboot using gdm-signal will work with XFCE as well) [22:45] oh the channel you mean. right [22:45] thanks [22:45] Mmmm, one of their recent meetings coveredit, I don't remember [22:48] * NCommander waits for Cody [22:51] brb === RoAk is now known as RoAkSoAx [22:53] stgraber, calling xfce4-session-logout would do the same thing as clicking our logout/shutdown button. [22:53] cody-somerville: great, will push that change upstream, thanks. (one-liner to add one more desktop to the list, that's great :)) === RoAk is now known as RoAkSoAx [22:54] stgraber, calling that won't automatically close the session though and what not. It'll bring up the dialogue. [22:54] Is that what you're looking for? [22:55] no, is there some kind of --force parameter ? [22:55] teachers don't usually ask their students if they want to close the session :) so I need the sessions to close when they click logout [22:58] nhandler: thx for answering! [22:59] No problem norsetto. I still can't believe I sent my original reply to the wrong address [22:59] nhandler: don't worry, I also sent my email to two wrong addresses ;-) pls. let me know if you have special requirements, of if you are happy just to help anybody [23:00] Oooh [23:00] Xubuntu got sexy from 7.04 [23:00] norsetto, I'm fine helping anyone. Just keep in mind, I'm still not a MOTU, and I'm still learning myself. [23:00] My fn keys don't work anymore ... [23:00] NCommander, are you on Intrepid? [23:01] nhandler: :-) [23:01] cody-somerville, hardy [23:01] But I'm considering dist-ugprading to Intrepid [23:03] * NCommander removes ubuntu-desktop [23:03] edr [23:03] Which package needs to get nuked to kill GNOME? [23:04] * NCommander looks for a proper theme [23:05] and xcfe-dusk is the current window [23:05] err, winner [23:05] cody-somerville, so anything else found? [23:06] I don't need to get any acks to sync a NEW package do I? we assume if it made it into Debian it's good enough for us [23:07] LaserJock, Do you don't need an ack, silly :P [23:07] gah [23:08] "No, of course you don't need an ack, silly :P" [23:08] you know, just checkin' [23:08] see if you guys hadn't made some STV package voting system while I wasn't looking [23:08] : O [23:10] cody-somerville, so am I going to get advocated? [23:10] NCommander, I imagine we can get it uploaded this evening. [23:11] did you advocate it on REVU so it shows 0 (1) or something like that? [23:11] NCommander, I'm just going to finish going over the binary packages that get produced and then I'm going to twist LaserJock's arm into giving the second advocate. [23:11] sweet [23:11] lol [23:11] But leave LaserJock's arm box alone [23:12] ARMs are awesome [23:12] ewww, don't touch my ARM ;-) [23:12] * NCommander can't decide which xcfe skin/thme to use [23:13] well, that works for now [23:14] stgraber, I'm looking and I'm not really seeing anything. [23:14] I just asked upstream and they're 99.9% sure there isn't that sort of functionality ATM. [23:14] xubuntu is aweomse [23:14] so now what can I do to help [23:14] NCommander, with Xubuntu? [23:14] cody-somerville, yeah [23:15] NCommander, well, first step would be to subscribe to the xubuntu-devel mailing list and add #xubuntu-devel to your auto-join. [23:15] :) [23:16] cody-somerville, done and done [23:17] nxvl: check my email [23:18] * nxvl refreshes [23:23] norsetto: where did you send it? i don't have any mail from you [23:24] nxvl: ah yes, there is some garbage appended to the address [23:24] :D [23:24] evolution? [23:24] cody-somerville, so my package? [23:24] nxvl: no, I guess I just made a cut & paste error, resent, please check it out [23:31] stgraber, It doesn't seem like it would be very difficult to add the functionality you're looking for. [23:32] stgraber, You can modify an xfce4 setting to disable PromptOnLogout and call that command [23:33] ok, I'll have a look, thanks. [23:37] stgraber, If you require any assistance, I'll be happy to help. [23:41] * NCommander now has a revu at 127.0.0.1 :-) [23:44] :) === krusaf|bnc is now known as krusaf