[01:04] <neutrinomass> While packaging something, how does one figure out the build-deps ? In the Debian new maintainers guide there's a script, but it doesn't give version numbers. How pedantic should one be in build-deps (e.g. should one not list build-essential ?) ?
[01:05] <crimsun_> if you're creating a Ubuntu source package from scratch, as pedantic as possible.
[01:05] <_ion> If upstream uses autoconf, it's quite easy to figure out the deps by reading configure.ac
[01:05] <neutrinomass> crimsun_: Yeah, that's what I'm trying to do. Thanks.
[01:06] <crimsun_> if you're adjusting a merge from Debian, my personal approach is not to hack at the build-deps locally. Sending a diff upstream works better, but sometimes there's a good reason to have certain b-ds.
[01:06] <crimsun_> build-essential should never be a b-d anyhow.
[01:07] <neutrinomass> crimsun_: Ok, so it's "gcc autotools " etc. - this is probably because "build-essential" may change after a while I guess, right ?
[01:08] <imbrandon> export WORK=~/files/livecd/
[01:08] <imbrandon> whoops
[01:08] <crimsun_> neutrinomass: gcc shouldn't be a b-d, either, unless a package requires a specific non-default version
[01:08] <neutrinomass> crimsun_: OK, thanks again :)
[01:08] <crimsun_> neutrinomass: autotools shouldn't be necessary to build most packages, but imo it's preferable to having autotools junk in the diff.gz
[01:18] <neutrinomass> So Build deps are just the "unusual" packages that need to be present (Agreed @ autotools, you're right - but libc should be a dependency )
[01:18] <crimsun_> anything over and beyond build-essential, generally.
[01:19] <neutrinomass> Ok thanks :)
[01:19] <crimsun_> granted I don't do any nexenta porting, so I don't know their policy
[01:19] <crimsun_> I imagine they deal with things beyond our build-essential, since they have a completely different toolchain
[01:26] <imbrandon> crimsun_, any idea what " ioctl: LOOP_CLR_FD: Device or resource busy means " ?
[01:26] <imbrandon> err
[01:26] <imbrandon> crimsun_, any idea what " ioctl: LOOP_CLR_FD: Device or resource busy " means  ?
[01:27] <imbrandon> ahh nm i think i got it
[02:52] <neutrinomass> apt-get install pine fails with "Package pine is not available, but is referred to by another package.". At least pgp4pine refers to it. Is this a bug ?
[02:54] <neutrinomass> ( I have multiverse/universe enabled )
[03:05] <antinobody> what is pine?
[03:06] <antinobody> neutrinomass: you still there?
[03:08] <antinobody> !pine
[03:08] <antinobody> Hmm...ubotu seems to not be in this channel
[03:09] <antinobody> perhaps I should have looks
[03:09] <antinobody> *ed
[03:10] <_ion> Pine is a MUA, AFAIR with a non-free license.
[03:11] <antinobody> it isn't in the debian repos either, that it's referenced is the bug, I suppose
[03:13] <_ion> Well, a bunch of media player packages suggest w32codecs, which is a good thing IMO. It's available from unofficial repositories. pgp4pine doesn't _depend_ on pine.
[03:18] <crimsun_> neutrinomass: it's not a bug. pine is listed as an alternate fulfilling the pine|pine396-src Suggests
[03:19] <crimsun_> (a legit bug would be if it were listed as a Recommends, since then the default behaviour of aptitude would be to attempt to install it)
[03:34] <neutrinomass> antinobody: A mail client I think ...
[03:34] <antinobody> really?  odd
[03:35] <neutrinomass> crimsun_: Then where is pine in the repos? pine396-src gives a similar error ...
[03:35] <crimsun_> neutrinomass: it's decidedly non-free.
[03:35] <neutrinomass> crimsun_: Oh, yes (I missed the above discussion)
[03:37] <neutrinomass> crimsun_: Again thanks and sorry to disturb (there was a person in #ubuntu asking about it which led me to ask in here) :)
[04:38] <Kyral> hoy Hobbsee
[04:38] <Hobbsee> hi Kyral!
[04:42] <nexu> is there is way to make the signing of the packages non-interactive
[04:42] <nexu> as in
[04:42] <nexu> suitable for script batch
[04:43] <imbrandon> moins Hobbsee
[04:43] <imbrandon> nexu, maybe an expect scipt ( not very secure though )
[04:43] <Hobbsee> hi imbrandon
[04:44] <imbrandon> dpkg-query -W --showformat='${Installed-Size;-10} ${status;-25} ${Package}\n' | sort -n
[04:44] <nexu> imbrandon: elaborate what - not very secure - mean
[04:44] <imbrandon> gah
[04:44] <imbrandon> nexu, expect , its a type of scipting like bash
[04:44] <imbrandon> scripting*
[04:44] <nexu> how can i do that?
[04:46] <Kyral> Gah! Its the weekend
[04:46] <Kyral> why the HELL am I reading through kdebase API documentation?!
[04:46] <Hobbsee> Kyral: no it isnt.  it's monday for you.
[04:47] <Hobbsee> Kyral: to fix it, now get going.
[04:47] <Kyral> no
[04:47] <Kyral> writing my editor can wait
[04:47] <Kyral> weekend == no work
[04:47] <Hobbsee> Kyral weekend == lots of work
[04:47] <Kyral> ..shaddup Hobbsee
[04:48] <Hobbsee> nah....
[04:54] <imbrandon> hahaha Hobbsee picked up one of my bad habbits ( blah == blah ) , next she'll be typing "right right" hehe
[04:55] <Hobbsee> imbrandon: heh, no.  that's c++ you know, and i'm supposed to remember it for next semester
[04:55] <imbrandon> heh
[05:36] <antinobody> hi folks
[05:37] <Hobbsee> hi antinobody
[05:47] <antinobody_> anyone know what or why this ratbert is?
[06:36] <Yagisan> G'day Hobbsee
[06:36] <Hobbsee> hi Yagisan 
[06:47] <elkbuntu> Hobbsee, wow you have an idiot in -devel too :P
[06:48] <Hobbsee> elkbuntu: hmmm?
[06:48] <Hobbsee> oh yeah
[06:48] <elkbuntu> ooh, wrong channel, im all confuzzled today
[06:48] <Hobbsee> they're notices, you can reroute them.  wheres the problem?
[06:48] <Hobbsee> :P
[06:49] <elkbuntu> or more to the point.. just dont pay attention to them ;)
[06:50] <Hobbsee> true that
[08:29] <antinobody> Hobbsee I'm finding that merging requires me to actually know something about the package I'm merging
[08:29] <antinobody> Am I just thinking too hard?
[08:30] <Hobbsee> antinobody: no, i think you would have to know something about the package you're merging
[08:30] <antinobody> that sounds like work...
[08:32] <antinobody> I need to take this one package at a time then, I think I'll arbitrarily choose a package to focus on learning about
[08:33] <TheMuso> Where can we find out about what needs merging etc?
[08:33] <antinobody> TheMuso Un momento
[08:34] <Hobbsee> TheMuso: apparently there's no list for the general universe, but there's a kde package list
[08:34] <antinobody> aqu https://wiki.ubuntu.com/MOTU/Packages/Merging
[08:34] <antinobody> Oh, woops
[08:34] <antinobody> I need to learn how to read
[08:34] <antinobody> So far, I'm just guessing and checking
[08:34] <antinobody> I pick a random universe package, and compare the debian unstable version to the dapper version
[08:35] <TheMuso> hmm ok.
[08:35] <antinobody> but seriously, I'm not someone you should ever ask advice from
[08:35] <antinobody> I'm relatively ignorant
[08:37] <Hobbsee> TheMuso: hopefully soon they'll make one
[08:37] <TheMuso> Yeah. I'm sure everyone is only barely back from the summmit and need time to unwind. :)
[08:38] <antinobody> I've chosen the arbitrary package
[08:38] <antinobody> tis network-manager
[08:38] <antinobody> now I'll go back to bashing my head against the wall until I get tired and need to go back to sleep
[08:39] <tuxmaniac> hi Hobbsee
[08:40] <Hobbsee> hi tuxmaniac :)
[08:40] <ajmitch> antinobody: you have to pick the tricky ones, don't you?
[08:40] <tuxmaniac> long time no see!! missed you all..
[08:40] <antinobody> ajmitch por supuesto
[08:40] <tuxmaniac> ajmitch> anyways is the edgy repos up for some action?
[08:40] <antinobody> Olah tuxmaniac
[08:40] <ajmitch> tuxmaniac: they have been for awhil
[08:41] <tuxmaniac> ajmitch> Oops..
[08:41] <tuxmaniac> ajmitch> I know that. But have the base packages been ported?
[08:41] <antinobody> which reminds me, I need to reboot now that I've upgraded to edgy on this partition
[08:41] <ajmitch> ported?
[08:41] <tuxmaniac> antinobody> olah
[08:41] <tuxmaniac> ajmitch> I mean uploaded
[08:41] <tuxmaniac> :)
[08:41] <tuxmaniac> sorry wrong term
[08:41] <ajmitch> depends what you mean by base
[08:42] <tuxmaniac> ajmitch> is it in a status where I can change my sources.list to edgy!! :-)
[08:42] <ajmitch> depends if you like breakage or not
[08:42] <tuxmaniac> ajmitch> heh. naughty fellow!
[08:43] <Hobbsee> tuxmaniac: sure you can.  just dont expect a working machine.
[08:43] <tuxmaniac> Hobbsee> well. then I will start this work on my sacrificial system then :D
[08:43] <Hobbsee> haha wise idea
[08:43] <Hobbsee> ajmitch: did you upgrade your laptop?
[08:44] <ajmitch> Hobbsee: I'm not that silly
[08:44] <Hobbsee> ajmitch: darn!
[08:44] <StevenK> % ls -1 /var/cache/pbuilder/base-edgy-*
[08:44] <StevenK> /var/cache/pbuilder/base-edgy-amd64.tgz
[08:44] <StevenK> /var/cache/pbuilder/base-edgy-i386.tgz
[08:45] <StevenK> That's why I have two.
[08:45] <Hobbsee> particularly gnome 2.15, to see if it's any better
[08:45] <Hobbsee> yeha, figured that
[08:46] <Amaranth> gnome 2.15 isn't really there
[08:46] <Amaranth> just a couple of the easier to package pieces
[08:46] <StevenK> "Pointers to freenode currently include irc.debian.org, ..."
[08:47] <Hobbsee> er..  didnt debian move?
[08:47] <Hobbsee> Amaranth: oh ok, darn.
[08:47] <StevenK> Hobbsee: Exactly.
[08:52] <imbrandon> ahh StevenK pbuilders , thought you had some good old fashion chroots going like me ;)
[08:53] <StevenK> I have 6 pbuilder base tarballs, and one chroot.
[08:54] <imbrandon> brandon@voyager:~$ dchroot -c edgy32 -d
[08:54] <imbrandon> Executing shell in 'edgy32' chroot.
[08:54] <imbrandon> (edgy32)brandon@voyager:~$ exit
[08:54] <imbrandon> exit
[08:54] <imbrandon> brandon@voyager:~$ dchroot -c edgy64 -d
[08:54] <imbrandon> Executing shell in 'edgy64' chroot.
[08:54] <imbrandon> (edgy64)brandon@voyager:~$ exit
[08:54] <imbrandon> exit
[08:54] <imbrandon> brandon@voyager:~$
[08:54] <StevenK> imbrandon: Have you had a look at schroot?
[08:55] <imbrandon> ;)
[08:55] <imbrandon> no
[08:55] <imbrandon> link ?
[08:55] <imbrandon> brb one sec, getting more dew
[08:56] <zakame> hmm dchroots
[08:57] <StevenK> imbrandon: You can install it, and it has a dchroot wrapper.
[08:57] <StevenK> imbrandon: It can be configured to mount bind mounts before chrooting in.
[08:58] <imbrandon> ahh i bind them in fstab with dchroot already
[08:58] <imbrandon> they are just mounted all the time
[08:58] <imbrandon> is the only diff i see
[08:58] <StevenK> I found mounting them all the time to be annoying.
[08:59] <imbrandon> /home           /var/chroot/edgy/home        none    bind            0       0
[08:59] <imbrandon> /tmp            /var/chroot/edgy/tmp         none    bind            0       0
[08:59] <imbrandon> /dev            /var/chroot/edgy/dev         none    bind            0       0
[08:59] <imbrandon> proc-chroot-edgy     /var/chroot/edgy/proc        proc    defaults        0       0
[08:59] <imbrandon> devpts-chroot-edgy   /var/chroot/edgy/dev/pts     devpts  defaults        0       0
[08:59] <imbrandon> kinda like that
[08:59] <StevenK> I know, I was using dchroot before Dapper.
[08:59] <imbrandon> is it a package ? or just a script somewhere ?
[09:00] <StevenK> It's a package.
[09:00] <StevenK> I think it Conflicts against dchroot.
[09:01] <imbrandon> ouch
[09:01] <imbrandon> i think we're about to have issues again
[09:01] <StevenK> It has a dchroot compat wrapper
[09:02] <zakame> cool
[09:05] <ajmitch> Hobbsee: I'll probably install dapper in a spare partition & dist-upgrade it to edgy
[09:05] <Hobbsee> nice :)
[09:06] <ajmitch> assuming I can find the time
[09:06] <Hobbsee> well, yeah
[09:07] <Hobbsee> install it on the plane?
[09:07] <ajmitch> that would be a little pointless
[09:07] <antinobody> yeah, hard to dist-upgrade sin la red
[09:07] <antinobody> but then again, at least the install would be done
[09:07] <Hobbsee> oh yeah...
[09:07] <Hobbsee> oops
[09:08] <antinobody> Hey!  you were able to guess what I'd said Hobbsee
[09:09] <Hobbsee> er, presumably "in the air" or something?
[09:09] <antinobody> Oh...guess not then
[09:09] <ajmitch> heh
[09:09] <antinobody> sin la red is "without the net" still, you got the point
[09:10] <antinobody> en la aire would be in the air
[09:11] <Hobbsee> ah, right
[09:14] <imbrandon> computers without net access are kinda pointless to me ;)
[09:14] <antinobody> I should learn to use vim, it seems to be more powerful than nano
[09:14] <imbrandon> anything i dont need the net for i use my ipod and / or pda , not a computer ;)
[09:15] <Hobbsee> hi rob!
[09:15] <rob> hi Hobbsee
[09:16] <Hobbsee> rob: finding anything interesting on your looking in?
[09:16] <rob> no, thankfully
[09:17] <Hobbsee> rob: oh good.  once is enough for the day :P
[09:17] <rob> yeah, tell me about it!
[09:17] <rob> just keeping a look out, I think we have the problem covered for now
[09:18] <Hobbsee> rob: heh, right.  i saw nalioth get killed about 10 mins ago by a guy under lilo's account, but havent seen anything else.
[09:19] <rob> yeah, we got attacked before
[09:19] <Hobbsee> whether he intended to use a strange quit message or not, i dont know - he seems more mature than that
[09:19] <imbrandon> [01:55]  <-- dagger has left this server (Killed by TomSawyer ()).
[09:19] <Hobbsee> rob: the first time, or a second?
[09:19] <imbrandon> false alarm ;)
[09:19] <Hobbsee> so it seems.  oh well.
[09:20] <crimsun> hmm, my client seems to have ridden out the crackfest
[09:20] <Hobbsee> heh
[09:20] <crimsun> either that or I'm blind, but either way, low importance
[09:20] <rob> yeah, try not to disconnect for now :)
[09:20] <imbrandon> crimsun, mine did too untill the 3rd netsplit
[09:21] <Hobbsee> heh
[09:22] <imbrandon> it was kinda funny looking back at it though me and Hobbsee was like wth ? trying to control #ubuntu and #kubuntu cuz everyone else got nuked
[09:23] <imbrandon> ohh well fun times .... now onto something productive
[09:26] <ajmitch> oh dear
[09:27] <Hobbsee> :P
[09:27] <ajmitch> watch out world..
[09:27] <tuxmaniac> Hobbsee> are you a student?
[09:27] <Hobbsee> tuxmaniac: yes
[09:27] <tuxmaniac> Hobbsee> can i pm you?
[09:27] <Hobbsee> tuxmaniac: sure
[09:28] <antinobody> Hobbsee:  You're still in school too?
[09:28] <antinobody> (referring to the whole "school year" concept)
[09:29] <Hobbsee> no
[09:29] <rob> yay my birthday tomorrow :)
[09:29] <Hobbsee> university
[09:29] <antinobody> granted, you live in an entirely different country, so the set-up may be different
[09:29] <imbrandon> happy b day rob
[09:29] <antinobody> ...right, that's not what i meant
[09:29] <tuxmaniac> rob> advanced Bday man!!
[09:29] <rob> cheers :)
[09:29] <antinobody> Here schools have quarters, and most people take the summer quarter off
[09:29] <rob> oh well
[09:29] <antinobody> well some have semesters, but they don't count
[09:30] <imbrandon> wheres here antinobody ?
[09:30] <antinobody> Oregon
[09:30] <antinobody> US
[09:30] <antinobody> probably most of the US for that matter
[09:30] <imbrandon> rob you always take the day AFTER your b day off so you can go out the night of the bday and sleep in the next day ;)
[09:31] <imbrandon> ahh not in KC ;)
[09:31] <rob> heh yeah
[09:34] <rob> looks like the restart is off :)
[09:36] <Hobbsee> rob: can we make an exception to bring ubotu back, or something?
[09:37] <rob> what do you mean?
[09:37] <rob> won't ubotu reconnect?
[09:37] <Hobbsee> rob: arent there no more reconnects?
[09:37] <rob> for now, shouldn't be too much longer hopefully
[09:39] <Hobbsee> rob: right.  kinda annoying not having the bot there.  EdgyEft
[09:41] <Hobbsee> StevenK: what's up?
[09:41] <ajmitch> it's being freenode
[09:42] <StevenK> Exactly.
[09:42] <rob> we are working on a fix
[09:43] <rob> sorry about the disruption
[09:43] <StevenK> rob: I'm curious about the issue at hand, if you can tell me.
[09:43] <rob> whats that?
[09:43] <StevenK> rob: The issue that requires a shutdown and restart
[09:44] <rob> it looks like we won't have to do a restart
[09:44] <Amaranth> i'm more interesting in the weird kill messges :P
[09:44] <antinobody> ajmitch what does freenode be when it's being freenode?
[09:44] <Amaranth> pretend i make sense
[09:44] <Amaranth> antinobody: it means this thing is so huge something is almost always wrong
[09:44] <StevenK> Or more at my lack of CSS knowledge.
[09:45] <antinobody> I see...
[09:45] <Amaranth> everyone is on freenode :P
[09:45] <Amaranth> except the debian, mozilla, and gnome guys
[09:45] <StevenK> I have two <div>'s. One is float: left, and the other wraps around it, which is not what I want it to do.
[09:46] <antinobody> anyone know a good place to learn c (I know bits and pieces...) network-manager seems to be written in it, and that's the package I've arbitrarily decided to dissect
[09:46] <Amaranth> StevenK: set a margin-left on the other one that's the same size as the width of the floated one
[09:46] <_ion> stevenk: Then use something else than float: left;
[09:46] <rob> antinobody, there are lots of good free web sites
[09:47] <antinobody> rob I know, but I don't know what they are
[09:47] <Amaranth> cppreference.com
[09:47] <antinobody> gracias Amaranth
[09:47] <Amaranth> C++ and C
[09:47] <rob> www.cplusplus.com?
[09:47] <imbrandon> sudo reboot
[09:47] <imbrandon> grr
[09:47] <StevenK> _ion: Can you suggest anything?
[09:48] <rob> www.cprogramming.com
[09:48] <StevenK> imbrandon: Permission denied
[09:48] <StevenK> Awww
[09:48] <_ion> stevenk: I'd like to see or know about the intended layout first.
[09:49] <_ion> stevenk: Do you have a design/mockup image?
[09:49] <StevenK> On paper.
[09:49] <StevenK> _ion: Basically, I'd like a sidebar with navigation links, and the rest of the page for content. Does that make sense?
[09:50] <_ion> stevenk: Thanks, that's exactly the information i needed.
[09:51] <_ion> stevenk: Something like this: #sidebar { position: absolute; left: 0; top: 0; width: 10em; } #content { margin-left: 11em; }
[09:54] <StevenK> _ion: That works great, thanks.
[09:54] <_ion> np.
[09:56] <Amaranth> eww, no :P
[09:56] <Amaranth> that's a rather naive layout
[09:56] <Amaranth> use float
[09:56] <Amaranth> the margin-left: 11em; still does what you want if you float the sidebar
[10:00] <_ion> amaranth: Are you to free to put the sidebar markup after the content in HTML that way?
[10:01] <Amaranth> there are some tricks to do that, iirc
[10:01] <Amaranth> but postition: absolute; is not a good answer
[10:01] <_ion> Well, one of them is that rather naive layout. :-)
[10:02] <Amaranth> I once spent a week making this really awesome layout using position and such and it kicked ass in Firefox, Opera, Safari, etc
[10:02] <Amaranth> IE barfed all over it
[10:02] <EdgyEft> IE always barfs
[10:03] <antinobody> IE is still alive?
[10:03] <Amaranth> I could have fixed it using Javascript but I just went with my current layout instead.
[10:03] <_ion> antinobody: Hasn't been for many years.
[10:03] <antinobody> _ion That's what I thought
[10:04] <Amaranth> IE is 90% of your visitors
[10:04] <EdgyEft> Amaranth: not on ubuntu-nl.org ;)
[10:04] <Amaranth> heh
[10:04] <EdgyEft> a mere 35% there
[10:05] <DarkMageZ> and some of them would be opera users masked
[10:05] <_ion> stevenk: Btw, that _should_ work with IE. The problems come if you try to make it pixel-perfect, e.g. an exact 0px or 1px gap instead of a 1em-ish gap between the sidebar and the content.
[10:05] <Amaranth> _ion: because IE only handles top or bottom and left or right
[10:05] <Amaranth> but not both at the same time
[10:55] <Toadstool> 'morning
[10:55] <antinobody> hi Toadstool
[10:55] <Toadstool> hi antinobody
[10:55] <ajmitch> hi Toadstool
[10:55] <Toadstool> hey ajmitch
[10:59] <antinobody> I'm going to go to sleep now, then wake up and go back to learning c, so that I can understand the package network-manager, so that I can use it to practice mergin
[10:59] <antinobody> this is all far too much work, and incredibly inefficient
[10:59] <antinobody> so I figure I should learn a lot from it
[10:59] <antinobody> sin embargo, buenas noches a todos
[01:02] <Hobbsee> hi all
[01:02] <jsgotangco> hi
[01:03] <Hobbsee> hey jsgotangco :)
[01:04] <ajmitch> hello Hobbsee, jsgotangco
[01:04] <Hobbsee> hi ajmitch
[01:04] <jsgotangco> hey ajmitch
[01:39] <fbond> anyone like to check out midisport-firmware on revu?
[01:39] <fbond> BTW, this package downloads firmware at install time, since the firmware can't be distributed except in the original source package
[01:39] <fbond> (due to licensing restrictions)
[01:39] <fbond> is there any way to indicate that an internet connection is required using dependencies?
[01:39] <fbond> that would be nice
[01:39] <fbond> but debian packages don't provide "pseudo-dependencies" do they?  only real packages can be depended on, right?
[01:49] <dsas> fbond: some of the 'real packages' are just there for dependencies for other packages (see ubuntu-desktop), you can't depend on an internet connection though.
[01:50] <Lut1n> can't check that in preinst script ?
[01:51] <zul> hey
[01:51] <fbond> hmm, yes you can check in preinst, I guess that is the easiest way
[01:51] <fbond> If preinst fails, the package is not considered "installed" is it, or is it "installed" but not "configured"?
[01:52] <fbond> hi zul
[01:53] <zul> hey fabo
[01:53] <zul> doh...fbond
[01:55] <fbond> yuh . s'okay tab-completion doesn't always do you favors
[01:56] <ogra> fbond, have a look at the bcm43xx-fwcutter package, thats using a way that policy compoliant
[01:57] <fbond> ogra, thanks
[01:57] <ogra> (or the flashplugin-nonfree one)
[01:57] <zul> hey ogra
[01:57] <ogra> hi zul
[02:05] <zul> go go xen rangers
[02:41] <Kyral> ...zul are yousa on crack?
[02:41] <zul> hmm?
[02:42] <Kyral> 08:07]  <zul> go go xen rangers
[02:42] <Hobbsee> hi Kyral
[02:42] <zul> Kyral, ah...yes yes i am on crach
[02:42] <Hobbsee> i think he must b
[02:42] <Hobbsee> e
[02:46] <tseng> xen eh
[03:05] <nexu> is dh_md5sums the task that will do the signing ?
[03:06] <Hobbsee> nexu: er...i dont think so.
[03:06] <nexu> which one is that?
[03:06] <nexu> i want to automate some package building process
[03:06] <nexu> to run them without human interaction
[03:07] <nexu> which now i need to type a secret key everytime it tries to sign the deb file
[03:13] <dsas> can't you automate signing by using gpg-agent and debuild ?
[03:14] <Hobbsee> dsas: you still need to put in your passphrase
[03:14] <Hobbsee> dpkg-buildpackage -S -sa -rfakeroot -k98B2D4F0 works
[03:14] <Hobbsee> -S -sa are the flags for doing source only
[03:14] <_ion> hobbsee: Not every time, when using gpg-agent.
[03:15] <uniq> with gpg-agent you just give your password the first time, iirc.
[03:15] <Hobbsee> nice
[03:15] <_ion> Just run debuild -S, and after a while you have a signed package. No passwords asked if you already have typed it recently. :-)
[03:16] <Hobbsee> heh, nic
[03:16] <Hobbsee> e
[03:16] <Hobbsee> bit of a security risk thouhg
[03:16] <uniq> That's what i did to. Was really confused the firt time i had gpg-agent running. :)
[03:16] <uniq> firt/first.
[03:18] <_ion> hobbsee: You can set the password timeout depending on your level of paranoia. :-)
[03:18] <nexu> dsas: yeah nm
[03:18] <Hobbsee> true
[03:18] <nexu> i just found in the manual
[03:18] <nexu> how to automate it
[03:18] <nexu> but thx
[03:19] <dsas> shhh, hobbsee you can't talk about them being paranoid. They'll refuse to sign your key.
[03:19] <Hobbsee> heh
[03:20] <nexu> i'm in
[03:20] <nexu> :P
[03:20] <nexu> 2 more
[03:20] <_ion> If you ever visit Tampere, Finland, i can sign your key as well. :-)
[03:22] <Hobbsee> heh
[03:42] <freeflying|away> we can upload to edgy now?
[03:42] <tseng> yes
[03:42] <shawarma> If I have a package I'd like to manage with CDBS, what is the proper procedure if the source doesn't have a configure script in upstream, but only the configure.ac and Makefile.am etc.. ?
[03:43] <shawarma> Do I add a makebuilddir rule with aclocal, autoconf and automake ?
[03:45] <shawarma> Ah... just discovered DEB_AUTO_UPDATE_AUTOCONF and _AUTOMAKE..
[03:48] <shawarma> Yup, that did the trick. Never mind. :-D
[04:13] <zakame> hiall
[04:40] <Lathiat> hrm, i just did some extremely silly
[04:40] <Lathiat> rm -rf /sbin
[04:42] <Hobbsee> Lathiat: er, ouch?
[04:42] <Lathiat> yeh
[04:42] <Lathiat> i was cleaning up a backup
[04:42] <Lathiat> and somehow did /sbin instead of sbin/
[04:42] <Lathiat> heh
[04:42] <Lathiat> fixing this uber dfodge..
[04:42] <Lathiat> i rsynced /sbin off another dapper machine
[04:42] <Hobbsee> haha
[04:43] <Lathiat> and now im apt-get --reinstalling from dpkg -S /sbin/*
[04:43] <Lathiat> i scare myself sometime
[04:43] <Lathiat> s
[04:56] <Lathiat> .. seems to be ok :)
[05:00] <Hobbsee> Lathiat: lucky :P
[05:02] <Lathiat> i rebooted all good
[05:02] <Lathiat> phew
[05:02] <Lathiat> that was silly
[05:02] <Lathiat> at lesat it wasnt /
[05:22] <Sp4rKy> hi
[05:22] <Hobbsee> hi Sp4rKy
[05:22] <Sp4rKy> hi Hobbsee :)
[05:22] <Sp4rKy> how are you ?
[05:23] <Hobbsee> and thinking about sleep.
[05:24] <Sp4rKy> arf
[05:25] <Hobbsee> fun :)
[05:26] <Sp4rKy> yes
[05:26] <Sp4rKy> i'm packaging audacious
[05:28] <Sp4rKy> just some errors and it should be good
[05:30] <Hobbsee> :)
[05:30] <nexu> just done packaging bmpx
[05:30] <nexu> heh , even write scripts to do it for me in the future :>
[05:30] <nexu> wrote*
[05:32] <tseng> scripting packaging is not a brilliant idea
[05:34] <nexu> its for the same package
[05:34] <tseng> so why would you package it again
[05:35] <freeflying|away> nexu: where is your bmpx's package?
[05:35] <nexu> tseng: because i'm making packages from svn ?
[05:35] <nexu> freeflying|away: i have to upload it first
[05:35] <tseng> meh
[05:35] <nexu> freeflying|away: wait
[05:36] <freeflying|away> nexu: upload to where? REVU? universe?
[05:37] <nexu> freeflying|away: erm just my page for now, i still ahve to read the docs on how to get it up to revu
[05:38] <nexu> or revo
[05:38] <nexu> *u
[05:39] <paniq> hey
[05:40] <paniq> are there plans to release inkscape 0.44?
[05:40] <Sp4rKy> does nexuiz or warsow are in universe ?
[05:40] <freeflying|away> nexu:  as I know, there have package for debian
[05:40] <paniq> i see at the moment its 0.43 in the repos
[05:43] <nexu> freeflying|away: those re old
[05:43] <nexu> freeflying|away: well actually
[05:43] <nexu> i looked thru that file lastnight
[05:43] <nexu> and saw some errors in the packaging
[05:46] <nexu> freeflying|away: http://thehoneymustardbandits.org/nexu/linux/beepmediaplayer/
[06:14] <eitch0000> anyone got an idea how can I create new linux-restricted-module package compiled against a new kernel?
[06:21] <CarlFK> sounds like my "how do I make an xorg 7.1 deb" qest
[06:52] <Sp4rKy> i'm working on warsow and i've few questions
[06:52] <Sp4rKy> the tarball contains some binaries / repositories but no installation
[06:53] <Sp4rKy> just extract the tarball and run foo/warsow
[06:53] <Sp4rKy> so what must i do ?
[06:53] <Sp4rKy> just place all files in /opt ?
[06:56] <Sp4rKy> E: audacious: ldconfig-symlink-referencing-wrong-file usr/lib/libaudacious.so -> /tmp/buildd/audacious-1.0.0/debian/audacious/usr/lib/libaudacious.so.2.0.0 instead of libaudacious.so.2.0.0
[06:57] <Sp4rKy> how could i solve this ?
[07:04] <Sp4rKy> and how could i add postinst actions ?
[08:51] <phanatic> hi people
[08:51] <Sp4rKy> hi
[10:16] <fbond> hello
[10:16] <fbond> if my prerm exits with non-zero status, shouldn't the install abort?
[10:16] <fbond> for some reason, my postinstall script still executes
[10:16] <fbond> any ideas?
[10:18] <crimsun> for an upgrade or a clean install?
[10:18] <fbond> err...upgrade, as it were
[10:18] <fbond> that makes a difference?
[10:20] <crimsun> yes
[10:20] <fbond> I see
[10:20] <crimsun> prerm isn't relevant for a clean install
[10:20] <fbond> the old postinstall script is being run on abort-upgrade
[10:20] <fbond> i meant preinst
[10:20] <crimsun> are you using set -e in the script?
[10:21] <fbond> sorry
[10:21] <fbond> oh, that too
[10:21] <fbond> I got it, sorry to bug you
[10:22] <bddebian> Heya gang
[10:23] <phanatic> heya bddebian
[10:24] <bddebian> Hi phanatic
[10:43] <siretart> slomo_: I have now packaged new upstream of xine-lib. care to have a look?
[10:44] <slomo_> siretart: if it works for you just upload it :)
[10:44] <siretart> slomo_: didn't test it yet
[10:44] <siretart> the packages look good
[10:51] <siretart> fuck: xine: gconv_db.c:232: __gconv_release_step: Assertion `step->__end_fct == ((void *)0)' failed.
[10:51] <slomo_> glibc bug probably
[10:51] <slomo_> i saw this in another bugreport already
[10:52] <siretart> ah, seems to be #50584
[10:52] <siretart> bug #50584
[10:52] <Ubugtu> Malone bug 50584 in xine-ui "No open windows" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/50584
[10:52] <slomo_> jep
[10:53] <siretart> same with gxine
[10:53] <siretart> hm. shall I upload anyway?
[10:54] <slomo_> i think so... we can fix it later and this way we at least have the new version
[10:54] <siretart> ok
[10:54] <siretart> well, since you are okay with bzr, and know where my branches are..
[11:44] <antinobody> good afternoon people
[11:59] <fbond> hello
[11:59] <antinobody> hello fbond
[12:00] <fbond> if I accidentally uploaded a binary to revu :(
[12:00] <fbond> can I use dcut to remove the files?
[12:00] <crimsun> fbond: just upload the source
[12:00] <fbond> tried that, fails
[12:00] <fbond> can't overwrite the dsc file
[12:00] <crimsun> fbond: ping a revu admin to remove them
[12:00] <fbond> revu admin is ... (I forget)
[12:03] <crimsun> fbond: I think siretart is the most recently active of them
[12:03] <crimsun> (according to /whois at least)
[12:03] <fbond> thanks
[12:04] <fbond> neat, didn't know /whois (relatively new to IRC) sorry
[12:04] <crimsun> /whois nick nick  should reveal idle time
[12:05] <antinobody> anyone know what I should do if debdiff tells me gpg can't find a public key
[12:05] <siretart> fbond: in channel is fine
[12:05] <fbond> sorry
[12:05] <siretart> fbond: no, revu doesn't support dcut commands
[12:05] <fbond> thought so
[12:06] <fbond> I ftp'd in to check on progress
[12:06] <fbond> didn't see much :)
[12:06] <crimsun> antinobody: ...debdiff tells you that?
[12:06] <crimsun> (do you mean debsign instead?)