[00:05] hey all, i'm still in need of 2 reviewers for kernelcheck: http://revu.ubuntuwire.com/p/kernelcheck [00:07] geser: mind if I take the nevow merge? [00:46] empathy is for sissies. Good night folks === lukjad007 is now known as ShadowChild [02:41] what is the ubuntu server chann name? [02:41] what is src group for? [02:41] what user should my cvs run as? [02:44] try #ubuntu-server [02:45] i often get connection reset error when i mirror archive.ubuntu.com [02:46] where should I complain ? tsimpson [02:49] I think #canonical-sysadmin [02:50] qiyong: are you a registered mirror? [02:51] lifeless: no, i just installed apt-mirror, and use it. [02:52] could be your nearest server has issues [02:52] tsimpson: i'm not registered, should I go to #canonical-sysadmin still? [02:52] but yes, #canonical-sysadmin is probably a good place to go [02:52] is the debian import freeze active ? [02:53] savvas: I believe the autosyncs have stopped, though I've seen no announcement of it yet [02:53] ok thanks [02:53] lifeless: i think i connected to archive. not archive.country. [02:54] lifeless: otherwise, they'll get into archive.coutry. directory\ [02:54] ok, no one answer me in the server chann, can anyone tell me what src for and what user should cvs run as here? [02:55] depends on you [02:55] whatever you want [02:55] it'll be terrible no matter what [02:55] ? [02:57] lifeless: ? [02:57] ? [02:57] I think lifeless is suggesting that CVS is a terrible choice of VCS, no matter what your requirements are. [02:59] *giggle* [03:00] maco: oh, bryce said that you should produce a patch for hunspell as well :) [03:00] he added the extrawords.txt processing to hunspell today [03:01] ajmitch, yes i saw you talking about me in -devel [03:01] i didnt even know about hunspell [03:03] get a patch, I'll get something uploaded [03:03] if not right away, then at least after I get home from work [03:05] ajmitch: should a bug report be created for new package sync requests? [03:05] savvas: they should once DIF is in effect, which I believe it is [03:06] oki doki :) [03:06] maybe an archive admin will do a rather late autosync & prove me wrong :) === vorian is now known as stevie [03:29] https://wiki.ubuntu.com/DebianImportFreeze says DIF starts today (25th) [03:36] asomething: It's the 26th today, GMT/UTC at least :) [03:37] savvas: I've got about an hour and a half left of the 25th still in NY =) [03:38] asomething: and you should know from release days that it's never exactly on 00:00 :P [03:38] though it is usually funny watching people get their hopes up in the release party channel [03:38] I doubt there's going to be another sync run. [03:39] DIF is more the day the archive-admins stop doing something, rather than one of the deadlines where one needs to sneak under the wire. [03:39] though it is a soft deadline for merges today as well [03:39] Oh, right. [03:40] soft deadline being that they ought to be done by now, and we still have a lot in universe [03:40] time for a busy weekend, I think [03:40] Indeed. [03:41] with this sort of weather here, there's not much else I can do :) [03:43] I didn't do one yesterday on purpose. I can't see the autosyncer running again until karmic+1 [03:43] StevenK: that's what I expected [03:43] Oh, right. You're Thursday, which makes DIF early :) [03:43] he stoled our syncs? [03:44] No, he just did them real fast like, before we were paying attention. [03:44] oh right [03:45] * ajmitch will still blame it all on StevenK [03:45] ajmitch, Oh my. That is an interesting pressure pattern. I suppose you'll be wet for the next couple weeks even [03:46] and some of my friends are going off skiiing next week too :) [03:46] Isn't ajmitch always all wet? [03:46] * bddebian hides [03:46] great to see bddebian as helpful as ever :) [03:46] we missed you, honest [03:46] That's me ) [03:47] All I do these days are QA uploads and package removals! ;-) [03:47] all the exciting bits [03:55] All the sclub work as always :) [04:03] Err schlub even [04:04] bddebian: that's ok, we understand what you're trying to say :) [04:35] hi [04:35] is this the right channel for ubuntu questions [04:35] or should i join a different one [04:36] #ubuntu for general support [04:36] Jazzy: It depends on the type of question. #ubuntu is for general Ubuntu support. This channel is mainly for packaging related stuff [04:36] okay i just need general support [04:36] thank you [05:14] anyone working on wireshark 1.2.0? I was testing it out and thought I'd upload it if no one else was already doing it. [05:16] feel free; i have a local package but won't have time to upload it [06:03] Good morning! [06:03] hello [06:04] Hello ajmitch ;-) [06:04] Can someone have a look at Bug #345208? I'm not sure it's in the correct state for a sru [06:04] Launchpad bug 345208 in pythonmagick "[SRU]PythonMagick is not usable because of undefined symbols" [Medium,Confirmed] https://launchpad.net/bugs/345208 [06:11] good morning [06:12] Ampelbein, gaspa: I just added you to ~motu - congratulations again :) [06:14] can someone help me with the debuild command. I need to install it but it always gives me something about a mail server. [06:14] good morning dholbach [06:15] Ampelbein, gaspa, congrats! [06:19] hiya fabrice_sp [06:26] I am looking for someone who can help me facilitate an update to Ubuntu package of fwbuilder; I am the author and project lead, our upstream package has been updated and we'd like to see Ubuntu packages updated too [06:26] the package has been updated in debian already [06:26] what version? [06:26] uh, v3.0.5 [06:26] we have that in karmic already [06:26] great [06:27] would it be possible to make it appear in updates for jaunty and possibly earlier ubuntu ? [06:27] we don't normally update stable releases to newer upstream versions [06:27] oh [06:27] vkfwb: packages in debian are automatically synced into the latest version of ubuntu, for older versions, you'll have to setup a ppa [06:27] except in some very limited circumstances - [06:27] https://wiki.ubuntu.com/StableReleaseUpdates [06:28] jaunty-backports etc. might be a possibility; see https://help.ubuntu.com/community/UbuntuBackports [06:28] those two links should tell you all you need to know [06:28] ok, thanks [06:28] reading them now [06:33] morning dholbach [06:33] hiya ajmitch [06:33] hey cjwatson === Amaranth_ is now known as Amaranth [06:44] sheesh, there's a lot of low-hanging fruit with these uscan warnings [06:44] dtchen: such as? [06:44] ajmitch: fairly straightforward corrections of warnings about code.google syntax [06:45] how many of them is it worth doing an upload for though? [06:46] i'd say all, but i'm just pushing diffs to BTS and adding to Launchpad where there's already an existing reason to upload [06:46] right, that's sort of what I meant [06:48] dholbach: thanks \o/ [07:34] * TheMuso is doing liblouis as its moving to main, and requires some other fixes. [07:35] Is there anywhere I can document that? === cprov-afk is now known as cprov [08:10] Hi lifeless! When you're not so busy, can you take a look at the following for me? http://revu.ubuntuwire.com/p/sphinxbase [08:11] ajmitch: go ahead (nevow merge) [08:12] noodles775: well for starters, address the ! warning at the top of the page :) [08:13] lifeless: ah, yes. OK, will do (sometime in the next week). thanks! === ricecom is now known as rcecchi [08:22] geser: great, only problem is they dropped all the patches & so dropped quilt from build-depends :) [08:22] I think the python 2.6 change for it should go to debian anyway [08:41] gaspa: congratulations. :-) [08:42] slytherin: thank you! :) [08:42] Hello [08:43] AnAnt: Welcome to the @ubuntu.com community. :-) [08:43] slytherin: thanks [08:43] all the cool kids have an @ubuntu.com [08:44] so, I got a question regardign sl-modem package [08:44] it used to have a binary package (sl-modem-source), that package used module-assistant to build an sl-modem-modules- package [08:45] now, I made sl-modem-source use DKMS only and not module-assistant [08:45] now how can I make sl-modem-source conflict/replace sl-modem-modules- ? [08:47] slytherin: if you find out about the velocity/ant thing, could you reply me ? [08:47] AnAnt: Sure. [08:47] thanks [08:47] hmm, have them a Provides perhaps or a common dependency you could conflict with? [08:47] AnAnt, You'd have to make it conflict with each package. [08:47] (which is a long and ugly list) [08:48] geser, Problem is m-a packages only depend on the kernel. [08:49] persia: and unpredictable list ! [08:49] AnAnt, not so unpredictable. [08:49] Oh, right. I understand. non-repo versions... [08:49] yup, non-repo versions that's the problem [08:50] Make sl-modem-daemon Depend on sl-modem-source (>> foo), which does the DKMS hack. [08:50] Oh, nevermind. That won't work. [08:50] sl-modem-daemon doesn't need to Depend on sl-modem-source actually [08:50] I don't think there's a safe upgrade path for non-repo kernels. [08:51] ok [08:51] You could list all the recent kernel versions for Debian and Ubuntu (including all supported series). [08:52] how ? [08:52] rmadison ? [08:52] what about a check in preinst if sl-modem-modules-* is installed and failing the installation then? [08:52] So, etch, lenny, last 2-3 in testing, last 2-3 in sid, dapper, dapper-updates, hardy, hardy-updates, intrepid, intrepid-updates, jaunty, jaunty-updates, last 2-3 in karmic. [08:52] geser, i like it [08:53] geser, So have preinst configure bomb out if it would cause a conflict? [08:53] yes [08:53] And then expect new modules to be built with an kernel update using the new package? [08:54] I dont understand that last question [08:55] Well, it's easy enough to test if there is already a sl-modem module built for the current kernel, and not do the DKMS build in that case. [08:55] Wait a minute. When the old sl-modem-source (which used module-assistant) is removed won't it automatically remove -modules- [08:55] The trick is then doing the DKMS build for a kernel update. [08:56] slytherin, Except "sl-modem-source" isn't being removed: it's just an upgrade. [08:56] persia: isn't that like remove and install new version? [08:57] * persia checks http://women.debian.org/wiki/English/MaintainerScripts [08:58] slytherin, Not quite. [08:58] persia: if it wasn't like that the postrm script would not get executed for upgrade cases. [08:58] slytherin: nope [08:58] postrm gets called, but with different arguments (prerm /postrm remove vs. prerm/postrm upgrade) [08:59] AnAnt, You might be able to do something with "preinst upgrade" to hunt and kill modules packages. [08:59] Except you don't really want to kill the current modules if they are in use for the network connection used to download the upgrade... [09:00] slytherin: sl-modem-modules-_KVERS_ does not Depend on sl-modem-source [09:00] I think I like geser's suggestion of just not doing anything on install if there is a modules package. [09:00] AnAnt: I was assuming that module-assistant also removed the modules package. I used sl-modem-source long time ago. So do not actually remember. [09:00] Err, a modules package for the current kernel. [09:02] correct me if i'm wrong, but since sl-modem-modules-foo is not in the archive, it's perfectly policy-compliant NOT to Conflicts: with it [09:02] directhex: yes, but I got a user screaming at me probably because he got this issue [09:03] not screaming, but he seems upset [09:03] AnAnt, well, i like the preinst hack [09:03] I'm trying to understand it [09:03] directhex, Erm, kinda. It's not polite to leave cruft on user systems that you put there in the first place. If the user pulled it from some third party, it wouldn't matter so much. [09:04] directhex, More importantly, without something, upgrading the package from the previous version fails always, which is usually considered a packaging bug. [09:04] persia, well, politeness sure. but i don't think there's any policy reason to have a list of conflicts with half a million kernels in it - hence why the preinst seems like a good idea [09:06] hmmm [09:06] would there be a failing upgrade path even ? [09:07] AnAnt, yep. goes like this: [09:07] I just looked again at the bug LP 375148, and I think there is another problem [09:07] Launchpad bug 375148 in sl-modem "no more /dev/ttySL0 device node" [Medium,Confirmed] https://launchpad.net/bugs/375148 [09:07] new package unpacks, postinst-configure is called, that does the DKMS magic, the DKMS stuff tries to install, that tries to overwrite existing files, that causes an error, dpkg gives up as unconfigured. [09:08] oh, I didn't know the DKMS will fail if it tried to overwrite a file installed by a deb [09:08] I thought that this only happens in dpkg [09:08] Maybe it doesn't, but I think it should. Otherwise you end up with a file that two packages think they control. [09:09] I don't think that it should do [09:09] dkms is not apt/dpkg thing [09:09] If it doesn't, that's probably a bug in DKMS (that packages should be able to be removed completely on purge) [09:10] huh ? [09:12] AnAnt, So, there exists some .ko file, either provided by DKMS or by sl-modem-modules-KVER [09:12] It's important that the file is never provided by both of them. [09:12] Otherwise, it's not safe to clean up. [09:12] ok [09:12] because you can end up with something like removing sl-modem-modules-KVER removing the DKMS-provided file. [09:13] So you need to make sure that the file that would be created by DKMS isn't already present. [09:13] is that really a problem ? that will get rebuilt on the next reboot, right ? [09:13] And if it is, don't do the DKMS bit until later (next kernel upgrade) [09:13] Huh? I didn't think modules were rebuilt on reboot. I thought they were rebuilt on kernel upgrade. [09:14] superm1: ^ [09:14] * persia wanders off for a bit [09:14] persia: well, I see DKMS doing something at startup [09:14] ok [09:21] AnAnt: I think dkms has some sort of daemon which keeps watch for installed/upgraded kernels. [09:21] slytherin: yeah, but how about startup ? [09:23] AnAnt: superm1 is the right person for anything related to DKMS. [09:24] yeah [09:25] AnAnt: the dkms transition of sl-modem-source was done in jaunty, right? [09:25] slytherin: yes, but module-assistant support was still there [09:26] AnAnt: and intrepid version had only module-assistant support right? [09:26] yup [09:26] intrepid or hardy, I don't remember [09:26] yes, intrepid [09:29] ok, about that preinst thing [09:29] wasn't there a way in module-assistant that makes it autobuild a new package for every new kernel update [09:29] there was some auto switch I recall === ripps_ is now known as ripps [09:48] AnAnt: I can check on my PC what all happens when installing and removing sl-modem-source. But this testing will only happen next week [09:49] ok [09:49] thanks [09:51] i want to upgrade from jaunty to karmic, how advices and procedures? [09:53] So, if I develop solid packages for the repos and the community really likes them, would I be able to have it in the universe? [09:54] dholbach: I see you! [09:54] MTecknology: sure [09:54] https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages [09:55] qiyong: take backup of your important data. :-) [09:55] dholbach: I'm watching your tutorial video [09:55] at 0400... [09:55] I had an hour long fight with audio first [09:56] slytherin: procedures? [09:56] sladen: only by changing apt conf? [09:56] slytherin: ^ [09:57] qiyong: 'sudo update-manager -d' should work [09:57] slytherin: is it equivalent to change apt conf? [09:57] and video freaked thank you totem+firefox [09:57] qiyong: AFAIK, but I have never used it [09:58] geser: I'm really hoping to become motu, but I have a few projects I want to synch up first. Then hopefully get some other devs to push on everything so I can leave the project [09:59] 1hr to dload the first video :D [10:17] hello everybody [10:18] if somebody has the time it would be nice if he would review this: http://revu.ubuntuwire.com/p/jameica [10:18] thanks [10:20] Build-Depends-Indep: sun-java6-jdk ? [10:20] * gaspa is listening an italian radio talking about opensource.... wow [10:23] thanks directhex, I am not really shure where the difference is between Build-Depends and Build-Depends-Indep [10:24] english is a "foreign-language" for me === Quintasan_ is now known as Quintasan [10:33] or what did you mean directhex? [10:35] therm: does it really require sun-java and doesn't it build with openjdk? [10:35] could someone please review http://revu.ubuntuwire.com/p/smile ? REVU still shows a copyright warning, but the copyright is surely included. [10:35] hello! [10:36] oh, wrong posting order ;-) [10:37] no it doesn't work wiht [10:38] no it doesn't work with openjdk, I talked to the upstream author about this and he said that this is why some encryption does not work there... [10:39] therm: Your package could depend on the generic package default-jre [10:39] ximion: if I remember well... [10:39] yes ,it's inside BIB_ManSlide/Help/gpl-2.0.txt, so that warning could be ignored, imho [10:39] * slytherin had forgot how beautiful REVU looks these days. :-) [10:39] gaspa: It is also in ./copying [10:39] right [10:42] ximion: I really like the last line of rainct comment :D [10:42] ;) [10:42] gaspa: Me too ;-) [10:43] ximion: i've uploaded it in mentors.debian.net.. it's still waiting for a sponsor. [10:43] ximion: but does this package provide suns-jre? or what is it doing? [10:45] therm: It depends on the system's default java runtime (In ubuntu Karmic it is the openjdk) [10:45] ximion: does the application have a home page? [10:45] gaspa: Thanks! [10:45] slytherin: yes. smile.tuxfamily.org [10:46] because the control file does not seem to include it, as REVU is not showing it. [10:48] ximion: but if I would use this the application wont run properly [10:48] it does not run with openjdk [10:48] therm: okay, the the sun-java runtime is necessary. (Strange... I'll also try to run it with openjdk) [10:50] ximion: You can try but you will see that it will fail on startup by throwing an error [10:51] at least this behavior was in jaunty and intrepid [10:51] therm: you can ask upstream authors what kind of APIs are they using which are not present in openjdk [10:51] I need a 2nd advocate for my cadabra package now up on REVU. Any takers? [10:51] ximion: uh... isn't enough "rm -f $(CURDIR)/debian/smile-slide.png", rathen than: [ ! -f $(CURDIR)/debian/smile-slide.png ] || rm $(CURDIR)/debian/smile-slide.png [10:52] just cosmetic, but it's cleaner imho [10:52] <\sh> whoever revuadmin is online...please click on fedora-ds-admin and see the error... [10:53] slytherin: I will ask him, but I am not shure if he knows that really [10:56] gaspa: Yes, I'll change this [10:59] ximion: ;) [11:00] therm: okay, it does really not work with openjdk... But I have not tried to compile with the openjdk-libs [11:01] ximion: okay [11:08] ximion: I have problems with the copyright-file, jameica uses libs that are under a different but opensource license, how to say that in this file? [11:09] therm, "uses" how? [11:09] therm, other libs on the system, bundled source, bundled binaries? [11:10] gaspa: Done. [11:10] bundled source, I think, otherwise lintian would throw an error, right? [11:10] no, lintian doesn't moan about binaries [11:10] are there any .class files? [11:11] no they are jar-files [11:12] containing class files? that's not allowed === sakjur is now known as i === i is now known as sakjur [11:13] look at it this way: [11:14] a severe security bug is found in a bundled binary lib [11:14] now what? [11:15] I took a look in the orig.tar.gz, and yes there are class-files in the libs shipped with the upstream code [11:15] an now I have to package all other libs? [11:15] d === ShadowChild is now known as lukjad007 [11:16] yes [11:16] you need to package the required libs separately - and you need to regenerate a new orig with the closed-source stuff removed [11:17] therm: you need to package them if they are not already available in repositories. [11:17] in germany we would say "oha"^^ [11:18] the life of a java packager, eh [11:18] I already used as much libs as possible from repositories. So the libs wich are left are not in there. [11:19] Ok I will package them [11:19] therm: what libraries are those? [11:20] you may have an look at http://revu.ubuntuwire.com/p/hibiscus also, this is the real application wich needs jameica [11:21] therm: what are the libraries that are not available in repositories? [11:22] slytherin: There are two from the same upstream author wich I packaged here bevor but moved them to archive and swtcalendar, nanoxml, jakarta_commons [11:22] therm: jakarta commons is in repository [11:22] the libs from upstream are: http://revu.ubuntuwire.com/p/libwilluhnds http://revu.ubuntuwire.com/p/libwilluhnutil [11:23] slytherin: aha, how is the name of the package? I didnt found that [11:24] therm: nanoxml is in repositories as well. the package names for jakarta commons - http://packages.ubuntu.com/search?keywords=libcommons [11:24] not sure which one you need [11:27] ok I will try to get it work with them, thanks [11:27] means that I have to package swtcalendar, libwilluhnds and libwillunutil [11:29] Can someone (who has enough time) please review my packaging of the libqt4intf-library? http://revu.ubuntuwire.com/p/libqtintf4 [11:30] The library is used by Pascal (and other languages) developers to use Qt4 in their application. It is a complete wrapper for Qt4. [11:31] Unfortunately, you can't test the library without an application that uses this. The Lazarus-Package sometimes needs this lib. [11:31] (Just as information) [11:31] slytherin: Upstream wrote an email to answer your question: He said that he means that it should run with openjdk also but really does not work with GCJ, because this uses an different crypto-extension [11:33] slytherin: and that he does devolop it for suns java === ogra__ is now known as ogra [11:37] therm: which means you can use default-jdk as build dependency and default-jre as runtime dependency. [11:40] slytherin: ok, I will change this [11:46] slytherin: but how does my package now provide that it didnt run with GCJ? I dont wont the users of this program to get confused becaus its not starting^^ [11:47] therm: your package must be having some shell script to start it right? [11:48] yes [11:48] therm: in that shell script you can check if the java runtime is openjdk or not. [11:54] slytherin: Ok I will try === lukjad007 is now known as ShadowChild [11:58] I have another question: What happends if the package is uploaded to universe, how to upload new versions of this application? === ShadowChild is now known as lukjad007 === lukjad007 is now known as ShadowChild === ShadowChild is now known as lukjad007 [12:04] therm: you need to find a sponsor for any version you need to upload to universe until you become motu and gain upload rights. [12:06] slytherin: ok [12:07] Is someone there who could check http://revu.ubuntuwire.com/p/projectm-jack , a ProjectM-visualizer for JackAudio and http://revu.ubuntuwire.com/p/libprojectm-qt , a library needed by ProjectM-Jack? [12:07] slytherin: Upstream wrote another email and he is worrying about that libs might be not in the right version, so that this could bring problems [12:08] slytherin: but this is a general thing, how is this solved? [12:08] slytherin: isnt it? [12:08] therm: I am not sure how I can help here. This is completely trial and error. [12:16] slytherin: What happend if I need app-1.2 in karmic but its only 1.1, is there a possibiliety to upgrade this? [12:17] slytherin: so that jameica runs properly [12:17] My laptop is hanging w/ an error message when I turn it off. I can't read the whole thing. Where can I dig this up at? [12:17] therm: yes, file a bug, prepare the new version of package if possible and then subscribe appropriate sponsors team to the bug. [12:17] offtopic - but you guys are smart.. [12:18] therm: which app is that by the way? [12:21] therm: app=lib, some jakarta lib maybe [12:21] therm: ok that answers my question === korn_ is now known as c_korn [12:47] I am uploading a new version of the package jameica, I changed nanoxml and jakarta libs from repos [12:47] and the default-jre/jdk [12:53] therm: are you done packaging its dependencies as well, those which are not repositories? [12:54] slytherin: no not at all, but you might have a look at what I was preparing some weeks ago, there I wanted to package this libs: [12:54] slytherin: http://revu.ubuntuwire.com/p/libwilluhnutil [12:54] slytherin: http://revu.ubuntuwire.com/p/libwilluhnds [12:55] slytherin: I know that for example descriptions are not the right one, but maybe you find bugs [12:56] therm: I hope you have verified that packages build properly using pbuilder. [12:56] slytherin: so if they are ready, only swtcalendar must be packaged [12:57] slytherin: how do you mean that? [13:01] slytherin: Ok I see, in that packages there it has to be default-jre/jdk also [13:27] slytherin: In wich section must do I have to put upstreams libs? [13:27] therm: I don't understand the question. [13:29] slytherin: In my control-file for libwilluhnds there is a section lib, but lintian throws an warning: W: libwilluhnds: unknown-section lib [13:29] slytherin: what do I have to put there instead [13:30] therm: I don't remember offhand. Check debian policy (google). I am a bit busy right now. [13:30] ok [13:35] therm: hehe, sometimes its just an "s" to put afterwards ;-) [13:55] I now have an error by uploading jameica via dput: Uploading jameica_1.7-0ubuntu1.dsc: 553 Could not create file [13:56] This existing file may have been previously uploaded partially === asac__ is now known as asac === dholbach_ is now known as dholbach === yofel_ is now known as yofel [14:46] dholbach: what should I do to be added to u-u-s ? just asking here? [14:47] * gaspa can make a couple of somersaults, too [14:49] gaspa: let me see who is admin of the team [14:49] dholbach: persia [14:50] ok, let's ask him :P [14:50] gaspa: DktrKranz and TheMuso too [14:50] k [14:50] dholbach: ah, the Italian Mafia [14:50] :D [14:51] DktrKranz: can you add me to u-u-s? ( without paying, please ) === stevie is now known as vorian [15:00] gaspa: you have to pay anyway, you have to refund "famiglia" [15:00] DktrKranz: totopalma will take care. [15:00] as usual [15:00] ok, but don't give us enough visibility, dholbach already noticed us [15:01] who's totopalma? [15:01] I have a few bills to pay [15:02] dholbach: historically, I asked 150 euros/upload, and everyone asked totopalma to pay me, so feel free to send bills to him :) [15:02] nice [15:02] gaspa: done, call toto now [15:02] I still need to do my taxes... maybe totopalma can do that too? [15:03] probably [15:03] only if you join "italian family" group :) [15:03] gaspa: I guess that's one of teams you only expire from when you're dead :-) [15:04] dholbach: totopalma is the Godfather [15:04] it's fine, I'll do my taxes on my own [15:06] dholbach: ... or when we decide one should [15:06] but yes, generally people are not so good when they leave [15:12] DktrKranz: indeed: all the guys who left the famiglia are in "geriatrix" now === mterry_ is now known as mterry === rmcbride_ is now known as rmcbride [16:02] Why do I get the following when I try to upload to REVU? [16:02] Uploading to revu (via ftp to revu.ubuntuwire.com): Uploading kobby_1.0~beta3-0ubuntu1.dsc: 1k/2k451 Failure writing to local file. [16:09] Hello [16:09] dholbach: I searched glibc's bugzilla for a bug related to non-solar calendars but I found none [16:09] dholbach: you sure you saw one for glibc ? [16:09] AnAnt: probably not [16:10] I remember I saw a request, but on a mailing list [16:10] but no one answered it [16:10] it might make sense to talk to somebody about it who have a bit more clue about it than I do :) [16:11] there: sources.redhat.com/ml/libc-alpha/2004-06/msg00165.html [16:13] ok, thanks [16:14] Hi, I'm looking for a reviewer or two for my package, kernelcheck - a a project that is designed to automatically build any 2.6 kernel from the upstream source. KernelCheck can help users fix hardware problems and improve boot time by customizing the kernel configuration. [16:14] http://revu.ubuntuwire.com/p/kernelcheck [16:34] dholbach: running a packagejam tomorrow. will let you know how it goes :) [16:34] stefanlsd: excellent [16:34] take pictures and blog about it :) [16:34] will do :) [16:37] I'm new to debian/ubuntu packaging and have a few questions. [16:37] My package already has its own configure and makefile scripts. Do I still need to include debian/rules? [16:37] Also, how do I sign my source files? [16:41] ryanprior: yes, as debian/rules has the information how to exactly build the deb, e.g. which options to pass to configure, how to actually build and install the software (mostly just calling the Makefile from upstream), any additional steps (like remove unneeded files, etc.) [16:41] when you call debuild -S to build the source package it tries to sign them (if you didn't disable it) but you can sign it also afterwards with debsign [17:01] Hello, does anyone know of a package for a perl module that uses debhelper not CDBS ? === Madkiss_ is now known as Madkiss === Lutin_ is now known as Lutin [18:29] What sort of rules file should I use for my package? [18:29] dh_make created this huge rules file that I don't really understand -- do I need to use that? [18:33] Is nobody here? Am I asking the wrong question? [18:34] ryanprior: Are you new to debian-packageking? [18:34] I am. [18:34] then you should read some tutorials or the debian-packageking-guide before you start. [18:34] CDBS is a smart way to create small rules-files [18:34] I've read the Ubuntu packaging guide and the Debian packaging guide. I'm just trying to make sense of them. [18:34] simply use [18:34] dh_make --cdbs to create the template [18:35] ;-) [18:35] so should I delete my current rules file and use that? [18:35] I am having trouble with a package that MOTU is responsible for: clearsilver [18:36] actually it is python-clearsilver, described here [18:36] https://bugs.launchpad.net/ubuntu/+source/clearsilver/+bug/386970 [18:36] Ubuntu bug 386970 in clearsilver "clearsilver module is not available for python 2.6" [Undecided,New] [18:36] ryanprior: Yes, delete the whole debian directory if you have not already done something useful === Handrix is now known as mezgani [18:39] yep thats it. I wish I knew how to help fix the package but by the time I figure out how to contribute we will all be retired [18:44] ximion: Okay, I deleted my debian folder, ran that command, and edited the files [18:44] should I be able to debuild now? [18:46] ryanprior: Try it! If all variables are st correctly, it will work. [18:47] see https://wiki.ubuntu.com/PackagingGuide/Howtos/CDBS for details [18:50] woohoo, it is working [19:09] Is there a good reason the PPA builders are showing me a 5+ hour queue delay? Seems unusual... [19:12] ximion: My package build failed at the end. [19:13] http://pastebin.ubuntu.com/204425/ [19:13] I don't understand what went wrong. [19:14] I see a permission denied for /usr/share/doc/ecere, but shouldn't fakeroot fix that? [19:18] ryanprior: Hmm... Is fakeroot installed and registered correctly? Also please check if the DESTDIR-option is parsed by the makefile. [19:19] I've never seen this fakeroot error [19:19] maybe someone else knows there more. [19:19] How do I know if it's registered correctly? [19:19] It's installed, but I never did anything to register it. [19:20] Also, I don't know anything about the DESTDIR-option. It's not mentioned in the guide. [19:34] nellery: ping, feel like reviewing and re'acking kobby? [19:35] ryanakca: hey, busy right now, but might get a chance later today [19:40] nellery: If you do sponsor kobby, be sure to include the change to the description. [19:41] nhandler: alright. [19:41] keeping the watch file as is? [19:43] My fakeroot appears to be broken, and during the end-stage of building the package it crashes. Has anyone else had that problem? How can I test whether fakeroot is installed properly? [19:44] nellery: As long as this is the only version that will not work with the watch file, I have no objections to leaving it broken for right now. We won't be using it much in Ubuntu anyway since it will be maintained in Debian. [19:53] hey guys i have a complain [19:53] wvdial: What is your complaint? [19:54] * nhandler hopes it isn't about him [19:55] you have on you rep a game which is called over god [19:55] and when you enter the game you will find this word written like this over God [19:56] "For too long has humanity been ruled by cruel and disputatious gods! Fly through the various layers of the Celestial Oversphere to unseat those who control the universe." [19:56] god != God [19:56] It's polytheistic sci-fi fantasy. [19:57] wvdial: If that is in the actual application, you will want to talk to the application's author to get it fixed [19:57] god can go with alot of thing botha sun [19:58] but God is Gid [19:58] is God [19:58] God cant work with any meaning but God [19:59] the only one God the creator [19:59] of every thing you got me [20:00] The idea of God and gods are deeply embedded in fantasy culture, borrowing from ancient mythos and modern day beliefs as well as the writings of various fantasy authors. Rarely is the intention to make any statement about the God Yahweh of Abraham, and this game does not appear to be an exception. However, you can talk to the author and ask for clarification, if that would be helpful. [20:02] and who is the author [20:02] so i can talk to him [20:02] ryanprior: I mean the DESTDIR option of the makefile. Have you tried reinstalling fakeroot? [20:03] wvdial: the author appears to be Linley Henzell [20:03] and how i can talk to him [20:04] from the man page: Overgod was written by Linley Henzell [20:04] ximion: I did reinstall fakeroot, no luck. [20:05] Which ubuntu release do you use? [20:06] 9.04 [20:06] i686 [20:09] is he still in your muto grup [20:09] is he still in your muto group [20:09] I'm not sure he ever was. Somebody else may have packaged his game. [20:11] can you help me to talk to some one who is Official in your group [20:12] coz this subject is very important to me [20:12] how come any one could be over god [20:12] God [20:14] how indeed [20:14] wvdial: 1 Chron 16:25 -- YHWH is above all other gods... so is your issue about capitalization within the game? [20:15] God != god [20:16] wvdial: So you want *what* changed in the game to reflect that? What is the issue, specifically? And why do you think it is a packaging issue? [20:17] if you can change in the game ok [20:17] if you cant can you delete from your rep [20:17] wvdial: Please state specifically what you want changed, and whether this is a packaging issue or something in the upstream software [20:17] ok [20:18] the game over god [20:18] when you enter the game [20:18] you will find the word over god written over God [20:19] the first over god is ok [20:19] And this was done by Ubuntu packagers? I doubt it. If you download the original software sources is this screen different in them? [20:19] the second over God is not ok [20:20] i don`t know [20:20] Sounds like you need to persuade the game author to make such a change. This isn't a packaging issue. [20:20] i did`nt download the orignal one [20:21] wvdial: you're best off reporting this to the upstream maintainer: http://sourceforge.net/sendmessage.php?touser=1351345 [20:21] So go do your research (download original sources and compile/run it) and then you will know. If it is in fact a packaging bug, file a bug in LaunchPad. if not... talk to the game author. [20:22] can`t you delete this game from your rep [20:23] coz any way it will still on it`s same in your rep [20:23] coz any way it will still on it`s same shape in your rep [20:23] Not everyone shares your worldview... you'd need to demonstrate the bug is severe enough to constitue a breach of Ubuntu policy... if you believe it is indeed that severe, file a bug with appropriate justification. [20:25] on another note, can someone review kernelcheck (http://revu.ubuntuwire.com/p/kernelcheck)? I heard it was revu day ;) [20:25] but don`t you agree with me that is wrong [20:25] and god is not God [20:26] and no one is over God [20:26] and how come to some one to be over god [20:27] It's really not clear what you mean [20:29] what didn`t you understand from my words [20:29] apparently instead of overgod, the author wrote overGod in their program [20:29] on the main page [20:29] yes [20:29] or rather OverGod [20:30] the name of the pack is over god [20:30] the name in the game is over God [20:31] that is the problem [20:31] wvdial: I think it was suggested that you speak to the creator of the game for that, or if you feel that it is something that the MOTU is to deal with, to file a bug on that pacakge detailing your concerns. [20:40] I'm still trying to get my package to build. I have hard-coded paths in my makefile -- do I need to get rid of those? Are there environment variables I should be using to keep things sane? Right now the package build fails (you can see output here: http://pastebin.ubuntu.com/204425/) [20:41] so what is the steps that i should take if i want you to delete this game [20:42] from your rep [20:43] wvdial: you need to file a bug on that package on launchpad detailing why you think it is unsuitable for the repositories [20:44] and how can i file that bug [20:45] and to whom should i send that file [20:45] wvdial: which file? [20:46] wvdial: you need to file a bug on that package on launchpad [20:46] * gaspa is becoming curious and it's going to install this game. :P [20:46] wvdial: Sorry, 'file' means to submit a bug. [20:46] wvdial: https://bugs.launchpad.net/ubuntu/+source/overgod [20:48] and do you think what i`m talking about is consider a bug [20:48] wvdial: I have no opinion on the matter, nor am I a motu [20:53] wvdial: I think that your view is only one perspective of many. Lots of people in the world have a different opinion. If Ubuntu tries to conform to any particular religious viewpoint, then it's in an impossible situation. [20:53] * ScottK goes with notabug. [20:54] * ScottK adds that there are Ubuntu derivatives focused on audiences with particular religious world views. [20:54] * gaspa installed overgod and do not see any uppercase "G" char [20:55] I'm not positive that it's an invalid bug -- it's probably a good policy to avoid or patch packages which are identifiably and needlessly offensive to some particular group. [20:55] i agree with you but you have to respect others religious [20:56] i agree with you scottk but you have to respect others religious [20:56] wvdial: The only way to do that completely is to prohibit any mention at all. [20:57] wvdial: No one forced you to install the game. If you don't like it, uninstall it. I think it's you that are being disrespectful. [20:57] wvdial: You are the one that is suggesting the archive should be scoured of any religious references to views other than yours. [20:58] ryanprior: Either we get a policy saying all mention of any religious topic is prohibited or it's notabug. [20:58] wvdial: We also have the sword packages for biblical study that probably offends some other religious group. Do you think those should be removed? [20:59] nooooooo [20:59] just the word over god [21:00] wvdial: Right. You can't have it both ways. Either you accept stuff that's OK for other people's religious perspectives or we can't have any of it. [21:00] ScottK: we don't need to ban games that have female characters, but if a game were submitted which was basically Asteroids with a needlessly misogynistic back-story, we might refuse to package that or modify the package. Here we have Asteroids with an apparently needlessly anti-theist back-story. [21:00] ryanprior: I agree, but I don't see it as related. [21:01] scottk you can pack biblle qran twrah [21:01] wvdial: I didn't understand that. [21:02] just dont pack apps that don`t respect those religious [21:02] In any case, this IRC channel is not a great place for discussion. An e-mail to the mailing list might be more appropriate. [21:02] That is, for this discussion. [21:02] ok [21:03] can you give me ana email [21:03] can you give me an email [21:03] to send my complaint [21:03] wvdial: Would you also prohibit a game that had an anti-communist theme? [21:05] i`m not in a place to prohibit [21:05] The problem is neither are we. [21:06] Once you start to engage in censorship it's hard to draw lines. [21:06] i just want every on use your rep fell respectable [21:06] If it was part of the default install, then I think you'd have a point. [21:09] ya i know but when you see some thing like this it`s a huge insult not for me but for my God coz if it was for me as a person it`s not a problem but it come to God then i have to change it [21:11] it`s Just a stupide game when you enter it you Just find a big label which contain the word over God [21:15] wvdial: I understand your feelings on the matter. I do not understand why just not entering the game doesn't solve the problem for you, why you don't want other people who view it differently to be able to play this game? [21:15] when packaging from scratch, which patch system is preferable to package it with, cdbs, dpatch, or quilt? [21:15] RoAkSoAx: That is up to you [21:15] nhandler, ok thanks :) [21:15] RoAkSoAx: Two separate questions: 1. what kind of helper system: debheper or cdbs. That will help answer the patch questions. [21:16] But nhandler is right, it's up to you. [21:16] ScottK, ok thanks. And in case is a python app ?? or it makes no diference ? [21:17] No different. [21:18] ScottK, ok thanks :) [21:18] coz if i`m in the street and i saw a drawing insult God i`ll remove the word of the insult [21:18] ScottK: I personally not believe in god but I'm really wondering why most people who "believe" think god is more important then themselves [21:18] wvdial: You might also get arrested for defacing someone else's property. [21:20] sebner: If you believe in an intelligent being with the power of creation, it follows pretty logically. [21:20] yes [21:20] sebner, because people might need to believe in something to "keep their lives on track" [21:20] JFTR, I count myself as a believer, so my position on this isn't a function of me being anti-religious [21:21] ScottK: ah right, good that I don't believe in such a thing. One thing less to worry about [21:21] But I think we've crossed the line into being WAYYY off topic [21:21] RoAkSoAx: right but sad [21:21] yes i agree [21:22] sebner and RoAkSoAx: I also think that your negative characterization of religious people is disharmonious to the purpose of this channel. [21:22] is there any email that i can mail it to try to get that game removed [21:23] ScottK: I'm sorry that you get this impression but all I've said is that I don't believe in god and think it's "sad" to do so which does not seem like a negative characterization because I have no problem with any religion at all [21:24] wvdial: I believe it's ubuntu-motu@lists.ubuntu.com would be your first stop. If you don't get satisfaction there, we have an entire process for dispute resolution. [21:25] ScottK, oh no I'm not characterizing anything nor saying I'm not a believer. I do believe in God, however I'm just saying an opinion. For example, it is sad how many people kill in the name of God. [21:25] RoAkSoAx: OK. [21:26] Not a big deal, I just think we should move on. [21:26] true :) [21:27] yes and i hope God guide all of us to the right to follow and to do [21:28] ScottK: now you have to lecture him too :P [21:29] sebner: I don't think so. I don't see that as having any potential for being viewed negatively. If you're a non-believer, what he just hoped for is a no-op and nothing to get excited about. [21:29] ScottK: right, I think I'm just worried about the potential censorship [21:30] sebner: In many cultures such things are very standard and appropriate and I think you're being narrow minded to be annoyed at me for not chiding more for it. [21:30] sebner: If you had told him that mention of God made you unconfortable, then you'd have a point. [21:32] ScottK: gna I'm fine now. I had a tough day, I'll head to bed and everything is fine then [21:32] sebner: OK. Have a good night. [21:33] hey all [21:33] ScottK: thx, you too [21:36] Trying to learn pbuilder. I currently have a chroot set up for jaunty but wanna switch it to karmic. When I run "sudo pbuilder update --distribution karmic --override-config" it aborts with an error. Could somebody help me out? [21:36] If you share the error message, maybe someone can. [21:38] soren: Here's the whole thing: http://paste.ubuntu.com/204487/. Thanks for your time. [21:39] I guess it's failing to download for some reason... (?) [21:41] evanrmurphy: I'd suggest changing to using a different mirror and trying again. [21:41] evanrmurphy: http://astromirror.uchicago.edu/ubuntu/dists/karmic/main/binary-i386/Packages 404's for me as well. [21:42] ok! [21:44] anyone accustomed with mingw packages? [21:49] jmarsden|work, soren: Can you tell me where the mirror is specified? I changed the server in Software Sources but it still tries uchicago on the pbuilder update. (I'm running Jaunty, btw.) [21:49] evanrmurphy: /etc/apt/sources.list [21:50] Check in both your main machine and in the chroot environment... [21:50] evanrmurphy: You can use sudo pbuilder login --save-after-login and modify /etc/apt/sources.list [21:52] nhandler: So then am I modifying the chroot's /etc/apt/sources.list instead of my system one? [21:53] Correct evanrmurphy [21:56] Hmmm... once inside the chroot I can't find any editing software to access /etc/apt/sources.list with, lol! [21:56] evanrmurphy: You can edit it from the outside. [22:00] soren, nhandler: Pardon my denseness. Where can I find the chroot's /etc/apt/sources.list from outside of it? And was I to do "sudo pbuilder login --save-after-login" and then exit immediately without modifying anything? [22:02] evanrmurphy: sudo pbuilder login --save-after-login # Then edit the file using nano or vi or even sed... then logout === kklimonda__ is now known as kklimonda [22:03] evanrmurphy: pbuilder unpacks the tarball somewhere and chroots into it, providing you with a shell. [22:03] evanrmurphy: However... [22:04] evanrmurphy: There's nothing stopping you from accessing the unpacked tarball from outside the chroot. [22:04] evanrmurphy: ..where you have a proper editor. [22:04] evanrmurphy: So either you do that, or you use sed to change the mirror URL directly in the chroot. [22:05] evanrmurphy: Don't install an editor. That will defeat the purpose of pbuilder. [22:06] evanrmurphy: Worst case you could just create a new pbuilder... with a decent network connection it might even be quicker to do that than all this manual fixup... [22:06] I may be doing something wrong, but it appears that inside the chroot neither nano nor vi are available. But sed is! [22:07] So go for it with sed :) [22:07] jmarsden|work: Great point. :) I'll resort to a new pbuilder if this next try fails. [22:07] sed -e s/astromirror.uchicago.edu/archive.ubuntu.com/ /etc/apt/sources.list # should do it [22:08] Or use whatever mirror you want in place of archive.ubuntu.com [22:08] sed -i -e s/astromirror.uchicago.edu/archive.ubuntu.com/ /etc/apt/sources.list # I mean! [22:15] Heya guys. I'm about to package from scratch this app. However, this app has a GIT snapshot that already contains a 'debian' directory. What should I do?? Should I just create a new debian directory and try to package it myself, or should I merge the debian directory from the git snapshot? [22:16] Agh, it's _still_ trying from the uchicago server. Hate to cop out, but I think I'm just gonna try a new pbuilder. [22:17] You might need to do apt-get update in there after editing sources.list? Or you can just create a new one :) [22:17] never give up! lol [22:22] RoAkSoAx, generally you need to create a new orig.tar.gz with the debian/ purged [22:22] jmarsden|work: Still no dice. [22:23] Hmm. WHat about the sources.list on your main OS? And did you run sudo apt-get update in the main OS also? [22:23] RoAkSoAx: You should also contact upstream about not including the debian directory [22:23] evanrmurphy: Something somewhere is still seeing info about uchicago being the chosen mirror... [22:24] ok thanks for your suggestions nhandler directhex [22:24] ) [22:25] jmarsden|work: Do I have to "source /etc/apt/sources.list" after I modify it? [22:25] evanrmurphy: No, but you need to do apt-get update [22:25] No, you have to sudo apt-get update after you modify it. [22:25] jmarsden|work: He is root if he logs into pbuilder, so sudo is not necessary [22:29] I noticed that about not needing sudo... clever. [22:29] Double-checked my system sources.list and currently creating a new pbuilder. [22:33] I see the pbuilder create process still grabbing things from uchicago, even though there's nothing with that server in my /etc/apt/sources.list, and I've already done sudo apt-get update. [22:34] Is there another file somewhere that contains server information? [22:36] evanrmurphy: Check your ~/.pbuilderrc file [22:38] nhandler: The only thing I have there is COMPONENTS="main universe multiverse restricted". [22:42] evanrmurphy: try setting MIRRORSITE in there [22:42] evanrmurphy: sudo grep -ril uchicago /etc /home # will probably show you the file(s) concerned, but will take a while. [22:47] nellery: thanks for the upload [22:49] jmarsden|work: Your grep has made me progress. Where should pbuilderrc be located? It looks like I have three. (What have I done?!) [22:50] I have ~/.pbuilderrc, /etc/pbuilderrc and /etc/pbuilder/pbuilderrc [22:50] Laney: And one of them does have a MIRRORSITE variable set to uchicago. :) [22:50] evanrmurphy: Is it the /etc/pbuilderrc? [22:51] evanrmurphy: The first two are normal, not so sure about the third, let me check here... normally /etc/pbuilderrc is a set of defaults, and ~/.pbuilderrc is to override those defaults [22:51] That is the system-wide pbuilder config file that is for all users [22:52] And /etc/pbuilder/pbuilderrc is a symlink to /etc/pbuilderrc, so really you only have two [22:52] nhandler: Correct. /etc/pbuilderrc has the MIRRORSITE variable. [22:52] evanrmurphy: Then change that file ;) [22:52] OK, so edit that one to be MIRRORSITE=http://mirrors.us.kernel.org/ubuntu/ or whatever and off you go :) [22:53] \o/ [22:53] well [22:54] you could just put it in your home directory and it would override the other one [22:55] i'm interested in adding color support to aptitude, but i don't know where to start. [22:57] OMG IT'S WORKING!!! [22:57] * evanrmurphy clicks his heels [22:58] nhandler, jmarsden|work, Laney, soren: Thank you all very much for your help and time on this. [22:58] evanrmurphy: Sure thing :) [22:58] are you all MOTU? [22:59] No problem... and no, I'm not a MOTU... hopefully one day I will be. [22:59] Some of us are, yes. [23:00] I am [23:01] I'm an aspiring MOTU, so hopefully I'll see you all around. Cheers! [23:24] morning [23:25] Hello ajmitch [23:25] 'ey [23:33] howdy! [23:34] is there any way to make a package collect logs, etc. for inclusion with a bug report whenever sent using 'ubuntu-bug' similarily to what Debian does with /usr/share/bug/packagename ? [23:35] those are called apport hooks afaik [23:35] ... to what Debian does with /usr/share/bug/packagename/scripts, sorry [23:35] Laney: that sounds about right. is there any documentation on making those? [23:35] probably, but now you know as much as I do :) [23:36] https://wiki.ubuntu.com/Apport/DeveloperHowTo [23:36] ah, there [23:37] I was just misisng the magic word "apport hooks" [23:38] hmm... ok, but - unless I misread what I found there - apport hooks only seem to be triggered whenever a crash happens [23:53] so, with regard to adding colors to aptitude output, where should i begin? should this change be made upstream? should i start by installing a VM? [23:53] or perhaps it should be added as a translation? [23:56] raylu: Probably upstream. [23:59] i remember finding a page earlier about projects that new developers could jump in on. anyone know what i'm talking about?