/srv/irclogs.ubuntu.com/2008/07/20/#ubuntu-motu.txt

NCommanderwgrant, the C::B developers are quite frilled that C::B is going into the archive, and agreed to accept changes to make it properly LSB compliant :-)00:00
k0pwgrant, oh00:00
wgrantNCommander: A sane upstream! Yay!00:00
k0pyeah00:00
NCommanderwgrant, I don't think they're going to backport the changes, but the next stable won't need a patch with a little luck00:01
k0pwgrant, thanks. now I upload correct file00:02
NCommanderAnd they're working to help resolve the other issue00:02
k0pfinally I think that I have a consistent package.00:02
k0pdo you know how I can a advocates from motus?00:02
NCommanderk0p, post it to revu, and then poke the MOTUs00:03
k0pNCommander, post on revu?  revu.tauware.de?00:04
NCommanderyeah, upload it to revu after signing it with your GPG key00:04
k0pIt's already done00:05
NCommanderThen just upload it to revu00:05
k0pI'm waiting00:05
k0pbut it's already upload00:06
k0pbut how poke MOTUs?00:06
NCommanderJust ask around here ;-)00:07
NCommandercody-somerville, wake up00:07
cody-somervilleno : (00:07
NCommanderk0p, I found you an MOTU ;-)00:08
k0phttp://revu.tauware.de/details.py?package=umit it's the package :)00:08
k0pNCommander, who?00:08
k0ptoday I understand what was a native and non native package.. lol. finally :)00:09
NCommanderk0p, cody-somerville00:09
k0pcody-somerville, can you review/sponsor my package?00:10
NCommanderk0p, well, your package is lintian clean00:11
NCommander(I'm not an MOTU, but as a porter, I know quite a bit about packaging)00:12
k0pyeah00:12
NCommanderYou pass step one ;-)00:12
k0pNCommander, i'm working hard to mantain this package last days00:12
* NCommander has an anonying habit of packaging things that cause false-postive checks in lintians -_-;00:12
* NCommander checks the Python packaging guide just to confirm I'm right about this possible oops00:13
NCommanderok, that's right00:13
k0pNCommander, what?00:14
NCommanderI was checking to see if there were any special rules with listing python modules00:14
NCommanderpython, python (>= 2.5) | python-pysqlite200:14
NCommanderTHAT threw me through a loop00:14
k0phmm00:15
k0pdelete python, python (>= 2.5)?00:15
NCommanderWell, if I read it right, you either depending on a python > 2.5, or pysqlite200:16
k0popssssssssssss00:17
k0plol00:17
k0pof course. thanks :)00:17
jmarsdenNCommander: While you're reviewing uploads...any chance you could look at my first ever Ubuntu (Java) packaging attempt: http://revu.ubuntuwire.com/details.py?package=iriverter , please?00:17
cody-somervillek0p, reviewed.00:18
NCommanderjmarsden, I'm not an MOTU, but I'd love to take a quick look00:18
k0pcody-somerville, very thanks !00:18
k0pi'l read the comments :)00:18
jmarsdenOK... cody-somerville can review it too if he likes :-)00:18
NCommanderjmarsden, loose the ${misc:Depends}; that's just an example put there by dh_make00:19
jmarsdenNCommander: OK, I didn't add that it was there in the original package, but that makes sense.00:19
NCommanderjmarsden, you have a copyright symbol in your control file, it should be a (C), simply so the copyright file is pure ASCII00:19
NCommanderjmarsden, you have two patchs changing the same line of code O_O;00:20
k0pcody-somerville, i'll solve the problems. about RC it's because it's RC2.. We already have a RC100:21
k0pit's release candidate 200:21
jmarsdenOK... same deal, that copyright char was there in the iriverter package I started with... will fix.  Why doesn't lintian complain about that?00:21
k0pnow we're working to release stable00:21
jmarsdenNCommander: Two patches... one by the previous maintainer, one by me... should I merge them into a single patch file?00:21
NCommanderjmarsden, it edits the same line; delete the old patch00:22
jmarsdenOK, can do.00:22
NCommanderjmarsden, In addition, edit each patch and fill out the header00:22
jmarsdenNCommander: fill out with what??  Can you point me at an example of one that is filled out?00:23
NCommanderhttp://revu.ubuntuwire.com/revu1-incoming/iriverter-0807192230/iriverter-0.16/debian/patches/01_change_launcher_classpath.dpatch00:23
NCommanderOh wait00:24
NCommandernm on the patch licenses00:24
NCommanderer, patch headers00:25
NCommandersorry, my brain is slightly frayed00:25
jmarsdenOK :-)00:25
NCommanderOne minor thing00:25
NCommanderFix the bug close field00:25
NCommanderYOu have (LP#91237)00:25
NCommanderIt should be (LP: #91237)00:26
jmarsdenOK. Good catch.00:26
NCommanderjmarsden, did you build it in pbuilder/sbuild?00:26
jmarsdenNCommander: No, it fails with an issue about a virtual dependency in pbuilder... any advice on how to proceed to get over that?00:26
NCommanderOh. THAT issue00:27
NCommanderpbuilder only has the main repo by default00:27
jmarsdenIt does build OK in my PPA though...00:27
NCommanderYou need to enable universe00:27
NCommanderTHe PPA usually means it willl work, but fixing pbuilder is a good thing00:27
NCommanderjmarsden, https://wiki.ubuntu.com/PbuilderHowto00:27
NCommanderEnjoy ;-)00:27
jmarsdenThanks.00:27
NCommanderIt looks good to me once you correct it, and if I were an MOTU, you'd get my rubber stamp.00:28
* NCommander pokes the cody-somerville 00:29
cody-somervilleNCommander, moo?00:32
NCommanderjmarsden, can yo look at jmarsden's package once he uploads an updated version; I looked it over and caught as many mistakes as I could find.00:34
NCommanderer, cody-somerville , not jmarsden00:36
* cody-somerville grins.00:36
cody-somervilleI suppose so.00:36
bdrungwgrant: ok.00:36
jmarsdencody-somerville: Thanks, I'm sorting out my pbuilder right now ready to try building it that way.00:39
NCommandercody-somerville, out of curiosity, when did you become an MOTU?00:41
cody-somervilleNCommander, March 27th00:43
bdrungwgrant: done. grab debdiff from bug #24640800:47
ubottuLaunchpad bug 246408 in matplotlib "Please merge matplotlib 0.98.1-1 from Debian/unstable" [Undecided,New] https://launchpad.net/bugs/24640800:47
k0pcody-somerville, "3. Why did you change the upstream version from 0.9.5RC2 to 0.9.5-RC? "00:49
k0pare you talking about tarball name?00:49
cody-somervillek0p, it looks like you change everything from 0.9.5RC2 to 0.9.5-RC200:50
k0pyes. it's true. I change. it's there was a trouble with last release00:50
k0pbut our secript generate files like 0.9.5-RC200:50
k0pbut it's no trouble.. in few days we release the stable version :)00:51
wgrantYou must make the upstream version 0.9.5~RC200:51
wgrantOr 0.9.5~rc200:51
k0pwgrant, name folder too?00:53
wgrantk0p: Pardon?00:54
k0p0.9.5~RC2 is it affect the tarball orig name?00:54
wgrantYou must rename the upstream tarball to that.00:56
wgrantAnd the version in the changelog.00:56
wgrantThat's it.00:56
k0psure00:56
cody-somervillek0p, but you don't need to patch the source00:56
k0pcody-somerville, I need patch setup.py00:57
k0pI'll use dpatch as you recommend00:57
cody-somervillek0p, okay :)00:57
k0pbut I don't need to patch nothing more00:58
geniiwww.medibuntu.org is down... this some legal thing to be worried over or just server maintenance or such?00:58
k0pcody-somerville, debhelper is my rules? do you suggest that I only use cdbs?00:58
wgrantgenii: We are not Medibunut.00:58
wgrant*Medibuntu00:59
cody-somervillek0p, no, I'm saying that if you don't need to call one of the dh_ scripts then don't :)01:00
geniiwgrant: I know. Just figured if any group, someone here would know something about it01:00
wgrantWhy?01:00
kaminixBecause both groups do packaging for Ubuntu, it's not unlikely one of the 178 nicks here are in Medibuntu too... is it?01:00
bdrungdoes medibuntu have its own channel?01:01
bdrungkaminix: medibuntu is not so big.01:01
jmarsdencody-somerville: http://revu.ubuntuwire.com/details.py?package=iriverter is ready for your review :-)  Thanks!01:02
k0pcody-somerville, yeah.. i'm overwriting dh_scripts thats no need right? so what I need to do it's a cleanup on my rules right?01:02
kaminixStill, I'd guess it's driven by the people who do ordinary packaging for Ubuntu as well.01:02
k0pcody-somerville, and yeah.. the desktop files it was wrong. my mistake too. :)01:02
wgrantkaminix: We have no official ties.01:03
kaminixAnyone in here on the mailing list who can say if my mail about edict packages reached the list?01:03
kaminixwgrant: Not officially, I know.01:03
geniikaminix: Anyhow that was along my line of thinking also. The #medibuntu channel seems to have 8 people in it01:03
wgrantI also think it advisable that we be kept as separate as possible.01:03
geniiwgrant: Anyhow I'll look elsewhere for answers on this issue now.01:05
cody-somervillejmarsden, revu isn't the appropriate place for package updates.01:07
cody-somervillejmarsden, please file a bug on launchpad and attach a debdiff, subscribe ubuntu-universe-sponsors01:08
jmarsdenAh.  OK.  well, there is already a bug, LP #9123701:08
ubottuLaunchpad bug 91237 in iriverter "java library not found" [High,Confirmed] https://launchpad.net/bugs/9123701:08
jmarsdenSo just attach the debdiff to that one?01:08
nickellerywhat command line entry would you use to search a folder for a specific string?01:09
jmarsdennickellery: grep -r "specific string" foldername01:09
cody-somervillejmarsden, yup01:09
nickelleryjmarsden, thanks you!01:10
bdrunggood night guys01:10
cody-somervillejmarsden, did this package do any patching in the current version?01:12
jmarsdencody-somerville: yes.  In the current 0ubuntu2 package it had one patch.  Chanegd the smae line I changed to fix this bug, so NCommander said to merge my second patch into that one.01:15
jmarsdencody-somerville: BTW I just uploaded a fresh debdiff to that bug.01:17
jmarsdenDoes this mean you can now "sponsor" that fix for me?01:18
cody-somervillejmarsden, Can you make your changelog more like this?: http://pastebin.ubuntu.com/28576/01:20
jmarsdencody-somerville: Sure.  But to me that looks like too much low level detail in the changelog?  I'll go ahead and redo it, just trying to understand the reasoning for the request -- can you explain?01:22
cody-somervillejmarsden, because I like changelogs to be useful without having to actually do a debdiff01:23
jmarsdenOK.01:24
ScottK-laptopjmarsden: Particularly because we team maintain packages in Ubuntu, debian/changelog should be clear to someone who's never touched the package before what was done and why.01:26
jmarsdenScottK: OK.  That's a very different approach from other projects I've coded for, where the changelog entries were for a summary of what a change was for, not for the details of which files were touched which can be determined from diffs.  Is this general approach to changelogs documented somewhere in tutorials for Ubunteros?  Should it be?01:37
jmarsdencody-somerville: So is http://pastebin.ubuntu.com/28578/ more what you are looking for?01:39
cody-somervillejmarsden, thats more verbose than what I would have done but sure01:42
jmarsdenOK.  Any more things to change you've spotted, or should I attach a new debdiff to LP# 91237 with that changelog included?01:43
cody-somervillejmarsden, I think you're good.01:46
* cody-somerville needs to go make dinner.01:46
jmarsdencody-somerville: Cool, I'll upload it and you can sponsor it after you cook and eat :-)  Thanks for your advice and help.01:47
NCommanderwow03:19
cody-somervilleI know03:20
NCommanderThe Avatar series finale was amazing ...03:20
cody-somervilleI'm awesome.03:20
cody-somervilleoh :/03:20
* NCommander notices cody-somerville 03:20
NCommanderoh03:20
NCommanderIts just wow03:20
jscinozHey guys im having an issue with dh_shlibdeps finding libraries that are in other binary packages of the same source package, im packging this for debian but the guys in #debian-mentors are unresponsive, so i hope you guys can help :), the build log can be found at http://pastebin.com/f45e4a0cb and the package is here: http://mentors.debian.net/debian/pool/main/g/googlegadgets/googlegadgets_0.10.0-1.dsc any help would be greatly ap03:32
jscinozpreciated.03:32
NCommanderjscinoz, let me take a look03:45
jscinozthanks NCommander03:45
NCommanderjscinoz, pastebin never seems to work from here, please repost to paste.ubuntu.com03:45
jscinozok one moment03:45
NCommanderalso03:45
NCommanderJust the section of the log where it begins running shlibs03:45
Drk_GuyHi03:45
jscinozNCommander, http://paste.ubuntu.com/28591/03:46
jscinozoh03:46
jscinozthats  the whole thing >_< ill paste the other bit, one sec03:46
NCommanderNo this is fine03:46
NCommanderSOmetimes paste.u.c chokes with a massive log03:46
NCommanderBut this is small enough I was able to load it03:47
jscinozNCommander, ah alrighty :)03:47
NCommanderjscinoz, if you would like to upload your package to REVU (Ubuntu's version of m.d.n, other MOTUs can help review it, and it can be put into Ubuntu; and then the Utnubu team can work on pushing it back into Debian; I took this route with codeblocks)03:48
jscinozah alright, hang on though i need to rework the dependencies as some of the packages dont exist or have different names in Ubuntu03:48
NCommanderjscinoz, nope, it pretty much will work out of the box03:48
jscinozlibqt4-opengl-dev i think is a virtual package in ubuntu >_<03:48
jscinozoh03:48
NCommanderWe keep the numbers the same03:48
* jscinoz tries build in hardy chroot03:49
NCommanderjscinoz, use intrepid03:49
NCommanderthat's our current unstable branch03:49
jscinozah03:49
jscinozgah03:50
jscinoz"xulrunner-dev which is a virtual package."03:50
NCommanderIn hardy?03:50
jscinozoh wait, its xulrunner1.9-dev in ubuntu?03:50
jscinozin intrepid03:50
NCommanderOh03:50
* NCommander looks what its in Ubuntu03:50
NCommanderer, debian03:50
Drk_Guylol03:51
NCommanderIn Debian, its xulrunner1.9-dev03:51
NCommanderhrm03:51
jscinozuhh...03:51
jscinozhmm *starts intrepid VM*03:52
* jscinoz realises it'd be faster just to check packages.ubuntu.com03:52
NCommanderYou could just use debootstrap to grab intrepid ;-)03:52
NCommanderhttp://packages.ubuntu.com/intrepid/xulrunner-1.903:52
jscinozah03:53
jscinozso it has the 1.903:53
jscinozone sec, will change.03:53
NCommanderOk, I *think* I see your problem03:53
jscinozyeah because i had xulrunner-dev as dep03:54
jscinozbut in ubuntu you need xulrunner-1.9-dev03:54
jscinozi think.03:54
NCommanderRIght, but it should work fine in Debian03:54
NCommanderSInce there is a proper xulrunner-1.9-dev package03:54
jscinozhopefully :P03:54
jscinozyay for cowbuilder :)03:55
NCommanderOk, dh_shlibdeps is building the library your missing03:55
* NCommander perfers pbuilder, but to each his own03:55
NCommanderWhere's your control file?03:55
NCommanderor better03:56
NCommanderlink to the .dsc03:56
NCommanderjscinoz, I don't see it on mentors, where is it?03:56
jscinozone moment.03:57
jscinozhttp://mentors.debian.net/debian/pool/main/g/googlegadgets/googlegadgets_0.10.0-1.dsc03:58
rraj-beHello everyone :) I want to contribibute to open source communtity. . .How can i join MOTU  mentoring03:58
* NCommander grabs03:58
jscinozalso i tried using xulrunner-1.9-dev on unstable03:58
jscinozbut it failed as virtual package03:58
NCommanderjscinoz, ouch, there is no love here03:58
NCommanderjscinoz, I'll help you with that issue in a moment03:58
NCommanderLets just get it to build first on SOMETHING03:58
jscinozso basically, Ubuntu Intrepid needs xulrunner-1.9-dev, while Debian Unstable needs xulrunner-dev03:58
jscinozalrighty03:58
jscinoz:P03:58
NCommanderyou can probably specify xulrunner-dev | xulrunner-1.9-dev and get it to work on both03:59
jscinozoh yes forgot about that03:59
NCommanderOk, lets see here04:00
jscinozblarg my ISP's mirror of intrepid archive is broken >_<04:02
NCommanderouch04:02
NCommanderyour lacking an shlibs file04:03
jscinozshouldnt dh_makeshlibs be creating it?04:03
NCommanderIt won't find libraries for things not in the archive04:04
NCommander(call it a bootstrapping problem)04:04
rraj-beHello everyone :) I want to contribibute to open source communtity. . .How can i join MOTU mentoring04:04
rraj-beany help please :(04:04
NCommanderrraj-be, well, what would you like to do specifically?04:05
* NCommander hits his head04:05
NCommanderIt's been awhile since I did anything with shared libraries, and I'm right now coming up with a blank04:05
NCommanderIt will hit me on how you fix this in a moment04:05
porthoserraj-be:https://wiki.ubuntu.com/MOTU/Mentoring/Contributor04:06
jscinozhmm *reads manpage of dh_shlibdeps and dh_makeshlibs*04:06
NCommanderHrm04:07
NCommanderHow'd you generate the .install files?04:07
jscinozmanually.04:07
jscinozoh04:07
jscinozi see the problem i think04:07
NCommanderyeah04:08
NCommanderYOu forgot to package the library ;-)04:08
jscinozi didnt include libggadget-js-1.0.so.0 *facepalm*04:08
NCommanderDo yourself a favor04:08
porthoserraj-be: https://wiki.ubuntu.com/MOTU/Mentoring/NewModel?highlight=%28motu%29%7C%28mentoring%2904:08
NCommanderAdd --fail-missing04:08
NCommanderIt's your best friend04:08
jscinozNCommander, there's an easier way to make .install files?04:08
rraj-be:_04:08
NCommander^to your dh_Install line04:08
jscinozNCommander, ok thanks04:08
jscinozwhat will that do?04:09
NCommanderjscinoz, not really, but --fail-missing will cause the build to fail if any file isn't moved from the debian/tmp folder04:09
jscinozah thanks04:09
NCommanderSince your dealing with a lot of individual libraries, you can't really wildcard things to make life easier04:09
jscinozaye04:09
NCommanderIt's one of those necessary evils of packaging04:10
jscinozshouldnt be too hard to fix now though i dont know why i didnt realise i forgot that lib before04:10
NCommanderYou probably had accidently included it in one larger package04:10
NCommanderOr something04:10
NCommanderdpkg_shlibsdep is kinda weird04:10
NCommanderI've seen it do extactly this, and I've seen it work when it should have failed04:10
NCommanderUsually the later happens because you installed an earlier version of the package, and its finding the required library from that04:11
jscinozah04:11
jscinozbut that shouldnt happen when building in a chroot though?04:12
NCommanderThat's why it might build with dpkg-buildpackage, but oblierate itself in a chroot04:12
NCommanderHrm04:12
NCommanderI've looked at dpkg's code04:12
NCommanderI'm not going to try and figure it out ;-)04:12
NCommanderI *really* wish the New Maintainers manual told you about things like --list/fail-misisng04:12
jscinozhmm well i've fixed it so that lib is included lets hope it builds now04:13
jscinozanyways i must go away for 30mins (BBQ next door, yay australia) thanks for the help, hopefully when i get back the thing will have built :)04:14
NCommanderjscinoz, if you wish to submit your package for direct inclusion into Ubuntu, I can help you with that; otherwise when it finally gets into the Debian archive, you can request a sync, and it will get pulled into intrepid from sid04:14
NCommanderjscinoz, I can see some things that need to be fixed when you return04:18
jscinozNCommander, hey im back, actually got 15mins or so until i have to leave for BBQ, also i thought downstream sync closed on june 6th?04:21
jscinozand what were the other things i need to fix?04:21
NCommanderjscinoz, your copyright file04:21
jscinozNCommander, doh i hate those things :P04:21
NCommanderApache 2.0 license isn't a "common" license04:21
jscinozoh.04:21
NCommanderYOu need to put the full text in your copyright file04:21
NCommanderEssentially cat COPYING >> debian/copyright ;-)04:22
NCommanderANd then move things around04:22
jscinozthats fine then, thought itd be more annoying than that04:22
NCommanderThe upstream offer and actual Copyright lines look good04:22
NCommanderSO aside from including the actual license text, it looks fine04:22
jscinozok :) also gotta update that URL since im packaging a newer version now04:23
NCommanderyeah04:23
NCommanderTHat's important04:23
NCommanderYOur watch file looks good04:23
jscinozwhee it built :D04:23
jscinozdputting again  to mentors04:23
NCommanderack, you use quilt04:24
* NCommander feels the burn04:24
* NCommander is a dpatch man ;-)04:24
jscinoz<3 quilt04:24
NCommanderbah04:24
NCommanderYou should clarify your changelog04:24
jscinozwith what?04:24
NCommanderSince you added a patch, you should explain why, and what it does04:24
jscinozoh04:25
jscinozalright one moment.04:25
NCommanderAdd a docs file, and list the NEWS and README files; if there are any other documentation files that aren't already installed, add them too04:25
jscinozalrighty, what is the syntax of a docs file?04:25
NCommanderjust the filename04:26
NCommanderSo just README, newline, NEWS04:26
NCommanderPretty straightforward ;-)04:26
jscinozok, and is it one for the whole sourcepackage, or one for each binary package?04:26
NCommander...04:26
NCommanderargh04:26
* NCommander checks the manual04:26
jscinozwhat man page should i look at for this thing?04:26
jscinozdh_installdocs?04:26
NCommanderThey don't have manpages?04:26
jscinozoh04:27
jscinozwait it mentions it hang on04:27
jscinozlooks like one for each sourc epackage04:27
NCommanderPretty much04:27
NCommanderPut these in the main library source04:28
jscinozshould i do it for all source packages? or just the main04:28
jscinozoh answer it :P04:28
NCommanderer, binary04:28
NCommandersorry04:28
NCommanderI'm a little off it today ;-)04:28
jscinozah yeah same :P04:28
jscinozbut anyways, why is dpatch better than quilt?04:29
NCommanderI find with quilt I'm fighting the tool more then actually writing the patch04:29
NCommanderTHere is no actual difference in terms of writing the patch04:29
NCommanderBut I find quilt just to be a downright pain to use04:29
NCommanderer, I meant applying the patch04:29
NCommandernice job on the get-orig-source target04:30
jscinoz:D04:30
NCommanderI usually have to nag people to add that04:30
NCommanderis upstream a .tar.gz then?04:30
jscinozyes04:30
NCommanderok, that will work fine thne04:30
NCommander(I'm usually a little warry of using uscan because it will grab the latest source package vs. the current, but I'm not going to veto a package over it)04:30
NCommanderYou don't call the patch target in your rules file04:31
NCommanderWHich means your patch isn't being applied04:31
jscinozyeah i do04:31
NCommanderOh04:31
NCommanderQUILT_STAMPFN04:31
NCommander-_-;04:31
* NCommander bites tounge about his "love" of quilt04:31
jscinoz:P04:31
jscinozanyways one other question.04:31
NCommanderDo you build any of the software in third_party?04:32
jscinozumm.04:32
jscinozi dont know >_<04:32
jscinozprobably.04:32
NCommanderIts under the MPL04:32
NCommanderYOu'll have to note that in the copyright file04:32
* jscinoz wonders if it needs to be built or if shared one can be used.04:32
NCommanderIt should still be noted because your not repackaging the tarball to remove them ...04:33
* NCommander is checking to make sure nothing non-free is sneaking in04:33
jscinozhow can i check if they are actually built or not?04:33
NCommandergrep the Makefile.am's04:34
NCommanderI'd just note them because they'r ein the actual upstrem package04:34
NCommanderPut something like this04:34
NCommanderSource files in the third_party/codesighs, and third_party/editline, are covered under the Mozilla Public License04:35
NCommander*include license text*04:35
jscinozI assume SUBDIRS =  third_party  means it is going in there.04:35
jscinozif i remove that line, those things wont be built then right?04:36
NCommandernote that third_party/valgrind/valgrind.h is under a BSD license (this one is a common license so instead of including the full license text, just refer to the file in /usr/share/common-licenses)04:36
jscinozok thanks.04:36
NCommanderIt's all open and free, just different licenses04:36
NCommanderIt's easier to note it in the changelog then anythign else ;-)04:36
* NCommander blows the dust off his FSF Savannah licensing skills04:37
jscinoz:P04:37
NCommanderone of the perks of being an admin on Savannah is that you get "really" good at checking package licensing04:37
NCommanderAlthough this package would still fail to meet Savannah standards04:37
jscinozwuh?04:37
NCommanderdon't worry about it ;-)04:38
=== asac_ is now known as asac
jscinoz:P04:38
NCommanderLets just say that the FSF is a little *ahem* crazy when it comes to making sure packages properly are documented and licensed with header files, copyright notices, and no ambiguity04:39
jscinozhmm04:39
NCommanderWHen I was an admin on Savannah, we actually checked those things in the source packages04:40
jscinozit says the things in third_party/codesigh can be used under GPL or MPL (choice)04:40
jscinozor LGPL even04:40
NCommanderThis must be from Mozilla04:40
NCommanderSo .... *insert foot in mouth*04:40
jscinozsame for those in editline04:40
jscinozso what should i say for them in debian/copyright?04:40
NCommanderSay that its available under the MPL1.1/GPL 2.0, and LGPL 2.104:41
NCommanderPut the full text of the MPL 1.1 in04:41
NCommanderAnd then simply say that the text of the GPL 2.0/LGPL 2.1 are in the /usr/share/common-licenses04:41
NCommander(use the template at the bottom of the copyright file that was used to describe the licensing of your packagin)04:41
jscinozalright thanks04:42
NCommanderI know, the copyright file is painful04:45
NCommanderIf you want to see pain, go look at glibc's04:45
jscinoz<3 quilt so easy to use :P04:48
jscinozwhat did you find hard about it just wondering?04:48
NCommanderIt wasn't that it was hard04:50
NCommanderIt just felt very clunky compared to dpatch04:50
NCommanderquilt is more powerful because of the way it can selectively add and remove patches04:50
NCommanderBut VERY few packages need that power04:50
NCommanderThat should get your package into Debian no issue04:52
NCommanderAssume of course you can find a sponsor04:52
NCommanderWhich is always a painful process I find.04:52
jscinozaye regardless of distro its annoying :P04:53
NCommanderjscinoz, I haven't had too much trouble with Ubuntu04:54
NCommanderMostly because of the way REVU works.04:54
jscinozhmm04:54
jscinozby the way i was going to say before...04:54
jscinozI've got these other packages (urbanterror, urbanterror-data, worldofpadman, worldofpadman-data) which are pretty much done, but debian wants to set up a separate archive for the very large -data packages (710 and 650MB respectively) so basically these 4 source packages are stalled because of the filesize issue, would Ubuntu have the same issue with the filesize?04:55
NCommanderI suspect REVU might choke04:55
NCommanderBut I've never seen anything on the subject04:55
jscinozoh ok, well i must be going for real this time, thanks for the help, and i should be back in 30-40mins.04:56
NCommanderwhat's the license in the data packages?04:56
NCommanderhey LucidFox05:00
NCommanderI didn't get a chance to thank you on advocating codeblocks05:00
LucidFoxheh05:01
NCommanderI'm now patientially waiting for the REJECT message ;-)05:02
NCommanderAnd now I'm helping unoffical mentor a Debian packager with Google Gadgets05:02
NCommandershit, and NOW I catch a mistake on my codeblocks package05:03
NCommanderI didn't note why I have a lintian override in place05:03
NCommanderIf it gets REJECTed, I'll redo it05:05
NCommanderIf it gets through, I'll simply post a debdiff and ask for a sponsor05:06
* NCommander checks LucidFox's pulse05:08
LucidFoxNCommander> I hear you :)05:08
NCommanderRecommendations?05:09
LucidFoxJust wait for it to pass NEW, and if it does, I'll sponsor your changes, or someone else will05:10
NCommanderAt least it got caught ;-)05:14
NCommanderIf just a little late :-/05:15
NCommanderso on lighter news, what are you up to night?05:19
* cody-somerville is working on his mudlib.05:19
NCommandermud as in multi-user dungeon?05:20
jscinozand i have returned05:51
jscinozNCommander, the data packages are non-free but distributable05:51
jscinozNCommander, engine packages are GPL (ioquake3 based)05:51
NCommanderjscinoz, so the game itself would be in contrib, and the data would be non-free on Debian05:52
jscinozcorrect.05:52
NCommanderOr the whole thing would be in multiverse on Ubuntu05:52
jscinozyep :P05:52
* NCommander thinks multiverse is still an awesome repo name :-P05:52
jscinozthe main issue they had was the size though, they didnt have much of an issue with the license05:52
jscinozagreed on that :P05:52
NCommanderFire an email to the Ubuntu Archive Admins05:52
jscinozalrighty will do, whats the address?05:53
NCommanderIt may be possible to go what could be the "Flash Plugin Route"05:53
NCommanderDue to the licensing of Flash, the apt-get simply downloads an installation script and runs it05:53
NCommanderThe package properly lists all the files so removing the deb works like its susposed to05:53
NCommanderjscinoz, Just file a Quesiton against the ubuntu-archive-admins group on launchpad05:56
jscinozah thanks05:56
jscinozNCommander, we discussed that possibility but decided agaisnt it, mainly due to user inconvenience05:56
NCommanderWell, you could just roll your own with one of the APT generating scripts05:57
NCommanderAnd then ask to be listed in the Canonical parthers section05:57
NCommander(I'm not really sure how that works, but that's how opera got into our archive)05:57
jscinozblarg.05:58
jscinozso would this be due to license or size?05:58
NCommandersize probably06:00
NCommanderUbuntu supports non-free and contrb in multiverse06:00
NCommanderI also find getting a package INTO multiverse if your not a DD to be rather easier; I've never seen someone willing to sponsor a contrib/non-free package06:00
jscinozhmm thanks.06:01
jscinozaye they seemed to be rather quick in getting my teeworlds package in (in main)06:01
jscinozand yay for it being synced to ubuntu already :D06:01
NCommanderMaybe you should try becoming an Ubuntu MOTU ;-)06:02
jscinozperhaps.06:02
NCommanderBeside, Masters of the Universe is an awesome thing to put on a job resume06:02
jscinozaye :P at the moment i've just got "Debian Maintainer" there lol06:03
NCommanderThat ain't bad06:04
NCommanderI got a sponsor via porting work for some of Debian's porters06:04
NCommanderThe Front Desk just rubber stamped my application and are assigning an AM06:04
NCommanderSo I might actually become a DD within the next year06:04
jscinoznice :P06:05
NCommanderI'd like to think so ;-)06:06
* NCommander kicks eclipse06:07
jscinoz:P06:07
NCommanderjscinoz, ever use launchpad?06:07
jscinozaye yes i have an account ther e:P06:08
NCommanderI'm currently coding up a mod to REVU that will hopefully allow us to import a package right from your personal package archive and right into Launchpad06:08
NCommanderer, REVU06:08
jscinozI actually use Ubuntu, i just package for Debian because wider audience :P06:08
NCommanderAh06:09
NCommanderThat makes sense06:09
* NCommander kicks eclipse again06:09
jscinozwhat broke in eclipse now?06:09
NCommanderArgh, its a damn good IDE< but the way it handles workplaces at times makes me want to strangle myself06:09
jscinoz:P06:10
jscinozim unfamiliar with it. it only can be used for making java apps? or can it work with other languages?06:11
NCommanderIt works pretty well with C/C++ and Python06:11
jscinozah06:11
jscinoznice.06:11
NCommanderIt has PHP and Perl ingerfaces, but I never used them06:11
* jscinoz has just been using Gedit + some tweaks for making his ioq3 based game OpenTribes.06:11
NCommanderThe best IDE I ever used is Visual Studio06:12
jscinozHERESY06:12
NCommanderI've never met one that works quite as nicely as that06:12
NCommanderOld versions were horrible06:12
NCommanderBut I really long for a good VS2005 clone for Linux06:12
jscinozgedit + auto indentation + line highlighting + line numbers + 80char right margin = quite nice for coding :P06:12
cody-somervillejscinoz, I concur06:12
NCommanderI used gvim for awhile06:12
NCommanderI still do for debian packaging06:13
NCommanderBut if I need to do something spanning a bunch of files06:13
cody-somervillejscinoz, except the matching brackets is broken06:13
jscinoz:P06:13
NCommanderI find its easier just to use a true IDE06:13
NCommander(and not emacs)06:13
jscinozyeah i've noticed that06:13
jscinozgah launchpad answers seems to hate me.06:13
NCommanderYou could just cheat and file a wishlist bug ;-)06:13
NCommander*smacked*06:13
NCommanderj/k06:13
jscinozprobably because im on the beta one06:14
NCommanderIt works finefor me on edge06:14
jscinozwheres the button to actually ask a new question06:14
NCommander"Ask a Question"06:16
* NCommander sees if he can find an archive admin email06:16
jscinoztheres no way to ask directly on launchpad through the web itnerface?06:16
jscinozinterface*06:16
slytherinjscinoz: what do you mean?06:17
NCommanderI never had to ask the archive admins anything06:18
Flanneljscinoz: https://answers.launchpad.net/ubuntu/+addquestion06:18
jscinozi thought there was a form on launchpad for asking questions to a team or something06:18
jscinozoh06:18
jscinozcheers06:18
Flanneljscinoz: fill in ubuntu with whatever project06:18
jscinozthanks, it appears there wasnt a link to that on the actual page >_<06:18
jscinozscrew it, ill just ask  on their mailinglist, i cant find the ubuntu-archive group answer add question thing.06:20
slytherinjcastro: what do you want to ask?06:22
jscinozBasically if they have any problem with non-free but distributable, extremely large -data packages for ioquake3 based games06:23
jscinozWorld of Padman, and UrbanTerror are the games in question, i've got 2 source packages for each prepared (engine and data) and basically Debian turned them down because of filesize, wondering if Ubuntu will have an issue?06:24
slytherinjcastro: Better to ask on #ubuntu-devel or ubuntu-devel-discuss mailing list.06:24
jscinozwell im gonna ask on ubuntu-archive mailing list, because i figure thats the most relevant?06:25
slytherinjcastro: I don't think that is most relevant in this case06:26
jscinozoh, btw where are you getting jcastro from? jscinoz :P06:27
slytherinmy mistake06:28
jscinoz:P not a problem.06:28
ScottK-laptopNCommander: What did you think you needed to ask an archive-admin?06:39
slytherinjscinoz: that is really huge. Can the data packages be split?06:44
jscinozslytherin, probably, but i dont see the point in doing that? There'll still be just as much size in the archive.06:46
slytherinjscinoz: The reason I am asking is who is going to download 650+ MB to lay just one game.06:47
jscinozslytherin, i see no problem with that on today's connections, also look at vegastrike-data and nexuiz, they are beginning to approach that size06:48
jscinozRegardless, Linux needs more decent games for any appreciable market share increase, so i belive its rather importatn we get good, open source, games in the repo.06:48
nickellerywhenever I try to use debuild after fixing a bug I can get an error06:49
nickellerybut I don't get this when I do the tutorial on the youtube channel06:49
nickelleryanyone know what the problem is?06:49
jmarsdennickellery: How about telling is what the error is? :-)06:49
nickelleryjmarsden, ah good idea06:49
slytherinjscinoz: Not everyone has gigabit connection. If it is at all possible to split data (like campaigns in wesnoth), more people will be able to try the game.06:50
nickelleryjmarsden, http://paste.ubuntu.com/28626/06:50
jscinozslytherin, the data could be split, in the case of worldofpadman which has a number of pk3's, however you still need *ALL* of them to play.06:50
jscinozso there's no point putting it in separate packages.06:51
jscinozurbanterror can't be split, as all data is in one pk3.06:51
slytherinjscinoz: in that case, you will have to wait for response on list.06:51
jmarsdennickellery: You do have dpatch installed, right?06:51
jscinozok thanks slytherin06:51
nickelleryjmarsden, perhaps that is the problem :)06:52
nickelleryill give it a shot06:52
jmarsdenI think so... the package uses dpatch, so you need it :-)06:52
nickelleryjmarsden, awesome, it worked!06:52
nickellerythanks so much!06:52
jmarsdenGood.  Nice to be able to help someone else here afetr only a couple of days as a Ubuntero myself :-)06:53
jmarsdennickellery: You may want to check the Build-Depends: line in debian.control ... dpatch should be in there if the package needs it.06:54
nickelleryjmarsden, alright, thanks for all your help!06:55
* StevenK tries to convince a package it really wants to build.06:55
jmarsdennickellery: No problem.06:55
jscinozNCommander, you still here?07:07
NCommanderyeah, I'm around07:08
NCommanderStevenK, what's wrong?07:08
StevenKNCommander: Maintainer and upstream that need clue-by-fouring07:09
NCommanderfouring?07:10
NCommandersounds rather painful;07:11
StevenK"Clue-by-four" ing07:11
NCommanderSounds really really painful07:12
StevenKDear twin, please build, kthxbye07:12
NCommanderStevenK, http://img172.imageshack.us/my.php?image=screenshotpk3.png - My current evil project ;-)07:12
StevenKNCommander: Aiiee07:12
NCommanderSexy, no?07:12
jscinozNCommander, it builds, but any gadget that tries to render a web page fails, it looks like the package looks for /usr/lib/libxul.so while its actually /usr/lib/libxul.so.0d07:13
StevenKEvil :-)07:13
NCommanderWell, I'm using python-debian to parse the source list07:13
NCommanderI just need to write a script that can pull the package with dget, and not to bother checking the GPG signature (since there will be none; we'll trust that if its in a PPA, it was properly signed at some point)07:13
jscinozNCommander, manually symlinking it on my system makes it then want libxpcom which has the same naming thing (.0d), symlinking that, it then complains about undefined symbol gtk_moz_embed_push_startup, any idea whats wrong?07:14
jscinozNCommander, so first basically i need to patch it or somehow change it so it can find libxpcom and libxul properly, and then fix the unkown symbol thing, but no idea how :(07:14
NCommanderArgh07:14
NCommanderWhoever built the gadget screwed up07:14
NCommanderIt's susposed to be linked against the proper soname07:14
ScottK-laptopNCommander: Since PPA revisions numbers are generally not the same as we want in releases, you'll need to manage that somehow too.07:14
NCommanderOh, wait, your COMPILING the gadget07:14
NCommanderScottK-laptop, one piece of evil at a time07:15
NCommander;-)07:15
nickelleryjmarsden, I'm getting a similar error again on a different package07:15
nickelleryhttp://paste.ubuntu.com/28629/07:15
nickelleryagain with debuild07:15
ScottK-laptopNCommander: The last thing we need is more crap packages on REVU.  Please get it right if you're going to do it.07:15
NCommandercrap packages?07:15
NCommanderScottK-laptop, my current theory is to strip off the ~ppa* from the changelog on the fly (python-debian has changelog parsing tools), and then recreate the changelog with just the latest entry (since any new packages should only have one changelog entry and not say 20)07:16
ScottK-laptopThat sounds like a good first order approach.07:16
jmarsdennickellery: Interesting one... I think package names are not supposed to start with a digit, so your calling the package 4digit is confusing the build tools?07:16
NCommanderScottK-laptop, this is my first major python programming exercise, so its a learning experience, but I already got the template code working, so I'm going int he right place07:17
NCommanderjmarsden, there are quite a few packages that start with a digit07:17
nickelleryjmarsden, I'm not packaging it, just fixing a bug07:17
NCommander915resolutions for one07:17
nickellery2vcard?07:17
jmarsdenNCommander: OK, so what would cause http://paste.ubuntu.com/28629/ ?07:17
NCommanderScottK-laptop, what did you mean by crap packages?07:17
NCommanderjmarsden, are you packaging this?07:18
ScottK-laptopThere's a lot of stuff that gets uploaded to REVU that, um, isn't very good.07:18
NCommanderScottK-laptop, Oh, yeah :-P07:18
NCommanderI personally want uploads to expire after say 15 days07:18
jmarsdenNCommander: no, nickellery is.07:18
NCommanderHe needs to run update-maintainer or manually change the Maintainer/Original-Maintainer fields to comply with the DebianMaintainerPolicy07:19
NCommanderpretty much run update-maintainer --section=universe in the debian folder07:19
NCommanderAnd then check the changelog07:19
nickelleryAh07:19
ScottK-laptopAnd so if you're going to build a tool that automates getting stuff from PPAs, let's make sure it's not got problems to start with (like wrong versions - which you've got a plan for).07:19
NCommanderScottK-laptop, it won't be that hard to make it that a package can only be imported if it successfully built ...07:19
ScottK-laptopThat'll be good.07:20
ScottK-laptopIs anyone else getting launchpad pages without the css?07:20
NCommanderScottK-laptop, It's been flinchy07:20
NCommanderMy proxy server might be caching the CSS, but it seems on a few pages, its MIA07:21
NCommanderOr they're doing SOMETHING07:21
ScottK-laptopPersonally, I think the no CSS version is more usable, so I'm hesitant to complain.07:21
NCommanderScottK-laptop, are you a REVU admin by any chance?07:21
ScottK-laptopNo.07:22
NCommanderAh07:23
NCommanderRight now, I'm having it import the Packages-i386 file, and then using that to determine the source version so only successfully built packages can enter REVU07:23
NCommanderThe only problem with that is if you get an amd64 only package ;-)07:23
* NCommander is amazed Python doesn't have a switch statement O_O;07:28
ScottK-laptopWhat are you trying to do?07:30
* ScottK-laptop decides to go to bed.07:33
ScottK-laptopGood night.07:33
NCommandernight07:35
* StevenK bends twin to his will07:38
NCommanderWhat happened to bed?07:40
StevenKThat was ScottK.07:40
jscinozNCommander, any ideas about what i can do with the library thing in googlegadgets?07:40
* StevenK isn't ScottK07:40
NCommanderoh wait07:40
NCommanderwow07:40
NCommanderI think I need bed07:40
* StevenK smirks07:40
* StevenK should sleep, but can't07:40
NCommander:-P07:40
NCommanderNeither can I07:40
NCommander*grumbles*07:41
StevenKIt's 2:41am for my body clock07:41
NCommanderSame here07:41
NCommanderor more like07:41
NCommanderIts what it should be07:41
NCommanderBut my body clock is flashing 12:0007:41
* NCommander is REALLY not used to programming in a high level programming language07:41
NCommanderI think the last time I programmed outside of C/C++ was some Java app for a class07:42
StevenK2:41am for my body clock, 11:41pm local time, 4:41pm destination time07:42
NCommanderIts .... weird07:42
NCommanderStevenK, where in the world are you?07:42
StevenKLAX07:42
NCommanderand where's your home and destination?07:42
NCommanderOw07:42
NCommanderI've been to LAX07:42
NCommanderOw07:42
StevenKNCommander: Sydney07:42
NCommanderIs that home or destination?07:42
StevenKIt's both07:42
NCommanderah07:42
* StevenK has a 13 hour flight ahead of him07:43
NCommanderI would love to visit Austrillia07:43
* StevenK is going to be somewhat unhappy07:43
NCommanderwhy?07:43
StevenKLong flights make me cranky07:43
NCommanderGrab a bunch of package sources and start packaging ;-)07:43
NCommanderThen spam REVU07:43
jscinozI'm in sydney too :P07:43
StevenKI don't need to spam REVU07:43
NCommanderI feel alone in New York State07:43
StevenK<- core-dev :-D07:43
NCommanderOk07:44
NCommanderSpam incoming07:44
StevenKYou have approximately three minutes to convince me to review something and have me actually review it07:44
* NCommander has nothing for StevenK to review07:44
NCommanderDamn, any other day ...07:45
NCommanderI hope though by getting REVU to allow importation of PPAs, and making it so only buildable packages can be imported we could cut down on REVU spam07:45
HobbseeStevenK: review everything on there.  that'll take your midn off the flight.07:45
NCommanderIs there an easy way to download a file over HTTP in python?07:46
NCommander(so the contents are stored in a variable?)07:46
StevenKopen a socket, read() into a variable from the socket? :-)07:46
StevenKUm, there is a way. I'm somewhat away from my docs :-/07:47
NCommanderYeah, I'm looking07:47
NCommanderLIke I said07:47
NCommanderFirst major python coding project07:47
StevenKProbably something involving urllib207:47
NCommanderI'm starting to really dig the whitespace method of making code look nice07:47
jscinozblarg at google-gadgets buggyness07:48
NCommanderI think I'll use urllib; I just need REALLY simple way to download the sources file from a PPA07:48
NCommanderer, packages07:48
NCommanderSince I only want to be able to import packages from a PPA that have properly built07:48
StevenKwget07:48
StevenK:-P07:49
NCommanderThat's ugly, even by my standards07:49
gaurdrourl.urlopen('http://someaddy.com').read() or .readline()  etc07:49
NCommanderwow07:49
NCommanderNice!07:49
NCommanderSweet, how about the meaning of life?07:49
* NCommander is smacked07:49
StevenKYou'll need to fire it into gzip after that07:49
gaurdroI'm working on an irc bot that uses that atm.07:50
NCommanderStevenK, PPAs have ungzipped Sources file07:50
StevenKActually, they have both07:50
gaurdroerr,  replace the url with urllib07:51
NCommanderpython is awesome07:52
* jscinoz sings while coding his game.07:57
* NCommander lols on the fact that this appears to properly work07:58
* jscinoz claps for NCommander 07:58
NCommanderAnd SCORE07:59
NCommanderI can use urllib to read the Source/Packages file from a PPA archive07:59
NCommanderANd then create a nice dropdown, or radio box list of packages to import!07:59
* jscinoz waits for reply on his large package post on ubuntu-devel-discuss07:59
jscinozwhat would be awesome is to completly integrate revu in launchpad08:00
jscinozwhat do you think NCommander08:01
NCommanderjscinoz, I would if launchpad was open source08:01
jscinozNCommander, Shuttleworth say's he's moving towards that08:01
NCommanderStorm was the last thing to get opened, and that was over a year ago ...08:02
jscinozno08:02
jscinozthere was something a week or two ago.08:02
jscinoz*tries to remember*08:02
NCommanderlink?08:02
NCommanderbrb, shower08:02
jscinoztrying to fidn it08:02
jscinozgah cant find it NCommander, it was some small component not sure what it was >_< i think it was on digg/linux_unix a few weesk ago, anyways i must go afk for while, thanks for the help :)08:04
jscinozNCommander, i think it was cscvs or something i know it started with c but i cant recall >_<08:05
NCommanderjscinoz, cscvs was the first compontent released,08:08
* NCommander would personally like to see Soyuz open08:09
jscinozNCommander, oh.08:21
jscinozim sure there was an article recently though (this month) ill try find it08:22
jscinoznevremind cant find it, maybe i imagined it lol08:24
=== Igorot_ is now known as Igorot
=== fabo_ is now known as fabo
nikolamHi09:40
nikolamHow do I post my request for Including Newest Seamonkey in repository?09:40
nikolamShould I make a bug about it.09:41
nikolamIt is also security-related, beacouse since version of 1.1.9 till 1.1.11 there were a bunch of security-related fixes in it09:41
wgrantfta: ^^09:42
nikolamI made *deb`s from debian source for iceape 1.1.11 but i am unshure should I install that09:43
nikolamSince Ubuntu has it`s own .diff.gz for Ubuntu09:44
nikolamSO, there should be .diff and .dsc for seamnkey 1.1.1109:45
nikolamseamonkey09:45
NCommanderwgrant, http://img237.imageshack.us/my.php?image=screenshot2iy8.png09:48
NCommander:-)09:49
ValsumHello and please forgive me if I'm skipping some required reading before asking. I'm an absolute newbie and I'm having a look at the 'Compiling' class so I can compile and install a roguelike game. But when I type ./configure in the untar'ed directory, BASH says 'no such file or directory' :(09:49
Valsum-since it might be a good idea to try to pack it and get it added to the repos later, that's why I'm asking here-09:51
wgrantValsum: You need to work out how to build and install the application... ./configure won't work for everything!09:53
Valsumomg :)09:56
Valsumwgrant could you then give me a hint on where to start then, please?09:56
wgrantValsum: The tarball should have documentation.09:58
wgrantIn either README or INSTALL, generally.09:58
Valsumunfortunately, it doesn't have documentation09:59
Valsumwgrant thanks for trying to help...I'll see what I can do. Later!10:11
=== totopalma is now known as totopalm1
=== totopalm1 is now known as totopalma
ph8hey all! Does anyone know of a KVM-71 package for hardy? I've compiled my own from source and it all works fine, so therefore a package should be possible right? Does Hardy get sidelined in favour of intrepid automatically or do these sort of backports happen?11:44
totopalmatseliot, hi :)11:59
tseliottotopalma: hi ;)11:59
jscinozevening again :P12:34
SWATis this the correct way to build a .orig.tar.gz?  1) svn co the trunk  2) remove all the .svn directories  3) build the orig.tar.gz13:40
rraj-behello every one :)13:42
rraj-bei wish to join and contribute in MOTU13:42
rraj-bei am good in c- programming13:42
rraj-bei want help in getting started with programing and bug fixing13:43
rraj-bewhere can i join mentors so that i can learn abt these things first13:43
SWATrraj-be: https://wiki.ubuntu.com/MOTU/GettingStarted13:43
rraj-beyes13:44
rraj-bei have seen those wikies13:44
jpdsSWAT: Yes. "find . -name .svn -type d | xargs rm -rfv" will purge the directories.13:44
rraj-bebut i cant get how can i contribute with coding13:44
rraj-befirst i want to find a good project where i could help13:44
rraj-befor that what should i do first13:44
SWATjpds: thanks. I just don't want my package to get rejected because of the orig.tar.gz13:44
jpdsSWAT: Make sure you note your changes in the changelog.13:45
geserSWAT: why not use svn export?14:07
Hobbseetseliot: want to go to -bugs for a while?14:09
tseliotHobbsee: sure14:10
devfilLaney: do you want to continue to work at https://bugs.edge.launchpad.net/ubuntu/+source/xdigger/+bug/243263 ?14:12
ubottuLaunchpad bug 243263 in xdigger "Please "sync" xdigger 1.0.10-12 (Universe) from Debian unstable (main)" [Undecided,Confirmed]14:12
Laneydevfil: What do you mean continue?14:12
devfilLaney: it is not ok, I think14:13
LaneyIf there are problems, let me know14:14
devfilLaney: I'm not a MOTU, but it changes a lot of thing in the sources and this is not ok14:15
LaneyThe patch is pretty small, and I've had similar ones uploaded before without any trouble.14:15
devfilLaney: so ask a MOTU to sponsors it14:16
LaneyWhat? That's why it's subscribed to u-u-s14:17
cody-somervilleLaney, which patch is meant to be sponsored?14:18
LaneyEither. I uploaded the debdiffs as if it were a merge. I guess you want to apply the debian-ubuntu one against the Debian source package14:18
geserI gave the xdigger patch a quick look and it looks ok (and is definitely not to big)14:23
Laney:)14:24
LaneyIt's been sitting in u-u-s for quite a while now14:24
devfilgeser: and the changes applied to sources?14:24
geserdevfil: what's wrong with them?14:28
devfilgeser: I don't think that a change should be "directly" in the sources14:29
LaneyIt's a quilt patch...14:30
geserhttp://launchpadlibrarian.net/15625412/debian-ubuntu.debdiff contains a quilt patch14:30
devfiloh I was wrongly looking at ubuntu-ubuntu, sorry14:31
geserLaney: dpkg-source: error: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address14:32
LaneyAh whoops, yes I forgot to do that!14:32
geserLaney: that's what I get when trying to build the source package14:32
Laneygeser: Good catch14:33
Laneygeser: http://launchpadlibrarian.net/16201110/debian-ubuntu.debdiff14:34
LaneyRight I'm off. Trust the patch is OK now. Bye all :)14:34
geserLaney: the current policy seems to do a "quiet" Maintainer change, no need to document it anymore in debian/changelog14:35
geserLaney: no need to update it again14:36
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger
Lutinis there an intrepid version of the rcbugs page on ubuntuwire ?15:05
=== wolfger_ is now known as Goooooogle
=== Goooooogle is now known as wolfger
bdrungasac: i will work on bug #216892 next week.16:50
ubottuLaunchpad bug 216892 in ubuntu "[needs-packaging] pwdhash" [Wishlist,Confirmed] https://launchpad.net/bugs/21689216:50
=== gaurdro_ is now known as gaurdro
devfilasac: can I try to work at xulrunner merge?17:17
asacdevfil: which xulrunner merge? 1.8.1.x?17:41
asacbdrung: cool. do you need some input to get things started?17:43
devfilasac: 1.9.0.1 is in Debian unstable17:44
asacdevfil: 1.9 is taken care of17:44
asacdevfil: you could do the merge for xulrunner 1.8 from upstream and prepare the security update for hardy accordingly ;)17:44
asacdevfil: 1.9 is not a merge btw ;)17:45
asacdevfil: should be quite simple to do the 1.8 merge17:46
devfilasac: ok17:46
asacits basically getting the latest 1.8.1.x release from upstream17:46
devfiluhm a simple update?17:47
asacdevfil: yes. only thing we should do is remove the "non-free" files17:47
asacdevfil: most likely there is a script for that in debian/ directory17:47
asacsomething like remove-nonfree.sh17:47
asacor something17:47
devfilgood17:47
asacwhen you have stripped the orig.tar.gz its just bumping changelog version and hoping that all patches still apply ;)17:48
devfilif not adjust them17:48
asacdevfil: right ;)17:48
devfilno problem, I already done similar things17:48
asacdevfil: most frequent patch that needs to be adapted is 99_configure17:48
asacfor that you have to use dpath-edit-path ... and run autoconf2.1317:49
asacdevfil: good17:49
asacdevfil: the other thing that is important is doing good QA17:49
asacbut we can talk in #ubuntu-mozillateam about that ;)17:49
devfilasac: ok, I will start later or tomorrow to work at it, now I can't download the sources, my connection at the moment permit me only to use IRC17:51
asacdevfil: sounds painful17:53
=== bastiao_ is now known as k0p
emgentheya18:18
=== Ekushey_ is now known as Ekushey
=== Syntux_ is now known as Syntux
=== ScottK2 is now known as ScottK
fabrice_spHi. I'm packaging MountManager (my first package for Ubuntu), and I need some help to polish up the description (apachelogger is still not happy with my description19:05
fabrice_sp)19:05
fabrice_spHere is the actual description:19:07
fabrice_spDescription: Easy and understanding management of mounting in Linux19:07
fabrice_sp The basic functionalities of MountManager are:19:07
fabrice_sp  - Mount and unmount partitions (ext3/2, ntfs, swap, fat, reiserfs, iso9660,19:07
fabrice_sp   udf, ...)19:07
fabrice_sp  - Show all logical and physical disks19:07
fabrice_sp  - Change config file /etc/fstab19:07
fabrice_sp  - Descriptions of options and other settings of mounting19:07
fabrice_sp  - Restoration system19:07
fabrice_sp  - Images mounting and unmounting (Nrg, Mdf , Ccd, Bin , etc)19:07
fabrice_sp  - Udev rules creation19:07
fabrice_sp  - Disk wizard19:07
fabrice_sp  - Etc...19:07
fabrice_sp .19:07
fabrice_sp Plugins are supported and there is good English and Russian documentations to19:07
fabrice_sp help develop new plugins.19:07
fabrice_sp .19:07
fabrice_spWho can help?19:07
highvoltageuser-friendly management of disks and partitions sound more like it19:10
highvoltagealthough, I haven't seen it before19:10
highvoltageso I'm not sure if that description is really apt19:10
ScottK!pastebin | fabrice_sp19:15
ubottufabrice_sp: pastebin is a service to post multiple-lined texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu.com (make sure you give us the URL for your paste - see also the channel topic)19:15
fabrice_spSorry: it's the first time I connect to the channel :-(19:16
ScottKfabrice_sp: No problem.  Now you know.19:20
fabrice_spSo this description is better? http://paste.ubuntu.com/28773/19:21
fabrice_sphighvoltage: this is the purpose of the application, and the packaging of MountManager is mentored by apachelogger, so I assume it's true :-)19:27
bdrungasac: definitly.19:31
bdrungi never worked with bazaar before (only with svn).19:31
ScottKbdrung: You can bzr co and bzr ci and it works essentially like svn.19:39
bdrungbut it would be better to learn how to use bzr, so that i can use the real power of bzr19:42
=== DreamThi1f is now known as DreamThief
ScottKbdrung: Up to you.  I don't use it enough for it to be worth the effort.19:50
=== bmk789_ is now known as bmk789
asacbdrung: you can best get to know it by using it20:55
norsettoasac: got my email? No, don't tell me, I know ;-)20:58
asacnorsetto: i answered already, didnt i?20:59
norsettoasac: ah! Then its me who hasn't got it :-(20:59
bdrungasac: i will contact you when i am going to work on pwdhash21:00
asacbdrung: sure. eta?21:00
asacnorsetto: i am now syching my mailboxes to see if i really hit the send button ;)21:00
emgenthey hey hey!21:01
asacnorsetto: but i definitly got the gmo mail ;)21:01
norsettoasac: ah good21:01
Jazzvanorsetto, did the gnome-mplayer FTBFS for you?21:01
bdrungasac: for what does eta stands for?21:01
norsettoemgent: was that a hey?21:01
norsettoJazzva: yes, but it does that only for sid21:02
emgenthey == hi21:02
Jazzvanorsetto, ah... that's why I cant reproduce it here :)21:02
norsettoJazzva: we don't really need the patch in Ubuntu, its just to stay in sync21:02
JazzvaOk, I'll add it :)21:02
asacJazzva: it fails to build when you build it twice with dpkg-buildpackage -rfakeroot ;)21:04
asacsecond round diff.gz will fail21:04
asac(unless i mixed up context here ;))21:04
nxvlmy head is about to explode21:05
norsettoasac: well, for some reasons it doesn't do that for intrepid, by checking the log it seems that in our build environment the target that compile the po its not triggered21:05
Jazzvaasac, it's about gnome-mplayer package?21:05
nxvlhi all!21:05
norsettoHola nxvl21:05
devfil_asac: a package based on a git repository how should be called?21:06
asacdevfil_: you mean the version?21:06
devfil_asac: exactly21:06
asacas in "what version to use for a snapshot" ?21:06
devfil_the version downloaded from git21:06
devfil_as the revision number for svn21:07
asacdevfil_: two options: if you know what the next version will be use $NEXTVERSION~git$GITSHORTCOMMITID21:07
asacif you dont know what the next version will be use:21:07
devfil_+21:07
devfil_instead of less21:07
asacyeah21:07
devfil_but I don't know how to get $GITSHORTCOMMITID21:07
asacnot sure if that is the most common used procedure, but the form above should work21:08
asac;)21:08
norsettodevfil_: I don't know git, but I guess "git log" or something similar should work21:08
devfil_asac: gitshortcommit, I don't know how to get it21:08
bdrungasac: 29.7. (i have to write three examinations till then and i have to study for it)21:10
highvoltageloom. *loom* *loom*!21:13
highvoltagemonday ^^^ :(21:13
norsettohighvoltage: neah, we still have 2 hours :-)21:13
highvoltagenorsetto: yeah \o/21:13
* highvoltage is going to sleep most of it off though21:14
highvoltagegoodnight norsetto :)21:14
norsettohighvoltage: night!21:14
devfil_asac: git describe --tags seems to do what I want but for example the output is <projectname>-64-g93d98f7, why 64?21:19
devfil_s/projectname/version/21:23
Falkenheya21:32
* RainCT is tempted to answer "fix it yourself" to https://bugs.edge.launchpad.net/ubuntu/+source/gnome-applets/+bug/34247/comments/75 :P21:34
ubottuLaunchpad bug 34247 in gnome-applets "Trash always empty." [Medium,Confirmed]21:34
nxvlrawler: please21:35
Jazzvanorsetto, seems gmo files are builded nicely... No changes needed when I added "rm -f po/*.gmo"21:37
norsettoJazzva: good21:37
Falkenhi ! my package is ready for reviewing ! who will be so kind to review and advocate it ? thanks in advance21:42
Falkenhttp://revu.ubuntuwire.com/details.py?package=flabber21:43
Jazzvanorsetto, .diff.gz attached21:44
norsettoJazzva: okki21:44
Jazzvanorsetto, should I do the same for gecko-mediaplayer?21:47
norsettoJazzva: you mean for the update or the patch?21:48
Jazzvanorsetto, patch21:48
norsettoJazzva: there is no need for that patch in sid, so no21:49
Jazzvanorsetto, but it also contains po/*.gmo files...21:49
JazzvaWhat's the difference between this one and gnome-mplayer?21:49
norsettoJazzva: different autoconf files I guess. If you want to check just set up a sid chroot and see if it fails too21:50
Jazzvaah... ok21:50
Jazzvanorsetto, ok, uploaded the update for gecko-mediaplayer too..21:53
norsettoJazzva: okki21:53
norsettoJazzva: actually, its likely that gecko-mediaplayer fails too, let me check21:57
ryanakcaAnybody mind reviewing my kde-style-qtcurve merge (REVU) before I upload the debdiff to LP? http://revu.tauware.de/details.py?package=kde-style-qtcurve22:02
=== bmk789 is now known as Guest58036
* wgrant labels the Debian intrusion into the ML with a big 'wtf'22:11
norsettowgrant: what the florilege?22:12
wgrantnorsetto: That's about right.22:12
rawlernxvl: please what?22:27
warp10Hi all!22:52
emgentwarp10: Augh :)22:54
norsettoJazzva: in preparation for the sync I would make some more changes22:54
Jazzvanorsetto, for the sync of what?22:55
norsettoJazzva: well, we won't be able to sync but anyhow lets make the delta as smaller as we can22:55
norsettoJazzva: gecko-mediaplayer22:55
warp10emgent: learning (very) foreign languages?22:55
norsettoJazzva: first, I would reduce build-deps to libxul-dev only22:56
emgentwarp10: sure :)22:56
Jazzvanorsetto, ok22:56
warp10emgent: I am sure you will find very useful that particular one:P22:56
norsettoJazzva: I would also force the versioning on gnome-mplayer to gnome-mplayer (>= 0.6.3)22:56
norsettoJazzva: what do you do for the other extension, you always delete every reference to iceweasel?22:58
Jazzvanorsetto, but it already has (>= ${source:Version})22:58
Jazzvanorsetto, yes, because we don't ship iceweasel22:58
NCommanderScottK, ping22:59
norsettoJazzva: yes, but that means if for any reason gecko-mediaplayer gets update and gnome-mplayer not we are screwed22:59
JazzvaAhh...22:59
norsettoJazzva: ok, than I'm afraid we have to live with the rest23:00
Jazzvanorsetto, well, this looks ok to me for an extension (when it's not packaged using mozilla-devscripts xpi.template)23:00
Jazzvas/xpi/and xpi/23:00
NCommandernorsetto, ping?23:00
norsettoJazzva: I have to remember to add xulrunner-1.9 in debian, I have seen they have it now23:00
NCommanderor more like when you get a free moment ;-)23:01
norsettoNCommander: was that a ping on the nose or on the ears?23:01
NCommanderWhichever one would get your attention ;-)23:01
norsettoNCommander: offering me money would likely get it :-)23:01
Jazzvanorsetto, ok, I'll upload the updated diff.gz soon23:02
NCommanderHow about FTBFS fixes ;-)23:02
norsettoJazzva: no need to add the [Cesare Tirabassi] in changelog23:02
JazzvaI haven't?23:02
Jazzvabut it's there...23:03
norsettoJazzva: thats dch probably23:03
Jazzvaoh... there's no question mark at the end of your line.23:03
Jazzvanorsetto, no, I added it, since you did all of this, and I just put it for ubuntu :)23:03
norsettoNCommander: what about ftbfs fixes, do we will have stuff that fails to build!?23:04
NCommandernorsetto, I just fixed wmaker, but emgent's handling that one cause he needs to add a second change (unrelated)23:05
NCommanderI was interested in finding an MOTU mentor to start the process23:05
NCommanderI've already done a few security fixes, and quite a few FTBFS, as well as having packaged codeblocks, and right now working on improving REVU23:05
norsettoNCommander: ok, send an email to motu-mentoring-reception@reponses.net, check here for stuff we need: https://wiki.ubuntu.com/MOTU/Mentoring/Contributor23:06
norsettoNCommander: I think I have the right mentor for you ...23:07
NCommanderWho?23:08
MajostDoes anyone know which app adds the "Original-Maintainer" line to the changes file of a package?23:08
NCommanderMajost, update-maintainer23:08
NCommanderIt's in ubuntu-dev-tools23:08
Majostah23:08
MajostIt has an annoying tendency to append to the end of the file, which breaks my stuff. heh23:08
Majostthanks23:09
MajostI will check it out23:09
norsettoNCommander: expect an email from us soon23:09
Majostwhat about 'Package-Type'23:13
MajostI imagine thats probably tossed in there for soyuz or something23:13
jmarsdenMajost: that line is added if there is an XSBC-Original-Maintainer: line in debain/control23:15
jmarsdenWhich there should be if you use update-maintainer :-)23:15
Majostjmarsden: Which, the "Original-Maintainer" line, or the "Package-Type" line?23:16
jmarsdenThe Original-Maintainer.23:16
* Majost nods23:17
MajostI am looking at the script for update-maintainer now...23:17
Majostjust not sure where the "Package-Type" comes from if there is a udeb in the package23:18
geserScottK: Hi, do you want to file a remove request for debsecan? Or should I?23:19
NCommandernorsetto, you've got spa^h^h^h mail23:19
norsettoNCommander: was I in copy ?23:25
NCommanderNo, I sent it to the email you sent me23:26
norsettoNCommander: ok, can you please send me a copy then?23:26
NCommanderwhats your email?23:27
NCommander^ norsetto23:27
norsettoNCommander: norsetto@ubuntu.com23:28
NCommandernorsetto, sent23:28
norsettoNCommander: danke23:28
cody-somervilleNCommander, what are you up to? :P23:35
NCommandercody-somerville, improving revu, resolving a FTBFS for wmaker, and getting an motu-mentor23:36
cody-somerville\o/ WooT! \o/23:36
norsettoJazzva: thanks, uploaded23:37
jmarsdencody-somerville: What happens next for my updated iriverter package (LP: #91237) ?  Is there anything you can do to move it forward?  Not that it is urgent, I just don't know what to expect :-)23:38
cody-somervillejmarsden, Welp, how about we upload it? :)23:38
jmarsdenSounds good to me :-)23:38
jmarsdenBTW I'm working on another minor bugfix update already, LP: #23614023:40
Jazzvanorsetto, great :).23:40
* cody-somerville wishes his 22" LCD could come onto the bed with him.23:40
jmarsdencody-somerville: It probably could, but you might break it :)23:40
LaibschI am looking through http://www.debian.org/doc/packaging-manuals/menu-policy/ch2.html right now and I wonder where a recipe collection program like http://grecipe-manager.sf.net would fit in23:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!