/srv/irclogs.ubuntu.com/2009/12/30/#ubuntu-motu.txt

directhexjjlee, let me know if there is, i carry that baggage around in debian/rules all the time00:00
jjleebleh00:00
jjleeI guess git-buildpackage gets it from somewhere...00:01
jjleeor I guess it's actually dpkg-buildpackage or something below that00:02
jjleeI'm not sure where to get the source package name from, either00:04
jjleeis there a command to parse that out of debian/control?00:04
mahngielif i wanted to get involved developing a better gnome menu bar... where would i start?01:30
bddebianfreedesktop.org?01:30
bddebianThe Gnome project?01:31
mahngieli meant... as far as finding source, to hack at, and then propose01:32
mahngielbddebian: do you know where the menu bar module can be found? i've only been able to find bits and pieces, but not the parent01:33
bddebianNo idea, sorry01:33
bjsnidermahngiel, how do you mean the menu bar?01:35
mahngielya, didn't think so. i've found children in ~/.config/menus and /etc/xdg/menus. but nothing about the actual parent. it HAS to have a parent, it's referenced in languages and themes01:35
mahngielbjsnider: i mean the "Applications, Places, System" menu bar01:35
bjsnidermahngiel, forget it01:35
mahngielbjsnider, hm?01:35
bjsniderit's dead code. it's not being worked on anymore01:35
bjsnidergnome-shell is replacing it and that's the code that's being worked on now01:36
mahngielbjsnider: ok, well if i wanted to break into it, and make it work-able for distros prior to lucid?01:36
bjsniderit's a gnome-panel app01:36
mahngielhackable?01:37
bjsnideri don't know why anyone would accept patches though01:37
mahngielno, but people still use hardy :/01:37
bjsnidertake a look at the source for gnome-panel and look at the applets01:38
mahngielif i wanted to break into the code, and adjust it for current use in karmic... could you point me in the right direction to find it's parent?01:38
bjsnideri forget which one it is01:38
mahngielalright, thanks01:38
bjsnideryou can right-click on the panel and go throught he list until you find it01:38
mahngieli know it's called 'menu bar'. just trying to find the main parent. the user/system files i've found are just children01:39
bjsniderso you'd have to change it and make it work and then release a ppa version of gnome-panel i suppose01:39
mahngielthat's not an issue, finding the s.o.b. HAS been01:39
mahngielbut looking through gnome panel is a new start.01:40
bjsniderwhat is so terribly broken about it? and you know there are alternatives01:40
bjsniderthere's a project called "ubuntu system panel" out there for one01:40
mahngieli'm not aware of any alternatives, and it's not that it's 'broken'... it's just that it's not customizable to my regards01:41
bjsniderthere's an alternative already in there01:41
bjsnideri forget what it's called01:41
mahngielend effect, i would like to expand it's .menu holders from 3 to more/less depending on the user, and the names01:42
mahngielthe files accessible through local files only replicate what can be accomplished through the 'menu edit' mod01:43
bjsniderin a year's time i don't know how many users will still be using gnome-panel01:43
mahngielwell, that's refreshing to hear. but in that same regard, people (including myself) still use XP :)01:44
mahngielit's just a matter of being able to get something unique and enjoyable to the end user. and being an end user and hobbying hacker, i'm trying to figure how to customize the damned menu bar01:44
mahngieli'm not sure the plan for implementing task/tool bars in lucid, but i'm sure there'll be a reciprocative effect of what is the current menu bar, unless the plan is to be more like win/mac to attract users01:46
bjsnidergreat idea but several years too late01:46
mahngielhowever it goes, my friend, people enjoy *nix systems due to customability. everything should be customizable, and being GPL and open source, finding homes to things they'd like to hack ought to be attainable01:48
bjsnideractually if you want to talk to the gnome devs about this, you can go to irc.gnome.org #gnome-shell01:50
bjsnideri suspect the features you're talking about were left out intentionally, because if you give the user the power to screw up the menu bar, they'll screw up the menu bar01:50
mahngielhahaha. truth preached my friend. unless the capable hacker comes along and provides a howto. such as we seen grub2 f*ck ups before public documentation. hahaha01:51
mahngielanyways, thanks for the chat.01:52
mahngielyou sure that was #gnome-shell? room was empty01:53
bjsniderirc.gnome.org01:53
bjsnidernot freenode01:53
mahngielthat's what i get for drinking. :) carry on.01:53
MTecknologykimi: aparently I was able to register for two classes that happen at the same time....04:10
MTecknology^ wrong chan; sorry04:11
persia___zooko: Sorry for the delay: I have fairly large latencies in my connection now (10-100 Ksec).  I'm not particular about how I'm quoted, although using my name in  email may make it easier for someone to find me for a direct quote, and using my nick may be easier if you want to paste IRC log and reference http://irclogs.ubuntu.com/2009/12/29/%23ubuntu-motu.html04:55
superm1bjsnider, why is your 190.53 driver package depending on "libvdpau"?  there's no need for such a dependency06:02
superm1if something else is using vdpau, shlibs will cause the package to depend on libvdpau1 (which is appropriate)06:02
superm1the nvidia driver package itself doesn't need libvdpau to operate (and if it did, it would be libvdpau1 not libvdpau)06:03
zookopersia: FYI here is the plan for Tahoe-LAFS v1.6 (such as it is): http://allmydata.org/pipermail/tahoe-dev/2009-December/003436.html06:14
=== asac_ is now known as asac
Marcham89Hello07:15
AnAntHello, is there a team on Ubuntu for scientific/electronic packages ?08:47
rawanghello, any ubuntu motu who conduct ppa here?09:08
rawangI have the questions about ubuntu ppa09:08
slytherinrawang: just ask09:09
rawangslytherin, alright, I just successfully built a package, and build another package which depends on it. when ppa install that package, it runs into error, and I can't figure out what's the problem.09:10
rawanghttp://launchpadlibrarian.net/37265946/buildlog_ubuntu-karmic-i386.mono-uia-atkbridge_1.0-2~pre1_FAILEDTOBUILD.txt.gz09:11
rawangslytherin, it said when it wants to install some assemblies, it failed, but i manage to install it locally09:12
slytherinchecking09:14
slytherinrawang: are you sure you have specified correct dependencies?09:14
slytherinrawang: and in regards with mono directhex is the best person to ask for help.09:15
rawangslytherin, he saw, and I've tried his suggestion with no luck09:19
rawangE: installing Assembly /usr/lib/mono/accessibility/UIAutomationProvider.dll failed09:19
rawangppa just say it failed, but without any details about why it failed09:19
rawangslytherin, would PPA be more verbose when building a package?09:20
rawangs/would/Could/09:20
AnAntI have a question, in Ubuntu there are geda-* (version 1.4.x) source packages , currently geda upstream unified all source tarballs into one (using a unified build system), and that is in Debian unstable now (and the geda-* source packages got RM'ed), will Ubuntu be able to sync that situation for lucid ?09:20
slytherinrawang: won't make a difference. The failure here is to install one of the build dependencies. Not some problem with package you are trying to build.09:21
slytherinAnAnt: Provided it enters in Debian testing.09:22
AnAntslytherin: ok09:22
AnAntslytherin: and the old geda-* packages would be removed from lucid too ?09:22
rawangslytherin, yes, that makes sense, but why it failed at installing one of the build dependencies while preparing build environment? do you have any idea? :)09:23
slytherinAnAnt: Ubuntu archive admins keep watch on removals in Debian and carry out same removals in Ubuntu too.09:23
slytherinrawang: Nope. I don't do mono development/packaging.09:24
AnAntgood, thanks09:24
rawangslytherin, k, but thanks all same :)09:24
rawangslytherin, btw, would you have a chance to sponsor my package? i have been waiting for almost 7 month.....   https://bugs.launchpad.net/ubuntu/+bug/38049609:27
ubottuUbuntu bug 380496 in ubuntu "[needs-packaging] strongwind" [Wishlist,New]09:27
slytherinrawang: I work mainly on java packages. And I usually stay away from python. So can't help here. :-)09:30
rawangslytherin, alright, so who is the right person that i'd better to ask? :)09:30
slytherinCan't say.09:31
rawangslytherin,  np, thanks a bunch :)09:32
geserporthose: I've added a comment to your merge proposal for bpython10:56
* porthose looks10:56
porthosegeser, I will look into it when I wake up, the sun is coming up and I should really get some sleep first before I mess with it :)11:04
geserok, no hurry and sleep well11:04
=== menesis1 is now known as menesis
=== ogra_ is now known as ogra
jjleecan anybody suggest a simple python setuptools-based package to crib from?  What do people do to exclude debian/ from the setup.py sdist generated orig.tar.gz?12:42
Laneyjjlee: you're probably better off asking #debian-python @ oftc12:46
jjleethanks12:46
slacker_nlare SRU's also sponsored? or need to be13:29
Laneyyes13:31
slacker_nlaha.. can someone sponsor https://bugs.launchpad.net/bugs/35056213:34
ubottuUbuntu bug 350562 in gdesklets "gdesklets requires python2.5 without package dependency" [Undecided,Fix released]13:34
slacker_nl?13:34
Laneyneeds sru ack first13:34
slacker_nlso sru acks, then it goes into sponsering then magic happens and everyone is happy13:35
Laneythat's the idea13:36
slacker_nlk13:36
Laney(if you subscribe the sponsor team)13:36
slacker_nlsru doesn't do that?13:36
slacker_nli'll keep an eye on my mailbox then13:36
Laneyi wouldn't count on it13:36
slacker_nlthnx13:38
bjsnidersuperm1, i have you now...15:10
bjsniderthe answer to the question why is libvdpau in the depends field in my 190 driver is that i based it on *your* 190 driver, and it is in the control file there15:11
bjsniderobserve:15:11
bjsniderhttp://launchpadlibrarian.net/35457837/nvidia-graphics-drivers-190_190.42-0ubuntu1%2Bppa2.diff.gz15:11
bjsniderDepends: nvidia-190-kernel-source (>= 190.42), libvdpau, x11-common (>= 1:7.0.0), ${shlibs:Depends}15:12
joe____hello, I am trying to get into ubuntu development and packaging.  I am looking at the motu TODO for ideas. I figured I can work on stuff in harvest (more spefically patches) does that make sense?15:17
randomactionyes you can review patches, convert them to debdiffs and ask for them to be uploaded15:21
fabrice_spjoe____, you can also have a look at build failure, and you should also have a look at the sponsorship process, to know how to 'submit' your work for sponsorship15:22
fabrice_sp(see topic for 'hot' topics ;-) )15:22
fabrice_spHey randomaction !15:22
fabrice_sp:-)15:22
fabrice_spI still hate baazar for sponsoring :-)15:23
randomactionhello fabrice_sp15:24
geserI get slowly used to it (if I don't stumble across bugs or out-of-date branches)15:24
randomactionbuild-from-branch should change the game15:25
randomactionis there a roadmap for it?15:25
fabrice_spI still think it's slower than sposoring a debdiff, and people don't review the previous changes as they should15:25
joe____i look for build failure at debcheck on qa.ubuntuwire.com right?15:26
fabrice_spjoe____, http://udd.debian.org/cgi-bin/ubuntu_ftbfs.cgi is more up-to-date, IIRC15:27
geserfabrice_sp: that are the results from lucas' last archive rebuild15:27
geserthe current archive FTBFS list is at http://qa.ubuntuwire.com/ftbfs/15:28
fabrice_spgeser, I remember reading that the lucas's list was more accurate15:28
fabrice_spAnyway, I may be wrong or misunderstood15:29
randomactionthe official one lists only half as many packages15:29
geseryou probably need a combination of both lists: lucas to see what would fail in a archive rebuild and the other to see what is also currently failing to build15:30
randomactionI think it's because packages which were not modified in this cycle weren't rebuilt15:30
geseryes15:30
fabrice_spthe archive will be rebuilt as soon as auto sync stop, right?15:30
fabrice_spI remember some comments saying that in this cycle, we won't deliver binaries that won't have been rebuilt at least once15:31
geserdon't know when lucas planned the next archive rebuild, but short after DIF would be nice15:31
geserfabrice_sp: we won't ship binaries that fail a rebuild test15:32
randomactionthere was a proposal by ScottK to rebuild everything and remove binary packages15:32
geserif the package was last modified in e.g. hardy but still builds it's ok15:32
fabrice_spvery good idea, IMHO15:33
joe____well in the one that fabrice sent me for example there is a failed build in f-spot but in the ubuntuwire one that doesn't exist and on LP it says it built15:33
geserrandomaction: yes, but we won't do (source-)uploads to test for it15:33
randomactionsure15:34
geserjoe____: that only means that it build once in the past but not anymore15:34
fabrice_spjoe____, it means that f-spot now FTBS, but not when it has been uploaded15:34
fabrice_sptoo slow :-)15:34
joe____gotcha, thanks15:35
randomactionby the way, that proposal was to rebuild+remove at the very beginning of the cycle, and it didn't happen, did it?15:37
fabrice_spAFAIK, no15:38
geserno, it didn't happen yet15:39
randomactionnext logical point to do it is DIF15:39
ScottKrandomaction: The rebuild happened, but the analysis results aren't complete.16:03
geseryou also need to check if you don't break other packages with removing a binary (and what to do about it)16:04
DktrKranzis it just me, or some Debian package branches are not up-to-date?16:11
geserit's not only you16:11
gesersee http://package-import.ubuntu.com/failures/.bzr/failures/ for a list of packages where importing failed16:15
cyphermoxfabrice_sp, i see you reassigned yourself bug 495998. It is because I completely did it wrong or because you're looking at my merge request? :)16:15
ubottuLaunchpad bug 495998 in resolvconf "Please merge resolvconf 1.45 (universe) from Debian testing (main)" [Wishlist,In progress] https://launchpad.net/bugs/49599816:15
lucasgeser: when is DIF?16:18
sebnerlucas: mid-february16:19
lucasok, I can do another rebuild before that too16:19
geserlucas: around Feb 11th 2010 (https://wiki.ubuntu.com/LucidReleaseSchedule)16:19
sebnerlucas: ah you are mighty Lucas Nussbaum :D huhu there16:21
sebnergeser: ~aloha~16:21
gesersebner: Hi16:22
asacwhats the single best resource for doing merges with bzr?16:51
asachow about adding reference to that to the merges.html page on ubuntuwire.com?16:51
micahgasac: probably this: https://wiki.ubuntu.com/DistributedDevelopment/Documentation/Merging16:53
micahglucas: ^^16:54
asacok let me check16:58
asacso we are going to native package everywhere?17:01
asacugly imo ... but well17:01
geserasac: before you start check that the debian branch is up-to-date17:02
asacsure17:02
siretartasac: what makes you think so?17:07
asacthe fact that i only looked at resolvconf17:08
asac;)17:08
siretartasac: btw, are the Xb-Npp- flags in the mozilla-plugin-vlc package still of any use in lucid?17:08
asacso how dose bzr bd spot the pristine-tar thing?17:08
asacsiretart: why wouldnt they?17:09
asacwe still have a plugin DB ... and we will in future17:09
fabrice_spcyphermox, working on the merge :-)17:09
asacyou can put that into debian directly imo17:09
asacit doesnt hurt and debian is slowly accepting innovation ;)17:09
asacfabrice_sp: for me it looks good17:10
asac(the merge)17:10
jjleeI just got this error even though I just deleted the package from my PPA:17:10
jjleeFile python-figleaf_0.6.1.dev-20091230.orig.tar.gz already exists in PPA for python-figleaf, but uploaded version has different contents.17:10
siretartasac: I've just uploaded 1.0.4-1 to debian and could have just added them, but I have no idea what package/program uses that information17:10
asacjjlee: deleting doesnt remove origs17:10
fabrice_spasac, I'm fixing the postrm script17:10
jjleeasac: why not?17:10
asacsiretart: its used to populate the online db for plugins17:10
fabrice_spotherwise, looks good, yes :-)17:10
siretartasac: could you perhaps file a wishlist bug in debian with that information? I'll add that then to our git branch so that it can get included in vlc_1.0.4-217:10
jjleeasac: in this case, it's an orig I built myself17:11
asacso based on that the firefox plugin finder can show proper debian packages for mime-types17:11
siretartwhat's 'the online db'?17:11
asacsiretart: since you apparently do the merges in debian, i am sure you will remember on next merge ;)17:11
asacsiretart: its an online webservice that gives info what plugins exist for a given mimetype17:11
asacso you get choice for flash: gnash, swfdec flashplugin17:12
asacnonfree17:12
asacetc.17:12
asacand for all the other mime types we have17:12
asacmozilla has its own online webservice, but since they have exactly one plugin in there, we run our own in ubuntu17:12
asaclike http://people.canonical.com/~asac/pfs/screens/pfs1.png (old screenshot from gutsy iirc)17:13
asacjjlee: well. that means you first uploaded an orig that was different to the one you now try to upload :)17:14
asacif you create the same orig two times thats usually the outcome17:14
asacso you need to get the orig from the ppa somehow17:14
asac(check the pool)17:14
asacor you need to artificually bump the upstream version17:14
jjleeasac: think I'll bump upstream, or it will get annoying17:15
asacwhy?17:15
asacjust download the orig from pool ;)17:15
asacand use that17:15
asacbut your decision ;)17:15
asacas long as its not a package in real archive it doesnt really matter what version it is17:15
siretartasac: no, please still file a wishlist bug with references to this online db, I'd like to read more about it and add some lines for that in the package17:16
matti;]17:16
asacsiretart: there isnt much info about that online db, except the initial spec.17:16
asacits really old mozilla stuff that we just host on our own now17:17
asacand we could host for debian17:17
asactoo17:17
siretartasac: now you confuse me again. are these flags useful for a package in the debian archive at all or not?17:17
asacthey dont hurt. and if debian wants to adopt it we can use those flags17:18
asacif it means that you can sync17:18
asacits good to just add them to debian without thinking17:18
asacif you have to merge anyway, then its not important until we decide to bring this service to debian17:18
siretartI cannot sync anyway, because debian does not have libx284 (anymore)17:19
asacso no. atm, it doesnt give any benefit for debian except that you can sync if you add the flags there17:19
asacthen dont bother. we would file bugs if we start a service like that in debian anyway17:20
siretartok, so in short: we have some magic webservice running on some ubuntu server that the firefox package uses to detect that mozilla-vlc-plugin could be useful for some mimetypes in the firefox package, right?17:20
asacyes17:21
asacwe have that for all plugin packages17:21
asacits potentially useful for all browser that can make use of nppapi plugins17:22
siretartwhy not package that database? I cannot imagine that there are frequent updates to that17:22
asacthere are17:23
asacalso the whole online lookup stuff is already in firefox17:23
asacso we just extended the same mechanism17:23
siretartaha17:24
asacalso it merges results from the mozilla webservice17:25
asacso you get mozilla results + our results17:25
asacthe url to the service is in the firefox pref called: pfs.datasource.url17:27
asacthe webservice and database population code is currently in the ubufox source17:27
jjleeasac: does PPA system keep source packages forever?17:30
asacit keeps the memory of them forever, yes17:30
jjleeoh, just the hash?17:30
superm1bjsnider, ah well that's totally a mistake then :) where did i have that published?17:44
=== yofel_ is now known as yofel
bjsnidersuperm1, in your ppa17:46
asacjjlee: usually you remember to be more careful about origs in future after oyu bumped into this ;)17:47
superm1bjsnider, ah i just used that for staging a while back, i'll delete it from there17:47
bjsnideri'm planning on switching things over when alberto gets finished with the new scripts17:47
asacjjlee: just like in real "archive" life ;)17:47
jjleeasac: or you just say heck, Irebuild the thing17:47
jjlee*I'll rebuild the thing every time17:47
bjsnidersiretart, should mplayer in karmic be able to play wmapro audio files?17:48
asacjjlee: rebuild?17:48
superm1bjsnider, in the interim can you just drop that dependency?17:48
superm1it will keep people sane and prevent upgrade problems when they're using the mythbuntu PPAs17:48
jjleeasac: a new .orig.tar.gz every time17:48
asacwhy?17:48
asacthats exactly what is causing the problem here ;)17:48
asacdont rebuild origs ... reuse them17:48
bjsnidersuperm1, sigh17:48
siretartbjsnider: not sure, I don't think i have samples on my lapotop to test17:49
jjleewon't cause a problem if it has a different upstream version (which it does, in build I just submitted)17:49
siretartsebner: yes?17:49
bjsniderwell, at least i wouldn't have to upload a new source tarball17:49
superm1bjsnider, we unfortunately get people trying all sorts of wacky combinations like that and reporting bugs :)17:49
bjsnidersiretart, i have one i can send you a link17:49
siretartbjsnider: how about you try yourself? ;-)17:50
jjleeasac: it's a useful feature for a package that has any visibility of course, but for this little PPA I've not told anybody about, it was just irritating :-)17:50
bjsnidersiretart, i did. it failed17:50
bjsniderbut rvm's ppa has an older mplayer that supposedly works17:50
bjsnideri think he's using internal libavcodec17:51
sebnersiretart: hmm, might work here as well. I was told that you might be able to help me as you are related to sound stuff. The problem is burning stuff, to find out if a) the burner dies b) ubuntus fault or c) of the CDs17:52
bjsnidersuperm1, is the vdpau nvidia driver pre-built? we don't build it against the libvdpau.h file?17:52
siretartsebner: puh, I'm not sure what makes you think I was qualified for these questions.. ;-)17:53
superm1bjsnider, the closed source libvdpau_nvidia, yes it's prebuilt17:53
superm1bjsnider, the libvdpau drivers for all other applications using libvdpau will need to build against libvdpau.h17:53
bjsniderso how do we know which version of vdpau they built it against?17:53
siretartbjsnider: perhaps the auto detection of mplayer is a bit wacky. try forcing the available codecs to see if one of them works17:53
bjsnidersiretart, interesting you say that because it does say it has codecs for those files17:54
superm1bjsnider, at this point it's "whatever was latest", but its irrelevant since their API for using it hasn't changed17:54
aboganiHi All, Someone could upload a patch (I can provide it) for updating linux-rt package? Thanks in advance!17:55
abogani^ I meant for Lucid.17:55
superm1bjsnider, so 190.53 will work with the latest libvdpau, 0.3-217:55
ScottKabogani: Are you an Ubuntu Studio developer?17:56
jjleeby the way, what's the policy about upstream maintainers maintaining (non-native) debian packages?17:56
aboganiScottK: Yes.17:56
asacjjlee: what do you mean=?17:56
ScottKjjlee: There isn't one, but we generally encourage it.17:56
asacjjlee: in general we encourage upstream folks to maintain their stuff in ubuntu directly17:57
jjleeok17:57
bjsnidersuperm1, is alberto ever in any of these channels? there's some info in the new control files that needs to be changed17:57
ScottKabogani: I'd ask TheMuso to upload it since a: He can and b: he's involved in Ubuntu Studio.17:57
asacits just that usually we do that as a service for them17:57
jjleeby "in ubuntu", you mean that the package is uploaded to universe / multiverse, I guess?17:57
asacyes17:57
asacalso main17:57
jjleecool17:57
ScottKjjlee: Even better to maintain it in Debian so more people benifit from your work.17:58
asacright ;)17:58
asacbut step by step17:58
asac;)17:58
jjleeScottK: sure17:58
jjleeasac: quite!17:58
superm1bjsnider, he's in #ubuntu-x when he is18:15
superm1tseliot is his nick18:16
=== jMyles_ is now known as jMyles
dabaRgeser: Are you around?18:23
geserdabaR: yes18:28
dabaRCool. I have a follow-up question on our conversation from yesterday. Once you decide on how to fix some package, like atheist from yesterday, what is the process to get it applied?18:28
dabaRFor the fix to make it into Ubuntu18:29
ScottKdabaR: Attach the fix to a bug and subscribe ubuntu-universe-sponsors to the bug.18:29
ScottK(assuming the package is in Universe/Multiverse)18:29
dabaRScottK: so there is a bug for each of the FTBFSs?18:30
geserdabaR: https://wiki.ubuntu.com/SponsorshipProcess18:30
ScottKdabaR: As a rule, no.  You need to file one.18:30
geserdabaR: no (unless you file it)18:30
dabaRScottK: So maybe, to start working on a FTBFS, you search whether there is a bug for it, and then you file a bug if there is not, then you make the changes, and attach a fix to the bug, and then subscribe the appropriate sponsors team?18:32
ScottKdabaR: Yes, although there's really no point in filing the bug until you have a fix.18:32
dabaRScottK: how do you avoid working on the same bug as someone else? Does it just generally not happen?18:33
ScottKdabaR: It happens every now and then, but there's 20,000 packages in Universe.18:33
dabaRNot so many FTBFSs in Lucid ATM, though, right?18:33
ScottKTrue18:33
ScottKStill it's uncommon that two people work on the same thing.18:34
dabaRBut it is not a problem you have identified, right? I understand you are very involved in MOTU18:34
geserbut still more than person working on them18:34
dabaRI meanm, you work on it quite a bit18:34
ScottKdabaR: It happens, but rarely.  Yes18:34
ScottKIMO it's more work to document what everyone is working on than is saved by it.18:34
dabaRScottK: And ubuntuwire FTBFS page, how often are new builds done?18:35
geserthe page itself is updated every 4 or 6 hours (don't know exactly)18:35
ScottKqa.ubuntuwire.com/ftbfs is based on the current state of the archive.18:35
ScottKSo it only changes when a new package is uploaded or a build attempted.18:36
dabaRSo it polls for changes in the archive?18:36
geseryes, it asks LP for all current builds that FBTFS and displays it in a nice overview18:37
dabaRSo Launchpad tracks similar information, do you know the URL for that?18:37
geserit tracks it on per-package basis so there is no overview18:38
dabaROh, OK, probably to do with how the packages can be tagged with releases...18:39
geserdabaR: see e.g. https://edge.launchpad.net/ubuntu/+source/atheist/0.20091130-1 (look at Builds)18:39
dabaRgeser: how would you reproduce that bug on your system?18:40
dabaRI mean, how would you try TBFS and fail?18:40
geserI use pbuilder (others prefer sbuild)18:41
dabaRgeser: what about starting from open terminal18:41
dabaRDo I apt-get source atheist?18:42
dabaRAnd go from there18:42
geseryes18:42
geserbut I prefer using pbuilder for test-building to not pollute my system with -dev packages that I won't need a few minutes later anymore18:43
dabaRso what command do you run?18:44
dabaRpbuilder atheist?18:44
geser!pbuilder18:44
ubottupbuilder is a system to easily build packages in a clean chroot environment. To get started with PBuilder, see http://wiki.ubuntu.com/PbuilderHowto18:44
dabaRThanks18:45
geser"apt-get source -d atheist" (don't unpack) and later "pbuilder build atheist.*dsc"18:45
dabaRWhere does dh_clean get defined?19:24
christoph_debian /usr/bin/ ?19:25
dabaRdh_ which one19:25
dabaRI mean, there is no dh_clean in /usr/bin on my computer./19:26
randomactiondabaR: debhelper package19:26
dabaRWhat creates a .dsc file?19:29
dabaRis it dpkg-source?19:29
dabaRI mIt is19:32
dabaRSo when I build a package with pbuilder, I specify the .dsc file, but the output seems to "dpkg-source: info: extracting atheist in atheist-0.2009113019:41
dabaRUnpacks the orig tarball, and applies the diff.19:42
dabaRWhere do I apply the changes I make to the source package I downloaded?19:42
dabaRIn the unpacked directory that is in the same place where the orig and diff files are?19:42
dabaROr does that get overridden as shown in the pbuilder output?19:43
dabaROK, I think I got it. I make the changes in the unpacked dir, then I pdebuild, right?19:44
dabaRSo pbuilder creates a build environment for itself, right?19:46
randomactionyes, or you can debuild -S, which will create .diff.gz and .dsc which you feed to pbuilder19:46
dabaRpdebuild gives me errors about unmet dependencies. Should I somehow edit .pbuilderrc?19:47
dabaRTo point it to my base.tgz, or something?19:47
randomactiondid you enable universe in pbuilder?19:48
dabaRDunno19:48
dabaRI will now19:49
randomactionPbuilderHowto has a section for it19:49
dabaRI see it in the howto19:49
randomactionit's off by default, so you need to do it if some of build-deps are in universe19:49
dabaRI've got a .build file now.19:51
dabaRrandomaction: do you use pbuilder?19:54
randomactionyes19:54
dabaRSo I have modified my .pbuilderrc and still there is an error about unmet dependencies.19:56
dabaRIs the command just pdebuild?19:56
randomactionpdebuild I don't use :)19:58
dabaRShould I just install its build dependencies? SHould I use the satisfy dependencies flag?19:58
dabaROh, I see.19:58
randomactionso, you enabled universe?19:58
dabaRAFAICT19:58
randomactiontry to create a source package (debuild -S from the package directory)19:59
dabaRSo I have to have a valid GPG key to build the package?20:03
dabaRIn fact, why is it trying to sign with someone else's signature20:04
randomactionno, if you don't you'll just be making unsigned packages20:04
randomactionbecause it's the last entry in changelog20:05
dabaRSo I should change the changelog :)20:05
randomactionuse dch -i20:05
dabaRAnd is there an option for debuild to not sign?20:07
dabaROr how do I prevent signing it?20:07
christoph_debian-uc -us20:07
christoph_debianor ignore the error20:07
dabaROh, so it does make a file for me.20:08
dabaRI see it there.20:09
dabaRHeh, it seems to have worked :-/20:10
dabaRSo the change is in debian/control20:11
dabaRWhat does the uploader for a debian package mean vs. maintainer?20:13
dabaRUploader is the person that packaged it?20:13
dabaRMaintainer works on the software?20:13
christoph_debianMaintainer is the main packager20:14
christoph_debianuploaders help packaging20:14
MTecknology!info openbox lucid20:15
ubottuopenbox (source: openbox): standards compliant, fast, light-weight, extensible window manager. In component universe, is optional. Version 3.4.7.2-5 (lucid), package size 266 kB, installed size 1432 kB20:15
dabaROK, so this package, atheist(stole it from geser's todo list), basically fails because in Debian, where we are getting atheist from, python by default is 2.5.20:17
dabaRIf I change XS-Python-Version: 2.5 in the control file to 2.6 it builds fine.20:18
dabaRThe other way to go about it would be to make it build-depend on python2.5, but that does not sound right to me anyway.20:18
dabaRIs atheist_0.20091130-1ubuntu1.diff.gz, as created by debuild -S then the fix that should be attached to a bug that would be opened in Launchpad?20:19
randomactionattach a debdiff, see https://wiki.ubuntu.com/Bugs/HowToFix20:21
randomactionby the way, your original .diff.gz is probably screwed up because you ran debuild with updated package and unmodified changelog20:22
jbichadabaR: Debian is switching to Python 2.6 now, so you should report that to them also20:22
dabaRIs Lucid auto-synching with testing or unstable? I read only the beginnings of the discussion./20:23
randomactionwith testing20:23
dabaRjbicha: how likely do you think it is that there are many other packages with the same problem?20:25
dabaRI mean, it just sounds like something that should break every single python package20:25
jbichadabaR: this has all of the known bugs with the Python 2.6 transition: http://tiny.pl/hqwjz 2.6 didn't change very much so packagers should have tested on 2.6 and updated the python-version to match20:26
dabaRjbicha: so in other words, this guy did not notice, so if I tell him, he will be glad to hear about it, or whatever.20:29
jbichayeah, it sounds like a simple fix that would make things better :-)20:29
randomactionis there a way to make it work for both 2.5 and 2.6?20:33
ScottKProbably XS-Python-Version: (>= 2.5)20:34
ScottKAnd build-depends python-all instead of python or python-all-dev instead of python-dev (depending on what's there already)20:35
dabaRWell, I think the only reasonable thing to do with this is tell the debian dev.20:36
dabaRDoing any other work seems to be unnecessary, since he will have to fix it.20:36
jbichaI'm not sure if I'm doing it right, but I didn't even use XS-Python in my packaging, I just build-depends on python-support20:36
jbichaand had an extra file named pyversions with the content: 2.5-2.720:37
dabaRAlthough, maybe I should check at some point later whether he made the chaqnge, and if it does not fail to build any more20:37
jbicha>=2.5 would be bad if it doesn't work on Python320:37
ScottKjbicha: No.  XS-Python-Versions is only python 2 versions.20:37
ScottKjbicha: python-support will use the pyversions file, but atheist uses python-central.  Both use XS-P-V, so that's preferred.20:38
jbichaScottK: thanks, I'm new to this and still learning :-)20:39
ScottKNo problem.20:40
jbichadabaR: I saw this on KDE's Planet this week: http://blog.ricodigo.com/2009/12/29/authors/Patrick/new-atheist-quote-plasmoid-update/foss20:41
=== Whoopie_ is now known as Whoopie
=== jtechidna is now known as JontheEchidna
bjsniderwhat's the deal with flash packaging? we're not allowed to include the plugin itself in a package but we can package a script that downloads and installs it right? something like that?22:33
geseryes22:34
geserand there is also a package in the partner archive22:34
bjsniderthe script can download the plugin directly from adobe's site?22:34
ScottKYes.22:34
ScottKWe used to have that22:35
ScottKNow we download from the partner archive.22:35
bjsniderdoes the partner archive have the native 64 bit plugin?22:35
ScottKNo idea.22:37
ScottKOne of the rules I know is only final releases go there.22:37
ScottKSo if it's still beta, it won't be there.22:37
bjsniderit gets sent in automatically by adobe?22:38
superm1i doubt it's automatic22:38
bjsniderwhat i mean is, it's not someone here uploading it. it's adobe22:39
bjsniderbut, it doesn't matter. i'm not interested in that one22:39
ScottKAFAIK, Canonical controls uploads to Partner.22:39
porthosegeser, bug #501481 has been update, please have a look when you have time :)23:02
ubottuLaunchpad bug 501481 in bpython "Merge bpython 0.9.5.2-3 (universe) from Debian testing (main)" [Wishlist,New] https://launchpad.net/bugs/50148123:02
porthoses/update/updated23:02
porthoseScottK, I am working on the list you requested and will get it to you asap ty :-)23:07
ScottKporthose: Great.23:08
geserporthose: no need to mention the update of the maintainer field in the changelog and don't forget to mention your new changes in debian/changelog the next time (will do it now before uploading).23:15
MTecknologyok... I'm going to try to package openbox again....23:27
FlannelMTecknology: Isn't it already packaged?23:37
MTecknologyFlannel: 3.4.7.2 is23:37
MTecknologyFlannel: 3.4.9 isn't; and has a whole lot of changes23:37
bdrungporthose: do you plan to become motu?23:44
MTecknologyFlannel: and I'm giving up - I'll just pester the maintainer until they get it :P23:58
porthosegeser, damn and I know better :(23:59

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