/srv/irclogs.ubuntu.com/2010/02/26/#ubuntu-motu.txt

SEJeffQuestions for lucid00:08
SEJeffWould it be possible to 1) Get the latest libproxy (0.4) into Lucid and 2) Get a MIR for it?00:08
SEJeffIt fixes a ton of bugs and I personally know the upstream lead developer00:09
persiaYou don't need an MIR: libproxy is in main.  MIR is just for transitioning between "universe" and "main"00:12
* persia looks forward to when the distinction no longer exists00:13
SEJeffpersia, Ah ok. Would it be possible to get the latest in for Lucid?00:13
SEJeffAs 0.2.3 is a pretty old version and has many fixed bugs00:13
persiaDoing the update is potentially possible, but Needs someone to test and investigate, and if it's likely to break anything, will probably be rejected.00:14
SEJeffpersia, Ok I'm willing to test and have av, a buddy who is an UD and DD who will help me00:14
persiaIt looks to me like you'd want to test the python bindins, and the interaction with libsoup-gnome2.4-100:14
SEJeffWhat is the best way to go about this? I'll be working directly with upstream00:15
SEJeffWell it changed from c to c++, but the bindings and api are identical00:15
persiaThat's the kind of change that's hard to review, and makes it more difficult to get approved.00:15
persiaI'd recommend contacting pochu in #ubuntu-desktop for guidance on a test strategy, etc.  Something that works for some folks is to do a test transition in a PPA and test against that.00:16
SEJeffpersia, How about "Upstream suggests you upgrade to fix the bugs and support the package in the future"? Especially in a LTS?00:16
SEJeffpersia, Perfect. Thanks00:16
persiaSEJeff: Well, it depends.  It's a risk/reward analysis.  I personally like to follow upstream advice, but you really want to work with the Desktop team to come to a safe conclusion.  If there's some end-user software that doesn't work and needs porting, that might be more than we can accomplish in time.00:17
SEJeffpersia, Absolutely understood00:17
persiaIf the ABI is truly unchanged, it ought be a fairly easy discussion.  If the ABI changed but the API didn't, not so much worse.  if the API changed, that's more complicated.00:17
persiaGood luck.00:17
SEJeffpersia, I'm not 100% sure, but I don't think it is ABI compatible. The API is the same however00:19
SEJeffJust a few rebuilds and we're on our merry way00:19
persiaLooks like just a rebuild of the python bindings and libsoup-gnome2.4 to me, but again, it's really a Desktop Team decision.00:19
persia(and that's one of the areas of Ubuntu which I track the least)00:20
SEJeffpersia, Thanks a bunch for the pointers00:20
SEJeffpochu left right after I pinged him. Must be busy :)00:20
persiaWell, and it's 2am there :)00:21
SEJeffsleep is for the weak00:21
SEJeffpochu, Do you have a minute or two?00:31
persiaSEJeff: You really want to ask in the other channel, as other people who idle there may also be interested.  It's also better to just ask the question rather than asking to ask.00:32
SEJeffpersia, Ok00:33
quidnuncI have a package that uses OCAML_ABI in rules and it is incorrect. I can't find out how it is set. What sets it?00:53
nigelbpersia: I finally got that boa thing fixed :)02:14
nigelbtook me a lot of pain to get the X stuff working but it was worth the trouble learning that stuff :)02:14
* Zarel places an offering on the offering of the Ubuntu MOTUs.03:39
Zarelaltar*03:39
ZarelBut anyway.03:39
ZarelI was wondering.03:39
ZarelI noticed the icon here was outdated: http://blackhalt.files.wordpress.com/2009/12/ubuntu-software-center.png03:39
ZarelI was wondering who I would contact to get it updated.03:40
paissad_guys, i 've uploaded temporary a deb package (foo) in my personal repository .. & i don't want other people who already have my repository in their sources.list to download "foo" when the version of "foo" is higher than an official ubuntu/debian repository04:10
paissad_i have to do a sort o pinning if i understand correclty ...04:11
paissad_sort of*04:11
ZarelNo MOTUs at this time of day? :|04:18
ZarelI guess I'll try morning.04:18
RAOFZarel: You'd contact people by filing a bug.04:20
RAOFThat's the general way to have changes made.04:20
ZarelRAOF: Link to a tracker?04:23
RAOFlaunchpad.net04:23
RAOFOr, run “ubuntu-bug warzone”, I think.04:24
RAOF(Or whatever the package name is.)04:24
RAOFHm.. getdeb?04:24
ZarelWhat does getdeb have to do with Ubuntu repositories? o_O04:25
RAOFIndeed!  The version of warzone in that screenshot isn't from the Ubuntu repositories; it's from getdeb.04:25
Zarel...really?04:26
RAOFCheck out the version.04:26
ZarelOh, I see.04:26
ZarelThanks.04:26
RAOF:)04:27
ZarelCan you check to see if the one in the Ubuntu repositories has the updated icon?04:27
ZarelNew one looks like this: http://developer.wz2100.net/browser/trunk/icons/warzone2100.large.png04:27
Zarel(I don't have an Ubuntu partition around to check)04:27
ZarelWell, it appears launchpad is still using the old icon, too.04:29
Zarelhttps://launchpad.net/warzone210004:29
ZarelTime to go further upstream and see if Debian needs to be yelled at. :P04:30
RAOFZarel: Software centre uses the new icon.04:30
ZarelMan, Launchpad is _really_ out of date04:31
Zarelhttps://launchpad.net/warzone210004:31
ZarelLatest version 2.1 RC2? o_O04:31
RAOFYou'd need to take that up with the owner of that project; it's not Ubuntu.04:32
kamalmostafahi motu's -- Does bug 521190 need an actual FFe?  This sync would fix an FTBFS in a package that has never built successfully in Lucid.05:18
ubottuLaunchpad bug 521190 in nauty "Sync nauty 2.4-2 (multiverse) from Debian unstable (main)" [Undecided,Confirmed] https://launchpad.net/bugs/52119005:18
kamalmostafaI think it qualifies as a "bug fix only update"05:19
rawanghi, why i type "debuild -S". it just generate a new tarball, but not a orig tarball + diff.gz?05:41
RAOFrawang: debuild -S shouldn't generate a new tarball; it should use the existing orig tarball and put the diff in .diff.gz.05:51
RAOFrawang: If you don't have an existing orig tarball, there's no way for debuild to work out what should be in the orig tarball & what should be in the diff.05:52
=== xeros2 is now known as xeros
sgnbrandomaction: did you see my note about gmetadom / lablgtkmathview?08:14
randomactionyes, I'll rebuild lablgtkmathview when gmetadom is synced08:15
randomactionthis transition looks much easier now that I have a mass-rebuild script :)08:16
dholbachgood morning08:17
randomactiongood morning dholbach08:18
dholbachhi randomaction08:18
=== hannesw__ is now known as hannesw
shadeslayerwhats the difference between pbuilder and debuild?09:52
shadeslayerboth of them create .debs,one in a chroot environment other in the users own machine09:53
shadeslayerso whats the basic difference09:53
alkisgshadeslayer: as I understand it, using a clean chroot environment is better because you might find out that you haven't declared the correct dependencies for your application09:57
Rhondashadeslayer: debuild does in your current system, pbuilder uses a chroot environment and builds in there.09:57
alkisgAnd if you happened to have them in your own machine, debuild wouldn't "tell" you that09:57
shadeslayeralkisg: thats the only diff?09:57
Rhondashadeslayer: The basic difference is exactly what you wrote. :)09:58
alkisgshadeslayer: no, I'm sure there are lots of other differences.09:58
shadeslayerRhonda: ok,i just wanted to know  if theres any other difference09:58
shadeslayerc_korn: oh hi :)09:58
c_kornhello shadeslayer09:58
shadeslayeralkisg: so which is preffered?09:58
Rhondashadeslayer: Usually you want to build for a specific target, like lucid. Your system though might run karmic. So you do _need_ a chroot for building for lucid.09:58
shadeslayer-f09:58
shadeslayerRhonda: oh.. and also debuild just build for 64 bit or 32 bit depending on your machine09:59
shadeslayeri guess pbuilder makes .debs for all systems09:59
shadeslayeri have a slow internet connection so i only use debuild10:00
RhondaIt's prefered to build inside such a chroot for various reasons: It also requires proper Build-Depends whare with debuild you can't be sure wether you have the packages "just installed".10:00
shadeslayerhmm10:00
RhondaNot sure what you mean with "for all systems".10:00
shadeslayerRhonda: 32 bit,64 bit,lpia10:00
RhondaThere is no difference with debuild/pbuilder with respect to internet connection.10:01
RhondaErm, no, you don't build for 32 and 64 bit in pbuilder.10:01
RhondaYou build for the same system that your system is, you don't cross-compile.10:01
shadeslayerah10:01
alkisgWhat does "dpkg-source: unrepresentable changes to source" mean? That it can't represent the symlink I put in the sources? And if so, is there any way around it?10:02
Rhondashadeslayer: pbuilder really is just a "clean" build for a specific target, well defined.10:02
slytherinalkisg: No it can't represent symlink. Why do you want to add symlink?10:02
shadeslayerRhonda: ok10:03
alkisgslytherin: I have LTSP 5.2 as a starting point, and I put one plugin in the debian-plugins dir, and a symlink from ubuntu-plugins/file to debian-plugins/file (standard practice in ltsp source).10:03
slytherinalkisg: The question is 'what problem are you trying to solve by putting symlink'?10:04
Rhondashadeslayer: And to confuse you even more, I would rather suggest cowbuilder (from the cowdancer package) instead of pbuilder. :)10:05
shadeslayerRhonda: 0_o10:06
RhondaIt's more friendly to your harddisk, and if you have low I/O. pbuilder works with tarballs it extracts all the time, cowdancer just creates hardlink trees and uses copy-on-write (thus cow) facilities.10:06
alkisgslytherin: I'm trying to add a new feature (=plugin). That feature is common to both debian and ubuntu, so (as usual in LTSP) I need to put the file in the debian-plugins dir and symlink it to the ubuntu-plugins dir. I don't know how else to answer the "what problem are you trying to solve by putting symlink" question...10:07
shadeslayerRhonda: but it still downloads all the build depends like pbuilder10:07
RhondaThen don't do an apt-get clean. :)10:08
slytherinalkisg: Ok. Now think aboout it this way. If the feature is common to both Debian and Ubuntu, do you need to have it in two separate folders?10:08
alkisgslytherin: see the tree in http://paste.ubuntu.com/384259/10:09
alkisgThere are lots of symlinks there in the original tarball10:10
alkisgSo I just want to add another plugin like the 100 existing plugins, by following the same practice...10:10
alkisgslytherin: the symlink practice is for both the debian + ubuntu developers to maintain the same code10:11
alkisgThe different folders practice is for each distro to have its own plugins10:11
alkisgAnd all folders are shipped in the tarball/deb because one might want to make a cross-distro chroot...10:12
slytherinalkisg: The issue is that your modifications will end in diff.gz and the symlink is not representable in that file. What you can try is convert the package in source 3.0 format. In that case the packaging files are archives in a tar.gz which may be able to encapsulate a symlink.10:12
slytheringot to go now. I hope someone else will be able to help.10:13
alkisgGot it. So I'd need to create a new source tarball in any case10:13
alkisgThank you10:13
shadeslayerarddisk, and if you have low I/O. pbuilder works with tarballs it extracts all the time, cowdancer just cre10:14
shadeslayergeh10:14
alkisgIf a build failed, can I upload the same version to launchpad? Or do I have to increase the debian/changelog?10:15
shadeslayerc_korn: btw what does this mean ? : E: joschy source: not-binnmuable-all-depends-any libjoschy-dev -> libjoschy110:16
Rhondashadeslayer: From a Ubuntu point of view you can ignore that because Ubuntu doesn't do binNMUs. When it comes to Debian though …10:18
c_kornshadeslayer: you can run lintian -i *.dsc to see a more detailed description of the problem. mostly also with a fix proposal.10:18
geseralkisg: once LP knows about a version (independent if it build or not) you need to bump it for a new upload10:18
alkisgThank you geser10:19
shadeslayerc_korn: so if i change Architecture: any in the third stanza to all itll work right10:22
Rhondashadeslayer: erm, I highly doubt that that will be proper.10:25
Rhondashadeslayer: Because the library files most probably are architecture dependent and thus can't be arch:all10:26
RhondaIt is more suiting to set the -dev package to arch:any, and I'm not sure if there is any -dev package that is _not_ arch:any10:28
Rhondahmmm, but there are.10:30
shadeslayerRhonda: so,what do you suggest?10:31
RhondaAh. shadeslayer, if you want to have the -dev package Arch:all you need to make it Depend on libjoshy1 (>= ${source:Version}) instead of (= ${source:Version})10:31
shadeslayerill just pastebin the control file10:31
shadeslayeroh ok10:31
shadeslayerRhonda: http://pastebin.ca/181160810:33
shadeslayerill be back in like 10 mins..10:33
=== shadeslayer is now known as shadeslayer_
Rhondashadeslayer: Should fit, binary:Version or source:Version doesn't matter in that case because it's just the same at the time the all package is generated, but source:Version would be more correct. :)10:35
=== shadeslayer_ is now known as shadeslayer
shadeslayerRhonda: like : http://paste.ubuntu.com/384278/ ?10:53
RhondaNo. Arch:all in the libjoshy110:54
RhondaThat should be Arch:any there10:54
shadeslayeroh yeah right10:54
shadeslayerhttp://paste.ubuntu.com/384283/10:55
shadeslayeri guess thats correct then?10:55
RhondaAnd about Maintainer field, that's you I expect? Where do you plan to upload it to?10:55
RhondaLooks correct, yes.10:55
shadeslayerRhonda: my PPA10:55
shadeslayerRhonda: i dont have a @k/ubuntu.com email id ;)10:56
shadeslayeri want one though :P10:56
RhondaMe neither.10:57
RhondaWhat's @k?10:57
hyperairkubuntu10:58
shadeslayerRhonda: like rohangarg@kubuntu.org ;)10:59
* Rhonda is happy with @debian.AT (instead of .org, they won't change my "login")11:00
shadeslayerRhonda: this is what ill be using : http://paste.ubuntu.com/384287/11:00
shadeslayerRhonda: nice :011:00
shadeslayer*:)11:00
RhondaWhat for do you use debhelper >= 7.0.50~? Any special feature?11:00
shadeslayerRhonda: yeah debuild -S -sa printed out that error11:01
shadeslayerRhonda: more of a warning :P11:01
RhondaEspecially since I don't find that version mentioned in a changelog?11:01
Rhonda7.0 only went to .17?11:02
RhondaOh, wait, found it11:02
shadeslayerRhonda: found what?11:02
RhondaThe changelog and the reason why one would want to use that. :)11:03
shadeslayerRhonda: this is the intial release...11:03
shadeslayerRhonda: well c_korn just told me what had to be done,im yet to learn why we did that :P11:03
RhondaYeah, perceived that part. :)11:04
shadeslayerRhonda: its my first library... so im all in for suggestions ;)11:04
shadeslayerlibs are difficult :P11:04
shadeslayerRhonda: i can package small apps fine..11:05
RhondaRight, I dumped the two library packages that I had over the time and I'm sure I made a lots of mistakes therein.11:05
shadeslayer:D11:05
RhondaActually, thinking about, I still maintain sort-of a library. It surely is totally wrong. But only a single package of mine is using it.11:06
shadeslayerRhonda: well im just doing this so that there are no suprise questions for me tommorow in the packaging session11:06
RhondaOh, so you are heading for MOTU at fullspeed? :)11:07
shadeslayerRhonda: :D11:08
RhondaAll the best wishes on that. :)11:08
shadeslayerRhonda: more like kubuntu member at full speed :P11:08
shadeslayerdoing upstream work and bug triaging in lp :P11:08
RhondaI'm still not sure wether I should take that step at this point in time.11:08
RhondaI sorta postpone that thought to at least summer, maybe even fall.11:09
shadeslayerRhonda: hmm.. well im gaining experience... so meh..11:09
shadeslayerRhonda: i also do irc support on #kubuntu ;)11:10
RhondaI don't want to sound arrogant, but experience is not the piece I ponder about. ;)11:11
=== Knightlust is now known as Igorots
nigelbduanedesign: See if you've got all the package tools from https://wiki.ubuntu.com/PackagingGuide/Complete . If you do you're good to go12:11
nigelbduanedesign: I suggest you start creating a pbuilder now, coz thats going to take some time.  In the meanwhile you can get the source and make changes :)12:12
shadeslayerduanedesign: for pbuilder choose a mirror near you,its *much* faster12:13
nigelbyes, that too ;)12:13
nigelbduanedesign: and ask here generally, lots of people will reply (as I learned :) )12:14
shadeslayerduanedesign: you can just copy the pbuilderrc file from http://pastebin.ca/1811712 << change the mirror to a local one ;)12:15
shadeslayerduanedesign: also the debmail.. :P12:16
nigelbshadeslayer: shouldn't the distribution be lucid?12:16
shadeslayernigelb: i created it for karmic ;)12:16
nigelbah :)12:17
shadeslayerduanedesign: well if your packaging for lucid change the distro to lucid :P12:17
duanedesignthank you shadeslayer12:27
shadeslayerduanedesign: sure no problem12:40
shadeslayerduanedesign: ill probably be holding a PPA session tommorow at 1700 UTC,you can attend if you want ;)12:57
duanedesignshadeslayer: in #ubuntu-classroom?12:58
shadeslayerduanedesign: yes :)]12:58
shadeslayerduanedesign: oh its confirmed : http://people.ubuntu.com/~nhandler/classroom.html12:59
shadeslayerdholbach: a one hour session? isnt that a bit big?13:01
shadeslayerdholbach: i was thinking more on the lines of a 30 min session :P13:02
nigelbshadeslayer: you can stop early13:02
shadeslayernigelb: hehe :)13:03
shadeslayernigelb: btw theres a command to authourize uploading to your PPA right? i keep forgeting that :P13:03
nigelbugh, wait, I saw that a few days back13:03
nigelbshadeslayer: dput13:05
shadeslayernigelb: nah.. its something with ubuntu-dev-tools13:05
nigelbshadeslayer: nothing in dev tools https://wiki.ubuntu.com/UbuntuDevTools13:07
shadeslayernigelb: http://pastebin.ca/181176713:07
nigelbshadeslayer: that is because you get to mark set-lp-dup etc13:08
shadeslayernigelb: whut?13:09
nigelbshadeslayer: a couple of dev tools work directly with lp and need permission, I feel that is because of that13:09
shadeslayernigelb: yes,and theres a specifc command for that...13:10
shadeslayerhold one13:10
persiakamalmostafa1: Use your best judgement on when something needs an FFe.  If you don't have one and a sponsor thinks you do, you'll be corrected.  If you apply for one and the release team thinks you shouldn't have done so, you'll be corrected.  Along the way, you'll learn the best balance.  If you're unsure, err on the side of bothering the sponsors over bothering the release team (but really try best before submitting to either queue).13:27
nigelbAny python experts can take a look at failure to build I fixed? bug 52708413:38
ubottuLaunchpad bug 527084 in boa-constructor "Cannot be installed in Lucid" [Undecided,In progress] https://launchpad.net/bugs/52708413:38
nigelboh hai persia :)13:38
hakaishiHi, is there a way to build multiple packages with different versions out of one source? (I know how to build multiple packages, but they get all the same version number...)13:38
persiahakaishi: Yes, but you really, really, really, really don't want to do that unless you know so much about how the archive works that you can be absolutely certain there isn't a better way to address the issue.13:39
persiaWhat problem are you trying to solve?13:39
shadeslayerhakaishi: this is for a PPA?13:39
hakaishishadeslayer: no, it's for debian13:39
shadeslayerhakaishi: ah no idea then ;)13:40
persiashadeslayer: Why is the answer different depending on the target archive?13:41
hakaishipersia: isn't there a simple way to do this in the changelog file?13:41
persiahakaishi: No, but like I said, you don't want to do it anyway, really.13:41
persiaAgain, what problem are you trying to solve?13:41
nigelbhakaishi: It would help if you mentioned why you want to do it this way.13:42
hakaishipersia: I have two similar programs, that I want to put in one tarball, but they have two different version numbers...13:43
persiahakaishi: Are they two different upstreams?13:44
hakaishiöhm... no13:44
hakaishioriginally I wanted to make two program with each one package, but my Sponsor meant that it would be better to put them in one tarball...13:46
persiaOK.  Is there a really, really good reason why the next release of both programs (which would be that tarball) shouldn't end up with both version numbers bumped to the same value?13:47
hakaishi-.- I guess not. I just wanted to know if there is a way...13:48
persiahakaishi: There is.  Don't use it :)13:49
RhondaThere is. If you have to ask for it you know to little about it to use it. :)13:49
hakaishipersia: XD okay13:50
hakaishiRhonda: -.-'13:50
shadeslayerRhonda: is there some kind of command to authorize ubuntu-dev-tools to upload to a PPA?13:50
shadeslayeror can i upload directly?13:50
* Rhonda unfortunately doesn't know much about PPA or ubuntu-dev-tools yet. :)13:50
persiaWell, or rather, the chances of making a mistake that one can't get out of is high enough that it's generally not safe to use it unless there is no other option (and even the best of us ought have a high level of peer review before using it)13:50
shadeslayeraw..13:50
* shadeslayer wonders if persia knows...13:51
persiashadeslayer: ubuntu-dev-tools ought be completely unrelated to PPAs.  If you have authorisation issues, ask in #launchpad.13:51
shadeslayerpersia: they dont have a idea :P13:51
Rhondashadeslayer: If you have general questions like these, just ask them regularly without hilighting anyone in particular. It might turn out that someone knows the answer, and the people you hilight might feel being singled out if it's a general question. :)13:51
shadeslayerany idea about authorizing ubuntu-dev-tools on LP?13:52
persiashadeslayer: If #launchpad doesn't understand PPAs, wait.  They know more than us.13:52
shadeslayerafaik : http://pastebin.ca/1811767 : is needed,but i dont remember the command i used13:53
Rhondahakaishi: I am packaging for Debian since 10 years with well over 30 source packages that I touched - I hadn't had a single need to use different version numbers for binary packages built from a source. Go figure. You might be trying to fix the wrong issue with the wrong approach. :)13:53
persiashadeslayer: Really, you need to ask in #launchpad.13:53
shadeslayerpersia: ok13:53
shadeslayerpersia: btw launchpad said i need to ask here :P13:53
persiashadeslayer: Or file a question against launchpad.  That paste is unrelated to the clients.13:53
hakaishiRhonda: okay, thank you13:54
persiashadeslayer: Then they were wrong.  Please give me the timestamp of the redirect, and I'll sort it.13:54
shadeslayerpersia: 18:52 < wgrant> shadeslayer: ubuntu-dev-tools help is more likely in #ubuntu-motu.13:54
shadeslayersince the authorization refers to ubuntu-dev-tools13:55
=== Igorots is now known as Knightlust
duanedesignfollowiing the guide for generating a patch at /Bugs/HowtoFix i noticed in the command to create a patch file that ' xicc_0.2.2ubuntu1.debdiff' is used instead of ' xicc_0.2-2ubuntu1.debdiff'14:38
duanedesignchanging the '-' to a '.', is that correct?14:39
persiaDoesn't matter in the least bit.14:39
duanedesignpersia: thank you14:39
persiaPersonally I liked revision 16 of that page, and intend to go put it back that way sometime in the next couple months.14:39
persiacreating a debdiff is the *wrong* way to do it if you're just fixing a bug, because most bugfixes need the patch extracted back out of the debiff to send upstream anyway.14:40
persiaMind you, a debdiff is a good way to request a sponsored upload, so it's not entirely wrong to suggest doing them somewhere.14:40
duanedesignpersia: good point. You anticipated my next question14:48
duanedesignpersia: i am working on bug 49792314:48
ubottuLaunchpad bug 497923 in binutils "typo in "man ld"" [Low,Triaged] https://launchpad.net/bugs/49792314:48
LaneyThat's really the kind of thing that should be fixed upstream directly.14:50
duanedesignso what would be the proper way to fix the bug to allow sending it upstream14:50
Laneybranch from their VCS, hack, test, send patch14:50
debfxthe debian virtualbox-ose package has introduced a new binary package (virtualbox-ose-fuse) in 3.1.415:04
debfxI want to merge 3.1.4 (ubuntu currently has 3.1.2) to lucid. should I remove the virtualbox-ose-fuse package for now?15:05
=== ikt_ is now known as ikt
=== kamalmostafa1 is now known as kamalmostafa
kamalmostafapersia: thanks for your comment about FFe's -- sounds like i left it in the right state then (subscribed to u-u-s, since I think it doesn't need FFe) -- we'll see what happens15:37
=== ShadowChild is now known as lukjad86
hyperairwhen a package in binary-dep is removed from the archives, do we shift it from Depends: to Recommends: or Suggests:?16:07
juli_Hi everybody!16:08
hyperairhello16:09
geserhyperair: why not remove it all as we can't satisfy it anyways (independent on if it's depends, recommends or suggests)?16:09
hyperairgeser: i think it's a temporary thing.16:09
hyperairgeser: this is an ubuntu-specific change for boa-constructor, since pychecker which exists in debian has been removed from lucid16:10
randomactionhyperair: then you can note it in changelog16:10
hyperairit depends on python2.5, see?16:10
juli_I want to localize netbeans package but don't want to create new packages (like openoffice does).. is it acceptable to include localized files in the existing package via patch?16:10
hyperairrandomaction: noting it in the changelog is besides the point. i want to know what's the preferred course of action, with regard to package installation behaviour16:11
geserhyperair: so you prefer to have an uninstallable recommends instead of an installable depends?16:11
geserhyperair: we can undo this change later when the package comes back (either with a new upload or a sync)16:11
hyperairgeser: well, if it was previously in depends, it would mean the package was pretty important, and should be installed by default if at all possible, yes?16:11
hyperairhttp://launchpadlibrarian.net/39783936/boa-constructor_0.6.1-9ubuntu1.debdiff16:11
hyperairthe debdiff is there16:11
hyperairi'm just wondering whether it should be in Recommends rahter than Suggests16:12
hyperairif Suggests is the way to go then i'll sponsor it16:12
hyperairnigelb: i think this concerns you.16:12
hyperairnigelb: which do you think would be better?16:12
randomactionhyperair: I agree that it's best to remove it completely16:13
hyperairLP #527084 for reference16:13
ubottuLaunchpad bug 527084 in boa-constructor "Cannot be installed in Lucid" [Undecided,In progress] https://launchpad.net/bugs/52708416:13
geserhyperair: and what do you can by moving it to recommends? that package won't magically reappear16:13
hyperairgeser: er i don't know, maybe it might reappear from some third party repository16:13
hyperairgeser: or since python2.6 is undergoing transition in debian right now, maybe pychecker will be fixed up nicely and reuploaded to lucid?16:14
nigelbhyperair: yes16:14
nigelbhyperair: boa constricutor is already patched up to work without pycheker16:15
geserhyperair: I have my doubts that it will reappear in lucid16:15
nigelbI read the source16:15
nigelbhyperair: I'm hoping someone would work to get it to not depend on python 2.516:15
hyperairnigelb: well you could always do that, right? =p16:16
nigelbhyperair: my knowledge it too shallow for that, or I would have tried16:17
geserhyperair: and as boa-contructor is maintained by a MOTU and DD, I'd at least talk to DktrKranz before uploading it16:17
hyperairgeser: hmm right. good idea.16:17
nigelbhyperair: but, if you're willing to help and it is manageable I'm willing to put the effort16:17
hyperairnigelb: i provide no guarantees, but if you're going to make it installable with python2.6, how about contacting the debian python team?16:18
nigelbhyperair: I'll check out 2morrow (me is about to leave for work)16:19
nigelbhyperair: btw, is the workflow correct? what I did... moving to suggests16:19
hyperairnigelb: well, i'm not really sure. i haven't dealt with rdeps of packages removed from ubuntu before..16:20
hyperairnigelb: like geser said, it's probably better off removed from Suggests even16:20
nigelbhyperair: oh16:20
hyperairnigelb: and we should wait for DktrKranz's input, since he maintains it in debian as well. =)16:21
nigelbhyperair: lemme know if you want me to change something in the debdiff :)16:21
hyperairnigelb: sure16:21
nigelbhyperair: DktrKranz is pretty sharp :)16:24
hyperair?16:24
nigelbhyperair: I think he made those changes to the source to make sure it works without pychecker :)16:24
hyperairperhaps16:25
nigelbI'm not sure though.  the source is synced from debian16:25
hyperairhe maintains it there16:25
juli_geser, may be you know? what is localization politics in packaging? Is it acceptable to include all localized files in the package of the application or I have to create a new one for each language?16:25
geserjuli_: don't know of any localization policies. so you can include them in the package itself (but you might split them off into an own arch-indep package if they are large)16:27
micahg\sh: are you planning on uploading zf 1.10.2?16:30
juli_geser, thanks! I'm not sure about "large".. in terms of NetBeans they are small:) How do you think I can do this now, after FF? I want to add a patch with the sources for localization and build them right after IDE16:30
hyperairnigelb: by the way, the right way of marking the bug as "done and awaiting sponsors" is to leave yourself assigned and mark status as "confirmed" or "triaged"16:30
nigelbhyperair: thank you.  I wasn't sure of that.  Sorry ;)16:31
hyperairnp =)16:31
geserjuli_: adding a patch should be no problem, and adding localization probably doesn't count as a new feature16:32
juli_geser, thanks!16:36
\shmicahg: somehow yes :) I'm a bit busy with work...but wanted to do the package during this weekend...and as it is a bugfix release, I don't even need an FFe16:39
micahg\sh: cool, yeah, I was wondering about the FFe16:39
micahg\sh: I'll keep an eye out16:39
\shmicahg: hehe :) thx for the backports :) and yes, we get the latest Zend crack in ;)16:40
=== Nafallo_ is now known as Nafallo
* hyperair has sponsored his first package! \o/17:08
DktrKranzhyperair: it doesn't make much sense to leave pychecker in Suggests if it has been removed from Lucid, I'd say drop it and also exclude ExternalLib/pychecker_custom.py from the resulting package. Other part of the code already handles missing pychecker module.17:09
hyperairDktrKranz: would you like to take care of it or let nigelb handle it?17:10
DktrKranzeither way is fine to me17:10
hyperairperhaps you should talk to him directly. maybe drop a message on the bug report =)17:10
DktrKranzI won't change it in Debian for the time being, it will be probably material for Squeeze + 117:11
DktrKranz(in Debian we're close to drop 2.4 :)17:11
MTecknologyIs it possible to make a patch that replaces a binary file?17:11
geserMTecknology: yes, in v3 it's easy, in v1 you have do uuencode it17:13
MTecknologygeser: is there a howto anywhere for it?17:14
DktrKranzhyperair: commented17:14
hyperair=)17:14
geserfor which case v3 or v1? (I don't know of any for either case)17:14
MTecknologyok, I'll look around - v317:15
hyperairgeser: you can in v3?17:15
leonelhello .. I'm porting a package from git.debian.org  to karmic  with  git-buildpackage  and I get this error :   http://paste.ubuntu.com/384497/    but the an in the file  debian/source/include-binaries  there is the file    debian/powered_by_debian.png    help!!!!!17:15
hyperairgeser: i know you can put the binary file in the debian.tar.gz, and manually copy it over, but as a patch?17:15
geseryou are probably right, but with v3 it's much easier to get a new binary file into the debian.tar.gz17:16
randomactionhyperair, MTecknology: you just replace the file, and list it in debian/source/include-binaries17:17
hyperairrandomaction: ooh interesting.17:17
randomactionI've never done it, but man dpkg-source says so17:18
MTecknologythanks :)17:18
hyperairleonel: where is this package and what exactly does debian/source/include-binaries say?17:20
ScottKleonel: You need to make sure you have it as a version 3 source package.17:20
hyperairleonel: actually take a look at this: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=55461217:20
ubottuDebian bug 554612 in dpkg-dev "/usr/bin/dpkg-source: include-binaries doesn't work" [Normal,Fixed]17:20
=== ScottK changed the topic of #ubuntu-motu to: Lucid Alpha 3 Released! | Want to get involved with the MOTU? https://wiki.ubuntu.com/MOTU/Contributing | Sponsor queue: http://is.gd/2y76G | http://qa.ubuntuwire.com/ftbfs | http://people.canonical.com/~ubuntu-archive/NBS/ | http://qa.ubuntuwire.com/debcheck | latest rebuild failures: http://udd.debian.org/cgi-bin/ubuntu_ftbfs.cgi | Outstanding merges: merges.ubuntu.com or http://people
hyperairyou got truncated.17:21
leonelhyperair: leonel@vaio:/tmp/c/cherokee/debian/source$ more include-binaries17:21
leoneldebian/powered_by_debian.png17:21
hyperairhttp://people17:21
leonelScottK:  Hello  .. Long time no ircing ..   version 3 .. checking17:22
leonelhyperair: that's all the contents for  include-binaries17:25
leonelScottK: dpkg-source: info: using source format `3.0 (quilt)'17:28
ScottKYeah, that's good17:28
leonelso I guess I've been bitten by the debian bug 554612 ,,17:29
ubottuDebian bug 554612 in dpkg-dev "/usr/bin/dpkg-source: include-binaries doesn't work" [Normal,Fixed] http://bugs.debian.org/55461217:29
* hyperair kicks git-buildpackage for not supporting source v3.17:31
hyperairdamnit where's that new shiny git-buildpackage?17:32
leonelhyperair: what version ??17:33
randomactionhyperair: it's being merged, bug 52511617:34
ubottuLaunchpad bug 525116 in git-buildpackage "please merge git-buildpackage 0.4.65 from Debian unstable (full patch included)" [Medium,Incomplete] https://launchpad.net/bugs/52511617:34
hyperairoh it has?17:34
hyperairi mean being merged17:34
* hyperair looks17:35
leonelhyperair: so upgrade to lucid  then do the backports ??17:37
hyperairleonel: yes, i suppose.17:37
leonelhyperair , scottk  thanks17:39
=== yofel_ is now known as yofel
shadeslayerhmm17:44
shadeslayerso whats the difference b/w indep binary and multiple binaries?17:45
shadeslayerc_korn: are you free in 20 mins?17:45
c_kornshadeslayer: I am already here and also will be here in 20 mins17:46
shadeslayerc_korn: ok :)17:46
shadeslayeri just need to upload some stuff and then you can start explaining to me what we did yesterday :P17:46
shadeslayeri can define Section: multimedia in control right?18:27
gesercheck the Debian policy manual for all valid sections (I don't know them from top of my head)18:31
c_kornshadeslayer: http://www.debian.org/doc/debian-policy/ch-archive.html#s-subsections18:32
Rhondashadeslayer: I can't remember an multimedia section, but http://packages.ubuntu.com/lucid/ (the trailing / is important) should have all the sections listed. :)18:36
RhondaThere are sound and video sections.18:36
* Rhonda . o O ( and the sorting of that page in languages other than English is *horrible* )18:37
shadeslayerRhonda: yeah,actually the section is kde :P18:38
shadeslayercompared it with another package :P18:38
RhondaDon't confuse the package section with the category you would put the menu entry into. :)18:38
shadeslayerRhonda: nah.. its a web browser... and this is a multimedia app18:42
shadeslayeri guess video suits it more18:43
Rhondathen it should be web18:47
kreuterpersia: around?18:47
Rhondashadeslayer: Did you read the description of the video section?18:47
shadeslayerRhonda: hmm the official packagers made it kde..18:48
shadeslayerRhonda: yeah18:48
shadeslayerRhonda: its a desktop recording app18:48
shadeslayerso yeah it fits in video18:48
* shadeslayer wonders what to do with the .pot files18:48
RhondaIf it's part of kde then I guess kde fits18:48
RhondaThose are required for the translators18:49
shadeslayeryeah18:49
RhondaYou don't install them into the binary packages though.18:49
shadeslayerRhonda: wierd thing : one of the pot file is in the tar ball but not in the extracted stuff18:49
* sebner waves at Rhonda :)18:50
shadeslayeroh found it18:51
shadeslayerRhonda: so do i delete that folder?18:51
RhondaFolder?18:53
kirklandso i'm working on a package that uses pycentral for debian/rules, and I'm trying to add an empty transitional package18:55
kirklandwhen i do so, it zeros out my main binary .deb18:55
kirkland(i don't have a .install file)18:55
kirklandsuggestions?  (besides "make a .install file")18:56
Rhondakirkland: make a main-binary.install file.18:56
RhondaOr reorder the sorting of the binary files in debian/control18:57
kirklandRhonda: hmm, how so?  (reorder debian/control)?18:58
kirklandRhonda: right now, the transitional is last, main-binary is first18:59
RhondaIf you don't have the files name $binpackage.install and the likes, debhelper puts stuff into the first binary it finds in debian/control. This might be your problem.18:59
shadeslayerRhonda: the po folder... should i delete it?18:59
kirklandRhonda: hmm, no, it's not doing that18:59
Rhondashadeslayer: I wouldn't think so, that might kill translations19:00
shadeslayerRhonda: so.. just leave it?19:00
shadeslayeror do i have to add a rule to install the translations19:00
RhondaI would expect that make install would do so.19:01
shadeslayerhmm.. ok19:02
* sebner feels ignored by Rhonda :P19:06
* hyperair pets sebner 19:06
=== hannesw__ is now known as hannesw
sebneronly hyperair understands sebner19:07
* sebner hugs hyperair 19:07
* hyperair hugs sebner back19:07
shadeslayerc_korn: ready?19:07
Rhondashadeslayer: I noticed your wave, but … what? :)19:08
c_kornRhonda: sebner waved19:08
* sebner still feels ignored by Rhonda :P19:08
shadeslayerRhonda: oh c_korn will explain how we packaged the joschy lib19:08
* Laney wonders how to type an ellipsis19:09
c_kornshadeslayer: I am ready19:09
Rhondableah19:09
c_kornLaney: just …19:09
shadeslayerc_korn: ok please explain step by step and slooowly19:09
Laneyhaha19:09
hyperairhmph19:10
* sebner waves at Laney :=)19:10
LaneyI don't have a key to do that19:10
c_kornLaney: altgr + .19:10
Laney·.·.19:10
Rhondasebner: I just maintain irssi, I did never claim that I'm fond of its regular tab completion fumbles. :)19:10
Laney˙.·19:10
RhondaLaney: …19:10
Laney÷!19:10
hyperairwith composekey it's supposed to be compose . .19:10
Laneynope19:10
hyperairbut since hardy or smoewhere around there, some of the combinations disappeared.19:11
hyperairthis one including19:11
hyperair=(19:11
sebnerRhonda: GUI, especially GNOME and GTK ftw! ;)19:11
Rhondasebner: TUI, especially screen ftw! ;)19:12
sebnerlame19:12
LaneyKUI forever19:12
RhondaI don't think so.19:12
hyperairscreen ftw.19:12
shadeslayersebner: well if gnome pulls docky off.. ill switch to gnome19:12
LaneyI am just reinstalling Lucid right now19:12
LaneyI think I'll try xmonad instead of metacity19:12
hyperairxmonad sounds like...19:13
hyperair... i dunno, gonads or something19:13
* hyperair puts away the biology textbook19:13
sebnershadeslayer: heh, still in NEW NEW NEW19:13
sebnerLaney: mutter!19:13
hyperaircompiz!!!19:13
shadeslayersebner: well as of now KDE just ricks19:13
shadeslayer*rocks19:13
shadeslayer:P19:14
hyperairricks indeed= p19:14
hyperairwhat a rickety ol DE19:14
sebnershadeslayer: good joke :P19:14
shadeslayerhyperair: typo!19:14
sebnersure19:14
sebner...19:14
sebner:P19:14
hyperairshadeslayer: ;-)19:14
lbrinkmaI have a problem with my anjuta-extras package: I can't get away the lintian warning: pkg-has-shlibs-control-file-but-no-actual-shared libs. I've no idea how to solve that, please help me. You can get the package at https://launchpad.net/~lbrinkma/+archive/ppa19:14
* shadeslayer throws chunks of his garden GNOME at sebner and hyperair 19:14
* sebner ^5 hyperair 19:14
* sebner hides19:14
shadeslayersebner: you cant hide from the garden gnome ;)19:15
* hyperair puts up a vertical trampoline.19:15
hyperairlike whee bounce back at you =p19:15
* sebner hides behind hyperair 19:15
* shadeslayer projects kde plasma shield19:15
sebnershadeslayer: hyperair's mightyness will block it19:15
shadeslayerand were going OT :D19:15
* hyperair puts up... hyper... air!19:16
shadeslayerc_korn: so...19:16
shadeslayerc_korn: i didnt mean this slowly :P19:16
* hyperair gets banshee to start wailing.19:16
c_kornshadeslayer: ok19:16
* shadeslayer gets out the amarok hammer and banishes banshee19:17
hyperairhammer passes through banshee since banshee is a ghost! =D19:17
LaneyBanshee should start supporting the Last.fm 1.0 API again19:17
c_kornthe first we grabbed the tarball and named it properly. package_version.orig.tar.gz because it does not have a version we choose to take the git date of the last commit.19:17
Laneythat would make me very happy19:17
sebnerhyperair: 1.5.4 ftw!19:17
shadeslayerc_korn: well the part after dh_make -e19:18
sebnerRhonda: ab sonntag bin ich wieder in wien :)19:18
hyperairsebner: agreed!19:18
shadeslayerc_korn: i know about the naming policies ;)19:18
* hyperair tickles directhex19:18
hyperairdirecthex: when can we see an upload, o mighty DD? =D19:18
c_kornshadeslayer: ok, so after dh_make we removed the example files we did not need  (those debian/*.ex ones)19:18
shadeslayerc_korn: whats the use of those files? ( in one line :P )19:19
sebnerhyperair: use your migthy powers for an ubuntu upload \o/19:19
Laneyno19:19
Laneydont19:19
sebnerLaney is the fun killer, as usual :P19:20
Laney:(19:20
* sebner hugs Laney 19:20
hyperairkilljoy ;-)19:20
c_kornshadeslayer: those are template files for files which have different purposes. the postinst file contains sh commands which get executed after the package has been installed for example. or the debian/watch file looks for new upstream versions19:20
sebnerhyperair: killer fun?19:20
hyperairsebner: no, the more commonly used term is killjoy19:21
Laneyyou should be proud of your MOTU work if most of what you do is sync requests.......19:21
sebnerhyperair: oh, /me makes a note but my dict says: fun killer  [coll.] is valid too :)19:21
hyperairLaney: heh. i sponsored my first package just now =D19:21
Laneygood man19:22
hyperairsebner: it doesn't sound as nice =p19:22
hyperairLaney: are you on lucid?19:22
sebnerhyperair: agreed19:22
sebnerhyperair: me is19:22
directhexhyperair, sorry, i've been swamped at work this week. i have time this weekend19:22
shadeslayerc_korn: like if i want to add my ppa after somebody downloads my ppa,the sudo add-apt-repo command goes in the postinit file19:22
hyperairsebner: ah yes. can you find a working libtool-using package and run libtoolize, autoreconf, and make on it?19:22
hyperairdirecthex: sounds good =)19:22
* sebner waves at directhex 19:22
sebnerhyperair: hmmmmmmmm19:23
c_kornshadeslayer: well yeah. but you really shouldn't do this. I already hate that opera does that19:23
directhexalthough tomorrow lunchetimeish i need to drive to coventry to test-drive a civic hybrid19:23
sebnerhyperair: what do you mean with "working libtoo-using package"?19:23
shadeslayerc_korn: ok19:23
hyperairsebner: anything that uses libtool for compiling.19:23
hyperairsebner: like AC_PROG_LIBTOOL or something.19:23
shadeslayerc_korn: so what next19:23
sebnerhyperair: aye, give me some minutes19:23
hyperairsebner: i'm trying to fix cone from the ftbfs list, but for some reason, libtoolize gives me a stupid ./libtool script that dies complaining of version mismatch19:24
c_kornshadeslayer: we took a look in the CMakeLists.txt file and noticed "find_package(Qt4 REQUIRED)" which brings us to the attention that we have to add libqt4-dev to the build depends. and cmake because it is not build essential19:26
shadeslayerc_korn: ok19:27
sebnerhyperair: longomatch compiles19:27
hyperairsebner: okay, weird. =\19:27
c_kornshadeslayer: then we fixed up the package names. libraries should start with the prefix lib. so we changed joschy to libjoschy and joschy-dev to libjoschy119:28
c_kornthe 1 in there is wrong to be exact because the lib does not build so files with a soname19:28
shadeslayerc_korn: so files?19:29
c_kornshadeslayer: then we just fixed the directory where the libs should be installed to on amd64. it is /usr/lib and not /usr/lib6419:29
c_kornshadeslayer: dynamic libraries19:30
shadeslayeroh19:30
shadeslayerjust a sec19:30
shadeslayerc_korn: we have used the 1 just for the heck of it?19:30
c_kornshadeslayer: yep. so after I built the package I saw that it just installes files to usr/include (the header files which go to the -dev package) and /usr/lib (the library itself) so we changed the install files accordingly19:32
c_kornand this is it19:32
sebnerbdrung: will you update eclipse to 3.5.2?19:33
bdrungsebner: yes19:33
shadeslayerc_korn: whats the difference b/w the -dev and lib package?19:33
bdrungsebner: today or tomorrow we will release 3.5.2-1 to debian unstable19:34
sebnerbdrung: great to hear, good work :)19:34
c_kornshadeslayer: the -dev package should only contain files for developers (header files static libraries and so on)19:35
bdrungsebner: it needs month longer than we hoped to19:35
sebnerbdrung: I guess a FFe won't be a problem though19:36
bdrungsebner: yes, especially 3.5.2 is a bugfix release only19:36
shadeslayerc_korn: ok so /usr/lib has the dynamic libs whereas the dev package has static libs19:37
shadeslayercorrect?19:37
c_kornyes, and the -dev package contains the header files19:37
sebnerbdrung: even better :=19:38
sebner:)19:38
shadeslayerc_korn: hmm.. arent libraries==header files?19:38
c_kornshadeslayer: also note that we did not touch the most import file. debian/copyright. you have to include the copyright information and license of all files from the tarball there. it is most the time most of the packaging work. but as you said it is only used in a ppa I skipped that part.19:39
c_kornshadeslayer: no, header files are the .h files in C19:39
shadeslayerc_korn: so what is the function of the libs?19:39
c_kornshadeslayer: they are the library itself. but developers need the headers to include them in their program to use its functions. the library itself is only required at linking time. not for compile time19:40
shadeslayeroh19:41
c_kornshadeslayer: I have to leave now for about 45 min now. sorry.19:41
* hyperair bangs head on table19:43
hyperairwhere the hell does libtool 2.2.6 come from?!19:43
hyperairit's like it just materializes out of nowhere!19:43
hyperairi've rm'd it, grepped, but nothing! nothing at all!19:44
shadeslayerc_korn: no problem19:45
shadeslayerc_korn: thanks :)19:45
sebnerhyperair: that's the magic of opensource ;19:47
sebner;D19:47
* hyperair tapes sebner to the floor19:47
* sebner cries19:48
* c_korn suspects the LHC to be involved19:48
shadeslayerhehe19:49
shadeslayerc_korn: oh btw i just need to know about the rules file...19:49
shadeslayerhow we did that hocus pocus :P19:49
=== Quintasan_ is now known as Quintasan
micahgwas sun-java supposed to come back in the archive?20:15
MyrttiI've heard rumours of partner repo20:15
micahgit was sync'd from debian20:16
micahgah, it is in partner now, k20:20
c_kornis Ubuntu also invloved in the Debian GNOME bug hunt ? http://np237.livejournal.com/27754.html20:33
wrapsterwhat is the difference between marking a pkg 'important' and 'required'20:35
c_kornwrapster: http://www.debian.org/doc/debian-policy/ch-archive.html#s-priorities20:38
wrapsterc_korn: thanks20:39
MTecknologyI just fixed up a debian/ directory for xdm. So now it has the ubuntu logo instead of the debian one. Is this anything I could get into ubuntu or is that not something that anyone would want to bring in?21:01
Laneythere's precedent for branding patches21:03
lifelessif its done tastefully I don't see why not21:03
lifelessput it up for REVU21:03
Laneythis sounds like a patch to an existing package21:05
Laneyno need for REVU there21:05
* lifeless shrugs21:05
lifelessreview is revu, whatever works21:05
=== Tonio__ is now known as Tonio_
ScottKMTecknology: Since xdm already has an Ubuntu diff, it's probably a reasonable change.  I'm not sure it's a bugfix though.21:19
MTecknologyScottK: so just give it an appropriate version and send to revu?21:22
ScottKFile a bug, make a debdiff, attach it to the bug, subscribe sponsorship team21:22
MTecknologyScottK: there's two binary files added to it - will that show up in the diff?21:35
ScottKYou'll need to uuendcode and uudecode them or something21:35
MTecknologyfun21:36
MTecknologylooks like there's already a bug21:37
MTecknologyScottK: .xpm files are really really weird - I guess they are easily readable....21:49
bdrungsebner: found more binary files in the eclipse source. so it will need another week.22:37
sebnerbdrung: grrr, bad upstream! Wondering about "another week"22:37
bdrungsebner: we repack the upstream's srcIncluded zip file.22:39
sebnerbdrung: sure but why does this take exactly 1 week?22:39
bdrungsebner: i have to figure out how to rebuild the class files or wait for the others to come back on monday22:39
bdrungsebner: their srcIncluded zip files contain .exe, .dll, .jnilib, .sl, .a, .so, .so.2, .class, .jar files (maybe i find more)22:41
sebnerbdrung: wow, upstream really fucked up it seems22:44
Lord-Readmanhello22:44
Lord-Readmanhello, i need some help updating a package22:44
bdrungsebner: yes. without eclipse-build we wouldn't have a eclipse package.22:45
persiahyperair, geser: Just as a note, the reason I suggested nigelb use Suggests: for pychecker in boa-constructor was so that it would automatically provide a hint again once pychecker was ported (as it would remain useful, did it work), and pychecker is still in Debian.  This also helps document it in a way that doesn't make a later merger decide this is a pointless change if they don't do enough research.  I thought it was a bit of a special case.22:45
persiaLord-Readman: You know it's past FeatureFreeze, right?  Do you have an FFe?22:46
Lord-Readmanwhat is an FFe?22:46
sebnerbdrung: another reason why I don't like java. B0rken bei design :P22:46
sebner!FFE | Lord-Readman22:46
ubottuLord-Readman: Feature Freeze Exception. See https://wiki.ubuntu.com/FreezeExceptionProcess for the freeze exception process.22:46
* sebner waves at persia :)22:46
bdrungsebner: :)22:46
Lord-Readmanthe FFe would be to fix a bug22:47
persiaLord-Readman: What bug?22:47
Lord-Readmanso if the features freeze, when can the package get updated? after the ubuntu release?22:47
Lord-Readmanor until 10.1022:48
Lord-Readmanxz-utils https://edge.launchpad.net/ubuntu/+source/xz-utils the latest upload is 4.999.9 2009-11-16, I contacted the package maintainer, and he said he was unable to help as he is the debian maintainer, not the ubuntu one, (even tho thats what launchpad says) he said to checkout http://packages.debian.org/sid/xz-utils / http://packages.qa.debian.org/x/xz-utils.html and http://ftp.us.debian.org/debian/pool/main/x/xz-utils/22:49
Lord-Readmanyou can see there is a 2010-02-13 (a few minor fixes), so I wanted to update the package to the newer version, i.e. upload the deb ones or whatever is required to help out22:49
persiaLord-Readman: In preparation for the next release.22:49
persiaLord-Readman: And please file a bug on launchpad about misleading you.22:50
Lord-Readmanit fixes both bugs in the ubuntu xz-ulils package22:51
Lord-Readmanwhich would be good to be fixed for the LTS22:51
Lord-Readmanone is a reported typo which is fixed, the 2nd is when you go to install the package it gives you a warning that it could break your system as lzma-utils is going to be removed22:52
Lord-Readmaneven though lzma support is in xz22:52
Lord-Readmanas lzma is defuct and xz-utils has replaced it22:52
Lord-Readmanit is required to use GNU tar22:52
Lord-Readmanas ubuntu 9.10 ships with v1.22, and 1.22 requires xz to use  the -J option (lzma2 .xz file support)22:53
persiaLord-Readman: Based on what I see, bug #426086 is already fixed in lucid, and bug #511593 requests a trivial string change, which, if important, could more safely be cherrypicked from upstream.22:55
ubottuLaunchpad bug 426086 in xz-utils "Installing xz-utils: You are about to do something potentially harmful." [Unknown,Fix released] https://launchpad.net/bugs/42608622:55
ubottuLaunchpad bug 511593 in xz-utils "Typo" [Undecided,Triaged] https://launchpad.net/bugs/51159322:55
persiaLord-Readman: Most of the bugs fixed in the Debian uploads appear to be related to packaging or hurd, and Debian has not yet accepted the current upload of xz-utils into squeeze.22:56
Lord-Readmanhttps://bugs.edge.launchpad.net/ubuntu/+source/dpkg/+bug/426086 is fixed for deb but marked as triaged for lucid in dpkg22:57
ubottuLaunchpad bug 426086 in xz-utils "Installing xz-utils: You are about to do something potentially harmful." [Unknown,Fix released]22:57
Lord-Readmanif you visit https://bugs.edge.launchpad.net/ubuntu/+source/dpkg/+bug/426086 it says new against xz-utils on ubuntu22:57
persiaLord-Readman: Can you replicate that behaviour in lucid?  I can't.22:58
Lord-Readmanaptitude install xz-utils I get you are about to do somthing potentially harmfull22:58
Lord-Readmanand i have to type "yes do as i say"22:58
persiaIn a lucid install?22:58
Lord-Readmanto get it to install22:59
persiaBecause I don't.22:59
Lord-Readmanalpha3 usb persistant install22:59
Lord-ReadmanI will have to test it fully tomorrow after swapping my HDD out then22:59
persiaOr set up a virtual environment, but sure.23:00
hyperairMTecknology: i noticed a few instances of ubuntubw.xdm in your debdiff. was that intentional?23:04
hyperairthe added file name is ubuntubw.xpm.23:04
hyperairnote xpm != xdm23:04
persiaLord-Readman: In any case, please work to triage 426086 more closely, and identify precisely whether it's open or closed for lucid, etc.  After having done so, please check if there's a way to simply fix it in lucid without pulling the untested (in either Debian or Ubuntu) new upstreams of xz-utils.  I strongly suspect this can be resolved without needing an FFe or a sync.  Also, as xz-utils is in main, #ubuntu-devel may be a better place to ask23:04
persia for information.  It may be that I can't replicate because I have dpkg-dev installed everywhere.23:04
persia(which isn't necessarily the case for non-developers)23:05
Lord-Readmanok, I will install and test tomorrow23:05
Lord-Readmanif its still there23:05
Lord-Readmani will go to devel and explain the full story there23:06
Lord-Readmanmany thanks for your help23:06
* Lord-Readman goes back to translating23:07
persiaLord-Readman: Good luck.  If you don't get useful pointers, feel free to contact me to try to help navigate the maze of getting it sorted.23:07
Lord-Readmanyeah, I am fairly new to it all, translations is probably the best way I can help out, looks like a lot of hastle for getting the package updated23:08
persiaLord-Readman: Are you going to give it a try, or do you need to hand this over to someone else?  426086 is potentially very important, but looks like it will never apepar on a developer's system.23:12
persiaSo if you want to fix it, that'd be great.  If not, it needs looking at separately.23:12
Lord-ReadmanI will give it a test tomorrow, its just its 23:12pm and am too tired to put my spare hdd in to install alpha3 properly, however running it from my usb stick the problem is defiantly there with the 64bit version23:13
Lord-Readmanapp > terminal23:14
Lord-Readmansudo su23:14
Lord-Readmanaptitude install xz-utils23:14
Lord-Readmanand makes you type yes do as i say line exactly case sensitive23:14
sgnbrandomaction: any idea on when gmetadom and ocaml-expat will be dealt with?23:15
Lord-Readmanso i thought updating to the latest deb version would be good, as it would fix it, and fix the minor typo error too23:15
=== azeem_ is now known as azeem
Lord-Readmanpersia, to be honest I can't see the problem not being there on the full install23:16
Lord-Readmanbut I dont want to annoy anyone if we are in a feature freeze23:16
persiaLord-Readman: Makes perfect sense, and I don't want you to stay up all night :)23:18
Lord-Readmanso should I go to devel and ask them nicely in there?23:18
persiaLet me know sometime this weekend if you have issues with the closer bug triage, but I think it needs sorting.  I just don't want to take away the task if you'd like to use this as an opportunity to learn the processes, etc.23:19
persiaBut wait until you're rested :)23:19
persia(or next week if you don't do Ubuntu on the weekends)23:19
Lord-Readmanhmm, well I plan on getting 15,000 strings translated before Beta123:19
Lord-Readmanso I can always learn about updating packages and doing patches further down the line23:20
persiaLord-Readman: heh.  OK.  I've been meaning to do a base install of lucid on one of my machines without any developer tools anyway, so I'll track this bug and see what I can do (or hand it to the next person who admits to being bored).23:23
Lord-Readman:-)23:23
persiaThanks for pointing it out.  Next time, check if a package is in universe or main, and if it's in main, ask in #ubuntu-devel for pointers on who should fix it.23:24
hyperairwhen a sync request should actually be a merge request, should u-u-s be unsubscribed from the bug until it gets turned into a merge request?23:32
lfaraonehyperair: Yes.23:32
LaneyI usually unsubscribe and say "please resubscribe the sponsors when ready"23:33
persiahyperair: That's a complex question :)23:35
hyperairookay.23:35
hyperairso i've got "yes", and "maybe"23:35
persiahyperair: So, if the submitter is obviously part of the team and wants to work to make it better, Laney's suggestion is best practice (but subscribe to the bug and take over if they go away).23:36
hyperairwho's going to drop by and even out the score by saying "no"?23:36
hyperairah.23:36
persiaIf the submitter is some random person, just pretend it was a submission to the ubuntu-reviewers team, clean it some, and shove it in.23:36
persia(or don't, and explain why as if talking to some technically competent user who submitted a patch).23:37
hyperairpersia: another thing.. i don't seem to be getting mail from u-u-s bugs. is the email policy for these bugs different or something?23:37
hyperairpersia: ah, that makes sense.23:37
persiaIf the submitter is one of those folk who hyperactively requests too many syncs, gently admonish them in the bug, review, and do the work if it makes sense, or mark the bug invalid if it doesn't.23:37
persiahyperair: u-u-s bugs are supposed to feed bugmail into a blackhole.  I believe some people have found a way to work around this, but it's not the intended interface.23:38
persiaIndividual sponsors are supposed to subscribe to bugs that interest them (when unsubscribing u-u-s).23:38
persiadholbach is wroking on improved tools for sponsoring, and bdmurray on improved tools for finding review opportunities, and several people on enhancing harvest to cover these cases better, etc. but we're mostly trying to improperly overload LP until those are in better shape.23:40
LaneyI tend to clean up minor things and then say what I did in my "Uploaded, thanks" comment23:40
Laneybut anything which isn't immediately apparent I will flag up and unsubscribe23:40
persiaFor me, it depends on the person.  If the submitter is around, I'll often chat with them, and see if they have time to fix it *now*.  If not, I'll do as Laney, and if so, I'll help them understand and let them fix it.23:41
persiaDepending on the submitter, it may be that they really want to learn and do, and it's worth working with them so they can help us do stuff later.23:41
persiaBut random drive-by submitters should just have stuff fixed and ignored (which makes it hard the first time, but that's something I haven't been able to figure out how to solve yet)23:42
Laneyoh, yes. I have said that I am available for IRC guidance as well, if I think that would help.23:42
* hyperair nods23:44
hyperairokay, thanks for the advice =p23:44
Laneyreally you'll work out how you best prefer to do it23:45
persiahyperair: Thanks a lot for helping with sponsoring.  Please also consider working with the Reviewers team.  There's *lots* more stuff needing review than needing sponsoring, you aren't expected to spend the time training the patch submitters (but only getting it fixed locally and upstream (if appropriate), or rejected with clear explanation.23:45
persiaOh, and right now there's only 13 extremely overworked people working on the reviewers team.23:46
hyperairpersia: ~ubuntu-reviewers?23:46
persia(note that upload rights are *not* a requirement for the reviewers team: anyone wanting to get more involved with development is encouraged to join: it's a lot easier to learn packaging and bugfixing when you start with random patches and test, rather than needing to write the patches yourself).23:47
persiahyperair: Yes.23:47
* hyperair joins23:47
hyperairi see.23:47
persiahyperair: Just because all our docs are inferior, do remember that the focus of u-r is to help improve communication between users and upstreams and fix as many bugs as possible, which is different from u-u-s, which is more about training new developers and helping current developers who can't (yet) upload to a specific package.23:49
* hyperair nods23:50
MTecknologyhyperair: ya, xdm and debian had a black/white version so I made one too23:52
MTecknologyhyperair: the .xpm is the image format23:53
hyperairMTecknology: did you mean to add the bw version to the post/preinst as ubuntubw.xdm?23:53
hyperairnote the D23:53
hyperairit seemed pretty uniformly spread out so i want to reconfirm23:53
MTecknologyhyperair: hrm - I was just hopping on - I need to run for a bit right away - everything I added should be either ubuntu.xpm or ubuntubw.xpm; the .xpm is the image format if I did .xdm I messed up.23:54
hyperairMTecknology: well then, i'll just correct it and upload. it looks fine.23:56
MTecknologyhyperair: I can check it when I get back23:56
hyperairMTecknology: ah, okay you do that23:57
* hyperair aborts operation and heads to bed instead23:57

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