matttbe | micahg: I'm sorry, I forgot to commit the modification! | 00:23 |
---|---|---|
matttbe | I really have to go to sleep :) | 00:23 |
micahg | matttbe: I'll fix it then a bit later | 00:25 |
matttbe | micahg: thank you :) | 00:25 |
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:34 |
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:35 |
bobweaver | install: | 01:36 |
bobweaver | mkdir -p /etc/sandbox | 01:36 |
bobweaver | with out having to run as root or sudo user ? | 01:36 |
bobweaver | do I have toi change the permissions of etc then make the whole thing (package that is ) then change permissions again ? | 01:37 |
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:47 |
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:48 |
bregma | you could try reading http://oreilly.com/catalog/make3/book/ch11.pdf, which is an example of non-C projects | 01:49 |
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:50 |
RAOF | ie: there's no makefile syntax to do what you're after. | 01:51 |
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:52 |
bobweaver | bregma, and RAOF male of female dont want to say thanks guys if one is a girl but thanks :) | 01:53 |
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:55 |
ScottK | Someone should do a quick merge of gajim. | 01:57 |
ScottK | micahg: ^^^ is for a couple of security fixes including remote sql injection. | 02:03 |
micahg | ScottK: meh, I saw that, but I can't get to it until later in the week | 02:04 |
ScottK | OK | 02:04 |
jdstrand | I'm pretty sure there are regressions in it btw | 02:06 |
jdstrand | micahg: ^ | 02:06 |
jdstrand | (#debian-security iirc) | 02:07 |
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:08 |
ScottK | Yeah. | 02:09 |
ScottK | I still think that's probably better. | 02:09 |
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:10 |
jdstrand | fair enough-- just thought I'd mention it | 02:13 |
=== ryanakca is now known as Guest39137 | ||
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 :) | 04:57 |
bobweaver | \o/ YES !!! I now have a apt-get install zpanelx \o/ | 06:20 |
=== Whoopie_ is now known as Whoopie | ||
_ruben | aww .. shame .. vmfs-tools is still at 0.2.1 in p, yet 0.2.5 is in debian testing and unstable | 06:37 |
dholbach | good morning | 06:49 |
geser | Guten Morgen dholbach | 07:05 |
dholbach | hi geser | 07:05 |
bobweaver | Hello and good morning dholbach | 07:12 |
dholbach | hey bobweaver | 07:17 |
* micahg is baffled why blueman isn't accepting the --enable-sendto flag even from the cli | 07:22 | |
=== bobweaver is now known as josephmills | ||
=== josephmills is now known as bobweaver | ||
=== almaisan-away is now known as al-maisan | ||
bregma | bobweaver, I'm glad you finally got your problems sorted -- it all makes sense in the end, doesn't it? | 10:13 |
bobweaver | Yup and could not do it with out you | 10:14 |
bobweaver | still having some permission troubles but will figure out | 10:14 |
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:15 |
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:16 |
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:17 |
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:18 |
bobweaver | yeah I just forgot that I had a apt-get -y upgrade in there | 10:19 |
bobweaver | I will post postinst | 10:19 |
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:22 |
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:23 |
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:24 |
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:25 |
bobweaver | could not see if you where saying anything :) | 10:26 |
tumbleweed | don't touch home directories | 10:26 |
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:27 |
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:28 |
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:29 |
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:31 |
bobweaver | but that is a long way away | 10:32 |
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:33 |
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:34 |
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:38 |
bobweaver | And 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 |
bregma | not at all like "dominatrix of the universe" | 11:08 |
bregma | ... help whip your packages into shape | 11:09 |
ricotz | mdeslaur_, hi :), maybe you like to upload packages like seahorse-plugins/-nautilus to gnome3-ppa? | 11:29 |
bobweaver | wow debconf looks and feels alot like the control file from the man pages | 11: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 | ||
wookey | consolekit in ubuntu has a 'unstable' in it's changelog entries. Is that right? | 14:31 |
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:32 |
=== Loaded is now known as bobweaver | ||
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:34 |
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:35 |
cjwatson | indeed | 14:41 |
=== Guest39137 is now known as ryanakca | ||
=== Quintasan_ is now known as Quintasan | ||
=== andreas__ is now known as ahasenack | ||
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:40 |
jtaylor | can one adapt it to also show the bug title? and possibly also important bugs | 16:49 |
=== bulldog98_ is now known as bulldog98 | ||
PaoloRotolo | Hi all! | 17:17 |
=== Nafallo_ is now known as Nafallo | ||
=== highvolt1ge is now known as highvoltage | ||
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 ? | 22:49 |
ubottu | Launchpad bug 985249 in txzookeeper (Ubuntu Precise) "[FFE] Latest juju version includes critical features" [Undecided,New] https://launchpad.net/bugs/985249 | 22:49 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!