/srv/irclogs.ubuntu.com/2009/09/14/#ubuntu-motu.txt

ScottKsuperm1: ^^^ Would you mind reviewing that?00:55
ScottKsuperm1: Also, I'm going to look at the perl module you need in a few hours.00:55
=== ApOgEE__ is now known as ApOgEE
ScottKsuperm1: Looking at your perl module now.02:37
superm1ScottK, basically the source package got renamed in debian, and someone deleted the old one in ubuntu without pulling in the new one02:37
ScottKyeah.  figured that out.02:37
ScottKJust checking through it anyway ....02:38
ScottKsuperm1:  libimage-size-perl is through New (source and binary), so just need a publisher run now.03:31
superm1cool thanks ScottK03:32
superm1i sponsored that thing you pointed at earlier too03:33
ScottKsuperm1: Thanks.03:34
ScottKWhenever someone says DKMS, I think of you....03:34
StevenKThat sounds like a back-handed compliment03:34
ScottKHeh.  I guess it depends on what you think of DKMS.03:41
ScottKHello StevenK.03:41
Ryan52asac: hm. with your patch (and a few other tweaks) applied trying to build under Debian, I get this failure: http://slexy.org/raw/s21QsPRVLf04:02
Ryan52asac: do you have any idea what's wrong?04:03
micahgRyan52: asac's probably sleeping04:07
Ryan52micahg: he'll probably look at his away log tho :)04:07
micahgindeed04:07
maxbIf any universe sponsor feels like a quick simple review, bug 42916104:45
ubottuLaunchpad bug 429161 in pysvn "pysvn 1.7.0-1ubuntu3 is completely broken" [Undecided,New] https://launchpad.net/bugs/42916104:45
ScottKmaxb: Doesn't that just put it back like it was for ubuntu2 (and then it was uninstallable)?04:47
maxbthe difference is that the files have the proper names before dh_pycentral runs04:48
ScottKAh.04:48
ScottKOK.  Makes sense.04:48
ScottKI'll sponsor it.04:49
maxbthanks04:49
ScottKmaxb: BTW, if you find I broke something else, feel free to ping me directly about getting it fixed.04:56
ScottKmaxb: Uploaded.  Thank you for your contribution to Ubuntu (and catching/fixing my mistake).05:40
fabrice_sppersia, mojito is FTBFS because it misses twitter-glib. Do you of any plan to sync it in Karmic?06:07
fabrice_sps/do you/do you know/06:08
ScottKfabrice_sp: IIRC there is an FFe pending.  You might make sure the relationship with mojito is mentioned in the bug.06:14
fabrice_spScottK, I'll check that. Thanks!06:15
dholbachgood morning06:24
fabrice_sphey dholbach !06:30
fabrice_spgood morning06:30
dholbachhi fabrice_sp06:30
=== dholbach_ is now known as dholbach
jetienneq. i need to store a pidfile, but as a normal user (not root), what is the proper directory to store it ?09:28
jmarsdenjetienne: Create one /var/run/whatever and chown it to the user concerned.09:28
jetiennejmarsden: it will be removed on boot, no ?09:30
jmarsdenI'm not sure... I don't think it will be removed by default.09:31
jetiennehm ok thanks09:31
jmarsdenjetienne: For examples see what bacula or openldap do09:32
jetiennejmarsden: ok i will09:34
=== ogra_ is now known as ogra
AnAntHello, debian made a new release of mutt that Recommends default-mta instead of exim4, which means, that it no more needs merge, but sync. Also there are some patches in that debian release. So the question is, should I file a sync request for mutt ? or should that wait for karmic+1 ?09:41
StevenKCertainly, file a sync request09:42
AnAntStevenK: are you the one on crack ?09:42
Hobbseethat depends how much of the new queue he's been forced to do on any given day09:45
StevenKHah09:45
StevenKAnAnt: It's just a saying of "Oh, I missed something"09:45
AnAntStevenK: ok09:46
AnAntbtw, can someone comment on this bug 42756209:53
ubottuLaunchpad bug 427562 in tablelist "tklib already contain tablelist package" [Undecided,New] https://launchpad.net/bugs/42756209:53
Hosein-mechi10:38
Hosein-meci have a problem exactly like this => http://ubuntuforums.org/showthread.php?t=61654410:38
Hosein-meci dont know how to " Adding the non-interactive "cmake" command to the debian/rules "10:38
Hosein-mecthis is my debian/rule :10:40
Hosein-mechttp://paste.pocoo.org/show/139711/10:40
andvHosein-mec, I never used cmake myself, but anyway I guess you should make it running on configure call10:41
Hosein-mecmy main problem is this:  https://launchpad.net/~hoseinhz63/+archive/ppa/+build/124186910:43
andvHosein-mec, your source files should have a README or an INSTALL that tells you which commands you should run to configure / build / install10:43
AnAntdh 7 supports cmake10:44
AnAntif I recall correctly, dh_auto_build will magically detect this cmake thing10:44
andvHosein-mec, yeah, found it10:45
Hosein-mecandv: yes => http://paste.pocoo.org/show/139712/10:45
andvHosein-mec, if you need cmake to run on build target10:45
andvHosein-mec, you should remove the make call on debian/rules10:45
andvHosein-mec, and put the right cmake rule in there10:45
sorenYokoZar: I have a few applications running in wine. When they quit, the process doesn't terminate, but starts spinning and eating lots and lots of CPU. Assuming this is not by design (to give you that warm, fuzzy, ol'e, Windowsy feel) is this a common/known problem?10:45
andvHosein-mec, as I said, I didnt use cmake myself so I don't know the specific options or flags to give it10:46
andvHosein-mec, but anyway $(MAKE) should *not* be there if you use cmake10:46
Hosein-mecandv: thanks. can u tell me exactly which line ? http://paste.pocoo.org/show/139711/10:46
andvaround ~3010:47
Hosein-mecandv: ok thanks. i go try again10:47
andvok, np10:48
YokoZarsoren: It seems to happen to me with any application that uses audio10:49
YokoZarsoren: and not just wine10:49
sorenYokoZar: Oh. This is a wine-only problem for me.10:50
sorenYokoZar: Sometimes wineserver joins the spinning frenzy as well.10:50
YokoZarsoren: if alt+f1 killall -9 pulseaudio doesn't let them quit well then something else is afoot10:50
YokoZarwell I should say only some applications that use audio for me.  One is an SDL full screen game that never quits well.  Are these wine apps similar?10:51
YokoZarI would expect ms paint to quit well but something like half life 2 to run into the same audio problem I have elsewhere10:52
sorenYokoZar: They're two dictionaries I use ocasionally. I suppose they may go "beep" if I mistype something.10:52
YokoZarhmmm10:52
YokoZarcan you run notepad and quit it without problem?10:52
* soren treis10:53
sorentries, even.10:53
* soren doesn't know how to trei10:53
sorenYokoZar: Yup, notepad quits just ifne.10:54
sorenfine, even.10:54
* soren types very poorly today.10:54
YokoZarHave you tried the wine1.2 package instead of the wine package?10:55
YokoZarIt may just be an old fashioned wine bug10:55
YokoZarespecially if the apps are similar10:55
Hosein-mecandv: i added 2 commands that needed for compile and make that were in Install readme. like this : http://paste.pocoo.org/show/139721/11:05
LaneyAnyone from motu-release here?11:06
Hosein-mecandv: this is ture ?11:06
andvHosein-mec, remove the $ in front of cmake11:07
andvHosein-mec, and make should be removed as well I guess11:08
sorenYokoZar: Oh, I didn't realise there were several wines in the archive. I'll try 1.211:21
sorenYokoZar: 22747 soren     20   0 2603m  21m  10m R   66  1.1   0:23.68 Engelskordbog2011:33
soren                                                    ^^11:33
soren:(11:33
sorenOh, and wineserver is right beneath it with:11:34
soren22750 soren     20   0  5624 2768  632 S   34  0.1   0:09.77 wineserver11:34
sorenFor a total of 100%. Yay for dualcore :)11:34
YokoZarhmmm11:34
sorenYokoZar: I do hear a difference in my earphones when I start the app, though.11:34
YokoZarthis might be related https://bugs.launchpad.net/bugs/42881511:35
ubottuLaunchpad bug 428815 in wine1.2 "Sound output bypasses pulseaudio Alsa plugin on 64 bit host." [Undecided,Invalid]11:35
sorenYokoZar: Oh, right. Which sound output thing should I use?11:36
YokoZartry unchecking all of them to test11:36
sorenYokoZar: Oh. Good call.11:36
sorenYokoZar: Same.11:36
YokoZarok that's good news I guess11:37
sorenYes, I'm ecstatic :)11:37
sorenYokoZar: I get a ton of these: 0009: get_message() = PENDING { win=00000000, msg=00000000, wparam=00000000, lparam=00000000, type=0, time=00000000, active_hooks=80000045, total=0, data={} }11:40
sorenYokoZar: ...if I start wineserver with -d.11:40
YokoZarIf it's any consolation there are a couple wine devs trying to get Wine git to actually build in karmic at the moment (apparently some weirdness with mpg123)11:40
YokoZarSo if notepad works fine it might just be your app causing it11:41
YokoZardo you have any more normal apps you can test with11:41
sorenYokoZar: Nope. Those are the only ones.11:41
slytherinScottK: ping11:41
Hosein-mecandv: is there any guide ti se cmake in debian/rules ?11:42
Hosein-mec*to11:42
sorenYokoZar: From the same publisher, so they're very similar.11:42
YokoZarYeah it could just be those apps and a normal wine bug still11:42
andvHosein-mec, don't know sorry : /11:42
YokoZarsoren: Go download windows firefox or something and see if that works normally ;)11:42
andvHosein-mec, you should search some examples11:42
sorenYokoZar: Maybe some other day.. :/11:43
sorenYokoZar: Sorry.11:43
YokoZarsoren: anyway, thanks -- sometimes there are wine-wide issues and they look similar to this, but if notepad works it's probably just an app bug11:43
YokoZaralthough a deadlock in wineserver is interesting11:44
sorenYokoZar: Wineserver seems to die off when I kill the app.11:44
YokoZarsoren: can you wineserver -k11:45
YokoZaror do you have to kill -9 the process11:45
sorenNot sure.11:47
slytherinsiretart: ping, do you mind if I try no-change rebuild of jack-audio-connection-kit to fix libffdoN dependency?11:59
sistpoty|workhi folks12:23
sebnerhuhu sistpoty|work :D12:24
sistpoty|workhi sebner12:24
slytherinsistpoty|work: hi12:24
sebnersistpoty|work: desmume got approved btw12:24
sistpoty|workhi slytherin12:24
sistpoty|worksebner: saw it :)12:24
sebner:)12:24
slytherinsistpoty|work: About bug #427463 should I subscribe archive team?12:25
ubottuLaunchpad bug 427463 in java-gnome "FFe: Sync java-gnome 4.0.13-1 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/42746312:25
sistpoty|workslytherin: not yet, the FFe is approved if two motu-release team members give an ack, so you'll need another +112:26
slytherinsistpoty|work: Isn't ScottK's comment counted as +1?12:26
sistpoty|workslytherin: not too sure actually, ScottK?12:27
_ChanD_is here used to request a shell?12:27
slytherinwhat shell?12:28
=== dous is now known as contactlens
=== contactlens is now known as dous
sebnersistpoty|work: I just talked to neuxiz DM, he'll release tomorrow (We'll have to backport the anti-upgrade-warning patch once it's ready though)12:49
sistpoty|worksebner: oh, nice12:50
sebnersistpoty|work: should I do the paperwork once it's needed?12:54
sistpoty|worksebner: yes, please12:54
sebnersistpoty|work: kk, the kids get nervous bug #355854  :P12:54
ubottuLaunchpad bug 355854 in nexuiz "Please upgrade to nexuiz 2.5.1" [Wishlist,Triaged] https://launchpad.net/bugs/35585412:54
=== james_w` is now known as james_w
ScottKslytherin and sistpoty|work: That was not a +1, just a "then I won't say no".13:32
sistpoty|workthat's what I assumed, thanks for making it clear ScottK13:33
=== rmcbride__ is now known as rmcbride
slytherinScottK: Thanks for clarification.13:53
ScottKjames_w: I just uploaded claws-mail without the dillo viewer, so dillo can die now.13:59
=== Sikon is now known as LucidFox
=== Sikon is now known as LucidFox
sebnersistpoty|work: I hate FFe. nexuiz 2.5.2 is near :P14:30
sistpoty|workhehe14:31
gesersebner: how do you decided to proceed in the libjgrapht-java case?14:43
sebnergeser: first step was to wait until you appear and ask for your thoughts ^^, I'm fine with both solutions so I wanted to hear what you think14:44
geserI'm fine with both solutions too, but I tend towards syncing libjgrapht0.6-java if possible as libjgrapht-java has some issues like mentioned by the DD (I assume it's about the included .jars in the tarball) which got removed in 0.6.0-8 and replaced with build-dependencies (less duplicated code)14:47
slytheringeser: sebner: AFAIK, the latest version in Debian unstable is much better. A simple sync should be possible.14:48
sebnergeser: ACK, and to clear things, we need a FFe?14:49
geserslytherin: not really as the source package got renamed14:49
slytherinoh, did it? I thought it was same. Didn't pay attention to the source package name.14:50
geserlibjgrapht-java exists only in experimental (the 0.7 version) and 0.6 is packaged as libjgrapht-java14:50
geserthe last one should be libjgrapht0.6-java14:50
geser(all source package names)14:50
geserslytherin: the current libjgrapht-java in Ubuntu is split across universe and multiverse as sebner found out. we are discussion what's the best solution now: fix the component mess or sync the improved package14:52
gesersyncing the new source package might need a FFe (we are not sure about it)14:52
slytherinsync is better option in my opinion.14:53
sebnergeser: I'll ask in -devel now14:53
gesersistpoty|work: do we need a FFe to sync a renamed source package?14:54
sistpoty|workgeser: if it's the same package, no. But you'll need an archive admin ;)14:55
sistpoty|work(same package contents even)14:55
geserit's the same upstream version (minus some removed .jars)14:56
sistpoty|workgeser: then I assume there also shouldn't be problems getting it new'd :)14:57
sebnersistpoty|work: geser : james_w thinks we don't need a FFe and as sistpoty|work already agreed we are fine imho14:59
gesersebner: looks like you can go on with syncing14:59
geserand don't forget to get the current source removed once the new source package is in (add a note to not add it to the sync blacklist as the package might come back when libjgrapht-java (v0.7) moves from experimental to unstable)15:01
=== lamalex_2 is now known as lamalex
sebnergeser: will then a removal of new 0.6 will be necessary again?15:02
geserno, it's a different API as far I can tell from the changelog entries15:03
sebnerkk15:03
geserso it will stay till it gets removed from Debian too15:03
superm1james_w, geser sistpoty|work how come this has happened to a couple of packages in the last few days?  i just had to file a bug about image-size being renamed to libimage-size-perl yesterday15:04
superm1shouldn't we *not* be automatically removing source packages outside of the autosync period to avoid this type of problem and require manual solutions?15:04
gesersuperm1: it looks like some cleanup was done over the weekend (gtk1.2 and glib1.2 got removed, and some more apparently)15:06
sebnergeser: bah, edge is br0ken again for me15:06
geserdon't know if for all removed package a bug was opened15:06
gesersebner: how?15:06
sebnergeser: If I try to file the sync request (only the titel so far) I get timeout15:07
bddebianHeya gang15:07
sebnerhuhu bddebian :)15:07
geserluckily you can use requestsync (the version in karmic) without the LP API15:07
sebnergeser: requestsync never worked for me xD15:08
geserhave you tried the current version in karmic?15:08
bddebianHi sebner15:08
sebnergeser: cool stuff, worked xD15:09
geserjames_w: do you plan to cherry-pick the changes from launchpadlib r54 to have support for the stable LP API in python-launchpadlib?15:12
sistpoty|worksuperm1: iirc the removal script was run recently (not too sure why, but could have been to get rid of a few ftbfs bugs)15:14
sistpoty|worksuperm1: what broke by this though? the binary package name didn't change?15:14
sistpoty|workhi bddebian15:14
superm1sistpoty|work, the new package wasn't autosynced because we're not in the autosync phase15:14
ScottKsistpoty|work: For superm1's case it also got NBS'ed I think.15:14
superm1so i had to file a bug to get it synced in15:14
quentusrexHow do I do an 'apt-get build-dep ./local-package.deb' ?15:15
quentusrexI have the dsc, and .changes files15:15
superm1so i just want to make sure we avoid doing this in the future outside of the autosync phase to prevent manually having to pull in new packages like this15:15
sistpoty|worksuperm1: interesting, because there are rdeps. Might have been an oversight, but you'd have to ask an archive admin for details15:16
ScottKsuperm1: I think it's a good UDS topic.15:16
superm1sistpoty|work, is there a document somewhere pointing who did this, so we can find out if it was just an oversight, a policy problem then, or a script problem?15:17
superm1ScottK, yeah i agree, depending on the root cause :)15:18
sistpoty|worksuperm1: yes: https://launchpad.net/ubuntu/+source/image-size/3.2-115:18
bddebianHeya sistpoty|work15:18
sistpoty|worksuperm1: looks like you should ask pitti ;)15:18
james_wgeser: hadn't thought about it15:28
james_wgeser: it's just a constant, but would be worth having I think15:28
geseryes, so some scripts could use it in karmic and not be forced to use the EDGE one (in case it breaks again)15:30
geserScottK, sistpoty|work: another gone missing package: bug 42942015:38
ubottuLaunchpad bug 429420 in ubuntu "FFe: Sync botan1.8 1.8.6-2 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/42942015:38
ScottKgeser: I think "whoops, lost the package, let's get it back" is a bug fix.15:46
sistpoty|work*nod*15:50
RoAkSoAxmorning15:57
=== ember__ is now known as ember
=== worellana_ is now known as worellana
DktrKranzsoren: scott pointed me you could need sponsoring with python-mhash, if you need a sponsor feel free to ping me :)16:53
ScottK(for Debian, just to be clear)16:58
geserany C coder available to double-check a patch? http://paste.ubuntu.com/271027/17:09
geserit's for the usual "invalid conversion" error from a FTBFS17:11
sistpoty|workgeser: the first snippet looks overly complex... since the original version had general_lang on the stack, you could simply cast the result to (char *)17:20
gesersistpoty|work: one problem was that the code in line 1835+1836 should probably work on general_lang to strip the language variant17:22
sistpoty|workgeser: you can also simply cast away the const in the second snippet, zone is not denoted as const, so it's safe to be modified17:22
geserso I modified it first to strchr(general_lang, '-')[0] = 0; as we are sure that lang contains a "-" (and general_lang then too)17:23
geserjust to releasize that the "-" could be outside the 32 chars, so I changed it more17:24
sistpoty|workgeser: oh, sorry, misread there a lang for a general_lang :(17:24
sistpoty|workgeser: how is lang declared?17:27
geserthe easy change would be to change lang to general_lang in those two lines and ignore lang > 32 chars long17:27
geserdidn't track it till the end but it's the lang attribute of a xml element, e.g. <html lang="de-DE">17:28
geseror similar17:28
sistpoty|workgeser: no, I meant if it is a char * or a const char *17:28
geserconst char * (line 1821)17:29
geserand from the description for this function I guess it's a bug that the current code modifies lang at all17:30
geserif lang is e.g. "fr-FR" then general_lang should be "fr", but lang still be prefered to general_lang17:30
geserbut the current code modifies lang to "fr" and keeps general_lang at "fr-FR" and changing the order in effect17:31
sistpoty|workhm... well, then your patch seems to do the right thing17:32
sistpoty|work(at least from what I can gather by looking at the patch)17:33
geserI guess I try contacting upstream about it before I upload17:35
sistpoty|workgeser: sounds like a good idea :)17:35
* sistpoty|work heads home now... cya17:37
Ngam I right in vaguely remembering that there's some wicked new magic for packaging python stuff?17:53
* Ng looks at dholbach 17:53
dholbacherr, debhelper 7?17:55
ScottKdholbach: I think he's thinking about quickly17:55
Ngdholbach: possibly, I didn't pay much attention at the time I saw references to it. Is there a handy URL I should go and read?17:55
NgScottK: no not quickly, unless that can take an existing python app and package it17:55
ScottKNope17:55
dholbachScottK: I haven't played with it yet, but I guess you need to use it for the whole project17:56
ScottKYeah17:56
NgI already finished coding, so I think it's too late for quickly to help me17:56
dholbachalright, I need to head out - see you guys tomorrow17:57
dholbachNg: try out debhelper 7 :)17:58
dholbachjust start with something like this17:58
dholbach#!/usr/bin/make -f17:58
dholbach%:17:58
dholbachdh $@17:58
RoAkSoAxdholbach, Heya! I sent you my answers already, have you received them?17:58
dholbachRoAkSoAx: no, I'm afraid not17:58
james_wNg: python-distutils-extra is probably what you are thinking of17:58
dholbachwhich email did you send them to?17:58
Ngjames_w: that also sounds vaguely familiar17:59
dholbachcan you resend to dholbach at ubuntu dot com?17:59
dholbachRoAkSoAx: ^17:59
Nghmm I suppose I should write a setup.py ;)17:59
RoAkSoAxdholbach, I just replied to the email. And, done, I forwarded it to that other email just now!18:00
dholbachthanks RoAkSoAx18:01
Ngjames_w: is there a reasonably simple guide for using that?18:01
dholbachRoAkSoAx: bah - it went to spam!18:01
dholbachRoAkSoAx: will have a look into it tomorrow!18:01
Ngmaybe I should just persuade nxvl that my new code is as awesome as Terminator and get him to package it too ;)18:01
RoAkSoAxdholbach, haha ok awesome :) thanks.18:01
dholbachhave a great rest of your day! see you tomorrow! :)18:01
james_wNg: not that I know of, sorry18:02
Ngok18:02
Ngeven if there was I bet it doesn't handle screensavers, because I'm probably the only person ever to have tried writing a gnome screensaver in python ;)18:03
mzzNg: yeah, write a setup.py, packaging is fairly straightforward once you have one (there's a guide on the wiki somewhere)18:07
mzzNg: I think the first step in the guide is "write a setup.py if what you're packaging doesn't have a build system yet" :)18:08
Ngheh18:08
Ngthat would make sense :)18:08
mzz(there's a bit of magic involved to support multiple python versions automatically, but that's all handled for you automagically if you use cdbs, and still mostly automatically if you use just debhelper, especially if it's a pure python thing)18:09
mzzI haven't used python-distutils-extra myself.18:10
ScottKLast time I timed myself it took less than an hour to do a python package once I had setup.py and most of that was making sure I had debian/copyright correct.18:10
mzzthat sounds about right18:11
mzz(if there's a page out there describing what open source software authors should do to write easily packageable software I wish "explicitly mention which version(s) of the gpl you're distributing under" to be prominently mentioned)18:12
=== yofel_ is now known as yofel
slytherinhyperair: there?19:00
hyperairslytherin: pong19:09
slytherinhyperair: remuco for removed from Ubuntu. https://edge.launchpad.net/ubuntu/+source/remuco-server/+publishinghistory :-(19:09
RoAkSoAxshould changes in a config.guess file appear on debdiff, or in such case, should they be applied when uploading?19:10
hyperairah figures. i did get remuco-server removed from debian didn't i?19:10
slytherinhyperair: right, but the replacement is not in Ubuntu yet, right.19:11
hyperairslytherin: right. i really need to find time to fix remuco19:12
RoAkSoAxHeya guys, should changes in a config.guess file be removed from a debdiff, or in such case, should they be applied when uploading?19:31
Laneyfilter it out19:32
andvRoAkSoAx, if the changes are auto-generated during build they should be removed19:32
andvif you autotoolized the source it shouldnt appear on the debdiff anyway19:33
andvif you use autotools run the on rules, not randomly on the source19:33
andv* them19:33
pochuor put the changes on a patch19:35
pochu(that's what I do)19:35
RoAkSoAxok so I should remove those changes from the debdiff, patch a new source with that debdiff, debuild -S and upload?19:35
=== tilgovi is now known as Guest96179
andvRoAkSoAx, if those changes are not wanted they should be removed19:36
andvtherefore you remove then and you should have a clean debdiff19:37
=== tilgovi_ is now known as tilgovi
RoAkSoAxandv, those changes are introduced automatically. So, when I debdiff the debian dsc with the new ubuntu dsc those changes appear in the debdiff.19:38
andvRoAkSoAx, then remove then19:39
andv* them19:39
andvRoAkSoAx, check out diff.gz after debuild19:39
andvRoAkSoAx, it would be nice that those changes not appear on the diff.gz19:40
fabrice_spkklimonda, there? It's about bug #40918819:40
ubottuLaunchpad bug 409188 in ubuntu "[needs-packaging] twitter-glib" [Wishlist,Incomplete] https://launchpad.net/bugs/40918819:40
RoAkSoAxandv, they appear in the diff.gz. How would I remove them if they are automatically generated?19:41
pochuRoAkSoAx: that's likely because there's something wrong in debian/rules19:42
pochui.e. it's copying /usr/share/foo/config.guess in build and not cleaning it in clean19:43
RoAkSoAxpochu, this is the debdiff: http://pastebin.ubuntu.com/271118/19:43
pochuor the other way round...19:43
pochuRoAkSoAx: can you paste debian/rules?19:44
andvRoAkSoAx, do you remove those files in the clean target?19:44
andvthey are automatically generated so you can remove them19:44
RoAkSoAxpochu, this is the rule: http://pastebin.ubuntu.com/271119/19:44
andvRoAkSoAx, yeah, u don't remove them19:44
andvRoAkSoAx, add a clean target for it19:44
RoAkSoAxandv, thanks  :)19:44
andvnp, let me know if it worked19:45
pochuyeah what I guessed :)19:45
pochuor just run dpkg-source -b foo-1.0/, rather than debuild19:45
pochuif you don't want to increase the diff with debian19:46
RoAkSoAxpochu, andv : ok I've added "-rm config.guess config.sub" to the clean target before dh_clean and in the debdiff I now get this: http://pastebin.ubuntu.com/271127/19:54
andvRoAkSoAx, try placing it before distclean19:57
andvuse rm -f19:57
RoAkSoAxandv, the same, changes are still showed in the debdiff20:01
andvRoAkSoAx, cause of this i guess:20:02
andvifneq "$(wildcard /usr/share/misc/config.sub)" ""20:02
andvcp -f /usr/share/misc/config.sub config.sub20:02
RoAkSoAxandv, yes that's the reason, but should those changes be applied? I mean, if that "if" stays there, changes on those files will always be showed on the debdiff.20:04
andvRoAkSoAx, yes, does previous packages got that in the diff.gz?20:05
Laneyyou should remove them in the clean target20:05
andvLaney, he tried that already20:06
andvread backlog20:06
Laneythen all you'd see is it being deleted in the debdiff20:07
Laneythats alright20:07
RoAkSoAxandv, yes, diff.gz from debian also contains changes in config.sub and config.guess20:07
andvRoAkSoAx, so keep them20:07
andvyou will have a tainted diff20:08
andvbut as long as it builds / works fine20:08
RoAkSoAxandv, ok will do. Thanks guys!20:08
andvnp20:08
dhillon-v10hi all  I need some help with getting source of a package with  dget20:14
geserwhat problem do you have?20:27
DavieyHi, if i'm moving a script from one package to another.. dropping it in one, introducing it in another, same name and install path20:35
Davieyshould the packages contain a Conflicts for versions pre change?20:35
DavieyThey should be entering the archive at the same time, so should it matter?20:36
Daviey(for karmic)20:36
geserReplaces would be a better choice20:37
Davieygeser: Hmm.. i don't follow.. the rest of the orginal packages still exist20:38
Davieyjust a single script is being ported20:38
geserhttp://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces, 7.6.1 Overwriting files in other packages20:39
geserthat's exactly what you want20:39
Davieygeser: thanks, i'll read :)20:40
geserit tells dpkg that's ok that pkg_b overwrites some files which're also in pkg_a20:40
nxvljames_w: ping20:50
james_whey nxvl20:50
james_whow's it going?20:50
nxvljames_w: good20:51
nxvljames_w: i was looking for information on bzr packaging, but i don't remember where are the wiki pages or if there are new ones20:52
nxvlcan you please point me to the docs?20:52
james_whttps://wiki.ubuntu.com/DistributedDevelopment/Documentation20:52
james_wand /usr/share/doc/bzr-builddeb/user_manual20:52
nxvljames_w: thank you!20:52
mruizjames_w, how are you going?21:01
cody-somervillejames_w, I'm using bzr-builder. My packaging branch has the debian directory contents in a directory called debian so when I nest it, I have to nest it inside a directory and can't nest in the root of the branch as a bzr branch already exists there and is locked. So what I'm doing is nesting it in debian and moving debian/debian/* into debian/ and rmdiring debian/debian - is there a simpler way to do this?21:01
cody-somerville(without breaking my ability to continue to merge in work from debian's branch)21:03
james_whi mruiz21:03
james_whey cody21:03
mruizjames_w, thanks for your reply :-)21:03
james_wcody-somerville: you're the second person with that issue. I haven't thought of an elegant solution yet21:04
james_wthere may not even be one21:04
james_wmruiz: np :-)21:04
mruizjames_w, I got the source of a package and I want to make changes. Should I create a new branch ?21:06
james_wyuppers21:06
RoAkSoAxhey guys, when fixing a ftbfs, I get a lintian warning about that the compat level is deprecated. Should I raise the compat level?21:32
ScottKRoAkSoAx: I wouldn't unless you go through the package and make sure it meets the requirements of the new compat level.21:34
ScottKjames_w: If I'm working on a project where I'm trying to convince them to use bzr and I have to deal with git fans complaining bzr is slow, what repository format do I want to be super fast (small project > a dozen developers)?21:36
RoAkSoAxScottK, cool thanks. And what about debian-rules-calls-debhelper-in-odd-order dh_makeshlibs or dh_desktop-is-deprecated?21:36
ScottKI'd understand the odd-order one and see if it does it for a good reason.21:37
ScottKThe others aren't particularly exciting, I don't think.21:38
RoAkSoAxScottK, ok cool thanks :)21:39
=== quadrispro1 is now known as quadrispro
=== quadrispro1 is now known as quadrispro
Ngso really really strange problem. I'm running karmic and have only py2.6 installed, I've just packaged my app (a python package and a python script), installed the package and the script fails because it can't import my pthon package, but if I run the python interpreter by hand I can import it22:01
james_wScottK: the default format in the about to be released 2.0 is the latest and greatest22:02
james_wNg: what's the #! of the script?22:02
ScottKjames_w: How is that for compatibility with current bzr?22:02
james_wit was 1.16 or 1.17 that is the first to be able to read it22:03
Ngjames_w: /usr/bin/python22:03
james_wthe latter I think22:03
ScottKI see 1.14-rich-root as the most current format (I need git-bzr to work)22:03
Nghhand /usr/lib/python2.6/dist-packages is in sys.path, which is where pycentral has put the module22:03
Ng-hh22:03
sorenNg: Is the package on revu or something?22:03
james_wNg: and I assume that it doesn't do sys.path munging, relative imports or nothing?22:03
Ngsoren: newp, I only made it a few minutes ago22:03
ScottKOK.   I guess that means I need to get a bzr backport going.22:04
Ngjames_w: it's a "from foo.bar import Baz" where "class Baz:" is in /usr/lib/python2.6/dist-packages/foo/bar.py22:04
james_wwhat's the variant of ImportError you get?22:04
Ngsoren: it is on LP though, bzr+ssh://bazaar.launchpad.net/~cmsj/lifesaver/trunk/22:05
james_wmodule foo.bar has no member Baz, or module foo has no member bar22:05
Ngjames_w: ImportError: No module named bar22:05
james_w/usr/lib/python2.6/dist-packages/foo/__init__.py exists?22:05
Ngjames_w: yep. it's just got "pass" in it, but it exists22:06
sorenNg: can you paste the full error?22:07
james_wand you say that "/usr/bin/python -c 'from foo.bar import Baz'" works?22:07
Nghttp://paste2.org/p/42538422:07
Ngjames_w: yep22:07
james_wrecursion!22:08
Ng-(cmsj@kiryo)-(~)- /usr/bin/python -c 'from lifesaver.twitter import Twitter'22:08
Ng-(cmsj@kiryo)-(~)-22:08
james_wlifesaver.py22:08
james_wyour script matches the module name22:08
geserNg: does the script perhaps modify the search path?22:08
james_wso it's shadowing the installed module22:08
james_wcausing it to look under that22:08
james_wcausing it to try reading lifesaver.py22:09
Ngjames_w: oh. that's quite annoying ;)22:09
james_wand then bailing before the infinite recursion strikes22:09
Ngjames_w: how come that doesn't happen when I do a ./lifesaver.py ?22:09
james_w*handwave*22:09
james_wno idea22:09
Ngohhhh, because pycentral knows about /usr/lib/xscreensaver/lifesaver.pyc22:09
Ngbut not ~/code/blah/lifesaver.py22:10
Nghmm22:10
NgI'll go figure out a better name for either the module or the script. thank you very much :)22:10
* Ng wonders how wildly wrong it is to be installing the script in the screensaver directory with data_files22:14
geserjames_w: any idea how to force the updated from python-zopeinterface to python-zope.interface? I've just seen that I still had the old package installed as it still fulfills the dependencies (e.g. for python-lazr-restfulclient)22:16
james_wgeser: hmm, good question22:17
james_wwe may need a transitional package22:17
james_wI'm not in the mood for thinking it through right now though22:19
geseran other solution would be drop the "| python-zopeinterface" for one central package so that it pulls in python-zope.interface22:23
=== quadrispro2 is now known as quadrispro
dtchenstraightforward fix for oprofile at http://launchpadlibrarian.net/31803795/oprofile_0.9.4%2Bcvs20090629-2ubuntu2.debdiff23:28
=== paulproteus_ is now known as paulproteus
c_kornis there a script to get the changelog of a specified package which is installed ?23:48
c_kornhm, I think zcat /usr/share/doc/$1/changelog.Debian.gz | less is enough :P23:49
azeemor zless23:50
c_kornazeem: thanks, never heard of that :)23:52

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