/srv/irclogs.ubuntu.com/2009/07/17/#ubuntu-motu.txt

pochuRoAkSoAx: in the GNU make documentation00:01
pochuRoAkSoAx: (it's somewhat like a grep)00:01
pochusee 7.3 in the make info manual00:01
pochupackage make-doc00:01
RoAkSoAxpochu, awesome thanks :)00:01
=== asac_ is now known as asac
RoAkSoAxpochu, what if for example a Makefile has this: ifneq (0,$(HAVE_NL))\n  CFLAGS  += -DLIBIPVS_USE_NL\n   endif. How can I do something similar in debian/rules?00:04
pochuRoAkSoAx: just copy it :)00:06
pochubut don't tabulate it00:06
pochu(the ifneq and endif, the lines in between may have tabs or spaces if you wish)00:07
RoAkSoAxpochu, ok cool thanks :)00:08
pochuyw00:08
RoAkSoAxpochu, and how about specifying different CFLAGS for different Makefile's in the same app. For ex. I have a Makefile in the root of the source directory, and another Makefile in libipvs/Makefile. the Makefile in the root requires just -g and the one in libipvs/Makefile requires -fPIC ? How to do that in debian/rules?00:15
Zhenechbdrung_, ping :)00:18
bdrung_Zhenech: pong00:18
bdrung_Zhenech: thats faster00:19
Zhenechah, you're on, fine00:19
Zhenechsaw my mail?00:19
bdrung_yes, i was currently writing the response00:19
bdrung_your mail ending "grüße". are you German?00:19
Zhenechheh, I thought "wait, he has an @ubuntu mail, he is for sure in #motu00:19
Zhenechyes, you even wrote me mails in german already :P00:20
bdrung_Zhenech: i am in some debian channels, too.00:20
bdrung_Zhenech: too many people.00:20
Zhenechaye, I know that :)00:20
bdrung_and my brain can't remember names00:20
Zhenechand my name does not suggest I can speak german :)00:21
bdrung_german parents?00:21
Zhenechnope, just living here :)00:22
bdrung_;)00:22
bdrung_so now to the bugs: 53658200:22
bdrung_also https://bugs.launchpad.net/ubuntu/+source/shiki-colors-murrine/+bug/39945700:23
ubottuUbuntu bug 399457 in shiki-colors-murrine "Shiki-Colors forces metacity install (Should be a recommendation)" [Low,In progress]00:23
bdrung_Zhenech: the problem is that the index files defining complete themes, so that the packages needs to depend on the shiki-metacity package.00:24
bdrung_Zhenech: what do you think? how should the problem resolved?00:25
Zhenechwell, I run xfce  here00:25
Zhenechjust kicked metacity from the system00:26
Zhenechand the themes still looked as they should00:26
Zhenechso I'd prolly do Depends => Recommends and stuck with it00:27
bdrung_moving metacity from depends to recommends?00:27
Zhenechyes00:27
bdrung_ok00:28
Zhenechdo you have a xfce setup to test it somewhere? so you can be sure it works as expected without metacity?00:28
bdrung_should shiki-colors add the xfce package to recommends or suggest?00:28
bdrung_Zhenech: i had tested it with xubuntu.00:29
Zhenechxubuntu should be fine00:29
bdrung_for xfce you can drop the shiki-metacity package. only when you have gnome installed the theme will be broken without the shiki-metacity package.00:30
bdrung_i have crashed my debian image.00:30
bdrung_currently i am reinstalling it.00:31
Zhenechwell00:31
bdrung_but there i have gnome installed.00:31
bdrung_maybe i should setup a xfce version, too.00:31
bdrung_should shiki-colors add the xfce package to recommends or suggest?00:31
Zhenechthe shiki colors meta package? not at all imho00:32
bdrung_yes00:32
Zhenechyou say shiki-foo-theme can't live without the shiki-colors-metacity-theme in xfce too?00:33
bdrung_no, it makes only problems if you have gnome installed, too. if you only use xfce it would be possible to drop shiki-colors-metacity-theme00:33
bdrung_have a look at the shiki-foo/index.theme files.00:34
bdrung_there is a MetacityTheme specified.00:34
Zhenechthen I'd say depends: shiki-colors-metacity-theme | shiki-colors-xfce-theme on all skiki-foo-theme packages and let the metacity depends00:35
Zhenechmaking it clear we need metacity when we want to use the metacity theme, but only then?00:35
bdrung_there is only one problem: if you have gnome and xfce installed and you only install shiki-colors-xfce-theme. then the GNOME-Metatheme is broken.00:37
Zhenechaye00:37
bdrung_aye?00:38
Zhenechi know, thats a "general" problem with the deb depends format00:38
Zhenechaye = yes00:38
Zhenechi think that is something the use should be able to handle himself00:39
bdrung_ok00:40
bdrung_Zhenech: next: broken selection. i talked with victor. he want a screenshot, so i wrote a response.00:43
bdrung_Zhenech: next: 536480 gnome-*-icon-theme overrides my start-here icon (Debian swirl): i made some changes upstream, so the patch will get shorter. can i wait for integrating the patch for the next upstream release?00:44
Zhenechsure00:44
Zhenechplease give a short msg to the bug, saing you are working with upstream on this00:44
Zhenech:)00:44
bdrung_Zhenech: k00:45
bdrung_Zhenech: so only shiki will be changed.00:45
bdrung_are there other issues for gnome- or arc-?00:45
Zhenechnone I have seen yet00:46
Zhenechjust finished build00:46
Zhenechinstalling and testing :)00:46
Zhenechhaha00:47
Zhenechminimal00:47
ZhenechShiki-Wine is displayed Shiki-Wine in my Xfce setup :)00:47
Zhenechew00:47
ZhenechShiki-wine00:47
Zhenech(small w)00:47
bdrung_hm00:48
bdrung_where does xfce get the name?00:48
Zhenechtypo somewhere, no blocker for the upload :P00:48
Zhenechshiki-colors-murrine-4.4 % grep -r Shiki-wine .00:48
Zhenech./Shiki-Wine/index.theme:Name=Shiki-wine00:48
Zhenechguess here? :)00:48
bdrung_ok, this will be fixed upstream with the next release00:49
Zhenechfine00:50
Zhenechthen give me fixed shiki and I upload00:50
Zhenechbut not tonight anymore, my dsl here at home is crappy at best00:50
Zhenecheither tomorrow from work00:50
bdrung_aaah, too many windows and tabs00:50
Zhenechor monday from university :)00:50
maxbHow do you do quilt with dh7 if you want it to work with pre-karmic debhelper?00:51
bdrung_university?00:51
Zhenechmaxb, include quilt.make and depend in the patch target?00:51
Zhenechbdrung_, uni duesseldorf00:51
bdrung_düsseldorf?00:52
Zhenechyes00:52
* bdrung_ starts google map. :)00:52
Zhenechwhat, you dont know where it is?00:52
Zhenechdont tell me you know cologne but not ddorf...00:53
bdrung_i know the names, but i have no clue where they lie00:54
bdrung_i am not good in geography.00:55
Zhenechmeh, I mean, I know where berlin is :P00:55
bdrung_i, too. ;)00:55
bdrung_i only know something about very near locations and very far locations (galaxy).00:56
Zhenechmh, that dust theme... it looks more like rust, not dust, I expected it to be grey :(00:56
jpdsDark Room is by far the best.00:57
bdrung_Zhenech: the dust icon theme fits perfectly with the dust theme.00:57
jpds</opinion>00:57
bdrung_Zhenech: do you know where mühlacker is?00:57
Zhenechbdrung_, is mühlacker a city with more than 500k citizens a the capital of one of the german "bundesländer"?00:58
Zhenech:)00:58
bdrung_Zhenech: no, it's the city i am born.00:58
Zhenechbut no, I dont know :)00:59
* Zhenech is born a bit more on the east (kiew)00:59
bdrung_it's in bw00:59
Zhenechin baden or in schwaben? :)00:59
bdrung_schwaben01:01
bdrung_commit message: "shiki-*-theme: Depend on either the Metacity or the Xfwm theme." <-- good?01:01
Zhenechkk, my gf is from baden :)01:01
Zhenechlemme see the commit, but I guess it is :)01:02
ZhenechInternal Server Error01:02
Zhenech\o/01:02
Zhenechmhh,  bazaar.lp.net fails on me, code.lp.net works01:04
bdrung_"bzr branch lp:shiki-colors-pkg" is the shortest01:05
lifelessZhenech: fails how?01:05
bdrung_Zhenech: it's up now.01:05
Zhenechlifeless, fails as in gives me internal server error when accessing via web01:06
lifelesspop into #launchpad if that happens01:06
Zhenechoook, whatever that was, works here now too01:06
bdrung_Zhenech: how long did you need to build gnome-colors?01:06
bdrung_Zhenech: shiki updated. now testing01:14
Zhenechoke, smoking and going to bed01:14
Zhenechmail me a short notice you updated the stuff and I upload01:15
bdrung_do i need to upload the package to mentors, or can you build the package from the bzr branch?01:15
Zhenechmentors pleas01:15
ZhenechI have no clue about bzr01:15
bdrung_ok01:15
bdrung_for our branches: simple run "uscan --force; bzr bd"01:16
bdrung_then you have the binary packages.01:16
Zhenechfirst I'd need to install bzr :)01:16
lifelessZhenech: thats pretty easy to do01:17
bdrung_Zhenech: bzr is simple (nearly like svn).01:18
bdrung_git is faster, but complex01:18
Zhenechwell, I use svn and git for my stuff01:19
Zhenechand maybe I find some time to look at bzr in the future, but for now a .tar.gz is preferred :)01:19
Zhenechanyways, going to bed now01:19
bdrung_Zhenech: you will get the mail01:20
Zhenechthanks01:20
Zhenechn8 :)01:21
bdrung_Zhenech: do you know why http://packages.qa.debian.org/g/gnome-colors.html is not correct?01:21
bdrung_gn801:21
=== Pici` is now known as Pici
woohoohi, can one of you help me with a script?04:21
micahgwoohoo: just post your question04:21
woohooI need to know a command where i can add a APT line to sources.list04:22
woohooLike something that can echo into a document really04:22
woohoomicahg, you know what i mean?04:24
micahgwell04:25
micahgdo you already have the apt line and you want to put it somewhere04:25
micahgor are you building hte apt line?04:25
woohoomicahg, yeah, it, i just need a command to add it to sources.list04:25
micahgwoohoo: http://stackoverflow.com/questions/850730/how-can-i-append-text-to-etc-apt-sources-list-from-the-command-line04:27
woohook thanx. This helps a lot.04:28
woohoomicahg, is there a command to check if you're root?04:30
micahgwhoami?04:30
woohooi mean, for the script to stop micahg if it is not root04:30
micahgcheck the return of whoami?04:30
woohoolol, nevermind04:31
micahgwhy would you do that04:31
micahgoh04:31
micahgI see04:31
micahgotherwise you need a passwd for sudo04:31
micahgyou can check the effective user id04:32
micahgI don't remember offhand how to do that04:32
ajmitchid -u04:32
micahgthere you go :)04:32
micahgthanks ajmitch04:32
woohoomicahg, Ill tell you when I am done making it. 1 thing at a time04:33
woohoomicahg, if i execute a script with sudo, the other commands dont have to have sudo, right?04:35
micahgcorrect04:49
hyperairLaney: thanks for the ack. now to wait for someone to sync it..05:10
=== Amaranth_ is now known as Amaranth
dholbachgood morning06:27
RoAkSoAxmorning dholbach06:33
fabrice_spGood morning dholbach06:33
dholbachhi RoAkSoAx, hi fabrice_sp06:34
RoAkSoAxHey guys, if anyone has time could you please review: http://revu.ubuntuwire.com/p/gnome-gmail-notifier and http://revu.ubuntuwire.com/p/lekhonee. It would be very much appreciated. Thanks a lot.07:17
* RoAkSoAx off to bed. bye all07:17
Zhenechbdrung_, correct now? :)08:20
Zhenech(the site)08:20
didrocksgood morning o/08:28
gesergood morning08:35
\shmoins08:46
=== korn_ is now known as c_korn
qiyongwhat is the kqemu-common pkg used for?09:33
qiyongi thought kqemu-source provides the kernel module, that's enough, isn't it?09:33
slytherinqiyong: Install the package and check yourself.09:35
gaspaLaney: hi, news on hugs strangeness?09:39
callekaboHi, I have a few questions regarding generating .deb-packages10:45
callekabois this a good place? :)10:45
bdrung_Zhenech: yes10:45
maxbcallekabo: yes10:46
callekaboexcellent10:46
callekaboI have a PHP-project that depends on a few packages10:46
callekabophp5, php5-sybase, php5-imagick etc.10:46
callekaboand I'd like to put my project in a .deb file which lists theese packages as depencies10:47
Zhenechbdrung_, packages.qa. is sometimes slow :)10:47
callekaboand then put the .deb-file in a local repository (reprepro)10:47
callekabobut all the tutorials I can find for generating .deb-files talks about makefiles and how to set that up10:48
bdrung_Zhenech: seams so10:48
callekabobut php-projects doesn't have a makefile10:48
callekaboI just want my files put in /var/www10:48
callekabohow do I do that?10:48
callekabois .deb-files and a repository a good aproach for this?10:49
callekabothe best would be a shell script that took the folder with the php-files as an argument, read a file 'deps' inside the folder and than generated a .deb out of that10:51
callekabois this possible?10:51
callekabousing ubuntu 8.04 BTW10:52
callekabodoes anybody know a better place where I can find answers to my questions?11:18
james_wshouldn't rmadison handle 302?11:27
geserI guess you're talking about backporting the fix for bug 39989111:30
ubottuLaunchpad bug 399891 in devscripts "rmadison needs update to new rmadison.cgi url" [High,Fix released] https://launchpad.net/bugs/39989111:30
james_wwell, it seems like it shouldn't need a fix11:31
james_wthe server is telling it where to find the page it wants11:31
james_wit's just ignoring it11:31
geserthe curl call seems to be missing the option to follow redirects11:32
Laneygaspa: hahaha, grand timing11:36
Laneynew GHC!11:36
gaspaO_o11:37
=== ripps_ is now known as ripps
LaneyI was just responding to that post on u-d-d11:37
Laneyand saw it11:37
* Laney pokes kaol11:37
gaspaLOL11:37
gasparight.11:37
LaneyFri Jul 17 10:15:29 UTC 2009  Joachim Breitner <mail@joachim-breitner.de> * A script to draw a dependency graph (output not yet great)11:40
Laney\o/11:40
slytherinjames_w: It is already fixed in jaunty. I have backported the fix to hardy and posted the debdiff to that bug.11:40
james_wslytherin: you made it follow redirects?11:41
slytherinjames_w: Yes. curl has -L option which follows redirect. The fix was provided by some other user. You also have option to uninstall curl in which case wget will be used.11:42
james_wexcellent, thanks11:42
slytherinjames_w: The debdiff for hardy still needs sponsoring though. :-)11:43
james_wit's not a valid SRU bug yet though11:44
slytherinjames_w: Why not?11:44
james_wthere's no TEST CASE, ubuntu-sru aren't subscribed etc.11:44
slytherinOh. I think I subscribed sponsors first.11:45
slytherincallekabo: You need to have a debian/rules file which is a Makefile. And the in install target in that file you can copy the files in appropriate places.11:46
slytherinjames_w: Subscribed ubuntu-sru. What more information does it need? The fix is in jaunty already. I simply applied same fix in hardy and tested it.11:48
james_whttps://wiki.ubuntu.com/StableReleaseUpdates11:48
gaspaLaney: are you replying to u-d-d mail?11:52
Laneyyep11:53
gaspaok, so i wont :P11:54
slytherinjames_w: Hmm. All the needed data is in the bug.11:57
james_wthat may be so, but it's not laid out like requested11:58
james_wthe SRU team deals with a lot of bugs, and so they ask for some consistency in order to help them get through them quickly11:59
slytherinjames_w: Do you have link to any idea SRU bug?11:59
james_w"Examples" in the page11:59
slytherindone12:13
AnAntslytherin: thanks12:46
slytherinAnAnt: Welcome.12:47
AnAntslytherin: thanks for ttf-liberation suggestion !12:48
AnAntso I need another advocate, right ?12:48
slytherinAnAnt: Yes. Considering that it is java app, it is hard to find one. :-)12:49
AnAntslytherin: you know how to write build.xml ?12:52
slytherinAnAnt: as in the one used by ant?13:13
AnAntslytherin: yeah13:14
slytherinAnAnt: yes I know.13:14
AnAntslytherin: ok, I'll need help about something , hang on13:14
AnAntslytherin: http://pastebin.com/m16d0c0fb13:16
AnAntslytherin: the help I need is with creating manifest file13:16
AnAntslytherin: I did this: <attribute name="Class-Path" value="${buildlibs}" /> , but that didn't work13:17
AnAntslytherin: ${buildlibs} is a path id13:18
slytherinAnAnt: Let me check.13:18
AnAntslytherin: what's the correct way to do this ? other than having to list the jar files again as I did in buildlibs ?13:18
slytherinAnAnt: Where is buildlibs defined?13:20
AnAntslytherin: in build.xml13:20
AnAntslytherin: have you seen the pastebin URL ?13:20
slytherinyes, found it.13:21
slytherinI was not looking hard enough13:21
slytherinAnAnt: Don't see any problem here. What is the issue?13:24
AnAntslytherin: it doesn't subsitute ${buildlibs} with the classpaths listed in ${buildlibs} path id13:25
AnAntslytherin: it instead puts a literal '${buildlibs}13:25
AnAntslytherin: it instead puts a literal '${buildlibs}' in the manifest13:25
slytherinAnAnt: can you try 'ant -verbose <target>'13:27
AnAntslytherin: did that, but got nothing useful13:28
slytherinAnAnt: looks like you need pathconvert. Check http://martin.ankerl.com/2005/11/30/howto-create-manifestmf-classpath-from-ant/ and http://www.guydavis.ca/log/view.jsp?id=85113:30
AnAntcool ! thanks13:32
highvoltagedholbach: enjoy your holiday!13:47
dholbachthanks highvoltage :)13:47
AnAntdholbach: where is it going to be ?13:48
dholbachIceland :)13:49
dholbachand afterwards to Austria: Mimi's sister is marrying13:49
AnAntah, not Debconf13:49
dholbachI don't think Mimi would appreciate the idea of going to Debconf during holidays :)13:50
dholbachthat's not her idea of holidays :)13:50
dholbachbut anyway I'm very much looking forward to lots of nature and hiking13:50
AnAntcool, you must take pics13:50
dholbachI will surely do that :)13:51
dstansbyHi all, does anyone here know how easy (or hard) it is to change the name of a package that is in the repos?13:53
coolbhavidholbach, hope you ll enjoy holidays .. supermen with superpowers also need rest :)13:54
AnAntcoolbhavi: source package ?13:54
AnAntcoolbhavi: or just binary package ?13:54
slytherindstansby: depends on package13:54
dholbachcoolbhavi: I don't have super powers - that's cjwatson :-)13:54
coolbhaviAnAnt, its not me its dstansby13:54
AnAntcoolbhavi: oh sorry !13:55
dstansbyIt's ddrescue from universe13:55
coolbhavidholbach, you are a superman.. thats accepted by everyone I believe :D13:55
dstansbyTrouble is it's name conflicts with another binary packages name, so it is proving confusing for some people13:56
dstansbySorry, ddrescue is a source package, whose name conflicts with that of a binary package installed by gddrescue13:57
slytherindstansby: What binary packages does ddrescue source package create?14:03
dstansbyslytherin: I'm not sure, is there a way of finding out?14:04
slytherindstansby: Looking at https://edge.launchpad.net/ubuntu/karmic/+source/ddrescue and https://edge.launchpad.net/ubuntu/karmic/+source/gddrescue I don't see any conflicts14:06
dstansbyslytherin; Sorry, I think I've figured it out now14:08
dstansbyslytherin: I think it was a case of the bug reporter getting confused when reporting, and me getting even more confused when trying to understand his origional bug. Thanks for your help though :D14:11
DabianHey, I need some help with Launchpad, or there is something broken about danish translation ...14:15
DabianI joined the danish translation team, but when I want to translate something, I get "This translation is managed by 'De danske oversættere af Ubuntu". (This means, "The danish translators of Ubuntu".  When I click this group, I don't get a chance to try and join this group, and if I try to open "Translation guidelines", I get: "Not allowed here               Sorry, you don't have permission to access this page.   "14:17
AnAntslytherin: that worked like a charm ! thanks14:17
slytheringood.14:17
DabianHehe .. A Slytherin charm? :)14:17
slytherin:-)14:17
dpmDabian: can you come to the #launchpad channel, and we'll see if we can solve it there?14:17
Dabiandpm: Thanks.14:18
Dabiandpm: I am there! :)14:18
Dabiandpm: Do you wish me to repost the question?14:18
dpmDabian: yes please14:18
dkg0hey folks -- any chance we can get version 0.25 of monkeysphere synced from debian unstable?14:31
dkg0https://bugs.launchpad.net/ubuntu/+source/monkeysphere/+bug/345054 has been open for 4 months now14:31
ubottuUbuntu bug 345054 in monkeysphere "please sync monkeysphere 0.25 from debian unstable" [Undecided,New]14:31
=== sbasuita_ is now known as sbasuita
=== dholbach_ is now known as dholbach
ScottKdkg0: Is ubuntu-universe-sponsors subscribed?14:42
dkg0it is, yes.14:42
ScottKThen it should get reviewed at some point.14:42
dkg0(as of today only, though)14:42
dkg0is it possible that it will make it for karmic?14:43
simon-odkg0: Maybe you should provide all the information asked for: https://wiki.ubuntu.com/SyncRequestProcess#Content%20of%20a%20sync%20request14:43
dkg0simon-o: i think everything there has been supplied for the last 4 months.14:47
dkg0is there something i'm missing?14:47
simon-odkg0: Source package version number to sync  (0.25-1) and that it is in debian main are missing. But I think that's less important14:49
dkg0i've just made those points explicit in a followup comment.  i can't imagine that they would have confused anyone, but being explicit is better than being vague.  thanks for pointing that out, simon-o.14:51
simon-odkg0: in ubuntu-dev-tools is the script requestsync. It provides all the information you need and files a bug automatically. Maybe you could try that next time :)14:52
=== nxvl_ is now known as nxvl
dkg0i'll take a look, thanks.  it was a little bit frustrating to have the bug get no response for 4 months :(  Now i see that apparently i didn't have the right group subscribed to it.14:53
dkg0maybe there's a way that launchpad could automatically subscribe *someone* for bugs against a given package?  It just seems odd that there was not even any triage there.14:54
dkg0and now i see that it's "declined for karmic by iain lane14:55
dkg0with no other details?14:55
ScottKdkg0: monkeysphere 0.25 was uploaded to Debian TODAY.14:56
dkg0yes, it was.14:56
dkg0and 0.24 has been around for 4 months.14:56
ScottKSo up until several hours ago there was nothing to sync.14:56
dkg0ubuntu is still shipping 0.2214:56
ScottKdkg0: No.  0.24 is in Karmic already14:57
dkg0not according to http://packages.ubuntu.com/monkeysphere14:57
dkg0should i be looking somewhere else?14:57
Laneyhttps://launchpad.net/ubuntu/+source/monkeysphere14:58
Laneyand yes I declined it for karmic because this is not a release goal14:58
ScottKLaney: That doesn't make any sense.15:00
dkg0ok, i'm glad to see that 0.24 is shipping in karmic at least.15:00
Laneywhat doesn't?15:00
LaneyI declined the release nomination15:00
ScottK"Not a release goal" as a reason to not sync a package at this point in the cycle.15:00
LaneyI didn't close the bug15:01
dkg0i "nominated it for karmic release" thinking that meant "i'd like this to happen for karmic"15:01
ScottK"Declined" carries the idea that we won't do it in this cycle.15:01
ScottKdkg0: It's really unneeded for the development release.15:01
dkg0if what it really means is "this is a release goal" then i was mistaken in marking it that way.15:01
Laneythat's not the case :)15:01
ScottKLaney: that's why declining is a problem.  Other MOTU will look at it and think "there must be a reason we don't want to do this."15:02
dkg0i think it would help to clarify the semantics of what "nominated for a release" means.15:02
slytherindkg0: monkeysphere 0.24 has failed to build. That is why you don't see it on packages.ubuntu.com15:02
LaneyScottK: Really? I would look at the status of the bug and not whether it has been accepted or declined15:03
slytherindkg0: https://edge.launchpad.net/ubuntu/karmic/+source/monkeysphere/+builds15:03
dkg0slytherin: could you point me toward the build log then?15:03
dkg0ah, thanks.15:03
Laneyif it were really rejected then I would have set it to Invalid or Won't Fix15:03
Laneybut yes I accept there is general confusion about the nomination feature as applied to the development series15:04
mfosterI'm trying to backport passenger to hardy and running into a weird build-depends issue15:06
mfosterit needs rake to compile, but when I have rake in the Build-Depends: it complains that it is a virtual package15:06
dkg0slytherin: that failure is related to http://bugs.debian.org/527765 -- building within a group-writable or world-writable directory will cause the test suite to fail because the test suite emulates dealing with sensitive files related to ssh authentication.15:06
slytherinmfoster: Do you have universe component enabled in pbuilderrc?15:08
slytherindkg0: The bug is marked as 'won't fix'.15:08
dkg0that's correct.15:09
dkg0the point of the test suite is to ensure that the package properly detects files and paths that could be modified by other people15:09
dkg0so that it doesn't feed those files to sshd for authentication purposes.15:09
dkg0we could disable the test suite, but then we would lose the check that the package is actually working as expected for users.15:10
dkg0that seems like a bad security tradeoff.15:10
mfosterslytherin: COMPONENTS was commented out, I'll try that, thanks!15:11
dkg0in particular, the problem (from the test's perspective) is that /build/buildd is group-writable.15:11
slytherinmfoster: you need to do 'pbuilder --update --override-config' after that.15:12
slytherindkg0: I can't say I understand all of that. But I guess you will have to wait for someone to see if 0.25 builds properly before it actually get synced.15:13
slytherindkg0: It will be great if you yourself can verify that in pbuilder.15:13
dkg00.25 will have the same issue if /build/buildd is group writable.15:13
dkg0is there an explicit design decision that it /build/buildd should be g+w ?15:15
mfosterslytherin: so just to be clear, it's OK to use virtual package names in Build-Depends: ?15:18
slytherinmfoster: That error is confusing. The package is in universe. By default only main component is enabled in pbuilderrc.15:21
mfosterslytherin: thanks a mil! I've got it to build now :)15:23
AnAntHello, can someone confirm this syncrequest: LP 39912315:31
ubottuLaunchpad bug 399123 in dico "Sync dico 2.0-2 (universe) from Debian unstable (main)." [Wishlist,New] https://launchpad.net/bugs/39912315:31
AnAntThis fixes a bug making dicoweb uninstallable15:31
alkisgSome packaging help, please? I've a package A that depends on package B. In a later version I decide that A should also depend on a third package C.15:36
alkisgNow, if I use synaptic, it upgrades the package A and installs C to satisfy the dependencies.15:36
alkisgBut if I use apt-get update, then I get the error: The following packages have been kept back: A15:36
alkisgHow can I instruct apt-get to automatically install the new depencency C?15:36
ScottKalkisg: apt-get dist-upgrade.15:36
alkisgScottK, is that really necessary? It won't be easy to tell my users to use that... :(15:37
alkisgI'd rather do something from my (=packaging) side, if I could15:37
ScottKYes.  It's necessary.15:38
alkisgThank you.15:38
ScottKThat's what dis-upgrade does is say to go ahead and add new packages if needed.15:38
alkisgAnd synaptic is smart enough to decide when that is needed?15:38
geseralkisg: apt-get upgrade doesn't install new packages (or remove conflicting ones), you need dist-upgrade for that15:38
woohoowhat is 'ldconfig'?15:39
alkisgThank you guys. I thought that I could have a package named "secondary_edu_apps" that would depend on new apps when they became available. OK, if dist-upgrade is needed for that, so be it :)15:39
ScottKalkisg: synaptic probably has some equivalent, but I don't use it, so I can't say what.15:40
alkisgScottK: it does it automatically, so it's ok with me.15:40
joaopintowoohoo, man ldconfig15:42
woohoothanks joaopinto15:42
=== jdstrand_ is now known as jdstrand
=== cjwatson_ is now known as cjwatson
_andrehello17:10
_andrehyperair: ping :)17:10
dholbachcan anybody PM me a current email address of jawnsy please?17:36
pochudholbach: if you didn't get one, just /msg jawnsy and ask him ;)18:05
dholbachpochu: I did that in the end :)18:05
dholbachhave a good time without me - see you soon again! have a great WE my friends!18:06
pochu:)18:06
pochudholbach: have a good trip!18:06
dholbachthanks18:06
pochuread it in your blog ;)18:06
dholbach:-)18:06
RoAkSoAxHeya guys. What would be the difference in specifying the CFLAGS on debian/rules and not doing so?18:10
asomethingdholbach: have fun!18:10
dholbachthanks asomething18:11
dholbachtake care!18:11
RoAkSoAxDktrKranz, ping18:56
DktrKranzRoAkSoAx, pong18:56
RoAkSoAxDktrKranz, heya. would you please be so kind to take a look to http://revu.ubuntuwire.com/p/lekhonee since you are the python packaging expert please :)18:57
RoAkSoAxif you have some free time of course :)18:58
DktrKranzRoAkSoAx, sure thing. Probably I won't make it this evening, I'm out in an hour, but if you remind me, I'll have a look ;)18:59
RoAkSoAxDktrKranz, ok. awesome. thanks a lot :)18:59
c_kornhm, this command I have found in a Makefile: wx-config --libs19:03
c_kornbut there is no wx-config in ubuntu. is there an alternative?19:03
evanrmurphyI have a debian/control where the Depends: for a package are separated by '|' instead of ','. Does this mean the package has an OR dependency list instead of an AND dependency list? Thank you.19:38
azeem_yes19:38
evanrmurphythanks azeem_19:39
=== rmcbride_ is now known as rmcbride
=== azeem_ is now known as azeem
RoAkSoAxIs it strictly necessary to have ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) in debian/rules?20:09
jpdsNo.20:10
RoAkSoAxjpds, so I can omit using it on debian/rules and just let the Makefile to use it's own CFLAGS?20:11
=== jcastro_ is now known as jcastro
=== RoAk is now known as RoAkSoAx
rgreeningScottK: ping21:13
ScottKrgreening: Pong21:15
rgreeningScottK: trying to add quilt patch system to a package. Is the correct include /usr/share/quilt/quilt.make or the quilt.debbuild.mk21:16
rgreeningthe quilt.make doesn't seem to work (unless I've done it worng)21:16
ScottKrgreening: Quilt and correct don't compute.21:16
ScottKIMO21:16
rgreeninglol21:16
ScottKrgreening: No idea actually.  Look what kde.mk does and do that.21:18
rgreeningScottK: thats cdbs though?21:19
ScottKOh.  right.21:19
rgreening/usr/share/cdbs/1/rules/patchsys-quilt.mk21:20
rgreeningweird21:20
rgreeninghmm...21:20
ScottKMy advice is dpatch21:20
rgreeningno21:20
rgreeninghaha21:20
rgreeningany reason why?21:20
MT-does kernel work and motu merge well together?21:35
MT-or is kernel work pretty separate?21:35
pochuMT-: it's totally different, I'd say21:35
MT-oh21:36
MT-I want to learn both..21:36
ScottKrgreening: It's dead easy to use dpatch-edit-patch and less risk of misfortune than with quilt except for complex packages with piles of patches.21:37
rgreeningScottK: for future... cdbs+quilt for build dep21:37
rgreeningheh21:37
rgreeningI suppose :)21:37
rgreeninggot it working though...21:38
rgreeningso, Im happy in any case...21:38
rgreeningty though.21:38
rgreeningnow, to patch the broken tac_plus Makefile...21:38
pochujpds: you could have synced terminator from Debian ;)22:01
jpdspochu: Blah, bugger it.22:02
pochuNg: we didn't like your joke :P22:02
jpds;)22:02
mrooneyhey motu friends!22:17
mrooneydoes having package sources in launchpad mean anything different for upstreams in launchpad as well?22:17
mrooneymore specifically, can it make anything easier for the upstream/downstream maintainer?22:18
pochumrooney: I'm not sure I understand22:22
ScottKFrom an Ubuntu perspective it doesn't matter.22:22
pochudo you mean for projects hosted on Launchpad or externaly?22:22
* ScottK thinks so22:23
mrooneyyeah so if I am the maintainer of a project which is hosted on Launchpad, and has a package in Ubuntu22:23
ScottKIf anything it's a disadvantage because it gets really confusing between distro and upstream bug tasks.22:23
mrooneyit seems like I should be able to do useful things like propose merges for updates or even potentially have commit privileges to the ubuntu source branch22:24
ScottKmrooney: Why should your choice of hosting providers affect your ability to put code into Ubuntu?22:24
mrooneywell, it is currently a painful process IMO22:24
mrooneyI was thinking if we are both in launchpad it can be easier22:24
mrooneyvia just proposing merges or committing directly as I've said22:25
ScottKRight, but it's restricted by distro policy to distribution developers.22:25
mrooneyokay, so, the answer is no? :)22:25
ScottKJust because a project is hosted on Launchpad that restriction isn't affected.22:25
mrooneyI've just had to wait months to get an update in and ping a bug report over and over22:25
mrooneyI was hoping maybe the process is easier22:25
ScottKI can't even comprehend why you think it would be.22:25
mrooneynot necessarily the restriction22:26
mrooneyjust improvements to the workflow22:26
mrooneysince as I've said twice already, merge proposals seem like a nice solution?22:26
ScottKIf you want to get upload rights, then you need to become a distro developer.22:26
ScottKmrooney: Yes, for the subset of developers that use such things.22:26
mrooneyyes that was precisely my question22:26
mrooneyfor the subset of upstreams using launchpad, does it/ can it mean anything different / easier22:27
ScottKActually while such things might make the mechanics of updating easier, it probably makes the odds of it getting done lower since not all developers use or look at such tings.22:27
mrooneyyeah22:27
ScottKThe easiest way to get an update into Ubuntu is to get it into Debian.22:27
ScottKIn the long run we'll use bzr for everything and it probably will be easier, but not right now.22:28
mrooneyI see22:28
mrooneywhat about package-specific upload rights? couldn't that be accomplished by giving a person write access to that specific source project in LP?22:29
mrooneythat part seems easier22:29
ScottKIt could if you met the qualifications for per package upload rights.22:30
mrooneythen I just need to get someone to upload it instead of the current process22:30
mrooneyhow interesting, what are such qualifications22:31
ScottKWhich are also not related to is your project hosted on Launchpad22:31
ScottKThere's a wiki page somewhere on it.22:31
mrooneyright.22:31
mrooneybut it would make my life easier if it was22:31
mrooneybecause then I can just merge from one branch to another and link bug reports / open tasks appropriately as such22:31
mrooneyI don't necessarily want the ability to upload a specific package. Now that they are in bzr, I would be happy just being to push there, which seems like it would require less permissions. Maybe not22:33
mrooneyI just want to make my work and MOTUs work easier22:33
mrooneyinstead of all this going back and forth, when I am perfectly happy to maintain packaging22:34
james_wmrooney: soon you'll be able to propose bug-fix branches for merging directly in to the Ubuntu packages22:43
mrooneyjames_w: yes that is exactly a thing that would be easier!22:44
james_wmrooney: so if there's a critical fix you should be able request that it get in more easily22:44
james_wnothing you can't do if you host elsewhere, but it's an example of something we can streamline22:44
mrooneyyeah, definitely22:44
james_walso, upstreaming bugs is damn site easier22:44
james_wand downstreaming22:44
james_w"this bug should really get fixed in Hardy"22:45
mrooneyyeah, my "Report a bug" entry in the menu actually files "upstream"22:45
ScottKjames_w: My experience is that if upstream is in LP, it's very confusing about what's a distro bug task and what's upstream when following bugmail.22:46
james_wperhaps22:47
james_wbut it's easier to actually upstream the bug in the general case22:47
cody-somervilleDoes this mean anything to sound people?: [ 3828.402585] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.22:47
mrooneyjames_w: so let's say I want to update to a new version though in Karmic, am I still best off filing "please update..." bug? Would branching the source, merging updates, and pushing that to say ~mrooney/ubuntu/karmic/package/package-newversion be useful at all?22:48
rgreeningScottK: ping22:53
ScottKrgreening: Pong22:53
rgreeningScottK: the tac_plus src includes a basic Makefile, but no install target. I tried adding.. but I can't make it work.. ideas?22:53
ScottKNot immediately.  No.22:54
rgreeningScottK: here's the makefile... http://paste.ubuntu.com/220799/22:55
rgreeningand the error ScottK: http://paste.ubuntu.com/220801/22:56
rgreeningScottK: is it because I didn't include a dirs file with /usr/sbin?22:56
ScottKrgreening: No.22:57
rgreeningok22:57
rgreeningthoughts?22:57
ScottKrgreening: Are you targeting /usr/bin or usr/bin?22:57
rgreeningScottK: well, the src package install inst. says to install to /usr/sbin22:57
rgreeningso I added that to the makefile22:58
ScottKI suspect you are trying to actually install it in /usr/bin during the build and so should be glad you are using fakeroot.22:58
rgreeningi'm lost22:58
rgreeningheh22:58
rgreeningthis is in rules: $(MAKE) DESTDIR=$(CURDIR)/debian/tac-plus install23:00
ScottKAs a first guess, I'd drop the leading '/' from /usr/bin in the makefile.23:00
jpdscody-somerville: http://lkml.org/lkml/2008/9/13/11223:01
rgreeningScottK: install: cannot create regular file `usr/sbin/tac_plus': No such file or directory23:01
* cody-somerville sighs.23:02
ScottKrgreening: Then maybe the dir file is needed now.23:02
rgreeningScottK: yep. adding dirs with usr/sbin and adding $(DESTDIR)/ in install worked23:05
* rgreening hates makefiles23:06
agent_ji'm trying to package a game, but it doesn't work. do i compile the game and then make the package, or do i just make the package without compiling first?23:09
azeemagent_j: if you don't compile it, what would you put into the package?23:10
agent_jhmmm good point23:11
ScottKGenerally we package the source and then build the binary package from that.23:11
agent_jdoes debuild have super cow powers?23:11
azeemhow is that relevant?23:11
Ngpochu: it's not my fault some people have no taste ;)23:13
pochuNg: it's rather some people don't get the joke :)23:14
pochulike me ;)23:14
rgreeningScottK: one last question... tac_plus uses a sql db in the back-end. any idea on appropriate way to create the db? src cmes with an sql script to run. I assume to do this via postinst or something?23:14
ScottKpossible, but remember postinst runs on upgrades too, not just initial installs.23:14
rgreeninghmm...23:15
rgreeningnot easy packaging this from scratch :)23:15
rgreeninghah23:15
Laneyrgreening: I believe dbconfig-common is the recommended way to set up databases23:16
rgreeningLaney: ty. any pointers on usage?23:16
Laneynever used it myself23:16
rgreeninglol23:16
Laneyeither look at some rdeps or visit google23:16
rgreeningLaney: ty. will try the rdepends.. see what packages I can scarf from :P23:20
=== evanrmurphy_ is now known as evanrmurphy

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