/srv/irclogs.ubuntu.com/2011/02/28/#ubuntu-motu.txt

MTecknologyI need some help with some packaging... (http://bazaar.launchpad.net/~nginx/nginx/debian/files) An old version of nginx installed files for nginx-{full,light,extras} to /etc/logrotate.d/nginx-{full,light,extras}. The file was removed and put into nginx-common which installs /etc/logrotate.d/nginx. That part works perfect. The issue is upgrade from a broken version.00:40
MTecknologyNo matter what I try, I can't make the old file get properly removed.00:41
MTecknologynginx-common.{preinst,postinst,prerm} are using dpkg-maintscript-helper to deal with that but they don't seem to be doing anything. I don't see any errors, warnings, or anything during the upgrade either. Just looks like it worked great and then doesn't end up removing the old conf00:43
MTecknologyI've been fighting this for over a month now and I'm just utterly lost.00:43
AmpelbeinMTecknology: can you pastebin your debian/rules?00:49
AmpelbeinMTecknology: and pre/post-inst/rm00:49
MTecknologyAmpelbein: ya, you could just checkout that link too; it has those files00:49
MTecknologyhttp://bazaar.launchpad.net/~nginx/nginx/debian/files00:50
Ampelbeintrue, I could do that. was feeling lazy ;-)00:50
Ampelbeinbut will do ;-)00:50
MTecknology:P00:51
AmpelbeinMTecknology: maybe I need more coffee, but you don't have a preinst?00:56
MTecknologyAmpelbein: no; do I need to add that file for this to work?00:57
AmpelbeinMTecknology: yes, you do. in the pre-inst, dpkg-maintscript-helper determines what to do with the file and renames it to either *.dpkg-remove or *.dpkg-backup and in the postinst deletes or keeps this renamed file00:58
MTecknologyoh......00:58
MTecknologythat'd make a crap done of sense then..00:59
MTecknologyAmpelbein: I'll try that and see how things work :D01:00
AmpelbeinMTecknology: it does ;-) you need the snippet in the preinst, the postinst and postrm01:00
MTecknologyhm.. might need to wait a little bit to redo this package01:01
MTecknologyAmpelbein: so this is all I need in there? http://dpaste.com/456611/01:05
AmpelbeinMTecknology: that looks about right01:06
=== jmarsden_ is now known as jmarsden
MTecknologyand now build time01:14
Ampelbeinfor me it's now oscar's time ;-)01:15
MTecknologyhm?01:16
AmpelbeinMTecknology: the academy awards 201101:18
AmpelbeinMTecknology: you know, that movie stuff, like youtube, only on big screen.01:19
MTecknologyamoh01:43
MTecknologyoh*01:43
MTecknologyhm.... if anyone could help me figure out the rest of the conversation above..01:57
MTecknologyThis is what I end up with now - http://dpaste.com/456739/01:58
MTecknologyI guess that's progress from where I was; things are at least trying to happen02:02
leslievhi people! another question: when trying to follow daniel holbach's deb building tutorial, "debuild -S -sa" is not making a .diff file02:08
leslievit is making a new .debian.tar.gz source file02:08
leslievwhy doesn't it make a .diff.gz?02:08
leslievthis is the file it seems to be creating instead: ed_1.5-0ubuntu1.debian.tar.gz02:09
micahglesliev: because it's using source format 3.002:10
leslievok, so this is an improvement in debuild?02:10
micahglesliev: here's where you can read more about it and its benefits: http://wiki.debian.org/Projects/DebSrc3.002:11
leslievok, will look at that02:12
leslievdebuild also seems to be angry about the line I put in changelog02:12
lesliev  * Initial release.02:12
lesliev  * Repacked .tar.lz to .tar.gz, no other changes02:12
leslievThat second line it complains about02:12
leslievparsechangelog/debian: warning: ed-1.5/debian/changelog(l4): unrecognised line02:12
leslievLINE: * Repacked .tar.lz to .tar.gz, no other changes02:12
leslievis there a problem with it?02:13
micahglesliev: maybe it's your spacing02:13
paultaglesliev: looks like you did a tab?02:13
micahgMTecknology: seems like the postinst failed on nginx-common02:13
paultagthat or irssi is barfing again02:13
paultagI have a package I'll be requesting a sync for soonish. Since we're in FFe, what must I do for the sync? If it helps, it closes a RC bug (in Debian, but same issue is in Ubuntu)02:14
leslievoooooh, tab02:14
paultaglesliev: two spaces, jabroni02:14
paultag:)02:14
micahgpaultag: is it bug fix only?02:14
paultagmicahg: no, new upstream version with bugfixes, plus a dfsg repack, one theme is non DFSG02:15
paultagI missed that for the last few releases. Upstream is willing to relicense that, but in the meantime :)02:15
MTecknologymicahg: does the postinst i pasted (http://dpaste.com/456611/) look obviously wrong?02:15
micahgpaultag: if the new upstream isn't bug fix only, pass -e to requestsync to request an FFe02:15
lesliev:)02:16
paultagmicahg: it's a fluxbox release -- it's been less then two days since the major number release last -- it's both upstream and debian bugfixes, I don't think there are new features. What would you do?02:16
micahgMTecknology: I'm not familiar with that type of scripts so I can't help you there02:16
paultagOh jeez, two weeks02:16
paultagsorry, my fault02:17
MTecknologymicahg: alrighty; thanks :) I couldn't even figure out which file it was yelling at me for02:17
micahgpaultag: bug fix only, wherever they are, doesn't need an exception, only new features02:17
paultagmicahg: cheers, thanks02:17
MTecknologymicahg: the package I'm doing now is bug fixes to packaging only; no exception needed, just bug report?   and a new app I write would need to pass through an exception (and probably wouldn't make it) ? <-- that how it works right now?02:18
micahgMTecknology: lines 57 and 58 of your original paste02:18
MTecknologyoh..02:19
micahgMTecknology: right02:19
MTecknologythanks again :)02:19
micahgMTecknology: actually 35 and 36 of the original paste02:19
=== Amaranth_ is now known as Amaranth
MTecknologymicahg: heh.. now I'm confused.. the only change was adding a .preinst file; not .postinst02:59
MTecknologyand that exact same chunk is in each of package.{pre,post}{inst,rm}03:00
c2tarungood morning :)03:12
RcartI'll apply this patch on bug 72521703:28
ubottuLaunchpad bug 725217 in ubiquity-slideshow-ubuntu (Ubuntu) "Typos in Edubuntu 11.04 slideshow" [Undecided,New] https://launchpad.net/bugs/72521703:28
RcartBug the bug is present in the translation files (dir po), that the patch does not cover03:28
RcartI would like to know if I *must* fix the typos in the .po files too.03:29
Rcart*But03:30
=== achiang` is now known as achiang
RoAkSoAxSpamapS i upgraded to nvidia drivers today and they are working well not perfect but good enough03:40
SpamapSRoAkSoAx: yeah when I get back home I'll upgrade. Good to hear though!03:41
SpamapSRoAkSoAx: did you solve your multi monitor issues?03:41
* SpamapS really should be trying to get a bit more sleep03:41
RoAkSoAxSpamapS yeah kinda getting a dualhead2go to try it out and see what happens otherwise ill get a x200 ultrabase03:44
RcartT_T03:45
* Rcart is going to bed.03:45
c2tarunCan anyone give me a patch with DEP-3 tags. I want to look at one of those as an example.03:49
paultagc2tarun: http://dep.debian.net/deps/dep3/03:51
paultagc2tarun: there's a sample patch down a ways03:51
c2tarunthis question may be silly, but why we refer FTBFS fixes as binutils-gold?03:55
paultagc2tarun: well binutils-gold issues are FTBFS issues, but not all FTBFS issues are binutils-gold issues03:56
paultagc2tarun: aptitude show binutils-gold, it's a change in the linker03:56
paultagc2tarun: and as a result, the linker behaves in a different way -- so some libraries which used to be linked are no longer linked03:56
paultagand as a result, it fails to build (from source)03:56
c2tarunpaultag: got it :) thanks03:57
paultagc2tarun: cheers :)03:57
c2taruncan we use LIBS variable in rules file?03:59
RAOFc2tarun: No; you're not running in the same make context.04:01
c2tarunhow to fix errors like [LD_ERROR] libkio.so.4: could not read symbols: Invalid operation04:09
RAOFc2tarun: http://wiki.debian.org/ToolChain/DSOLinking04:21
RAOFc2tarun: Essentially - fix the build order.04:22
c2tarunthere is a package named kbarcode, when I am trying to install build-dependencies I am getting this error http://paste.ubuntu.com/573311/04:28
c2tarunwhen I am pinging to IP 91.189.88.45 I am getting response.04:29
RAOFI'd just try again; that's a network problem.04:30
c2tarunRAOF: I think that package is removed from that page.04:34
c2tarunRAOF: What should I do?04:34
RAOFRefresh your package lists if that error persists.04:34
RAOFAaah.04:34
RAOFSorry, I misread the error the first time.04:34
RAOFThat error is frequently caused by your apt cache being out of date - so apt tries to download 4:4.6.0-0ubuntu2 when 4:4.6.0-0ubuntu3 (or whatever) has been released and hence 4:4.6.0-0ubuntu2 has been removed from the mirror.04:35
RAOFSo, a simple “sudo apt-get update” should resolve things.04:35
c2tarunRAOF: so updating the chroot will do it?04:35
RAOFRight.04:36
c2tarunRAOF: thanks :)04:36
leslievis there any list of packages that need packaging? searching for needs-packaging in launchpad doesn't seem to help much04:51
leslievfor example, it lists "symon", which looks like it last had activity in 200604:52
arandlesliev: You might want to have a peek at harvest?04:52
leslievwhich makes me think its not really even needed by anyone04:52
leslievaha04:52
arandlesliev: It doesn't seems to be very exhaustive... hmm, http://harvest.ubuntu.com, looking at it, it doesn't have a good needs-packaging fileter it seems04:55
arandlesliev: I guess you could always check out debians lists, which should be somewhat representative I guess...04:56
arandlesliev: http://www.debian.org/devel/wnpp/requested04:56
leslievso is most packaging done for debian and just pulled into ubuntu?04:57
arandWell that's the ideal case I guess, if possible.04:59
leslievsymon's changelog shows activity last year, so it may be worth trying to package. I am putting together a packaging presentation, so I want some test cases05:00
leslievoh, checking that url...05:00
arandIn particular now, when feature freeze is in action, it would likely be a good idea to get a new app into debian in order for it to get in natty+1.05:03
leslievwow, a lot of requests are >1 year old05:04
leslievdoes harvest rank requests based on how many people ask for the same thing?05:07
arandIt may rank by bug heat or so, and uses plent of lp tags, I think..05:09
c2taruncan anyone please help me with this error http://paste.ubuntu.com/573321/ I know how to fix this error, but I dont know where to link the libraries to fix the error.05:42
c2taruncan anyone please help me with this error http://paste.ubuntu.com/573321/ I know how to fix this error, but I dont know where to link the libraries to fix the error.07:54
Bachstelzec2tarun: looking at it08:01
dholbachgood morning08:08
RhondaHmm, I guess I need a FFE for gitolite. Or actually not, it's just a oneline security-related fix?08:13
RhondaI guess I should also prepare updates for maverick08:13
RhondaOuch! natty still has 1.5.4, for the update to 1.5.7 I _definitely_ would need a FFE, I'm taking the question back. :)08:14
RhondaNow I wonder: Should I rather go for FFE for 1.5.7-2, or rather try to prepare an 1.5.4-2ubuntu1 with the security fix only, for natty?08:14
Bachstelzec2tarun: have you tried ld's suggestion of adding /usr/lib/libkio.so.4 to the command line?08:22
siretartRhonda: at this point, your chances for a FFe seem high :-)08:39
Rhondasiretart: So you'd suggest 1.5.7-2 to natty with FFe and 1.5.4-1ubuntu1 to maverick-updates for a SRU?08:51
siretartRhonda: I didn't look into that case at all. I just pointed out that FFe used to be approved more lightly right after FF than right before release08:56
RhondaRught09:04
=== hannesw_ is now known as hannesw
=== ogra_ is now known as ogra
=== JoeSett is now known as JoeMaverickSett
RhondaShall I pass the maverick update for gitolite through the security team? Anyone I could query about that?11:52
Rhondamicahg, sbeattie?11:53
RhondaOr is even kees around for a quick question?11:54
=== shadeslayer is now known as kshadeslayer
=== zul_ is now known as zul
ari-tczewbdrung_: https://lists.ubuntu.com/archives/technical-board/2011-February/000707.html14:07
ari-tczewif you have another solutions, please reply on list14:08
=== Quintasan_ is now known as Quintasan
c2tarunI was working on bug 726405. The problem can be fixed by making a change in Makefile.am by a patch, but the problem is when I am building the source package the debdiff is getting extremenly large because a file Makefile.in is being generated automatically which is causing this problem. After building first time when I am trying to build the package again I am getting the error patch failed. What can I do?14:24
ubottuLaunchpad bug 726405 in kbarcode (Ubuntu) "package kbarcode_2.0.7-3 failed to build from source" [Undecided,Confirmed] https://launchpad.net/bugs/72640514:24
ari-tczewc2tarun: attach this large debdiff to bug for example14:25
Laneythat package seems to have it's reautotoolisation split up into patches in d/patches14:31
=== yofel_ is now known as yofel
c2tarunari-tczew: I am trying but not able to upload that file on LP, may be my connectio problem. Can I upload it to someother place?14:56
c2tarunari-tczew: phew... its done :) please take a look at bug 72640514:56
ubottuLaunchpad bug 726405 in kbarcode (Ubuntu) "package kbarcode_2.0.7-3 failed to build from source" [Undecided,In progress] https://launchpad.net/bugs/72640514:56
ari-tczewc2tarun: quilt delete debian-changes-2.0.7-3ubuntu115:06
ari-tczewand rerun build source15:06
c2tarunari-tczew: but why is it there ? I didn't create it.15:07
ari-tczewc2tarun: sometimes it just works like that. domain of 3.0 source format.15:10
micahgari-tczew: you should be able to push to any branch you can upload to15:10
ari-tczewmicahg: the case is changing status of merges15:11
micahgari-tczew: you can do that for branches you can control, as should be appropriate15:11
ari-tczewmicahg: bdrung can't do this as well and he is core-dev15:12
ari-tczewso it's NOT appropriate ;]15:12
micahgwhich branch specifically15:13
ari-tczewc2tarun: * Modified patch according to dep3 format. <- remove it, not necessary info for d/changelog15:13
ari-tczewmicahg: https://code.launchpad.net/~legolas/ubuntu/natty/php5/5.3.5/+merge/4812815:13
micahgRhonda: re gitolite, https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation15:14
c2tarunari-tczew: I uploaded a new debdiff, can you please take a look, and tell me if still there is some problem15:16
Rhondamicahg: Thanks. No CVE id though. But I'll follow through that checklist, expect a bugreport later tonight (european time)15:17
micahgRhonda: well, you might want to ask in #ubuntu-hardened to be sure if it should go through security, I remember the mentions in the Debian channel about it15:20
Rhondamicahg: Does http://git.deb.at/w/pkg/gitolite.git/commitdiff/d471220 look proper to you? ae402da is the cherry-picked one-line change.15:21
RhondaI'm fine with dropping the Maintainer email address change if it really must, but I'd like to adjust these things when I'm in there already.15:23
micahgRhonda: version and target are correct, maintainer address changes probably shouldn't happen in a security update, but I don't see the actual one line change in tehre15:23
RhondaIt's ae402da, replace the end of the URL (or click the [parent] link)15:24
ari-tczewc2tarun: * Modified patch according to dep3 format. <- remove it, no point to keep this change15:24
micahgRhonda: yeah, you should probably run that by sbeattie in #ubuntu-hardened in a few hours15:25
ari-tczewc2tarun: Bug: https://bugs.launchpad.net/ubuntu/+source/kbarcode/+bug/726405 <- it's wrong, please use another tag and short URL15:25
ubottuUbuntu bug 726405 in kbarcode (Ubuntu) "package kbarcode_2.0.7-3 failed to build from source" [Undecided,In progress]15:25
micahgRhonda: he's on community this week15:25
Rhondamicahg: Alright, will drop by there later then.15:25
ari-tczewc2tarun: Bug-Ubuntu: https://launchpad.net/bugs/bug-number15:25
c2tarunari-tczew: sure i'll do it15:25
ari-tczewc2tarun: generally d/changelog entry should be rewrited15:26
ari-tczewc2tarun: use something like this http://pastebin.ubuntu.com/573493/15:28
ari-tczewc2tarun: I guess your fix in Makefile is wrong15:29
ari-tczewc2tarun: try just add -lbkio15:29
ari-tczewsorry, -lkio15:29
c2tarunari-tczew: I tried, after adding -lkio and after that it will ask for another and another, that's how I got all of them15:30
ari-tczewc2tarun: let me try to build15:33
c2tarunari-tczew: sure15:33
mike__bHi, I have a package that does not have any patches yet. I've added a patch to it, to debian/patches, and added that patch to debian/rules. If I build a package from that, the patch is not applied. How can I check what is missing?15:34
mike__bI meant debian/patches/series15:35
Ampelbeinmike__b: what sourceformat is the package using?15:36
ari-tczewc2tarun: in future please use tag Description instead Subject if you add one sentence.15:36
mike__bAmpelbein: I'm sorry, I'm a real newbie wrt Deb packages. How would I check?15:36
ari-tczewmike__b: what-patch15:36
mike__bunknown patch system :D15:37
ari-tczewmike__b: do you creating new package?15:37
c2tarunari-tczew: sure, I'll fix that too and upload a final debdiff15:37
mike__bNo, I'm trying to patch an already existing package.15:37
mike__bBut the package did not have patches before.15:37
ari-tczewc2tarun: in bug 725933 DEP3 tags should be below /bin/sh (initial script)15:38
ubottuLaunchpad bug 725933 in ivtv-utils (Ubuntu) "Package ivtv-utils-1.4.1 failed to build from source" [Medium,Incomplete] https://launchpad.net/bugs/72593315:38
ari-tczewmike__b: does this package exist in Debian?15:38
mike__bYes it does.15:39
ari-tczewmike__b: check https://wiki.ubuntu.com/PackagingGuide/PatchSystems15:40
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek starting in #ubuntu-classroom in 20 minutes!15:40
c2tarunari-tczew: please take a look on my new upload on bug 726405 meanwhile I'll fix bug 72593315:40
ubottuLaunchpad bug 726405 in kbarcode (Ubuntu) "package kbarcode_2.0.7-3 failed to build from source" [Undecided,In progress] https://launchpad.net/bugs/72640515:40
ubottuLaunchpad bug 725933 in ivtv-utils (Ubuntu) "Package ivtv-utils-1.4.1 failed to build from source" [Medium,Incomplete] https://launchpad.net/bugs/72593315:40
mike__bari-tczew: I read that article already, but to me it's confusing because it discusses so many different use cases. What am I missing? Should I add the stuff to debian/rules about the patches?15:44
ari-tczewmike__b: which package?15:50
c2taruncan anyone please help me with this error, http://paste.ubuntu.com/573510/ I got this error when I changed the sequence of few comments in .dpatch file15:50
mike__bari-tczew: libsoap-lite-perl15:50
ari-tczewmike__b: switch to 3.0 source format will be easiest way15:52
MTecknologyI have nginx-common.preinst 'http://dpaste.com/456611/' That exact same chunk is sitting in {pre,post}{inst,rm}. The package would install just fine prior to adding .preinst. Now it blows up when I try to install it.. http://dpaste.com/456739/      Any thoughts to what I might be doing wrong? Packaging is at http://bazaar.launchpad.net/~nginx/nginx/debian/files16:00
tap-outwhat is ubuntu motu16:11
RhondaUbuntu is a Linux Distribution, and MOTU stands for Master Of The Universe, a petname for developers responsible for the packages in the "universe" part of the distribution.16:12
jpdsRhonda: Shame he left. :<16:16
Rhondauhm16:18
* Rhonda is a fair bit annoyed about quick-leavers16:18
=== tarun is now known as Guest97414
=== Guest97414 is now known as c2tarun
MTecknologyRhonda: indeed.. at least he past the 2min barrier for most16:25
ari-tczewRhonda: if you don't want write to wall, please use TAB for check whether nick is still online16:25
ari-tczewit will be also helpful for person who asked because he will be notified (highlight)16:26
joaopintohum, doesn't the MOTU definition overlaps with "Ubuntu Contributing Developers" ?16:29
Laney!motu16:32
ubottumotu is short for Masters of the Universe. The brave souls who maintain the packages in the Universe section of Ubuntu. See  http://wiki.ubuntu.com/MOTU16:32
Laney!ucd16:32
LaneyI don't know why it says 'collectively responsible' — that's not my understanding (https://launchpad.net/~universe-contributors)16:32
joaopintofrom https://wiki.ubuntu.com/UbuntuDevelopers#ContribDev, UCDs are collectively responsible for the maintenance of most of the packages in Ubuntu  = universe ?16:33
joaopintounless we read as MOTUs being a subset of UCDs, meaning you can be an UCD maintaining packages without being a MOTU16:34
LaneyUCD means you have met the requirements for membership, and you contributions are from development16:35
Rhondaari-tczew, very much thanks for your input, actually I did that, but thanks anyway.16:39
Rhondajoaopinto: UCDs need sponsorship for uploads, MOTUs don't.16:41
joaopintoah ok, tks16:41
ari-tczewUCD = Ubuntu Member + Bug control16:43
LaneyI don't think it gives bug control.16:45
udienzUCD = Ubuntu Member + Revu uploader + Planet Ubuntu16:46
=== dholbach_ is now known as dholbach
ari-tczewLaney: Right, MOTU gives bug control.16:47
Laneyyes16:47
ftasiretart, ping16:54
* siretart throws a contentless pong back16:56
ftasiretart, i was wondering about debian bug 595452, it's been a while and the bug is still there in natty. could we land that at least as a distro patch, if not directly upstream16:56
ubottuDebian bug 595452 in mplayer "1.0rc3 native mkv demuxer fails to decode some files" [Important,Open] http://bugs.debian.org/59545216:56
siretartfta: what would be the patch?16:56
siretartAFAIR. the lavf demuxer is already enabled by default in rc416:57
ftasiretart, referring to the "there is a patch pending for it in the MPlayer dev list" comment in the bts16:57
siretartthat referred to the native mkv demuxer16:58
siretartfrom a distro POV, you want to improve libavformat, not the mplayer internal mkv demuxer16:58
ftai still have mkv files that are unplayable in mplayer but fine in totem (yet too slow)16:58
siretartdo they play with ffplay?16:58
ftasuper slowly but yes. mplayer is able to play the video smoothly (vdpau) but doesn't recognize the sound track17:00
siretartthat indicates a deficiency in libavformat. get that fixed :-)17:01
ftawell, no, as -demuxer lavf is fine17:03
siretartno, you just told me that ffplay was broken17:03
ftano, it's slow (no vdpau)17:04
siretartaaah, so whats the problem then?17:04
ftano audio with mplayer default demuxer17:04
ftasiretart, http://paste.ubuntu.com/573540/17:06
siretartthat paste indicates the (broken) internal mkv demuxer. so?17:07
ftaisn't what the debian bug is about?17:07
ftawell, n-m, -demuxer lavf will do.17:08
siretartrc4 (which we have in natty) uses the libavformat demuxer by default, or not?17:08
siretartoh, it says that rc4 used the internal mkv muxer? that would be a bug then, indeed17:08
=== evilshadeslayer is now known as shadeslayer
gesertumbleweed: I've commented on your u-d-t merge proposal.18:59
geserHave you tried to use your branch over ssh? as this would be a general launchpadlib problem which will affect other non-u-d-t scripts too18:59
tumbleweedgeser: yeah working on it with leonardr in #launchpad19:02
tumbleweedwell, working on notes for NEWS19:02
tumbleweedit seems like it'll work on headless boxes over ssh, but once you have python-gnomekeyring installed, things get messy19:03
=== bdrung_ is now known as bdrung
ari-tczewgeser, tumbleweed: is requestsync broken at this moment?19:28
gesersort of, python-launchpadlib 1.9 requires some changes, tumbleweed is working on it19:29
tumbleweedari-tczew: use e-mail for now19:29
ari-tczewtumbleweed: or LP :)19:29
tumbleweedor request the sync from a non-natty machine :)19:30
ari-tczewtumbleweed: no infrastructure :>19:30
kklimondause VM19:31
micahgtumbleweed: newest requestsync is broke on any version19:32
kklimondaI keep older releases in VM so I can test on them, or fallback if my current development install is getting too unstable ;)19:32
tumbleweedmicahg: you mean the not-quite-newest requestsync?19:33
micahgI guess, the one from 0.117 ubuntu-dev-tools19:34
manishwhat is the possible problem with this changelog file?19:36
manishhttp://paste.ubuntu.com/573624/19:36
manishI get19:36
manishparsechangelog/debian: warning: zeitgeist-datahub-0.7.0/debian/changelog(l7): badly formatted trailer line19:36
manishLINE:  -- Manish Sinha <manishsinha@ubuntu.com> Tue, 01 Mar 2011 01:00:00 +053019:36
tumbleweedmicahg: yeah, sorry about that, python scoping is a bit weird sometimes. 0.118 fixed it19:37
ari-tczewmanish: please use dch -e19:38
manishari-tczew: same19:39
manishparsechangelog/debian: warning:     debian/changelog(l7): badly formatted trailer line19:39
manishLINE:  -- Manish Sinha <manishsinha@ubuntu.com> Tue, 01 Mar 2011 01:00:00 +053019:39
manishboth the lines starting from * should end with a . ?19:39
manishright?19:39
seidosperiod = unity19:40
seidosi'm working on a flag19:40
ajmitchmanish: two spaces between the email address & the date, not one19:41
manishajmitch: yes. that was the issue. Thanks19:42
MTecknologyhttp://dpaste.com/459264/ <-- Any chance you guys could help me figure out this? /etc/logrotate.d/nginx-full should get removed. Packaging.. http://bazaar.launchpad.net/~nginx/nginx/debian/files19:42
MTecknologyerr. that's not the 'exact' packaging, this has two fixes to keep it from breaking, but those are obvious in the paste19:46
=== ogra is now known as Guest25882
=== Guest25882 is now known as ogra_
pulbhi guys, I created this package -> http://revu.ubuntuwire.com/p/basenji.  ari-tczew mentioned it is possibly too late to get it into natty and suggested to get it into debian. any opinions?20:22
Quintasanpulb: Yup, too late for Natty as Feature Freez is in effect20:22
QuintasanI think you can get it in Debian and then request a sync in natty+120:23
pulbhmmpf, I spend a lot time to get comfortable with this revu stuff. is debian uploading any different?20:23
Quintasanpulb: dput mentors <changes>20:24
pulbI don't have the time to install debian for testing, is it just a matter of dependency renaming?20:24
Quintasanpulb: be sure to change the package to meet Debian requirements (like version in changelog etc)20:24
Quintasanpulb: I do not think there should be any dependency renames20:25
Quintasanpulb: Be sure to check you package using sid pbuilder20:25
pulbif i dput it to mentos, where do i get feetback?20:26
pulberr mentors20:26
Quintasanpulb: http://mentors.debian.net/cgi-bin/welcome20:26
Quintasanpulb: You will need to find a sponsor for your package, your best shot is #debian-mentors @ irc.oftc.net20:27
pulbok, thanks!20:27
micahgari-tczew: your advise on kklimonda's application is wrong, UNRELEASED should be used when proposing merges in a VCS unless you are the uploader20:28
micahgerr, scratch that last part, proposed merges should target UNRELEASED in case changes need to be made20:28
ari-tczewmicahg: yea, in VCS, not in lp:ubuntu/foo20:29
micahgari-tczew: UDD is a VCS20:30
ari-tczewo_O20:30
micahgif something in a UDD branch is not in the archive, the target should be UNRELEASED20:30
=== ogra_ is now known as ogra
ari-tczewmicahg: I like sponsoring bzr merges by sponsor-patch but if branch is UNRELEASED there is a problem because it won't upload it into archive20:34
micahgari-tczew: then the tool should be fixed20:35
ari-tczewbdrung: ^^20:35
bdrungari-tczew, micahg: that's how sponsor-patch works. it will ask if you want to set the series. then you can set it to whatever you want (natty, maverick-proposed, ...)20:36
ari-tczewbdrung: by script? don't I need to open directory in /tmp and do it manually?20:36
bdrungari-tczew: if you say "yes", it will give you a shell in the correct directory20:37
bdrungari-tczew: do you have an example bug?20:37
ari-tczewbdrung: no at this moment20:38
ari-tczewbdrung: ehh, can't script do it automatically?20:38
ari-tczewe.g. "there is UNRELEASED target, would you like to update it?"20:38
ari-tczewand options to choice20:38
bdrungari-tczew: do we always know where it should be uploaded?20:38
ari-tczew1. natty20:38
ari-tczew2. maverick-rpoposed20:38
ari-tczewbdrung: if you take it as sponsor, you should know where do you want upload it20:39
bdrungyes, but does the script can know it?20:39
ari-tczewbdrung: as I wrote 2 minutes ago, choice20:39
micahgari-tczew: that's a maintenance burden for the script to always keep those updated20:41
bdrungmicahg: no, we have distro-info!20:42
micahgbdrung: ah, you actually did it?20:42
bdrungyes20:42
cody-somervillecouldn't it just ask and let the user input the suite name? That would be better than dropping to a shell and having to do it manually + would make the tool work in non-ubuntu context.20:42
bdrungcody-somerville: it is very ubuntu specific currently20:43
bdrungcody-somerville: it work on LP bugs20:43
bdrungs/work/works/20:43
micahgkklimonda: congrats on MOTU20:47
highvoltagekklimonda: welcomee to MOTU!20:47
kklimondathanks highvoltage, micahg :)20:48
chrisccoulsonkklimonda, oh, congrats!20:49
Quintasankklimonda: \o/ cookies20:49
* ari-tczew gives beer for kklimonda20:50
porthosekklimonda, congrats welcome to MOTU :)20:50
kklimondachrisccoulson: thanks, it did take me some time, but I've done it at last :)20:51
kklimondaporthose: thanks :)20:51
=== 36DAA71NS is now known as hugohirsch
kklimondaAmpelbein: you should branch ubuntu:transmission (or lp:ubuntu/transmission)21:06
Ampelbeinkklimonda: I did that. And then made a local branch for my bugfix. But then I'm getting a bit stuck. Do I have to use quilt to make my patch? Do I just edit the source? But how does the patch come in then? This is all a bit confusing21:08
kklimondaAmpelbein: it is, isn't it? :)21:08
kklimondaAmpelbein: you use quilt, add patch and changelog entry and then push your branch.21:09
Ampelbeinkklimonda: but then I end up with the changes 2 times in the bzr-diff - once in the original file and once in the patch. I know that it doesn't matter much but that doesn't sound right, if you know what I mean.21:10
kklimonda.pc folder doesn't exist in transmission branch so I assume you don't have to commit it. But this part is a bit fuzzy21:10
kklimondaAmpelbein: I just do quilt pop -a before commiting when .pc is not in vcs21:11
Ampelbeinkklimonda:  I branched with 'bzr branch ubuntu:transmission natty'21:11
Ampelbeinkklimonda: which has the patches applied (and thus the .pc directory)21:12
kklimondaah, then you should commit along with .pc21:12
kklimondasorry, I've cloned the wrong branch - I don't use bzr for transmission myself21:13
kklimonda(but it's time to start doing it)21:13
Ampelbeinkklimonda: it is easier with just apt-get source, quilt new, quilt add, quilt refresh, debuild -S, debdiff, attach. at least till I understand this bzr thing fully.21:14
Ampelbeinkklimonda: but thanks, I will have another go.21:14
kklimondaAmpelbein: I think you should add both debian/patches/patch and .pc/patch21:15
kklimondalets see if it works21:15
kklimondanope.. hmm..21:20
kklimondaAmpelbein: it looks like you should clone the branch, create patch with quilt, add changelog entry, unapply the newly created patch, commit changelog, d/patches/series and d/patches/patch and that's it..21:22
Ampelbeinkklimonda: is there a website somewhere documenting that?21:23
kklimondabut other patches are applied and .pc directory is commited.. ugh..21:23
kklimondaAmpelbein: there is an entire wiki page about it: https://wiki.ubuntu.com/DistributedDevelopment but I don't know how up to date it is. I just tinker with it until it works :)21:24
MTecknologyhttp://dpaste.com/459264/ <-- Any chance you guys could help me figure out this? /etc/logrotate.d/nginx-full should get removed. Packaging.. http://bazaar.launchpad.net/~nginx/nginx/debian/files (only difference is the chmod that was breaking it and the use of set -x)21:25
kklimondaAmpelbein: there is also https://wiki.ubuntu.com/DistributedDevelopment/Documentation21:25
MTecknologyAmpelbein: maybe you could take a look?.. :D21:25
Ampelbeinkklimonda: some pages there seem like "we need to document this", but https://wiki.ubuntu.com/DistributedDevelopment/Documentation/PatchSystem looks good21:26
kklimondaAmpelbein: hmm, interesting - I've heard of looms before but it was months ago and they were being mentioned in context "it would be nice to have looms to do it" ;)21:27
AmpelbeinMTecknology: maybe later, I'm currently trying to figure out using bzr ;-)21:28
MTecknologyAmpelbein: alrighty; if you help me get this actually working I might need to go find you and hug you21:29
Ampelbeinkklimonda: http://bazaar.launchpad.net/~amoog/transmission/bug-726756/revision/63 this is the result of my current try without the looms stuff21:31
kklimondaAmpelbein: it will create a debian-changes file when you try building a source package out of it21:32
Ampelbeinkklimonda: yes, that's fine I guess? transmission is source format 3.0 already.21:34
Ampelbeinkklimonda: and the debdiff looks fine, too http://paste.ubuntu.com/573667/21:36
kklimondaAmpelbein: indeed, looks fine21:36
Ampelbeinkklimonda: I will propose a merge request and see what seb has to say ;-)21:38
kklimondaAmpelbein: I can upload transmission, so I'll see if it works and upload ;)21:39
Ampelbeinkklimonda: oh, even better. thanks ;-)21:39
kklimondano problem21:40
kklimondaAmpelbein: it doesn't work for me, any idea how to debug it?22:07
Ampelbeinkklimonda: you could try 'strace -o magnet.txt xdg-open "magnet-url"' to see what gets called?22:09
AmpelbeinMTecknology: where is your package failing now? the packaging looks good (apart from the 2 things you mentioned)22:18
kklimondaAmpelbein: hmm22:18
kklimondaAmpelbein: does it work for you with Exec=transmission-gtk %F ?22:18
kklimondaI've had to change it to Exec=transmission-gtk %U22:19
kklimondaand, by reading fd.o specification, I've come to conclusion that %F is wrong code for Exec in transmission's case..22:19
kklimondabut it's been there for as long as I can remember, and it worked just fine.22:19
Ampelbeinkklimonda: actually it doesn't work for me with %F. I manually edited the .desktop in /usr/share/applications and must have forgot about that change. silly me.22:22
Ampelbeinkklimonda: I edited back to original state now and transmuussion just starts, but no add-file dialog22:22
Ampelbeinkklimonda: with %U it works22:22
kklimondait looks like fd.o tools got more strict in natty22:23
Ampelbeinkklimonda: I will update the upstream bug once it gets through moderation queue.22:24
kklimondaupstream bug? you have a number?22:24
Ampelbeinkklimonda: not yet, it is still in moderation queue22:26
kklimondamoderation queue on transmission trac? huh.. I'll poke developer to get it through :)22:26
Ampelbeinkklimonda: yes, I needed to register myself there and when i made new ticket, it said it was in queue for moderation.22:27
Ampelbeinkklimonda: I pushed an updated branch with the fix22:27
kklimondathanks22:27
acarpineI need help22:28
acarpineI worked on the bug 71937922:29
ubottuLaunchpad bug 719379 in python-fstab (Ubuntu) "Typos in Exception and docstring" [Undecided,Confirmed] https://launchpad.net/bugs/71937922:29
RAOFacarpine: Ah!  That was you?22:29
acarpinewow raof you are here!22:29
acarpinetks 4 your reply22:29
acarpinebut this is my first bug fix22:30
acarpinejust a couple of questions...22:30
RAOFShoot!22:30
acarpineI believe my error is that I used bzr push lp:~acarpine/ubuntu/natty/python-fstab/fix-71937922:32
acarpineinstead of bzr push lp:~juliank/python-fstab/debian22:32
acarpinecorrect?22:32
acarpineI'm talking about your first email advice22:33
RAOFacarpine: No.  You pushed to the right place, but when you made the merge request you asked for it to be merged into the wrong tree.22:33
RAOFYou wouldn't have been able to push to lp:~juliank/python-fstab/debian, but you should be able to request a merge of your existing branch into it.22:34
acarpineok, clear now (I hope :-)22:34
RAOFFeel free to ask more questions if I've been unclear anywhere else - I'll be here for the next 8 hours or so :)22:35
acarpinethe last advice said smthing about22:35
acarpineYou could drop the debian/changelog hunk and propose a merge into lp:python-fstab, which is where the upstream code lives.22:35
RAOF(and then tomorrow, and the next day, and … ☺)22:35
acarpine:) tks22:35
kklimondaAmpelbein: I'll upload it after the soft freeze is over22:36
acarpineI believe my problem is caused by my bad English...22:36
acarpineraof: what do you mean with drop the debian/changelog hunk ?22:36
kklimondaAmpelbein: It'll give me some time to get a response from T dev about this issue, as I'd like to get his input on it - the %F did come from somewhere :)22:37
Ampelbeinkklimonda: sure, no problem. thanks again for the help with bzr, I think I understood that a bit better now.22:37
RAOFacarpine: No, it's probably the specialised language that I'm using. :)22:37
RAOFacarpine: So, a “hunk” is the name for one piece of the patch; your patch has 3 hunks - one for the changelog, and one each for the 2 message typos.22:38
Ampelbeinkklimonda: probably from the time when transmission didn't know magnet? as for torrent files I think %f is ok.22:39
kklimondaAmpelbein: no, %F has broken opening torrents directly from Firefox22:40
kklimondaboth worked fine in maverick, and broke in natty22:40
Ampelbeinkklimonda: oh, I used to save torrent files and open from download folder so I didn't run into that problem.22:41
RAOFacarpine: And as for what I was saying there: In Ubuntu, we generally take the code that various different projects write - banshee, gnome-do, firefox, python-fstab, …, ensure that it integrates with the rest of Ubuntu, and add the bits of metadata that become a Debian package.22:42
RAOFacarpine: Other distros do the same thing.  So to make your fix as useful as possible, it would be good to submit it to the python-fstab project - that way it'll be fixed in Ubuntu, and Debian, and Fedora, and…22:42
RAOFacarpine: And to do that, you'd want to make the same changes, but submit a merge to lp:python-fstab :)22:43
acarpineraof: but why I should "drop my changelog hunk" I mean...when I submit a merge directly to lp:python-stab I don't need to edit the changelog?22:45
acarpine...I'm feeling like a babe at his first lesson...22:46
RAOFacarpine: Ah!  Because lp:python-fstab won't *have* debian/changelog.  Because debian/changelog is a part of the metadata that goes into a Debian package, not a part of the upstream project.22:46
acarpineraof: wow incredible...my question have some logic so :D22:48
RAOFacarpine: Yeah, there's a whole specialised language to distro development.  It can be difficult to understand if you're unfamiliar wih it :)22:49
acarpineraof: Ok, perfect so I can change my previous branch or I have to delete it to fix....22:50
RAOFacarpine: To merge into lp:python-fstab you'll need to redo your branch, this time starting by “bzr branch lp:python-fstab” and then making your changes.22:52
RAOFacarpine: To re-target your existing branch at lp:~juliank/python-fstab/debian you won't need to do anything to your branch.22:52
acarpineraof: ok I try, really tks raof22:56
RAOFNo problem!  Thanks for your work!22:56
=== soren_ is now known as soren
=== chris|| is now known as chris|
=== Daviey_ is now known as Daviey
kklimondaAmpelbein: ticket got accepted, can you add a comment about %U?23:10
Ampelbeinkklimonda: done23:15
=== nhandler_ is now known as nhandler
acarpineraof: done23:51
acarpineraof: I hope I did well...but i'm still not very self-confident (I have good reasons :)23:53
RAOFacarpine: I'll take a look.23:58
acarpineraof: using bzr branch lp:python-fstab instead my previous bzr branch lp:ubuntu/python-fstab downloaded a different sources.23:59
acarpineSources without the debian directory (I believe this explain your comment about the changelog...)23:59

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