[00:23] <matttbe> micahg: I'm sorry, I forgot to commit the modification!
[00:23] <matttbe> I really have to go to sleep :)
[00:25] <micahg> matttbe: I'll fix it then a bit later
[00:25] <matttbe> micahg:  thank you :)
[01:34] <bobweaver> Hello every one
[01:34] <bobweaver> here comes my questions
[01:34] <bobweaver> Why are all freaking examples of gnu make in c or c++ I just what to learn the dang syntax not c or c++ I thought that it was used for way more then just c and c++ . If anyone knows of links that I can read that Dont use c or c++ that would be super duper cool. Here is what I am doing http://ubuntuforums.org/showthread.php?t=1960641
[01:35] <bobweaver> like
[01:35] <bobweaver> install:
[01:35] <bobweaver> cp /some/dir/* /someother/dir/
[01:35] <bobweaver> also how to make permissions correct to write to things or mkdir example \
[01:36] <bobweaver> install:
[01:36] <bobweaver> mkdir -p /etc/sandbox
[01:36] <bobweaver> with out having to run as root or sudo user ?
[01:37] <bobweaver> do I have toi change the permissions of etc then make the whole thing (package that is ) then change permissions again ?
[01:47] <RAOF> bobweaver: You see C/C++ in make examples because it's what it was mostly used for at the time of writing.
[01:47] <bobweaver> Cool I can understand that.
[01:48] <RAOF> bobweaver: But your makefile looks basically okay - however, you can't write to system-wide directories without having the appropriate permissions (ie: being root, or root-equivalent)
[01:48] <bregma> bobweaver, 'make' was invented in the early 1970s to make compiling projects written in C and nroff easier
[01:48] <bobweaver> IS there any way that I could talk one of you all into making a video on Makefiles
[01:48] <bobweaver> the one on youtube only touchs on t
[01:48] <bobweaver> it
[01:48] <bobweaver> he says you have to know how a make file works
[01:48] <bobweaver> what if you do not ?
[01:49] <bregma> you could try reading http://oreilly.com/catalog/make3/book/ch11.pdf, which is an example of non-C projects
[01:50] <bobweaver> RAOF but I thought that I can not be root or it messes up build later with dh_make
[01:50] <bobweaver> thanks a million bregma
[01:50] <RAOF> bobweaver: You basically already know how a make file works; it runs the commands in the target, one after another.  There's absolutely no special features to do what you want.
[01:50] <bregma> if you install into the system directories you _must_ have appropriate permission
[01:51] <RAOF> ie: there's no makefile syntax to do what you're after.
[01:52] <RAOF> bobweaver: You *might* want to look into autotools, which is the buildsystem generator that most things use; that has a bunch of features to make what you're trying to do easier.  At the cost of being entirely opaque.
[01:52] <bregma> you would normally run 'sudo make install' to install into real system directories but dpkg-buildpackage and friends know how to do the right thing at the right time
[01:53] <bobweaver> bregma, and RAOF  male of female   dont want to say thanks guys if one is a girl but thanks :)
[01:55] <bobweaver> RAOF, funny I won a book at my last linux users group meeting called autotools by john calcote. say fate ?  thanks again. back to the hacking block. I am learning a ton :)
[01:57] <ScottK> Someone should do a quick merge of gajim.
[02:03] <ScottK> micahg: ^^^ is for a couple of security fixes including remote sql injection.
[02:04] <micahg> ScottK: meh, I saw that, but I can't get to it until later in the week
[02:04] <ScottK> OK
[02:06] <jdstrand> I'm pretty sure there are regressions in it btw
[02:06] <jdstrand> micahg: ^
[02:07] <jdstrand> (#debian-security iirc)
[02:08] <ScottK> I'd probably pick security fixed over regression free for release.
[02:08] <ScottK> But I don't use the package myself, so I may be biased.
[02:08] <jdstrand> well, iirc, the regression was it didn't start
[02:08] <jdstrand> pretty secure :)
[02:08] <jdstrand> (which was the joke in #debian-security ;)
[02:09] <ScottK> Yeah.
[02:09] <ScottK> I still think that's probably better.
[02:10] <ScottK> I'd rather a user get frustrated than owned.
[02:10] <micahg> regression was in the stable version, not the unstable/testing one at least as far as the bug report goes
[02:10] <ScottK> Even better.
[02:13] <jdstrand> fair enough-- just thought I'd mention it
[04:57] <sbeattie> micahg: gajim regression: I don't think the tmp fix made it into the unstable version yet, so just a straight merge of 0.15-1 should be fine.
[04:57] <micahg> sbeattie: I"d be happy to sponsor for you if you want to do it :)
[06:20] <bobweaver>  \o/  YES !!! I now have a apt-get install zpanelx   \o/
[06:37] <_ruben> aww .. shame .. vmfs-tools is still at 0.2.1 in p, yet 0.2.5 is in debian testing and unstable
[06:49] <dholbach> good morning
[07:05] <geser> Guten Morgen dholbach
[07:05] <dholbach> hi geser
[07:12] <bobweaver> Hello and good morning dholbach
[07:17] <dholbach> hey bobweaver
[07:22]  * micahg is baffled why blueman isn't accepting the --enable-sendto flag even from the cli
[10:13] <bregma> bobweaver, I'm glad you finally got your problems sorted -- it all makes sense in the end, doesn't it?
[10:14] <bobweaver> Yup and could not do it with out you
[10:14] <bobweaver> still having some permission troubles but will figure out
[10:15] <bobweaver> is there a way to update wuth dpkg ? like in my /debian/postinst I made a boo boo do I have to start over again I called apt-get upgrade
[10:16] <tumbleweed> dpkg -i $fixed.deb
[10:16] <bobweaver> in postinst I called and forgot about it now gives mee error that it can not unlock /var/something/dpkg because apt is all ready using it
[10:17] <bobweaver> thanks !
[10:17] <bobweaver> I made repo on my virtual machine so I can install with apt
[10:17] <tumbleweed> you can't call apt or dpkg from maintainer scripts, that isn't going to work :P
[10:17] <bobweaver> thanks tumbleweed  !
[10:18] <bobweaver> so I will start over again but I have real clear direction this time
[10:18] <bobweaver> I am going to prove to myself that I can do this :)
[10:18] <tumbleweed> if you want something to be installed, you Depend on it, that's what Depends are for
[10:19] <bobweaver> yeah I just forgot that I had a apt-get -y upgrade in there
[10:19] <bobweaver> I will post  postinst
[10:22] <bobweaver> http://paste.ubuntu.com/935250/
[10:22] <bobweaver> dialod is wrong there and need to change to $HOME/.dialog for all
[10:22] <bobweaver> because of fakeroot
[10:23] <tumbleweed> eeek
[10:23] <tumbleweed> you should use debconf for prompts
[10:23] <bobweaver> so is there a way to update postinst then make new .deb
[10:24] <bobweaver> tumbleweed,  I hear that I am going to learn that in the next day or 2 that is what I had laying around as I am in early stage of alpha
[10:24] <tumbleweed> maintainer scripts taket arguments, you need to be aware of that: http://wiki.debian.org/MaintainerScripts
[10:24] <tumbleweed> you can't touch anything in user's home directories from the maintainer script
[10:24] <bobweaver> Thanks for the link !
[10:24] <bobweaver> yeah because I am using fakeroot ?
[10:25] <tumbleweed> no, because systems can have more than one user
[10:25] <bobweaver> dang xchat
[10:25] <bobweaver> brb
[10:25] <bobweaver> sorry about that froze up on me
[10:26] <bobweaver> could not see if you where saying anything :)
[10:26] <tumbleweed> don't touch home directories
[10:27] <tumbleweed> also, don't configure other packages, if anything you can drop files in their .d directories, if they have them
[10:27] <bobweaver> .d ?
[10:28] <tumbleweed> things like /etc/cron.d and /etc/apache2/conf.d
[10:28] <bobweaver> ahh I see thanks
[10:28] <tumbleweed> and you definitly don't reboot at the end :P
[10:29] <bobweaver> will take out
[10:29] <bobweaver> like I said the whole thing is going to change but I am loving the imput it helps me big big big time Thanks !
[10:31] <bobweaver> this is my first package that is big and I am loving this. learning so much. I figure after I learn learn and learn some more I will try to see what I can do to help you all out.
[10:32] <bobweaver> but that is a long way away
[10:33] <tumbleweed> good to hear, enjoy :)
[10:33] <bobweaver> for now I am going to put the  rocky song back on and get back to work :) thanks again for all of your imput esp the post that you posted for me bregma
[10:33] <bobweaver> that was the breaking point for the make file
[10:34] <bobweaver> also bregma  if you want developer stats on the forum I can talk to others. just a suggestion
[10:34] <bobweaver> as you are one correct ?
[10:38] <bobweaver> But on a super real note I can not thank you all enough for taking me under your wing I have no clue where I would be at this point if it was not for your videos and wiki page and what not. So truly form the bottom of my heart THANK YOU all. I look forward to learning more and building a relationship with the Mothers of the Universe.
[10:40] <bobweaver> And am right here if you all EVER need anything. thanks again And talk to you all soon :)
[11:08] <bregma> "mothers of the universe" ... I like that ... less patriarchal, more nurturing than "masters of the universe"
[11:08] <bregma> not at all like "dominatrix of the universe"
[11:09] <bregma> ... help whip your packages into shape
[11:29] <ricotz> mdeslaur_, hi :), maybe you like to upload packages like seahorse-plugins/-nautilus to gnome3-ppa?
[11:37] <bobweaver> wow debconf looks and feels alot like the control file from the man pages
[14:31] <wookey> consolekit in ubuntu has a 'unstable' in it's changelog entries. Is that right?
[14:32] <cjwatson> That's fine - it was just synced from Debian
[14:32] <wookey> Do we do that where packages are identical to Debian upstream ? I wouldn't expect it to work...
[14:32] <cjwatson> Works fine
[14:32] <wookey> OK
[14:32] <cjwatson> If you upload it by hand then you need to mangle Distribution: in .changes
[14:32] <cjwatson> But usually such things aren't uploaded by hand
[14:32] <directhex> wookey, packages are uploaded to debian unstable, unless something odd is going on. so that's the release in changelog for syncs
[14:32] <cjwatson> Nowadays the publication record just gets copied around in LP
[14:32] <cjwatson> It used to get done by a script that mangled .changes
[14:34] <cjwatson> The other way to look at it is that if this didn't work we'd have to change a vast number of packages unnecessarily just to tweak the distribution in their changelog ...
[14:35] <wookey> right - that's exactly what I thought did get done :-)
[14:35] <wookey> but thinking about it it's only for things with an 'ubuntuN' suffix.
[14:41] <cjwatson> indeed
[16:40] <ScottK> Only two grave bugs fixed in Debian, but not precise now (or otherwise not relevant) http://qa.ubuntuwire.org/bugs/rcbugs/
[16:40] <ScottK> Still plenty of severe bugs.
[16:40] <ScottK> ajmitch: rcbug list has been hugely helpful for me once again this cycle.
[16:49] <jtaylor> can one adapt it to also show the bug title? and possibly also important bugs
[17:17] <PaoloRotolo> Hi all!
[22:49] <SpamapS> Hi motu's and release peeps. I need to do one more Juju upload.. which includes a new version of txzookeeper. Can I get an FFE ack on bug #985249 ?