[00:29] tumbleweed: do we have a helper function in ubuntutools yet for "what version of $foo is current across all pockets in $release"? [00:31] ooh, there is. sweet [00:31] :) [00:50] Question - would someone please explain/help me with .deb packaging. I'm using deb helper and i've gone through the PackagingGuide.pdf -- and i still cannot understand how you move files around. For instance, if i want the .deb file when installed to have files in /etc/ and then /home/user/.filename .. where/how do i do that ? would this be the dh_installdeb helper script ? [00:50] pdtpatrick: You can't generally ship files in /home. [00:51] pdtpatrick: ...because you don't know at the time you build the package what the users on the system are called. [00:51] soren: okay let's say i make a package and i want to dump them around for instance, in /etc or maybe /data [00:53] pdtpatrick: I'm supposing you'll elaborate? [00:54] pdtpatrick: Otherwise, my answer will be equally (un-)specific: Use the mv command. [00:55] Let's assume i've created a shell script that allows admins to type "sstat" and it displays something like: http://cl.ly/1U0Z0a0R2e341z1f0c03 [00:55] soren: and i'd like that script deployed in /usr/local/sbin when the package is installed [00:56] pdtpatrick: Why? [00:56] I'm just trying to learn how to do - it has also confused me on how to accomplish that [00:56] soren: for instance, i'll install an asterisk package and it creates /etc with all the configs and such. I'd like to know how to do something like that [00:57] pdtpatrick: Then ask about that :) [00:57] soren: sorry- would u please help with that :) [00:57] pdtpatrick: Don't ask how to put stuff in /usr/local/bin if you really want to put things in /etc. [00:57] Packaging tools will likely (and should) shout and scream if you try to put things in /usr/local. [00:57] fair enough. Is this something u could explain/help with ? [00:58] Not with this little detail. Most things we package install things in etc themselves and the packaging magic just leaves it there. [00:58] So to figure out why that doesn't work for you... We need more detail. [00:59] if you don't have any kind of build system for the upstream package, it's fairly easy to install things with dh_install (see its manpage) [00:59] for instance, i was learning by following the guide [00:59] http://cl.ly/27142Z260M3w1F1y3q12 [01:00] but now i'd like for testing purposes to have it put something /etc//filename [01:01] i don't know how to accomplish that [01:01] pdtpatrick: Yeah, what tumbleweed said ^ [01:02] tumbleweed: is there an example you can share please [01:03] pdtpatrick: "foo.cfg /etc" in debian/install [01:04] and foo.cfg would be in debian/ right ? [01:04] no [01:05] I quote from the manpage: The name of the files (or directories) to install should be given relative to the current directory [01:05] was just reading that. Thanks === ara is now known as Guest66847 [01:26] Packaging branch status: CURRENT [01:26] is there anything sweeter? [01:27] debdiffs? :) [01:27] i might agree with you, depending on how well bzr handles this merge [01:28] (emacs23) :( [01:29] although trying to bzr branch on crappy airport wifi … [01:31] * Laney should get barry to do it as TIL :P [01:32] committer: Evan Broder > uuuugh [01:32] i hate having to re-do this for every vcs [01:33] can i...do some sort of rebase to fix that? [01:35] tumbleweed: around to do a u-d-t review? (will timeout in a minute or so and open a mp) [01:35] * Laney NFI [01:35] broder: in the bar [01:35] * broder heads that way [01:36] I assume you have an .$SHELLrc; you might want to make that set BZR_EMAIL [01:36] Laney: equally easy to run bzr whoami 'Evan Broder ' [01:37] there would be no difference if i actually had a sane dotfile management system [01:37] equally easy to forget you mean? ;) [01:37] I assume one dotfile you don't forget is that one [01:37] i don't really have any dotfile htat's on all my machines [01:38] fair [01:38] * Laney makes a mental note to digest http://vcs-home.branchable.com/ at some point [01:41] 100mb to branch emacs23 so far ... [01:43] * Laney reflects that this would have taken 33⅓ hours on his first internet connection [05:12] Question - i've got a setup like this: http://pastie.org/private/y6dsewj2lnbeamylrzg [05:12] i would like the helloworld.py to get copied to /tmp on the filesystem when the .deb is installed [05:12] however i seem to be doing it wrong [05:16] I keep getting the following error after running "pbuilder create " [05:17] http://pastie.org/pastes [05:18] pdtpatrick, You need to link to the specific paste. [05:19] cody-somerville: http://pastie.org/3898537 [05:20] cody-somerville: here's a structure of my source [05:20] http://pastie.org/private/y6dsewj2lnbeamylrzg [05:20] pdtpatrick, I need the full log including the command you executed. [05:20] ok [05:22] cody-somerville: http://pastie.org/private/hzuppi2mblgihjm27codfa [05:28] cody-somerville: I'm using the default rules file. [05:28] http://pastie.org/3898563 === ripps_ is now known as ripps [06:15] well after some battles - finally figured it out by reading: [06:15] http://static.debian-handbook.info/browse/stable/sect.becoming-package-maintainer.html#idp12507752 === pi-rho is now known as pi-rho|away === yofel_ is now known as yofel === Zic is now known as Guest33267 === Guest33267 is now known as Zic [16:14] Hi all! === fabo_ is now known as fabo === pi-rho|away is now known as pi-rho === wylde_ is now known as wylde === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away