/srv/irclogs.ubuntu.com/2011/01/04/#ubuntu-motu.txt

=== apachelogger_ is now known as apachelogger
=== sresu_ is now known as sresu
sagaciso if I want to package something, would it be best to package it for natty?07:38
sagacirather than maverick07:38
kklimondasagaci: yes07:44
hrwmorning10:31
hrwI added debdiff to bug 691407 - can someone check and if it is ok then do upload?10:31
ubottuLaunchpad bug 691407 in bash-completion (Ubuntu) "Missing apt-get changelog completion" [Undecided,New] https://launchpad.net/bugs/69140710:31
geserhrw: can you convert it to a proper quilt patch (in debian/patches) so your change doesn't end as debian-changes-*?10:36
dapalhrw: and maybe forward it to me, since I'm going to make a bash-completion 1.3 upstream release in the next few days?</spoiler>10:37
hrwok10:38
hrwwill do both10:38
hrwthx10:38
dapalhrw: (nevermind, for next time, I'm already committing that)10:38
hrwdapal: ok10:38
dapalhm. Is "apt-get changelog" an Ubuntu-specific thing?10:39
dapalI don't have it on my sid.10:39
dapal$ LANG=C apt-get changelog bash-completion10:39
dapalE: Invalid operation changelog10:39
hrwdapal: yes, it is ubuntuism10:40
hrwdapal: ubuntu packages have changelogs cut to 10 entries10:41
dapalhrw: ack, then go ahead with the quilt patch, and look for a sponsor. I'll do a merge when I'll release 1.310:41
dapalhrw: ah, right.10:41
dapalthanks for reminding :)10:41
evaluatehello dapal :-)10:42
hrwgeser: http://pastebin.com/bxD3NGW3 looks properly?10:42
dapalhello evaluate :)10:42
dapalevaluate: I'm replying to your mail right now :)10:42
evaluatedapal, sure, no hurry here10:43
geserhrw: yes, much better10:44
hrwgeser: ok, will add to bug and hunt for sponsoring10:44
dapalevaluate: could you point me to a .dsc ? :)10:47
dapalevaluate: I wrote other things in the mail, if you have any doubts re the advocacy, just ask :)10:48
evaluatedapal, hmm, I pushed the package to mentors.d.n, but I just noticed that the version there is the old one (although dput didn't report any erorr). I'm checking on this roght now10:49
dapalevaluate: also, since you receive the confirmation mail from mentors, it'd be nice if you included the link in the RFS mail :) (so I don't have to dig up mentors to find it, but just dget it)10:50
evaluatedapal, awkward: http://pastebin.com/LTxZ5Awf10:51
evaluatedapal, yes, I normally include that link (and did so in the past) I just forgot about it this time. Sorry about that10:52
dapalevaluate: remove the *.upload files you have there ;)10:52
evaluatedapal, ok, dput worked again (just like the first time around), but mentors.d.n still shows me the old version... http://pastebin.com/1mUxxaZa10:54
dapalevaluate: maybe it's just down/under maintainance/whatever. Do you have any place to upload: .debian.tar.gz, .orig.tar.gz, .dsc ?10:55
evaluatedapal, sure. Give me a minute please.10:55
dapalevaluate: if not, just send them to my inbox. :)10:55
evaluatedapal, http://clipit.rspwn.com/files/11:03
dapalevaluate: uhm. I get 404's.11:04
dapal(on the files, while I see the listing)11:04
dapali.e. wget http://clipit.rspwn.com/files/clipit_1.3.11-1.dsc → 40411:04
evaluatedapal, ok, please try http://b3r3.info/files/11:05
evaluateI guess the wordpress installation that's on clipit.rspwn.com screwes that folder up...11:06
dapalyup, it works11:06
hrwdapal, geser: bash-completion bug 691407 landed in archive11:09
ubottuLaunchpad bug 691407 in bash-completion (Ubuntu) "Missing apt-get changelog completion" [Undecided,Fix released] https://launchpad.net/bugs/69140711:09
dapalnice, I'll re-check that when I'll make a merge for 1.3/2.011:09
dapal(still haven't decided what to exactly include in the release)11:10
dapalevaluate: uploaded. If I had to decide re DM based only on this package, I'd say yes ;)11:12
dapalevaluate: still, it'd be nicer if you maintained other 2-3 packages :)11:13
evaluatedapal, ok. I replied to your mail11:14
dapalevaluate: you can directly contact me :)11:15
evaluatedapal, ok. I have also seen that gpointing-device-settings has been put up for adoption and it's quite an interesting package, but it seems a bit complicated for a newb...11:19
dapalevaluate: shared libraries are evil beasts, but I can help you if you want to get it :)11:21
evaluatewell, if you have some links for me, where I could get some knowledge on what for example the *.install and *.symbols file are and what they do, and also what to take into consideration with such packages, I'd be happy to adopt it...11:24
dapalevaluate: *.install files, simple -- just read "man dh_install"11:24
dapalevaluate: symbols files are only used in shared libraries, wait a minute11:25
dapalevaluate: http://wiki.debian.org/UsingSymbolsFiles , man dpkg-gensymbols11:25
evaluatedapal, cool. Thank you!11:29
dapalevaluate: in a word, they reflect the API of the library, and how it changes through versions11:29
dapalevaluate: if you remove something from the .symbols, it means the library broke the API, so it needs a SONAME bump and a package rename11:30
dapalevaluate: also, library packaging has certain policies -- but since this isn't a new package, and you're probably adopting it, you'll have time to learn :)11:30
evaluatedapal, ok, I'll contact the maintainer. Not sure if I can really "show off" my skills with this package though, as upstream seems to be kinda slow with releases (last release was more than half a year ago).11:39
dapalevaluate: you can always fix bugs :D11:40
ari-tczewBlackZ: ping14:29
highvoltagegood morning everyone14:29
BlackZari-tczew: pong14:30
ari-tczewhi highvoltage14:31
ari-tczewBlackZ: could you add comment on MoM when you have done debdiff for merge? we use like "merge bug #xxxxxx"14:31
BlackZari-tczew: is it really necessary? I fear I don't have a lot of time for doing that..14:32
ari-tczewBlackZ: 30 sec of work14:32
ari-tczewand you won't waste time of other contributors14:32
BlackZari-tczew: they can check the bugs of that package ;)14:32
ari-tczewBlackZ: are you egoist?14:33
BlackZari-tczew: no, I'm just saying the reason why I don't do that (usually). Another reason (like I said above) is that I don't have much time to spend for doing that :) we have different opinions, and that doesn't mean a person is egoist14:35
ari-tczewBlackZ: ok, I'll still inhibit your core-dev application.14:36
BlackZari-tczew: if your comment will be constructive I will have no problems accepting it (aside if it's positive or not ;)14:38
ari-tczewBlackZ: if applicant couldn't spend 30 sec for improve flow of information, he is not ready to join core-dev.14:41
BlackZari-tczew: so in your opinion who doesn't that shouldn't be core-dev? :)14:41
ari-tczewBlackZ: dunno, better is rate on examples14:42
ari-tczew100% greenhorns shouldn't join core-dev14:43
BlackZari-tczew: I can't agree with you. But let me tell you a thing: like somebody else said you, your behavior is a bit "provocative" and "irritating" sometimes. Unfortunately, this is not only a my impression.. in Ubuntu we're a great family and I'm sorry to see people like you not respecting the Ubuntu CoC..14:46
ari-tczewBlackZ: nice play, changing the subject of discussion14:49
ari-tczewBlackZ: so Ubuntu community is a totalitarian system? if you have another view than CoC, get out?14:51
ari-tczewI can! but what will say Ubuntu development...14:51
PiciLets be civil here.14:52
ari-tczewPici: hehe, I thought we are.14:53
ari-tczewCoC is blocking my sincerity. what can I do?14:54
KmosBlackZ: how about to spend time doing the debdiff instead of the bad talking?14:55
kklimondaari-tczew: CoC is not about the substance but a form.14:55
ari-tczewhello Kmos14:56
Kmoshi ari-tczew14:56
highvoltageMy personal code of conduct is much stricter than the CoC so following the CoC has never been a problem for me personally14:56
BlackZKmos: *bad talking* ?14:56
ScottKBlackZ: FWIW, I agree that putting comments in MoM when you upload something is overkill.15:12
* kklimonda would suggest a direct link for package's b.lp.n page sorted by added date in the descending order15:13
ScottKKmos: AFAIK you still aren't supposed to be involved in Ubuntu development.  Please stick with that.15:13
kklimondathat would make it easy for people who care about package to see if someone is working on it, and remove the need for updating an additional page when you start work15:14
ScottKkklimonda: It only shows up on MoM until the next time it updates.  It's a pretty narrow window of time to worry about it.15:15
ScottKKmos: OK.  I understand that's not the case, but I will say that I don't find such comments helpful participation.15:18
ScottKcody-somerville: Since I gather you're supposed to be keeping track ...  ^^^ This we don't need.15:19
KmosScottK: It was just a personal comment for something that isn't nice to read, nothing more, but I'll continue with my mouth closed. I don't see this as Ubuntu dev participation, but Ok.15:23
ScottKKmos: The topic of this channel is Ubuntu development.15:24
joaopintohere we go again, the helpful, friendly and constructive law enforcement15:25
ScottKjoaopinto: I'd like some helpful friendly contribution to development.  If people aren't going to do that, there's no point in them being here.15:32
joaopintoScottK, "people aren't going to do that" is an assumption from your side, based on past experience15:34
ScottKjoaopinto: If it's based on experience, unless there's evidence to the contrary, it's fact, not an assumption.  So far Kmos's contribution is to bitch about how other people are talking.  I'm still waiting for something productive to happen.15:34
* kklimonda just discovered abort-on-upstream-changes option and is wondering why isn't it default for v3..15:39
tumbleweedkklimonda: yeah, I wish it was, but that would break backwards compatibility15:41
kklimondathat would also save us from uploading packages that revert all patches - which is probably going to become a new badge of honor ;)15:43
kklimondatumbleweed: are you talking about breaking compatilibity now, or has it been decided not to enable it by default when the new source format was being drafted? i.e. is this a new option or has it been since the beginning?15:44
* tumbleweed calls those quilt anti-patches :)15:44
tumbleweedit was a selling point to people who didn't like quilt - that they could just treat it as a 1.0 package, and their patches would get stored as quilt patches15:44
joaopintoScottK, criticism can be a constructive form of contributing, I just wished we could drop the blacklisting approach and just either ignore or support those willing to contribute15:45
ScottKjoaopinto: I wish we didn't have people attempt 'contribution' that was so destructive it needed blacklisting.  Fortunately it's only happened once so far.15:46
joaopintoI remember school education from my parents stories, when it was freely accepted that punishement and isolation was a proper mean for education15:50
joaopintosince then there has been a significant improvement on society, we are expected to have better people management skills these days15:51
kklimondaactually, punishment is a perfectly fine as an education tool if used rationally.15:51
kklimondameh, I should finish making a dinner instead of discussing philosophical topics.. ;)15:52
joaopinto:P15:52
geserthe ban was not issued easily, it took time and several attempts to resolve the problem and was a last measure.15:53
joaopintogeser, I am aware of the story, I still don't think it was the best outcome15:55
joaopintoI don't see how the existing discussion between the "unbanned" users was any more constructive than the comment from Kmos in order to prompt for a ban warning16:05
ScottKjoaopinto: Which is why I think the whole unbanning thing is a mess.  He should just find another way to spend his time.  This is already causing distraction.  But I can already guess you'll have a different view.16:32
joaopintoI don't believe bans are positive or even effective means to block someone genuinely willing to participate in an open community style managed project16:36
micahgudienz: just to update you on firestarter, I got a little more information about it and the patch is mostly fine, there's one extra change that shouldn't be needed, I'll test and upload tonight if it works, sorry for the delay16:38
ari-tczewKmos, BlackZ: sorry for my away, I have problems with electricity16:46
joaopintoari-tczew, reading your previous conversation, if you don't agree with the CoC is very unlikely that you will feel happy contributing to Ubuntu17:06
ari-tczewjoaopinto: I'm reading into your mind that you don't want me here.17:07
joaopintoour community is not totalitarian but there is a common base of values which is shared, otherwise we would not be a community at all, mostly of those values are described in the CoC17:07
ari-tczewjoaopinto: OK, I'll leave this circus and I'll have more free time for me.17:09
joaopintoari-tczew, this is not about being wanted or not, this is about you wanting to be part of this community or not17:10
ari-tczewbdrung: does new update-maintainer update also debian/control if control.in exist?17:10
ari-tczewjoaopinto: I see no problem. That's all.17:12
joaopintoari-tczew, that is not an answer for the question about willing to be or not a community member17:15
joaopintoand judging from your answer you have doubts about your willingness :)17:16
ari-tczewjoaopinto: You're right.17:16
ari-tczewjoaopinto: I don't like the politics of love.17:19
=== vorian is now known as stalcup
aboudreaultWhat's the command to see all lintian warning of a package? is this dependant of the debhelper version used?18:25
=== yofel_ is now known as yofel
bdrungari-tczew: yes18:32
bcurtiswx_how can I get pbuilder to use the gnome3-team PPA ?20:16
anotengyou could just use pbuilder --login, and add the ppa to sources.list20:19
bcurtiswx_anoteng, thx i'll try that20:26
micahgbcurtiswx_: there's also the OTHERMIRROR parameter20:26
micahgerr...that should be --othermirror for the parameter :-/20:27
anotengbcurtiswx: just remember to apt-get update before logging out again, easy to forget that one...20:30
cybertronhi i'm realy new into debian packaging, i'll try to build an .deb package only with my binary tool and some extra files, but dont get it :/20:31
cybertroni tried the ubuntu wiki way20:32
cybertrons "Building the package locally)20:33
cybertron+a20:33
bcurtiswx_micahg, how do I use the --othermirror paramter?20:33
bcurtiswx_micahg, nvm i hit the spacebor too many times.. i see it now20:35
joaopintocybertron, do you have an objective question ?20:41
bcurtiswx_pbn build empathy_2.91.4.3-0ubuntu1~build1.dsc  --othermirror "deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu natty main"20:45
bcurtiswx_pbn is pbuilder-dist natty20:46
bcurtiswx_that isn't working but appears from the man to be right20:46
tumbleweedbcurtiswx_: pbuilder-dist may not play well with --othermirror20:46
tumbleweedhmm, no, looks like it should20:47
tumbleweedbut you'll need to do an update with the --othermirror first (I think)20:47
cybertronjoaopinto: hm yes in general, perhaps I'm on the right way now...I create in the base dir usr/bin and usr/share/foo, is that correct?20:49
joaopintocybertron, which base dir ?20:50
cybertronfoobar-0.420:50
cybertronfoobar-0.4/usr/20:51
bcurtiswx_tumbleweed, would i need --save-after-login20:51
joaopintoyou don't create install directories in the source20:51
joaopintowhich type of application are you packaging, which language ?20:51
cybertronjoaopinto: k, then where I have to place my images and so on?20:51
tumbleweedbcurtiswx_: if you want to make changes while logged in, yes. however, pbuilder-dist passes the --overide-config option to pbuilder, so it'll replace the sources.list at the start of the build20:52
cybertronc++ code20:52
joaopintocybertron, the images are located at some directory of your source right ?20:52
tumbleweedbcurtiswx_: so, I suggest pbn update --othermirror foo; pbn build bar.dsc --othermirror foo20:52
joaopintocybertron, you are building a source package, using dh_make and friends ?20:53
cybertronjoaopinto: yes normaly I have this structur foo-binay and images/20:53
cybertronjoaopinto: yes with dh_make, but I wanna only package my binary+images20:53
bcurtiswx_Ign http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/ natty/main Translation-en20:54
tumbleweedbcurtiswx_: that's expected20:54
joaopintocybertron, you don't need to recreate the install directories as you do with binary builds20:54
cybertronjoaopinto: but what then?20:55
joaopintocybertron, edit debian/dirs add there the directories that you need to be created20:55
tumbleweedbcurtiswx_: please file a pbuilder-dist bug (package ubuntu-dev-tools) about easy building with PPAs, that sounds like a useful feature20:55
joaopintodh_installdirs which is invoked from the debian/rules will make sure they are created in the temporary location for package building20:55
cybertronjoaopinto: there is no dir file20:55
joaopintodirs20:55
joaopintocreate it if needed20:56
cybertronjoaopinto: so like debian/bin and debian/bin/images ?20:56
joaopintono20:56
joaopintoyou create a file name debian/dirs, containing: usr/bin<enter>usr/share/appname/images20:57
cybertronk and then? where I have to put my files?20:58
joaopintoaren't your files already present on the source directory ?20:59
cybertronjoaopinto: if u mean in debian/source ...no21:00
joaopintouff, no, I mean your source directory21:00
joaopintoyou don't manually place files from your source into debian/21:00
cybertronk then it is correct21:01
cybertronjoaopinto: and now? I have something to add to the rules?21:02
bcurtiswx_tumbleweed, sources.list isn't saved in a --save-after-login21:06
tumbleweedbcurtiswx_: it is, but it gets replaced when pbuilder is called with --overwrite-config (which is what pbuilder-dist does)21:06
bcurtiswx_tumbleweed, ah OK21:06
tumbleweedI think that's a poor design choice, and I might change it (I'm busy tweaking related bits)21:07
bcurtiswx_tumbleweed, OK21:08
joaopintocybertron, bett use some minimal rules like /usr/share/doc/debhelper/examples/rules.tiny21:11
cybertronjoaopinto: i tried now debuild and it builds but in the .deb there isnt any file of me21:12
joaopintowhich is fine, because you don't have a makefile with an install rule, and you didn't yet specificy that files should be installed21:13
bcurtiswx_tumbleweed, bug #69741121:13
ubottuLaunchpad bug 697411 in ubuntu-dev-tools (Ubuntu) "pbuilder-dist should be easier to use with PPAs" [Undecided,New] https://launchpad.net/bugs/69741121:13
joaopintodo you have a minimal Makefile which builds the source ?21:13
tumbleweedbcurtiswx_: thanks21:13
cybertronjoaopinto: no cauz I dont wanna compile?21:13
joaopintoso you aren't building from source ? you are going to ship the binaries in the orig tarball ?21:14
cybertronjoaopinto: yes21:14
joaopintook21:14
joaopintoso now just edit/create debian/install21:14
joaopintothe format is: source target21:15
joaopintoexample21:15
joaopintoimages/*.png usr/share/appname/images21:15
joaopintoeveryone, is http://qa.ubuntuwire.org/ftbfs/ the proper place to look for FBTFS needing working ?21:16
geseryes21:16
tumbleweedjoaopinto: those are the ones that are currently failed, there is another list on udd.debian.org that will fail if rebuilt21:16
joaopintowhat's the recommended :) ?21:17
tumbleweedfixing as many as possible :P21:17
cybertronjoaopinto: k, done21:17
joaopintois there a bug automatically created for FTBFS ?21:17
joaopintocybertron, just rerun debuild21:17
tumbleweedjoaopinto: no, the uploader (and maintainer, IIRC) get e-mails when a package fails to build21:18
cybertronjoaopinto: looks great :D now testing to install with dpkg?21:21
cybertronjoaopinto: mach thx, works fine21:31
cybertronmach=mich21:32
cybertrongan21:32
cybertronmuch!21:32
joaopinto:)21:34
cybertronjoaopinto: but a last question...why does my binary is finding the images? cauz it is linked in the binaray as ./images and not /usr/share?21:35
joaopintouh ? images are not linked, unless you are inlining them as data, in which case you don't need them externally at all21:36
joaopintohow do you read the images ?21:36
cybertronoh ok, dont know exact i worked with the sfml framework21:36
joaopintono idea what is that about :)21:38
joaopintoah, http://www.sfml-dev.org/21:39
cybertronjoaopinto: np: its a multimedia framework for c++21:39
cybertronyou can code realy easy games with it21:39
joaopintowhen can we get your game from :P ?21:41
cybertronhaha21:42
cybertronwont be released  ;)21:42
cybertronits just a project for school21:42
cybertronand just a "gamepart"21:42
joaopintoasking open source community packaging support for a closed source project gives you bad karma21:43
cybertronits a game to lean sql injections21:43
cybertron+r21:43
cybertronjoaopinto: it will never finished21:43
joaopinto:P21:43
cybertronk now its time to sleep, much thx again, bye21:45
micahgit has been suggested if one needs to bump a build dep because the slower archs (arm, PPC) are out of date,  that should be called a no source change rebuild if the change is not desired to be kept (i.e. want a sync), I think this should be a regular Ubuntu change since there actually is a change in the packaging, even if it's temporary, opinions?22:28
tumbleweedmicahg: I'd agree, no change = no change, temporary changes should be labelled as such22:54
mr_pouittumbleweed: is "Bump xfce4-panel-dev b-dep to >= 4.7.7 to force using the new version." okay, or should I add "because lp doesn't support binnmus and makes me waste my time doing 40 source uploads instead of a single mail to -release" next time?22:57
tumbleweedmr_pouit: yeah, that's fine22:58
=== JanC_ is now known as JanC
micahgtumbleweed: fine, as in a valid use of buildX?23:04
tumbleweedmicahg: that could be a reasonable use of buildX, it'll mean auto-sync later23:05
tumbleweedit is misleading, though23:05
micahgtumbleweed: that's my issue with it23:05
* micahg wishes this was written in a policy somewhere either way23:06
bdrungtumbleweed: "psuedo-packages."23:20

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