[01:00] <dmk> hi all, I have been trying to build a few deb packages but I am not sure if I have done them right
[01:00] <dmk> is there anywhere/way I can check them
[01:01] <dmk> they install fine, but just wanted to be sure
[01:01] <dmk> when I was doing packages for Slackware we used to have a script that verified everything
[01:01] <dmk> thanks in advance
[02:44] <jsgotangco> salut
[02:44] <tseng> hi over here
[02:44] <jsgotangco> hey tseng
[02:45] <jsgotangco> thanks for the hosting of the docs for the meantime
[02:45] <tseng> no problem dude
[02:45] <jsgotangco> we're going to put them all in one place once we get the server from linode
[02:46] <tseng> yep
[02:46] <tseng> actually, you are on a server from linode now :)
[02:46] <jsgotangco> oohh
[02:46] <tseng> but its a top secret xen beta host
[02:46] <tseng> shh
[02:46] <jsgotangco> lol
[02:46] <tseng> i feel AWFUL
[02:47] <jsgotangco> hmm?
[02:47] <tseng> i totally gorged myself two days in a row
[02:47] <jsgotangco> haha
[02:47] <tseng> yesterday a vendor took us to lunch at the fanciest place we could find
[02:48] <tseng> today we went to a fancy texmex place, my fajitas were gigantic
[02:48] <tseng> i have a problem leaving food behind :/
[02:48] <jsgotangco> heh well i can't say the same for myself, i'm with a client right now helping them with their Oracle
[02:48] <jsgotangco> their cafeteria is dead nasty
[02:49] <tseng> we get vendors for all they're worth
[02:49] <jsgotangco> and my bad luck hasn't even started yet my laptop just died yesterday
[02:49] <jsgotangco> but they gave me a loaner now which im using
[02:49] <tseng> :/
[02:50] <jsgotangco> they told me i can get it later
[02:50] <tseng> its friday night here
[02:50] <jsgotangco> ah its already saturday here almost 9am
[02:50] <tseng> bummer
[02:51] <jsgotangco> well i'll come back later im having allegies using gaim on windows
[02:51] <tseng> yuck
[02:51] <jsgotangco> gotta take a bath
[02:51] <jsgotangco> tseng: yeah
[02:51] <tseng> :P
[02:51] <jsgotangco> later dude
[02:51] <tseng> cya
[07:38] <seth_k> @#%@ turned off my away message on the desktop but not the laptop
[10:37] <sivang> howdy all
[10:58] <Treenaks> hey sivang
[12:12] <tseng> does anyone recall what language the hula web interface is?
[12:12] <jesper> tseng: Are you using Hula?
[12:12] <tseng> no.
[12:12] <tseng> or i would just look at it :)
[12:14] <tseng> i guess it must be embedded in the hula server
[12:14] <tseng> the interpreter
[12:15] <tseng> i cant imagine they wrote a modern webapp in C
[12:16] <JanC> seems like they use a templating engine of some sorts:
[12:16] <JanC> http://forge.novell.com/modules/xfmod/svn/svnbrowse.php?uri=filedetails.php%3Frepname%3Dhula%26path%3D%252Ftrunk%252Fhula%252Fsrc%252Ftemplates%252Faurora%252Ffolder.htt%26rev%3D0%26sc%3D0
[12:16] <tseng> hm yes
[12:54] <DanielN> :)
[12:54] <comadreja> howdy all
[12:54] <DanielN> hi comadreja
[12:55] <comadreja> hello DanielN :)
[01:06] <sivang> howdy all
[02:11] <Mez> siretart: did ogra ever reply about rebuild pacakges?
[02:12] <siretart> Mez: I've been thinking about it, and come to the conclusion that uploading with an -XbuiltN version scheme would be best in this case
[02:12] <Mez> .?
[02:12] <Mez> ??
[02:13] <siretart> well, the version in breezy is 1.1-3, I think we should reupload it with version 1.1-3build1.
[02:13] <siretart> I've seen some uploads from doko and ogra with this scheme
[02:13] <Mez> have you ?
[02:13] <Mez> *Shrugs*
[02:13] <siretart> ogra: can you comment on this?
[02:13] <siretart> yeah, wait
[02:14] <Mez> wont that screw up when you like do 1.1-3ubuntu1
[02:14] <Mez> oh, no cause it's classed as a higher version
[02:15] <Mez> do any MOTU know how to search for things that depend on a certain version of something?
[02:15] <Mez> as for some reason half of the backports depend on libgcc1 (>= 1:4.0.0-7)
[02:15] <Mez> which it shoultn
[02:15] <ogra> siretart, Mez, you do that if its only a recompile without changes... that leaves the package upgradeable since the archouve scrits only react on ubuntuX
[02:16] <ogra> archive scripts
[02:16] <Mez> cool... well... can I poke you towards a few that need rebuilding
[02:16] <siretart> ogra: yes. this is the case for us
[02:16] <ogra> so call it buildX
[02:16] <siretart> ok
[02:17] <Mez> mail-notification, epiphany, frozen-bubble
[02:17] <ogra> before you touch epiphany, talk to seb128
[02:18] <Mez> oh, cool so I'll just poke them into revu then ?
[02:19] <Mez> with the right version numbers
[02:19] <siretart> Mez: I'm on mail-notification right know, go for frozen-bubble
[02:19] <siretart> Mez: frozen-bubble needed and dependency rebuilt, I uploaded it yesterday evening. I hope it already reached your mirror
[02:19] <Mez> siretart, will do once I've rebuilt firefox for backports
[02:20] <tseng> we are still backporting firefox?
[02:20] <siretart> Mez: btw, did you try to rebuilt networkmanager for hoary?
[02:20] <Mez> I'm backporting it to fix the shitty dependencies
[02:20] <Mez> siretart - no
[02:20] <siretart> ok
[02:21] <Mez> tseng: the current backport depends on a newer version of libgcc1 which it shouldnt
[02:21] <Mez> and siretart - why
[02:21] <siretart> Mez: I was thinking about doing it myself for my notebook
[02:22] <Mez> siretart - I'll put it on my list
[02:22] <siretart> I cannot upgrade to breezy right now, because I need restricted modules
[02:22] <siretart> Mez: thanks! but don't loose too much time on it, I think that could be really tricky
[02:23] <Mez> siretart - I wont ... but if it's apain in the ass - I'll shove the changes abck for breezy
[02:24] <Mez> what's the pacakge name?
[02:24] <Mez> nvm
[02:26] <siretart> Mez: its called network-manager
[02:26] <Mez> gotit  :D
[02:26] <ogra> huh, you want to backport NM ???
[02:27] <siretart> ogra: I was only thinking trying it get it built on hoary
[02:28] <siretart> I did not mean to request a backport ;)
[02:28] <Mez> lol :D
[02:28] <ogra> guys thats crazy... it needs functions from the breezy libc afaik
[02:28] <ogra> and its not even working right on breezy
[02:28] <Mez> ogra :D we'll see if it builds first :D
[02:28] <ogra> i would wait until its half way finished
[02:28] <siretart> ah, ok. thanks for the cluebat
[02:28] <ogra> before even trying to backport
[02:29] <siretart> ogra: do you know whats the status about restricted modules?
[02:29] <jsgotangco> hey all
[02:29] <Hieronymus> hi
[02:29] <tseng> hi jsgotangco
[02:29] <ogra> its planned soon... but daniels is still busy with X afaik
[02:29] <Mez> well ogra, for now I can fix a couple of problems that it'll hit when backporting
[02:29] <siretart> great! :)
[02:29] <Mez> like dbus-glib-1-dev -> libdbus-glib-1-dev change
[02:30] <jsgotangco> why are you guys talking about work on a fine satuday morning/evening? *grin*
[02:30] <Mez> lol
[02:30] <tseng> yeah its cartoon time
[02:30] <Mez> cause we dont have lives
[02:30] <jsgotangco> i just watched Fantastic 4
[02:31] <ogra> jsgotangco, because my GF wouldnt understand if i suddenly had time i could spend with her :)
[02:31] <jsgotangco> nyahahaha
[02:31] <tseng> masters of the universe is out on DVD
[02:31] <tseng> speaking of cartoons
[02:31] <ogra> heh
[02:32] <jsgotangco> the old one?
[02:32] <jsgotangco> jeezz i used to have a lot of skeletor stuff
[02:32] <tseng> ya
[02:32] <tseng> i had heman and his glider
[02:32] <tseng> and some monsters
[02:33] <jsgotangco> do you remember she-ra
[02:33] <jsgotangco> that bastard spin off
[02:33] <tseng> yes
[02:34] <jsgotangco> did you watch the movie that had dolph lundgren heh
[02:34] <tseng> no
[02:35] <jsgotangco> i was a sucker for all antagonists back then
[02:35] <jsgotangco> never bought the heroes at all
[02:36] <Treenaks> antagonists rock
[02:36] <jsgotangco> indeed
[02:37] <jsgotangco> even in classic WWF hehe
[02:52] <\sh> morning
[02:53] <jsgotangco> hi
[02:54] <siretart> hi \sh
[02:54] <\sh> damn...only after a new install you know how many things you installed to get your system ready for working :(
[03:00] <\sh> and now fixing wine
[03:01] <Hieronymus> wine doesn't work with Breezy
[03:01] <Treenaks> Hieronymus: yes, and it's Dependency Hell around there
[03:01] <Hieronymus> torcs doesn't either, I just found out
[03:02] <\sh> that's the point...fixin b-d and deps first, and then let's see
[03:03] <\sh> and I need something like ion3 with kde support to have all my shells in one window
[03:04] <jsgotangco> ohh an Ion user as well
[03:04] <\sh> not now...but it looks promising if ion3 supports some stuff to work nicely together with kde or gnome
[03:05] <jsgotangco> i still find Ion3 too slow
[03:08] <jsgotangco> is anyone aware of an official tux racer arcade game cabinet?
[03:08] <jsgotangco> because i was in the arcades today and i saw one
[03:09] <tseng> yes
[03:09] <jsgotangco> ohh
[03:13] <Hieronymus> https://launchpad.ubuntu.com/malone/bugs/1324
[03:41] <siretart> cu folks!
[03:41] <siretart> gotta leave. cu tomorrow
[03:42] <\sh> grmpf...wine ftbfs and bugzilla.redhat.com is down
[03:43] <ogra> \sh, its likely we'll take the packages from winehq in the future... try them
[03:46] <\sh> hmm...ok...trying actual release of winehq
[03:50] <\sh> we should get mutt-ng in universe at least...it's rocking
[03:59] <\sh> hmm...and xfs fs is not faster then reiserfs on a laptop
[04:18] <ivoks> hi all
[04:47] <DanielN> \sh, ping
[04:48] <\sh> DanielN: pong
[04:49] <DanielN> \sh, could you take a look at yehia pls? it FTBS and i'm stuck in fixing that :/
[04:50] <\sh> DanielN: I'm preparing all this for this weekend..:( I have a lot of todos on my list :(
[04:50] <ivoks> :)
[04:50] <ivoks> i hope wifi-radar is on that list :)
[04:50] <DanielN> \sh, uhh... sounds heavi ;>
[04:50] <ivoks> DanielN: i have couple of minutes now
[04:50] <DanielN> but thanks
[04:50] <ivoks> maybe i could help you
[04:51] <DanielN> ivoks, just get source (yehia) and pbuild it..
[04:51] <ivoks> wher is it?
[04:51] <DanielN> no idea about the error shown
[04:51] <DanielN> ivoks, in the archive
[04:51] <DanielN> i said i'm stuck ;)
[04:51] <ivoks> archive?! FTBS and in archive?
[04:51] <DanielN> with gcc4
[04:51] <DanielN> !
[04:51] <ivoks> uh
[04:52] <\sh> DanielN: u have a log from your build? can u publish it somewhere?
[04:53] <ivoks> that would be nice, yes
[04:53] <ivoks> \sh: i could take care of this, if that's ok with you?
[04:54] <\sh> ivoks: please :) any work removed from my list, is a good work ,-)
[04:54] <ivoks> :)
[04:54] <ivoks> uh... no time for pbuilder now... i'll check it with gcc-4
[04:54] <DanielN> argh
[04:55] <DanielN> where are these logs going?
[04:55] <\sh> DanielN: pbuilder build <package>.dsc &> build.log
[04:55] <ivoks> DanielN: source changed by Stephen Shirley <diamond@nonado.net>\
[04:56] <ivoks> where are you in this picture?
[04:56] <\sh> ivoks: he wanted to build it and change it for cxx
[04:56] <ivoks> ah, ok
[04:56] <\sh> ivoks: so there is no upload right now from daniel
[04:56] <ivoks> ok
[04:56] <DanielN> :>
[04:56] <DanielN> as i forgot the meeting again :/
[04:57] <ivoks> what meeting?
[04:57] <DanielN> techb
[04:57] <ivoks> hm, when was it?
[04:57] <DanielN> last tuesday i think?
[04:58] <ivoks> that was one with koffice/ooffice debate?
[04:58] <\sh> last tuesday was CC, next week is TB again I think
[04:58] <DanielN> don't know
[04:58] <DanielN> ahh
[04:58] <DanielN> yep..
[04:58] <ivoks> ok...
[04:58] <ivoks> build faild
[04:59] <DanielN> void something
[04:59] <DanielN> ...
[04:59] <ivoks> destructor problem
[04:59] <\sh> what?
[04:59] <\sh> logs
[04:59] <ivoks> warning: 'class Yehia::Script::Namespace' has virtual functions but non-virtual destructor
[04:59] <DanielN> :>
[04:59] <\sh> we need to get the virtserver fuer revu
[05:00] <\sh> warning
[05:00] <ivoks> yes, error is something else
[05:00] <\sh> there must an error
[05:00] <\sh> +be
[05:00] <ivoks> error: 'node' was not declared in this scope
[05:00] <\sh> aha
[05:00] <\sh> check the file...what is node...
[05:00] <\sh> this is really a small one I think
[05:01] <DanielN> ahh
[05:01] <DanielN> sorry guys
[05:01] <DanielN> yeah.. this one i fixed already
[05:01] <DanielN> but there's another after this one
[05:01] <ivoks> ok...
[05:01] <DanielN> wait i'll build it
[05:01] <ivoks> ivalid use of void?
[05:01] <DanielN> yeah.. something like that
[05:02] <ivoks> paste..
[05:02] <ivoks> 3 lines
[05:02] <ivoks> void erase(iterator start, iterator end) {
[05:02] <ivoks>       for (iterator it = start; it != end; ++it)
[05:02] <ivoks>         G_Node<T>(g_node_unlink(it.node)); }
[05:03] <DanielN> yep this one it is
[05:04] <\sh> hmm...getting the source...
[05:04] <\sh> what was the name of source again?
[05:04] <ivoks> messy code
[05:04] <ivoks> yehia
[05:04] <DanielN> yehia
[05:05] <\sh> ivoks: sourcefile?
[05:05] <ivoks> yehia/node.h
[05:05] <ivoks> line 96
[05:07] <ivoks> bbl
[05:07] <\sh> *shiver* templates and overloaded methods
[05:09] <comadreja> hey, what does this mean ?
[05:10] <comadreja> Candidates That Have Been Covered in Previous CC Meetings - need to show up
[05:10] <comadreja>     *
[05:10] <comadreja> the need to show up
[05:10] <tseng> that means that they were on the agenda and didnt show up
[05:10] <tseng> they need to come back
[05:10] <DanielN> :)
[05:10] <tseng> or take themselves off the list
[05:11] <tseng> some people have been there for some time
[05:11] <comadreja> and where do you have to show up ? :D
[05:11] <tseng> uh, in the channel at the scheduled meeting time
[05:11] <tseng> as mentioned on the agenda
[05:11] <comadreja> oh, yes, I c
[05:14] <\sh> hmmm...
[05:14] <\sh> no bug reports at all for this
[05:14] <DanielN> \sh, yeah.. i know
[05:15] <\sh> and i doesn't look very active
[05:17] <\sh> hmm..let me finish up with wine here
[05:21] <\sh> *grmpf*
[05:21] <Hieronymus> \sh: what are you doing with wine?
[05:22] <\sh> Hieronymus: I'm building the new upstream version :)
[05:22] <\sh> and some dirs and files moved
[05:23] <\sh> so...third pbuilder try
[05:23] <Hieronymus> it's not working right now, \sh
[05:24] <Hieronymus> xlibmesa-glu :(
[05:24] <\sh> Hieronymus: I fixed this already
[05:26] <\sh> Hieronymus: it's only a build-deb thingy..easy to resolv
[05:26] <Hieronymus> \sh: how? It still gives me an error
[05:27] <Nafallo> Hieronymus: I belive \sh haven't uploaded yet...
[05:28] <Hieronymus> okay. It's just that it breaks a lot of packages
[05:28] <Hieronymus> which eh... sucks
[05:29] <siretart> Hieronymus: replace build dep xlibmesa-glu-dev with libglu-dev-xorg
[05:30] <Hieronymus> I really wouldn't know how to
[05:32] <\sh> Hieronymus: wine-0.0.200505xx ftbfs
[05:32] <\sh> wine-0.0.20050628 not but it breaks some rules
[06:33] <sivang> anybody an idea? I tried installing pbuilder:
[06:33] <sivang> The following packages have unmet dependencies:
[06:33] <sivang>   udev: Depends: libselinux1 (>= 1.24) but it is not installed
[06:33] <sivang> E: Unmet dependencies. Try using -f.
[06:33] <sivang>  -> Aborting with an error
[06:34] <sivang> how do I install -f inside pbuilder, better how do I chroot into it?
[06:35] <sivang> siretart: ping
[06:35] <Lathiat> sivang: theres a pbuildr command to drop you into a shell for manual surgery
[06:35] <sivang> Lathiat: what'd be the commmand ? :-)
[06:36] <Lathiat> man pbuilder ;p
[06:36] <Lathiat> i forget
[06:36] <sivang> Lathiat: no prob buddy, thanks
[06:36] <sivang> Lathiat: btw, I see you alot around gnome channels, you a gnome dev?
[06:36] <Lathiat> sivang: not really, few patches here and there
[06:36] <sivang> Lathiat: cool, just like me, what programs?
[06:36] <Lathiat> evolution was the thing i did the most on
[06:36] <siretart> sivang: pong
[06:36] <Lathiat> i have like a 5000 line patch for calenda rpublishign from a year ago i never finished
[06:37] <sivang> siretart: I already got the answer :-) man pbuilder ;-)
[06:37] <siretart> great :)
[06:37] <sivang> siretart: thanks fore responding , though
[06:37] <sivang> siretart: btw, I want to help with the Xorg modularization transaction, I need to do some motu as I'm aspiring to upload to main
[06:38] <sivang> siretart: dhloback suggested it would me a good way to get back in :-)
[06:38] <Lathiat> 'hack in' ?
[06:38] <Lathiat> erg, back
[06:38] <siretart> uuuh. sounds great :)
[06:38] <sivang> siretart: (I was very active once before I started a a day job)
[06:38] <sivang> I wonder if anybody here recall me
[06:38] <Lathiat> your nick is familiar
[06:39] <sivang> Lathiat: I lurk alot around #g-h, #g-l etc..
[06:39] <siretart> sivang: I think I remember you. that was about 6 months ago, right?
[06:39] <Lathiat> sivang: yeh maybe its g-h i recognize you from
[06:39] <Lathiat> i need to fix bzflag
[06:39] <Lathiat> now that i have mjy breezy install back i can do it
[06:39] <Lathiat> stupid Xorg crap ;p
[06:39] <sivang> siretart: actually, I stopped being daily active around 1,2 april
[06:40] <siretart> ah
[06:40] <sivang> siretart: no it's ok
[06:40] <sivang> siretart: I saw revu , pretty cool , how do you operate it?
[06:40] <siretart> sivang: do you think you could create a list of packages which need to be fixed because of this libglu-dev-xorg madness?
[06:41] <siretart> sivang: ah, thanks.
[06:41] <Lathiat> ooh, i think thats the problem bzflag had
[06:41] <siretart> sivang: revu is written with mod-python, apache2 and postgres
[06:41] <sivang> siretart: nice, postgres is awesome
[06:41] <tseng> people keep saying taht
[06:42] <Lathiat> i never liked it
[06:42] <Lathiat> im a mysql fanboy
[06:42] <Lathiat> for random php applications, it works good
[06:42] <sivang> tseng: it's true brandon, mysql keeps me angry each time I try set it up
[06:42] <tseng> yep
[06:42] <Lathiat> never needed no extra performance, or real utf8, or some crpa
[06:42] <siretart> Lathiat: yes. I uploaded sdlperl a few hours ago, got built on all architectures. It seems that libglu-dev-xorg depends on both glu and gl libraries
[06:42] <sivang> Lathiat: hey, you work with PHP ?
[06:42] <tseng> uh oh
[06:42] <sivang> tseng: hehe
[06:42] <sivang> no I won't start
[06:42] <sivang> :-)
[06:42] <tseng> :-(
[06:42] <tseng> :-)
[06:43] <Lathiat> sivang: yeh
[06:43] <tseng> my stuff in mysql returns 1000 rows in 00.
[06:43] <tseng> .008 seconds
[06:43] <sivang> Lathiat: if you're interested in something, and you work on traditional server system environment , let me know
[06:44] <tseng> im not sure it needs to be faster :)
[06:44] <Lathiat> sivang: what you got in mind?
[06:44] <siretart> sivang: you know how to use revu? we could use more reviewers ;)
[06:44] <sivang> siretart: well, not really, I figured I'd ask you , and well, get some info about what needs be done on this X modularization transaction
[06:45] <sivang> siretart: I also need to know what it's all about, where can I read about it?
[06:45] <siretart> sivang: the basic problem was, that I didn't like doing reviewing stuff in the wiki. so I've written revu for replacing these pages
[06:46] <siretart> sivang: basically everyone can upload who sends me his gpg key, all uploaders for universe have been imported
[06:47] <sivang> siretart: you're the head of universe now?
[06:47] <siretart> sivang: login is your email (the one in the Changed-By: field of the .changes file), account is created with first upload (use recover link, should work again)
[06:47] <siretart> sivang: nono! I'm just a humble motu ;)
[06:47] <siretart> sivang: head of universe are dholbach and ogra
[06:47] <Mez> siretart  - that frozen-bubble was just a retard :D can you shove it up :D
[06:48] <sivang> siretart: well, at least you're administrating the universe :-)
[06:48] <siretart> Mez: huh? no upload necssary?
[06:48] <Mez> siretart - frozen bubble means rebuilding
[06:48] <siretart> sivang: not even, just writing a little helper tool to attract more potential motus ;)
[06:48] <Mez> menas it needs a new XbuildY
[06:48] <Mez> :D
[06:48] <Mez> as shoved into REVU
[06:48] <siretart> Mez: just rebuilding? sounds great :)
[06:49] <Mez> well once the other stuff went through
[06:49] <Mez> kk
[06:49] <sivang> siretart: but before that, I need to know what's happend with xorg that we need to do all this work, and how to test packages
[06:50] <Lathiat> night all
[06:51] <siretart> sivang: well. I'm not really sure about the details, but as far as I understood it, the libmesa-gl* package are obsoleted by lib{gl,glu}-dev and packages providing them
[06:51] <siretart> sivang: in many cases it seems that changes these build dependencies to libglu-dev-xorg works
[06:51] <siretart> s/changes/changing/
[06:52] <sivang> siretart:  I see , sounds pretty easy
[06:52] <siretart> sivang: packages can be tested quite well in an updated breezy pbuilder
[06:53] <siretart> the problem is, that sbuild on the autobuilders have an other build dependency resolution algorithm, which seems to be a bit more picky than pbuilder-satisfybuilddepends.pl
[06:54] <sivang> siretart: I see, so how you solve this problem?
[06:55] <siretart> sivang: well, I don't see a really good solution, but usually, when I get an package built in pbuilder, I upload it
[06:56] <siretart> sivang: if it fails to build, you can look at http://people.ubuntu.com/~lamont/ and look for the buildlog of the package
[06:56] <seth_k> siretart: revu is for all packages to review, updated and rebuilt and new? Or just new ones :)
[06:56] <siretart> normally the buildlog from sbuild gives enough information to fix the remaining dependency issues
[06:57] <siretart> seth_k: I consider revu as a launchpad for your motu carreer ;) - basically I think it should be used for any uploads
[06:58] <seth_k> siretart: woot, /me goes over to revu and finds the link to send you his gpg key
[06:58] <siretart> seth_k: in fact, updated packages (uploads without the lamp) should get uploaded more quickly, because only one advocate is needed (for NEW ones, we require 3 advocates). Any uploader to universe may advocate
[06:58] <seth_k> siretart: that should make it a lot easier for me to push updated packages over, i always was hunting for someone to bother (ask)
[06:58] <seth_k> thanks much :)
[06:59] <siretart> seth_k: please upload only packages to revu that you think should be uploaded to ubuntu "as is". (think of uploading upload candidates)
[06:59] <seth_k> yes, I understand. Final packages, ready-to-submit
[06:59] <siretart> revu2 will name "uploads" "candidates"
[07:00] <sivang> siretart: I upload into revu? I'm confused
[07:01] <siretart> sivang: on the top there is a link to the wiki page giving instructions how to configure dput to upload to revu
[07:01] <seth_k> final question: since auto-importing from debian is frozen, should any updated packages we want in universe (e.g., backports people are screaming for gdesklets 0.35 to enter breezy), I should submit that to revu? Or will universe updates still occur automatically and I shouldn't worry about it
[07:02] <\sh> seth_k: universe is not frozen, only syncing...but ping elmo to sync whatever universe package u want to have..there is a wiki page for elmos info...
[07:02] <siretart> MOTUToSync
[07:02] <siretart> I think
[07:03] <sivang> siretart: so nobody uploads to straight canonical server anymore for universe?
[07:03] <siretart> err, huh?
[07:03] <seth_k> got it, but that's only for packages that get imported straight from upstream? if they need rebuilt b/c of Ubuntu-specific changes, go through revu?
[07:03] <sivang> siretart: I mean, the upload has to go through your server first for review?
[07:04] <\sh> siretart: thx :)
[07:04] <siretart> sivang: well, revu is not required in any way. think of it rather as a small tool for simplifying reviewing work
[07:05] <sivang> siretart: ok, cool
[07:05] <sivang> siretart: I hope you got enough space over that server of yours :-)
[07:05] <sivang> siretart: also, can you help with setting up pbuilder?
[07:05] <sivang> siretart: it won't even let me login
[07:06] <siretart> sivang: there is a very good wiki page explaining how to setup a breezy pbuilder
[07:06] <sivang> siretart: I used it, but I Have problme past that setup
[07:06] <sivang> siretart: create fails for me
[07:06] <chrissturm> sivang, you need to create a hoary chroot first
[07:06] <chrissturm> and then update to breezy
[07:06] <siretart> https://wiki.ubuntu.com/PbuilderHowto
[07:07] <sivang> chrissturm: I tried creating breezy chroot straight away, why is it wrong?
[07:07] <sivang> chrissturm: (I replaced all occurenses of hoary with breezy on the first setup_
[07:07] <sivang> )
[07:07] <chrissturm> sivang: that works for some, and fails for others
[07:07] <chrissturm> sivang: dont do that, just follow the wiki
[07:07] <siretart> seth_k: err, don't confuse upstream with debian or the real upstream of the software
[07:07] <chrissturm> sivang, it replaces hoary with breezy later
[07:08] <sivang> chrissturm: ok, then it's download and configuring the pakcages all over from scratch again :-(
[07:08] <siretart> seth_k: we stopped the autoimporting of packages from our upstream (debian)
[07:08] <seth_k> yes, I understand the difference
[07:09] <seth_k> siretart, \sh, thanks so much :) you guys are most helpful
[07:09] <chrissturm> sivang: not neccesarily
[07:09] <chrissturm> sivang: go replace breezy with hoary in your pbuilder conf
[07:09] <chrissturm> and try
[07:09] <siretart> seth_k: if a package has an new upstream version with important bugfixes, there is no problem updating the package
[07:09] <chrissturm> it will reuse the debs you already have
[07:09] <comadreja> sivang : you have to first pbuilder create with hoary, have you done so ?
[07:10] <seth_k> siretart: and running it through motutosync, or revu? :/ motutosync ONLY if there are no changes from debian?
[07:10] <chrissturm> and it will install a strange breezy/hoary hybrid, which doensnt matter because you upgrade it straight afterwards
[07:10] <siretart> what is motusync?
[07:10] <seth_k> MOTUToSync
[07:10] <seth_k> the wiki page
[07:10] <siretart> aah.
[07:11] <siretart> if you want to import an updated package from debian, no upload is necessary
[07:11] <siretart> revu is only for upload sponsoring
[07:11] <sivang> chrissturm: ok, I'll try. Are you also en experienced debian packager?
[07:12] <seth_k> so bottom line = if you have to touch the package once it's come over from debian, it should use REVU. Got it :) no more bothering you... for now ;)
[07:12] <seth_k> thanks again siretart
[07:13] <chrissturm> sivang: sorry, not yet :D
[07:13] <sivang> chrissturm: that's ok, me neither :-)
[07:13] <chrissturm> sivang, its just how i got my pbuilder running ;)
[07:13] <sivang> chrissturm: ok, I will try that now
[07:14] <chrissturm> how do i find out who is responsible for a universe package?
[07:14] <chrissturm> some ruby libs need some work
[07:14] <tseng> no one is responsible for ruby afaik
[07:15] <tseng> if you want to start fixing bugs, go ahead
[07:15] <siretart> :)
[07:15] <sistpoty> Hi all
[07:15] <tseng> chrissturm: ^
[07:15] <siretart> huhu sistpoty :)
[07:15] <tseng> chrissturm: im pretty excited about rails :P
[07:15] <chrissturm> tseng: me too
[07:16] <chrissturm> ruby should go to main
[07:16] <chrissturm> tseng,  i have already 2 sites in production with rails
[07:16] <chrissturm> http://packages.qa.debian.org/libr/librmagick-ruby.html
[07:17] <tseng> what am i looking at
[07:17] <chrissturm> tseng ^ this package is broken, it has very nasty bugs
[07:17] <chrissturm> tseng: but to fix it it must be upgraded to latest upstream version
[07:17] <tseng> which is in debian, or isnt in debian?
[07:18] <chrissturm> i think it isnt
[07:18] <tseng> well, you should know these things :)
[07:18] <tseng> if you want to fix
[07:18] <chrissturm> http://packages.qa.debian.org/libr/librmagick-ruby.html <== shouldnt this display the latest version thats in debian?
[07:18] <tseng> it does
[07:19] <tseng> that doesnt mean anything to me, however
[07:19] <chrissturm> thats a way to old version
[07:19] <tseng> (how should i know that)
[07:19] <chrissturm> rmagick is always tied to a imagemagick version
[07:19] <tseng> ok well i also see on this page
[07:20] <chrissturm> and the rmagick for the imagemagick in breezy is 1.8.3
[07:20] <tseng> that only one bug is open
[07:20] <tseng> against the package
[07:20] <chrissturm> dunno what imagemagick debian uses
[07:20] <tseng> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=287140
[07:20] <tseng> ok slow down :)
[07:21] <tseng> id like to help you, but you need to do your own homework
[07:21] <chrissturm> if they have the correct version it will work for them. in breezy we would need 1.8.3
[07:22] <siretart> chrissturm: do you think you could prepare a package?
[07:22] <tseng> Package: imagemagick (6:6.2.3.1-1, 6:6.2.3.0-2, 6:6.0.6.2-2.4, 5:5.5.7.9-1.1)
[07:22] <tseng> from packages.debian.org
[07:22] <tseng> http://packages.debian.org/unstable/graphics/imagemagick
[07:23] <chrissturm> so what process do i need to follow?
[07:24] <siretart> ok, I'm off for today.
[07:24] <chrissturm> the problem is not that the package is too old for my taste, its that its broken
[07:24] <siretart> see you tomorrow!
[07:24] <chrissturm> bey
[07:24] <chrissturm> bye
[07:24] <seth_k> bye siretart
[07:24] <tseng> thats fine but its better to fix it in debian if its broken there
[07:25] <tseng> in either case you need to update the package to suit you
[07:25] <tseng> and get it reviewed : http://siretart.tauware.de/revu/
[07:25] <tseng> that would be a fine first step.
[07:26] <chrissturm> ok, the i will just do that
[07:26] <chrissturm> i would like to have all ruby and rails components that make sense in ubuntu
[07:35] <tseng> chrissturm: awesome
[07:35] <tseng> chrissturm: have you worked with debian packages before?
[07:36] <chrissturm> tseng, not yet
[07:36] <tseng> ok well
[07:36] <tseng> will you be around for awhile
[07:36] <tseng> i need 10 minutes for lunch
[07:36] <chrissturm> if we dont manage today i will be here always the next week
[07:36] <tseng> ok
[07:37] <tseng> bbiaf
[07:37] <chrissturm> i have the 1.6.0 source deb and the 1.8.3 tar file
[07:38] <tseng> ok
[07:38] <tseng> is the source deb unpacked?
[07:39] <chrissturm> yep.
[07:40] <tseng> ok cd into the source deb
[07:40] <tseng> and run uupdate -u ../foo-1.8.3.tar.gz
[07:41] <chrissturm> ok, now i got rejects
[07:41] <tseng> fun
[07:42] <chrissturm> cd into the new directory?
[07:42] <tseng> uh
[07:42] <tseng> i guess
[07:42] <tseng> rejects mean the old package did something nasty
[07:42] <tseng> changes files outside of debian/
[07:42] <tseng> you can cd and try to fix it if youd like
[07:42] <chrissturm> i think it patched the makefile
[07:43] <chrissturm> i will just remove this patch
[07:43] <tseng> k
[07:46] <sivang> boy, it's a slow process to make a pbuilder chroot
[07:46] <tseng> not really
[07:46] <Nafallo> is it?
[07:46] <Nafallo> not with a local mirror it isn't ;-)
[07:47] <sivang> we don't have a local mirror ter
[07:47] <sivang> yet
[07:49] <sebest> hello i have a question about package request
[07:50] <sebest> there is a package that i'd like to have in universe, it's already written for another distro (kanotix)
[07:50] <sebest> should i post it in REVU ?
[07:52] <chrissturm> tseng: now the uupdate worked
[07:52] <tseng> good
[07:52] <tseng> now in the updated dir
[07:52] <tseng> dpkg-buildpackage -S -rfakeroot
[07:52] <sivang> :-(
[07:52] <sivang> pbuilder faild again
[07:52] <tseng> you might need to install some things
[07:52] <sivang> even when hoaryized
[07:52] <sivang> Errors were encountered while processing:
[07:52] <sivang>  dhcp3-client
[07:52] <sivang>  hotplug
[07:52] <sivang>  udev
[07:52] <sivang>  ubuntu-minimal
[07:52] <sivang>  ubuntu-base
[07:53] <sistpoty> sebest: did you package it?
[07:53] <sebest> sistpoty: no
[07:53] <sebest> i found it there: http://kanotix.com/files/debian/acerhk/
[07:53] <sivang> tseng: what sort of things?
[07:53] <tseng> sivang: not you
[07:54] <chrissturm> sivang: if you want to be on the sure side, replace breezy with hoary in your pbuilder copy of the sources.list
[07:55] <sebest> sistpoty : this a really simple package for hotkeys on laptop, only one kernel module
[07:55] <tseng> a kernel module is hardly simple
[07:55] <sivang> chrissturm: so I have to log into pbulder right?
[07:55] <chrissturm> sivang: nope
[07:55] <sebest> tseng what do you mean?
[07:55] <chrissturm> sivang, the wiki told you to copy your apt directory
[07:56] <tseng> sebest: i mean that every time the kernel abi changes we need to rebuild your module
[07:56] <sistpoty> sebest: i just took a look ;)
[07:56] <tseng> sebest: or it wont work
[07:56] <sebest> it's not my module
[07:56] <tseng> ...
[07:56] <sivang> chrissturm: ok, I'll see what's there inside those files I copied
[07:56] <tseng> in any case, it creates alot of extra work
[07:56] <tseng> as its own package
[07:56] <chrissturm> sivang, you need to change sources.list to point to hoary
[07:57] <sivang> chrissturm: k
[07:57] <tseng> you'll want to file a bug for the kernel guys to look at including it
[07:57] <sebest> tseng i get your point, i just mean that for a kernel module, it's simple
[07:57] <tseng> its not :)
[07:57] <chrissturm> tseng: it fails now because it doenst run configure before trying to execute make. what file do i need to change?
[07:57] <sebest> ok ok
[07:57] <tseng> chrissturm:
[07:57] <tseng> was configure added between 1.6 and 1.8?
[07:58] <chrissturm> tseng: i dunno
[07:58] <tseng> bah
[07:58] <tseng> i guess i'd have to see the rules file
[07:58] <chrissturm> i never built the 1.6 package
[07:58] <tseng> one second
[07:58] <sivang> chrissturm: done
[07:59] <chrissturm> sivang: then try pbuilder build again
[07:59] <tseng> +config.status: configure
[07:59] <tseng> +	dh_testdir
[07:59] <tseng> +	RUBY=/usr/bin/$(RUBY) ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr
[07:59] <sebest> tseng, is it different if it's a source package ?
[07:59] <tseng> sebest: yes
[07:59] <sebest> i think it is
[07:59] <tseng> it runs configure, dudes
[08:00] <sebest> acerhk-source_0.5.25-6_i386.deb is a source package right?
[08:00] <tseng> sounds like it
[08:00] <tseng> no that a source package for a kernel sounds terribly useful
[08:01] <sebest> i don't know the details, i just know that the module is terribly usefull for me :)
[08:01] <sebest> so i just wanted to know the best way to see it appearing in ubuntu :)
[08:01] <tseng> so can you file a bug to include it in our kernel like i said
[08:02] <tseng> with a link to the driver homepage
[08:03] <sebest> oki i will, i'm just always affraid to go in bugzilla
[08:03] <chrissturm> bugzilla is your friend
[08:04] <sebest> bugzilla is frightening :)
[08:04] <sebest> it's so user unfriendly :s
[08:04] <chrissturm> sebest, it will be obsolete soon
[08:04] <chrissturm> malone is your even better friend
[08:05] <chrissturm> tseng: i managed to build the dev
[08:05] <chrissturm> deb
[08:06] <tseng> chrissturm: yeah? you are quick
[08:07] <chrissturm> actually i just did what you told me, ignored the error message, and then built the *.dsc with pbuilder
[08:07] <tseng> ah man
[08:07] <tseng> nice work :)
[08:07] <tseng> what was the error btw
[08:07] <sebest> tseng: sorry to ask a stupid question, but to which package should i assign the bug? there are many kernel*
[08:07] <tseng> sebest: linux-kernel
[08:07] <chrissturm> it didnt find some makefile targets. but it continued
[08:08] <chrissturm> sebest, linux is the package
[08:08] <tseng> we should fix that
[08:08] <tseng> that might have been part of the patch?
[08:09] <chrissturm> tseng: the patch was just changing a compiler option form c99 to gnuc99
[08:09] <tseng> ah
[08:09] <chrissturm> tseng, i found it was obsoleted by gcc4
[08:09] <chrissturm> at least
[08:09] <tseng> :)
[08:09] <tseng> and you said you never worked with this stuff before
[08:09] <chrissturm> and since i successfully built the source tgz yesterday
[08:09] <tseng> fooled me.
[08:09] <chrissturm> tseng: its my first deb
[08:10] <chrissturm> but i am doing coding for 22 years
[08:10] <tseng> :)
[08:10] <tseng> i havent even been alive for 22 years
[08:11] <\sh> chrissturm: coding for 22 years for propietary software? *shrug*
[08:11] <chrissturm> gotta prepare food, ttyl
[08:11] <chrissturm> \sh only open source stuff for the last years
[08:11] <tseng> bye, have fun with your new deb
[08:11] <chrissturm> thx
[08:11] <tseng> im sure ill see you later
[08:11] <sebest> chrissturn: i did it, i hope i did it weel it # 12564
[08:11] <chrissturm> yep
[08:13] <\sh> -for+of
[08:19] <comadreja> I have a suggestion for pbuilder...
[08:19] <comadreja> if it fails on create should leave on the harddrive the downloaded files
[08:20] <comadreja> the base system
[08:27] <comadreja> \sh ping
[08:42] <pef> hello
[08:43] <sistpoty> hi pef
[08:46] <pef> which version is mostly used by ubuntu developers here ? hoary or breezy ?
[08:49] <Hieronymus> pef: probably breezy, since that is development version
[08:50] <Treenaks> but if you don't know how to fix horrible problems, you shouldn't try it for yourself just yet
[08:51] <sivang> chrissturm: ok, seems it's done but I got:
[08:51] <sivang>     -> removing directory /var/cache/pbuilder/build//13926 and its subdirectories
[08:52] <sivang> rmdir: `/var/cache/pbuilder/build//13926/dev': Device or resource busy
[08:52] <sivang> rmdir: `/var/cache/pbuilder/build//13926/.dev': Device or resource busy
[08:52] <sivang> rmdir: `/var/cache/pbuilder/build//13926': Directory not empty
[08:52] <sivang> Treenaks: I'm using breezy, it's not that bad :-)
[08:53] <sistpoty> there i can fully agree :) (hope that restricted-modules will be in there soon, cause nvidia-glx comes from these)
[08:54] <sivang> sistpoty: well, I'm not using nvidia-glx at the moment :-)
[08:54] <sivang> (I figured it's not that bad to live without accelereaction
[08:54] <Treenaks> sivang: so am I, but it's a bit weird at times
[08:54] <sivang> Treenaks: true
[08:54] <sivang> anywya, I just logged into my pbuilder chroot
[08:54] <sistpoty> sivang: it is, if you want to play games ;)
[08:54] <Treenaks> sivang: I'm lucky I learned how apt/dpkg worked at my last job :)
[08:54] <Treenaks> sivang: (semi-internally)
[08:55] <sivang> Treenaks: you're not working there anymore? where do you work now?
[08:55] <Treenaks> got to love hacking in /var/lib/dpkg/info/ to get your apt to work again
[08:55] <Treenaks> sivang: last job = where I worked for 5 years, left a year ago
[08:55] <Treenaks> sivang: a) it didn't pay very well; b) boss tended to be an asshole at times
[08:56] <sivang> Treenaks: ah :-)
[08:56] <sivang> Treenaks: you by any chance know anything about that pbuilder errors I'm getting?
[08:56] <Treenaks> pbuiler is nice :)
[08:56] <Treenaks> device or resource busy!?!!
[08:57] <Treenaks> is it on a separate mount?
[08:57] <Treenaks> is something still mounted from inside the chroot?
[08:57] <sivang> Treenaks: no :-)
[08:57] <Treenaks> (udev?)
[08:57] <Treenaks> udev mounts stuff..
[08:57] <sivang> Treenaks: could have been
[08:57] <sivang> seems ok now
[08:57] <sivang> I now get only:
[08:57] <sivang> Copying back the cached apt archive contents
[08:57] <sivang> find: warning: you have specified the -maxdepth option after a non-option argument -name, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.
[08:58] <Treenaks> wow.. never had that
[08:58] <sivang> I guess it has somewrong  execution args to find
[08:58] <Treenaks> sounds like your chroot is b0rken
[08:58] <sivang> ah :-(
[08:58] <sivang> that's the third time today I tried creating it
[08:58] <sivang> people around here told me to start with the hoary chroot, and then upgrade to breezy
[08:58] <Treenaks> yes that works best
[08:59] <sivang> Treenaks: now, do I alwasy work as only root in pbuilder? don't I need any other account?
[09:00] <Treenaks> sivang: I don't work inside pbuilder
[09:00] <Treenaks> sivang: I just prepare source packages, and sudo pbuilder
[09:01] <sivang> Treenaks: ah ok
[09:01] <sivang> Treenaks: what stuff are you working on these days?
[09:01] <Treenaks> sivang: evil perl scripts still
[09:03] <sivang> Treenaks: for ubuntu or for work?
[09:03] <Treenaks> sivang: for work
[09:03] <Treenaks> sivang: oh and taking lots of pictures
[09:04] <sivang> Treenaks: hehe
[09:10] <sivang> now, may I dist-upgrad inside pbuilder to get a breezy chroot?
[09:11] <Treenaks> sivang: no, there's a procedure on the wiki
[09:11] <Treenaks> https://wiki.ubuntu.com/PbuilderHowto -> "Upgrading to Breezy"
[09:11] <sivang> oops
[09:11] <sivang> I already started it
[09:11] <sivang> taking as if it's a real chroot
[09:12] <sivang> better ctrl+c it now
[09:12] <Treenaks> yes
[09:15] <sistpoty> gotta go... cya
[10:02] <comadreja> linux 256 bit wep keylinux 256 bit wep key
[10:07] <comadreja> what's the channel/mailing-list for ubuntu/GNOME
[10:08] <Treenaks> comadreja: #ubuntu ?
[10:08] <Treenaks> btw, we're not a search engine :)
[10:08] <comadreja> :) hehe yep, I've got problems with my touchpad, gotta report it
[10:10] <Hieronymus> ubotu is the search engine
[10:41] <ivoks> hi
[10:42] <pef> ivoks: hi
[10:44] <pef> siretart: i'va got a little problem with my revu password, I didn't received it at my first upload  as specified in your email ;)
[11:39] <pef> bye !