[00:02] out of curiosity, is there any music player using clutter (eg with a cover view as main UI, or whatever), other than the media center stuff (which is designed to run fullscreen)? === lukjad007 is now known as hidlukjadetel === ripps_ is now known as ripps [02:54] is there a page about getting a package into universe? [02:58] can you? [03:00] astronouth7303: One can, but not at the moment. We add new packages at the start of a development cycle and focus on fixing bugs towards the end. [03:00] !revu | astronouth7303 [03:00] astronouth7303: REVU is a web-based tool to give people who have worked on Ubuntu packages a chance to "put their packages out there" for other people to look at and comment on in a structured manner. See https://wiki.ubuntu.com/MOTU/Packages/REVU [03:00] astronouth7303: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages [03:00] What kwadronaut says too. [03:01] ok, thanks [04:38] What would you think about the ability to have you're own little dashboard so you can log in and see things such as open bugs assigned to you, add a short note, view open bugs in a speific project, etc? [04:39] I would think if I needed such a thing, Launchpad ought to provide it. [04:39] Reasonably certain I don't need it, but most of my work here isn't very bug driven. [04:40] ScottK: I'm thinking about trying to add the feature to LP [04:41] I can already get a list of bugs assigned to me. [05:02] bddebian: You around? [05:14] ScottK: Was just heading to bed, what's up? [05:15] bddebian: I got a simple QA upload perhaps for you in Debian. [05:15] ScottK: OK, have it posted somewhere? [05:15] bddebian: Not yet [05:15] Want me push it to mentors and you can upload it tomorrow maybe? [05:16] ScottK: Sure, anywhere, then just leave me a /privmsg so I don't forget :) [05:16] Should only take a few minutes to get ready === micahg1 is now known as micahg [06:37] where's the policy on bug reports at? === vorian is now known as heHATEme [07:44] Hello, is Rolf Leggewie here ? [09:36] Is there a sane way to marry quilt and cdbs? [09:36] other than switch out cdbs for debhelper ;) [10:09] YokoZar: yes [10:10] include /usr/share/cdbs/1/rules/patchsys-quilt.mk [10:10] on your rules file [10:10] that's all :) === IVBela1 is now known as IVBela [11:51] help, launchpad is driving me crazy [11:52] how so [11:52] how can i make my ppa *forget* packages i uploaded in the past? [11:52] AFAIK you can't [11:52] rationale: users may have downloaded them already, so the versions can't really be recycled. [11:52] i keep getting that "already exists, but uploaded version has different contents" stuff, it's driving me crazy [11:53] i don't understand how to avoid that [11:53] don't regenerate upstream tarballs and don't reuse version numbers [11:54] i don't think i can avoid regenerating the upstream tarball [11:54] oh? [11:54] i did bump the version number though [11:55] i am developing a python package. i use this tools to generate a deb out of my setuptools package: http://github.com/astraw/stdeb/tree/master [11:56] would bumping the upstream version everytime help? [11:57] Yes, but that's wrong. [11:58] what do you suggest? [11:59] btw, why would it be wrong, if the actual sources changed? [11:59] moldy: use pristine tar [12:00] moldy: have the package be a normal package as opposed to a 'native' package [12:00] moldy: and then the last 'release' of the package will have a constant tarball [12:00] moldy: If the actual sources changed, then you should bump the version. [12:00] update that when you do a release [12:01] i guess i started playing with the debian/ppa stuff a little too early [12:45] Laney: Hi, I'm trying to package a program but need help with the rules file. The compile instructions for the program: http://pastebin.com/m5408c06 [12:45] Should I start from the rules.tiny file? [12:48] lase: yeah [12:48] try a build with that file and see what goes wrong [12:48] (if anything) [12:48] then I'll be able to help you further [12:53] ok, will try but the install instructions are not really standard [12:54] it's easier to work with things if you have an idea of where you are and where you need to go [13:03] i run debuild -S, http://pastebin.com/m5408c06 [13:10] and this is what debuild gives: http://pastebin.com/m2518294 [13:52] there is a dependency problem [13:53] geser, you may have said otherwise, but i'd like to present this: http://ubuntuforums.org/showthread.php?t=1259339 [13:56] I've never said that there is no problem, just that I can't reproduce it easily [14:00] and in our last discussion I just wanted to understand how to possibly reproduce it [14:01] i have no idea [14:01] hmmm why does command 2>&1 > /dev/null still dump error outputs to terminal while command 2>/dev/null 1>/dev/null work? [14:01] LLStarks: nice timing :) [14:01] my x session cut out [14:02] it'll probably cut out again. [14:03] hmm wait, it's supposed to be the other way round. i feel stupid now [14:17] Hello =) Is there a way to query which version a particular package has in other distros? eg fedora, opensuse etc === cjwatson_ is now known as cjwatson [14:37] superm1: Would you please look at the myth stuff in http://people.canonical.com/~ubuntu-archive/NBS/libraw1394-8 - we're getting close to done with that transition. [14:52] ScottK: Uploaded (finally.. sheesh) [14:52] bddebian: Thanks. [14:55] Is there a clean way to pass DEB_BUILD_OPTIONS=nostrip to pbuilder? I swore I found a way but I'm having a brianfart :( [14:57] bddebian: Does using --debbuildopts do it? [14:58] Not unless I'm doing it wrong [15:04] OK. Well that's the only knob I found that seemed likely. [15:06] TheMuso: libffado no longer builds for lpia and is an rdepend of jack. Would you please look into if we should convince libffado to build on lpia or jack should be taught not to expect it there? === asac_ is now known as asac [16:36] i'm trying to build my first package but the configure script can't be found during debuild and it seems that the source code isn't extracted or at least it's called in the wrong directory [16:36] could some explain to me how the upstream source code is extracted at all, please? [16:37] is this done in the rules file? [16:37] or does this happen implicitly? [16:37] dpkg-source does it (once you have a debian source package) [16:38] the steps are: tar xf the.orig.tar.gz, patch it with .diff.gz and make debian/rules executable [16:38] after that the target from debian/rules can be used [16:41] geser: I've got a FTBFS I'm fixing that I needed to add #include to. I added it in filename.h. In the relevant bug in Debian, they added it to the .cpp file. It builds with it in .h. Which is preferred? [16:44] Is there a way to use the command line to download source from a PPA? Something like pull-lp-source? [16:45] quidnunc: You can use dget if you have the path to the .dsc file. [16:48] ScottK: The .cpp file is probably better as the included functions are only known to the .cpp file and not all files which include the .h file [16:48] geser: Thanks. [16:50] ScottK: Why doesn't dget work for the dsc here?: https://bugs.launchpad.net/ubuntu/+source/cedet/+bug/385002 [16:50] Ubuntu bug 385002 in cedet "New release CEDET 1.0pre6" [Wishlist,Confirmed] [16:51] quidnunc: Because that's a direct link to the launchpadlibrarian, not a regular package file like (PPAs redirect to the librarian). Use dgetlp for these. [16:52] Thanks ScottK [16:53] ScottK: Erm, dgetlp doesn't seem to work either (Failed to fetch <> file, aborting) [16:53] Not sure then. [16:53] geser: but shouldn't this also be done when i try to build the binary package with 'debuild'? [16:54] ScottK: Thanks anyway [16:54] when i execute it without parameters my rules file fails because it can't find the configure script that is there in the orig.tar.bz2 [16:59] ahe: when you call debuild you should be inside your source package [16:59] or do you have a tar inside a tar? [17:00] i have a directory with a subdirectory debian and the package files [17:01] in the level below there is the orig file [17:01] i call debuild form this "middle" directory [17:02] and the orig file below your current dir contains the package files (further tar files)? [17:04] geser: yeah, i can build a source package there by calling 'debuild -S' and before my rules file did anything useful debuild ran and built source and (empty) binary packages in this directory [17:05] the "middle" directory is completely empty except for the debian subdir [17:05] shouldn't debuild extract the source to debian/tmp or and execute the rules file there? [17:09] ok i think i see my mistake now [17:10] debuild is used to build a source and/or binary packages [17:10] i have to extract the source into the directory with the debian subdir [17:10] i only did metapackages so far and just copied such a template === zooko is now known as zookoafk [17:12] geser: thanks for the help [17:13] Is there an option to aptitude that says "update to the latest version of the named packages, ignoring apt-pinning"> [17:13] ? [17:51] When I try to compile Wubi I get sh: i586-mingw32msvc-gcc: not found, how do I fix that? http://pastebin.com/d22aabd04 [17:53] iulian: thanks for the REVU :) [18:00] ramvi1: install mingw32 === Daviey_ is now known as Daviey [18:04] hyperair: nice! THanks [18:04] np [18:08] hyperair: Now I'm getting grub-mkimage: invalid option -- 'c'. http://pastebin.com/d4ca84a77 [18:10] When I try to compile Wubi I get grub-mkimage: invalid option -- 'c'. How do I get around that? http://pastebin.com/d4ca84a77 [18:15] I don't believe that it is in MOTU, but it was suggested on #ubunut+1 that I pop in here anyway and ask for someone to look at bug 422234. The fix has been out upstream, simple fix, without it there is ZERO functionality in the currently published package, and I've posted the necessary debdiff. [18:15] Launchpad bug 422234 in vinagre "vinagre crashed with signal 5 in vinagre_utils_get_builder()" [Unknown,Fix released] https://launchpad.net/bugs/422234 [18:15] viganere is a main package [18:16] if the sponsors are subscribed it will be looked at === micahg1 is now known as micahg [18:19] Laney, whom do I make sure is subscribed? [18:20] Laney, and (as I said) I realized that it wasn't MOTU. [18:20] ubuntu-main-sponsors [18:21] Thanks for confirming. I just finished doing that. [18:21] ramvi1: i have no idea. never used grub-mkimage before [18:21] https://wiki.edubuntu.org/SponsorshipProcess?action=show&redirect=DeveloperGuide%2FSponsorship [18:22] hyperair: But I'm not the one using grub-mkimage. It's the makefile of wubi. Isn't that weird? [18:22] ramvi1: check that you're having the correct grub version. [18:22] ramvi1: it needs grub2 [18:22] aka grub-pc [18:22] I've installed grub-pc [18:22] then i have no idea [18:22] go poke the maintainers of that said makefile [18:22] or ask in #grub [18:23] ok, thanks for your time :) [18:23] np [18:29] * zookoafk upgrades his son's laptop to Karmic === zookoafk is now known as zooko [18:29] Yikes. "lzma: Decoder error.. 51%" === heHATEme is now known as vorian [19:31] How many hours per week is a "Ubuntu Universe Contributor" expected to spend on Ubuntu? [19:32] between 0 and 168 [19:34] Well, that doesn't seem to overwhelming [19:34] s/to/too [20:11] RainCT: Yea, sorry for the delay. [20:14] Hi, is there a page where I can view open needs-packaging bug reports? [20:16] Look for bugs which have 'needs-packaging' tag set. [20:18] Thanks iulian :) [20:19] iulian: Isn't a problem, I have to wait for the FFe anyway :) [20:19] Ah, right. [20:20] Although, is it actually worth making new packages at the moment? Maybe I should look at helping somewhere else [21:18] ifvoid: thanks!/g 24 [21:18] err oops [21:19] how do I get a package reviewed/sponsored/whatevered right now? [21:19] do I need approval first from a release person? [21:20] Ryan52: attach the diff.gz to the bug report I think [21:20] well this: https://wiki.ubuntu.com/FreezeExceptionProcess [21:21] says "Up through RC, if a MOTU believes upload of a new upstream release that just has bug fixes in it is warranted, they may upload it using this process:" [21:21] but it doesn't mention what to do with uploads that aren't new upstream releases. [21:21] my upload is just a bugfix. (right now the program in karmic is completely broken, I'm fixing that) [21:21] Ryan52: bugfixes are always welcomed. attach the debdiff to a bug report [21:22] * funkyHat is feeling stupid [21:22] sebner: okay. then what do I do? [21:22] Ryan52, is it a bug fix only release? [21:22] it's not a new upstream [21:22] Ryan52, if yes, you don't need an FFe [21:22] I am trying to fix a bug, I've updated the source package, but I'm trying to build the package using dpkg-buildpackage to test it, and I'm getting an error that seems unrelated to the changes I made [21:22] andv: okay. [21:22] so once I attach a debdiff, who do I bother? [21:23] this channel? [21:23] Ryan52, subscribe universe-sponsors [21:23] Ryan52: is the package in main or universe? [21:23] ah, okay. [21:23] Ryan52, if the package is in main, subscribe main sponsors [21:23] Ryan52, package name? [21:24] http://pastebin.ca/1556446 < did I break this, or am I just not building it right? [21:25] funkyHat: either install the stuff mentioned or use pbuilder to build the package [21:26] ah :) [21:26] I had a feeling I was just being stupid, thanks [21:26] funkyHat, no, just some unmet deps [21:26] funkyHat, just start to use pbuilder [21:26] funkyHat, apt-get it and do an pbuilder --help for what you can do with it [21:27] Building with pbuilder now :) [21:27] * c_korn also likes sbuild :) [21:28] iulian left :( [21:28] nhandler, asac: can one of you sponsor this please? https://bugs.launchpad.net/ubuntu/+source/gnome-web-photo/+bug/423822 [21:28] Ubuntu bug 423822 in gnome-web-photo "Take screenshot from web does not work." [Medium,New] [21:28] Ryan52, can you please tell me package's name? [21:28] andv: gnome-web-photo [21:28] I am completely new to this packaging thing, I've tried to follow a couple of the developer week sessions but they've all been at awkward times, and reading the logs isn't as good because I can't ask questions :D [21:29] Ryan52, if you can wait one day, I can do it for you [21:29] funkyHat: heh, there are a couple of wiki pages helping you, else you can ask here [21:29] funkyHat, first of all, you should create a working tarball [21:30] funkyHat, pbuilder --help is your friend again [21:30] andv: sure, thanks! [21:30] Ryan52, let me see your debdiff [21:30] andv: it's on the bug I posted. [21:30] yep, reading [21:31] andv: at the moment I am just trying to fix https://bugs.edge.launchpad.net/ubuntu/+source/brasero/+bug/420434 which appears to just need a change to debian/control(.in) but I will find out soon whether I've missed something :) [21:31] Ubuntu bug 420434 in brasero "Replace wodim dependency with dvd+rw-tools" [Wishlist,New] [21:31] funkyHat, if you have any problem, just ask here [21:32] I'll help you if I'm around [21:32] Thanks :) [21:33] Ryan52, looks fine [21:33] cool. [21:33] Ryan52, I'll have to test it out [21:33] Ryan52, plus I'll have to have an ack from asac about it [21:33] why? [21:34] Ryan52, he follows ffox / xulrunner stuff, so I would like to have him looking at those changes [21:34] ah, okay. [21:34] Ryan52, ping me tomorrow [21:34] well he wanted me to fix it to use XPCOM glue correctly, but I failed at that. [21:34] this at least fixes it for now, tho still in a very wrong way that makes me sad. :) [21:35] I'll see if he likes your fix [21:35] else you'll have to follow what he suggests [21:35] :) [21:35] Ryan52, ping me tomorrow (same time) [21:35] and I'll let you know [21:35] kk [21:36] my first non-sync upload to Ubuntu. how did this happen? :P [21:36] Ryan52, oh cool [21:36] Ryan52, the first sponsored upload is alwais great [21:37] Ryan52, I don't know if your versioning is correct [21:37] Ryan52, 0.8-0ubuntu1.ffox35 is the one before [21:38] oh. [21:38] so I guess you should adjust it [21:38] to follow previous upload syntax [21:38] are you sure? all the versions I've seen are -0ubuntuX [21:39] Ryan52, your versioning is *right*, but asac changed the way of versioning that package [21:39] yes, because it was a upload for ffox35 [21:39] now it's not an upload specific to that [21:39] well I dunno, what do you suggest? [21:39] 0.8-0ubuntu1.ffox35.1 ? [21:40] nono [21:40] actually keeping asac's versioning [21:40] should be 0.8-0ubuntu2.ffox35 [21:40] ah [21:40] what's the point of the extra .ffox35? [21:40] but I'll ask him to be sure [21:40] don't know, I've not added it [21:41] when asac will review your patch, I gonna ask about versioning as well [21:41] okay. [21:41] Ryan52, he's off now, so everything will happen tomorrow most likely [21:42] andv: can you also write on the bug that you're going to sponsor it so that nhandler doesn't? :) [21:42] * Ryan52 used his super ping-people-you-know powers too early this time :P [21:42] Ryan52, just assign it to me [21:42] plus add a comment [21:42] waiting asac's response about this [21:44] * funkyHat wonders where the package he just built has been put [21:44] funkyHat, /var/cache/pbuilder contains everything you may need [21:45] funkyHat, look into result dir [21:45] funkyHat: + /result [21:45] result is empty :/ [21:46] bad news then [21:46] lol [21:46] funkyHat: did the build succeed? [21:46] As far as I can tell [21:46] funkyHat, paste console messages [21:46] on a pastebin [21:47] http://paste2.org/p/416514 [21:48] funkyHat, are you really sure your result dir is empty? [21:48] Yes [21:49] I have brasero_2.27.91-0ubuntu3_source.changes in ~/Projects/motu/brasero [21:49] funkyHat: use the search function to look for libbrasero-media-dev_2.27.91-0ubuntu3_i386.deb [21:49] funkyHat, locate libbrasero-media-dev_2.27.91-0ubuntu3_i386.deb [21:49] funkyHat, use that command [21:53] Ryan52, done? [21:53] andv: done with what? [21:54] Ryan52, setting me as assignee plus adding a comment 'waiting asac's comment about this' [21:54] andv, you might want to have him run sudo updatedb first [21:54] andv: ah, yep. [21:54] Isn't sudo updatedb a bad idea? [21:54] it updates the locate database [21:55] Or is it clever enough not to scan private dirs? [21:55] funkyHat: you could also use the graphical search ^^ [21:56] I used find instead [21:56] that works, just a little slower [21:56] andv: can I /msg you real quick? [21:56] Ryan52, yes [21:58] ! [21:58] ~/pbuilder [22:09] hey guys, having a headache trying to figure out something: [22:09] how do I conditionally install a file if we're on a x86 (but NOT 64-bit) system [22:09] I'm sure this should be easier than my brain is trying to make it [22:10] what's the reason for it? [22:10] the library doesn't work on 64-bit OSes [22:10] (it's a win32 compat shim) [22:10] use the Architecture: field [22:10] awalton, specify archs manually [22:10] awalton, modify architecture field on debian/control [22:10] well that's the rub, we want it to build it on other archs, but we just don't want the shim to be installed [22:10] is the package usefull without this file on 64-bit systems? [22:10] it still works to load native libraries [22:11] we just don't want the wine-like shim loader installed [22:11] you could check for which are you are building and conditionally install the file or not [22:12] the library I'm working on (libbml) loads 'buzz machines', but they can either be built natively (if we have the source), or we can load the win32 dlls.. if we want to do the latter, we have to have a dll-shim, but it doesn't work unless we're on x86-32 [22:12] that's what I'm trying to do geser, but my brain's not working it out [22:13] $DEB_HOST_ARCH [22:13] is there a simple way to test in the rules file if we're on x86 but not amd64 from DEB_HOST_ARCH? [22:14] awalton: see the manpage for dpkg-architecture, it contains also some examples which you can use in debian/rules as a starting point [22:14] lemme check that out [22:14] Ok, I have tested my brasero package and it seems to work fine, do I attach the .diff.gz or a different file? [22:15] *to the bug [22:16] Oh I use debdiff, right [22:17] the .diff.gz for a new upstream version and a debdiff for a bug fix [22:20] https://bugs.edge.launchpad.net/ubuntu/+source/brasero/+bug/420434 could someone have a look at this and check I've done it right? :) [22:20] Ubuntu bug 420434 in brasero "Replace wodim dependency with dvd+rw-tools" [Wishlist,New] [22:31] funkyHat: the patch itself looks good [22:32] you can subscribe the ubuntu-main-sponsors team to the bug to get it reviewed and eventually sponsored/uploaded [22:33] Ok, done that :), anything else I should do? [22:34] wait :) [22:40] * jdong looks with a bit of worried paranoia at appbundles.org... [23:01] ScottK: Ok will have a look later today. [23:22] Anyone know if it is possible to have the same package build for multiple releases of ubuntu? [23:23] yes this is very normal [23:23] I'd rather not have to maintain 3 different packages, one for 8.04, 8.10, and 9.04 [23:23] and the upcoming 9.10... [23:23] what's the best way to do this? [23:31] quentusrex: PPA? [23:46] Laney: is there a way to do that in the PPA? I haven't been able to find anything describing that... [23:46] only ways to specify a single release for the package... [23:47] quentusrex: I think you're supposed to upload to the oldest release you support and then copy the source [23:49] hmm... [23:49] what do you mean by copy the source? [23:49] make an exact copy, and only change the changelog to state the newer release? [23:50] yo [23:53] no, it's an option in the PPA interface [23:53] to copy packages to another release [23:54] Where can I find nice easy bugs to fix, for someone that has just started these things? :) [23:55] I am looking at Harvest new incoming, but most are not ones I can do anything with, and the harvest sourcepackage list is big and scary looking