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

c2tarunthis is a changelog i created http://paste.ubuntu.com/561217/   there is was no debian folder in the tarball, so i created one by dh_make.01:57
micahgc2tarun: where do you intend this package to go?  The version needs a little tweaking01:58
c2tarunmicahg: in archives of kubuntu01:59
micahgc2tarun: ok, you should target to natty, and the version should be 1.4-0ubuntu101:59
c2tarunmicahg: but i don't have natty installed on my system. even the pbuilder I created is of maverick. still is it possible to target natty?02:00
micahgc2tarun: check out pbuilder-dist in ubuntu-dev-tools02:00
c2tarunmicahg: i m not getting, please explain a bit. what to check out?02:01
micahgc2tarun: sorry, take a look at = check out in this case02:01
c2tarunmicahg: actually where are u saying to look is not clear to me. i just looked into /usr/bin/ and there is file pbuilder-dist?02:03
micahgc2tarun: there's a package ubuntu-dev-tools with a program called pbuilder-dist02:04
c2tarunon running pbuilder-dist i got insufficient number of arguments :(02:06
micahgc2tarun: take a look at the man page02:06
c2tarunmicahg: pbuilder-dist is the program that creates the pbuilder chroot env?02:11
micahgc2tarun: yes, it can create one for natty for you02:11
c2tarunmicahg: ok, but I already have a chroot for maverick, will it not be a problem?02:11
micahgc2tarun: chroot != pbuilder02:12
c2tarunmicahg: sorry  i created a maverick env by pbuilder.02:12
micahgc2tarun: no, it shouldn't clobber it02:12
c2tarunmicahg: or i should update my mav to natty?02:13
micahgc2tarun: probably better to create a clean pbuilder env with pbuilder-dist02:13
c2tarunmicahg: sure, it will take some time. meanwhile can u please explain me the problem with version name02:15
c2tarun?02:15
micahgc2tarun: new packages in the archive not coming from Debian use the version UPSTREAM_VER-0ubuntu102:15
c2tarunmicahg: got it02:16
c2tarunmicahg: 0 is for new and its first so ubuntu'1'02:16
broderc2tarun: the 0 actually means that it didn't come from debian originally02:16
micahgc2tarun: 0 is in place of the Debian revision, so if Debian gets the package, we can sync/merge from them02:16
c2tarunmicahg: ok check this now.02:18
c2tarunhttp://paste.ubuntu.com/561221/02:18
micahgc2tarun: looks, good, is there a needs packaging bug?  it should be closed in the initial release changelog02:19
c2tarunmicahg: ya i checked in some other packages changelog and there mentioned a (close#****) what is its?02:21
micahgc2tarun: (Closes: #XXXXXX) is Debian's close syntax, we use (LP: #XXXXXX)02:21
c2tarunmicahg: ok, what does it mean actually, why we put it?02:23
micahgc2tarun: it allows Launchpad to close the bug when the package is uploaded to the archive02:23
c2tarunmicahg: ok, so I should put there a bug number, but for that I need a bug number. do I have to file a bug for it?02:24
micahgc2tarun: RFP in Debian is debian 61091102:27
ubottuDebian bug 610911 in wnpp "RFP: kpassgen -- password generator written in Qt" [Wishlist,Open] http://bugs.debian.org/61091102:27
c2tarunmicahg: i thought we have to report in LP02:31
micahgc2tarun: yep, I'm looking for one of those as well, maybe you can get it into Debian as well02:32
c2tarunmicahg: sure, but how did u filed the bug. I mean u did a great job, but whta is wnpp and how did u get those informations?02:34
micahgc2tarun: I didn't file it, I found it on the wnpp list02:34
micahghttp://www.debian.org/devel/wnpp/prospective02:34
c2tarunmicahg: ok that explains a lot :) so what should I do now?02:35
micahgc2tarun: well, I was trying to see if there was a needs-packaging bug on Launchpad, but it's not behaving ATM02:36
micahgc2tarun: upload to revu, we can add a bug # later02:36
c2tarunmicahg: but revu accepts the package (i think)02:36
micahgc2tarun: not into the archive02:36
c2tarunmicahg: and i didn't created a package yet.02:37
c2tarunmicahg: u there?02:40
micahgc2tarun: yep, so, I guess the next step is to finish making the package, then upload to revu for review02:41
c2tarunmicahg: since my pbuilder is stil not ready, i should create a .dsc first?02:41
c2tarunmicahg: one more thing, what else should i add in changelog?02:42
micahgc2tarun: yep, you'll need it to test build02:42
micahgc2tarun: normally any packaging changes are mentioned, but for an initial release, there's nothing more really02:42
c2tarunmicahg: what about that LP(#XXXXX)?02:43
micahgc2tarun: yes, should be added once you have a bug #02:43
c2tarunmicahg: but right now i dont have any? so i should leave it?02:43
micahgc2tarun: yeah, just leave it out for now02:44
c2tarunmicahg: done, dsc is ready. what else now?02:45
micahgc2tarun: did you follow the packaging guide?02:46
c2tarunmicahg: yup, but in that packaging guide they didn't used pbuilder. but yesterday i created a package by pbuilder.02:47
psusiI can never get my head around the difference between target to milestone, and tracked in release.  I notice that the link cjwatson posted of bugs that still need fixed for alpha 2 only lists ones that are tracked in natty, not just milestoned to alpha 2, but I thought it was assumed to be the development version if you don't track it in a specific release?02:47
micahgpsusi: a release can have multiple milestones02:48
psusimicahg, yes, but when is it appropriate to track a bug in the development release?02:50
psusiinstead of, or in addition to targeting it to a milestone?02:50
micahgpsusi: when it should be fixed in the devel release (either a regression or something that needs to be fixed before release)02:51
psusihrm... ok... I guess I'll nominate this then and see what happens.02:51
micahgpsusi: you need something looked at? I can accept something in universe02:52
psusinope, it's in main... #71161602:52
psusiparted02:52
micahgpsusi: yeah, let's leave that for cj watson in the morning :)02:53
psusiyea.. just was making sure I had crossed all of the ts and dotted all of the is on the bug report, branch, and merge request... and I noticed that it isn't showing when I click the link in his email even though I targeted it to alpha-2 milestone02:54
c2tarunmicahg: I think i did a mistake. I forgot to copy the previous base tarball of maverick pbuilder.02:55
micahgpsusi: that page might be cached02:55
micahgc2tarun: pbuilder-dist generates a new base for maverick02:55
micahgoops, natty02:55
c2tarunmicahg: actually just now i generated a base for natty, do u think this new one has replaced my old one?02:56
c2tarunmicahg: old one is of mav02:56
micahgc2tarun: not if you used pbuilder-dist, I believe it appends the release name to the tarball02:57
c2tarunmicahg: how can i check it?02:57
micahgc2tarun: take a look in ~/pbuilder02:57
c2tarunmicahg: ya got it :) new base is in home folder, prev one was in /usr/share....  thanks :) but i don't know that if i executed pbuilder build *.dsc which one will  be used?02:59
micahgc2tarun: you use pbuilder-dist to build the new one02:59
c2tarunmicahg: grt :)03:00
c2tarunmicahg: i am getting an error 'unknow distribution build' y so ?03:00
micahgc2tarun: can you pastebin?03:01
c2tarunmicahg: http://paste.ubuntu.com/561232/   sorry its a warning,03:02
micahgc2tarun: you need to pass the release name to pbuilder-dist when building03:03
c2tarunmicahg: something happened http://paste.ubuntu.com/561234/ please take a look03:16
micahgc2tarun: you need to add the build-depends to debian/control03:16
c2tarunmicahg: how?03:18
c2tarunmicahg: i dont know what build-depends are? should i ask the one who created that package.03:19
micahgc2tarun: you list the packages that are needed to build your package, https://wiki.ubuntu.com/PackagingGuide/Complete#control03:19
micahgc2tarun: upstream usually list requirements in a readme  or on their website03:21
c2tarunmicahg: I cant find any info about the build-depends except that it requires KDE>4.0. any suggestions?03:34
Bachstelzec2tarun: compile the package "manually", and when you see that you need a package, add it to your build-depends03:37
c2tarunBachstelze: what is i have all the dependencies installed, then it will report nothing.03:38
Bachstelze(assuming you don't have the packages installed alteady, of course, if you do, use a chroot or pbuilder)03:38
c2tarunBachstelze: got it :)03:38
c2tarunBachstelze: another problem, how can i access the files on my system from a pbuilder environment?03:40
Bachstelzec2tarun: you can't, pbuilder runs in a chroot03:40
Bachstelzethere ia sa way to add files to the pbuilder chroot, but it's probably not what you want to do03:40
c2tarunBachstelze: anything like mounting any flder inside?03:40
Bachstelzewhy would you want to do that ?03:41
Bachstelzethe point of pbuilder is that it mimics the build machines environment03:41
Bachstelzeadding stuff to it defeats tha tpoint03:41
c2tarunactually i have the source code in my home folder. but after logging into pbuilder I cannot access it, so without accessing those how can i install manually?03:41
Bachstelzeyou don't need to, just try building your package as usual03:42
Bachstelzeyou will get the same error messages03:42
c2tarunBachstelze: sorry its my first time, can u please tell me how?03:42
Bachstelzehow did you get that pastebin output ?03:42
c2tarunby running pbuilder-dist natty *.dsc03:43
Bachstelzeokay03:43
Bachstelzethen you got an error messae03:43
Bachstelzetelling you that cmake couldn't find kde4-config03:43
c2tarunya.03:43
Bachstelzekde4-config is in package kdelibs-bin03:43
Bachstelzeso add kdelibs-bin to your build-depends, and try again03:43
c2tarunok, so i have to run pbuilder-dist every time i encounters an error. I there a way to save the complete message in one file and grep all the errors?03:44
Bachstelzeyou can use script, but can't you just scroll back in your terminal?03:45
Bachstelzeyou will probably get only one at a time anyway03:45
Bachstelze(at least rearding missing dependencies)03:45
c2tarunya i can :) still greping is easier. anyway i'll start with one and move on for others :) if i get stuck i'll ping here.03:46
c2tarunBachstelze: hey how do we check that Kde4-config is in which package?03:47
Bachstelzeyou can use packages.ubuntu.com03:47
c2tarunBachstelze: and what should i write in section of control file?03:48
Bachstelzejust kdelibs-bin should be enough03:48
c2tarunnothing else? because i just saw there is a format for control file in packaging guide.03:49
Bachstelzemaybe also (>= 4.0) if you're paranoid03:49
c2tarunBachstelze: nothing else? because i just saw there is a format for control file in packaging guide.03:50
Bachstelzeit says03:51
BachstelzeBuild-Depends: One of the most important fields and often the source of bugs, this line lists the binary packages (with versions if necessary) that need to be installed in order to create the binary package(s) from the source package. Packages that are essential are required by build-essential and do not need to be included in the Build-Depends line. The list of build-essential packages can be found at /usr/share/doc/build-essential/list.03:51
Bachstelzeso03:51
Bachstelzeyou shouldn't need anything else03:51
c2tarunBachstelze: ok thanks :)03:51
c2tarunBachstelze: I updated control file with kdelibs-bin but still I am getting the same error.03:59
c2tarunBachstelze: ping04:03
c2tarunBachstelze: got it :) I created .dsc again , and now pbuilder-dist downloading few new packages :)04:11
Bachstelzec2tarun: :)04:18
Bachstelze(sorry, I'm kinda busy too)04:18
c2tarunBachstelze: ok please reply when u have few minutes spare time, coz i am stuck again with an error.04:19
Bachstelzec2tarun: I am here now ;)04:20
Bachstelzeit's just that when I'm away, I don't see irssi blinking04:20
c2tarunBachstelze: http://paste.ubuntu.com/561254/ look at this error? which package do i need now.04:20
c2tarunBachstelze: is it cmake?04:21
Bachstelzeno04:21
Bachstelzeyou want the file FindKDE4Internal.cmake04:21
c2tarunBachstelze: ok let me search on package.ubuntu04:22
c2tarunBachstelze: got it kdelibs5-dev :) thanks04:22
Bachstelzeyup04:22
Bachstelzealso04:22
Bachstelzekdelibs5-dev depends on kdelibs-bin04:23
Bachstelzeso you can remove kdelibs-bin from your build-depends, it wil get installes with kdelibs5-dev04:23
c2tarunBachstelze: ok, right now u told me this, but how can i check this myself that which packages to remove from list?04:24
Bachstelzeyou don't have to, it just helps limit clutter04:25
c2tarunBachstelze: ok thaks :)04:25
Bachstelzeyou can see on p.u.c that kdelibs5-dev depends on kdelibs-bin, so you don't have to install kdelibs-bin explicitly, it will get pulled as a dependency04:26
c2tarunBachstelze: hey i got the .deb file :))))  what to do now ( I mean I want it into kubuntu archives)?04:46
micahgc2tarun: you might want to work with the guy trying to get it in Debian, 1.3 is already on mentors.debian.net05:03
micahgalso see bug 40896405:03
ubottuLaunchpad bug 408964 in Ubuntu "[needs-packaging] kpassgen" [Wishlist,Fix committed] https://launchpad.net/bugs/40896405:03
c2tarunmicahg: where can i find a guy who is trying to get it in Debian?05:10
micahgc2tarun: it's the person who filed the Launchpad and Debian bugs05:13
c2tarunmicahg: ok :) I talked to him in morning. I'll contact him again thanks :)05:16
micahgc2tarun: np, by the way, it's generally a good idea to check launchpad needs-packaging/debian wnpp/revu/mentors.debian.net before starting to package something05:19
c2tarunmicahg: yup, packaging is fun :) , can i find more bugs like this, that needs just packaging?05:20
micahgc2tarun: yes, there are about 2k needs-packaging tagged bugs in Launchpad and about 600 wnpp in Debian05:21
c2tarunmicahg: whats an wnpp05:21
micahgc2tarun: work-needing and prospective packages05:21
c2tarunmicahg: ok thanks :)05:22
mase_wkhi guys, i am having trouble with pbuilder and dovecot 2.0.9. I am getting the following error :05:30
mase_wkThe following packages are BROKEN:  pbuilder-satisfydepends-dummy05:30
mase_wkbut i'm not really sure howto resolve it05:30
mase_wkit says remove the following a packages, pbuilder-satisfy-depends but i don't know how to do that  from pbuilder05:31
achiangmase_wk: please pastebin the full build log; the real error is earlier in the log somewhere else05:34
mase_wkok 10 secs05:38
Rhondacjwatson: Yep, had a chat with pitti anyway because of pg9.0, so asked him right ahead. :)05:39
mase_wkachiang: http://pastebin.com/bk3rGJHD05:39
achiangmase_wk: lines 76--89 are the real problem05:40
achiangmase_wk: well, i mean, they're telling you what the issues are05:40
mase_wkachiang: so how I get it to grab and install those packages ?05:41
achiangmase_wk: my guess is that your pbuilder isn't setup correctly. is your /etc/apt/sources.list setup correctly in your chroot?05:42
mase_wkachiang: i  don't really know...if i go into the pbuilder directory i get .tgz file05:44
mase_wklucid-i386.tgz which i guess it created for me05:44
mase_wki can just blow it away and start again05:44
achiangmase_wk: one sec05:45
micahgScottK: ping?05:45
achiangmase_wk: how did you create your pbuilder?05:45
mase_wkpbuilder-dist lucid i386 create --mirror http://mirror.internode.on.net/pub/ubuntu/ubuntu05:46
achiangmase_wk: try pbuilder --login lucid05:47
achiangmase_wk: that should unpack the tarball, and log you into the chroot05:47
achiangmase_wk: from there, you can poke around, check out /etc/apt/sources.list, and manually try something like, "apt-get install debhelper"05:48
mase_wkdoesn't that defeat the purpose of pbuilder ? I05:50
achiangmase_wk: it will help you debug what is wrong with your pbuilder; once you fix it, then you will be able to pbuild packages05:50
achiangmase_wk: if you're in your pbuilder chroot and cannot do a simple apt-get update; apt-get install debhelper, then you need to fix that before you can pbuild packages05:51
mase_wkok, i get that, but why would a fresh pbuilder instance have that issue ?05:52
mase_wkwould /should05:52
achiangmase_wk: it's not fresh ; it should unpack the pbuilder tarball you created previously05:53
mase_wkwhy isn't it fresh, i only just ran the command like 10 minutes ago. i've never built a lucid package on this machine before05:53
achiangmase_wk: well, clearly the chroot you created is broken. i don't know why, but the step i described above will help us figure it out.05:55
mase_wkok. fair enough.05:56
achiangfwiw, i never use pbuilder-dist; i have a hideous looking pbuilder line that i use05:56
* achiang wonders where mterry is; he really needs to publicize his pbuilder wrappers05:56
mase_wkwhat do you use ? i swear every person in this channel has a different method of packaging05:56
* micahg is wondering whether or not to file a metabug to resolve gcc-4.3 rdepends05:57
achiangmase_wk: well, i use pbuilder, but i use some wrappers that make it super nice. unfortunately, i didn't write the code, so i don't know if i can share it with you. but i will follow up with mterry tomorrow and see if there's any reason that they're still "secret"05:58
achiangmase_wk: in the meantime, we can try debugging; although fair warning, it's close to 23:00 here, so i'm getting ready for bed05:58
mase_wknp. i'll unpack it and work out what's wrong. I guess i just thought being a brand new VM and only my second packge , my first lucid package that it should be easy05:59
mase_wkbut alas nothing ever is06:00
achiangmase_wk: i would think that "pbuilder --login" would automatically unpack it and chroot into it. does that not work?06:00
mase_wkerm yeh that works , wasn't aware of that06:01
achiangmase_wk: ok, now pastebin the contents of /etc/apt/sources.list06:02
mase_wkachiang: looks like there was something wrong with the mirror i was using . I created a new pbuilder build directory using the std ubuntu mirrors and that one seems to be building06:03
achiangmase_wk: cool, i was going to suggest that if i couldn't figure out what was wrong with your sources.list. :)06:04
mase_wkyeh sources.list looks fine.06:04
mase_wkit's the same mirror i use for my actual machine so i am unsure in what way it's broken but apparently it is06:04
mase_wkthanks for your help06:05
achiangnp06:05
c2tarunmicahg: how can i look for needs-packaging bugs on LP. I searched in it but all i am getting is list of packages already packed, and advanced search option is also not there.06:13
micahgc2tarun: either click on needs-packaging on the tag cloud or search for +needs-packaging06:14
c2tarunmicahg: searching is not working, whats a tag cloud?06:15
micahgc2tarun: you can also click the advanced search and add a tag06:15
micahgc2tarun: tag cloud is on teh right side of the Ubuntu distro bugs home page06:15
c2tarunmicahg: got it :) thanks06:16
c2tarunmicahg: can u look at this changelog please http://paste.ubuntu.com/561284/06:41
micahgc2tarun: that should be (LP: #XXXXXX)06:42
c2tarunmicahg: no numbers?06:45
micahgc2tarun: numbers replace XXXX :)06:45
c2tarunoh sorry LP06:45
c2tarunmicahg: this means while working on any needs-packaging bug on LP we'll always write LP06:46
micahgc2tarun: any LP bug you close should use that syntax LP: #XXXXXX06:47
c2tarunmicahg: what if I found the compile error?06:47
micahgc2tarun: file a bug, add a debdiff, and close it in the changelog :)06:47
c2tarunmicahg: ok, thanks :)06:48
c2tarunmicahg: I didn't added any build-depends in control file, still I got the .deb file without error. :( how come?06:48
micahgc2tarun: you might have them installed already?06:49
c2tarunmicahg: i was using pbuilder-distro i guess nothing is installed there and it pulls from cache only if it is mentioned in control file?06:49
micahgc2tarun: yep, I guess, that's a little weird though06:50
micahgerr, not necessarily weird, depends on what the package is06:50
c2tarunmicahg: hmm..... not getting, can u please explain a bit.06:51
micahgc2tarun: some packages  have minimal build-deps, but need binary-deps added06:52
=== ApOgEE__ is now known as ApOgEE
c2tarunmicahg: build-depends includes debhelper06:53
c2tarunmicahg: ??06:56
micahgc2tarun: /me doesn't know what to say, try running it :)(06:56
micahgc2tarun: err, try in a chroot/vm or build on maverick and try locally06:57
c2tarunmicahg: sure :) thanks06:57
=== almaisan-away is now known as al-maisan
dholbachgood morning08:35
hrwhi08:36
hrwwhat do I have to install to be able to build pkgsym ddebs?08:36
hrwok, found - pkg-create-dbgsym08:39
ScottKmicahg: pong.  I'll be away most of the next 24 to 30 hours.08:44
micahgScottK: it's ok, I was going to ask about some python rebuild requests, but I think tumbleweed might be taking care of it08:45
micahgoops, python-numpy rdepend08:45
tumbleweedmicahg: yeah smorar was on holiday in new zealand while his numpy upload got sponsored. I'll help him with getting stuff done08:56
tumbleweedanyone else is obviously welcome to help :P08:57
dapaltumbleweed: ACKed in utnubu :) -- however, the project hasn't really re-started yet, real life is keeping me busy (sai com'è, università, laurea a luglio...)09:00
dapaltumbleweed: (oops, this isn't #debian-ubuntu. Nevermind :D)09:00
tumbleweeddapal: thanks, yeah I know it's still dormant :P09:00
micahgtumbleweed: my main question was whether or not all those rebuilds are warranted09:01
tumbleweedmicahg: yeah I don't think thye all are09:02
tumbleweeddapal: yeah blackz was wanting to do a big push on it, I offered to help but only got sidetracked so far09:04
dapaltumbleweed: and I wanted to setup some scripts to do automated analysis/statistics, but so far I've only had time to setup an ikiwiki :D09:05
dapaltumbleweed: (with two pages which sould be auto-generated, but I haven't checked)09:05
gesergood morning09:21
iulianMorning.10:34
diwicHi, is there a guide for how to work with packaging maintained in bazaar?11:13
diwicI'm currently very stuck: I did bzr branch to get the packaging, now I want to add a patch, but "quilt push -a" fails as it doesn't have a source tree, only the debian directory?11:14
Bachstelzediwic: adding a atch without having the source tree doesn't look like a wise idea11:22
Bachstelzehow will you know it applies cleanly?11:22
diwicBachstelze, exactly, so what command do I use to grab the source tree11:22
diwic?11:22
diwicand unpack it11:23
Bachstelzedepends on where the package is11:23
Bachstelzeif it's in the repos, apt-get source11:23
tumbleweedthis sounds like a merge-mode branch11:24
tumbleweedbzr bd-do?11:24
diwictumbleweed, aha, this seems interesting *reading*11:25
diwicBachstelze, it's in a bzr branch11:26
diwictumbleweed, btw, how does bzr-buildpackage know the name and location of the orig tarball?11:27
tumbleweeddiwic: what's in th ebranch? everything or just debian11:27
diwictumbleweed, just debian11:27
tumbleweeddiwic: right, that's merge mode (you tell bzr that by creating a .bzr-builddeb/default.conf file containing [BUILDDEB]\nmerge = True11:28
tumbleweedit finds the tarball in the parent directory, with the name determined by the most recent changelog entry11:28
tumbleweedif it doesn't find it, it grabs it with apt / uscan / get-orig-source11:28
diwictumbleweed, right, I saw something like that. So assume that I don't want to add a patch but update the package to a new upstream version, i e a new orig.tar.gz. How should I push it so that the next person trying to package will get the orig source?11:31
diwictumbleweed, btw, you're making my day, many thanks for helping out :-)11:31
tumbleweeddiwic: bzr will download the orig source for them, using uscan (or a get-orig-source rule)11:32
tumbleweedso you don't have to do anything special11:32
tumbleweedif you add a patch, that goes in debian/patches, not in the orig source11:32
diwictumbleweed, right, so if this was a properly released upstream version, we would find it through debian/watch. In this case however I want to base it off an git upstream snapshot11:34
tumbleweeddiwic: if you add a get-orig-source rule to debian/rules then bzr will run that11:36
tumbleweedof course everyone will end up with different tarballs (with the same contents) so remember to delete it after someone else uploads the package11:37
diwictumbleweed, hmm, so I ran bzr-buildpackage -S to what it would do, and it downloaded it from apt as the current snapshot is currently in the archive for Natty11:41
diwictumbleweed, btw, there is no get-orig-source rule in this package11:41
diwictumbleweed, also bzr bd-do fails because it can't find the upstream tarball11:43
diwicMaybe I should ask the one who uploaded the previous snapshot11:43
diwicIf there's something wrong here11:43
tumbleweeddiwic: bzr bd (bzr-buildpackage) and bzr bd-do should behave the same here11:44
tumbleweedthey will get the orig source of the most recent version in the changelog. preferably from apt11:44
tumbleweedif you have no get-orig-source, you'll have to create it by hand11:44
diwictumbleweed, so in /tmp/build-area I have pulseaudio_0.9.22+stable-queue-18-geb966.orig.tar.gz, whereas bd-do fails looking for pulseaudio_0.9.22+stable-queue-18.orig.tar.gz11:46
tumbleweeddiwic: it gets that version from dpkg-parsechangelog11:47
diwicdebian/changelog says 1:0.9.22+stable-queue-18-geb966-0ubuntu211:47
tumbleweedhmm, that could be a bug. multiple -s are not recommended, though11:48
diwictumbleweed, I'll dist-upgrade natty to see if that helps11:48
tumbleweeddiwic: I'll have a proper look in a few minutes, on the phone...11:49
tumbleweeddiwic: filed bug 71182612:44
ubottuLaunchpad bug 711826 in bzr-builddeb "bzr-builddeb strips two "-X" blocks from the end of the version instead of only one, when looking for the upstream tarball" [Undecided,New] https://launchpad.net/bugs/71182612:44
diwictumbleweed, thanks! I was able to work around it by copying one tarball to the filename bd-do was looking for12:54
c2tarunif i created a package and want to check its installation and uninstallation correctly into pbuilder chroot, how can we do that?14:00
Rhondapbuilder --login --bindmounts `pwd`14:01
RhondaAnd then manually with dpkg directly.14:01
c2tarunwhat is pwd ( the folder containing the deb file?)14:01
c2tarunRhonda ^14:02
cjwatsonpwd is a command that prints the current directory14:02
cjwatson`pwd` substitutes the output of that command14:02
cjwatson(it's worth learning shell scripting if you're packaging; you'll find yourself spending an awful lot of time lost if you don't)14:03
c2tarunoh.. got it. I have a doubt with control file as well. please look at bug 71034714:03
ubottuLaunchpad bug 710347 in Ubuntu "[needs-packaging] schedio" [Wishlist,In progress] https://launchpad.net/bugs/71034714:03
c2tarunin this there is no link for the home page of the application, all the links somehow direct to LP only.14:04
cjwatsonwhat's wrong with "Homepage: https://launchpad.net/schedio"?14:04
cjwatsonlooks like that *is* essentially their home page14:04
c2taruncjwatson: I was not about that, sorry :) i'll put this in control file14:04
c2taruncjwatson: can you please take a look at the control file?14:06
c2tarunhttp://paste.ubuntu.com/561401/14:06
cjwatsonwell, you should figure out an appropriate Section, and you have one too many spaces of indentation in the Description field14:07
cjwatsonand "Management Scripts" is much too generic IMO14:07
cjwatson"extinguishing a plugin set"?14:08
ari-tczewudienz: I'll sponsor your package in the evening. Now should be OK.14:08
cjwatsonI'd suggest using the description from https://launchpad.net/schedio, but that's not very good or clear English either, unfortunately :-/14:08
cjwatsonhowever, I need to go out for a bit ...14:09
Rhondac2tarun: Also, you want just *one* space of indentation in the long description, otherwise it will be considered to be preformated.14:09
RhondaAnd Standards-Version 3.8.4 is pretty ancient, you should rather use 3.9.1 instead (and check the difference between the two if you have gone with that version)14:10
RhondaAlso, if it's just a bunch of scripts, are you sure that Architecture: any is correct? Shouldn't it be rather all?14:11
c2tarunRhonda: ok i'll reduce the number of spaces, and sorry but what is the difference b/w any and all :(14:11
RhondaArch: any means that the package gets built for every architecture. Arch: all means that the content is architecture independent and can be used right ahead on all architectures (will get built only once)14:12
c2tarunRhonda: hmm.... Ok i'll look into description and indentation section, about Standard-versions I need some help, and about architecture I am not sure i'll contact to the one who created this application.14:14
Bachstelzec2tarun: any  means that a different package will be built for each architecture, all means that a single package will be built14:15
Bachstelzec2tarun: so you use all for architecture-independent stuff, like images or other data14:15
Bachstelzeand any for compiled binaries14:16
=== nxvl_ is now known as nxvl
c2tarunRhonda: what do the Standard-version signify actually, I tried to read the Debian Policy manual but its very very large. Can u please tell me in short.14:18
RhondaThe Standards-Version defines to which policy version your package conforms. You always should use the latest version.14:19
c2tarunBachstelze: actually I am not the one who created this application, I downloaded it from the bug page :( so i don't know about its arch, the description is also provided from there side.14:19
c2tarunRhonda: what is the latest version? 3.9.1?14:19
RhondaThat's what I said, yes. :)  You can check with going to http://packages.ubuntu.com/debian-policy14:20
* Rhonda . o O ( Did I mention lately that I'm very grateful that I'm finally able to update that site and keep it current. \o/ )14:21
Bachstelzec2tarun: does it compile something ? if it does, you should probably use "any"14:22
RhondaIf it would compile something I would expect Build-Depends, to be honest.14:22
c2tarunRhonda: actually I created its debian once with just debhelper in Build-14:23
c2tarun*Build-Depends section14:23
c2tarunRhonda: ping14:25
RhondaI'm here.14:25
RhondaBut sorry, I am busy and can't help you with basic level mentoring right now14:25
c2tarunRhonda: ok, Thanks so far :)14:26
Bachstelzec2tarun: it's schedio you are working on?14:27
c2tarunBachstelze: ya14:30
c2tarunBachstelze: https://launchpad.net/bugs/71034714:30
ubottuUbuntu bug 710347 in Ubuntu "[needs-packaging] schedio" [Wishlist,In progress]14:30
Bachstelzethere's a PPA for it14:30
Bachstelzeso you should probably contact the people who maintain it14:31
c2tarunppa means?14:31
Bachstelze!ppa14:31
ubottuA Personal Package Archive (PPA) can provide alternate software not normally available in the offical Ubuntu repositories - Looking for a PPA? See https://launchpad.net/ubuntu/+ppas - WARNING: PPAs are unsupported third-party packages, and should be used at your own risk.14:31
Bachstelzebasically, it's a place to put your own packages for others to download14:31
c2tarunBachstelze: got it. :) googled it14:32
udienzari-tczew, thanks!14:34
=== tarun is now known as Guest78418
=== Guest78418 is now known as c2tarun
c2tarunBachstelze: hey, on the ppa page there are diff versions for amd64, i386 and one is normal. I think Arch section should contain any not all.14:50
Bachstelzec2tarun: which page are you looking at?14:59
c2tarunBachstelze: https://launchpad.net/ubuntu/+ppas?name_filter=schedio there are three diff ppa's for every version.15:04
Bachstelzec2tarun: indded, and they are maintained by the same people...15:15
Bachstelzeso either thhey don't understand how PPAs work , or there is something very peculiar about this package15:15
bdrunghow do i get debug symbols for universe package. i enabled the ddebs, but they seem to cover only main15:21
c2tarunBachstelze: may be, I mailed them on LP and asked them about arch and some description. I can proceed only after their reply. anyway till then can u suggest me some simple needs-packaging bugs to work on15:23
Bachstelzec2tarun: nope, sorry, I don't work on these15:27
Bachstelzeas you can see, packaging a program requires some knowledge of its internals15:27
Bachstelzeat least when making the original package15:28
c2tarunBachstelze: hmm....15:29
c2tarunBachstelze: anyway thanks :)15:29
=== Quintasan_ is now known as Quintasan
tumbleweedbdrung: I didn't know ddebs were main-only. Rebuild locally with DEB_BUILD_OPTIONS=nostrip? (if the package supports it)16:15
=== JanC_ is now known as JanC
=== al-maisan is now known as almaisan-away
micahgis there someone very familiar with DEP-3 that could tell me if this patch comment qualifies: http://bazaar.launchpad.net/~mathieu-tl/ubuntu/natty/evolution-rss/688776.stan+debfixes/revision/2218:02
tumbleweedgit foramtted diffs aren't DEP-3 compliant (AFAIK), but they do the job of documenting patches well enough18:05
micahgtumbleweed: I was concerned about the comment with the patch blob that was removed commented out in the patch18:06
tumbleweedmicahg: I was saying it probably wasn't DEP-3 compliant to begin with. But yeah I've never seen a commented-out patch hunk before :(18:09
tumbleweed:)18:09
debfxtumbleweed: patches generated with git format-patch are dep-3 compliant18:11
highvoltagetumbleweed: showard314 made a new upload if you have some time again to review: http://revu.ubuntuwire.com/details.py?upid=892418:12
tumbleweeddebfx: aah, I see any trailing text is considered to be part of the description. Yeah, they are valid then.18:16
tumbleweedhighvoltage: sure will do18:17
micahgtumbleweed: debfx, ok but this isn't git formatted, this has a patch hunk added18:17
micahgas a comment18:17
tumbleweedmicahg: oh I assumed from th Date field (not a DEP3 field) that it was a git-formatted patch. Looks like it'd be considered part of the description and therefore valid18:18
micahgtumbleweed: it originally was when I suggested that it be edited with the info of what was removed, it appears I was taken very literally :)18:18
tumbleweedyeah "backported from trunk" would probably do the trick :)18:22
micahgtumbleweed: no, the "backported" patch was edited18:24
tumbleweedaah18:24
micahgso, it's part of that revision18:24
micahgbdrung: it seems that if an upstream tarball is in the archive somewhere you don't need to upload it to a PPA, so maybe the default for backportpackage should be -ud?20:51
micahgoops, -sd20:52
bdrungmicahg: no. -sa will work in all cases, -sd can lead to problems if no tarball is available. backportpackage should check if the tarball is available and set -sd when yes20:54
grunthusHello, I'm trying to set up testdrive to run Natty. Testdrive keeps deleting the installed image...21:02
grunthusafter reboot.21:02
grunthusCLEAN_IMG = False21:02
grunthus^ got that in my /etc/testdriverc21:03
grunthusBit of a pest, as I'd like to get going with a patching tutorial21:03
micahggrunthus: maybe asking in #ubuntu-testing would be better as they're probably heavier users of testdrive21:09
micahggrunthus: or #ubuntu21:09
grunthusSure, thanks. I thought I read that it was recommended to use testdrive for package maintenance21:10

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