[00:16] Does libghc-libmpd-dev not exist on ubuntu? [00:17] quidnunc: apparently not === apachelogger_ is now known as apachelogger [00:17] doesn't appear to be in debian either [00:18] micahg: What about libghc-hlist-prof? That is in debian [00:19] * quidnunc tries to figure out how cabal-debian creates control files [00:19] quidnunc: apparently not [00:19] I don't see that binary in Debian eitheer [00:30] micahg: sid, http://packages.debian.org/hu/sid/libghc6-hlist-prof [00:31] quidnunc: it's an empty package pointing nowhere [00:33] micahg: Yeah, but it breaks my package if it is not installable on Ubuntu [00:34] it was removed after natty and squeeze as obsolete [00:35] micahg: Okay. [00:41] Anyone know how cabal-debian works? [00:50] TINC [05:40] I have a repository where git-buildpackage whines about not finding a source tarball no matter how I prod it-- the same git-buildpackage line works just fine in another git repository. Where should I look next? [05:41] (Presuambly in the debian/ directory, but where?) [06:09] Hi, what should I do to avoid this error when requesting a recipe build? "Rejected: File ltsp_5.3.4+bzr2129~oneiric1.tar.gz already exists in PPA for Alkis Georgopoulos, but uploaded version has different contents. " [06:10] I think that the recipe re-creates the orig.tar.gz from launchpad, and it uses a different timestamp, hence the problem, but I don't know how to avoid that. === philipballew is now known as hello_my_name_is === hello_my_name_is is now known as philipballew [06:34] How Do I package a bash script ? [06:56] also, while building packges, is "make all" executed? === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away [07:32] vibhav: as a bash script doesn't need compiling, you can skip the building part in debian/rules (empty target) and go directly to installing it [07:33] geser: Does the rules have to be empty [07:33] and it depends on your debian/rules if "make all" is executed or not. You might have to check if debhelper 9 calls it by default or not [07:33] vibhav: only the target for building [07:34] geser: Since I am a newbie at packaging, could you tell me the contents of the rules file? [07:35] how did you generate the skeleton files for you packaging? with dh_make? [07:35] geser: yeah [07:36] then you probably got a compact debian/rules file (just a few lines) [07:36] yes [07:37] %: dh $@ [07:37] for your bash script you probably just need to edit debian/package.install and don't worry about debian/rules (the compiling part is a no op in your case) [07:41] what should be the contents of package.install then? [07:43] good morning [07:45] morning dholbach [07:45] hi ajmitch [07:48] dholbach: morning [07:48] hey broder [07:49] vibhav: have you read the packaging guide? http://developer.ubuntu.com/packaging/html/, more precisely http://developer.ubuntu.com/packaging/html/debian-dir-overview.html#the-install-file [07:52] hi dholbach [07:53] hi vibhav [07:55] dholbach: prep for tmrw. [07:55] jokerdino, yes - I'm currently doing a g+ hangout [07:55] let's see how many people turn up :) [07:55] whats tomorrow? [07:55] * ajmitch is tempted to join in [07:55] fix it friday [07:56] oh [07:56] https://plus.google.com/hangouts/extras/talk.google.com/ubuntu-dev# if anyone is up for joining [07:56] I forgot [07:57] hmm, i should probably go to sleep instead of joining the hangout :) [07:57] i think that is a good idea [07:57] I'd better not have my mic on, it didn't go well last time :) [07:58] i have to install the voice plugin, hmm [07:58] i am turning my cam and mic off [07:58] its fix-it friday with video and voice? [07:59] vibhav, no, it's more of a Q&A session [07:59] ok [08:01] Laney, tumbleweed: you guys are generating recent entries in ubuntu_upload_history from lplib, right? is there a reason you guys don't include the lp id? [08:03] dholbach: tough crowd :) [08:03] oh hmm, i'm guessing based on the file column that you're getting it from the mbox === almaisan-away is now known as al-maisan [08:10] yuck, network too slow [08:10] i am feeling that this g+ hangout is not working out too well for me [08:11] apart from a few sound issues, it seems to be working for me [08:11] We're sorry, the hangout looks to be jam-packed already. There's no more room! [08:11] :( [08:11] maxed at 10 people? [08:12] looks like it [08:12] out of space. [08:12] Hope Google can add more space in the future. [08:13] ok, I'll step out, next in queue can join [08:13] I'd hoped that the limit was higher than 10 these days [08:13] i thought you could do 20 [08:14] but i guess not [08:14] better to let people in who want to learn stuff :) [08:14] we're actually down to 8 now [08:14] ok [08:15] * jokerdino gives up and gets to do something else. [08:16] jokerdino: sorry it didn't work out, we can still help on irc if you have questions [08:17] the network here has some stability issues. === al-maisan is now known as almaisan-away [09:00] thanks broder [09:00] np :) [09:00] dholbach: how'd the hangout go? [09:00] the good thing is - this is a fixed name hangout [09:00] bad thing is, 10 people max [09:00] so we can always just use it and use the same url [09:00] yes, we need to find a way to fix it - I'll investigate what we can do there :) [09:01] I was constantly muting people, which I didn't want to do - I would have enjoyed everyone to speak upg [09:01] up [09:01] sorry I didn't stick around to be put on the spot by you ;) [09:01] but it would have been too time-consuming to fix everyone's mic problems :) [09:01] haha [09:01] ajmitch: ha! way to leave all of those for me :-P [09:01] broder did a great job :) [09:01] broder: I'm glad you were there :) [09:01] so yeah it was fun - I hope we see a lot of the folks again :) [09:02] * broder has lots of experience making things up on the spot :-P [09:02] heh [09:02] I'll try & make it to another one if it's at the same time [09:02] assuming you want to make it a regular thing [09:03] i will try harder to be asleep next time [09:03] heh [09:03] haha, thanks again broder and ajmitch [09:03] maybe it's http://google-plus.com/3587/google-hangouts-on-air-a-live-broadcast-feature-with-recording-to-youtube-launched-for-some-users/ we want [09:03] don't thank me, I just showed up briefly :) [09:03] * ajmitch had just finished another meeting on irc [09:03] * plustwo really enjoy the hangout session. [09:04] hey plustwo - good to see you here :) [09:04] :-) [09:04] dholbach: I think jono used that recently [09:04] yeah - I never used it yet - I will investigate [09:05] dholbach: you probably qualify under 'large numbers of followers' :) [09:05] hm, the problem with "hangout on air" is that there's no live-chat AFAICS [09:06] might be able to still use IRC if people are willing [09:06] ajmitch, no - I don't think I have the rockstar genes [09:06] hah [09:06] you have that & more [09:06] isn't there a dholbach fanclub on launchpad? [09:06] haha [09:07] * jalcine confirms ajmitch's suspicions, lol. [09:07] I remember having to extend my membership. [09:07] hey jalcine [09:07] I think I'll try to prepare a number of key points I want to mention and a few bug fixing examples for the next hangout [09:08] what did you cover in this one? [09:08] o/ [09:08] I didn't get to see much [09:08] spelling errors! :) [09:08] nice [09:08] that's officially my new favorite task for new contributors [09:08] * ajmitch needs a faster SSD & more RAM [09:09] firefox is going a bit slow while dist-upgrading [09:09] looks like I'm 7GB deep in swap, that won't help ;) [09:09] broder, that was a great idea [09:10] broder, what we can't find in bugs on our todo lists, we'll fill up with speling mistakes :) [09:10] dholbach: i'm sure there are some other tags that are accessible, not sure what they are though [09:10] I'm sure there are *plenty* of bugs in precise still [09:10] it's just a matter of finding which are most important to tackle first [09:11] maybe we can just reuse last time's etherpad and add a bunch of things on there [09:11] and it's still in the topic, great :) [09:11] ajmitch: i like the spelling errors (spelling-error-in-description in particular) because you can focus entirely on the process - how to write a changelog entry, how to forward a patch to debian [09:12] then you can move onto other more advanced things once you've got those basics down [09:12] broder: that is helpful [09:12] you can even do it incrementally - once you've done something from spelling-error-in-description, you can do spelling-error-in-binary and learn how to use quilt [09:13] broder, we should probably talk to barry about PackagingGuide/Python [09:13] dholbach: hmm, he's probably not going to be around much this week because of pycon [09:14] ah yes of course [09:15] pycon would be a fun distraction [09:26] w00t, i am back. [09:26] just finished replying to Andrew something [10:21] broder: which kind of change in dak? === nixmaniack is now known as n1x === mitya57 changed the topic of #ubuntu-motu to: REVU is back up | Precise: Feature Freeze | Want to get involved with the MOTU? https://wiki.ubuntu.com/MOTU/Contributing | Sponsor queue: http://bit.ly/fz6AyQ | http://qa.ubuntuwire.com/ftbfs | http://people.canonical.com/~ubuntu-archive/NBS | http://qa.ubuntuwire.com/bugs/rcbugs/ | Fix-It Friday: http://pad.ubuntu.com/OsSL8mOs2o [12:16] sorry, i hope i didn't change it actually [12:56] dholbach: i am kinda free for some time, do you want to identify easy to fix bugs now? === almaisan-away is now known as al-maisan [13:25] jokerdino, sorry I was just at lunch - I'm going to be a bit busy with a few other things right now - if you want you could add a few things to http://pad.ubuntu.com/OsSL8mOs2o [13:25] maybe from the rcbugs or resolved_upstream lits [13:25] list [13:36] i was looking at the harvest === yofel is now known as yofel_ === yofel_ is now known as yofel === bulldog98_ is now known as bulldog98 [13:46] jokerdino, sure, wherever the opportunities come from... if they're easy, we want them on the list :-D [13:50] i will go through them and put it on the pad. :) [14:07] if I add a lubuntu theme to the ldm-themes package, would I need a UIFe for it? it doesn't have much impact on anything since it's just an additional, optional theme. [14:28] broder: none I know of [14:29] it was originally just what was in the changes emails, we just never thought to do it [14:30] highvoltage: should be ok [14:30] yeah === al-maisan is now known as almaisan-away [15:00] alright, who wants to help add a few simple tasks to http://pad.ubuntu.com/OsSL8mOs2o for tomorrow? [15:02] well, just got to add them. [15:02] added one so far. [15:13] dholbach: me [15:13] ill mainly fix "Needs Packaging" bugs [15:15] vibhav, that's great - but maybe more of a target for 12.10 - now that we're so far in the release cycle there will be more people fixing bugs than packaging/reviewing new stuff [15:16] but don't let that discourage you :) [15:16] Ill fix bugs fixed in upstream then [15:16] Or review some patches [15:16] dholbach: I dont know how to fix bugs, how can I help? [15:17] I would recommend to check the docs about bug fixing again and maybe just for now fix a few typo bugs according to the instructions [15:17] that might sound a bit dull, but I think it's a good start to get used to things [15:17] typo bugs like? [15:19] vibhav: typo bugs like this https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/936403 [15:19] Launchpad bug 936403 in software-center (Ubuntu) "There is a typo in Ubuntu Software Center strings. (DVD drive)" [Low,Fix released] [15:19] not much right now, unfortunately. [15:20] i am trying to find some more easy to fix bugs, i will get them set up for tmrw [15:20] I see [15:26] Ive found 2 typo bugs till now [15:26] and? [15:27] will try to fix them tomorrow [15:28] yeah, good luck [15:29] thanks [15:29] http://lintian.ubuntuwire.org/tags/spelling-error-in-description.html and http://lintian.ubuntuwire.org/tags/spelling-error-in-binary.html might be interesting [15:29] sometimes it will be more suitable to submit those fixes upstream or in debian though [15:31] But , then can I put those as contributions i the Etherpad? [15:31] in* [15:32] dholbach: i received an email from Andrewsomething regarding developer experience, how do you guys track me down ?\ [15:33] jokerdino, https://launchpad.net/~jokerdino/+related-software knows about your great work :) [15:33] dear lord [15:34] mh? [15:34] i didn't know such a page existed [15:35] also all uploads are announced on the -changes mailing lists [15:35] yeah, i am subscribed to that mailing list. [15:35] ie https://lists.ubuntu.com/archives/precise-changes/2012-March/thread.html [15:36] cool :) [15:36] oh wait, that solves the puzzle [15:36] jokerdino, good work [15:36] hah thanks again. [15:49] alright, I just added a couple of easy tasks to http://pad.ubuntu.com/OsSL8mOs2o for tomorrow - it'd be nice if some of you would help adding a few more [16:10] anyone interested in joining the ubuntu dev hangout? https://plus.google.com/hangouts/extras/talk.google.com/ubuntu-dev# [16:10] I certainly could but my webcam is broken :( [16:11] you can still join :) [16:12] ill certainly try then [16:57] broder, I managed to pick a bunch of things off the resolved-upstream list for tomorrow [16:57] if you look past the desktop related ones, there's a lot of good stuff in there [16:58] I will have to run to get a train in a bit, but whatever you (and others) can't add to the pad, I will try to add tomorrow morning [16:58] cool [18:07] how likely are upgrade failures due to missing pre-depends for xz? [18:07] are they needed for universe packages? or will it be handled by the existing pre-depends in the main packages? [18:11] jtaylor: it's an archive level check, any package using binary xz packages needs the pre-depends in precise and earlier [18:12] is there an existing list of universe packages in need of fixing? [18:12] i think they're automatically rejected by lp [18:12] no [18:12] http://lintian.ubuntuwire.org/tags/data.tar.xz-member-without-dpkg-pre-depends.html [18:13] or maybe yes [18:13] I just checked the package I noted before and I must have overlooked the pre-depends there [19:22] I have a repository where git-buildpackage whines about not finding a source tarball no matter how I prod it-- the same git-buildpackage line works just fine in another git repository. Where should I look next? (Presumably in the debian directory, but where?) [19:25] have you checked the tags and the pristine tar branch? [19:25] worst case put a tarball in ../ or ../tarballs [19:27] jtaylor: Do I need to actually push a pristine-tar branch to upstream? I'm not quite clear on the concept. :-) [19:27] to upstream? [19:27] I've built both git trees, and both packages-- one works, one doesn't same exact command line on both. [19:28] jtaylor: The git project in question lives on github, or in this case upstream / origin. [19:28] you should push the pristine branch to the origin [19:29] The end result I'm striving for is "every git commit causes Jenkins to build a new deb, versioned with the git hash" [19:29] but if its there locally that won'T help with the problem [19:29] jtaylor: And how does pristine-tar relate to master? [19:29] not at all, it contains information to construct the original tarball from the upstream branch [19:30] upstream != origin [19:30] jtaylor: Okay, perhaps a better question-- what lives in pristine-tar? :-) [19:30] git-import-orig --pristine should create pristine-tar and upstream branch [19:30] a delta file and an id per version [19:31] Usage: git-import-orig [-u version] /path/to/upstream-version.tar.gz <-- so I need to create that by hand for the first time? [19:32] yes without a tarball no pristine-tar [19:36] Hmm. [19:36] I think I'm in a cart-before-horse situation. [19:39] http://lpenz.github.com/articles/debgit/index.html seems to explain the workflow. [19:41] There's no make-dist. I should fix that. [20:32] Hmz, any idea on a command/function to get the type of a partition ? [20:34] file [20:35] like `sudo file -s /dev/sda1` @ dupondje [20:35] or do you mean type as in whats written in the parition table? [20:36] then `sudo fdisk -l /dev/sda` [20:40] Zhenech: need indeed the partition table type [20:41] but depending on fdisk is bit annoying no ? :) [20:41] to just read the partition type