[00:57] <cowbellemoo> Hi, hi!  Can anyone recommend a print book for learning source management, compilation, and package creation in ubuntu?
[05:29] <RAOF> Any #motu-release here?  I'd like some feedback/acks on a standing freeze exception for the 2 nouveau packages.
[05:34] <RAOF> It's bug #346621 for those playing at home.
[06:36] <RenatoKrause> Good night.
[06:37] <RenatoKrause> Can i help to fix bugs?
[06:40] <dtchen> RenatoKrause: absolutely
[06:41] <hyperair> RenatoKrause: sure, go to http://bugs.launchpad.net/ubuntu/ and see what interests you
[06:41] <RenatoKrause> hyperair: i was reading many pages in international wiki.
[06:41] <hyperair> i see. and?
[06:41] <RenatoKrause> First people, sorry my bad english. I'm brazilian
[06:42] <hyperair> well there are people from all over the place
[06:42] <hyperair> i'm asian for example
[06:42] <RenatoKrause> hyperair: :D
[06:42] <RenatoKrause> i need help to begin help
[06:42] <hyperair> what help do you need?
[06:42] <RenatoKrause> im developer of comercial software a 12 years
[06:42] <hyperair> ooh
[06:43] <RenatoKrause> hyperair: im new and free software comunity
[06:43] <hyperair> that doesn't matter, contributions are always welcome ;)
[06:44] <RenatoKrause> im woking with ubuntu servers. im contribute with translate and documentation but i think i help with computer codes.
[06:44] <RenatoKrause> can i filter bugs by language?
[06:45] <hyperair> language huh...
[06:45] <hyperair> i'm not sure
[06:45] <RenatoKrause> python, c++, etc?
[06:45] <hyperair> i'm not sure
[06:45] <hyperair> the general rule is pick a project you're intersted in
[06:45] <hyperair> and the project's generally written in a certain language
[06:45] <hyperair> like exaile in python, rhythmbox in C, banshee in C#
[06:45] <hyperair> and so on
[06:46] <RenatoKrause> i work with c#
[06:46] <RenatoKrause> what is banshee?
[06:46] <hyperair> it's a media player
[06:46] <hyperair> i maintain co-maintain the package for banshee in debian, and have recently worked on it in ubuntu, though i'm not very good with C#
[06:47] <hyperair> the stuff i can actually patch is C and C++
[06:55] <RenatoKrause> i search and look many packages but not found. im look for c# for server.
[06:56] <hyperair> C# on server?
[06:56] <hyperair> i haven't heard of many C# apps which are supposed to run on servers =\
[06:56] <hyperair> mostly desktop apps
[06:57] <RenatoKrause> python in servers?
[06:58] <hyperair> well...
[06:58] <hyperair> i don't really know
[06:58] <hyperair> aside from some random scripts that is
[07:05] <RenatoKrause> hyperair: can i make a package with a software that dont have .deb?
[07:05] <RenatoKrause> this help the comunity??
[07:06] <hyperair> RenatoKrause: sure it will]
[07:06] <RenatoKrause> i remember the network monitor i used in Slackware.
[07:07] <RenatoKrause> and it not in Ubuntu
[07:07] <hyperair> but currently feature freeze is on, so if you package something new, it won't get in until after the release of jaunty
[07:07] <hyperair> what network monitor is that?
[07:07] <RenatoKrause> http://www.paganini.net/index.cgi/angel/angel.html
[07:08] <hyperair> cool stuff
[07:10] <RenatoKrause> what a i need do after create and test the package?
[07:12] <hyperair> https://wiki.ubuntu.com/PackagingGuide
[07:12] <hyperair> after creating and testing the package?
[07:12] <hyperair> upload to REVU
[07:12] <hyperair> and ask for MOTUs to review your work
[07:12] <hyperair> once two give advocates, it'll be uploaded
[07:12] <hyperair> https://wiki.ubuntu.com/MOTU/Packages/REVU
[07:14] <RenatoKrause> hyperair: very thanks man.
[07:14] <hyperair> no problem =)
[07:14] <RenatoKrause> you live in the beatiful place of planet. :D
[07:15] <hyperair> haha i'm sure there are many more beautiful places around
[07:17] <RenatoKrause> :D
[07:28] <RenatoKrause> hyperair: if the .deb exists in developer page?
[07:29] <hyperair> RenatoKrause: often, upstream deb packages are not accepted into ubuntu archives. you need to generate source packages which will be uploaded to ubuntu and built there
[07:29] <RenatoKrause> hyperair: thanks ;]
[07:30] <hyperair> no problem
[08:17] <RenatoKrause> * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
[08:17] <RenatoKrause> What is ITP?
[08:17] <RenatoKrause> hyperair: you know?
[08:19] <StevenK> Intent To Package, a Debian-ism
[08:21] <RenatoKrause> dont understand yet
[08:22] <StevenK> It is a bug filed in Debian's bug tracking system that you intend to package <software>, so the initial upload should close that bug.
[08:24] <RenatoKrause> ;]. i understand now.
[08:24] <RenatoKrause> :D
[08:24] <RenatoKrause> thanks
[08:25] <hyperair> RenatoKrause: if you submit your package to debian, you need to file an itp. if you submit your package to ubuntu but not debian you need to file a needs-packaging bug
[08:27] <RenatoKrause> i must create a bug with need and after put in the changelog file, it is?
[08:55] <hyperair> RenatoKrause: yes
[11:10] <dlynch> is this the right place to ask about package naming? I'm going through the process of making my first package for my ppa
[11:12] <RAOF> Yes.  It's late on a Sunday for some people, so there might not be much response though.
[11:17] <dominiks> dlynch: www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Package - Debian Policy is the best source :)
[11:18] <dlynch> my question is actually very simple.... I'm packaging my own code, and I want to package a beta version 0.0.8 beta 1
[11:19] <dlynch> should I name it something like 0.0.8b1 or 0.0.7.5?
[11:19] <dlynch> I don't know what the best practice is
[11:19] <Laney> 0.0.8~b1 or 0.0.7.5, as you wish
[11:19] <hyperair> what's the upstream version?
[11:20] <toabctl> hi all
[11:20] <toabctl> how can i get a source-package (apt-get source package) from jaunty when i use intrepid?
[11:20] <dlynch> hyperair: it's the upstream version I'm talking about, sorry I didn't make that clear
[11:20] <hyperair> dlynch: ah you're the upstream author?
[11:20] <dlynch> hyperair: yes
[11:20] <hyperair> toabctl: add the deb-src line for jaunty, then apt-get source bla
[11:21] <dlynch> and this is the first time I've had to think about packaging, so it's all new :)
[11:21] <toabctl> hyperair, is there no other was? maybe with dget?
[11:21] <hyperair> toabctl: there is
[11:21] <hyperair> toabctl: you head to packages.ubuntu.com, search for the dsc you want, and then dget it
[11:22] <toabctl> hyperair, ah. thanks
[11:22] <hyperair> toabctl: =)
[11:22] <hyperair> toabctl: if you're feeling lazy, just use pbuilder-jaunty login
[11:22] <hyperair> and then apt-get source
[11:22] <Laney> or pull-lp-source pkgname
[11:22] <hyperair> eh?
[11:22] <dlynch> dominiks: thanks for that link! I hadn't see that one yet
[11:22] <Laney> what?
[11:23] <hyperair> cool
[11:23] <hyperair> i never knew it existed
[11:23] <toabctl> Laney, pull-lp-source? with bzr?
[11:23] <Laney> no
[11:23] <hyperair> toabctl: no it uses dget
[11:23] <Laney> it's in ubuntu-dev-tools
[11:23] <hyperair> hyperair@hyperair-laptop:/tmp$ pull-lp-source notify-osd
[11:24] <hyperair> Attempting to get notify-osd from release Jaunty...
[11:24] <hyperair> dget: retrieving https://launchpad.net/ubuntu/jaunty/+source/notify-osd/0.9.6-0ubuntu2/+files/notify-osd_0.9.6-0ubuntu2.dsc
[11:24] <hyperair> cool stuff
[11:24] <hyperair> thanks laney =p
[11:24] <dominiks> dlynch: np.. you should read Debian Policy first.. before trying to make your first package.. good luck :)
[11:24] <toabctl> hyperair, pull-lp-source notify-osd jaunty is the command to get the source from jaunty if you use intrepid
[11:25] <toabctl> hyperair, Laney thanks!
[11:25] <hyperair> toabctl: yes, i was just showing you the first few lines to show you what it does
[11:25] <hyperair> i think it defaults to using the latest release
[11:25] <hyperair> i'm on intrepid
[11:26] <dlynch> dominiks: what do you mean? ;-) this packaging is plenty overwhelming enough: https://wiki.ubuntu.com/PackagingGuide/Python
[11:26] <dlynch> and now you're giving me more work hehehe
[11:26] <toabctl> hyperair, for me, not. see: pull-lp-source python-django-registration
[11:26] <toabctl> Unable to find source package 'python-django-registration' in the Intrepid release.
[11:26] <hyperair> works for me
[11:27] <toabctl> hyperair, maybe you have the jaunty-url in your sources.list
[11:27] <geser> toabctl: try adding "jaunty" as an additional parameter
[11:27] <dominiks> dlynch: Debian Policy is boring i know.. but important :)
[11:28] <toabctl> geser, yes. i already tried. it works fine. thanks
[11:28] <dlynch> dominiks: yes, I guess it's one of the keys to their success
[11:31] <dominiks> dlynch: well.. i'm gonna reinstall my system.. cya later and good luck packaging :)
[11:31] <dlynch> dominiks: thanks again and good luck to you too
[13:46] <goshawk> hi RainCT
[14:02] <AnAnt> Hello, how in a pbuilder login, can I fetch dependencies for building a package ? Is there a single command to parse the debian/control and fetches those packages ?
[14:05] <RainCT> AnAnt: AnAnt /usr/lib/pbuilder/pbuilder-satisfydepends
[14:05] <RainCT> Hi goshawk
[14:06] <AnAnt> RainCT: no such file or directory, note I am running from a pbuilder login session
[14:06] <RainCT> AnAnt: not sure where it has it then, but that's the script it uses
[14:14] <geser> the script is outside the pbuilder-login
[14:14] <geser> so you need to copy it inside yourself (or install the pbuilder package inside pbuilder)
[14:14] <AnAnt> okm I done this: apt-get install $(grep Build-Depends debian/control | sed -e "s/.*:// ; s/,/ /g ; s/([^)]*)//g")
[14:15]  * sebner winks geser :D
[14:15] <geser> AnAnt: this will work unless you get to B-D alternatives
[14:15]  * geser waves back at sebner
[14:17]  * geser points sebner to http://dict.leo.org/?lp=ende&search=wink
[14:17] <sebner> *lol*
[14:18] <sebner> geser: what a shame. thx for the hint
[14:21] <joaopinto> I want to fix a package which is working on the latest Debian version but not on Jaunty's, it should be a 4 lines diff, what is the process ?
[14:21] <joaopinto> to close bug 346772
[14:22] <sebner> joaopinto: add a debdiff and subscribe u-u-s?
[14:23] <joaopinto> never did it, let's try :P
[14:24] <sebner> heh
[14:24] <sebner> joaopinto: don't forget to add a changelog entry
[14:24] <joaopinto> I need to check some example, for the Close LP thingy
[14:25] <Laney> joaopinto: Why don't we sync it?
[14:26] <joaopinto> tell me :) I am asking ;)
[14:26] <Laney> you tested the Debian package?
[14:26] <Laney> by rebuilding it on Jaunty
[14:26] <joaopinto> if there are no ubuntu patches, synch should be easier ?
[14:27] <joaopinto> Laney, not rebuilgint yet, because it's python I have only tested the binary package
[14:27] <Laney> ok well if you try building it
[14:27] <geser> is the patch in the Debian package?
[14:27] <Laney> yes
[14:27] <joaopinto> yes
[14:28] <Laney> there is no problem syncing as the new Debian release only contains bugfixes (and minor packaging changes)
[14:28] <Laney> so if it works, go ahead and do that
[14:29] <joaopinto> so I should use a sync requst ?
[14:29] <sebner> joaopinto: yes
[14:29] <sebner> joaopinto: but testbuilding would be recommended
[14:29] <joaopinto> I am testbuilding
[14:29] <Laney> required(!)
[14:29] <sebner> Laney: the same for me :P
[14:32] <joaopinto> I need a FFe ?
[14:34] <joaopinto> janito@janito-desktop:~/getdeb$ requestsync
[14:34] <joaopinto>   File "/usr/bin/requestsync", line 489
[14:34] <joaopinto> requestsync is broken :P
[14:35] <Laney> GETDEB?
[14:35] <Laney> what's the full error?
[14:36] <joaopinto> Laney, what's your problem with GETDEB ?
[14:37] <joaopinto> is it part of the bug :) ?
[14:38] <joaopinto> Laney, you can check 346794
[14:38] <joaopinto> ops, bug 346794
[14:38] <Laney> nice
[14:40] <joaopinto> some missed the " :P
[14:41] <Laney> I pushed it to lp:ubuntu-dev-tools
[14:41] <Laney> you can branch it with bzr
[14:42] <Laney> ...when it finishes
[14:42] <joaopinto> I did a manual fix, tks
[14:56] <joaopinto> Laney, I have filed the request using the tool, it created the bug 346800, is anything else needed on my part ?
[14:56] <Laney> dupe your old bug to that one
[14:56] <Laney> it would have been nice if you said what the point of the sync was
[14:56] <joaopinto> ok, done
[14:57] <joaopinto> Laney, i'll add it to the comments,
[14:58] <joaopinto> done
[14:58] <Laney> thanks
[14:58] <Laney> someone will get to it soon
[15:01]  * Laney -> town
[15:04] <joaopinto> who should I ask to set a bug importance to High ?
[15:06] <geser> importance has no real meaning on sync requests
[15:06] <joaopinto> geser, it's for another bug
[15:07] <joaopinto> for bug 344500
[15:09] <joaopinto> hum, regarding the sync bug priority, shouldn't syncs which fix high importance bugs have higher priority ?
[15:22] <geser> joaopinto: AFAIR the archive admin don't look at the bug importance when processing syncs, so it's useless to change it
[15:23] <joaopinto> geser, don't we have priority in place for bug fixes in general ? Why are syncs managed differently ?
[15:25] <geser> joaopinto: sync request aren't "real" bugs but as with have no better place for this kind of requests we use bugs for it
[15:26] <joaopinto> I have a "real" bug for this, which motivates the sync, now set to duplicate
[15:26] <sebner> joaopinto: sync request acked
[15:26] <joaopinto> sebner, tks
[15:26] <sebner> your're welcome
[15:26] <sebner> *you
[16:55] <jpds> Laney: Did you upload the u-d-t push you did?
[16:55] <jpds> Laney: You might want to (LP: ####) and entry to.
[16:58] <jpds> Oh, you did.
[17:54] <joaopinto> anyone experienced with reprepro ?
[18:20] <fabrice_sp> Hi. What is the status of Bug #345263 and roundcube? It seems that there had been a lot of exchange on the 19th, but then, nothing
[18:23] <Laney> needs a second ack
[18:26] <fabrice_sp_> Laney, ok. So nothing new, then.
[18:56] <YokoZar> Good morning channel
[18:57] <directhex> evenin' scott
[21:19] <porthose> ScottK: would you consider Bug #338408 an SRU candidate?
[21:30] <lukjad007> Hi
[21:30] <jpds> Hello lukjad007.
[21:31] <lukjad007> I was wondering, is there any chance of getting Wesnoth 1.6 in with Jaunty?
[21:31] <lukjad007> http://www.wesnoth.org/start/1.6/
[21:32] <jpds> We're into Beta Freeze right now, and upstream says: "many new features".
[21:33] <pochu> persia was working on it I think
[21:33] <pochu> jpds: IME we want it
[21:33] <jpds> pochu: Oh right.
[21:33] <pochu> persia: were you going to ask for a FFe for Wesnoth 1.6?
[21:33] <directhex> IMHO games should be generally FFe-friendly
[21:34] <directhex> a dist with an old game becomes useless if it has multiplayer components
[21:35] <lukjad007> directhex, And this also creates maps. So, you can't distribute maps in the older version
[21:55] <ScottK> porthose: I'd say not, but I'm not in motu-sru, so who knows .
[21:59] <nhandler> scottk: Could you take a look at Bug #333639 ? james_w appears to be on vacation
[22:00] <porthose> ScottK:  my bad, I thought you where
[22:00] <nhandler> scottk: I want to get your opinion on having wxbanker as a native package
[22:01] <ScottK> nhandler: It'd be better not, but I don't think it's a big deal.
[22:01] <ScottK> It gets done by accident pretty routinely.
[22:02] <nhandler> scottk: Ok. I just wanted to make sure that it wouldn't just get rejected by ubuntu-archive if I uploaded it
[22:03] <dtchen> hyperair: Package banshee version 1.4.3-3~hyper1+hardy1 has an unmet dep:  Depends: gstreamer0.10-plugins-good (>= 0.10.8-4)
[22:03] <dtchen> hyperair: do you plan to backport that one, too?
[22:03] <ScottK> At this point, unless it goes to New, they won't even look at it.
[22:03] <hyperair> dtchen: yeah i noticed. i will.
[22:03] <dtchen> hyperair: ok, thanks.
[22:06] <hyperair> dtchen: you were using the previous version of banshee right?
[22:07] <hyperair> dtchen: as in 1.4.3-1~blah
[22:07] <hyperair> dtchen: did it have any issues?
[22:07] <dtchen>  *** 1.4.3-1~hardy1 0 100 /var/lib/dpkg/status
[22:07] <hyperair> dtchen: if it didn't i can look into lowering the dependency
[22:07] <dtchen> 1.4.3-1~hardy1 is fine here.
[22:08] <hyperair> aah right. now i know why.
[22:09] <hyperair> looks like i can't do no change backports
[22:09] <hyperair> the equalizer
[22:09] <hyperair> your version of gstreamer doesn't have a good equalizer
[22:12] <dtchen> right. (not a problem, since i pretty much use RB for everything except last.fm intregration)
[22:14] <hyperair> heh i see
[22:14] <hyperair> why not banshee?
[22:17]  * RainCT has just (ie, 2 minutes ago) switched from RB to Banshee :)
[22:17] <dtchen> reliance on taglib, which results in quite a few media not being imported with tags. i have to go back and forcibly write metadata.
[22:18] <dtchen> the answer is "tag your media properly". well, that would be great if the original media were tagged properly (e.g., i purchase quite a bit from amazonmp3)
[22:19] <hyperair> hmm?
[22:19] <hyperair> RainCT: awesome =p
[22:20] <hyperair> dtchen: imported without tags? and rb does it correctly?
[22:20] <dtchen> hyperair: correct
[22:20] <hyperair> how? guessing from filenames?
[22:21] <dtchen> err, it shouldn't be guessing from filenames
[22:21] <dtchen> i suspect it's different id3 versions