/srv/irclogs.ubuntu.com/2008/02/17/#ubuntu-motu.txt

pochuScottK2: what would happen if upstream doesn't have a ChangeLog/NEWS file? Would a diff of the upstream source be ok?00:03
ScottK2I'd rather you read the diff and sumarize what you think the changes are than you make me do it.00:04
pochuScottK2: hmm, right. It's just in case I need to do it, as stani doesn't have one ;)00:05
james_wgeser: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=460362 seems to have fixed it. At least it builds on current hardy.00:21
ubotuDebian bug 460362 in binutils-avr "binutils-avr: FTBFS: Applying patch debian/patches/dollars.patch failed!" [Serious,Fixed]00:21
james_wgeser: shall I request the sync?00:23
TheMusoScottK2: I just added ubuntustudio to that page, thanks for the pointer to it.00:28
emgentheya *00:31
bddebianHello emgent00:36
emgent:)00:36
ScottKTheMuso: Did motu-release give a standing FFe to ubuntu-studio this time around?00:41
TheMusoScottK: I don't know, but ubuntustudio was given one last cycle00:42
ScottKTheMuso: I think it's fine that they have one myself, but we have new people on the team, so I think it should be asked each cycle.00:42
TheMusoFair enough00:43
TheMusoI know Hobbsee was fine with it.00:43
TheMusoI'll ping norsetto and sistpoty when they're around alter.00:43
ScottKTheMuso: Perhaps a bug with also affects for the relevant packages would be the best way?  That way there's no confusion.00:44
TheMusoRight.00:44
netzmeisterslomo_, ping01:04
=== emgent is now known as enJoy
=== enJoy is now known as emgent
=== slangase` is now known as slangasek
james_wnxvl: hi. I've just realised it's our talk tomorrow (in my TZ at least). I've got to sleep now, but I'll send you some notes in a few hours.02:02
nxvljames_w: ok, for me it's past tommorrow :D02:03
james_wah, you've got longer to prepare then :)02:04
nxvljames_w: kind of02:09
nxvli'm at gmt-502:09
rmjbHello all02:18
rmjbjust looking for a little advice on how you all handle python programming, on an individual level...02:19
rmjbfor those of you that read dive into python that is02:19
jdongis this the right place?02:22
rmjbwell it's not a motu question, but I just wanted to get some advice on how you all work as individuals... it's not a python question per se but more a personal style question02:24
rmjbI'm dragging it out too long02:24
rmjbdo any of you find "dive into python" a good reference book to go back to after you've read it through once?02:25
rmjboh and happy new year to anyone that recognizes me... I've not been in here in ages02:25
jdongrmjb: I've read bits of it, and I think it's a good python book but not a good reference02:26
rmjbyeah me too, it doesn't seem to be... I want to support the author, but I guess I wont buy the book02:28
jdongI like the Python Cookbook as a purchased python book02:28
jdongit's just a huge library of examples, worth looking at time and time again02:28
persiaUsing package (>= version~) as a dependency or build-dependency is a workaround to also allow backported versions to meet the dependency.02:28
jdongyes.... yes it is. but *looks at scrollback*02:29
rmjbjdong, cool, I'll look at that one when I'm finished with this one. Thanks02:29
LaserJockFujitsu: have you looked at octave3.0 lately?03:18
nixternalahh, LaserJock just who I wanted to bug :)03:19
LaserJocknixternal: regarding PG?03:19
nixternalhaha ya03:19
nixternalstupid ass LP03:19
koolkatwhat is MOTU?03:20
LaserJockMasters of the Universe03:20
LaserJockmaintainers of Universe and Multiverse repositories of Ubuntu03:20
nixternalmasters of the universe...universe being the repositories we maintain03:20
nixternalya, I forget about multiverse repos, only cuz I don't work on anything in them...03:20
LaserJockpfft03:20
nixternalerr, except the openttd upload I did I guess03:20
* persia stresses "Masters", as there are many non-MOTU maintainers of universe software03:21
koolkatwhat skills do I need?03:21
nixternala couple03:21
nixternallike, being able to compile software03:22
koolkatlike what?03:22
LaserJockkoolkat: patience mostly03:22
nixternalhunt out application dependencies03:22
LaserJock:-)03:22
nixternalpatience like LaserJock said, and a lot of it :)03:22
koolkatLaserJock: that seems easy03:22
koolkat:-)03:22
nixternalobviously you have the english language down :)03:22
* koolkat thinks about joining03:22
nixternaldebian packaging03:22
nixternalhow to efficiently drink beer and dance while building a package...simultaneously I might add :)03:23
koolkatuhhh....about the packaging part.....is it hard?03:23
nixternalif I can do it, anyone can03:23
nixternalthen again, who is to say I can even do it03:23
koolkatwhere do I learn?03:23
nixternalI just play like it03:23
nixternalhttp://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd03:24
nixternalerr03:24
nixternalthat isn't going to help03:24
nixternalhttps://wiki.ubuntu.com/PackagingGuide03:24
nixternalthat will though :)03:24
nixternalobviously I was working on some docs...much earlier though..odd that was still in my klipper03:24
LaserJocknixternal: ok, so about the PG bugs03:25
nixternalseems there are only 3 of them03:25
LaserJocksome of the could be closed already03:25
koolkatnixternal: do are you a member?03:26
koolkatso*03:26
nixternalya, I was thinking the same, with a reference that it has been moved to the wiki and is no longer a package03:26
LaserJockI count 8 bugs03:26
nixternalkoolkat: yes I am03:26
nixternalerr, where did I miss 5 of them03:26
LaserJocknixternal: you have to look at both the ubuntu-docs package and project03:26
superm1TheMuso, with these changes to the seeds, how do you *not* include stuff from hardy.platform?03:27
superm1there is lots of stuff in there that we dont want03:27
nixternalahh ya, the project03:27
nixternalis there going to be a rewrite or something of the PG on the wiki?03:27
LaserJocknixternal: what do you mean?03:27
nixternalLaserJock: I think what I will do, is close the bugs, take out the contents, and add them to the Maintenance page of the PG on the wiki03:28
nixternalLaserJock: nevermind, I was thinking of something else03:28
LaserJocknixternal: yeah, we might do that03:28
LaserJockit'd be nice if we had a way to deal with the bugs03:28
nixternalI can do that really quick03:28
nixternalwell it is on the wiki now, so maybe adding a section to the Maintenance page for people to file an issue03:28
koolkatnixternal: what are the tasks that you do?03:29
koolkatin MOTU?03:29
LaserJocknixternal: yeah, that makes sense03:29
nixternalkoolkat: I mostly help maintain Kubuntu/KDE packages, but I also help others with packaging when they need it, and help anyway I can03:29
nixternalreally don't have a "single" task perse03:29
nixternalLaserJock: OK, I will finish that up right now then03:30
koolkatwhat do you mean by "maintain"03:30
LaserJocknixternal: thanks03:30
koolkatnixternal: what do you mean by "maintain"03:31
LaserJockgenerally things like making sure we're updated, incorporating bug fixes03:32
persiakoolkat: There are three main thrusts of activity: fixing bugs in the software, making sure that all the software works together, and making sure the software is mostly up to date.  The third part is done for hardy, but the first two would benefit from your assistance.03:32
koolkatI guess I could join...i think03:32
koolkati hope03:33
* koolkat worries03:33
persiakoolkat: Best way to start is to find a couple bugs that need fixing, prepare patches, and submit debdiffs of new candidate revisions.  See https://wiki.ubuntu.com/MOTU/Contributing.03:33
koolkatpersia: Is there a specific place to join MOTU?03:34
=== danielm__ is now known as danielm
persiakoolkat: Joining MOTU is not really the first step.  Only about 1/3 of the people who have uploaded packages to hardy are MOTU.  You'll want first to be a Contributor, and if you are dilligent and active, you will be encouraged to apply for MOTU.03:35
koolkatOh03:35
nixternalbug 11675703:36
ubotuLaunchpad bug 116757 in ubuntu-docs "Packaging Guide not clear on "rules" having to be executable" [Low,Invalid] https://launchpad.net/bugs/11675703:36
nixternalahh, that's teh link :)03:36
persiakoolkat: On the MOTU/Contributing page there are links to some of the teams that you might want to join to start the process.03:36
koolkatare there anyother projects that need more people?03:37
persianixternal: Is that really a bug?  debuild/dpkg-buildpackage set executable anyway, even if it wasn't that way when they were called.03:37
nixternalpersia: I will check it out further after I finish moving them03:37
nixternalnot necessarily a bug maybe, but unclear to someone obviously03:37
persiaMakes sense.03:38
LaserJockkoolkat:  the actual MOTU can upload any package in Universe and Multiverse and requires a lot or trust and experience. There are only 80 MOTU03:38
persiakoolkat: There surely are other projects that also need more people, but we'll all encourage you to participate in universe work, as that's what we do :)03:38
LaserJockkoolkat: contributing to Ubuntu though is fairly easy and defiantly encouraged03:38
koolkatIn motu what should I start out doing?03:39
LaserJocknixternal, persia: some people actual were getting errors I believe because of the rules thing03:40
koolkatI dont know that much(or if any) programming.....i think thats bad03:40
LaserJockkoolkat: well, do you have an interest in a particular area of software?03:40
LaserJockkoolkat: many don't when they start03:40
persiaLaserJock: It prints a message complaining about it, but it fixes it when it complains.  Maybe better to change the language of the warning then to make everyone try to remember chmod +x debian/rules03:40
koolkatwhat do you mean?03:40
koolkatLaserJock: What do you mean?03:41
LaserJockkoolkat: I didn't know how to program when I started contributing03:41
LaserJockI still don't know much ;-)03:41
persiakoolkat: Assuming you run Ubuntu, which are your favorite pieces of software, and which are your most annoying bugs?  Those are typically good places to start.03:41
koolkatI like firefox03:41
LaserJockpersia: how long has that been? seems like people complained about it erroring out03:41
LaserJockmaybe it was just a complaint03:42
koolkatI like gimp also...03:42
* koolkat confused03:42
LaserJockhehe, pick the easy ones :-)03:42
persiaIt reports an error, but it doesn't stop the process.  Looking for the change now (as I don7t ever remember it being a new feature).03:42
LaserJockkoolkat: for Firefox Ubuntu has a whole Mozilla Team03:43
koolkatThats what i figured03:43
LaserJockthey always like help :-)03:43
koolkatWhere do i go for that?03:44
persiakoolkat: For working with Firefox and related packages, you might want to check for things need doing on #ubuntu-mozillateam.  For gimp, https://launchpad.net/ubuntu/+source/gimp/+bugs is a list of things to do.03:44
koolkatIll try to work with gimp03:45
koolkatfirefox probably has alot of people03:45
LaserJockkoolkat: actually, basically *any* area of Ubuntu needs help03:45
LaserJockthere's always things needing doing03:45
LaserJockeven if it's testing and bug triage03:45
persiakoolkat: There's also a lot of firefox work: lots of packages need adjustment to work well with the newest firefox, and there are lots of other xulrunner applications they handle.  On the other hand, gimp always appreciates love.03:46
koolkatSo I if contribute anywhere and I am deemed useful I will hopefully eventually become a MOTU?03:46
LaserJockkoolkat: also note that Firefox and Gimp are in Main, not Universe03:46
persiaLaserJock: I believe the "must be executable" warning comes from pkg 0.93.9 (from 1994).03:47
koolkatOh....03:47
LaserJockkoolkat: that's fine of course03:47
LaserJockit's just not MOTUs specific responsibility03:48
persiakoolkat: Exactly.  It was about two years for me, but some people become MOTU in as little as six months.  It depends on how much time you have, and how much work you do.03:48
koolkatpersia: even if i contribute to firefox?03:48
koolkatI have ALOT of time03:49
LaserJockheh03:49
persiakoolkat: Likely.  If you have an interest in FireFox, you'll probably expand to helping work on all the different applications that work with firefox, and a number of them are in universe.03:49
koolkatIs chatzilla in the universe?03:49
persiakoolkat: We call it "seamonkey-chatzilla", but yes.  You can always get the answer to that question with `rmadison -u ubuntu $(package)`03:50
koolkatI have to boot to my ubuntu partition.....so ill be back03:51
=== asac__ is now known as asac
koolkatIM BACK....!!03:55
koolkatSo .......what do I do again....to get into the bugs stuff?03:56
koolkatanyone?03:58
nixternalwhew, that was a lot of copying/pasting...there were a total of 1003:59
nixternaland LaserJock left03:59
* koolkat lauges04:00
nixternalkoolkat: https://wiki.ubuntu.com/MOTU  <- you will probably find a good deal of the answers you are looking for from that page and its subpages..there is a bugs page somewhere in there :)04:00
nixternalbbiaf, gotta catch the news04:01
koolkatan launch pad I joined the "Contributors of packages for ubuntu universe" thingy04:02
persiakoolkat: Welcome.  I'd recommend also joining the bugsquad (see #ubuntu-bugs), and subscribing to the ubuntu-devel@, ubuntu-devel-announce@, and ubuntu-motu@ mailing lists.04:05
=== cprov is now known as cprov-ZzZ
koolkatI joined.... :-)04:07
koolkatSo eventually.....if i contribute alot.....ubuntu will invite me to be a MOTU?04:08
persiaExcellent.  Now you just need some bugs to hunt.  https://bugs.launchpad.net/ubuntu/+bugs lists a for you to examine.04:09
persiaYes.  After a while of working on the packages, people will start telling you to apply.  Once you have enough sponsors prepared, you can submit an application.  For now, better to concentrate on the actual bugs.04:10
embertalking about gimp..04:11
embercan someone from main take a look at bug #18975804:11
ubotuLaunchpad bug 189758 in gimp "[hardy] Menu entry should be named "GIMP Image Editor" Instead of only the "GNU Image Manipulation Program"" [Wishlist,Confirmed] https://launchpad.net/bugs/18975804:11
koolkatpersia: how do I know how to fix a bug?04:13
persiakoolkat: That's the fun part.  Based on the bug, examine the application and the source code, and read various documentation to fix it.  Once you've hunted a couple, you'll have some solutions you know, and can apply that to other packages.  The first one can be a little tricky, but ember's example is good: demonstrating a fix for a bug.04:17
persiaember: All the right people are subscribed & assigned.  You just have to wait for a -desktop sponsor.04:17
koolkatpersia: what do I read?04:18
persiakoolkat: Depends on the bug.04:19
koolkatOk...for example on this link https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/186345 what would i read to try to fix it?04:19
ubotuLaunchpad bug 186345 in gimp "histogram disappears in gimp's curves tool" [Low,New]04:19
persiaember: Actually, looking at that bug, the updated .desktop file isn't valid.  Please patch it harder so that desktop-file-validate doesn't complain.04:20
persiakoolkat: Do you understand the problem, and why the graph doesn't appear?04:20
koolkatuh....let me think......no04:21
embermy bad persia i forgot to follow fd.o04:22
Fujitsuember: Also, the application's name is not GIMP, but The GIMP.04:23
persiakoolkat: in that case, I'd start by reading about GNOME theme definitions, and looking at the gimp code (especially the file mentioned) to understand how the graph could disappear.  After you have an understanding, you will likely have developed some pointers to other documentation suggesting possible fixes.  Once you have a couple candidates, you can check with upstream to see which would be the least intrusive, and submit that.04:23
emberFujitsu looking at the old patches the change is from The Gimp to GIMP image editor.04:25
blueyedkoolkat: you can get the gimp source with "apt-get source gimp". Then you could try to find the place where the theme colors get used. Then add a check there if they are the same and use others instead.04:26
Fujitsuember: Well, that's probably wrong.04:26
FujitsuI'd say `The GIMP Image Editor'04:27
koolkatI think that i shouldnt of joined.....i know some c++ for Win 32 API but this stuff is confusung04:27
persiaThe GNU Image Manipulation Program Image Editor seems just odd :)04:28
emberFujitsu well that's "THE" is odd on desktop files and stuff04:28
Fujitsupersia: It does, true.04:28
emberyou don't see "The Text Editor"04:28
emberand etc04:28
Fujitsuember: Most applications don't have `The' at the start of their names.04:28
FujitsuThe GIMP does.04:29
blueyedkoolkat: then just look at another bug, something easier.04:29
koolkatUgh :-|04:29
persiakoolkat: There are lots of easier bugs.  Take a look at https://bugs.launchpad.net/ubuntu/+bugs?field.tag=bitesize or https://bugs.launchpad.net/ubuntu/+bugs?field.tag=packaging or https://bugs.launchpad.net/ubuntu/+bugs?field.tag=desktop-file04:29
koolkatill try04:30
emberFujitsu where?04:30
FujitsuHmm, I know it used to be the policy that it must be prefixed with `The', but their website seems to indicate otherwise now.04:31
* persia thinks they gave up correcting people04:31
danielmwhere patches are submited? launchpad?04:49
=== jdong is now known as PmDematagoda
=== PmDematagoda is now known as jdong
persiadanielm: Yes05:28
AnAntpersia: regarding bug #191662 what fix is committed ?05:59
ubotuLaunchpad bug 191662 in ubuntume-gdm-themes "New package for ubuntume-gdm-themes" [Wishlist,Fix committed] https://launchpad.net/bugs/19166205:59
persiaAnAnt: It means it got uploaded.  The next step is "Fix Released", which means it is closed.06:00
=== asac_ is now known as asac
AnAntpersia: uploaded where ? to the queue ?06:00
AnAntpersia: btw, do you know why new upstream versions of gpm aren't packaged  (not even in Debian) ?06:01
persiaAnAnt: To Soyuz.  Once uploaded, it gets put in one of the queues by the upload processor (usually takes a few minutes), and then, depending on the queue, it may be a manual or automatic process to get into the repositories.06:01
persiaAnd, no, I don't know anything about gpm packaging06:02
warp10Good morning06:59
LucidFoxHow do I exclude a single library from being added to dependencies by dh_shlibdeps?07:30
LucidFox(specifically, this is to be able to explicitly depend on libxine1-x | libxine1)07:30
persiaLucidFox: For that special case, duplicated dependency on libxine1 is acceptable.07:38
LucidFoxHmm, but libxine1 pulls all the unneeded stuff, including libxine1-x07:39
LucidFoxOr will it be changed after the migration is complete?07:40
persiaIt oughtn't.07:42
persiaAh.  Right.  I requires libxine1-x, but not xineui.  Hmmm..07:42
persiaAha.  libxine1-x depends on libxine1-bin.  libxine1 is the thing that shouldn't be required anymore.07:44
LucidFoxIndeed. I looked at what you did for codeine, but it depends on both libxine1-x and libxine1.07:47
LucidFoxas does klear07:48
persiaMaybe once the transition is complete, the libxine-dev shlibs file can be changed.07:53
siretartlibxine1-x dependency will be dropped after lenny is released09:57
siretartI'd like to keep it at least for hardy for dapper->hardy upgrades.09:58
persiasiretart: So hardy release will be mid-way through the transition?  If we upload a few things, can we push it all the way for Ubuntu, and catch up later?09:59
siretartpersia: which transition are you talking about?10:05
persialibxine1 -> libxine1-bin10:06
* siretart confused10:06
siretartbut I just woke up, so...10:07
persiasiretart: LucidFox was looking at the leftovers of bug #159338, and noticed that it generated a double-dependency.  Maybe that is right, but if there is anything we can do to make hardy clean, I'd like to do that, just so we don't have too many leftovers for the next LTS.  You certainly know the code best thought.10:10
ubotuLaunchpad bug 159338 in oxine "Re: Heads-up: small xine-lib transition in hardy" [Undecided,In progress] https://launchpad.net/bugs/15933810:10
persias/thought/though/10:10
siretartpersia: LucidFox: the duble dependency is absolutely correct, no problem here10:12
geserjames_w: yes, you can file a sync request10:12
siretarthowever, the packages need to manually depend on either libxine1-console or libxine1-x, whatever they actually need10:12
siretartperhaps -ffmpeg, if they need to play mp3 files10:13
LucidFoxsiretart> but if a package depends on both libxine1 and libxine1-x, then libxine1 pulls libxine1-x AND libxine1-console and a ton of other stuff10:13
LucidFoxwhich is, from what I can discern, is precisely what everyone was trying to avoid10:13
persiasiretart: The thing being that libxine1 depends on libxine1-x and libxine1-console, so these parallel dependencies aren't actually used.10:13
james_wgeser: thanks for the ack.10:19
Tonio_hello10:24
Tonio_someone here to that one ? http://revu.tauware.de/details.py?package=kdesudo-kde411:21
Tonio_very important on the kubuntu/kde4 side !11:22
persiaTonio_: Have you filed a freeze exception?11:23
Tonio_persia: nope, I'm waiting for the packaging to be accepted before filing this ;)11:28
warp10I'm rebuilding grisbi for libofx3 -> libofx4 transition. Current version is 0.5.9-0ubuntu1, but Maintainer has not been set to MOTU. Should I set it now?11:39
* stdin sees "Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>" in grisbi 0.5.9-0ubuntu111:41
warp10stdin: Where did you see that?11:41
stdinwarp10: from 'apt-cache show grisbi'11:42
warp10stdin: mmm... weird. I downloaded the source, and debian/control has a field Maintainer: Benjamin Drieu <benj@debian.org>11:43
emgentheya norsetto :)11:44
norsettohiya all11:45
* norsetto bows to the master of security11:45
stdinwarp10: hmm, you're right11:45
warp10ciao norsetto! good to see you around11:45
norsettostdin: warp10 is always right11:45
stdinwarp10: wouldn't do any harm to set it correctly now anyway11:46
warp10norsetto: heh :)11:46
warp10stdin: indeed. Anyway, I'm wondering how this can happen11:46
persiastdin: warp10: The binary package carries the restrictions, as it gets set by the pkgbinarymangler script on the buildds.  The source package needs to be updated.11:47
stdinI think one of the many scripts the buildd runs can check if the maintainer has an ubuntu.com address11:47
stdinah, so I was mostly right in my assumption there :)11:47
persiastdin: Completely right, just missing the package name :)11:48
warp10persia, stdin: Ok, I'll update the debian/control therefore11:48
persiawarp10: There are about 100 other packages that need that sort of attention as well.  Patches appreciated.11:49
persiaTonio_: Examining the package now, but you'd do best to get your FFe approved as soon as possible.  Once approved, the upload can always happen a bit later.11:49
Tonio_persia: sure, but I plan to release a tarball in between as we are also maintaing the code11:50
Tonio_persia: reviewing is another way to get something clean on kde-apps :)11:51
persiaTonio_: Then my current review is fairly pointless :)11:51
warp10persia: are you speaking about packages needing a transition or about the maintainer issue?11:52
persiawarp10: Maintainers11:52
warp10persia: any tool to find them all?11:52
persiawarp10: wget -O - http://archive.ubuntu.com/ubuntu/dists/hardy/universe/source/Sources.gz| gunzip | grep-dctrl -sPackage,Maintainer -FVersion ubuntu  | grep-dctrl -sPackage -FMaintainer -v -n ubuntu | sort -u11:54
persia183 pending today11:54
warp10persia: Good. I'll try to shorten the list.11:56
persiawarp10: Thank you.  For every package in that state, we're not complying with our agreement with Debian about variation.11:57
persiaNote that most of them haven't been touched in a while, and would probably benefit from other things, like menu file transition, .desktop cleanup, etc.11:58
* norsetto -> lunch12:01
persiaTonio_: Your package doesn't build in hardy.12:01
warp10persia: Indeed! I'll try to find out what every package need and fix accordingly12:01
Tonio_persia: hu ??????12:02
Tonio_persia: lemme check..... I was asked to update the cdbs content, maybe that causes the issue12:02
persiaThat would be it.  Fails to find /usr/share/cdbs/1/rules/patchsys-quilt.mk, which points at a missing build-dependency.12:02
Tonio_ah......12:03
Tonio_so stupid....... I don't use patches so removed quilt from builddeps12:03
Tonio_that's a cdbs files issue12:03
persiaTonio_: Testing is key :)12:03
jpatrickTonio_: blame debian-qt-kde12:04
Tonio_jpatrick: I do, I HATE quilt !12:04
* jpatrick hugs Tonio_ 12:04
persiaShouldn't whatever is including that depend on quilt so that the packages don't need to do so individually?12:05
Tonio_jpatrick: what's better ? changing cdbs files or adding a stupid builddep to override ?12:05
Tonio_jpatrick: I think the builddep is better, as I won't have to consider changing cdbs files everytime12:05
jpatrickTonio_: I just suffer and add quilt to build dep12:05
Tonio_persia: it'll be fixed on revu in a few minutes12:05
jpatrickpersia: some of the debian-qt-kde guys have a thing for quilt12:06
persiajpatrick: No issue with that, but isn't there some package that provides the CDBS snippets?  That package ought depend on quilt.12:06
jpatrickpersia: personally I have no idea why quilt is needed12:08
persiaBecause the recommended CDBS bits include the quilt.mk which means it FTBFS without quilt even when quilt isn't being used.12:09
Tonio_persia: you can review again, should be okay this time12:10
Tonio_jpatrick: because quilt is horribly powerfull and complex12:10
Tonio_jpatrick: exactly what debian likes :)12:11
persiaTonio_: I'm going to bed, and I don't see the point of a review when there will be a new upstream before it gets accepted and there's no FFe.12:11
jpatrickTonio_: well, I've always perfered simple-patchsys12:11
Tonio_jpatrick: of course now quilt is there, there is absolutly no way to use simple-patchsys, it won't be able to do the job....12:11
Tonio_persia: I'm upstream maintainer12:11
Tonio_persia: so there won't be another upstream release ;)12:12
LucidFoxWhat advantages does quilt have over dpatch, apart from not using non-standard headers?12:18
persiaIt's a little easier to avoid patch conflicts with quilt, because it's a little smarter about these things.12:19
albert23I have a package (gcal) that built fine a week ago, but now fails, see http://pastebin.ubuntu.com/4681/. CFLAGS from debian/rules are now passed to configure and make it fail, which didn't happen with the old dpkg.12:24
albert23Downgrading dpkg to the old version solves the problem. With the new dpkg I have to remove the single quotes from CFLAGS='-O2 -Wall $$(INC) -pg'12:24
albert23Is that a bug in dpkg or is it a bug in gcal that now became visible?12:24
RainCTHey12:25
persiaalbert23: It's a bug in gcal unless you can find more than 20 packages that now FTBFS, in which case it becomes a bug in dpkg for now, and a bug in gcal for hardy+1.12:28
albert23persia: ok, then I will make an update for gcal12:30
james_wHi. Could someone clarify a couple of points about imports from Debian for me please?12:47
james_wfirstly are new packages in Debian auto-synced? Or do they require a sync request the first time?12:47
RainCTjames_w: they are auto-synced before DebianImportFreeze starts12:48
james_wRainCT: thanks. You've answered my second question as well.12:49
RainCTjames_w: and after DebianImportFreeze they require a manual request (and right now for Hardy they would also require a Freeze Exception as there is Feature Freeze)12:49
RainCTheh12:49
james_wWould it be correct to say that a synced package has no changes made to it in Ubuntu.12:51
Nafalloyes12:51
james_wI guess things like pkg-striptranslations kind of break this don't they?12:51
james_wand is Maintainer automatically changed for syncs?12:51
Nafallonot sure I'm involved heavily enough to answer any more.12:52
james_wthe answer to the second part is yes according to https://wiki.ubuntu.com/DebianMaintainerField12:54
Nafallopkg-striptranslations were only for main last time I checked, which was ages ago.12:54
james_wI've gone with "the source package is just rebuilt in the latest development version of Ubuntu. Any changes that are made are purely automated."12:57
persiaThere have been slips in the past.  Check your buildlog to be sure.12:57
james_wI'm only talking in general, so I'll ignore any mistakes.12:58
geserjames_w: during the sync the source package is taken as is from Debian (and stays unmodified)13:06
geserthe maintainer change, pkgstripstranslation and pkg-create-dbgsym only happen during build of the binary debs (and also only affect them).13:07
james_wgeser: thanks.13:08
* norsetto <- lunch13:13
LucidFoxwarp10, thanks for opting to take care of the libofx transition!13:18
RainCTasac: ping13:22
* RainCT is looking for something to do13:40
* maikeru is looking for lunch13:43
jpatrickRainCT: fix bug #113:44
ubotuLaunchpad bug 1 in ubuntu "Microsoft has a majority market share" [Critical,Confirmed] https://launchpad.net/bugs/113:44
RainCT:D13:44
warp10LucidFox: my pleasure! grisbi builds fine, now I'm checking the others13:54
=== Tonio__ is now known as Tonio_
warp10LucidFox: kmymoney2 has been rebuilt two days ago, so it got libofx4 already. (http://people.ubuntu.com/~ubuntu-archive/NBS/libofx3)14:14
shirishhi all, I want to file  a feature-freeze exception, I have a question about a command.14:25
shirishThis is the command given in the wiki of feature freeze exception process14:26
shirishdiff -ruN <package>-{old-version,new-version} | diffstat > diffstat.txt14:26
shirishwarp10: if u can help me it would be nice.14:26
gesershirish: what question do you have?14:26
shirishnow I have 2 upstream tarballs which are both .tar.gz , now do I need to gunzip both of them to different directories or how?14:27
warp10shirish: I'm sorry, I'm going away for a while. I'm sure someone else can help you14:28
gesershirish: usually they should unpack to different dir names but you can check before doing it14:28
shirishgeser: right, so the first thing is to unpack them to different directories right?14:28
shirishgeser: the tarballs are swfdec-0.5.5.tar.gz & swfdec-0.4.5.tar.gz14:29
gesershirish: yes, and usually the tar.gz already create a subdir14:29
slicerDoes PPA not support multi-package packages? (ie: one source package produces several different binary packages).14:40
jpatrickslicer: yes it does14:41
slicerjpatrick: Odd. I can see both packages being built in the buildlog, but only the first is put in my archive.14:42
jpatrickslicer: prehaps it's lagging14:42
slicerjpatrick: Indeed it is. It just appeared now :)14:43
shirishgeser: are u there m8?14:50
geseryes14:50
shirishgeser: I have untarred both the upstream versions, now how I do run the command14:50
shirishgeser: both are in different directories14:51
shirishdiff -ruN <package>-{old-version,new-version} | diffstat > diffstat.txt14:51
james_wshirish: diff -Nru swfdec-0.4.5 swfdec-0.5.5 | diffstat14:51
geserI assume the dirs are named swfdec-0.4.5 and swfdec-0.5.514:51
shirishgeser: yes, right.14:51
shirishwhat is Nru for?14:52
shirishgeser: or it should be ruN14:52
geserman diff: -N: also diff new files, -r: recursive, -u: unified diff14:52
geserthe order of the options doesn't matter14:52
Nafallorun is easier to remember :-)14:53
pochualias diff='diff -ruN' is even easier :)14:53
gesershirish: and <package>-{old-version,new-version} expands to <package>-old-version <package>-new-version14:54
shirishright14:55
dcorderohi15:10
netzmeisterhi15:10
=== RainCT is now known as UbuCat_
=== UbuCat_ is now known as RainCT
=== RainCT is now known as UbuCat_
=== UbuCat_ is now known as UbuCa1
bobboCould a MOTU have a look at http://revu.tauware.de/details.py?package=torrentinfo ?15:23
=== UbuCa1 is now known as UbuCat
=== UbuCat is now known as RainCT
=== RainCT is now known as UbuCat
=== UbuCat is now known as UbuCat1
=== UbuCat1 is now known as UbuCat_
jpatrick!nickspam > UbuCat_15:25
UbuCat_oops :P15:26
=== UbuCat_ is now known as RainCT
* RainCT > comments(bobbo)15:32
RainCTbobbo: are you upstream?15:34
bobboRainCT: no15:34
RainCTah I see15:34
protonchrisIt was recommended to me that I add a get-orig-source target to a package.  Can anyone in here point me to an example or documenation for that target?15:35
bobboRainCT: its my first proper packaging attempt so ive probably done some bits wrong15:35
RainCTbobbo: was it intended to be a native package?15:36
RainCTs/was/is15:36
bobboRainCT: no15:36
hellboy195jono our community hero is here :P15:39
jonohellboy195:  :)15:39
hellboy195jono: btw, I'm also trying to become a MTOU *awaitingforjonoscongratulations* but I hope it's ok that I don't want to expose me like Efrain Valles15:41
hellboy195s/me/myself15:41
=== RainCT is now known as UbuCat
=== UbuCat is now known as RainCT
RainCTbobbo: http://revu.tauware.de/details.py?package=torrentinfo you've a bit of work :)15:55
RainCTbobbo: also, if you haven't noticed it, there is Feature Freeze now (no new packages can get into Hardy unless you get an exception)15:56
bobboRainCT: so all packages now go into Hardy+1?16:00
jpatrickbobbo: no, hardy+1 is not yet opened16:03
geserbobbo: the packages currently on REVU will wait till hardy+1 is open for development, so don't expect a quick review16:08
RainCTgeser: already reviewed ;)16:10
emgentgentoo #20326516:14
emgentubotu argh16:14
ubotuSorry, I don't know anything about argh - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi16:14
RainCTprotonchris: still want to know about get-orig-source?16:15
protonchrisRainCT: yes, please16:17
RainCTprotonchris: I don't know how good they are, but here you have 2 examples: http://paste.ubuntu.com/4684/16:19
protonchrisRainCT: thanks.  I'll take a look.16:21
=== never|mobi is now known as neversfelde|mobi
netzmeisterhello16:43
netzmeisterAre there reasons why Songbird isn't packaged yet?16:43
crimsun_netzmeister: see debian #41243716:45
ubotuDebian bug 412437 in wnpp "ITP: songbird -- desktop Web player, a digital jukebox and Web browser" [Wishlist,Open] http://bugs.debian.org/41243716:45
netzmeistercrimsun_, Everybody want be a Co Maintainer. So i am right if i think that there is no "Maintainer"?16:50
crimsun_netzmeister: I'm sorry, but I don't understand the context behind that question.  Are you referring to that bug report (in Debian) or to Ubuntu MOTU?16:52
james_wnetzmeister: no, there is a "Maintainer", but you can have more than one person looking after the package. It is even possible to have a team as Maintainer.16:53
netzmeistercrimsun_, sorry for confusing you.16:54
netzmeisterjames_w, Thx.16:55
netzmeistercrimsun_, i asked myself why there is no songbird package in feisty, gutsy etc..16:57
Lamegonetzmeister, read the bug reporte16:58
crimsun_netzmeister: right.  Getting the package into Debian will benefit both Debian and Ubuntu, so that is the preferred mechanism.17:06
netzmeistercrimsun_, okay17:07
jdongvorian: looks like your beloved KTorrent4 has just released 3.0.017:28
jdongyou should request a FFe on it17:28
* RainCT is preparing a new ubuntu-dev-tools release for Hardy17:36
hellboy195RainCT: nice :)17:37
superm1RainCT, you should add a check to it for if there is a bzr branch and debian/changelog hasn't been committed you can't debuild....17:39
superm1(while your at it)17:40
superm1i've been meaning to sort that out for ages :)17:40
netzmeisterRainCT:  What are the changes?17:40
RainCTnetzmeister: more or less this http://paste.ubuntu.com/4688/plain (I'm sorting out the biggest changes from the branch)17:43
RainCTsuperm1: what do you mean?17:43
superm1RainCT, well all too often people will go and upload changes without committing them to the branch17:43
superm1so a check to make sure that if VCS-Bzr or VCS-Git etc are set17:43
superm1then make sure that changelog is committed there17:44
=== jelmer_ is now known as jelmer
=== lamalex_2 is now known as lamalex
RainCTsuperm1: where..?17:47
superm1RainCT, well i guess thinking more about it, that is probably more appropriate for devscripts17:47
superm1nvm :)17:47
RainCTsuperm1: mustn't that go into dpkg-buildpackage?17:49
superm1RainCT, i was thinking same place that the check for the Maintainer with ubuntu.com in the email addy went17:49
RainCTthat's in dpkg I think17:50
=== Ubulette_ is now known as Ubulette
RainCTbut I don't see how your idea would work..17:50
superm1RainCT, well something along the lines of doing a "lite" checkout17:50
RainCT(beside the difficulties to determine wheter it's committed or not, for each build ssytem)17:50
superm1well just checking if its committed to the branch listed in debian/control17:51
RainCTa) what happens if the Vcs- fields are from Debian? How would you do an Ubuntu revision?17:51
superm1well there would have to be exceptions for that i suppose.17:51
superm1or a local branch would have to be made from debian17:52
superm1which actually wouldn't be a "horrible" idea, but then you're right you run into cases of projects using the bzr branch/git branch differently17:52
RainCTb) what's if you don't want to commit it? (eg, I'm not going to commit the upload that I'm getting ready now, as it's a checkout from the branch with some stuff removed as I'm not sure if it would need a Freeze Exception)17:53
superm1well I guess i'll need to get a nice spec together for this then to cover cases like that17:53
RainCT:)17:53
RainCTor perhaps just add a warning17:54
=== calc_ is now known as calc
RainCTwow, I think I fixed pbuilder-dist18:27
RainCTanyone up for desting?18:27
RainCT*testing18:27
mok0RainCT: I'd be interested if you would make it use cowbuilder18:35
RainCTmok0: what's the difference?18:36
mok0cowbuilder is a lot faster18:36
mok0RainCT: you don't need the packing/unpacking of base.tgz18:37
RainCTmok0: oh, cool. is it just pbuilder but without compressing or is there some other difference?18:37
mok0RainCT: it uses cowdancer, allowing copy-on-write file access18:39
mok0http://packages.ubuntu.com/hardy/utils/cowdancer18:40
* RainCT will have a look at it some day :)18:46
ScottK2RainCT: Are you interested in hacking on the pbuilder package itself?18:46
* geser uses pbuilder on a tmpfs and it is really nice and fast :)18:47
ScottK2geser: I was thinking it'd be nice for pbuilder to have a --build-twice-in-a-row option.18:47
superm1ScottK2, what for?18:49
ScottK2In Debian there is a requirement for packages to build twice in a row to make sure the archive is rebuildable.18:51
ScottK2It does ensure things are clean at the end of the build.18:51
ScottK2So it's an additional QA check that I suspect would be easy to integrate into pbuilder.  Currently I use pbuilder login and debuild is twice.18:52
geserScottK2: couldn't you do it through hooks?18:52
ScottK2I suspect you could, but part of the point of pbuilder is to make it easy to build in a clean environment.18:53
superm1ScottK2, ah so that allows for sane circular dependencies if necessary too18:54
superm1correct?18:54
kdublooking at either of these would be appreciated: http://revu.tauware.de/details.py?package=tv-grab-dvb and http://revu.tauware.de/details.py?package=ocropus18:54
RainCTkdub: you know there is Feature Freeze?18:55
ScottK2superm1: I don't think so.  I think the first build would still fail, but I'm not sure.18:55
kdubnope im a newb to the whole motu thing18:56
RainCTkdub: well, I'll look at one, but recently the so called "Feature Freeze" started; this means that no new packages can get into Hardy unless they get a Feature Freeze Exception (ie, two members of the motu-release team accept it)18:58
ScottK2And for new packages there needs to be a really good reason.18:59
kdubRainCT: thanks, im just trying to get started, im not hellbent on getting anything into hardy...19:00
ScottK2kdub: Your best bet for learning now is to look for bugs tagged bitesize and packaging and see if you can work on any of those.19:01
kdubScottK2: thanks, i think ill go start that now...19:04
ScottK2kdub: Another option is to look for bugs tagged patch and see if you can package the patch and produce a good debdiff.19:06
RainCTkdub: I'm looking at ocropus. First impressions: Remove README.Debian; the syntax to close the bug in debian/changelog is wrong, it should be just "LP: #nnnn"; you probably want priority: optional in debian/rules; short and long descriptions in debian/rules are wrong, check the packaging policy; debian/copyright: "It was downloaded from <url://example.com>", list full names of authors and their email (between <and>, next to the name) if possible;19:15
kdubRainCT: thanks! tv grab probably needs those fixes too...19:18
RainCTis it possible to "whitelist" a command so that sudo doesn't ask the password for it?19:33
ScottKRainCT: I think the answer was even if you could, you really almost certainly don't want to.19:37
RainCTScottK: I want :). It's very anoying having to write the password for pbuilder each time, and I often forget to do so as it needs some seconds to ask it. Also, this computer is only used by me (and like 95% of time when I'm away the screen is locked), so the biggest danger is that one that I might write the password somewhere else (like here) insted of on the terminal.19:40
ScottK2There is always sudo -i then run pbuilder, but no guarantees on the results.19:41
RainCTWasn't there some file where you could specify commands that can run as root without password? Or did I dream that? :P19:43
TheMusoRainCT: There is also sbuild.19:43
TheMusoOnce set up, no root password is necessary.19:44
vorianjdong: thanks for the heads up :)19:44
jdongvorian: certainly :)19:44
geserRainCT: you can whitelist a command (incl. options) in sudoers19:51
ScottK2norsetto: I'd appreciate it if you'd ack Bug 192535 and Bug 19262219:59
ubotuLaunchpad bug 192535 in usplash-theme-ubuntustudio "FF: General exception for Ubuntustudio packages." [Undecided,New] https://launchpad.net/bugs/19253519:59
ubotuLaunchpad bug 192622 in kdesudo "[Feature Freeze Exception]New upstream release (kde4 port)" [Undecided,New] https://launchpad.net/bugs/19262219:59
ScottK2norsetto: Bug 192486 too19:59
ubotuLaunchpad bug 192486 in nuvexport "MythTV 0.21 Suite FFe" [Undecided,New] https://launchpad.net/bugs/19248619:59
ScottK2TheMuso: Or you ^^^20:00
norsettoscottk2: to tell you the truth I would feel kind of silly to ack tonio/jr20:00
bmhmhi, I'd like to request an update of "pioneers", so I can play with my friends (they're on windows) again20:00
ScottK2norsetto: Someone has to do it.20:00
bddebianHeya gang20:05
ScottK2Heya bddebian.20:07
bddebianHi ScottK220:07
norsettobidibibodibidou bddebian20:09
bddebianHeh, hi norsetto20:10
hellboy195norsetto: thx for looking at my stuff :)20:10
norsettohellboy195: my pleasure ;-)20:11
ScottKsuperm1: Would you mind filing a general FFe bug like Ubuntu Studio did (see Bug #192535) so we can get a MythTV FFe for this cycle documented.20:24
ubotuLaunchpad bug 192535 in usplash-theme-ubuntustudio "FF: General exception for Ubuntustudio packages." [Wishlist,Confirmed] https://launchpad.net/bugs/19253520:24
bmhmhi, I'd like to request an update of "pioneers", so I can play with my friends (they're on windows) again20:28
* RainCT wonders what ScottK thinks about bmhm's question20:30
bmhmyeah20:30
bmhmthere are no .deb-packages at all20:31
=== _czessi is now known as Czessi
ScottKbmhm: No .deb for pioneers at all or none for the updated version?20:31
bmhmat all20:32
=== never|mobi is now known as neversfelde|mobi
bmhmhardys packages wont work20:32
ScottKSo there is a Hardy package, but it's incompatible with the current version?20:33
ScottKbmhm: ?20:33
bmhmyeah because of libpango and libc620:33
bmhmScottK: I was typing20:33
ScottKIn general, I think that it's reasonable to update networked games for multi-platform compatibility.  If someone were willing to package the newer version, I'd personally be inclined to approved the request.20:34
bmhmScottK: I can try, but I never created .deb-packages other than by checkinstall20:35
bmhmadditionaly, I just got amd64-installations20:36
ScottKThat won't get accepted.20:36
ScottKSo the trick would be to find  MOTU that's interested in the game.  Maybe RainCT qualifies?20:36
bmhmi might want to apply for canonical if my girlfriend is beeing sent to africa. I am an application developer, but just did mainframe-assembler so far ^^20:37
Nafalloehrm20:38
Nafallowhat?20:38
bmhmIBM's z/OS High level Assembler20:38
Nafallowhy would your gf have to be an african? :-P20:38
bmhmthat's what I do at work20:38
bmhmnoooo20:38
norsettoscottk: might I be so bold as to ask why the beta condition for mythtv?20:38
bmhmyou didn't get it.. she studies theology here in germy, and german protestant churches might send her to africa20:38
* RainCT doesn't know the game but might have a look at this some day this week if he gets subscribed to a bug explaining the issue20:38
bmhmthen I would follow her20:38
ScottKnorsetto: Sure20:38
RainCTbmhm: Canonical's offices aren't in africa :P20:39
bmhmdamn ^^20:39
NafalloI was about to say that :-)20:39
RainCTafaik they have administration in Isle of Man, servers in London (UK) and support team in Canada, and developers work from their home20:39
bmhmhome? sounds good enough to me20:40
RainCTalso, most MOTU's aren't from Canonical but just volunteers20:40
bmhmI wouldn't want to be a motu20:40
ScottKnorsetto: Two reasons: 1. The myth packages aren't used just by mythbuntu, so I'm not comfortable with a complete waiver like I am with the meta packages.  2.  To give the mtyhbuntu packagers leverage with upstream to say it must be released by X date or I don't know if it gets in.  That way there's some wiggle room if last minute problems ocurr.20:40
bmhmI'd apply as a application developer20:40
NafalloRainCT: not entirely true, but lets not talk about that now :-)20:41
bmhm:-)20:41
RainCTNafallo: which part?20:41
norsettoscottk: right, but what if we have a problem by beta? We end up having a semi-completed suite which seems worst than sticking to 0.20?20:41
ScottKnorsetto: We probably waive it through after taking a close look at it, but I think having the free pass expire before release is sensible.20:42
NafalloRainCT: dunno how confidential they want to keep things.20:42
NafalloRainCT: so can't really tell20:43
norsettoscottk: just trying to be pragmatic here, I think it makes sense to either grant it or not20:43
* norsetto is not well known for mental flexibility after all20:43
ScottKnorsetto: I can see that, but I'd like to have an end to a free for all on packages that complex (same reason, BTW, why I haven't asked for a general waiver on clamav).20:44
bmhmRainCT: I am pretty sure hardy's packages would work if you'd just drop dependencies to gutsy's20:44
ScottKbmhm: So Hardy is up to date, it's a backport to Gutsy you want?20:44
bmhmyeah20:44
bmhmexactly20:44
ScottKThat's different.20:45
norsettoscottk: thats right, and is the same reason why I don't feel very confortable in acking it20:45
bmhmI installed hardy already on my laptop... some crashes but in general it works flawlessly20:45
ScottKnorsetto: I'm pretty sure we do it this way they'll release before the beta and it's no trouble, but OK if you aren't comfortable.20:45
bmhmI was about to make some requests for kernel compile options so my battery lasts longer...20:46
ScottKbmhm: Then what you want is backports and the prevu tool.20:46
ScottK!backports | bmhm20:46
ubotubmhm: If new updated Ubuntu packages are built for an application, then they may go into Ubuntu Backports. See https://help.ubuntu.com/community/UbuntuBackports - See also !packaging20:46
emgentheya all20:46
bmhmScottK: sorry, I now what backports are, but just forgot about them20:47
ScottKNo problem.  I suspect what you are wanting is a source backport since the packaging will have to be changed.20:48
bmhmsource backport? So no binaries are being shipped?20:48
bmhmjust because some motus set false dependencies? I did take a look at pioneer's webpage - deps didn't change at all20:48
bmhmso why not lower dependencies at all?20:49
bmhmalso, ScottK, the wiki is not up to date. there is no link to gutsy's request page :P20:49
ScottKbmhm: It may be that the dependencies are a result of what it was compiled against and if you build it against the Gutsy tool chain using prevu it will be just fine.20:50
ScottKbmhm: It's a wiki.  Feel free to fix it.20:50
bmhmah i see20:50
bmhmScottK: I don't know the link, so I cannot fix it ;-)20:50
bmhmI created some pages already20:51
bmhmerhm... one to be honest. My laptop's page.20:51
ScottKbmhm: No, a source backport is when the package has to be changed when backported.  Binaries still get built, just it takes a source upload to make the change rather than just a straight copy from the existing Hardy package.20:51
bmhmok thanks for the info, ScottK20:51
ScottKNo problem.20:51
bmhmI will see if I can do that on my own. Can't be that hard, can it?20:52
ScottKI've heard people say prevu is pretty easy, but I've not used it.20:52
bmhmI just don't know about cross-compiling. But I'll see.20:53
ScottKRainCT: You might want to look at a message in debian-devel subject MBF: Debian upstream version higher than watch file-reported upstream version - a couple of your packages appear.20:55
RainCTScottK: is it a problem?20:56
ScottKPerhaps.20:56
RainCTand which are they? afaik it's only one20:56
ScottK glest (U) and   lightyears20:57
RainCTScottK: glest's watch file is broken; I already fixed it in SVN some hours ago (and it isn't mine, I'm co-maintainer) :)20:57
ScottKOK.  I'm just reading the message.20:58
RainCTScottK: but thanks for the warning :)21:00
=== Flare183_ is now known as Flare183
emgentjdstrand, ping21:00
RainCTbtw, CC By-NC is non-free, or?21:00
ScottKRainCT: NC = Non-commercial, right?21:01
RainCTyes21:01
ScottKRainCT: Then it's non-free/multiverse21:03
RainCTScottK: thx21:05
RainCT(ubuntu-dev-tools 0.26 uploaded)21:05
RainCThm.. anyone knows it it's easy to get new scripts into cdbs?21:09
RainCTbah nvm, I would be unable to create one anyways :P21:12
siretartRainCT: most likely it depends on the scripts21:12
norsettoshouldn't we use an ubuntu version also for rebuilds!?21:14
bmhmRainCT: so will it be updated or do I have to register for launchpad or so?21:14
Nafallonorsetto: buildX21:14
ScottKnorsetto: No.  If it's a no change rebuild, use build1 so it'll get sync'ed over in Hardy +121:14
bmhms/register/sign up/g21:15
norsettoso if its -1 it becomes -1build1, ok, thanks21:15
ScottKnorsetto: Yes21:16
bmhmScottK: : so will it be updated or do I have to sign up for launchpad or so?21:18
* ScottK grumbles about improvments in requestsync... Spawning an editor is really more trouble than was needed.21:18
ScottKbmhm: Did you test it?21:18
bmhmHardys packages worked well, I used --force for testing purposes21:19
ScottKbmhm: The backports process starts with someone asking for a backport by filing a bug against gutsy-backports (so yes, you need to sign up on Launchpad).21:19
bmhm:-(21:19
bmhmScottK: OK, I'll see21:20
ScottKAlso you need to build the package against the Gutsy tool chain for the testing to count.  Forcing the Hardy package doesn't cut it.21:24
ScottK(hence my earlier comments about prevu).21:24
bmhmScottK, RainCT: Here you are: https://bugs.launchpad.net/gutsy-backports/+bug/19275121:28
ubotuLaunchpad bug 192751 in gutsy-backports "Backport of network game "pioneers"" [Undecided,New]21:28
bmhmI hop I did it right21:29
bmhm*hope21:29
ScottKbmhm: That's a proper request.  To get approved/done it needs someone to build/test it.21:35
bmhmfine21:37
bmhmthanks for helping21:37
RainCTWhat name do you suggest for the package that will contain Python modules (from ubuntu-dev-tools source package; that is, right now, the new ppaput module)? python-ubuntu-devtools?21:39
TheMusoRainCT: Why add --no-changelog for update-maintainer?21:41
RainCTTheMuso: because I can't never remember if it is --nochangelog (which was the only accepted option before) or --no-changelog.21:42
pochuRainCT: -n ? :)21:42
TheMusoRainCT: Ok, fair enough, but it seems rather pointless IMO.21:42
RainCT:P21:43
TheMusoRainCT: You didn't document it in the usage either.21:43
RainCTTheMuso: listing both was to long :P21:44
RainCT(in the --help, dunno, why I didn't list it in the manpage; adding it there)21:44
RainCTs/dunno,/dunno21:46
RainCTTheMuso: any suggestion for the python-* package naming?21:48
TheMusoRainCT: Nope.21:48
norsettoRainCT: you could have added it as a --oh-god-I-forgot-it-again option (fairly easy to remember too)21:49
norsettothis is a good candidate for the most unpronounceable package name: sabnzbdplus21:50
* RainCT names it python-ubuntu-utils for now21:51
RainCTnorsetto: heh21:51
* RainCT votes for it21:52
ScottKRainCT: Why are you making a separate package?21:57
RainCTScottK: Andrew Hunter split ppaput into a module and the command per see, which should get into a python- package (dholbach is happy with this)21:58
RainCT(er, the module should get into a python- package, not the command)21:58
ScottKSo you can make a 2nd binary pakcage out of the current source package.  Since it's a python module, Pyhon policy tells you what the binary package name should be.21:59
RainCTScottK: the idea is to later add more modules to this package (if policy allows this)22:01
ScottKRight.22:01
ScottKSource package name can be whatever you want (I recommend leaving it in the ubuntu-dev-tools source package)22:02
bmhmhmm I will try prevu now22:02
bmhmperhaps I can contribute, too. Or at least help.22:02
ScottKbmhm: Great.22:03
bmhmgerman wiki at ubuntuusers is pretty good22:03
bmhmhmm I should request a package "prevu-doc" =)22:04
bmhmno man-pages, no --help...22:04
ScottKbmhm: Feel free to pick on jdong.  It's his baby.22:04
bmhm:D it's ok22:04
bmhmenough trouble for today ;-)22:05
RainCTjdong: add a manpage, I like them ;)22:05
bmhmxD22:05
bmhmI am off, gn822:06
* norsetto remembers telling jdong about manpages about 6 months ago ....22:07
RainCTjdong: have a look at POD if you don't like groff :P22:08
* norsetto wonders who is the scotty in bmhm's last comment and why he did that ....22:08
TheMusoRainCT: I like manpages also.22:08
TheMusoI think in general, people find manpages tedious to write.22:09
hellboy195TheMuso: normal users don't use manpages ;)22:09
jdongnorsetto: yeah yeah yeah manpages, on my todo list :)22:09
RainCTjdong: do you know POD? I'd write a post about it, but the last Wordpress upgrade broke my block :P22:10
TheMusohellboy195: I know, but technical users do.22:10
jdongI was gonna write it earlier but when I got started writing it, I thought about doing some UI changes :)22:10
jdongRainCT: heard of it, yeah. I personally have no problem using groff just need to find the time to do it22:10
hellboy195TheMuso: there aren't a lot out there ^^22:10
* RainCT just needed to say that wordpress is evil :D22:11
TheMusohellboy195: In any case, its policy that we write them.22:11
hellboy195TheMuso: yeah, sure22:11
* RainCT announces that he won't advocate any package without manpage :P22:11
jdongprevu was packaged way in the historical times22:12
* ScottK remembers someone grumbling just yesterday about pyclamd man pages ...22:12
RainCT*any package cointaining executable commands without manpage ;)22:13
protonchriscan anyone point me to an example get-orig-source that uses uscan/uupdate?22:27
persiaprotonchris: http://lists.debian.org/debian-devel-games/2008/02/msg00135.html is a recent example of one of mine.22:35
pochuhey persia. I had forgot about the gstreamer plugin. I have some time now, do you want to explain me what it is about?22:40
=== keffie_jayx is now known as effie_jayx
persiapochu: I'm a little time-limited, but I noticed your name in a bunch of changelogs, so wanted to ask for your help.  I was trying to include the wildimidi gstreamer plugin to address bug #111555, but kept getting stuck because the plugin was unable to initialise.22:42
ubotuLaunchpad bug 111555 in timidity "package gstreamer sw midi playback plugin" [Low,Confirmed] https://launchpad.net/bugs/11155522:42
persiaI added libwildmidi0-dev to build-depends, patched the makefile to build wildmidi without timidity, and included it in the .install file.  Am I missing some essential piece to make it work?22:43
protonchrispersia: thanks.22:43
RainCTgood night22:44
* norsetto thinks he is going to bed22:45
pochupersia: not that I know of22:45
persiaprotonchris: There's a couple bugs in that code, e.g. it should generate $(package)_$(version).orig.tar.gz rather than $(package)-$(version).orig.tar.gz, and it doesn't check to make sure the temporary directory doesn't exist before repacking.22:45
persiapochu: Hmm.  My problem was that gst-inspect had trouble loading it, but perhaps I'll have to dig through the symbols.  Thanks.22:48
pochupersia: what's the problem with b-d on a daemon?22:48
persiapochu: Because the daemon can't launch in the buildds (plus, it's messy).22:48
pochupersia: slomo is the gstreamer mister. I'm just learning, btw :)22:49
pochus/mister/master/22:49
* norsetto IS going to bed22:51
norsettosee you all22:51
hellboy195gn8 @all22:52
pochupersia: I don't understand what the daemon issue is. Does libtimidity ship a daemon? And what's the conflict issue? There's no libtimidity in the archive...23:33
DktrKranzdoes anybody know where I can get a copy of multidistrotools?23:36
DktrKranznevermind, found23:38
persiapochu: libtimidity is a different source than timidity, and is an overlay library.  Gstreamer is written against timidity directly.  Earlier discussion on the issue (resulting in your comment on the bug) was about extracting a hypothetical libtimidity out of timidity, but I now believe this would be a confusing solution because of the different existing upstream libtimidity, and further find that the timidity package doesn't really have an extrac23:38
pochupersia: your message was cut, "package doesn't really have an extrac"23:41
persiaan extractable library, as such, and would likely need a serious rewrite to expose an embedded library.  (Also, I'm not really here now)23:41
persia(and really not here now... )23:42

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