[04:40] Is it wrong that bug #786491 has 'Status tracked in Oneiric' if it only affects Natty and Maverick? [04:41] Launchpad bug 786491 in lfm (Ubuntu Natty) "lfm crashes at startup, because of UnicodeDecodeError" [Undecided,Confirmed] https://launchpad.net/bugs/786491 [04:42] bbigras__: no, there's an oneiric task open so that makes sense, do you need a task for maverick? [04:42] micahg: Yes please. [04:42] bbigras__: done, thanks [04:43] micahg: thanks! [05:21] how do i know the section of program for the debian/control file [05:22] ? [05:22] By reading the section descriptions and deciding yourself. [05:23] where can i find that or in the apt-repo description, you mena ? [05:23] mean* [05:26] It's in the policy. [05:27] ah, and that refers to the packages site. "neat" :) [05:27] shayonj: http://packages.ubuntu.com/oneiric/ - or in the package tool of your choice === almaisan-away is now known as al-maisan [05:29] Rhonda, oh alright. thanks :) === al-maisan is now known as almaisan-away [05:43] is using apt-rdepends is a good idea to find the dependencies of a package ? [05:45] actually i dont think so. thanks anyways :0 [05:46] :) * [05:46] apt-get rdepends $X does the opposite: it finds the packages which depend on $X. [05:53] the r stands for reverse :) [06:06] RAOF, Rhonda .. right. So do you guys know, what should I be using to check the dependencies as i believe dh_make doesnt do that on its own, right [06:07] Use pbuilder/cowbuilder/some chrooted build environment with the minimal set of packages installed [06:07] That will fail if you don't give it all the needed Build-Depends and you can work on from that point, iteratively [06:08] Rhonda, right, but for pbuilder i need .dsc and i am building this package from scratch [06:09] its like i want list dependencies in the control file [06:09] So? [06:10] .dsc is easy. dpkg-source -b and done [06:10] You want to have *Build-*Dependencies in the control file. The dependencies should be figured out by dpkg-shlibdeps [06:11] oh i see [06:11] and does dpkg-shlibdeps list them automatically in the control file later ? [06:12] i have the build dependencies in the control filoe [06:12] file* [06:12] That's what the placeholder is there for [06:12] The ${shlibs:Depends} will get filled in by dpkg-shlibdeps [06:12] right right [06:13] ugh.. thanks Rhonda :D [06:13] So for the Depends in the binary package, you only need to add stuff that can't be automatically get figured out. For most parts, don't worry. [06:14] yep. its interesting, just taking a while to understand the working. Thanks Rhonda :) [06:36] what is a good packaging license any recommendations/suggestions ? [06:37] Generally one uses the same license as the rest of the code, although any free license is ok. [06:37] do i need to do any kind of registration for that or just list it ? [06:42] You're the author of the packaging; you just document what license you're releasing it under. [06:42] cool. [06:43] okay one more question, this package is licensed under GNU but it is not present here /usr/share/common-licenses/ . so should i just copy the text from its copyright file (from the source) [06:43] ? [06:44] i am sorry i meant, copy from the license file of the source* [06:44] Your debian/copyright file needs the full text of the license, yes. [06:45] okay. [06:46] yeah, i read it in the guide but thought it would a good idea if i just cleared the doubt before moving ahead. better to be on the safe side. [06:53] how do i find out the authors copyright ? or is the same as rest of it [06:55] I'm not sure what the question is. The code you're packaging presumably has a license attached (if it doesn't, then it's not redistributable, and we can't put it in the archive). [06:56] RAOF, yes it does have a license attached to it. but here https://wiki.ubuntu.com/PackagingGuide/Complete#copyright it says "Copyright:" and thats where the authors copyright goes in, right ? so i am asking where do i get that info from [06:57] it says this - Copyright: [06:57] Copyright (C) {Year(s)} by {Author(s)} {Email address(es)} [06:58] Hm. That documentation should be updated to point to http://dep.debian.net/deps/dep5/ [06:58] okay. [06:58] thanks for that ! [07:06] been a long day. time to stretch. night guys === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === almaisan-away is now known as al-maisan === medberry is now known as med_out === Quintasan_ is now known as Quintasan [13:30] RAOF: DEP-5 is not required. [13:31] It seems like a lot of non-requirements to point people at. [14:24] Hi, I am in need of some help enabling desktop effects when logging in with Ubuntu Classic after installing gnome-panel. Any one have any ideas? [14:25] whelmingbytes: You should probably ask in #ubuntu, which is the support channel. This channel is for development of universe packages. [14:25] ah ok thanks! === lenios__ is now known as lenios_ === al-maisan is now known as almaisan-away === bulldog98_ is now known as bulldog98 [18:27] hi, I have a question: I want to pack a package containing a script compiled by node package manager (npm). But by doing a npm install it checks whether there is a new version, but the build environment doesn't have a internet connection. How can I build and install the package without an internet connection? (Reference: bug 861219) [18:27] Launchpad bug 861219 in Ubuntu "[needs-packaging] forever" [Wishlist,New] https://launchpad.net/bugs/861219 [18:37] gador: do you actually need to do any building? Can you not just copy the js library to /usr/lib/nodejs/$pkg ? [18:38] tumbleweed, I could try that, but yes, by doing a sudo npm install forever -g, it does compile things [18:40] oh, so there are c extensions [18:40] * tumbleweed knows nothing about node packages [18:41] tumbleweed, see http://paste.ubuntuusers.de/403177/ it is the output of the install [18:42] if I cut internet connection, it complains about not being able to connect to the main node server to check for a newer version [18:43] tumbleweed, too bad you don't know so much about node.. [18:45] gador: I'd ask these guys: http://wiki.debian.org/Teams/pkg-javascript [18:45] tumbleweed, thanks I'll do that [18:53] gador: looking at the forever source tree, i don't see anything that isn't javascript. The stuff that's being compiled must be in the dependencies [18:54] tumbleweed, yes it seems the daemon package needs to be compiled (which is a dependency of forever as stated in package.json) [18:56] gador: you'll have to package all the dependancies first [18:57] tumbleweed, ah, ok. So I will have to pack "daemon" first, install it and then install forever? [19:10] gador: correct (and any other forever dependencies that aren't packaged) [19:12] tumbleweed, so I would have to pack all 12 dependencies first, get them installed and then install forever..? [19:14] gador: yes [19:14] tumbleweed, great ;-) [19:18] tumbleweed, thanks for your help! I think I'll get back to that tomorrow and go to bed now ;-) [19:44] there is a 1 line patch for a universe package in oneiric [19:44] can it be accepted at this time? [19:44] yes, if it's important [19:45] I don't think it is an important package [19:45] but yeah people do use it [19:45] not sure about the popularity [19:45] it is gnome-activity-journal [19:46] right now it does not work [19:46] due to a method which blocks loading of the UI [19:46] no I mean an important pant [19:46] patch [19:46] well, don't know how you define important [19:46] but without that patch the application is right now broken [19:46] useless [19:46] m4n1sh: that package is fine for bug fixes [19:47] making a not working package work is pretty important :) [19:47] micahg: tumbleweed right now that is completely broken [19:47] look at this askubuntu question for more info http://askubuntu.com/questions/64021/gnome-activity-journal-stalls/64105 [19:47] micahg: tumbleweed or just this image http://i.stack.imgur.com/sZlC8.png [19:48] it has no reverse depends, so bug fixes would be fine, no working is an RC bug and that's fine too :) [19:48] m4n1sh: go ahead [19:48] so shall I update this branch? [19:48] https://code.launchpad.net/~ubuntu-branches/ubuntu/oneiric/gnome-activity-journal/oneiric [19:48] means a merge request? [19:49] and 0.8.0-1 becomes? 0.8.0-2? [19:49] m4n1sh: or provide a debdiff. 0.8.0-1 becomes 0.8.0-1ubuntu1 [19:50] never created a debdiff though, you people have merge right? [19:50] m4n1sh: not sure what the question is, but yes, you can create a merge request [19:51] thanks [19:51] doing it now [20:24] I created a patch directory [20:24] and put the series file [20:24] which contains the name of the patch [20:24] and put the patch in the patch file [20:25] now the problem is that when I look at the build log [20:25] it shows [20:25] dpkg-source: info: applying disable_set_background.patch [20:25] dpkg-source: info: applying debian-changes-0.8.0-1ubuntu1 [20:25] the second patch comes out of nowhere and reverses the patch [20:25] how to solve this? [20:25] you didn't have the patch applied at build time [20:26] how can I do that [20:26] that behavior has changed in newer versions of dpkg, bt [20:26] btw [20:26] now it'll just abort [20:27] wont putting the patch under debian/patches be enough [20:27] for debuild to pick it up? [20:28] yes, so I'm assuming there's something else going on too [20:29] tumbleweed: you want the branch? or the build log? [20:29] whats in debian-chages-0.8...? [20:29] m4n1sh: branch [20:29] tumbleweed: lp:~manishsinha/gnome-activity-journal/fixes-831436-gaj-notloading-oneiric [20:29] jtaylor: the exact opposite of the patch I added [20:29] it reverses it, don't know how it is getting created [20:30] it gets created automatically by dpkg from the diff to the orig tarbal [20:31] yes [20:31] how to stop this in this case? [20:32] jtaylor: I looked at how Jo handled patch in zeitgeist-sharp and did in the same way [20:32] m4n1sh: your branch looks fine [20:32] that branach has a stray debian changes in it [20:32] remove it, clean your bzr tree [20:32] then it should work [20:33] debian/patches/series [20:33] you mean series needs to be there? [20:33] that file? [20:33] yes it needs to be there [20:33] yes [20:33] but without the extra entry [20:34] right, it was fine once I removed that entry :) [20:34] which extra entry? [20:34] debian-changes... [20:34] ah [20:35] even I removed that, but it gets created on the fly [20:35] clean your tree [20:35] bzr revert; bzr clean-tree [20:35] but beware that removes uncommited stuff [20:35] debian/patches/series is there in the branch. Right tumbleweed ? [20:35] yes, it's there [20:35] yes but incorrect [20:36] ah [20:36] that gets added [20:36] :( [20:40] trying, will take a min [20:41] yes, works [20:43] cool [20:43] here is the merge req https://code.launchpad.net/~manishsinha/gnome-activity-journal/fixes-831436-gaj-notloading-oneiric/+merge/78005 [20:43] m4n1sh: btw, I suggest reading a quilt howto at some point (e.g. http://pkg-perl.alioth.debian.org/howto/quilt.html ) you probably want to use the quilt command most of the time, rather than playing with patches by hand [20:44] tumbleweed: thanks a lot, bookmarked it :) [20:44] will read tomorrow [20:44] so do I need to subscribe some release of desktop or motu team to that bug? [20:45] m4n1sh: no, the branch will appear in the sponsor queue, but seeing as I've already looked at it, I'll deal with it now [20:45] thanks a lot [20:45] tumbleweed: I have overwritten the branch [20:45] so you might want to pull again [20:45] otoh, the sponsor queue is quite long right now, so making a noise about it helps :) [20:46] m4n1sh: you didn't close the bug in the changelog entry [20:46] so that is important? do I need to make that change now? [20:46] m4n1sh: and it's always helpful to document your patches: http://dep.debian.net/deps/dep3/ [20:46] yes, please [20:48] is there any disadvantage to not setting the background there? I assume upstream will take a slightly different approach? [20:48] so changeing "* Add patch to disable setting the background which was blocking AJ" to [20:48] "* Add patch to disable setting the background which was blocking AJ (Closes: LP #831436)" [20:48] Launchpad bug 831436 in gnome-activity-journal (Ubuntu) "Upon opening GNOME Activity Journal never gets past "Loading journal"" [Undecided,In progress] https://launchpad.net/bugs/831436 [20:48] tumbleweed: it was just a cosmetic thing [20:48] no, you need a : after LP [20:49] Usually we don't use Closes for lp bugs, just LP: #XXXX [20:49] Closes: is for Debian bugs [20:50] esp about that changing background [20:50] that was just a cosmetic change [20:50] which created more of a problem [20:50] and the person who has done that is on leave (studies I suppose) [20:50] yeah, functionality is more important :) [20:53] tumbleweed: updated that [20:59] tumbleweed: I think everything is done. Please look at it whenever you got time === Lutin is now known as Guest47024 === med_out is now known as med === med is now known as medberry === Guest47024 is now known as Lutin === NCommander is now known as Guest45434 === al-maisan is now known as almaisan-away === medberry is now known as med_out === Guest45434 is now known as NCommander === NCommander is now known as Guest61019 === NCommand1r is now known as NCommander === Guest16725 is now known as StevenK