/srv/irclogs.ubuntu.com/2012/04/18/#ubuntu-motu.txt

matttbemicahg: I'm sorry, I forgot to commit the modification!00:23
matttbeI really have to go to sleep :)00:23
micahgmatttbe: I'll fix it then a bit later00:25
matttbemicahg:  thank you :)00:25
bobweaverHello every one01:34
bobweaverhere comes my questions01:34
bobweaverWhy 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=196064101:34
bobweaverlike01:35
bobweaverinstall:01:35
bobweavercp /some/dir/* /someother/dir/01:35
bobweaveralso how to make permissions correct to write to things or mkdir example \01:35
bobweaverinstall:01:36
bobweavermkdir -p /etc/sandbox01:36
bobweaverwith out having to run as root or sudo user ?01:36
bobweaverdo I have toi change the permissions of etc then make the whole thing (package that is ) then change permissions again ?01:37
RAOFbobweaver: You see C/C++ in make examples because it's what it was mostly used for at the time of writing.01:47
bobweaverCool I can understand that.01:47
RAOFbobweaver: 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
bregmabobweaver, 'make' was invented in the early 1970s to make compiling projects written in C and nroff easier01:48
bobweaverIS there any way that I could talk one of you all into making a video on Makefiles01:48
bobweaverthe one on youtube only touchs on t01:48
bobweaverit01:48
bobweaverhe says you have to know how a make file works01:48
bobweaverwhat if you do not ?01:48
bregmayou could try reading http://oreilly.com/catalog/make3/book/ch11.pdf, which is an example of non-C projects01:49
bobweaverRAOF but I thought that I can not be root or it messes up build later with dh_make01:50
bobweaverthanks a million bregma01:50
RAOFbobweaver: 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
bregmaif you install into the system directories you _must_ have appropriate permission01:50
RAOFie: there's no makefile syntax to do what you're after.01:51
RAOFbobweaver: 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
bregmayou 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 time01:52
bobweaverbregma, and RAOF  male of female   dont want to say thanks guys if one is a girl but thanks :)01:53
bobweaverRAOF, 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:55
ScottKSomeone should do a quick merge of gajim.01:57
ScottKmicahg: ^^^ is for a couple of security fixes including remote sql injection.02:03
micahgScottK: meh, I saw that, but I can't get to it until later in the week02:04
ScottKOK02:04
jdstrandI'm pretty sure there are regressions in it btw02:06
jdstrandmicahg: ^02:06
jdstrand(#debian-security iirc)02:07
ScottKI'd probably pick security fixed over regression free for release.02:08
ScottKBut I don't use the package myself, so I may be biased.02:08
jdstrandwell, iirc, the regression was it didn't start02:08
jdstrandpretty secure :)02:08
jdstrand(which was the joke in #debian-security ;)02:08
ScottKYeah.02:09
ScottKI still think that's probably better.02:09
ScottKI'd rather a user get frustrated than owned.02:10
micahgregression was in the stable version, not the unstable/testing one at least as far as the bug report goes02:10
ScottKEven better.02:10
jdstrandfair enough-- just thought I'd mention it02:13
=== ryanakca is now known as Guest39137
sbeattiemicahg: 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
micahgsbeattie: I"d be happy to sponsor for you if you want to do it :)04:57
bobweaver \o/  YES !!! I now have a apt-get install zpanelx   \o/06:20
=== Whoopie_ is now known as Whoopie
_rubenaww .. shame .. vmfs-tools is still at 0.2.1 in p, yet 0.2.5 is in debian testing and unstable06:37
dholbachgood morning06:49
geserGuten Morgen dholbach07:05
dholbachhi geser07:05
bobweaverHello and good morning dholbach07:12
dholbachhey bobweaver07:17
* micahg is baffled why blueman isn't accepting the --enable-sendto flag even from the cli07:22
=== bobweaver is now known as josephmills
=== josephmills is now known as bobweaver
=== almaisan-away is now known as al-maisan
bregmabobweaver, I'm glad you finally got your problems sorted -- it all makes sense in the end, doesn't it?10:13
bobweaverYup and could not do it with out you10:14
bobweaverstill having some permission troubles but will figure out10:14
bobweaveris 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 upgrade10:15
tumbleweeddpkg -i $fixed.deb10:16
bobweaverin 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 it10:16
bobweaverthanks !10:17
bobweaverI made repo on my virtual machine so I can install with apt10:17
tumbleweedyou can't call apt or dpkg from maintainer scripts, that isn't going to work :P10:17
bobweaverthanks tumbleweed  !10:17
bobweaverso I will start over again but I have real clear direction this time10:18
bobweaverI am going to prove to myself that I can do this :)10:18
tumbleweedif you want something to be installed, you Depend on it, that's what Depends are for10:18
bobweaveryeah I just forgot that I had a apt-get -y upgrade in there10:19
bobweaverI will post  postinst10:19
bobweaverhttp://paste.ubuntu.com/935250/10:22
bobweaverdialod is wrong there and need to change to $HOME/.dialog for all10:22
bobweaverbecause of fakeroot10:22
tumbleweedeeek10:23
tumbleweedyou should use debconf for prompts10:23
bobweaverso is there a way to update postinst then make new .deb10:23
bobweavertumbleweed,  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 alpha10:24
tumbleweedmaintainer scripts taket arguments, you need to be aware of that: http://wiki.debian.org/MaintainerScripts10:24
tumbleweedyou can't touch anything in user's home directories from the maintainer script10:24
bobweaverThanks for the link !10:24
bobweaveryeah because I am using fakeroot ?10:24
tumbleweedno, because systems can have more than one user10:25
bobweaverdang xchat10:25
bobweaverbrb10:25
bobweaversorry about that froze up on me10:25
bobweavercould not see if you where saying anything :)10:26
tumbleweeddon't touch home directories10:26
tumbleweedalso, don't configure other packages, if anything you can drop files in their .d directories, if they have them10:27
bobweaver.d ?10:27
tumbleweedthings like /etc/cron.d and /etc/apache2/conf.d10:28
bobweaverahh I see thanks10:28
tumbleweedand you definitly don't reboot at the end :P10:28
bobweaverwill take out10:29
bobweaverlike I said the whole thing is going to change but I am loving the imput it helps me big big big time Thanks !10:29
bobweaverthis 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:31
bobweaverbut that is a long way away10:32
tumbleweedgood to hear, enjoy :)10:33
bobweaverfor 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 bregma10:33
bobweaverthat was the breaking point for the make file10:33
bobweaveralso bregma  if you want developer stats on the forum I can talk to others. just a suggestion10:34
bobweaveras you are one correct ?10:34
bobweaverBut 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:38
bobweaverAnd am right here if you all EVER need anything. thanks again And talk to you all soon :)10:40
bregma"mothers of the universe" ... I like that ... less patriarchal, more nurturing than "masters of the universe"11:08
bregmanot at all like "dominatrix of the universe"11:08
bregma... help whip your packages into shape11:09
ricotzmdeslaur_, hi :), maybe you like to upload packages like seahorse-plugins/-nautilus to gnome3-ppa?11:29
bobweaverwow debconf looks and feels alot like the control file from the man pages11:37
=== dholbach_ is now known as dholbach
=== al-maisan is now known as almaisan-away
=== bobweaver is now known as sweetnuthin_load
=== sweetnuthin_load is now known as sweetnuthin
=== sweetnuthin is now known as Loaded
wookeyconsolekit in ubuntu has a 'unstable' in it's changelog entries. Is that right?14:31
cjwatsonThat's fine - it was just synced from Debian14:32
wookeyDo we do that where packages are identical to Debian upstream ? I wouldn't expect it to work...14:32
cjwatsonWorks fine14:32
wookeyOK14:32
cjwatsonIf you upload it by hand then you need to mangle Distribution: in .changes14:32
cjwatsonBut usually such things aren't uploaded by hand14:32
directhexwookey, packages are uploaded to debian unstable, unless something odd is going on. so that's the release in changelog for syncs14:32
cjwatsonNowadays the publication record just gets copied around in LP14:32
cjwatsonIt used to get done by a script that mangled .changes14:32
=== Loaded is now known as bobweaver
cjwatsonThe 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:34
wookeyright - that's exactly what I thought did get done :-)14:35
wookeybut thinking about it it's only for things with an 'ubuntuN' suffix.14:35
cjwatsonindeed14:41
=== Guest39137 is now known as ryanakca
=== Quintasan_ is now known as Quintasan
=== andreas__ is now known as ahasenack
ScottKOnly two grave bugs fixed in Debian, but not precise now (or otherwise not relevant) http://qa.ubuntuwire.org/bugs/rcbugs/16:40
ScottKStill plenty of severe bugs.16:40
ScottKajmitch: rcbug list has been hugely helpful for me once again this cycle.16:40
jtaylorcan one adapt it to also show the bug title? and possibly also important bugs16:49
=== bulldog98_ is now known as bulldog98
PaoloRotoloHi all!17:17
=== Nafallo_ is now known as Nafallo
=== highvolt1ge is now known as highvoltage
SpamapSHi 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 ?22:49
ubottuLaunchpad bug 985249 in txzookeeper (Ubuntu Precise) "[FFE] Latest juju version includes critical features" [Undecided,New] https://launchpad.net/bugs/98524922:49

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