/srv/irclogs.ubuntu.com/2013/01/12/#ubuntu-motu.txt

=== Quintasan_ is now known as Quintasan
alo21581รน14:42
alo21how can I propose an upgrade of program for Raring?14:56
mitya57alo21: just file a bug14:57
sladenalo21: a new upstream version?  Is it in Debian?14:57
alo21sladen, upstream, and the code is entirely hosted on LP14:59
tumbleweedalo21: what is it?14:59
alo21tumbleweed, https://launchpad.net/subdownloader15:00
tumbleweedalo21: subdownloader is in Debian, so it's preferable to get it updated there15:00
alo21tumbleweed, I think so... but it take a lot of time15:01
tumbleweedit doesn't have to15:01
sladenalo21: here's a previous new upstream version bug for subdownloader in Debian:  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=68712615:06
ubottuDebian bug 687126 in subdownloader "subdownloader: New version" [Wishlist,Open]15:06
alo21sladen, yea15:07
tumbleweedpresumably the NMU he prepared is http://mentors.debian.net/package/subdownloader15:08
alo21sladen, tumbleweed I will talk with maintainer.15:08
tumbleweedNMUing new upstream versions isn't something we do lightly in Debian15:09
alo21anyway I thought there is a faster way to upgrade package directly in ubuntu15:09
tumbleweedbut I am in PAPT, and would be happy to do that as a team upload, if it's sane15:09
tumbleweedalo21: there is, but we don't use it without good reason15:10
tumbleweed(it only cuts out 12 hours or so, and leaves one with a mess that has to be cleaned up later)15:10
alo21tumbleweed, hhmmm as you can see in LP there is version 2.0.18. If you would/can port it in Debian you do me a huge pleasure15:12
alo21tumbleweed, could you?15:12
tumbleweedalo21: how about you prepare it, and I'll have a look?15:13
alo21tumbleweed, OK.15:14
alo21tumbleweed, prepare for debian right?15:14
tumbleweedyes15:14
alo21tumbleweed, unstable?15:15
alo21or testing?15:15
mitya57not testing!15:16
tumbleweeduploads in Debian always go to unstable (or experimental)15:16
tumbleweedin this case, the package isn't even in testing15:16
tumbleweedso, unstable it is15:16
mitya57ah, it has an rc bug that will be fixed with the new upstream version (debian bug 606993)15:17
ubottuDebian bug 606993 in subdownloader "subdownloader: always fail to download selected subs" [Grave,Open] http://bugs.debian.org/60699315:17
tumbleweedactually, that doesn't appear to be fixed in the new upstream version15:17
tumbleweedbut the package on mentors includes a patch for it15:17
mitya57the milestone in bug 306589 is set to 2.0.15, and the latest is 2.0.1815:19
ubottubug 306589 in subdownloader (Ubuntu) "Error when clicking 'Download' (ascii codec can't encode)" [Undecided,Confirmed] https://launchpad.net/bugs/30658915:19
tumbleweedoh, you're right15:19
alo21tumbleweed, is there some bug (in debian) which request an upgrade to 2.0.18??15:21
tumbleweedalo21: you can find all the debian bugs here: bugs.debian.org/src:subdownloader15:21
tumbleweedpackages.qa.debian.org/subdownloader is a handy place to find most things about a package in Debian15:22
alo21tumbleweed, for example this bug (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687126) is about version 2.0.14-1. Have I set this as fix, even if I will upgrade to 2.0.18?15:23
* mitya57 doesn't think it's worth filing a new "update to new upstream version" bug when one is already open15:23
ubottuDebian bug 687126 in subdownloader "subdownloader: New version" [Wishlist,Open]15:23
tumbleweedalo21: yes. mitya57: agreed15:23
alo21tumbleweed, Have to put LP bug too?15:26
alo21bugs*15:26
tumbleweedif you do they'll be automatically closed when it syncs to Ubuntu, so yes, it's a good idea15:26
alo21tumbleweed, is a problem if changelog's entries are not very human-understandable ?15:35
alo21tumbleweed, like    search (KeyError: 'MovieImdbRating')15:35
tumbleweedchangelogs are for humans15:38
tumbleweedso, yes15:38
alo21tumbleweed, done! what files yo need?16:07
alo21you*16:07
alo21do you*16:09
tumbleweedalo21: how about a diff from the old debian/ directory to the new one?16:10
alo21tumbleweed, the file will be very heavy16:12
tumbleweedit shouldn't be16:12
alo21more than 15 bugs has been fixed16:12
tumbleweedpresumabyl mostly upstream16:13
tumbleweed(clean the build trees first, obviously)16:13
alo21where?16:14
tumbleweedpastebin.debian.net?16:15
alo21tumbleweed, sorry, but I really did not understand16:16
tumbleweedalo21: the output of debdiff subdownloader_2.0.14-1.dsc subdownloader_2.0.18-1.dsc | filterdiff -i '*/debian/*'16:17
alo21tumbleweed, isn't OK if I do debdiff file1.dsc file2.dsc > difference.debdiff?16:21
tumbleweedwell, that'll have lots of stuff that I don't want to see, but sure, I don't mind16:22
alo21tumbleweed, oh... the command you wrote before is in debian packaging guide?16:22
tumbleweedprobably not16:23
alo21tumbleweed, may be I am fool, but can I create a diff on Ubuntu machine?16:23
tumbleweedyes16:24
alo21tumbleweed, really sorry if I annoying you, but what this command ( subdownloader_2.0.14-1.dsc subdownloader_2.0.18-1.dsc | filterdiff -i '*/debian/*') does?16:25
tumbleweedI assume you already know what debdiff does?16:25
alo21yes16:25
tumbleweedfilterdiff filters a diff (in this case, removing everything except the debian directory)16:25
alo21tumbleweed, so... what you are really interested is debian folder only, because you will grab the source directly from LP. Right?16:27
tumbleweedyes16:27
tumbleweedif you look at what we have in PAPT SVN, you'll see it's only the debian directory http://anonscm.debian.org/viewvc/python-apps/packages/subdownloader/trunk/16:29
alo21now I really understood. Thanks for your time and explanation16:29
tumbleweednp (sorry, I try not to explain things too quickly - one learns more finding out for yourself)16:29
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
alo21tumbleweed, could you give me the entire command, please?16:38
tumbleweedI did earlier:16:39
tumbleweeddebdiff  subdownloader_2.0.14-1.dsc  subdownloader_2.0.18-1.dsc | filterdiff -i  '*/debian/*'16:39
alo21tumbleweed, sorry, I missed a character... here is the output (http://pastebin.ubuntu.com/1524136/)16:41
alo21I hope is OK16:42
tumbleweedI see what you mean about lots of bugs16:42
mitya57alo21: did you read http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639003#10 ?16:47
ubottuDebian bug 639003 in subdownloader "should depend on python-qt4" [Important,Open]16:47
alo21mitya57, without this python-qt4 the program never start16:49
mitya57alo21: doesn't it have a command-line interface?16:50
alo21mitya57, yes it has16:50
mitya57so, it will start :)16:50
mitya57you can also read the suggestion in the next command16:51
mitya57*comment16:51
alo21mitya57, I read it, in fact there is the same bug in LP, I will try to fix the bug later. But not now16:53
alo21mitya57, but you right...16:54
alo21may be I have to put back python-qt as recommends16:55
alo21mitya57, sorry... I leave it as depends... and I try to make double binary package as soon as possible.16:58
mitya57alo21: thanks16:59
=== al-maisan is now known as almaisan-away
alo21mitya57, I explain why... if I put python-qt as recommend, most of the people would start the gui without knowing that subdownloader will never work without python-qt package, and they think is a bug17:01
mitya57"most of the people" will have python-qt4 installed as it's in recommends17:02
alo21mitya57, if python-qt4 is as recommend, the package will never installed automatically17:03
mitya57alo21: all tools I know (u-s-c, apt(itude), synaptic) install recommended packages by default17:04
alo21mitya57, hhhmmm... if is as you said.... why someone fill that big? it is weird17:05
tumbleweedalo21: you shouldn't need debian/dirs. debian/subdownloader-cli.install is totally unused. you shouldn't need subdownloader.postinst (which is currentnly pretty weird)17:06
tumbleweed(and yes, this package is currently not the prettiest package)17:07
alo21tumbleweed, I didn't set up the package (debian folder). I just fixed some bugs. Anyway I would like that you (if you want) make a re-stylish17:10
alo21tumbleweed, or you could get in touch with Marco Rodriguez17:11
alo21the debian maintainer17:11
alo21and talk about it17:12
tumbleweedalo21: I'm not suggesting you make it prettier, I'm just talking about changes you made17:12
alo21tumbleweed, OK. subdownloader-cli can be deleted. But I didn't make any changes in .postinst and debian/dirs17:22
alo21or I didn't create them17:23
tumbleweedalo21: your patch says you did17:23
alo21tumbleweed, the debdiff?17:24
tumbleweedyeah17:24
alo21tumbleweed, I am not the only developer.. may be someone else did it. Let me check something..17:25
alo21tumbleweed, in fact, for example .postinstall file has been chnages by Ivan Garcia17:27
tumbleweedalo21: how did you get it then? it's not in the tarball provided by the upstream17:28
alo21tumbleweed, are you talking about: https://launchpad.net/subdownloader/trunk/2.0.18  ?17:29
tumbleweedalo21: https://launchpad.net/subdownloader/trunk/2.0.18/+download/subdownloader_2.0.18.orig.tar.gz17:31
tumbleweedanyway, we almost never take debian packaging from the upstream. we ignore their packaging and do our own17:32
* tumbleweed goes out for a bit17:33
alo21this is because I took the source form the trunk, not from the link above, and may be the files are a little bit different17:35
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away

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