[12:08] oh, that lock? [12:08] why bother with that [12:09] I'm sure nobody has ever made a lock icon before [12:09] s'what im saying [12:10] <_ion> That's the first lock i've ever seen. Do locks exist? === ttyfscker [n=ttyfscke@h116.164.140.67.ip.alltel.net] has joined #ubuntu-motu === tritium is now known as tritium_away [12:13] It's the ugliest lock I've ever seen :/ [12:13] and I have no idea how to make it prettier. [12:14] steal somebody else's [12:14] isn't that a copyright issue [12:15] only if they don't want you to [12:15] if it's an open source icon, then have at it [12:15] what's a "lock"? a pidfile? === bluefoxicy pages through tango icons [12:16] micahcowan: I was trying to figure an indicator out for when security problems are detected [12:16] hah! nice! [12:16] specifically something to flash in the notification area when stack smash protection is triggered or something. "Oh holy crap, buffer overflows!" [12:18] you need an icon for that? [12:18] how about flashing a blue screen? [12:18] ;-) [12:18] LaserJock: Perhaps. I'm not quite sure yet, I've been brainstorming stuff based on pitti's AutomatedProblemReports spec [12:18] <_ion> Ubuntu needs a brown screen of death. [12:18] YES === cappiz [n=cappiz@72.84-48-58.nextgentel.com] has joined #ubuntu-motu [12:19] brown screen of death? === cappiz [n=cappiz@72.84-48-58.nextgentel.com] has left #ubuntu-motu [] [12:19] "Hi. Ubuntu has shit all over itself, sorry." [12:19] I'll chalk that right up there with calling the Edgy milestones "Knots" [12:21] LaserJock: I'm far too amused by that spec, btw. Mostly because I'm trying to figure a way to categorize and prioritize various indicators of security vulnerabilities from crash data, rather than just splatter a big blob of "here's every segfault and such that every user's experienced in these apps" all over the dev table :> It's got me more excited than is healthy. [12:21] good for you :-) [12:22] it does seem like things like that could be a bit more descriptive [12:23] <_ion> "Problem 0x6f095e28 detected at 0xf181bcf5. Send report* to Canonical? [Yes] [Yes] *) Report may include personal information about you." [12:23] well with Edgy doing stack smash protection it's no problem to look at death by __stack_chk_fail() and say it's a stack smash. That was what I started with :) [12:24] _ion: lol [12:25] _ion: yeah, at least we could do "Your computer has just roasted itself. If you want any hope for help please send this to ..." [12:28] <_ion> Has anyone noticed that the recipient's phone number is printed in a scientific format (3,5844912765e+011) on the Shipit envelope? :-) [12:29] I am thinking more along the lines of something that asks the user if it can automatically and silently send non-sensitive information (i.e. omit stack dumps, command line, environment, core dump) and allows sending other information later; or allows the user to let it always alert him upfront [12:29] or of course just goes away and does nothing. === Enverex [i=user@host-84-9-189-109.bulldogdsl.com] has joined #ubuntu-motu [12:30] _ion: really? [12:30] I'm not sure what pitti has in mind UI-wise. [12:30] <_ion> laserjock: That example number was from the envelope i received, with some digits changed to protect the innocent. :-) [12:30] I'm trying to package an app but it tries to write outside of $PREFIX and fails. Is there any easy way around this? [12:32] _ion: weird [12:33] <_ion> Apparently someone decided to store phone numbers in a numeric variable. [12:33] Enverex: can you pastebin the failure? [12:33] Sure, 1 sec === magical_trevsky [n=magical@80-45-41-53.static.dsl.as9105.com] has joined #ubuntu-motu === magical_trevsky [n=magical@80-45-41-53.static.dsl.as9105.com] has left #ubuntu-motu [] [12:37] LaserJock, http://pastebin.ca/95332 [12:37] wow, tango looks a lot nicer than tangerine [12:38] I'd also like to get somone to check one of my other packages I've submitted to make sure I'm not doing anything too stupid, else if I go making any more packages I'll have to remake them again, heh [12:38] <_ion> bluefoxicy: I respectfully disagree. [12:38] _ion: you must like orange a lot then [12:40] <_ion> bluefoxicy: I've got enough of the blue color themes that have been used since, uh, 80's or so. :-) [12:40] _ion: blue is pleasant to the eye :p Ubuntu has got to have the ugliest default theme I've ever seen. [12:40] <_ion> Tangerine sits very naturally with the Human Gtk theme. [12:40] <_ion> I love it. :-) === linuxmonkey [n=linuxmon@unaffiliated/LinuxMonkey] has joined #ubuntu-motu [12:41] Enverex: hmm, I don't know. I'd make sure that the Makefile isn't doing something funny and that debian/rules is right [12:41] Enverex: if you need to create a dir you can use the dirs file [12:42] ok guys, I really must work. === Enverex [i=user@host-84-9-189-109.bulldogdsl.com] has joined #ubuntu-motu === LaserJock is now known as Laser_away [12:43] _ion: they could have used some creative usage of varied shades of green/blue instead of going all brown or all orange. [12:43] This is getting beyond a joke [12:43] dropping every 10 minutes [12:44] <_ion> Always with the green and blue, argh. [12:44] bluefoxicy: I like the brown and orange, I also like blue and green [12:44] it could be purple for all I care :-) [12:44] _ion: there's a psychological method behind it. [12:44] as long as it has ponies on the desktop I'm fine ;-) [12:44] hahaha [12:46] Laser_away, [12:46] if test -z "$prefix"; then [12:46] prefix="/usr/local" [12:46] fi [12:46] That's the only reference I can find to it [12:46] (it's in configure) [12:47] hmm, maybe something is hard coded [12:48] or maybe it's right, I can't think anymore [12:48] ugg, I just found an 84KB .emacs file on the web. [12:48] :( Ubuntu is missing some apps I really want/need so I'm trying to package them myself, heh (E-UAE, UADE, etc) [12:49] Enverex: don't worry, stick with it. It will work out. [12:49] oh, Audatious (it's like XMMS but not shit) [12:49] Enverex: I'm just not any help right now [12:49] audacious rather [12:51] Kinda got bored with packaging after spending an entire day working out how and kinda not doing too well, heh [12:53] GRRr and UADE crashes on songend with XMMS === ryanakca [n=ryan@unaffiliated/ryanakca] has joined #ubuntu-motu === Enverex [i=user@host-84-9-189-109.bulldogdsl.com] has joined #ubuntu-motu === ttyfscker [n=ttyfscke@h233.169.140.67.ip.alltel.net] has joined #ubuntu-motu === FunnyLookinHat [n=funnyloo@167.246.8.60] has joined #ubuntu-motu === hub [n=hub@modemcable248.244-56-74.mc.videotron.ca] has joined #ubuntu-motu [01:08] Anyone here that can help with a package? [01:16] *pokes the channel with a stick* [01:16] ack, SexyPSF is missing too === h3sp4wn [n=samw@unaffiliated/h3sp4wn] has joined #ubuntu-motu === linuxmonkey [n=linuxmon@unaffiliated/LinuxMonkey] has joined #ubuntu-motu === Enverex sighs === DarkMageZ [n=DarkMage@59.167.27.251] has joined #ubuntu-motu [01:33] Enverex: don't give up you'll get it [01:33] Lots of effort for little to no reward [01:33] Enverex: you might need to do something else for a little bit and come back to it latter when somebody can spend some time on it [01:34] Enverex: it's proabably fairly close [01:34] you just need to get that last little bit and then the whole world with thank you :-) [01:35] This is like the third day I've been in here trying to get help [01:35] most of us have real jobs / school [01:35] So do I heh, that's why I can't afford to spend 12 hours making a package [01:36] Enverex: it took me about 3 weeks to do my first one [01:36] it doesnt take me 12 hours to make a package [01:36] it takes 1 [01:36] just do it off and on [01:36] so, there is a hump to get over [01:36] you'll get the hang of it === ttyfscker [n=ttyfscke@71.31.2.164] has joined #ubuntu-motu === nixternal_ [n=nixterna@ubuntu/member/nixternal] has joined #ubuntu-motu [01:37] Enverex: still stuck on the "installing to the wrong path" issue? [01:37] Yup [01:40] If something wants "gtk-config" what package is that likely to be part of? [01:40] Enverex: can you pastebin your debian/rules file for me? [01:41] It's the default one Laser_away, if you still want it [01:41] yeah [01:42] Enverex: did you try creating the dir? [01:42] http://pastebin.ca/95390 [01:43] No... I didn't think that would work as I thought everything had to be within $PREFIX for it to work [01:44] Enverex: have you built the program from source before? [01:44] Yup, I have it installed now from source (but not before I tried making that) [01:44] Enverex: does it have DESTDIR in the makefile somewhere? [01:45] the basic problem seems to be that it isn't respecting the PREFIX === Laser_away is now known as LaserJock [01:46] apparently I'm not so away [01:46] It doesn't have DESTDIR anywhere in the makefile, no [01:47] grep for "/usr/share/uade2/players" in the source dir [01:48] or at least "players" [01:48] Nothing [01:49] are you packaging 2.02? [01:50] yeah === nixternal_ is now known as nixternal [01:52] Enverex: ok, here's what I did [01:52] I grabbed the source [01:52] greped for "players" [01:52] got a hit on Makefile.in [01:53] mkdir -p "$(DATADIR)/players" [01:53] which is the problem line [01:53] so then I grep for DATADIR [01:53] and I get [01:54] Weird, "grep "players" ./" got nothing for me [01:54] I did grep "players" * [01:55] I missed -f out, heh [01:56] I think I'd grep around and see how DATADIR is getting set [01:57] and see what you need to set to fix it [01:57] Is it ok to manually edit the makefile to make it work my way then? [01:57] well, I don't think you'll need to [01:58] I think your basic problem is in debian/rules [01:58] you set --prefix=/usr [01:58] when you ./configure [01:59] All I see for DATADIR is "Makefile.in:DATADIR = {PACKAGEPREFIX}{DATADIR}" [01:59] then latter on form make install you do prefix=$(CURDIR)/debian/uade/usr [01:59] that's not all [01:59] Well, where it's set [02:00] Hey guys, random question [02:01] Does Membership ever expire? [02:01] hmm, membership I'm not sure. MOTU lasts 2 years [02:01] I think I read someplace that it does [02:01] I'm kinda worried now lol [02:02] Enverex: basically you need to figure out how to get it to install to an arbitrary directory [02:02] I've backed off bigtime....but does still helping in #ubuntu and #kubuntu still merit Membership.... [02:02] sure [02:02] I guess [02:02] LaserJock, What if it's just not a sane makefile and tries to install outside of $PREFIX anyway? [02:03] I mean I've been more active with the Free Software community at large....so I guess that indirectly counts as helping Ubuntu lol [02:03] Enverex: PACKAGEPREFIX looks like a winner [02:03] configure: -e "s|{PACKAGEPREFIX}|$packageprefix|g" \ [02:04] anyway -ERANDOMNESS [02:04] hmm, that's the only instance where it's not just called [02:04] exactly, so set it it instead of PREFIX [02:04] ah [02:05] So I DO need to edit the makefile, or do you mean in rules or something? [02:05] rules [02:05] Watch out soon you guys might be packaging software I wrote lol [02:05] LaserJock, : how exactly? heh [02:09] Enverex: check out ./configure --help === Fujitsu [n=Fujitsu@c58-107-168-5.eburwd7.vic.optusnet.com.au] has joined #ubuntu-motu [02:13] I think you might need to set --prefix=/usr and --package-prefix=$(CURDIR)/debian/uade/usr [02:13] I mean --package-prefix=$(CURDIR)/debian/uade [02:14] normally that is DESTDIR === ttyfscker [n=ttyfscke@h229.163.140.67.ip.alltel.net] has joined #ubuntu-motu [02:16] Kyral: your membership expires 2007-05-09 [02:16] according to https://launchpad.net/people/ubuntumembers/+members [02:16] How'd you find that out? [02:16] ah [02:16] no sorry, it's 2007-12-05 [02:16] 2 year, I think [02:19] Ok, thanks LaserJock [02:20] hmm, well there went my day :-) [02:20] I hope it goes well. Packaging can be one of the most enjoyable and most frustrating things === rob [i=Robert@freenode/staff/ubuntu.member.rob] has joined #ubuntu-motu [02:25] Kyral: assisting in irc certainly merits continued membership. === LaserJock is now known as Laser_away === Fujitsu [n=Fujitsu@c58-107-168-5.eburwd7.vic.optusnet.com.au] has joined #ubuntu-motu === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-motu === stratus [n=ubuntu@200217140088.user.veloxzone.com.br] has joined #ubuntu-motu === Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-motu === theCore_ [n=alex@modemcable024.137-83-70.mc.videotron.ca] has joined #ubuntu-motu === bddebian [n=bdefrees@71.224.172.103] has joined #ubuntu-motu [03:27] Heya gang === LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-motu [03:28] Heya Laser [03:28] Err LaserJock [03:28] hi bddebian [03:30] bddebian: I was going to say, have you seen the latest comment on the scilab new release bug? [03:34] In LP or on Debian BTS? [03:36] Debian [03:37] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=271364 [03:37] Debian bug 271364 in wnpp "Subject: RFH: scilab -- Matrix-based scientific software package (a la Matlab and Xmath)" [Normal,Open] [03:38] that's all you, LaserJock/bddebian [03:39] well it's kinda dumb really [03:39] LaserJock: did you have to install xcode for fink ? [03:39] there are like 3 or 4 people it seems who are packaging Scilab 4.0 in some form or another but nothing has been uploaded [03:39] imbrandon: yes [03:40] LaserJock: hrm ok thanks [03:40] imbrandon: The OS X dvd has it all [03:40] although that might be getting old now === FliesLikeALap [n=Ryan@cpe-72-224-113-143.nycap.res.rr.com] has joined #ubuntu-motu [03:40] LaserJock: btw wanna get on the recording tomarrow sometime ( afternoon ) about motu school and other misc stuff [03:41] LaserJock: i'm just downloading it ( i installed osx 10.4 from cd ) [03:42] imbrandon: you want what? I didn't catch the first part of your sentence [03:42] podcast ;) [03:42] oh cool, who are you interviewing? [03:43] LaserJock: I'm not holding my breath anymore :-) [03:43] bddebian: yeah [03:43] no one really , but we were gonna talk about the new ubuntu classroom and easier motuing [03:43] cool [03:43] heya bddebian [03:43] imbrandon: round table disscussion? [03:44] yup [03:44] Heya imbrandon [03:44] well thats the intended format [03:44] ;) [03:44] imbrandon: oh, and you want me to hop on? [03:44] geeze I'm thick tonight [03:45] who all's in the pot so far? [03:45] sure, thats what i was intending ( i extened an invite to you but kinda worded it wrong ) [03:45] all're, rather [03:45] Damnit, I don't know what to do with my hamlib changes [03:46] commit them? [03:46] crimsun: for the podcast? just me and nixternal ( and LaserJock ? ) wanna join for some fun ? heheh [03:46] crimsun: I don't know if they are correct [03:46] bddebian: URL? [03:46] I haven't put them anywhere [03:47] What would you want to see? The big 3? [03:47] you mentioned not knowing what to do with your hamlib changes [03:48] Aye, I am saying, what files would you want to see? Just a debdiff? [03:48] is this a merge? [03:49] hamburglar? [03:49] tseng: :-) [03:49] i just had one [03:49] crimsun: No, it FTBFSs because of python2.3 so I tried to make it comply to the new python policy [03:52] It builds OK now but I'm not sure that stuff should actually end up in /usr/lib/python-support/site-packages now? [03:55] yes [03:55] (since you use python-support) [03:55] python-support then takes care of b-c for python2.x [03:57] OK cool, then should I upload to Ubuntu or send to BTS and wait? [03:58] bts. [03:58] syncs++ [03:58] Somehow I knew you'd say that :-) [03:59] Heheh. [04:04] bddebian: is there are reason you are using python-support rather than python-central [04:04] Nope, does it matter? [04:04] no, it doesn't at all matter. === theCore_ is now known as theCore [04:05] well, it seemed to me with python-central you didn't have to change much of anything [04:05] but maybe that's just with my packages [04:05] you should have to change much w/ either [04:05] I didn't have to change much for python-support either [04:05] shouldn't ^ [04:05] well, with python-support you have to change the install location, right? [04:06] yes [04:09] I need to update my debian packages [04:09] is generally ok to have a different person sponsor an upload in Debian? [04:10] different from...? [04:10] well, I initially had ChrisH upload a package [04:10] but azeem did the other one [04:11] I haven't talked with ChrisH since then so I'm wondering if I could just have azeem sponsor both [04:11] I see no reason to hold hard and fast, but it's a matter of respect (and time, ...) [04:11] Ack, which reminds me I have got to get on colorgcc === hub_ [n=hub@toronto-hs-216-138-231-194.s-ip.magma.ca] has joined #ubuntu-motu [04:16] Hmm, do I steal the wxmaxima merge.. [04:17] from who? [04:17] Loic [04:17] well, I doubt he'd mind [04:19] he hasn't been active lately (probably very busy), so I'd go ahead. [04:20] OK === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu [04:53] Heya Hobbsee [04:53] morning all! === lukaswayne9 [n=lukas@c-68-84-69-12.hsd1.nj.comcast.net] has joined #ubuntu-motu [04:55] Hey, I've had this package in the REVU for quite a while, I just need one more advocate. Could someone take a look at it? http://revu.tauware.de/details.py?upid=2760 [04:56] ditto with http://revu.tauware.de/details.py?upid=2758 [04:56] lukaswayne9: If stellarium ever finishes building I'll try to take a look [04:56] alright, cool thanks [04:57] hi [04:57] hi bddebian :) [04:57] Heya ajmitch [04:57] hi ajmitch [05:01] hey everyone === hub_ is now known as hub === LaserJock_ [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-motu === FliesLikeALap [n=Ryan@cpe-72-224-113-143.nycap.res.rr.com] has joined #ubuntu-motu === tritium_away is now known as tritium === carthik [n=carthik@pdpc/supporter/student/carthik] has joined #ubuntu-motu [05:20] bddebian: ever finish compiling? === robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-motu [05:22] lukaswayne9: Trying fceu-server now [05:22] cool [05:26] Wow, Thilo-Six invaded my Inbox :) [05:26] heh [05:27] hi bddebian [05:28] Heya tritium === ajmitch gets around to filing that ITP [05:34] I wonder if the gtk2 version of gnucash, gnucash 2.0.0 will make it into Egdy... [05:34] it may [05:35] considering that it's in debian unstable [05:35] though it has an RC bug open [05:35] Cool. Thanks, ajmitch. [05:35] I wonder why spim isn't on any merge lists? [05:36] lukaswayne9: advocated both === DarkMageZ [n=DarkMage@59.167.27.251] has joined #ubuntu-motu [05:37] I suppose I should ask for a pyflakes sync as well [05:38] Yeah ajmitch, get to work :-) [05:39] bddebian: thanks! so what now? how do they get into universe? [05:39] They get uploaded :-) [05:39] bddebian: cool! [05:41] when? is it like a script or something? or what? [05:42] not to be impatient, i'm just curious on how it all works === nexu_ [n=nexu@a80-126-56-145.adsl.xs4all.nl] has joined #ubuntu-motu [05:43] lukaswayne9: To be honest I am not sure. If they don't get picked up, I'll upload them [05:43] alright! thanks a lot! [05:43] Oh, spim is a multiverse package, haven't looked at those merge pages :-( [05:46] Egads, axiom is 40Mb :-( [05:51] xfree86-common.. WTF? === tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-motu === theCore [n=alex@modemcable024.137-83-70.mc.videotron.ca] has joined #ubuntu-motu === sharms [n=mindwarp@cpe-24-208-242-169.twmi.res.rr.com] has joined #ubuntu-motu === jaldhar_ [n=jaldhar@c-68-38-202-139.hsd1.nj.comcast.net] has joined #ubuntu-motu === bddebian2 [n=bdefrees@71.224.172.103] has joined #ubuntu-motu === CarlFK [n=carl@c-67-163-39-124.hsd1.il.comcast.net] has joined #ubuntu-motu === fsmw [n=Fernando@113-56-50.adsl.terra.cl] has joined #ubuntu-motu === robitaille [i=robitail@ubuntu/member/robitaille] has joined #ubuntu-motu === HorD [n=HorD@host253.200-45-145.telecom.net.ar] has joined #ubuntu-motu [06:55] hola [06:56] alguien abla en espaol? [06:56] no? [06:56] gueno.. [06:57] HorD: no aqui. /j #ubuntu-es === Arrogance [n=aks@ottawa-hs-64-26-167-180.d-ip.magma.ca] has joined #ubuntu-motu [07:04] me voy..... [07:04] oka! [07:04] gracias tritium! [07:04] chao === HorD [n=HorD@host253.200-45-145.telecom.net.ar] has left #ubuntu-motu [] [07:04] de nada === FunnyLookinHat [n=funnyloo@71.57.11.218] has joined #ubuntu-motu [07:08] greetings motu land [07:08] hi [07:08] :) === nixternal is now known as niKsternal === niKsternal is now known as nixternal [07:50] do debs support multiple dependancies then an or? (if $this and $that ; then ok to install || $other and $else; then ok to install) [07:57] the associativity isn't clear, could you parenthesise? [07:58] what does 'multiple dependencies' refer to? [07:58] there's the concept of Provides, which is what I /think/ you mean. [07:59] say a deb that supports kde+gnome, it can *either* depend on qt+kdelib, *or* gtk+gnomelib, so if it needs to install it looks for one combo of the depends [07:59] for instance, if a package Depends on "exim | mail-transport-agent", then if you have postfix installed you're fine. [07:59] (since postfix Provides mail-transport-agent) [08:00] it reads as if you're looking at Provides, yes. === ToadZzZztool is now known as Toadstool [08:01] good morning everybody [08:01] ok, i suspect i'll get to them later in the docs, it was just a question that occured to me [08:01] hi Toadstool :) [08:01] hey Kamping_Kaiser [08:01] gday === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu [08:14] hi all [08:14] hi [08:14] Hobbsee: care to give me a list of packages on REVU that you've uploaded & can be archived? [08:15] ajmitch: ah...yeah? edgy-changes would be the most effective [08:15] ajmitch: or do you want me to write you a list? [08:15] a list would be nicer [08:15] ajmitch: checkinstall, knights [08:16] kommando [08:16] heya ajmitch & Hobbsee [08:16] kbiff, kdiff3 [08:16] kprof keurocalc [08:16] nip2, kid3 [08:16] amarok aasaver ktorrent [08:16] ndiswrapper, egoboo, enigma knmap [08:17] ksudoku kdbg [08:17] kbarcode, komba2, [08:18] kwave, ksensors, ksynaptics, kxml* [08:18] have you uploaded *all* the ones on REVU under your name? [08:18] kvdr, klogic [08:19] ajmitch: not quite [08:19] and kcemirror [08:19] ajmitch: that's all :) [08:19] ajmitch: there's one that FTBFS, and a few that i had a go at, but need to be examined by other people === polpak [n=polpak@ip68-6-43-90.sb.sd.cox.net] has joined #ubuntu-motu === No1Viking [n=micke@h-83-140-104-30.ip.rixbredband.se] has joined #ubuntu-motu === robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-motu [08:39] Hobbsee: Which one fails? [08:39] StevenK: kover [08:39] I don't feel like reading through main bugs and I don't feel like hacking on Rails. Packaging sounds good. [08:39] Hobbsee: It's on REVU [08:39] ? [08:39] StevenK: yeah, it's also at https://launchpad.net/distros/ubuntu/edgy/+source/kover/1:2.9.6-3ubuntu1 [08:40] Ah, it's been uploaded. [08:40] StevenK: http://librarian.launchpad.net/3503886/buildlog_ubuntu-edgy-i386.kover_1%3A2.9.6-3ubuntu1_FAILEDTOBUILD.txt.gz was the build log [08:40] StevenK: yeah, it got uploaded, then failed to build on the buildds. [08:41] With that error, it should have failed to build for you, too. [08:41] StevenK: it didnt. [08:41] StevenK: i dont know why, but it definetly built and installed fine, otherwise i wouldnt have asked someone to upload it. [08:41] Actually, it isn't your fault. [08:42] /usr/include/linux/byteorder/little_endian.h:43: error: '__le64' does not name a type [08:42] I suspect it's linux-kernel-headers which is broken. [08:42] yeah, i can tell it's not a packaging error - i just dont know why it failed [08:42] ah === StevenK is still checking. === Hobbsee notes that there's a planet penguin racer 0.5 alpha out. === Fujitsu looks for something to package. === Arbiter [n=arbiter@adsl-ull-36-178.41-151.net24.it] has joined #ubuntu-motu [08:51] Oh, yuck! [08:51] StevenK: ? [08:51] hi * [08:51] It's DBS [08:51] Fujitsu: https://wiki.ubuntu.com/MOTU/Packages/Candidates <-- :) [08:51] Aha. Thanks, Toadstool. === Hobbsee merges ppracer in the background. === StevenK builds kover. === LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-motu [08:54] hi LaserJock [08:54] hello LaserJock [08:54] hi [09:00] hmm, I need to get thilosix to chill out on the bug commentary a bit [09:01] thilosix? [09:01] yeah [09:02] I had him go through the MOTU Science bugs today [09:02] but i got into renaming bugs and mailing launchpad-users [09:02] must have had a fair amount of time on his hands [09:02] LaserJock, have you reviewed agave? [09:02] :) [09:03] Hobbsee: Reproducible. [09:03] StevenK: yeah darn, okay. [09:03] it looked pretty good from a quick glance [09:03] LaserJock, it's almost the same as colorscheme [09:03] I haven't had a chance to build, etc. [09:03] except for the patch [09:03] static __inline__ __le64 __cpu_to_le64p(const __u64 *p) === StevenK wonders why gcc doesn't like that line. [09:03] and different package name in debian/{control,copyright} [09:03] and debian/changelog === tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-motu [09:05] Okay, I am confused now. [09:05] g'nite [09:09] LaserJock, I can't stand his renaming thing... `Confirmed | such-and-such', `User hasn't responded since X | such-and-such'... [09:10] Fujitsu: sorry about that [09:10] LaserJock, it's incredibly annoying :P [09:10] I just intended for him to confirms bugs and normal triage stuff [09:11] He's done that... as well as destroying every bug he's touched. [09:11] But, at least he's triaging :) [09:12] well, I think he is [09:13] it's hard to tell what exactly he's doing [09:14] Yeah, in the middle of the whole turning the title field into a comment/status field, and the description field into an extended ASCII-art-containing status container. [09:15] hehe [09:15] ** Description changed: [09:15] + ================================ [09:15] + Bug Status 21st July '06 by T. Six: [09:15] + Fix in Ubuntu package has been released [09:15] + Bug has been reported upstream (Debian), upstream hasnt answered yet. [09:15] + ================================ [09:15] + [09:15] THAT. [09:15] IS. [09:15] Not good. === ThiefOfBaghdad [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-motu [09:18] I would go around and reverse all of those changes... But that would spam everybody again. [09:18] oh gosh. [09:19] Fujitsu: yeah, I'm not sure what to do [09:19] I don't want to spam everybody again [09:19] but it's made it a bit difficult [09:19] I guess I'll email him and try to get him straightened out a bit so he doesn't do it more [09:21] Yeah, this has made a lot of bugs rather unmanageable... We ideally need to get them modified to their original states without spamming the entire world... Anybody with access to Launchpad's Postgres? :P [09:22] Heh, who knew Launchpad used postgres. [09:22] Fujitsu: I can try to do that tommorow [09:22] StevenK, I'm pretty sure it does. === ThiefOfBaghdad is now known as tuxmaniac [09:23] hmm, it's kinda hard to say "Stop it" in a polite way [09:24] Yeah. === janm [n=jmalonzo@ppp4592.dsl.pacific.net.au] has joined #ubuntu-motu [09:24] However, he's used to being told to `stop it' unpolitely. [09:24] He's known by everyone on ubuntu-users... as an annoying person. [09:25] oh, I see [09:25] I've only run into him a couple times, long ago [09:26] He always signs his messages with `\n\n bye Thilo'... I've seen a HUGE number of his messages. [09:28] ok, email sent [09:28] tommorow I'll ask about reverting changes if possible === LaserJock is now known as Laser_away [09:30] Fujitsu: thanks for the heads up ;-) === Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-motu [09:31] Thanks, Laser_away... It should be fairly easy for a Launchpad-person to quickly revert the title/description changes. [09:31] Hi, Gloubiboulga. [09:31] hi Fujitsu, hi all [09:32] hi Gloubiboulga === cypher1 [n=cypher1@59.92.171.192] has joined #ubuntu-motu [09:39] If upstream provides a Debian package, should it be used/modified rather than creating an entirely new one? [09:39] is it the community or specific people who builds big packages like opera, gnome etc ? [09:40] i meant specific people in the communtiy ;) as we are all part of ubuntu community [09:42] the opera packages are not built by the community, since the sources are closed [09:43] ok [09:44] gnome is maintained by 2 persons in ubuntu :) [09:44] but anyone can provide patches/fixes [09:44] heya Gloubiboulga [09:44] hi Toadstool [09:44] Gloubiboulga, thanks :) [09:45] Can anybody answer my question> [09:45] Fujitsu: it depends on how good upstream packaging is and usually it's quite bad :) [09:45] Aha. [09:45] OK. [09:45] I'll check, then. [09:46] + upstream usually doesn't provide a source package [09:46] yep [09:46] They do in this case. They provide a repository, and I'm currently grabbing the package. === Arbiter [n=arbiter@adsl-ull-36-178.41-151.net24.it] has joined #ubuntu-motu [09:55] upstream isn't _always_ useless with source packages === Hobbsee wonders how to make this not suck. === Arbiter fights it's battle against ati-drivers [10:05] Arbiter, AMD-drivers, you mean :P [10:06] ati ati [10:06] pff this crap just doesn't work well [10:06] i have lots of problems rendering 3d scenes === ajmitch sees a large number of posts on the launchpad-users list from one person [10:07] it's simple: rendering freezes for about 450ms every 5-6 seconds [10:07] it's annoying === Hobbsee glares at ppracer for being highly evil, and working in dapper. [10:11] Hobbsee: just fix it then :) [10:11] ajmitch: i dont know how then - i cant figure out why it works better in dapper than edgy. [10:11] is it the build-deps that's giving you problems [10:11] explain what 'works better' means [10:12] ajmitch: has a higher framerate, making the game actually playable. [10:12] ok.. [10:12] it's really slow and chuggy on edgy here, and i'm not sure why - ie which packages are missing, etc === Hobbsee suspects openGL or something. [10:12] i810 drivers? [10:13] i think so [10:13] Hobbsee, yeah i'm having GL problems too [10:13] then I doubt it's the package, but mesa [10:13] ajmitch: ah...so that's what mesa is - what's the fix? [10:13] I've seen others with that problem, and opengl-using apps complain on edgy here as well [10:13] you wait for it to be fixed === Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-motu [10:14] ajmitch: right, okay. hmm, these have weird dependancies. [10:15] unless you really want to dive into the mesa code [10:16] hmmm...true [10:17] ajmitch: i'd like it to just work (tm) kthnksbye! :P [10:19] hm... gentoo has mesa 6.5 [10:19] why not bump our packages? [10:19] Hobbsee: sure, go do it [10:19] ajmitch: you're the core dev, you go fix it. [10:20] of course, i'm sure StevenK would like to fix it :) [10:20] mesa in debian has 671 bugs against it [10:20] holy sugar! that's a lot. [10:20] '* The "-O666 -fwater-c00ling -DBE_F4ST" release' [10:20] only 4 bugs in gentoo :P [10:21] maybe gentoo devs have made some patches? [10:21] perhaps that shows how many people use gentoo? === Hobbsee snorts [10:22] ajmitch: yep :P [10:22] ajmitch, pfff :P [10:22] Arbiter: go and fix it. [10:22] Hobbsee, i'm not code-dev :P [10:22] *core [10:26] Arbiter: do you need to be? if the patches are good, they'll be accepted [10:26] i don't have the time to test such things :) === freeflying|away [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-motu [10:27] Arbiter: bleh. [10:28] :P [10:30] Hobbsee, uhm... does the ati GL impl use mesa? [10:30] Arbiter: you probably have a different problem [10:31] ajmitch, maybe [10:31] i have render freeze every 6-7 secs [10:31] *freezes* [10:31] Arbiter: no idea, i dont deal in X :P [10:31] ajmitch, but this problem appeared only few days ago in edgy [10:31] probably a good thing, too [10:32] Hobbsee, ;) === phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-motu [10:41] morning [10:42] hi phanatic [10:42] hey Hobbsee [10:42] Hobbsee: had a great party yesterday? ;) [10:42] phanatic: you mean today? yep :) [10:43] phanatic: and i've discovered the mess that is mesa, so i've had a good day :) [10:43] the girls took me shopping and out for pizza :) [10:43] oh, my... timezones are not my friends :) [10:43] that's great! [10:43] hehe [10:44] so it was not an all day bugfixing party then :) [10:44] phanatic: yes, it would have been much better to declare the world as flat, and everyone at the same time [10:44] phanatic: hah, no. note, i said "the girls" [10:44] yeah, noticed ;) [10:45] which usually doesnt mean "bugfixers" [10:45] it can... [10:45] Gloubiboulga, are you here? [10:45] ajmitch: sure it can...but.. === Hobbsee holds up her hands. i'm not reviewing anything tonigth :P [10:46] Arbiter, yes === pschulz01_ [n=paul@202.174.42.5] has joined #ubuntu-motu [10:46] Hobbsee: :) [10:46] phanatic: :P [10:46] hey Gloubiboulga [10:46] hello phanatic :) [10:47] Gloubiboulga, do you want to review my updated colorscheme package? (new upstream release, new upstream program name and gcc 4.1 patch) [10:47] :) === pschulz01 [n=paul@202.174.42.5] has joined #ubuntu-motu [10:47] Arbiter, not now, but I'll do it today [10:47] heh, my karma gets more and more every day without doing anything... [10:47] Gloubiboulga, thanks a lot [10:47] Arbiter, what's the new name ? [10:48] agave [10:48] ok [10:48] heh i need to redo all the package process thanks to it's upstream author :p [10:48] phanatic: quite strange [10:49] phanatic, mine too :p === No1Viking [n=micke@h-83-140-104-30.ip.rixbredband.se] has joined #ubuntu-motu [10:49] phanatic: they must be doing adjustments again, mine has shot up to over 5x what it was a week ago [10:49] ajmitch: indeed [10:51] why does gpg says "secret key not available" during debuild -S while i had already done "gpg --key-gen" ?? [10:52] ajmitch, mine is 5 times what it was yesterday. [10:52] cypher1: did you specify the -kyourkeyid? [10:52] wow, my karma went up again too. === doko_ [n=doko@dslb-088-073-077-212.pools.arcor-ip.net] has joined #ubuntu-motu [10:53] Hobbsee, -kmykeyid to debuild ? [10:53] cypher1: yep [10:53] hi doko_ [10:54] Hobbsee, no let me try it [10:57] Hobbsee, thanks!!! it works [10:57] cypher1: :) [10:58] Hobbsee, wonder why it is not mentioned in packaging guide [10:58] cypher1: because Laser_away hasnt added it [10:58] ok :) [10:58] besides, why did you need to sign it anyway? i guess if you were uploading it to revu [10:59] yes i am learning to package and doing my first [10:59] hope to upload to revu [10:59] Hobbsee, we can upload any kind of packages right ? [10:59] cypher1: ah right [10:59] cypher1: only sources. [10:59] Hobbsee, binary package ? [10:59] cypher1: nope. no binaries. [11:00] Hobbsee, so pbuilder should not be done ?? [11:00] cypher1: it should, to test out the debs that you make. [11:00] but dputting *.changes will only upload teh source files. === Hobbsee is afk === MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-motu === cypher1 is away: I'm busy === cypher1 is back (gone 00:00:03) === cypher1 is away: Away [11:15] cypher1: please avoid using away scripts like that [11:15] they clutter up the channel === pschulz01 [n=paul@202.174.42.5] has joined #ubuntu-motu === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu === Enverex [i=user@host-84-9-189-109.bulldogdsl.com] has joined #ubuntu-motu [11:43] I've got a question regarding a rather split package if anyone is awake [11:43] hi folks [11:44] hi siretart [11:44] er, sivang [11:44] (sorry st) [11:44] hey dude [11:44] 'sup ? [11:45] reading the packaging guide, amoungst other things :) [11:45] I have a source package that normally detects whether you have xmms and/or audacious installed and then installs the plugins if you have them installed, now, how would I make that work as a package? [11:46] Have seperate packages for each plugin. [11:48] I thought of that but it seemed a bit wasteful considering there would be technically no difference between the packages other than the deps line on the control file [11:49] No, no... The seperate plugin files in different packages. [11:49] but the dependencies will be different [11:50] the deps line is quite important actually [11:51] depending on xmms will bring the gtk1.2 libs, depending on audacious will bring gtk2 [11:51] it's a big difference :) [11:54] Fujitsu, but it's one source package... [11:54] Audacious isn't even in Synaptic yet, which is annoying because XMMS sucks ass, heh [11:54] Enverex, one source package can produce as many binary packages as necessary. [11:54] Fujitsu, Erm, how do I go about that then? [11:55] Are you using debhelper? [11:55] yeah [11:56] You'll just need to tell it to put the plugin files in seperate packages... I've forgotten exactly how. [11:56] Although that wont work yet anyway as audacious would be a dep for one and it's not available yet [11:56] by using .install files and several entries in debian/control [11:57] Over my head =/ [11:58] Enverex, just set audacious as a dependency, it just won't be installable yet. [11:58] Well yeah, but pbuilder will fail so I wont know if it worked [12:05] If the package is named uade and it's building an xmms plugin, would xmms-uade (for the binary package) be correct? [12:06] Ithink so [12:06] hmm, I just thought, it makes a uade123 player too =/ [12:06] arg, I need to make this 3 packages but have no idea how [12:07] Enverex, have a look at other packages ;) [12:07] Can't think of any others that do that [12:07] xchat, gftp, almost all the libs build multiple bianries === ogra_ [n=ogra@p5089ECE3.dip.t-dialin.net] has joined #ubuntu-motu [12:08] see how they use .install files in debian/ [12:08] grrr [12:09] E: You must put some source URIs in your sources.list [12:09] morning ogra_ :) [12:09] (if you're really here) === Arbiter [n=arbiter@adsl-ull-36-178.41-151.net24.it] has joined #ubuntu-motu === Pazzo [n=thomas@host130-250-static.72-81-b.business.telecomitalia.it] has joined #ubuntu-motu === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-motu === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu === geser [n=michael@85.25.109.137] has joined #ubuntu-motu === slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-motu === freeflying|away [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-motu === Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-motu === highvoltage [n=jono@mtngprs4.mtn.co.za] has joined #ubuntu-motu === Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-motu === [PUPPETS] Gonzo [i=gonzo@80.69.47.16] has joined #ubuntu-motu === pschulz01 [n=paul@203.30.88.75] has joined #ubuntu-motu === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-motu === nexu [n=nexu@a80-126-56-145.adsl.xs4all.nl] has joined #ubuntu-motu === fredix [n=fredix@86.67.45.164] has joined #ubuntu-motu [02:23] can dpkg-buildpackage be used in verbose mode - like saying 'i'm applying quilt patches, i'm doign this, that and the otehr now'? === freeflying|away [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-motu === Enverex [i=user@host-84-9-189-109.bulldogdsl.com] has joined #ubuntu-motu [02:30] hmm, I'm getting this when trying to build my sexypsf package... [02:30] mv libsexypsf.so /tmp/buildd/.xmms/Plugins [02:30] mv: cannot move `libsexypsf.so' to `/tmp/buildd/.xmms/Plugins': No such file or directory === pschulz01 [n=paul@202.174.42.5] has joined #ubuntu-motu === Enverex sighs and pokes the channel === Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-motu === Kamping_Kaiser wonders what Enverex expects people to tell him [02:43] Some clue as to what I need to do to make that error not happen would be good [02:44] it should never try & put files outside of the package build tree [02:45] the makefile tells it to move the file to $(HOME)/.xmms/Plugins [02:45] it should go to /usr/lib/xmms/ or wheverer system wide plugsins go [02:46] Enverex: that's a very bad thing [02:46] if i run `debuild` will that make binary debs like `dpkg-buildpackage` would? [02:46] packages mustn't touch home directories [02:46] Kamping_Kaiser: yes [02:46] debuild runs dpkg-buildpackage [02:46] thanks [02:46] oh, right :$ [02:46] ajmitch, erm, well the plugin is supposed to go into the users xmms plugin folder. How else can it be done? [02:47] Enverex: a package is system-wide, what would you do if you had 20 users on the system, 5 of whom wanted this plugin? [02:47] look at where the other xmms plugins go [02:47] That's true [02:48] I'll need to modify the makefile then [02:48] quite likely [02:48] and make it respect $(DESTDIR) [02:48] Well that's currently... [02:48] installglobal: sexypsf [02:48] mv libsexypsf.so `xmms-config --input-plugin-dir` [02:49] which is bad, because if you build this outside of a chroot you're overwriting files on the filesystem [02:49] But it also means if XMMS ever changes plugin folder, it wont work (because I now have to set it statically [02:50] you're assuming that xmms will change after all these years [02:51] Still, it was a logical thing to use [02:52] yes, and you can still use it [02:52] however if you used something like $(DESTDIR)$(xmms-config --input-plugin-dir) it would also work [02:52] you may or may not need a / in between them [02:52] <_ion> An extra / won't hurt. [02:53] from debian/rules, make gets called with the DESTDIR argument [02:54] <_ion> I'd add input_plugin_dir := $(shell xmms-config --input-plugin-dir) around the beginning of the Makefile and then use the variable. [02:54] <_ion> Note the := [02:55] Say I have a source that makes plugins for 2 different programs AND a standalone program, how do I go about having them split up? [02:56] <_ion> Put each package's metadata to debian/control and use debian/packagename.install to install the proper files from debian/tmp. [02:57] erm, any guides that make it simpler than that? [02:57] <_ion> See dh_install(1) [02:59] It did this instead now btw mv libsexypsf.so /tmp/buildd/sexypsf-0.4.8/debian/sexypsf (where as the plugin folder is /usr/lib/xmms/Input/) [03:00] meh, this is all too dififcult to be honest === phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-motu === _ion [i=johan@kiviniemi.name] has left #ubuntu-motu [":q"] [03:07] _ion: ALL xmms addons seem to install to home, heh === nexu [n=nexu@2001:888:10:284:0:0:1ce:c01d] has joined #ubuntu-motu === freeflying|away [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-motu [03:19] grr, I specified /usr/local/share in the .install file but it's not copied anything from that into the deb file [03:20] (minus the first /) [03:22] argh, I hate this, it's so frustating [03:28] EdgyEft: you don't want anything from /usr/local [03:28] Enverex: ^ [03:29] I put "usr/local" it's the folder inside the pbuild [03:29] hence why I said "minus the first /" [03:31] i.e. this is what pbuilder builds for one of them [03:31] install src/frontends/xmms/libuade2.so "/tmp/buildd/uade-2.02/debian/uade/usr/lib/xmms/Input" [03:33] noooo! i was trying to 'fix' the wrong file in this frigging vim thing [03:33] Ok, it's official, I give up, this all takes FAR too long [03:35] and makes little sense [03:40] i'm confused - the file i need to patch doesnt exist. [03:41] ah, now it does [03:42] is there a motu list, and would it be the correct place to ask about patching that messes with your head? [03:42] yes & yes === mloskot [n=mloskot@chello062179032088.chello.pl] has joined #ubuntu-motu [03:42] and the next motu school thing is on patching [03:43] hi all [03:43] though not at a decent time [03:43] hi mloskot [03:43] hi [03:43] ajmitch, i cant go, i have a tafe intro thing the same day (but 6 hours later) :| [03:43] Is there anyone who could explain me why dh_make generates me following line in the control file: Package: cpptkBROKEN? [03:43] I'm creating package for my cpptk library. [03:43] actually i need help with making a patch - diffing? [03:43] What does this BROKEN mean? === mloskot hopes this is a good place to ask for support about dh_make (I've read dh_make and related mans) [03:45] Here is my complete control file generated by dh_make: [03:45] http://rafb.net/paste/results/ko1OTL35.html [03:45] my problem is: i get a pure vim source tree, but the file i need to patch doesnt exist untill i run 'fakeroot debian/rules extract', and i'm not sure where its coming from - presumably somewhere in upstream/debians patches, which i cant work out from grepping [03:49] mloskot: when you ran dh_make, it would have told you to rename the package [03:50] ajmitch: hmm, but the name is fine I suppose: cpptk-dev [03:50] because you chose a library package [03:50] and library packages have particularly strict rules [03:51] ajmitch: you're right, thanks for the tip, now I know where is the problem. [03:51] I run dh_make from script and haven't looked to details of the output msg. [03:52] ajmitch: thanks! [03:52] ajmitch: so finally I'll get two packages? cpptk-dev and cpptk1 (renamed from cpptkBROKEN), am I right? === geser [n=michael@85.25.104.24] has joined #ubuntu-motu [03:53] anyone ran edgy-alternate-amd64 to install a server on a raid0 ? base-install fails, with "mdadm not found". [03:53] you probably want to read the debian library packaging guide if this is a library [03:54] ajmitch: certainly you're right. I'm trying to follow Debian New Maintainers' Guide, so it may not suffice in this subject. [03:54] it won't [03:55] ajmitch: thanks again, I've found the guide you mentioned [03:55] people are generally discouraged from packaging a library as their first package, due to the number of little things required [03:56] ajmitch, got a minute? [03:56] Yup, I've been facing these things :-) [03:56] barely, I'm off to bed very shortly [03:57] the file i need to patch is extracted from the vim orig upstream tarball, do i make changes -> diff -> try and use diff as a patch? [03:57] generally so, yes [03:58] not knowing what you're doing, I can't really say [03:58] ok. wish me luck ;) quilt patch system, here i come === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-motu [03:58] ah, quilt === mloskot [n=mloskot@chello062179032088.chello.pl] has left #ubuntu-motu ["I] [03:58] is that 'ah, rather you then me'? [03:58] I have't used it much === ajmitch can't really answer questions right now, needs sleep [03:59] night all [03:59] later mate [04:02] right, i have a diff :) *moves into battle properly* === redguy_ [n=mati@act139.neoplus.adsl.tpnet.pl] has joined #ubuntu-motu === \sh_away is now known as \sh [04:11] <\sh> moins [04:11] hi \sh [04:12] (random question) are this switches ok for diff? -> diff -ruNa vim/runtime/syntax/debsources.vim vim/runtime/syntax/debsources.mod.vim >addUbuntuToSourcesList.diff [04:14] i'm asking because quilt didnt like it. *goes back to README.quilt for clues* [04:14] Kamping_Kaiser: why are you doing this btw? vim is already merged with debian and the debsources file has the ubuntu entries too iirc [04:15] Kamping_Kaiser: for the diff... that's fine :) [04:15] slomo, it doesnt [04:15] missing 'dapper, edgy+univer+multi+restr' (or my versions of vim are) [04:16] oh right... seems like i missed that ;) ok, if you give me the diff i'll upload it later :) [04:17] slomo, would that diff ^ do, or do you want a proper quilt one? [04:17] that one would be fine [04:17] ok. *goes to try and win this fight anyway.* ... i deserve to win :) [04:18] the quilt patches are normal diffs anyway [04:19] hm. they seem to have an extra line (unless i'm just not used to diffs) === h3sp4wn [n=samw@unaffiliated/h3sp4wn] has joined #ubuntu-motu [04:19] which one? [04:20] Index: vim/runtime/syntax/debcontrol.vim [04:20] =================================================================== [04:20] (eg) [04:21] nothing to worry about :) [04:21] well it failed to apply because of it, so i wondered :) [04:22] not because of this lines... there must've been another conflict === Kamping_Kaiser has moved on, but the gist of it was 'cant find file on line 3', and line 3 was diff info (22,22 type stuff) === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu [04:25] hi all [04:25] hi Hobbsee :) *hugs* [04:26] hi Kamping_Kaiser ;0 [04:26] :) [04:26] :o [04:26] :D === Yagisan [n=jamie@doomsday/developer/Yagisan] has joined #ubuntu-motu === Kamping_Kaiser slaps quilt patch about /a lot/ [04:27] haha [04:27] :P [04:27] hi Yagisan [04:27] hi Yagisan [04:27] hey Hobbsee and Yagisan [04:28] hi phanatic [04:31] slomo, it seems those 2 lines are added by quilt. I *FINALLY* got it to patch === _jaldhar [n=jaldhar@c-68-38-202-139.hsd1.nj.comcast.net] has joined #ubuntu-motu [04:31] Kamping_Kaiser: there are some patches without these lines that work fine [04:32] slomo, i belive you :) [04:32] patches/cindent-fix.patch for example [04:32] do you want me to email it to you, or attach it to the bug? [04:32] ls [04:33] attach it to the bug and assign the bug to me... i'll upload it in some minutes after i'm back from shopping ;) [04:33] ok, asigning to slomo :) [04:35] evening Kamping_Kaiser, Hobbsee, phanatic [04:36] hi :) [04:43] ok, night all. :) i'm going to quit while i'm ahead :D [04:44] night Hobbsee :) catch you tomorrow [04:44] night Kamping_Kaiser [04:45] later mate *gone* === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu === bddebian [n=bdefrees@71.224.172.103] has joined #ubuntu-motu [04:56] Heya gang [04:58] hey raphink and bddebian :) [05:00] Hello phanatic === Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-motu [05:04] hi phanatic [05:12] Does anyone here know how I can use the files that dh_make produces if my build command have something in between ./configure and make ? === \sh is now known as \sh_away [05:14] FunnyLookinHat: Just run qmake after configure in rules [05:14] FunnyLookinHat: just insert the appropriate command in the right place (either after ./configure or before make of course) [05:15] ooh ok, in the rules file. [05:15] Thanks [05:15] Is there any point in replacing an xfree86-common build-dep with x11-common? Or do I just have to get all the modules it needs? === No1Viking [n=micke@h-83-140-104-30.ip.rixbredband.se] has joined #ubuntu-motu [05:19] FunnyLookinHat: yeah, in debian/rules. just left out the most important info, sorry :) === Bazzi [n=Bastian@p50801E70.dip0.t-ipconnect.de] has joined #ubuntu-motu === pschulz01 [n=paul@203.30.88.75] has joined #ubuntu-motu === lbm [n=lbm@130.225.243.71] has joined #ubuntu-motu === hub [n=hub@OTWAON23-1177993857.sdsl.bell.ca] has joined #ubuntu-motu === nixternal [n=nixterna@ubuntu/member/nixternal] has joined #ubuntu-motu === stratus [n=ubuntu@200217140088.user.veloxzone.com.br] has joined #ubuntu-motu === _jaldhar [n=jaldhar@c-68-38-202-139.hsd1.nj.comcast.net] has joined #ubuntu-motu === lloydinho [n=andreas@rosinante.egmont-kol.dk] has joined #ubuntu-motu === \sh_away is now known as \sh [06:12] Kamping_Kaiser: uploaded, thanks :) === Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-motu [06:22] Arbiter, ping [06:22] Gloubiboulga, pong [06:23] Arbiter, colorscheme is not out of NEW, right? [06:23] nope === Arbiter was playing with C++ & qt4 [06:23] I think it might a good idea to ask a reject for it [06:23] #ubuntu-devel? [06:23] yes [06:24] Gloubiboulga, agave is ok? [06:24] it'll make things easier for everyone (name change) [06:24] yep [06:24] Arbiter, I'm checking :) [06:24] Gloubiboulga, good work :) [06:27] Gloubiboulga, asked for removal === Arbiter goes back playing with C++ & qt [06:28] thanks Arbiter === Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-motu === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu === h3sp4wn [n=samw@unaffiliated/h3sp4wn] has joined #ubuntu-motu [06:40] Kamping_Kaiser: Oh, so you have slomo doing your dirty work now eh? :-) [06:46] phanatic: Mind if I do the labplot merge? === \sh is now known as \sh_away === Arr0gance [n=aks@ottawa-hs-64-26-167-180.d-ip.magma.ca] has joined #ubuntu-motu === Laser_away is now known as LaserJock [06:57] bddebian: feel free to do it :) [06:57] bddebian: *\o/* [06:59] *-o-* [06:59] *\o/* === chillywilly ugrades the laptop to edgy for shits and grins :) === LaserJock wonders which one chillywilly will be doing most [07:02] Gloubiboulga, ping [07:02] Arbiter, yep === geser [n=michael@85.25.104.106] has joined #ubuntu-motu [07:03] Gloubiboulga, do i need to remove changelog entries like " * New upstream version" and replace with " * Initial release"? [07:03] Arbiter, I think so, yes [07:03] well [07:03] it's in my tomorrow TODO [07:04] i have to play with C++ and QT4 now :D [07:04] no hurry, lets check that colorscheme is really REJECTED [07:04] i posted on -devel [07:04] you should play with C and GTK :p [07:05] Gloubiboulga, nah :P [07:05] qt is better :P [07:05] :) [07:05] i dont like the simil-OO pattern used in Gtk :P [07:05] but i'll try gtkmm ;) [07:06] i'm writing a simple gui to help me managing files in debian/ :P [07:06] LaserJock: we'll see :) [07:10] hmm, I have yet to figure out how OS X stores the user's application data === Yagisan [n=jamie@doomsday/developer/Yagisan] has joined #ubuntu-motu === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-motu [07:17] how strange, reinstalling dchroot removed my config file [07:18] actually no, I deleted it myself ^^ [07:18] but reinstalling dchroot doesn't create /etc/dchroot.conf [07:24] LaserJock: :-) [07:24] phanatic: OK, thx [07:26] Arbiter: simil-OO pattern? [07:26] slomo, yep... things like gtk_button_new_with_text(); :P [07:26] (C, not C#) [07:27] *shrug* gtk is nice in all languages :P [07:27] :P [07:27] Qt is not only a GUI toolkit [07:27] is a complete framework [07:28] it's more useful for me :P [07:29] (and easier) [07:29] and coherent, and many other things :D [07:29] slomo, i prefer use gtk+ with C# + monodevelop + stetic [07:29] ;) [07:29] eeks [07:30] in any other cases i prefer C++ & qt :D [07:31] I like Fortran+readline [07:31] hehe === bddebian just likes straight Cobol.. ;-P [07:31] :D === tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-motu [07:34] Heya tuxmaniac [07:34] bddebian> heya [07:34] bddebian> xcircuit has to be synced [07:34] bddebian> :) [07:34] im going to hit someone [07:35] zul: please. [07:38] wohoo.. [07:38] tuxmaniac: Aye [07:39] zul: hmm [07:39] zul: did you succeed? [07:40] i thought about it but i have no one to physically to beat [07:40] so im playing poker until this thing compiles === sharms [n=mindwarp@cpe-24-208-242-169.twmi.res.rr.com] has joined #ubuntu-motu [07:48] If I find a bug in a universe package what should I do? I can fix it easily, should I upload a fixed package to the revu/ === ThiefOfBaghdad [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-motu [07:48] lukaswayne9: Sure, or become an MOTU ;-P [07:48] I have so much free time, and there is SO much broken stuff in universe that can fixed SO easily.. How can I become a MOTU? [07:48] bddebian> I want to become one :P [07:49] step 1: read the wiki [07:49] lukaswayne9: Keep packaging stuff and fixing bugs :-) [07:50] ThiefOfBaghdad: So do it :-) [07:50] step 1.1: go to the link: https://wiki.ubuntu.com/MOTU/Hopeful/Recruitment [07:51] lukaswayne9: A better way may be to file a bug on LP and post a debdiff with the fix \ [07:52] lukaswayne9: and assign it to the motureviewers LP team [07:52] Aye === bddebian has been slacking in the bugs department lately :-( [07:54] lot's of packages need to follow the new python policy [07:54] Yes [07:54] shouldn't that stuff be fixed in debian though? [07:54] In fact, for those, it would be best to create a debdiff and post to Debian BTS [07:54] lukaswayne9: yes [07:55] Why are there so many missing packages from universe? Like libvte4? [07:55] LaserJock: Speaking of which, axiom has issues besides build-depping on xfree86-common :-) [07:56] lukaswayne9: missing how? In Debian but not in Ubuntu? [07:56] there's a source pacakge but no binaries [07:56] Means it probably failed to build [07:56] ah, well if the source has a problem and doesn't build then there are no binaries [07:57] bddebian: arggg, I dislike that package. partially because it is so stinkin huge [07:57] It's there [07:57] https://launchpad.net/distros/ubuntu/edgy/+source/vte/1:0.13.3-0ubuntu1 [07:57] speaking of stinking huge packages, ogre3d is a bit over my head [07:57] LaserJock: Aye, 40Mb.. :-) [07:57] sharms: What's wrong with it? [07:58] bddebian: very out of date, but it is very complex with respect to how debian packaged it so i can't quite figure out how to package the new version [07:58] E: Package libvte4 has no installation candidate [07:58] maybe someone can tell me why they name it: libogre5c2a instead of just libogre? [07:59] I'm not sure I'll ever understand that versioning crap :-( [07:59] lukaswayne9: Ah, it's libvte9 [07:59] they released version 1.2 a while ago, but debian is still on the old version, and what is worse is there was API improvements so people reading the current tutorials won't be able to use them on our version [08:00] libvte4 is required by grip [08:00] I know we got some time before a freeze, but unless I magically become a motu guru I don't see myself being able to do it [08:00] sharms: Are the upstream build systems the same or did they change also? [08:00] lukaswayne9: So fix grip :-) [08:00] bddebian: upstream is still old version, I have a feeling it will stay that way since it is a complex project [08:00] alright [08:00] i've got a lot of packages i'm interested in fixing [08:00] sharms: I mean upstream, upstream, not Debian [08:00] i'll set a goal to become a MOTU for the next release cycle [08:00] excellent [08:00] lukaswayne9> good yaar. we got loads of such packages with loads of errors [08:01] bddebian: the build system is still the same, but there are like 9 patches for debian for some reason [08:01] bddebian: and those packages dont work without modification [08:01] err patches [08:01] i did a lot of packaging for Arch Linux, and I'm a little bit new to the deb scene, but I think I'm getting better.. My two contributed packages are solid [08:01] sharms: THey weren't fixed in the newer version? [08:02] bddebian: After looking at it for an hour I went crosseyed and gave up, I wish I knew [08:03] sharms: Try ripping the patches out and just building the package and see what happens [08:03] lukaswayne9: I can't see why libvte4 wouldn't be available [08:03] LaserJock: vte source doesn't build libvte4 anymore [08:03] it doesn't? [08:04] bddebian: oh, in edgy it doesn't [08:04] Nope, libvte9 now :-) [08:04] I was looking at dapper [08:04] :-) === ThiefOfBaghdad asks whether anyone tried edubuntu? === ThiefOfBaghdad tried it and tested on a 4 year old kid :) [08:05] how do you mean [08:05] how did that go? [08:05] that kid has just got used to it [08:05] and now he clicks on applications, education and goes to tux paint [08:05] :) [08:05] great [08:05] So no "start" button problems :) [08:06] heh [08:06] you should send an email to edubuntu-devel with your experience [08:06] i'll see if i can get grip to build with libvte9 [08:06] we're always looking for user feedback [08:06] LaserJock> let me tell you. that sound that tux paint makes is really very impressive and made that kid laugh his guts out [08:07] excellent [08:08] LaserJock> is there any A B C D teaching thing. kanagram is a bit too high standard for a 4 year old kid. [08:09] hmm, I'd ask #edubuntu, HedgeMage would probably know [08:09] I'm interested in the older kids ;-) === ThiefOfBaghdad is also trying it with a 2.5 year old kid.. of course very ambitious.. but all these M$ problems starts because right from day one these kids are thought to click the start button to shut down the computer [08:09] :) === ThiefOfBaghdad going to some schools in the next week [08:10] LaserJock> btw I am tuxmaniac === ThiefOfBaghdad is now known as tuxmaniac === bddebian knew that ;-) [08:10] tuxmaniac: I believe somebody (could be HedgeMage) has their 18 month old on it ;-) [08:10] trying to get edubuntu running for 10 year olds to 15 year olds [08:11] I'm trying for college students :-) [08:11] LaserJock> are you kidding. college :kids: ???? :O they must be hacking the kernel by then [08:11] no, non-CS type college kids [08:12] Those stoner Liberal Arts types ;-P [08:12] I want to use it on my departments computer lab === bddebian hides [08:12] most of the students in my department don't like computers really [08:12] they IM, surf the web, and check email [08:13] that's pretty much it [08:13] heh thats what i do [08:13] No kidding [08:13] ;-P [08:13] whatever :-p === zul smacks bddebian [08:14] so we have a computer lab with thousands of dollars of software and it's just good for chatting [08:14] Heh, sounds like corporate :-) [08:14] mostly because it's Windows and it stinks [08:14] LaserJock: and porn === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu [08:15] so the sysadmin and I are on a small crusade to rid the computer lab of MS and put Edubuntu on it [08:15] Ah yes, Windows sucks, hence why it has like 90 some % of the market === tuxmaniac thought windows can be used if you have a "crash" proof asbestos clothing.. but now think one must also use some mask to avoid the stink [08:16] yes, it does create a vacuum alright [08:16] anyway, Edubuntu is doing some really exiting stuff with LTSP et al. [08:17] yeah got some feel with it today. impressive idea [08:18] LaserJock> thin client for schools is very much feasible and can be a huge hit. because schools do have financial problems unlike big professional colleges and univs [08:18] yes, but it's not just the cost [08:19] the administration is sooo much less [08:19] my dept.'s computer lab has 15 computers all with their own Windows install (which constantly craps out) [08:19] I really have to stop helping people with problems, it takes up my whole day [08:20] sharms: mwuahahaha, that's the point ;-) [08:20] or we need people dedicated to giving support on #ubuntu, because I feel bad when I see people getting the wrong answers from people [08:20] and so I can't help but get involved in hours long support sessions [08:20] LaserJock: nooo :) [08:21] Damn, could labplot possibly take any longer to build.. Sheesh [08:21] sharms: let me tell you dude, I started "helping out" and now I've spent around 40 hrs/week for the last 7 months :-) [08:21] heh [08:21] you can't escape the blackhole that is the Ubuntu community ;-) [08:22] LaserJock> heh [08:22] well half the time people ask a question, and the kids say "use automatix omg!!!" [08:22] Still there sharms ? [08:22] yeah, #ubuntu could use a mute button sometimes [08:23] Enverex: still here [08:23] my problem is I can't help in #ubuntu because I don't know anything === Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-motu [08:23] I'm trying to get a source to make multiple binary packages but I can't get them to include the right/any files [08:24] Enverex: have you read the packaging guide yet? [08:24] Yes [08:24] I can make normal packages, just can't figure out what I need to put in the .install files to get multi-ones to contain the right files [08:24] .install === lbm [n=lbm@130.225.243.71] has joined #ubuntu-motu [08:25] Yeah, I've done tha [08:25] *t [08:26] Enverex: Maybe try using installwatch to see what you need ? [08:26] Enverex: you might want to check out an existing package that has multiple binaries [08:26] Well I mean I have "usr/lib/xmms/Input/" in one of the .install files but it still doesn't contain anything that would be in that folder [08:27] The #ubuntu channel annoys me, all I see these days are people going !blah [08:27] Enverex: those !blahs are very helpful, people have spent much time documenting how to do things [08:27] !seen Enverex [08:27] Enverex is on IRC right now! [08:27] sharms, I know, but not always [08:28] I even use ubotu when I get stuck myself actually [08:28] the bot can be useful but easily abused [08:28] So, about the .install file, any comments? [08:28] why use "usr/lib/xmms/Input/" in the .install if it's not relevant? [08:28] erm, it is relevant.. [08:29] yeah, I don't understand what you are trying to do [08:29] Well see this is what happens when you're trying to do something and you just get RTFM'd [08:29] what's unclear in dh_install(1)? === bddebian goes back to being LaserJock's science bitch.. [08:30] Enverex: nobody RTFM'd you [08:30] Well, if something is supposed to be installed to /usr/bin and I put usr/bin in the .install file, why doesn't it put the packages from the build that go into usr/bin into that package? === LaserJock snaps the whip, "Work you lazy MOTU, work!" [08:30] LaserJock, I'm refering to earlier [08:31] Enverex: One thing you learn is that the really smart people have really short tolerances, you just have to learn what the right questions are [08:31] sharms: more often we are not very smart people and have no clue ;-) [08:31] LaserJock: but the really smart ones, like elmo, are also a bit snippy :) [08:31] oh, well yeah [08:31] Enverex: does stuff actually get put into $(pwd)/debian/$package/usr/bin/ via ``make install''? [08:32] except for slomo, who is very smart and friendly for some reason [08:32] LaserJock: :-) [08:32] crimsun, Yeah, and in /usr/share/uade2 (which I'd put usr/share/uade2) but nothing appears in the binary packages [08:32] Enverex: speaking of which, you might want to make use of the MOTU Mentors program. https://wiki.ubuntu.com/MOTU/Mentors -- find yourself a mentor and have them help you through things, it is really helping me [08:33] Enverex: URL to your source package? [08:33] sharms: crimsun is smart and helpful too, he just hates me :-) [08:33] crimsun, http://zakalwe.virtuaalipalvelin.net/uade/ [08:33] bddebian: I think if you want him to be your mentor he will be forced to be nice [08:34] here are two lines from the build output [08:34] cp -f amigasrc/score/score uaerc eagleplayer.conf "/tmp/buildd/uade-2.02/debian/uade/usr/share/uade2/" [08:34] cp -rf players "/tmp/buildd/uade-2.02/debian/uade/usr/share/uade2/" [08:35] Oh wow, crimsun is on the mentors list. Will you be my mentor crimsun? :-) [08:35] Enverex: the source packages you're working on are at that URL? [08:35] bddebian: you should be on the Mentor list as well [08:35] crimsun, yeah, http://zakalwe.virtuaalipalvelin.net/uade/uade2/uade-2.02.tar.bz2 to be exact [08:35] Enverex: (by 'source packages' I mean the debianisation) [08:35] Oh, no [08:35] There is no source package anywhere [08:35] not even what you're working on? [08:35] I'm making the package [08:36] right, so post your WIP on the Web so we can look [08:36] Oh, sure, but I have no-where to put it [08:36] have you uploaded to REVU before? [08:36] http://revu.tauware.de/ === cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-motu [08:37] bddebian: don't you already have a mentor? :-) [08:37] bddebian: and people you're mentoring? [08:37] crimsun: No, I need one [08:37] if you really want me to be your mentor, sure [08:37] crimsun, I can't upload to that and if I use the debian upload program it will just screw up anyway as I wont be able to overwrite it and it's not finished/working anyway [08:37] bddebian: err, arn't you already in ubuntu-dev? [08:38] bddebian: this mentor process is more of an 'initial introduction', not really a 'know everything' thing [08:38] and I'm pretty sure you've been around long enough to be past the 'initial intro' :-) [08:38] Enverex: can you just dcc them to me? [08:39] Possibly, 1 sec [08:39] them->diff.gz,dsc [08:39] Also want to know why debhelper is still broken [08:39] how do I get a login on REVU after I have added myself the the contributors to ubuntu group? [08:40] 5.0.37.3ubuntu1 works fine for me... [08:40] sharms: have you uploaded yet? [08:40] LaserJock: not directly [08:40] First it say "gpg: problem with the agent - disabling agent use" before asking me to enter my password then says "debsign: gpg error occurred! Aborting.... debuild: fatal error at line 791: running debsign failed" [08:40] Enverex: that's not debhelper, that's your gpg agent. [08:40] "debsign " works fine [08:41] *sign [08:41] crimsun: Oh :-) === mad_slackie [n=levi@unaffiliated/crazypenguin/x-000001] has joined #ubuntu-motu === mad_slackie [n=levi@unaffiliated/crazypenguin/x-000001] has left #ubuntu-motu [] [08:42] is $GPG_AGENT_INFO set? [08:43] crimsun, blank [08:43] cp /usr/share/misc/config.{sub,guess} . isn't valid is it? [08:43] bddebian: sure it is === bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-motu [08:43] it probably should be prefaced with a '-' : -cp ... [08:43] Hmm, then the files must be missing.. Grr [08:43] or use cp -f [08:44] are you build-depending on autotools-dev? [08:44] DCC doesn't seem to work [08:45] crimsun: I'm not but the package is :-) [08:45] meh, this is pointless [08:46] Enverex: where is your gpg-agent? [08:46] ``which gpg-agent'' [08:47] make sure $GPG_AGENT_INFO references the correct gpg-agent [08:48] Grr, maelstrom is pissing me off [08:49] Enverex: you can't send from that ip (whatever is being reported) [08:51] ``which gpg-agent'' gives nothing [08:52] can you just e-mail them to me? [08:52] crimsun at ubuntu dot com [08:52] Sure [08:54] Done [08:54] does the dh_make package creation process do a make install or do I have to add that to a file ? [08:55] FunnyLookinHat: you're responsible for modifying debian/* [08:55] OK, 'cp /usr/share/misc/config.{guess,sub} .' works from the command line but in rules it gives me 'cp: cannot stat '/usr/share/misc/config.{guess,sub}': No such file or directory.. WTF? [08:55] bddebian: where is this? [08:55] you need autotools-dev installed [08:55] hmm ok. [08:55] crimsun: maelstrom [08:56] crimsun: It's a build-dep [08:56] oh, I see. [08:56] that's not valid for dash. [08:57] the '{,}', that is [08:57] That's what I was wondering. I think I saw this in another package recently [08:58] Is there a valid one for dash or just have two seperate cp lines? [08:58] Or make rules do a !/bin/bash -e ? :-) [08:58] I would just list them separately [08:58] no bashism there, guaranteed to work for all shells, etc. [08:59] OK thx [09:00] Enverex: sec === cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-motu [09:07] Enverex: if something build-depends on xmms-dev, it doesn't need to list xmms [09:08] crimsun, Yeah I know, I meant to remove that, that was when I was trying to get it to install into the right folder initially [09:09] Enverex: the binaries uade123 and xmms-uade should Depend on ${shlib:Depends} [09:09] same for audacious [09:09] -uade (that, is) [09:09] Ah, I didn't know what that meant and thought that it was just a placeholder [09:10] note this line: $(MAKE) install DESTDIR=$(CURDIR)/debian/e-uae [09:11] then look at --package-prefix=$(CURDIR)/debian/uad [09:11] e [09:11] whoops [09:11] what's the use of --package-prefix=? [09:11] that was also supposed to be removed [09:11] --package-prefix didn't work? [09:11] (when I was trying to get it to install to the right place, before I edited the makefile) [09:11] you shouldn't need --package-prefix at all. [09:12] LaserJock, It worked for e-uae, yeah === LaserJock feels silly [09:12] distribution in debian/changelog needs to be "edgy" [09:12] Are auto-syncs not happening for Universe anymore? [09:12] bddebian: not afaik [09:13] debian/copyright needs [a] copyright date for the copyright holder [09:13] I was intending on getting it working before polishing it [09:14] it's no problem. I have the diff.gz in front of me, so I did a review-pass. [09:14] Ah, I've done everything as dapper so far (I'm not using Edgy so I didn't know if it would even work on it) [09:14] ah [09:15] What gpg-agent do you all use btw? [09:15] I don't use one at all. [09:15] me neither [09:15] hmm, that doesn't explain why debhelper fails for me.. [09:16] Enverex: I like to use seahorse [09:16] where is it failing? [09:16] I posted earlier, 1 se [09:17] First it say "gpg: problem with the agent - disabling agent use" before asking me to enter my password then says "debsign: gpg error occurred! Aborting.... debuild: fatal error at line 791: running debsign failed" [09:17] if you're referring to the gpg-agent stuff, that's gpg-agent. debhelper has nothing to do with that. [09:18] It tries to use a gpg-agent and fails then falls back to just asking me normally, but then when I enter it fails anyway [09:18] that's debuild, not debhelper. [09:19] oh yeah, heh, my bad [09:19] so you could just do dpkg-buildpackage -S -rfakeroot and then debsign [09:20] I think [09:20] True, but that doesn't explain why debuild is broke [09:20] debuild isn't broken; it's gpg-agent not being configured properly. [09:20] crimsun, Well, if it works with debsign then it must be right.. [09:21] debsign doesn't give a toot about gpg-agent [09:21] debsign signs without me having to enter my password... so it's using something [09:21] use LaserJock's suggestion, but pass -us [09:22] -uc -us, actually [09:22] well debuild -S -us -uc then debsign [09:22] Anyways, are you still looking through the thing crimsun ? [09:23] Enverex: I'm awaiting an updated diff.gz+dsc [09:24] crimsun, erm, ok === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu [09:31] crimsun, I'm not sure how that would help, but sent [09:33] Not added a copyright date though yet as I cant find one [09:33] should be in the source code if nowhere else [09:34] I wonder if I should disable --with-glw for grass since we don't have the libGLw stuff? [09:36] how did the Debian source package break up its packages? [09:36] crimsun, I wasn't aware there was one [09:37] Enverex: (that was to bddebian) [09:37] ah, sorry [09:37] crimsun: Which package, grass? [09:38] bddebian: whichever one you're referring to for --with-glw [09:38] crimsun: That's grass. Apparently we removed the GLw libs and grass tries to build with them [09:39] I'm tempted to forget about making packages and just use sources for stuff, heh, this is far too much effort [09:39] Enverex: :) [09:40] bddebian: right, upstream went the libgl1-mesa-swx11-dev b-d route [09:40] AYe [09:43] I'm pretty sure that's fine [09:43] Well I'm already trying it ;-) [09:43] be aware that it will remove libgl1-mesa-dri and libgl1-mesa-glx, though [09:44] ? [09:44] (due to libgl1-mesa-glx) [09:44] err [09:44] I didn't remove the build dep, I just took out --with-glw [09:44] (due to libgl1-mesa-swx11) [09:44] right, if you keep Debian's b-d [09:45] Enverex: sorry, I'm attempting (poorly) to multitask [09:45] crimsun, It's only, It's just I've been at this for like, a week now and only rarely able to get help [09:45] Sorry, I'll shut up, help Enverex :-) [09:47] (not on this one package, on 3 packages in total, but still, the other two were more basic althoguh I think I've done a lot wrong as there was never anyone to show me the "right" way, heh) [09:47] done mind me bddebian [09:48] Enverex: we help as much as we are able === bddebian is helpless :'-( [09:48] packaging is not an easy task (at least for me) [09:49] Enverex: you might try working on existing packages first to get the hang of it before starting big projects [09:50] mulitiple-binary source packages aren't a good first time project [09:50] necessarily [09:50] I know, it was just more stuff that I really wanted to use than what I thought was easy [09:52] I can certainly understand that [09:52] Well 2 of my packages I have installed and working on my machine, so even if they aren't goot enough for Ubuntu's own repos, at least I can still use them locally [09:52] we can do a revu day next saturday [09:53] I'll probably be at work [09:53] ouch, uade-2.02 is /not/ gcc-4.1-pretty. [09:54] That's fixed in CVS apparrently [09:54] lots of 32-bit assumptions and the like [09:57] there's a hard-coded install directory. [09:57] mkdir -p "/usr/share/uade2/players" [09:57] mkdir: cannot create directory `/usr/share/uade2': Permission denied [09:57] yeah, that's what we where fighting yesterday [09:57] where's the hard code? [09:58] LaserJock, different program, that was E-UAE which I got working [09:58] oh, put its the same place, sorry [09:58] s/put/but/ === yosch [n=yosch@lns-bzn-24-82-64-139-62.adsl.proxad.net] has joined #ubuntu-motu [10:00] I really, really need ccache on this machine. [10:06] you're missing a b-d on libao-dev, btw. [10:07] excellent, now the package builds properly. === crimsun hugs ``pbuilder login'' [10:07] b-d? [10:07] debian/control:Build-Depends [10:07] ah [10:08] Damn I hate it when I forget to bump the version :-( [10:10] crimsun: ping [10:10] yosch: pong [10:10] re [10:10] re Toadstool [10:10] wb Toadstool [10:11] hey crimsun & bddebian :) [10:11] crimsun: wondering if you had a chance to look at #50802? [10:11] bug 50802 [10:11] Malone bug 50802 in ttf-gentium "Please backport ttf-gentium to dapper-backports from edgy (fixes broken defoma hints)" [Low,Confirmed] http://launchpad.net/bugs/50802 [10:11] yosch: I have not, I'll queue it [10:12] crimsun: great [10:12] crimsun: you have the updated debian in the Alioth repo, and I posted a link to the source packages [10:12] anything else you'd like me to do to help? [10:13] yosch: what would help immensely is if you generated a debdiff against the current dapper package [10:14] yosch: (that's pretty much what I'll [have to] do and ask mdz for approval anyhow) [10:14] crimsun: OK, it will be in your inbox in a few minutes :) [10:14] yosch: thanks [10:15] yay! "cp: cannot stat `AUTHORS': No such file or directory, dh_installdocs: command returned error code 256" and the file exists... I love that kind of FTBFS :) [10:16] crimsun: just to be sure: a debdiff against what (changes, dsc, deb?) [10:16] last time mdz preferred a .changes one [10:16] debdiff will accept any of those [10:17] crimsun: yes but which one do you (and mdz) actually need? [10:18] yosch: debdiff against the source package is preferable, so dsc [10:19] crimsun: OK, got it thanks :-) [10:19] yosch: np [10:22] crimsun, Any progress? [10:22] Enverex: I'm debugging the Makefile mess [10:22] grah! how come can't dh_installdocs install that $%! file? [10:22] I hate when I don't understand what's going on... [10:28] crimsun, Is it that bad? heh [10:28] it's pretty nasty. [10:29] granted attempting to have a phone conversation and fix this package simultaneously is challenging [10:29] awesome. [10:29] lol [10:29] turns out you do need [10:29] argh [10:29] Well stop dialing those 1-900 numbers then ;-P [10:30] turns out you do need --package-prefix [10:30] this is one fgly source package === slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-motu [10:31] Enverex: http://sh.nu/~crimsun/uade_2.02-0ubuntu1.diff.gz [10:31] Heya slomo [10:31] hi bddebian :) [10:31] oh d'oh, that's the old one [10:32] lo sebastian [10:32] crimsun, I was told before normally to not touch the makefile so I didn't, heh [10:32] hi slomo [10:32] oh you can wromp all over the Makefile if you want [10:32] or in this case, Makefile.in [10:32] it's just successively less maintainable [10:34] True [10:34] crimsun, erm, how do I apply that? (entire syntax) [10:34] Enverex: don't, that's an older version [10:34] I'm fixing it atm [10:35] ah, heh [10:35] It's not really my package anymore is it, lol [10:35] sure it is [10:35] I wish this all wasn't so stupidly complicated [10:35] I certainly don't intend to oversee its maintenance :-) [10:36] Sure as hell not as easy as "./configure && make all && sudo make install" === Yagisan [n=Yagisan@doomsday/developer/Yagisan] has joined #ubuntu-motu [10:40] morning ajmitch === MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has left #ubuntu-motu [] === sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #ubuntu-motu [10:48] hi folks === rraphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu [10:49] lo [10:53] Heya sistpoty [10:53] hi bddebian [10:53] man, this source package really is fgly [10:53] Enverex: Makefile doesn't have a distclean target; you'll have to use clean [10:54] Haha, kiss my ass grass! [10:54] I don't even know what distclean is/does anyway, heh [10:54] bddebian: did you actually upload gfceu or fceu-server? [10:55] sistpoty: No, not yet. I wasn't sure if there was any type of automated process [10:55] bddebian: none that I know of *g* [10:56] yosch: have you sent the debdiff? [10:56] crimsun: I'm about to press the send button [10:56] bddebian: I'll upload these now... or do you want to do it? [10:56] sistpoty: Please do, thanks [10:56] I have terrible timing :-) [10:57] bddebian: ack ;) === Enverex [i=user@host-84-9-189-109.bulldogdsl.com] has joined #ubuntu-motu [11:02] crimsun: waiting for your feedback now :-D [11:03] yosch: I'm reviewing Enverex's packaging, will read e-mail in ~15 mins [11:03] crimsun, Is spending weeks on a package common? I mean if it takes you hours then it would take me a month or so, assuming I ever manage to get it working [11:03] crimsun: great [11:04] Enverex: It can be when first learning yes. I spent quite a while building a newer version of attal and I have been doing some of this for a while [11:04] gah, freakin' python2.3 packages [11:04] I just don't know if it's worth the time/payoff ratio =/ [11:04] Enverex: if I devoted my complete attention to this package, I could get it done quickly, but I'm juggling several things atm [11:05] Well I annoy just about everyone in Ubuntu and I still do it ;-P [11:06] Enverex: I'll review my changes with you in a sec [11:06] k [11:07] sec->~3 mins [11:07] I managed to get UADE working before but that was without split packages [11:08] Ack, mayavi needs python policy update :-( [11:08] that should give you unspeakable joy, barry. [11:08] you LOVE the python transition. [11:08] Oh yeah, I don't even know if I did it right yet :-) === sistpoty also doesn't exactly know of the details of the transition... though /me read the new policy three times [11:11] Enverex: http://sh.nu/~crimsun/uade/ [11:12] Enverex: wget those three files, and ``pbuilder build uade_2.02-0ubuntu1.dsc'' [11:12] overwrite my old files? [11:12] Enverex: now, an explanation of the changes and some comments. [11:12] yes. [11:12] I'll only be explaining debian/* [11:13] first, debian/rules: [11:13] in the config.status target, you need --package-prefix=$(CURDIR)/debian/tmp [11:13] the reason is that you'll use dh_install(1) to move the files from debian/tmp/ to the correct packages [11:15] next, in the build-stamp target, you only need $(MAKE) since the Makefile* have not been modified to accept DESTDIR [11:16] next, in the clean target, you can't use -$(MAKE) distclean since that [distclean] target doesn't exist. You need -$(MAKE) clean instead [11:17] sorry, the penultimate comment was meant for the install target, and consequently, $(MAKE) install [11:17] finally, in the binary-arch target, the reason you didn't have the correct files in the xmms-* package is that you neglected to call dh_install --sourcedir=debian/tmp [11:18] LaserJock: Your package list is just too freakin' long ;-P [11:18] now, debian/uade123.install: [11:19] usr/share/uade2, which was mistakenly in xmms-uade.install, I moved here temporarily [11:20] it's still semantically incorrect for the following reason: Ideally you need a uade package (and thus uade.install) that has usr/share/uade2, because I highly doubt all those usr/share/uade2/* are necessary for uade123 [11:21] that just about covers it [11:22] the key point is that to use foo.install, you need to actually call dh_install, which you weren't doing in debian/rules, and thus nothing was getting moved [11:25] yosch: looks fine to me; we await mdz's comments and/or approval [11:25] The uade2 folder needs to be installed for each package (although it would be the same files) as it contains the global configs for it [11:26] crimsun: what do you think about the changelog entries? [11:26] yosch: non-issue [11:26] crimsun: because, in a sense it's a new package [11:26] crimsun: OK [11:26] Enverex: then you need a uade-common package on which both uade123 and xmms-uade depend [11:26] bddebian: which one? [11:26] ugh >.< [11:27] LaserJock: Science packages :-) [11:27] crimsun: no need to make the package Ubuntu-specific [11:27] shesh, there's only 450 of them ;-) [11:27] what are you complaining about ;-) [11:27] yosch: there are some minor things like having the distribution in debian/changelog be 'dapper-updates' (or 'dapper-backports' if mdz wants that) [11:27] bddebian: don't worry, you've helped out a ton already [11:27] yosch: and the version would be (1.02-1ubuntu1.1) [11:28] bddebian: I'll get to work soon as well [11:28] LaserJock: No worries, it makes me feel somewhat useful :-) [11:28] Enverex: it's pretty easy to make that change [11:29] crimsun: OK, I'll wait for mdz's comments but the idea was to have the same version name for the package for both Debian and Ubuntu [11:29] ok, thanks [11:29] just create uade2-common.install, move usr/share/uade2 into it, add uade2-common in debian/control, and have both xmms-uade and uade123 Depend on it [11:31] crimsun: what was the command you had me use to see what was using my sound modules? [11:31] yosch: there's already a delta because of the Ubuntu packaging, so I would merge the changelog entries (keeping both the current ones and adding yours), so it's not really possible to have them in sync for dapper-{updates|backport} and unstable [11:31] Amaranth: lsof /dev/dsp* /dev/snd/* [11:31] Enverex: those comments should get you about 50% through REVU [11:32] ah, ok [11:32] /dev/snd/* is alsa stuff, isn't it? [11:32] Amaranth: yes [11:32] crimsun: OK, It makes sense, I'm merging and resending the diff + reposting the source packages [11:32] yosch: great, thanks [11:32] lsof /dev/dsp gives me nothing, i guess vmware is complaining about something else... [11:32] thanks though [11:32] error message? [11:33] I'm in #ubuntu === h3sp4wn [n=samw@unaffiliated/h3sp4wn] has joined #ubuntu-motu === \sh_away is now known as \sh [11:39] Heya \sh [11:39] <\sh> hey bddebian [11:40] hi \sh [11:40] <\sh> sistpoty: how are you doing? long time no see :) [11:40] woah! sistpoty and \sh [11:40] hey \sh && sistpoty [11:40] hi! [11:41] \sh: fine... finally I got a little bit more spare time... and how about you? [11:41] hey LaserJock [11:41] hey crimsun ;) === rraphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu [11:42] <\sh> sistpoty: sitting at the linuxhotel in essen with some FAI developers [11:42] oh... nice [11:43] rraphink must be there too [11:43] <\sh> sistpoty: yeah he is sitting outside...and has some problems with his laptop [11:43] ^^ LaserJock even ;) [11:44] btw.: I've finally made a new rant^W FAQ entry in CommonPackagingMistakes... debian/copyright [11:45] :-) [11:46] us.archive.ubuntu.com still down, huh? [11:46] :-/ [11:46] hi LaserJock [11:46] hi rraphink [11:47] just got back to my room and got a lease again :) [11:47] at last [11:47] somehow I couln't connect in the garden anymore :( [11:47] sistpoty: oh good, keep the rants up and I'll put them in the Packaging Guide [11:47] hop [11:47] LaserJock: will do, once I find more common errors whilst reviewing === rraphink started the electric train in the garden again :) [11:49] <\sh> it@s raphinks new toy ;) [11:49] oh boy [11:50] sheesh... i wrote debian wiki in the mail... [11:53] bddebian: re MOTU/Mentors, thanks! [11:54] LaserJock: NP, though I don't know if I can be of any help :-) [11:56] bddebian: sure you can [11:56] right now I've mostly been introducing people to the ML, this channel, and useful guides === theCore [n=alex@modemcable024.137-83-70.mc.videotron.ca] has joined #ubuntu-motu === sistpoty wonders if I should add peeving bddebian to active areas :P [12:00] sistpoty: ?? [12:01] ok... I guess I shouldn't mentor ppl. in this topic, should I? ;) [12:01] sistpoty: thanks for signing up! [12:01] LaserJock: np ;) [12:01] sistpoty: I'm not sure I got what you meant :-) [12:02] bddebian: I meant "peeving bddebian" as active area for mentoring... the quotes where lost somehow [12:02] sistpoty: "peeving" is the part that is confusing me :-) [12:03] bddebian: oh for goodness sakes, just laugh at it and move on ;-) [12:03] bah... I looked it up in the dictionary... as in annoying (and I didn't ever hear of any other words the dict mentioned) [12:04] that ought to be a requirement for membership :-p [12:04] Oh, hehe. I usually hear peeved as in pissed off :-)