/srv/irclogs.ubuntu.com/2009/09/06/#ubuntu-motu.txt

RainCTout 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)?00:02
=== lukjad007 is now known as hidlukjadetel
=== ripps_ is now known as ripps
astronouth7303is there a page about getting a package into universe?02:54
astronouth7303can you?02:58
ScottKastronouth7303: 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
ScottK!revu | astronouth730303:00
ubottuastronouth7303: 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/REVU03:00
kwadronautastronouth7303: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages03:00
ScottKWhat kwadronaut says too.03:00
astronouth7303ok, thanks03:01
MTeckWhat 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:38
ScottKI would think if I needed such a thing, Launchpad ought to provide it.04:39
ScottKReasonably certain I don't need it, but most of my work here isn't very bug driven.04:39
MTeckScottK: I'm thinking about trying to add the feature to LP04:40
ScottKI can already get a list of bugs assigned to me.04:41
ScottKbddebian: You around?05:02
bddebianScottK: Was just heading to bed, what's up?05:14
ScottKbddebian: I got a simple QA upload perhaps for you in Debian.05:15
bddebianScottK: OK, have it posted somewhere?05:15
ScottKbddebian: Not yet05:15
ScottKWant me push it to mentors and you can upload it tomorrow maybe?05:15
bddebianScottK: Sure, anywhere, then just leave me a /privmsg so I don't forget :)05:16
ScottKShould only take a few minutes to get ready05:16
=== micahg1 is now known as micahg
copprowhere's the policy on bug reports at?06:37
=== vorian is now known as heHATEme
AnAntHello, is Rolf Leggewie here ?07:44
YokoZarIs there a sane way to marry quilt and cdbs?09:36
YokoZarother than switch out cdbs for debhelper ;)09:36
pochuYokoZar: yes10:09
pochuinclude /usr/share/cdbs/1/rules/patchsys-quilt.mk10:10
pochuon your rules file10:10
pochuthat's all :)10:10
=== IVBela1 is now known as IVBela
moldyhelp, launchpad is driving me crazy11:51
lifelesshow so11:52
moldyhow can i make my ppa *forget* packages i uploaded in the past?11:52
lifelessAFAIK you can't11:52
lifelessrationale: users may have downloaded them already, so the versions can't really be recycled.11:52
moldyi keep getting that "already exists, but uploaded version has different contents" stuff, it's driving me crazy11:52
moldyi don't understand how to avoid that11:53
lifelessdon't regenerate upstream tarballs and don't reuse version numbers11:53
moldyi don't think i can avoid regenerating the upstream tarball11:54
lifelessoh?11:54
moldyi did bump the version number though11:54
moldyi am developing a python package. i use this tools to generate a deb out of my setuptools package: http://github.com/astraw/stdeb/tree/master11:55
moldywould bumping the upstream version everytime help?11:56
wgrantYes, but that's wrong.11:57
moldywhat do you suggest?11:58
moldybtw, why would it be wrong, if the actual sources changed?11:59
lifelessmoldy: use pristine tar11:59
lifelessmoldy: have the package be a normal package as opposed to a 'native' package12:00
lifelessmoldy: and then the last 'release' of the package will have a constant tarball12:00
wgrantmoldy: If the actual sources changed, then you should bump the version.12:00
lifelessupdate that when you do a release12:00
moldyi guess i started playing with the debian/ppa stuff a little too early12:01
laseLaney: Hi, I'm trying to package a program but need help with the rules file. The compile instructions for the program: http://pastebin.com/m5408c0612:45
laseShould I start from the rules.tiny file?12:45
Laneylase: yeah12:48
Laneytry a build with that file and see what goes wrong12:48
Laney(if anything)12:48
Laneythen I'll be able to help you further12:48
laseok, will try but the install instructions are not really standard12:53
Laneyit's easier to work with things if you have an idea of where you are and where you need to go12:54
lasei run debuild -S, http://pastebin.com/m5408c0613:03
laseand this is what debuild gives: http://pastebin.com/m251829413:10
LLStarksthere is a dependency problem13:52
LLStarksgeser, you may have said otherwise, but i'd like to present this: http://ubuntuforums.org/showthread.php?t=125933913:53
geserI've never said that there is no problem, just that I can't reproduce it easily13:56
geserand in our last discussion I just wanted to understand how to possibly reproduce it14:00
LLStarksi have no idea14:01
hyperairhmmm why does command 2>&1 > /dev/null still dump error outputs to terminal while command 2>/dev/null 1>/dev/null work?14:01
hyperairLLStarks: nice timing :)14:01
LLStarksmy x session cut out14:01
LLStarksit'll probably cut out again.14:02
hyperairhmm wait, it's supposed to be the other way round. i feel stupid now14:03
xnoxHello =) Is there a way to query which version a particular package has in other distros? eg fedora, opensuse etc14:17
=== cjwatson_ is now known as cjwatson
ScottKsuperm1: 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:37
bddebianScottK: Uploaded (finally.. sheesh)14:52
ScottKbddebian: Thanks.14:52
bddebianIs 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:55
ScottKbddebian: Does using --debbuildopts do it?14:57
bddebianNot unless I'm doing it wrong14:58
ScottKOK.  Well that's the only knob I found that seemed likely.15:04
ScottKTheMuso: 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?15:06
=== asac_ is now known as asac
ahei'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 directory16:36
ahecould some explain to me how the upstream source code is extracted at all, please?16:36
aheis this done in the rules file?16:37
aheor does this happen implicitly?16:37
geserdpkg-source does it (once you have a debian source package)16:37
geserthe steps are: tar xf the.orig.tar.gz, patch it with .diff.gz and make debian/rules executable16:38
geserafter that the target from debian/rules can be used16:38
ScottKgeser: I've got a FTBFS I'm fixing that I needed to add #include <cstdio>  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:41
quidnuncIs there a way to use the command line to download source from a PPA? Something like pull-lp-source?16:44
ScottKquidnunc: You can use dget if you have the path to the .dsc file.16:45
geserScottK: 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 file16:48
ScottKgeser: Thanks.16:48
quidnuncScottK: Why doesn't dget work for the dsc here?: https://bugs.launchpad.net/ubuntu/+source/cedet/+bug/38500216:50
ubottuUbuntu bug 385002 in cedet "New release CEDET 1.0pre6" [Wishlist,Confirmed]16:50
ScottKquidnunc: 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:51
quidnuncThanks ScottK16:52
quidnuncScottK: Erm, dgetlp doesn't seem to work either (Failed to fetch <<diff.gz>> file, aborting)16:53
ScottKNot sure then.16:53
ahegeser: but shouldn't this also be done when i try to build the binary package with 'debuild'?16:53
quidnuncScottK: Thanks anyway16:54
ahewhen i execute it without parameters my rules file fails because it can't find the configure script that is there in the orig.tar.bz216:54
geserahe: when you call debuild you should be inside your source package16:59
geseror do you have a tar inside a tar?16:59
ahei have a directory with a subdirectory debian and the package files17:00
ahein the level below there is the orig file17:01
ahei call debuild form this "middle" directory17:01
geserand the orig file below your current dir contains the package files (further tar files)?17:02
ahegeser: 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 directory17:04
ahethe "middle" directory is completely empty except for the debian subdir17:05
aheshouldn't debuild extract the source to debian/tmp or and execute the rules file there?17:05
aheok i think i see my mistake now17:09
geserdebuild is used to build a source and/or binary packages17:10
ahei have to extract the source into the directory with the debian subdir17:10
ahei only did metapackages so far and just copied such a template17:10
=== zooko is now known as zookoafk
ahegeser: thanks for the help17:12
quidnuncIs there an option to aptitude that says "update to the latest version of the named packages, ignoring apt-pinning">17:13
quidnunc?17:13
ramvi1When I try to compile Wubi I get sh: i586-mingw32msvc-gcc: not found, how do I fix that? http://pastebin.com/d22aabd0417:51
RainCTiulian: thanks for the REVU :)17:53
hyperairramvi1: install mingw3218:00
=== Daviey_ is now known as Daviey
ramvi1hyperair: nice! THanks18:04
hyperairnp18:04
ramvi1hyperair: Now I'm getting grub-mkimage: invalid option -- 'c'. http://pastebin.com/d4ca84a7718:08
ramvi1When I try to compile Wubi I get grub-mkimage: invalid option -- 'c'. How do I get around that? http://pastebin.com/d4ca84a7718:10
NoelJBI 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
ubottuLaunchpad bug 422234 in vinagre "vinagre crashed with signal 5 in vinagre_utils_get_builder()" [Unknown,Fix released] https://launchpad.net/bugs/42223418:15
Laneyviganere is a main package18:15
Laneyif the sponsors are subscribed it will be looked at18:16
=== micahg1 is now known as micahg
NoelJBLaney, whom do I make sure is subscribed?18:19
NoelJBLaney, and (as I said) I realized that it wasn't MOTU.18:20
hyperairubuntu-main-sponsors18:20
NoelJBThanks for confirming.  I just finished doing that.18:21
hyperairramvi1: i have no idea. never used grub-mkimage before18:21
Laneyhttps://wiki.edubuntu.org/SponsorshipProcess?action=show&redirect=DeveloperGuide%2FSponsorship18:21
ramvi1hyperair: But I'm not the one using grub-mkimage. It's the makefile of wubi. Isn't that weird?18:22
hyperairramvi1: check that you're having the correct grub version.18:22
hyperairramvi1: it needs grub218:22
hyperairaka grub-pc18:22
ramvi1I've installed grub-pc18:22
hyperairthen i have no idea18:22
hyperairgo poke the maintainers of that said makefile18:22
hyperairor ask in #grub18:22
ramvi1ok, thanks for your time :)18:23
hyperairnp18:23
* zookoafk upgrades his son's laptop to Karmic18:29
=== zookoafk is now known as zooko
zookoYikes.  "lzma: Decoder error.. 51%"18:29
=== heHATEme is now known as vorian
diwicHow many hours per week is a "Ubuntu Universe Contributor" expected to spend on Ubuntu?19:31
geserbetween 0 and 16819:32
diwicWell, that doesn't seem to overwhelming19:34
diwics/to/too19:34
iulianRainCT: Yea, sorry for the delay.20:11
funkyHatHi, is there a page where I can view open needs-packaging bug reports?20:14
iulianLook for bugs which have 'needs-packaging' tag set.20:16
funkyHatThanks iulian :)20:18
RainCTiulian: Isn't a problem, I have to wait for the FFe anyway :)20:19
iulianAh, right.20:19
funkyHatAlthough, is it actually worth making new packages at the moment? Maybe I should look at helping somewhere else20:20
Ryan52ifvoid: thanks!/g 2421:18
Ryan52err oops21:18
Ryan52how do I get a package reviewed/sponsored/whatevered right now?21:19
Ryan52do I need approval first from a release person?21:19
funkyHatRyan52: attach the diff.gz to the bug report I think21:20
Ryan52well this: https://wiki.ubuntu.com/FreezeExceptionProcess21:20
Ryan52says "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
Ryan52but it doesn't mention what to do with uploads that aren't new upstream releases.21:21
Ryan52my upload is just a bugfix. (right now the program in karmic is completely broken, I'm fixing that)21:21
sebnerRyan52: bugfixes are always welcomed. attach the debdiff to a bug report21:21
* funkyHat is feeling stupid21:22
Ryan52sebner: okay. then what do I do?21:22
andvRyan52, is it a bug fix only release?21:22
Ryan52it's not a new upstream21:22
andvRyan52, if yes, you don't need an FFe21:22
funkyHatI 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 made21:22
Ryan52andv: okay.21:22
Ryan52so once I attach a debdiff, who do I bother?21:22
Ryan52this channel?21:23
andvRyan52, subscribe universe-sponsors21:23
sebnerRyan52: is the package in main or universe?21:23
Ryan52ah, okay.21:23
andvRyan52, if the package is in main, subscribe main sponsors21:23
andvRyan52, package name?21:23
funkyHathttp://pastebin.ca/1556446 < did I break this, or am I just not building it right?21:24
sebnerfunkyHat: either install the stuff mentioned or use pbuilder to build the package21:25
funkyHatah :)21:26
funkyHatI had a feeling I was just being stupid, thanks21:26
andvfunkyHat, no, just some unmet deps21:26
andvfunkyHat, just start to use pbuilder21:26
andvfunkyHat, apt-get it and do an pbuilder --help for what you can do with it21:26
funkyHatBuilding with pbuilder now :)21:27
* c_korn also likes sbuild :)21:27
Ryan52iulian left :(21:28
Ryan52nhandler, asac: can one of you sponsor this please? https://bugs.launchpad.net/ubuntu/+source/gnome-web-photo/+bug/42382221:28
ubottuUbuntu bug 423822 in gnome-web-photo "Take screenshot from web does not work." [Medium,New]21:28
andvRyan52, can you please tell me package's name?21:28
Ryan52andv: gnome-web-photo21:28
funkyHatI 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 :D21:28
andvRyan52, if you can wait one day, I can do it for you21:29
sebnerfunkyHat: heh, there are a couple of wiki pages helping you, else you can ask here21:29
andvfunkyHat, first of all, you should create a working tarball21:29
andvfunkyHat, pbuilder --help is your friend again21:30
Ryan52andv: sure, thanks!21:30
andvRyan52, let me see your debdiff21:30
Ryan52andv: it's on the bug I posted.21:30
andvyep, reading21:30
funkyHatandv: 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
ubottuUbuntu bug 420434 in brasero "Replace wodim dependency with dvd+rw-tools" [Wishlist,New]21:31
andvfunkyHat, if you have any problem, just ask here21:31
andvI'll help you if I'm around21:32
funkyHatThanks :)21:32
andvRyan52, looks fine21:33
Ryan52cool.21:33
andvRyan52, I'll have to test it out21:33
andvRyan52, plus I'll have to have an ack from asac about it21:33
Ryan52why?21:33
andvRyan52, he follows ffox / xulrunner stuff, so I would like to have him looking at those changes21:34
Ryan52ah, okay.21:34
andvRyan52, ping me tomorrow21:34
Ryan52well he wanted me to fix it to use XPCOM glue correctly, but I failed at that.21:34
Ryan52this at least fixes it for now, tho still in a very wrong way that makes me sad. :)21:34
andvI'll see if he likes your fix21:35
andvelse you'll have to follow what he suggests21:35
andv:)21:35
andvRyan52, ping me tomorrow (same time)21:35
andvand I'll let you know21:35
Ryan52kk21:35
Ryan52my first non-sync upload to Ubuntu. how did this happen? :P21:36
andvRyan52, oh cool21:36
andvRyan52, the first sponsored upload is alwais great21:36
andvRyan52, I don't know if your versioning is correct21:37
andvRyan52, 0.8-0ubuntu1.ffox35 is the one before21:37
Ryan52oh.21:38
andvso I guess you should adjust it21:38
andvto follow previous upload syntax21:38
Ryan52are you sure? all the versions I've seen are -0ubuntuX21:38
andvRyan52, your versioning is *right*, but asac changed the way of versioning that package21:39
Ryan52yes, because it was a upload for ffox3521:39
Ryan52now it's not an upload specific to that21:39
Ryan52well I dunno, what do you suggest?21:39
Ryan520.8-0ubuntu1.ffox35.1 ?21:39
andvnono21:40
andvactually keeping asac's versioning21:40
andvshould be 0.8-0ubuntu2.ffox3521:40
Ryan52ah21:40
Ryan52what's the point of the extra .ffox35?21:40
andvbut I'll ask him to be sure21:40
andvdon't know, I've not added it21:40
andvwhen asac will review your patch, I gonna ask about versioning as well21:41
Ryan52okay.21:41
andvRyan52, he's off now, so everything will happen tomorrow most likely21:41
Ryan52andv: 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 :P21:42
andvRyan52, just assign it to me21:42
andvplus add a comment21:42
andvwaiting asac's response about this21:42
* funkyHat wonders where the package he just built has been put21:44
andvfunkyHat, /var/cache/pbuilder contains everything you may need21:44
andvfunkyHat, look into result dir21:45
sebnerfunkyHat: + /result21:45
funkyHatresult is empty :/21:45
andvbad news then21:46
andvlol21:46
sebnerfunkyHat: did the build succeed?21:46
funkyHatAs far as I can tell21:46
andvfunkyHat, paste console messages21:46
andvon a pastebin21:46
funkyHathttp://paste2.org/p/41651421:47
andvfunkyHat, are you really sure your result dir is empty?21:48
funkyHatYes21:48
funkyHatI have brasero_2.27.91-0ubuntu3_source.changes in ~/Projects/motu/brasero21:49
sebnerfunkyHat: use the search function to look for libbrasero-media-dev_2.27.91-0ubuntu3_i386.deb21:49
andvfunkyHat, locate libbrasero-media-dev_2.27.91-0ubuntu3_i386.deb21:49
andvfunkyHat, use that command21:49
andvRyan52, done?21:53
Ryan52andv: done with what?21:53
andvRyan52, setting me as assignee plus adding a comment 'waiting asac's comment about this'21:54
micahgandv, you might want to have him run sudo updatedb first21:54
Ryan52andv: ah, yep.21:54
funkyHatIsn't sudo updatedb a bad idea?21:54
micahgit updates the locate database21:54
funkyHatOr is it clever enough not to scan private dirs?21:55
sebnerfunkyHat: you could also use the graphical search ^^21:55
funkyHatI used find instead21:56
micahgthat works, just a little slower21:56
Ryan52andv: can I /msg you real quick?21:56
andvRyan52, yes21:56
funkyHat!21:58
funkyHat~/pbuilder21:58
awaltonhey guys, having a headache trying to figure out something:22:09
awaltonhow do I conditionally install a file if we're on a x86 (but NOT 64-bit) system22:09
awaltonI'm sure this should be easier than my brain is trying to make it22:09
geserwhat's the reason for it?22:10
awaltonthe library doesn't work on 64-bit OSes22:10
awalton(it's a win32 compat shim)22:10
Laneyuse the Architecture: field22:10
andvawalton, specify archs manually22:10
andvawalton, modify architecture field on debian/control22:10
awaltonwell that's the rub, we want it to build it on other archs, but we just don't want the shim to be installed22:10
geseris the package usefull without this file on 64-bit systems?22:10
awaltonit still works to load native libraries22:10
awaltonwe just don't want the wine-like shim loader installed22:11
geseryou could check for which are you are building and conditionally install the file or not22:11
awaltonthe 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-3222:12
awaltonthat's what I'm trying to do geser, but my brain's not working it out22:12
Laney$DEB_HOST_ARCH22:13
awaltonis there a simple way to test in the rules file if we're on x86 but not amd64 from DEB_HOST_ARCH?22:13
geserawalton: see the manpage for dpkg-architecture, it contains also some examples which you can use in debian/rules as a starting point22:14
awaltonlemme check that out22:14
funkyHatOk, I have tested my brasero package and it seems to work fine, do I attach the .diff.gz or a different file?22:14
funkyHat*to the bug22:15
funkyHatOh I use debdiff, right22:16
geserthe .diff.gz for a new upstream version and a debdiff for a bug fix22:17
funkyHathttps://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
ubottuUbuntu bug 420434 in brasero "Replace wodim dependency with dvd+rw-tools" [Wishlist,New]22:20
geserfunkyHat: the patch itself looks good22:31
geseryou can subscribe the ubuntu-main-sponsors team to the bug to get it reviewed and eventually sponsored/uploaded22:32
funkyHatOk, done that :), anything else I should do?22:33
geserwait :)22:34
* jdong looks with a bit of worried paranoia at appbundles.org...22:40
TheMusoScottK: Ok will have a look later today.23:01
quentusrexAnyone know if it is possible to have the same package build for multiple releases of ubuntu?23:22
Laneyyes this is very normal23:23
quentusrexI'd rather not have to maintain 3 different packages, one for 8.04, 8.10, and 9.0423:23
quentusrexand the upcoming 9.10...23:23
quentusrexwhat's the best way to do this?23:23
Laneyquentusrex: PPA?23:31
quentusrexLaney: is there a way to do that in the PPA? I haven't been able to find anything describing that...23:46
quentusrexonly ways to specify a single release for the package...23:46
Laneyquentusrex: I think you're supposed to upload to the oldest release you support and then copy the source23:47
quentusrexhmm...23:49
quentusrexwhat do you mean by copy the source?23:49
quentusrexmake an exact copy, and only change the changelog to state the newer release?23:49
nicklas_yo23:50
Laneyno, it's an option in the PPA interface23:53
Laneyto copy packages to another release23:53
funkyHatWhere can I find nice easy bugs to fix, for someone that has just started these things? :)23:54
funkyHatI 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 looking23:55

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