[00:28] <bddebian> Heya gang
[00:53] <RAOF> Howdie bddebian.
[00:54] <bddebian> Hi RAOF
[00:59] <LaserJock> anybody know off-hand a where native packages are talked about it Debian Policy or DDR?
[03:08] <Daviey> j #ubuntu-offtopic
[03:08] <Daviey> sorry
[03:34] <jdong> any MC'ers online? I'm wondering what's the situation with Kmos and Launchpad?
[03:35] <jdong> He recently added activity to bug 190028 and further filed duplicate bug report 197785 with non-useful information
[03:35] <ubotu> Launchpad bug 190028 in deluge-torrent "deluge crashed with SIGSEGV in libtorrent::piece_manager::export_piece_map()" [Undecided,New] https://launchpad.net/bugs/190028
[03:35] <jdong> soren: you're MC right? ^^
[03:42] <nixternal> jdong: what's up?
[03:49] <jdong> nixternal: I was wonder whether the MC has revised its decision about Marco Rodrigues posting to Launchpad... He has generated about 25% of my bugmail over the past two days
[03:51] <nixternal> tell me, is he marking stuff as 'Fix Released' and stuff or just commenting?
[03:51] <nixternal> ie. deluge
[03:51] <jdong> nixternal: well.. he made a comment on a bug that he filed that it's still not fixed in Hardy, which I have absolutely no problem with, but...
[03:52] <jdong> nixternal: he also for some reason filed a new bug against Deluge with the same information and marked it duplicate of his original bug
[03:52] <nixternal> wth
[03:52] <jdong> nixternal: and to make matters worse apport retraced his new bug which resulted in like 4 more bugmails
[03:53] <nixternal> this dude is getting on my last damn nerve
[03:53] <jdong> yeah, I mean... it wouldn't hurt if he thought a step ahead before clicking on buttons that generate bugmail
[03:54] <nixternal> it is LaserJock's fault
[03:54] <LaserJock> anybody know off-hand of a package using CDBS that has a get-orig-source ?
[03:54] <jdong> lol
[03:55] <LaserJock> nixternal: isn't everything?
[03:55] <superm1> ipod convenience :)
[03:55] <nixternal> superm1: answer LaserJock, you are the get-orig-source mastah
[03:55] <nixternal> hahah told ya!
[03:55] <superm1> although gmyth's is prettier
[03:55] <nixternal> I was going to say, anything with 'mythbuntu' in the name :p
[03:55] <nixternal> or anything touched by superm1
[03:56] <superm1> yeah most of the stuff i do in cdbs has it
[03:58] <LaserJock> superm1: excellent, thanks
[03:59] <superm1> no prob.
[03:59] <superm1> nixternal, when you had your server setup with sbuild, did you have it set so you could dput thing there and sbuild would take over
[03:59] <superm1> and send you an email when done?
[04:01] <LaserJock> superm1: 2nd question. How do I use it? :-)
[04:01] <LaserJock> I tried make -f debian/rules get-orig-source
[04:02] <superm1> LaserJock, from the root of the directory, you run debian/rules get-orig-source
[04:02] <superm1> just like that
[04:02] <LaserJock> hmm
[04:02] <LaserJock> I get: make: Nothing to be done for `get-orig-source'.
[04:02] <superm1> dont use make
[04:02] <LaserJock> ah
[04:03] <LaserJock> still no help
[04:03] <superm1> the rule isn't working?
[04:03] <superm1> or what's happening?
[04:03] <LaserJock> I would think it *should* do something
[04:03] <superm1> it does
[04:03] <superm1> it branches bzr
[04:03] <superm1> and tar's it up
[04:04] <superm1> you have cdbs installed locally and bzr right?
[04:04] <LaserJock> http://pastebin.ubuntu.com/5220/
[04:04] <LaserJock> that's my debian/rules ^^
[04:05] <superm1> i'd guess it can't switch to DEBIAN_DIR
[04:05] <superm1> for some reason
[04:05] <superm1> you sure you have that DEBIAN_DIR defined right?
[04:06] <LaserJock> it's near the top of rules
[04:06] <superm1> right, but where is MAKEFILE_LIST
[04:06] <superm1> coming from?
[04:06] <LaserJock> heck if I know
[04:06] <superm1> i'd say nuke         cd ${DEBIAN_DIR}/.. && \
[04:06] <superm1> if you run the rule from the root of the directory that's not necessary
[04:07] <LaserJock> I'm just using the stuff from PackagingGuide/Basic#CommonMistakes
[04:07] <superm1> well comment out DEBIAN_DIR and try that
[04:07] <superm1> you need to debug which part of the rule is failing
[04:07] <superm1> and that's the best way to start
[04:07] <protonchris> LaserJock: make sure that you are using tabs under the get-orig-source rule and not spaces.
[04:08] <RAOF> LaserJock: You probably want to add get-orig-source to .PHONY, too.
[04:08] <RAOF> Otherwise make will think that it should generate a file called get-orig-source :)
[04:09] <LaserJock> RAOF: there is no .PHONY
[04:09] <jdong> whatever makes it happy (ha ha ha ok no more puns tonight)
[04:09] <RAOF> There probably should be (but I don't _think_ it's mandatory)
[04:09] <LaserJock> my assumption was that cdbs was doing .PHONY
[04:09] <superm1> i've never had to do one for cdbs
[04:11] <LaserJock> hmm, it's almost right
[04:11] <LaserJock> it just dumps the .org.tar.gz one dir down
[04:12] <jdong> Is there anything inherently special about jeos that I wouldn't get from, say, debootstrapping?
[04:12] <LaserJock> bah
[04:13] <LaserJock> I think the major problem was just what protonchris said, I had spaces instead of tabs
[04:13] <LaserJock> because I copy-n-pasted from the wiki page
[04:13] <protonchris> Yeah, that got me before.
[04:14] <jdong> LaserJock: you should use a real text editor such as vim, which highlights things in annoying red when it thinks it's not correct :)
[04:14] <LaserJock> I usually do use vim
[04:15] <LaserJock> but use nano a lot as well for small stuff
[04:15] <superm1> i use geany, which puts dots where there are spaces and arrows where there are tabs
[04:16] <jdong> I use emacs, which makes me wait long enough that I realize I used tabs instead of spaces
[04:16] <superm1> haha
[04:42] <ScottK> jdong: My experience with kmos is there's no point in just chatting about him.  I'd suggest sending mail to the MC mail list with complaints.
[05:55]  * StevenK sniffs. Debian bug 469039
[05:55] <ubotu> Debian bug 469039 in ftp.debian.org "RM: linda -- RoM; deprecated" [Serious,Open] http://bugs.debian.org/469039
[06:10] <RAOF> StevenK: Awwww!
[06:45] <warp10> Good morning
[11:30] <Iulian> Hey
[11:52] <Hobbsee> nixternal: so, shoot him.
[12:24] <Skiessi> "<intengu> any repository with apache tomcat 6 on ubuntu it is version 5"
[12:25] <slytherin> Skiessi: on Ubuntu it is 5 and 5.5
[12:25] <Skiessi> I know
[12:30] <\sh> For me, tomcat6 with a eclipse jdt is very difficult to maintain somehow...regarding duplication of sources in ubuntu/debian
[12:30] <\sh> but I'm not a java expert on this...and how we get eclipse jdt + tomcat6 in sync
[12:35] <slytherin> Is anyone using ftp via nautilus here using the latest gvfs in hardy?
[12:38] <Skiessi> you just have to put some ftp server as the path or is some package required?
[12:40] <Skiessi> I can't connect to ftp://ftp.idsoftware.com/ as anonymous
[12:40] <slytherin> Skiessi: I tried that. First it asks for username/password and when I provide information it gives error - "invalid reply, try some other viewer"
[12:40] <Skiessi> same
[12:41] <Skiessi> I don't know about Hardy's schelude, but is there some restriction on updating packages now? There's been only a few updates lately...
[12:42] <slytherin> Skiessi: Yes, we are in feature freeze now
[12:44] <Skiessi> security updates can be done?
[12:47] <slytherin> Skiessi: of course
[13:12] <Iulian> Hello RainCT. Do you have two minutes for a /query?
[13:13] <TuxCrafter> is there a way to check if there are applications installed that depend on *-dev packages
[13:13] <TuxCrafter> because
[13:13] <TuxCrafter> when i try to run
[13:13] <TuxCrafter> sudo apt-get remove $(dpkg -l '*-dev' | awk '{print $2}' | sed -n '6,${p}')\
[13:13] <TuxCrafter> it wil remove almost my compleet isnstallation
[13:18] <slytherin> TuxCrafter: Why do you want to remove -dev packages?
[13:18] <TuxCrafter> slytherin: to clean up my system and remove unwanted applications
[13:19] <TuxCrafter> slytherin: i think i found the problem
[13:19] <TuxCrafter> xutils
[13:25] <TuxCrafter> slytherin: sudo apt-get remove $(dpkg -l '*-dev' | awk '{print $2}' | sed -n '6,${p}' | sed /xutils-dev/d)
[13:26] <TuxCrafter> so going to reboot
[13:35] <TuxCrafter> sudo apt-get remove xutils-dev
[13:36] <TuxCrafter> that command removes my compleet xserver system
[13:36] <RainCT> Hey Iulian. Sorry, didn't see your message... Sure :)
[13:40] <TuxCrafter> xutils depends on xutils-dev
[13:40] <TuxCrafter> why is tht
[13:40] <TuxCrafter> that
[14:22] <\sh> ScottK: when I knew which wine version will work in the future before hardy release, I would be  happy
[14:22] <\sh> ScottK: but thanks for your whitelist ack :)
[14:22] <ScottK> \sh: Sure.  I'm just happy to have you and YokoZar figure it out and not have to be bothered with FFe paperwork.  Maybe someone else on motu-release will agree.
[14:24] <\sh> ScottK: well, the only thing I know, there is something strange happening with the compiler...as Yokozar said, his gutsy version was build with an old gcc...(wine + gcc 4.1. on hardy FTBFS as well)
[14:25] <hellboy195> ScottK: and finally added a comment to LP bug? ^^
[14:26] <ScottK> \sh: There's always 4.2 and 3.4 you can try.
[14:26] <ScottK> hellboy195: Which bug?
[14:26] <hellboy195> ScottK: PPA
[14:27] <DaveMorris> how can I add my ppa repo to my pbuilder?
[14:27] <ScottK> hellboy195: Ah.  Thanks.
[14:27] <hellboy195> ScottK: for?
[14:27] <hellboy195> DarkSun88: log in into pbuilder and edit /etc/apt/sources.list
[14:27] <hellboy195> hoi DarkSun88
[14:28] <ScottK> hellboy195: I thought you were saying you'd commented on the PPA bug.
[14:28] <DarkSun89> Hi hellboy195
[14:28] <hellboy195> DarkSun88: would you mind looking at something. just a sec
[14:28] <\sh> ScottK: 3.4 is another shot...but 4.2.3 doesn't work...(rebuild it today)
[14:28] <DarkSun89> hellboy195: Not now. Sorry.
[14:28] <\sh> that reminds me to file a FFe for claws-mail
[14:29] <hellboy195> ScottK: no ^^ but yesterday you were keen to add a comment. a *bad* comment
[14:29] <\sh> which I forgot over the weekend :(
[14:29] <ScottK> hellboy195: Right.  I managed to avoid the temptation IIRC.
[14:29] <hellboy195> ScottK: good boy :)
[14:29] <ScottK> \sh: If 3.3.1 is just bug fixes, no FFe needed.
[14:29] <\sh> ScottK: new features added...(at least some small ones)
[14:29] <ScottK> K
[14:30] <\sh> ScottK: I'll have to follow up still on the extra-plugins...
[14:30] <ScottK> OK.
[14:35] <DaveMorris> hmm I log, add the repo but it doesn't get saved
[14:40]  * ScottK hands DaveMorris --save-after-login
[14:40] <DaveMorris> it might also be getting over ridden I think since I use DIST=blah
[14:42] <DaveMorris> but that did it, thanks
[14:42] <ScottK> No problem.
[14:52] <\sh> ScottK: gcc 3.4 ftbfs too :)
[14:53] <ScottK> Yum
[14:53] <ScottK> gcc-snapshot?
[14:54] <\sh> ScottK: you gcc 4.3? this will be worse
[14:54] <\sh> ScottK: actually it needs to be compiled with our official toolchain of hardy...
[14:55] <ScottK> \sh: Was kidding.  I agree with you.
[14:57] <emgent> heya
[15:27] <bddebian> Heya gang
[15:38] <geser> Hi bddebian
[15:42] <bddebian> Heya geser
[15:42] <emgent> hi people :P
[15:43] <bddebian> Hi emgent
[15:50] <\sh> ok..send a google adsense violation notice hopefully he will be stopped in the near future (it's the linuxindex issue)
[16:47] <\sh> another two bugs fixed in lighty
[16:48] <emgent> \sh, ARGH
[16:48] <emgent> hard work in lighty ehehe
[16:48] <\sh> emgent: naaa..no security stuff
[16:48] <emgent> oh lol :P
[16:49] <\sh> emgent: 1. index.html now points to launchpad and ubuntu (lp: #115565) and lighty had a problem with pdf files...where you have to add a accept ranges parameter...(http://trac.lighttpd.net/trac/ticket/541 and patch: http://trac.lighttpd.net/trac/changeset/2090)
[16:50] <\sh> oh well...
[16:50] <emgent> argh
[16:50] <\sh> s/who/which/ in changelog
[16:51] <\sh> damn non native speakers like me ,)
[16:51] <emgent> me too :P
[16:51] <emgent> i talk Engrish!
[16:51] <\sh> emgent: thx to my buddy here at work who pointed me to this problem :)
[16:51] <emgent> s/talk/speak/
[16:53] <\sh> emgent: here it's Denglan ;)
[16:53] <emgent> :)
[17:07] <hellboy195> pochu: thx for looking at my stuff and sorry for the incorrect changelog entry
[17:11] <\sh> now THIS FCKS ME UP
[17:12] <\sh> the problem is really running wine from sourcedir works...running from another directory doesn't work
[17:13] <\sh> oh much better
[17:13] <\sh> source compiling wine on my amd64 works...but not via sbuild/buildd
[17:17] <\sh> well...working on it tomorrow somehow
[17:17]  * \sh goes for dinner
[17:18] <hellboy195> The binary for a game should go to /usr/games and not to /usr/bin right?
[17:18] <RainCT> hellboy195: yes
[17:22] <hellboy195> RainCT: k, thx :)
[17:56] <zul> siretart: ping
[18:12] <siretart> zul: hi! (need to leave in ~5mins, though)
[18:14] <zul> siretart: hey you are the maintainer for boxbackup in debian but it depends on libddb4.3 and we want to move it to libdb4.6 is that ok with you?
[18:14] <zul> it builds with ok
[18:16] <siretart> zul: there is even a bugreport in debian open about this.
[18:17] <zul> ah didnt think to look
[18:17] <siretart> zul: fixed in experimental
[18:17] <siretart> zul: but the changes are too big there, and I for this bug, just flipping the build depends was the right thing to do
[18:17] <siretart> so yes, go ahead!
[18:17] <zul> ok ill upload what I have here
[18:18] <siretart> thanks!
[18:18] <james_w> hi siretart. I hope all is well with you.
[18:18] <siretart> hey james_w! thanks for asking! how are you?
[18:19] <james_w> siretart: great thanks. It's the bzr sprint this week, shame you can't be there.
[18:20] <siretart> james_w: yes, I'd love to
[18:20] <siretart> damn, gotta leave. perhaps I can catch you later here?
[18:20] <james_w> are you busy with work currently?
[18:20] <james_w> siretart: I'll be here for a while.
[18:20] <siretart> ok, I'll try to be back after dinner
[18:21] <siretart> cu later!
[18:22] <james_w> siretart: bye
[18:25] <RadlyEel> Anyone here who can answer a newbie developer question?
[18:25] <broonie> RadlyEel: just ask, if someone can answer they probably will.
[18:25] <RainCT> RadlyEel: if it's a packaging question, just ask; else, you're on the wrong channel
[18:26] <RadlyEel> The PackagingGuide *seems* to have an error in it, but I can't be sure since it's my first time through.
[18:26] <jdong> what is it?
[18:27] <RadlyEel> In the esample  changelog, the command is "ls ../../ubuntu/hello-debhelper-2.1.1/debian/changelog"
[18:28] <RainCT> RadlyEel: URL please?
[18:28] <RadlyEel> I'd feel a LOT better if the hello-debhelper-2.1.1 node was hello-debhelper-2.2 instead.
[18:28] <RadlyEel> Navigating to it now.  Just a sec.
[18:28] <RadlyEel> https://wiki.ubuntu.com/PackagingGuide/Complete
[18:29] <RadlyEel> Look  for the line that says "Now look at the changlog..."
[18:30] <RainCT> RadlyEel: it says "less", not "ls" :)
[18:30] <RadlyEel> Right.  Sorrry.  I was using ls to see why less couldn't read the file.
[18:30] <RainCT> ah
[18:31] <RainCT> RadlyEel: in which directory are you?
[18:31] <jdong> I don't understand why it should be -2.2?
[18:31] <jdong> maybe I'm not looking at the right section
[18:31] <RadlyEel> hello-debhelper-2.1.1/debian
[18:31] <jdong> I see downloading and debianizing version 2.1.1. ,no reference to 2.2
[18:32] <RadlyEel> Let me find the sequence that got me here.   Just a sec
[18:33] <RadlyEel> There are two commands: "cd hello-debhelper-2.1.1", followed by "dh_make -e ..."  That leaves you in the hello-debhelper-2.1.1 directory
[18:34] <RainCT> RadlyEel: there is a "cd debian" somewhat more above
[18:34] <RadlyEel> The version downloaded at the top (apt-get source hello-debhelper) is hello-debhelper-2.2
[18:35]  * jdong looks at madison
[18:35] <jdong> yeah since Feisty we are at 2.2
[18:37] <RadlyEel> So maybe the guide is just a tad behind?  I can handle that; I just need to know for sure that's the problem.
[18:37] <jdong> right, it looks like the guide is a bit out of date with regards to the version of hello
[18:38] <RadlyEel> K.  Thanks.  That's perfect.  I can make some progress now.  :)
[18:38] <emgent> heya people
[18:38] <Amaranth> jdong: Who would have expected the version to ever increase?
[18:39] <jdong> Amaranth: lol
[18:39] <RadlyEel> That's the value we newbies bring. :))
[18:40] <RadlyEel> And now I know how to get help when I need it.  I'll probably be back.  Thanks again.
[18:41] <jdong> RadlyEel: if you'd like to update the guide to match your experience, it's a wiki :)
[18:42] <RadlyEel> I might as well get registered and actually make a contribution. :)
[19:00] <cbx33> hey hey all
[19:00] <cbx33> who is handling GSoC this time round?
[19:05] <zul> have you checked on #ubuntu-devel?
[19:05] <cbx33> no
[19:05] <emgent> night people
[19:06] <jdong>     Present rate       : 11579 mW
[19:07] <jdong>     Remaining capacity : 29230 mWh, 57.48%, 02:31:27
[19:07] <jdong> whoo!
[19:07] <jdong> thanks hardy devs :)
[19:07] <cbx33> jdong: what's that for?
[19:07] <jdong> cbx33: macbook core 2 duo
[19:07] <cbx33> coool
[19:07] <jdong> yeah, quite impressive
[19:07]  * cbx33 is playing with cacti
[19:07] <jdong> with very minimal tweaking on my part
[19:07] <cbx33> cool
[19:08] <cbx33> wish i had a fairly decent laptop
[19:08] <jdong> the Gutsy feigure was 13-15W
[19:08] <jdong> and of course, compiz is running
[19:09] <Amaranth> jdong: which, iirc, uses like 0.1W extra
[19:10] <cbx33> heheh
[19:10] <cbx33> nice
[19:10] <jdong> Amaranth: on Intel? surely vblank firing off costs more than that
[19:10] <cbx33> this laptop is crawling
[19:10] <cbx33> but I'm slowly making it better
[19:10] <Amaranth> although you do get 60 wakeups a second because of it thanks to no dynamic vblank interrupts
[19:10] <Amaranth> yeah
[19:10] <Amaranth> so your cpu can't sleep as long
[19:11] <jdong> atheros wifi is my biggest offender though
[19:11] <cbx33> :(
[19:12] <Amaranth> jdong: also apparently the x server sits in a spinloop waiting for the GPU to finish when it sends it a command
[19:12] <jdong> Amaranth: lovely
[19:12] <Amaranth> which would be why those X perf tester things melt your GPU and CPU
[20:33] <MTecknology> how can I create my very own repository full of pretty packages? and how do I create the packages from the source to add into it?
[20:33] <murlidhar> http://www.linuxdevices.com/articles/AT8047723203.html
[20:34] <murlidhar> this might help you
[20:39] <bmhm> thanks for the mail, scottK (scottk2?). I will take a look at dasher's language bug now.
[21:03] <broonie> Does Zhengpen Hou IRC?
[21:05] <broonie> freeflying: Ping?
[21:16] <alex-weej> does anyone know how to downgrade packages from some third party PPA to distro versions?
[21:16] <alex-weej> other than going through each one and choosing "Force version" in synaptic
[21:17] <jcastro> apt-get install firefox/hardy
[21:17] <jdong> alex-weej: apt-get install pkgname=ubuntu_version or pkgname/hardy (assuming the PPA has been removed for the latter)
[21:17] <jcastro> or whatever the package is
[21:17] <jdong> alex-weej: though synaptic's "local/obsolete" view is very handy for this
[21:18] <alex-weej> hm, i guess that could work if i do it all at once
[21:18] <alex-weej> i tried it last night and ended up breaking my networking
[21:18] <alex-weej> but i think it was because my configuration wasn't downgraded
[21:18] <jdong> cat list_of_packages | xargs -i apt-get install {}/hardy
[21:19] <jdong> alex-weej: and I don't know of a single packager who writes or checks their scripts for downgradability, so packages with heavy postinst/prerm activity are more likely to nuke themselves on downgrade
[21:20] <alex-weej> but there's surely some way i can force a package to reinstall its configuration files too?
[21:20] <alex-weej> i don't mind having to set it up again as long as it actually works. i think the problem i had was dbus policy.
[21:22] <broonie> most robust is probably to purge the currently installed package then install again
[21:22] <alex-weej> can i do that without uninstalling all the dependants?
[21:22] <broonie> dpkg --force is probably your friend :(
[21:22] <alex-weej> haha, probably
[21:24] <blueyed> Should Firefox plugins get installed into /usr/lib/mozilla-firefox/plugins or /usr/lib/firefox/plugins, or even /usr/lib/firefox-addons/plugins ?
[21:24] <blueyed> asac: ^ you might know about it :)
[21:27] <RainCT> blueyed: iirc for Firefox 3.0: usr/lib/firefox-addons/extensions/
[21:27] <RainCT> blueyed: and usr/lib/firefox/extensions/ for 2.0
[21:28] <RainCT> blueyed: the package should have it's own directory in /usr/share, and then the necessary files should be linked into those extension directories
[21:30] <alex-weej> thanks
[21:35] <blueyed> RainCT: the directories appear to be correct according to what /usr/share/mozilla-devscripts/xpi.mk says (from mozilla-devscripts), but links are not used really. E.g. ubufox even installs the same files into both directories..
[21:38] <RainCT> blueyed: well, that's what asac told me to do, and what I've seen in other extensions
[22:04] <asac> blueyed: if plugin is compatible with ffox 2 + 3  you use firefox + firefox-addons + iceweasel for now ... if just ffox 3, use firefox-addons only
[22:04] <asac> blueyed: and like RainCT said, create links and install your extension to /usr/share or /usr/lib
[22:05] <asac> blueyed: and consider to create an upstream branch and a packaging branch in firefox-extensions LP project :)
[22:06] <asac> blueyed: http://code.launchpad.net/firefox-extensions
[22:08] <blueyed> asac: thanks for explaining. Is there a wiki page with this info by any chance?
[22:09] <hellboy195> asac: already had time to look at nspluginwrapper?
[22:09] <blueyed> asac: I was looking into bug 179588 - and would only change/extend the link creation there..
[22:09] <ubotu> Launchpad bug 179588 in swfdec-mozilla "swfdec-mozilla not working in hardy" [Undecided,New] https://launchpad.net/bugs/179588
[22:16] <Laney> Is there a known problem with some packages 404ing on some mirrors?
[22:16] <mathiaz> zul: I'm reviewing your samba merge diff. It seems that you've just listed the patches that have been dropped in the changelog entry.
[22:36] <RainCT> good night
[22:38] <james_w> Laney: you may need an apt-get update if you haven't for a while.
[22:52] <Laney> james_w: Thanks
[22:52] <Laney> Can anyone explain why cc would be called with different arguments depending on whether I'm building with debuild or pbuilder - http://dpaste.com/37835/
[22:54] <azeem> Laney: do you have CFLAGS set in the environment or something?
[22:54] <Laney> azeem: No
[22:54] <RAOF> Laney: Because you haven't got the dbus & hal development libraries specified as build-dependencies, so pkg-config (and hense make) can't find the necessary CFLAGS
[22:54] <azeem> hrm, no idea then
[22:55] <azeem> shouldn't HAL error out during configure then?
[22:55] <Laney> RAOF: They are.
[22:55] <RAOF> Is there a configure step?
[22:56] <Laney> nope
[22:56] <RAOF> Laney: In that case, post full logs.  There's insufficient context there to help you.
[22:56] <RAOF> Laney: Is pkgconfig a listed build-dep?
[22:56] <Laney> RAOF: No.
[22:56] <Laney> What would you like logs of? debuild or pbuilder?
[22:56] <RAOF> That would be at least one of the problems, then.
[22:57] <RAOF> Try it with a build-depend on pkgconfig (or whatever that package is called) first.
[22:58] <james_w> Laney: do you have different versions of dpkg-dev inside and outside pbuilder?
[22:59] <Laney> james_w: No, they're the same
[23:00] <RadlyEel> I've worked my way through PackagingGuide/Complete to the "Building the Package" point, and have run into a sticky wicket.  The output of "debuild" tells me i "do not appear to have all build dependencies properly met", and recommends running /usr/lib/pbuilder/pbuilder-satisfydepends", but that also does not exist, and apt-get can't find it to install.
[23:01] <RAOF> RadlyEel: That binary is a part of the pbuilder package.  You may be interested in the "apt-file" package, which would allow you to run "apt-file search pbuilder-satisfydepends", and recieve a list of all packages which contain a file matching that name.
[23:01] <mok0> RadlyEel: another way is to manually install the packages listed in Build-Depends:
[23:01] <RAOF> That also works :)
[23:02] <Laney> RAOF: Build-depending on pkg-config doesn't seem to have made a difference :(
[23:02] <RadlyEel> RAOF's looks like a slightly more global solution.  Is it?
[23:02] <RAOF> Laney: Curses.  Therefore, we'll need full logs.  pbuilder first, since that's the failing one.
[23:03] <Laney> RAOF: http://dpaste.com/37842/
[23:03] <mok0> RadlyEel: yes, you want to install pbuilder
[23:03] <Laney> I see "dpkg-buildpackage: set CFLAGS to default value: -g -O2"
[23:05] <RAOF> Laney: Awwwm.  Can you pastebin the makefile?
[23:06] <RadlyEel> mok_0: pbuilder is already up to date.
[23:07] <james_w> RadlyEel: weird. Do you have anythin in /usr/lib/pbuilder?
[23:07] <Laney> RAOF: http://dpaste.com/37843/
[23:08] <RadlyEel> Quite a few scripts.
[23:08] <james_w> CFLAGS ?= -O2 -g -D_FORTIFY_SOURCE=2 `pkg-config --cflags glib-2.0` -Wall
[23:09] <james_w> so the pkg-config stuff won't be set if dpkg-buildpackage sets CFLAGS. Laney, does dpkg-buildpackage do that outside pbuilder?
[23:09] <RadlyEel> And pbuilder-satisfydepends is one of them.
[23:09] <Laney> james_w: No, I just looked for that and can't see it. Why would it be different?
[23:09] <james_w> Laney: that's why I asked about the versions, that's the only reason I know that it would be different at the moment.
[23:10] <james_w> There may be more, for instance environment variable.
[23:10] <james_w> RadlyEel: and you can't run /usr/lib/pbuilder/pbuilder-satisfydepends?
[23:11] <RadlyEel> Gag.  I left out part of the path to it on the command line.  My bad.
[23:11] <james_w> RadlyEel: oops
[23:13] <Laney> The plot thickens. So if I run dpkg-buildpackage directly I get the error (and CFLAGS is set)
[23:14] <RAOF> Laney: That makefile, if not broken, then seriously strange.
[23:14] <RAOF> Like that sentence.  Verbs are for wooses.
[23:15] <Laney> RAOF: Haha, I agree. But I'm not even doing the first Ubuntu revision here - these problems are preexisting.
[23:15] <Laney> I submitted a 3 line patch to the preinst and the reviewer flagged up the build problem :(
[23:15] <RAOF> Laney: So it's been *built* in Ubunty before?
[23:15] <Laney> RAOF: Apparently.
[23:16] <RAOF> Right.  We're probably now setting CFLAGS to do fun things.
[23:16] <RAOF> Laney: Time to patch the makefile!
[23:17] <Laney> https://edge.launchpad.net/ubuntu/hardy/+source/ppm/+builds
[23:17] <Laney> RAOF: Woohoo!
[23:18] <james_w> There's been loads of uploads to fix issues like this, due to the change to dpkg-dev to set CFLAGS
[23:18]  * RAOF starts to wonder why his .evolution directory is 2.2GB
[23:18] <james_w> Laney: one solution is to pull the pkg-config stuff out of CFLAGS in the Makefile to its own variable, so that it isn't stomped on, but you can still change -O etc.
[23:19] <james_w> That may well be accepted upstream.
[23:19] <RAOF> Another solution would be to simply append the pkgconfig stuff onto CFLAGS.  But pulling it into a separate variable is possibly cleaner.
[23:22] <Laney> james_w, RAOF: I'm a little over my head here. So would I declare a new variable in the Makefile to be `pkg-config ...` and then put this after ${MAKE}?
[23:22] <james_w> Laney: yeah, that's the idea.
[23:23] <RAOF> Laney: The easiest thing would probably be to remove the pkgconfig thing from their initial CFLAGS ?= bit, and add a "CFLAGS := $(CFLAGS) <pkgconfig bit>" after it.
[23:24] <Laney> RAOF: Right. I'll give it a go.
[23:24] <Laney> Wish me luck!
[23:24] <james_w> RAOF: do you not mean CFLAGS += after?
[23:24] <RAOF> james_w: That'd be an automakeism, right?  Standard make doesn't actually support += ?
[23:25] <james_w> RAOF: no, I looked it up -> http://www.gnu.org/software/make/manual/make.html#Appending
[23:25] <RAOF> james_w, Laney: Even better.  Do += :)
[23:25] <RadlyEel> I got the following error on debuild: "dpkg-source: error: source package has two conflicting values - hello and hello-debhelper", which I fixed by editing the Source: line in the "control" file to make it say "hello-debhelper" instead of "hello".  I've been fixing up the Wiki to show corrections, but I'm not sure this is the best solution to this problem.
[23:26] <james_w> RadlyEel: that sounds right. Were there two lines?
[23:26] <james_w> RadlyEel: otherwise it is the package in $(head -n 1 debian/changelog) that must be the same
[23:28] <RadlyEel> No, just the one loine
[23:28] <RadlyEel> line
[23:36] <Laney> RAOF: Gah. It's literally appending `pkg...`
[23:37]  * Laney head in hands
[23:37] <james_w> rubbish.
[23:37] <james_w> the other option is to unset CFLAGS.
[23:37] <Laney> Mmm
[23:38] <Laney> Why wouldn't it expand in +=?
[23:38] <RAOF> Laney: += $(shell pkg-config foo) ?
[23:42]  * Laney is so close!
[23:47] <Laney> I take it back
[23:51] <ScottK> Laney: No need to take it back.  Just pick a different definition of "so".
[23:56] <Laney> Grr. I'll come back to it tomorrow.
[23:56] <Laney> Night all