[12:07] hub: thanks, I've now fixed the rules' from the packages, new versions are on the way to REVU [12:20] and there they are: http://revu.tauware.de/details.py?upid=1980 http://revu.tauware.de/details.py?upid=1981 http://revu.tauware.de/details.py?upid=1982 [12:20] gn8 folks === minghua [n=minghua@danube.mems.rice.edu] has joined #ubuntu-motu [12:22] night.. no more ice hockey from telly :) === lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-motu === poningru [n=poningru@n128-227-27-21.xlate.ufl.edu] has joined #ubuntu-motu [01:06] raphink: piiiing [01:07] marcin`: let's go to #vtiger-bounty ok? === hub [n=hub@toronto-hs-216-138-231-194.s-ip.magma.ca] has joined #ubuntu-motu === pietrus [n=pietrus@tor/session/x-8ef731c62c52a2f3] has joined #ubuntu-motu === freeflying [n=freeflyi@61.190.65.25] has joined #ubuntu-motu [01:53] time for another reviewing round... [01:57] sistpoty: do you ever sleep? [01:57] ajmitch: as soon as dawn breaks ;) [01:57] ajmitch: sivang said that in -devel to kamion. :) [01:58] re MOTUs [02:08] tepsipakki: still there? [02:09] lol [02:10] tepsipakki: just took a glimpse over librpcsecgss... see coments (I will first do a proper review of libgssapi though) [02:13] tepsipakki: and one more thing not listed: the -dev package should depend on all -dev packages needed to satisfy headers in this -dev package (not sure if any of the build-dependencies are needed though) [02:14] sistpoty: hello [02:14] hi marcin` [02:14] sistpoty: got a question... could you please review vtigercrm package in REVU? [02:15] marcin`: give me a few minutes, then I'll do it ;) [02:15] sistpoty: we just uploaded package that we think that is ready for dapper [02:15] sistpoty: and raphink already said yes to this package but we need another MOTU to do the same :) [02:15] marcin`: sure... just a few minutes and I'll be over it ;) [02:15] sistpoty: ok [02:21] hum... just a dumb question, feature freeze just freezes new uploads or we have to file something like a UVF for package updates ? [02:21] s/new/NEW/ [02:23] Toadstool: we don't need exceptions existing packages... I have no clue though, if we can push in new packages after feature freeze with an exception [02:23] exceptions for existing packages even [02:23] ok [02:24] marcin`: on it... will take some time ;) [02:25] ok I'm here [02:26] this is mandatory but the templates in my wide-dhcpv6 package are not debian devel-reference, and therefore Ubuntu, I think, compliant... moreover I've got some translations for my templates... [02:26] *isn't mandatory [02:28] gn8 MOTUs [02:37] marcin`: why does vtigercrm-core depend on vtigercrm-theme-blue (but only recommend the other themes)? [02:40] because vtigercrm needs at least one theme to work [02:40] sistpoty: and this theme is hardcoded as default in original config.inc.php [02:41] sistpoty: so I use this as default and recommend other themes as optional [02:41] marcin`: so it won't work if would have only aqua-theme? [02:42] sistpoty: it could but to make this possible user has to change config file manually [02:42] sounds broken to me [02:43] sistpoty: /etc/vtigercrm/config.inc.php contains $default_theme = 'blue'; [02:43] you're still forcing them to always have the blue theme installed, no matter what their config says [02:44] I also force them to use english language as default... [02:44] hm... if the default config would be broken otherwise, I guess I can live with the dependencies as they are right now [02:44] there has to be at least one theme and at least one language [02:44] marcin`: you can do this with provides: vtigercrm-theme and depending on that virtual package [02:44] I could keep blue in vtigercrm-core package [02:45] marcin`: but I guess this can be addressed for future releases [02:45] sistpoty: propably yes but then I need to do some magic to change default theme in config.inc.php === ajmitch disagrees [02:46] ajmitch: as in cannot wait for future releases? or as in dependencies should be fixed, even if the config would be broken? [02:46] ajmitch: you disagree to what? [02:46] sistpoty: disagree that it should be put off for future releases [02:47] ajmitch: ok then tell me how it should work? [02:47] depend on real | virtual package [02:47] or you depend on the blue theme first [02:47] so blue | aqua | whatever [02:48] they'd need to explicitly select another theme in the deps to get it [02:48] ajmitch: it's not 'whatever' because then you need to set at least one as default === reggaemanu_ [n=manu@ARennes-257-1-131-21.w86-210.abo.wanadoo.fr] has joined #ubuntu-motu [02:48] and is it so very hard for someone to change their config? [02:48] ajmitch: and then they should choose which one should be default [02:48] the default would still be blue [02:48] since if you did apt-get install vtiger-crm, it would get the blue theme [02:49] ha, gained some of ajmitch's deep insight :) [02:49] :P [02:49] insights even [02:49] I don't get it... === ajmitch can do without the mockery [02:49] it works like this right now - so what's the problem? [02:50] the problem is that there's no way to remove the blue theme without removing the whole app [02:50] if you have blue | pink | black [02:50] marcin`: it's the way apt-get install handles dependencies... the blue-theme would be drawn in by default. [02:50] then blue will get picked by default [02:50] ajmitch: ok but in the same way there is no way to remove english [02:50] unless one of the others is selected [02:50] marcin`: so you could change that too :) [02:51] ok then tell me one thing... [02:51] I got few theme packages right? [02:51] and core package... [02:51] and this config.inc.php is created with postinst script... [02:52] if I remove theme blue as default dependency then user won't be able to use application [02:52] I cannot install theme _after_ core package [02:53] and there is another problem - user can install package in this way: [02:53] dependencies will be installed (and configured, iirc) before the package that depends on them [02:53] apt-get install vt-core vt-theme-1 vt-theme-2 vt-theme-3 [02:53] tell me now which one should be default? [02:53] whichever you like [02:54] so which package should be installed first? [02:54] I'm sure you can come up with a good way to choose, whether it be random choice or a preferred option [02:54] with theme or core? [02:54] ? [02:55] Is anyone working on scribes? [02:55] no [02:55] Depends [02:55] at least I'm not [02:55] This declares an absolute dependency. A package will not be configured unless all of the packages listed in its Depends field have been correctly configured. [02:55] and how long do we have before the Freeze? [02:56] so when at least 1 theme is configured, the core can be configured [02:56] Kyral: a few hours [02:56] .....damnit [02:56] I could get it ready tomorrow. But not tonight... [02:56] know what... I don't see any way to make this as you want to [02:56] Kyral: dapper+1? [02:57] LaserJock: yah... [02:57] I'll ITP it for Debian [02:57] and I think that there is a lot of apps that has some theme as dependency and everything is ok [02:57] that is why I think it is nice to get a sponsor in Debian. I can upload packages to unstable anytime and then sync to Ubuntu when I can. [02:58] I thought Sponsors were on a per package basis [02:58] LaserJock: until debian has freezes, that is [02:58] ajmitch: tell me one thing - is this possible to install for example gnome without at least one default theme? [02:59] Kyral: well, often times you develop a relationship with a particular DD, I think. So you often have the same person sponsoring your uploads. [02:59] ajmitch: and I really don't see any way to make this possible while dpkg doesn't provide conditional dependencies [03:00] ajmitch: do you thing that Debian will have freezes in unstable? [03:00] marcin`: different comparison, gnome has a single themes packages [03:01] I have a couple ITPs to file then [03:01] LaserJock: not as such [03:01] ajmitch: please show me at least one package which has something you expect in vtigercrm [03:01] ajmitch: I just need to see it because I don't understand what is the problem for you there === ajmitch doesn't have time right now to go digging through packages for an example [03:02] ok then try to talk for a while about this logic... === ajmitch doesn't have time to talk for awhile either :) [03:03] let's imagine that I'm user - and want to install vtiger [03:03] ITPs are still filed as bugs right... [03:03] so I do: apt-get install vtiger-mysql [03:03] marcin`: freedoom and it's dependency on doom-engine [03:03] ajmitch: and how should I set default theme here? [03:04] sistpoty: apt-getting [03:04] Nafallo_away: talk to me === slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-motu [03:04] marcin`: looking at the dependencies would be more helpful ;) [03:04] sistpoty: will freedoom work without doom-engine? [03:05] marcin`: the other way round is true actually (so maybe this is not a really good example) [03:05] Kyral: yeah, I used reportbug. it has an option for ITPs if I remember right. [03:05] marcin`: a package providing doom-engine needs some data-files (which are in doom-engine for example, but could also be directly installed) [03:05] sistpoty: ok I see this - and then how I can choose different engine> [03:06] sistpoty: dpkg gets first from list? [03:06] marcin`: it's prboom | doom-engine... so prboom should get drawn in [03:06] sistpoty: because it says that freedoom depends on prboom [03:06] marcin`: but you can install lxdoom and remove prboom [03:07] but I have to install prboom first? [03:07] marcin`: afaik no... apt-get install doom-legacy lxdoom-x11 should do what you want [03:08] we are talking about apt-get install freedoom [03:08] do I have a choice then? [03:08] sorry... go it wrong [03:08] can I apt-get install freedoom without prboom? [03:08] apt-get install freedoom lxdoom-x11 should do that trick [03:09] apt-get install freedoom doom-engine or apt-get install freedoom prboom? === jaldhar [n=jaldhar@c-68-80-95-221.hsd1.nj.comcast.net] has joined #ubuntu-motu [03:10] marcin`: sudo apt-get --simulate install lxdoom-x11 freedoom does exactly what you want [03:10] marcin`: freedoom lxdoom-x11 *will* draw in prboom [03:11] sistpoty: I believe apt-get install freedom prboom- is another option [03:11] minghua: no, just tried it, it does draw in prboom [03:11] sistpoty: ok then how can I switch between engines? [03:12] marcin`: by installing another engine and removing the previous enging [03:12] ah... my typing is horrible today [03:12] but what if I want to have both? [03:13] you install them both [03:13] ok and which one is default then? [03:13] whichever freedoom decides to use [03:13] imagine now - I got vtiger and for example 10 themes [03:13] marcin`: prboom, because it gets drawn in automatically [03:13] it's up to the program to decide what files it uses [03:13] marcin`: but otoh there is no real default [03:14] each can be default but at least one _has_ to be default === mhz [n=mhz_chil@pc-252-84-215-201.cm.vtr.net] has joined #ubuntu-motu [03:14] so choose one as default [03:14] I already did - blue is default === mxpxpod [n=bryan@unaffiliated/mxpxpod] has joined #ubuntu-motu [03:14] ajmitch: the example is stupid, since freedoom (the datafiles) shouldn't depend on a doom-engine at all... but that's a different issue [03:14] I mean without forcing users to always have it [03:15] I need to force users because there has to be at least one [03:15] sistpoty: you're right, programs should depend on data, otherwise you can end up with circular dependencies [03:16] and there is another thing - blue is let's say 'system' default [03:16] ajmitch: yes, and the tricky part is that you have all combinations of doom-engine and data-files here (as you could install the original doom-datafiles) but let's get back to vtiger [03:16] then each vtiger user can set different one as default [03:16] sistpoty: in my system "apt-get install freedoom prboom-" works (note the minus sigh after prboom), it installs doomlegacy-x11 instead [03:16] sistpoty: I'll let you handle it, I don't have the stamina to discuss this for the next 4 hours [03:16] minghua: ah... I thought it was a typo *g*... learned just another thing [03:17] ajmitch: phew... and this is just one of the issues I see w.o. even having built vtiger... [03:17] sistpoty: a handy but less-known feature of apt-get :-) [03:18] :) [03:18] marcin`: so it might break if you install all themes, user sets a different theme and this theme get's removed? [03:18] ok guys let's do something [03:19] sistpoty: yes [03:19] sistpoty: but it's usual [03:19] hm... don't have a (nice) solution at hand for this [03:20] sistpoty: in the same way I can set some theme in gnome on my desktop then remove this theme... [03:20] sistpoty: and gnome will propably switch to default right> [03:20] ? === herzi [n=herzi@d006180.adsl.hansenet.de] has joined #ubuntu-motu [03:20] marcin`: no idea, I use kde ;) (and I'm not eager in testing this right now) [03:21] gnome behaves strangely last time I tried that :-) [03:21] marcin`: imo if you set a hard dependency on all themes, it will not make vtigercrm break, until you figured a better solution [03:21] anyway how it should be done to make you happy? [03:22] sistpoty: but I don't need hard dependency on all themes [03:22] marcin`: I guess some postinst/postrm magic of the themes would be the way to go [03:22] sistpoty: I need hard dependency on one single theme [03:23] sistpoty: and default theme is set to blue in original config file === jsgotangco [n=jsg@ubuntu/member/jsgotangco] has joined #ubuntu-motu [03:23] sistpoty: so I use this theme as default and then user can add optional themes if wants to [03:23] marcin`: if you can live with the breakage, if a theme gets removed afterwards, you could depend on blue | theme and have all the themes provide theme [03:24] sistpoty: please install vtiger and try this at least once [03:24] I have an app whose version is R6 -BETA [03:24] marcin`: what exactly do you want me to try? [03:24] how shall I version it [03:25] sistpoty: then you will see that it has login dialog [03:25] 0.0+R6BETA ? [03:25] sistpoty: and there user can choose theme [03:25] sistpoty: this is dropdown and it has to have at least one entry on it's list [03:25] so there always will be blue [03:26] marcin`: I will do that... but first I'd like to review a little bit more [03:26] or more... [03:26] ok [03:26] but I'll be online for about 30 minutes... [03:26] it's 3:37 am here [03:26] and I need to go to bed soon [03:26] hub: good question... 0.0+R6beta is at least not wrong [03:26] yeah [03:27] marcin`: same here... but there are still some (really serious issues) [03:27] I'll start with that [03:27] sistpoty: go on then... [03:29] marcin`: you should actually put everything from copyright.txt into debian/copyright [03:29] marcin`: because the copyright information need to be available uncompressed [03:30] marcin`: license_agreement should also be in debian/copyright [03:30] ehh it's ArmeBosse issue [03:31] marcin`: but that's a pretty serious issue imo [03:31] marcin`: another thing: vtigercrm-mysql-local: does it need php4 or libapache[2] -mod-php4? [03:31] libapache [03:31] marcin`: and the conflicts to php5 is wrong, unless it contains the same files as php5 does [03:32] but it won't work if there is php5 in system [03:33] marcin`: that doesn't mean it needs to Confilct with php5 [03:33] marcin`: but conflicts *only* states: cannot be installed at the same time (due to the same files being in the package) [03:33] marcin`: there is no method of describing app foo will break app bar in debian/control [03:33] ok I'll remove this but it sucks because php5 is now in main... [03:34] marcin`: mom, I'll look for a lengthy rant^Wexplanation from keybuk [03:34] and it will make vtigercrm propably unusable [03:34] and what about these licenses - it's not enough that they are mentioned in copyright? [03:35] marcin`: https://launchpad.net/distros/ubuntu/+source/ubuntu-meta/+bug/22335 for conflicts [03:35] malone bug 22335 in ubuntu-meta ubuntu-desktop "gnome-screensaver conflicts with ubuntu-desktop" [Normal,Fix released] [03:35] marcin`: no, if you look at the debs, copyright.txt is compressed, and that's the point about it [03:36] marcin`: you should simply copy all the contents of copyright.txt to debian/copyright (as well as license_agreement) [03:41] sistpoty: is there a way to keep these files uncompressed in /doc ? [03:41] sistpoty: they are not compressed in *.orig.tar.gz [03:41] someone should put keybuk's explanation in a more apparent place :-) [03:42] If any MOTUs have time, there is a new speechd-up package available for review. [03:42] marcin`: yes, but imo you should put that into debian/copyright [03:42] ok just a moment [03:43] so remove this php5 conflict? === vivid [n=vivid@c-67-160-125-239.hsd1.wa.comcast.net] has joined #ubuntu-motu [03:43] how exactly do i sign up for motu? [03:43] marcin`: yes, please remove the conflict [03:43] vivid: YOu can either find a package that is not yet in the archive to upload, or start helping to fix bugs. [03:44] sistpoty: ok then is there any way to ensure that some other dependency will not broke my package? [03:44] break... [03:44] thats it, ive got an app of mine that im trying to get in...but i cant figure out how, ive uploaded to revu, i think [03:44] marcin`: no. [03:44] i already have the changes, dsc, amd64 and x86 packages of the libs and binary [03:44] marcin`: at least no automatic way [03:44] sistpoty: well it sucks... === zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-motu [03:45] marcin`: why does it break if you have php5 installed? [03:45] vivid: Have you emailed to submit your GPG key? [03:45] sistpoty: because by default apache will use php5 (if it is installed then it overrides php4) [03:45] hi all [03:45] TheMuso: no im not having much luck with finding this type of information on the site [03:45] sistpoty: and vtigercrm php code is not compatible with php5 [03:46] TheMuso: but i have my private and pub key here [03:46] TheMuso: and my dsc, changes is signed [03:46] vivid: I don't have much time right now, but give me a sec and I will find the link. [03:46] sweet, thanks [03:46] marcin`: you ship some apache-config-fragment... couldn't you put s.th. in there that prevents usage of php5? [03:46] do i submit to REVU, or MOTU? [03:47] sistpoty: don't know that [03:47] https://wiki.ubuntu.com/REVU [03:47] sistpoty: btw this package is broken... [03:47] vivid: Thats the link with the info you need. [03:47] marcin`: oh, that's bad [03:47] sistpoty: need to fix that.. ArmeBosse removed my postinst code and replaced with his that is broken [03:48] sistpoty: not big issue but this package is not installable at the moment [03:49] marcin`: should I post all comments I found up till now? or do you want to wait until I finished reviewing [03:49] sounds like a big enough issue [03:49] yes post all you got [03:50] ajmitch: right... I had no time to test it - he said that this is only regression to what he had before and it was workable... [03:50] hi MOTUs! [03:50] ajmitch: but now I see that he was wrong [03:50] hey zakame [03:51] hello sistpoty [03:53] marcin`: posted to revu... I mentioned most of them here already [03:53] apparently ive already got it uploaded, but i cant sign in, and the rocover link provides nothing for me to paste and decrpyt === reggaemanu [n=manu@ARennes-257-1-131-21.w86-210.abo.wanadoo.fr] has joined #ubuntu-motu [03:54] sistpoty: there is lintian override with missing-debconf-dependency [03:55] sistpoty: is that ok? === at1as_ [n=at1as@24-247-15-243.static.aldl.mi.charter.com] has joined #ubuntu-motu [03:56] sistpoty: another question - we need some template file - config.template.php to use this file as input for dbconfig-common [03:56] sistpoty: and then we get config.inc.php as output [03:56] sistpoty: it goes to /etc/vtigercrm/ [03:56] sistpoty: is this ok to have template there too? [03:56] marcin`: no... lintian overrides are (if ever) only good if you know for certain that lintian is wrong [03:57] sistpoty: or maybe template should go to /tmp and then should be removed after config.inc.php is already generated by postinst? [03:57] sistpoty: so I should add debconf dependency> [03:57] marcin`: templates shouldn't be in /etc... I [03:58] marcin`: yes, please do [03:58] marcin`: you can't install a file to /tmp [03:58] marcin`: (i.e. a package can't have a file in /tmp) [03:58] sistpoty: I don't want to install file there I had a piece of code that generated file [03:59] sistpoty: with mktemp in /tmp [03:59] hrmm it seems libpng12-0 broke pngcrush [03:59] marcin`: if it's temporary then it should be tmp, shouldn't it? [03:59] sistpoty: and then this file was used as template to generate /etc/vtigercrm/config.inc.php [03:59] sistpoty: and removed from /tmp after postinst [04:00] sistpoty: so anyway if I want to use template that should be temporary [04:00] siretart: im having trouble logging into REVU, are you here? [04:00] sistpoty: I should install/generate this file from postinst [04:01] vivid: just a sec, I'll take a look (soon) [04:01] sistpoty: then do something with this file in postinst and remove from tmp on the end - right? [04:01] marcin`: sounds good [04:01] vivid: what's your email-address for revu? [04:01] sistpoty: jaugustine@vivnet.net === sistpoty looks [04:02] i cant seem to get my encrypted password.. [04:02] sistpoty: so the thing now is that ArneBosse wants to use template file which he expects to be in /etc/vtigercrm [04:02] sistpoty: but he doesn't provide any script to put this file there - and this is why currently this package is broken [04:03] marcin`: then unbreak it ;) [04:03] sistpoty: so I could add script that will install template file [04:03] sistpoty: but it definetly shouldn't go to /etc/ [04:03] marcin`: if it's temporary, it shouldn't go to /etc... (or just a template that's no config-file) [04:04] sistpoty: ok he will be angry but I don't care - my code is ok - his code is broken ;) [04:04] sistpoty: just a moment :) [04:05] vivid: did you upload a package to revu yet? [04:05] yes, two, and when i try to re-upload, it says theyre already there [04:06] vivid: give me another sec please ;) [04:06] they are libpar2 0.2-0ubuntu1 and gpar2 0.3.1-0ubuntu1 [04:07] vivid: yes, both have been moved to the rejected queue... only question remains is why [04:08] if there is no license file will that happen? i think its named copying [04:09] vivid: no, they are rejected in the revu-queue by some script... so there is either s.th. wrong with the signature or your key not yet imported or the scripts fault (once again) [04:09] well, i didnt send my key to the keyserver until after i uploaded, so thats probably why [04:10] vivid: what's your keyid? [04:10] vivid: sending to the keyserver is just 1 part, it needs to be imported by a revu admin (like sistpoty) [04:10] 2A70ADF9 [04:11] vivid: no that key isn't in revu's keyring... where did you actually send your key to? [04:11] (since I didn't get a mail from you) [04:12] vivid: but anyways, please send a signed mail to keyring@tiber.tauware.de, then I'll import your key [04:12] the site says to send it to keyserver.ubuntu.com [04:12] ok one sec [04:12] sistpoty: what is po-debconf ? [04:13] sistpoty: can it be set as dependency - debconf? [04:13] vivid: hehe, that's only one step [04:13] i must be in too much of a hurry [04:13] marcin`: po-debconf is afaik the thing for debconf-translations [04:14] marcin`: what do you mean about the dependency? [04:14] sistpoty: Pre-Depends: debconf | debconf-2.0 something like this? [04:14] err, how do i sign an email heh [04:15] marcin`: urm... why not just a dependency on debconf? === minghua [n=minghua@69-153-139-36.dsl.hstntx.swbell.net] has joined #ubuntu-motu [04:16] sistpoty: there was another issue in lintian then AFAIR [04:16] vivid: what email-client are you using? [04:17] i found the how-to thingy in the wiki [04:17] vivid: :) [04:18] marcin`: imo debconf as pre-depends should suffice, since debconf-2.0 is provided by debconf... (but I'm not sure wether that's true for debian/testing as well) [04:18] marcin`: but it looks sane [04:19] what should the subject be? [04:19] vivid: a nice one... I like recieving mails with nice subjects (just kidding) [04:19] vivid: s.th. like key for revu [04:20] and you just want the public key block in it right? [04:21] vivid: no, I want the mail to be signed by you... I can figure the keyid from that [04:21] ok, well i put the keyblock it, but its signed anyway so it should be good [04:21] vivid: doesn't really matter ;) [04:21] sistpoty: you said that I should put Cpyright.txt to debian/copyright? [04:21] sistpoty: have you sean it's content? [04:22] marcin`: I browsed through it... probably append it to the bottom of debian/copyright [04:22] sistpoty: there is GPL license 2.1 there PHP License.. [04:22] sistpoty: mysql and few more.... [04:22] marcin`: you can strip the GPL from it... but you need to mention what's covered in by gpl [04:23] marcin`: you can strip only licences that are under /usr/share/common-licenses [04:23] marcin`: what's covered by thte php license? [04:24] ajmitch: propably nothing [04:24] I hope so [04:24] otherwise ftp-master will probably reject it [04:24] http://ftp-master.debian.org/REJECT-FAQ.html [04:24] ajmitch: aaaah I know why its there [04:25] ajmitch: it's because installation package for windows containst php and apache bundled in single package [04:25] and are you shipping any of that source? [04:25] ajmitch: no [04:26] you know in windows they wanted to provide 'single click' installation [04:26] so they bundled apache/php/mysqlserver+vtiger [04:27] marcin`: if nothing is covered by the source or binary by a license, you can of course remove that one as well [04:28] this license definetly needs more work [04:28] this guy ArneBosse is vtiger developer [04:28] oh, nice [04:28] and he stripped everything he could [04:28] dolson: here? === fbond|away is now known as fbond [04:29] fbond: always [04:29] from license - he propably wanted to hmm hide sugarcrm license somewhere deep under [04:29] no kidding...i think you just may be here always [04:29] marcin`: filed an ITP/RFP for it in debian? [04:29] ajmitch: unfortunately he filed ITP [04:30] he? [04:30] ArneBosse [04:30] (icr nick) [04:30] ok [04:30] and does he have packages also? [04:30] http://fboudra.free.fr [04:30] his web page [04:31] what do you mean - 'does he have' ? [04:31] just that [04:31] he filed an ITP, has he worked on packages? [04:31] no we work together on this package [04:31] then why is it unfortunate that he has filed the ITP? [04:31] we started independent - there is bounty in launchpad [04:32] because he was first :) [04:32] yes I saw the package & even though about packaging it myself [04:32] and afaik debian packages are more important than these in ubuntu [04:32] while I didn't want to make package for debian - I don't use debian - just ubuntu [04:33] dolson: eh, i was looking at packaging freecycle [04:33] and I didn't know about ITP and things like that [04:33] if debian updated a little more.. [04:33] there is an ITP, however [04:33] I will get in touch with the ITP creator [04:33] he already has packages made...I wonder why they aren't in Debian yet [04:33] nm [04:33] night [04:33] anyway this package is collaborative work [04:33] fbond: oh yeah? cool.. [04:34] fbond: where are these packages? [04:35] http://piem.org/debian/ [04:35] i actually already did all the modifications necessary for dapper [04:35] i was almost done when I decided I should probably check for an ITP [04:35] :) [04:36] ViViD: sorry, my universities mailserver seems to do weird things atm... didn't get your mail yet (but you sent it to the right place, I just went through the logs) [04:36] fbond: are you talking about vtiger packages? [04:36] marcin: nope, we got our wires crossed [04:37] :) [04:37] eh, happens :) [04:37] later, y'all [04:37] sorry :) === fbond is now known as fbond|away === irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-motu [04:42] c [04:42] wrong window sorry [04:43] cya fbond|away === irvin_ [n=irvin@203.213.221.25] has joined #ubuntu-motu [04:45] fbond|away: whoa... ldrum looks sweeeet [04:46] ldrum? === irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-motu === LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-motu [05:05] sistpoty: any luck with that email yet? [05:06] ViViD: not really... give me a sec pls. [05:07] ViViD: seems like it finally made tiber's MTA... so it should be here in a few seconds ;) [05:07] made it past tiber's mta even [05:07] sistpoty: want me to import it? [05:07] I got it awhile ago [05:08] ajmitch: go for it ;) === ajmitch has to install gpg on the box first :) [05:08] hehe [05:13] gpg: key 2A70ADF9: public key "John Augustine " imported [05:13] ViViD: congrats... you can upload to revu now ;) === asw [n=asw@karuna.med.harvard.edu] has joined #ubuntu-motu === minghua [n=minghua@69-153-139-36.dsl.hstntx.swbell.net] has joined #ubuntu-motu [05:17] hi minghua [05:18] hello LaserJock [05:21] sistpoty: am i able to upload .deb packages, or just sources [05:21] ViViD: only sourcepackage with orig.tar.gz [05:21] (i.e. dpkg-buildpackage -rfakeroot -S -sa) [05:21] thats what i sent, the changes file like it said === irvin_ [n=irvin@203.213.221.25] has joined #ubuntu-motu [05:23] before or after your key was imported? [05:23] ViViD: revu runs over the incoming queue every */10, maybe it isn't processed yet [05:24] (minutes) [05:24] no, it is there [05:24] http://revu.tauware.de/details.py?upid=1990 [05:25] it's done as a native package though [05:25] plenty of comments for sistpoty to make on this one ;) [05:25] hehe, it's in my queue ;) [05:25] sistpoty: one of them is up, the other isnt, maybe you can tell me if it was rejected? [05:26] ViViD: not rejected, retry with dput -f [05:26] at least the required libraries got on [05:27] so now after two people review it, it gets put into universe? [05:27] after 2 people check that everything is ok [05:27] it looks like there'll be a bit of fixing to do [05:29] firstly I can see that it isn't versioned properly, it ought to be 0.2-0ubuntu1 [05:29] ive never seen a source versioned that way [05:29] and that there are still a lot of unneeded .ex files in debian/ [05:29] thats what dh_make put in [05:29] yes [05:29] and you can't just use dh_make as-is [05:29] you need to clean up after it & only use the things you need [05:30] the actual program has no bugs, and this is my first source package [05:30] i updated the files, didnt know i was supposed to delete stuff [05:30] yes, and you also need to cleanup debian/rules to take out rules you don't need [05:30] so i need to delete all the unneeded stuff, and change the version, anything else? [05:30] plenty else [05:31] this is just a quick overview :) [05:31] like i said this is my first time making source packages, i have a million binary debs on my server === freeflying [n=freeflyi@61.190.65.25] has joined #ubuntu-motu [05:32] so can i edit from the site, or do i need to change and re-upload [05:32] ViViD: you'll need to change and reupload [05:33] when I say that it should be 0.2-0ubuntu1, I mean that you have a libpar_0.2.orig.tar.gz [05:34] and then you add on the debian directory, and put that version in the changelog [05:34] i have the libpar2_0.2.orig.tar.gz [05:34] so i put that inside the package? parrallel to the debian dir? [05:34] and then change the version to comply [05:34] outside the package [05:35] why is the package source named libpar2? [05:35] because its a library for par2's [05:35] ok [05:35] hence gpar2 [05:35] so that's not part of the SONAME [05:35] par1 is deprecated yet it will work [05:35] which will make naming the binary package fun [05:36] what is a par2? [05:36] binary should be libpar2_0.2-0ubuntu1_arch.deb [05:36] its a recovery volume set [05:37] for repairing files, or groups of files that have become corrupted, or checking that they are not corrupted [05:37] no, binary should have the SOVERSION in the name as well [05:37] ? [05:37] ViViD: check the debian library packaging guide, it explains it better than I could (but ajmitch can explain it even better I guess *g*) [05:38] reading that is probably best, before I try & explain [05:38] hehe [05:38] defoma is a monster :-( [05:38] and a monster few people understand for that [05:38] minghua: 'here be dragons; === sistpoty doesn't understand unix+fonts stuff at all [05:39] k, the so is libpar2.so [05:39] and its version is 0.2, same as the package [05:39] SONAME is different [05:39] ViViD: the soname is *inside* libpar2.so (objdump -p libpar2.so | grep -i soname) [05:40] it's a name for binary compatibility [05:41] that gives me no output [05:41] ViViD: the soname describes compatibility... e.g. if version 2 and version 3 share the same soname, it means that you can exchange these two (because every public function has the same signature and the same semantics, but might be implemented differently) [05:42] ViViD: probably -P, don't know it by heart ;) [05:42] must not be set, guess ill release a v0.2.1 [05:43] all this complex library stuff needs to be right, and it's one of the reasons why maintaining library packages isn't simple [05:44] and i need to reference the soname in the binary source? [05:45] the binary package name has it [05:45] we have a packager whose first package is a shared library here? [05:45] ViViD: yes... otherwise all packages that depend on a specific shared object would cease to work, if you update that shared object to a newer (incompatible) version [05:46] minghua: iirc lfittl also did a library quite early, and he did it quite well afaikt [05:46] minghua: yep [05:46] sistpoty: my first package is a package with both program and shared library :-) [05:47] minghua: nice :) [05:47] and I didn't get it correct the first time, actually far from correct [05:47] s/is/was/ [05:48] ok soname is libpar2.so.0 [05:48] so the binary package name might be libpar2-0 [05:48] so the package would be libpar20_v_arch right? [05:48] ViViD: you need libpar2-0 as package name then [05:48] ok -0 [05:48] and you'd still have something like 0.2-0ubuntu1 in the changelog [05:49] now, i just set the dependency of gpar2 to libpar2-0 instead of libpar2? [05:49] ViViD: read http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html, it will help :-) [05:49] i believe im already there [05:49] ViViD: no... the dependency of gpar should be generated [05:50] which means you'll need to do the shlibs fun [05:50] ajmitch: gpar2 is a different sourcepackage ;) [05:51] sistpoty: I'm aware of that [05:51] ahhh... ;) [05:51] but any shared library package has to have the shlibs info in it [05:52] okay, a question about maintainer's scripts === ajmitch points at sistpoty === sistpoty hides [05:52] if a -2 version package want to get rid of something -1 left === soumyadip [n=soumyadi@59.93.247.34] has joined #ubuntu-motu [05:53] I should add a .preinst script for -2, see if it's upgrading, compare versions, and do my clean-up if the version is smaller than -1 [05:53] does that sound correct? === sistpoty points back to ajmitch [05:54] something like that, I guess :) [05:54] mostly. If only -1 has the issue, then checking for -1 is not semantically what you want. [05:54] minghua: no idea really [05:54] err, checking for < -1 [05:55] crimsun: I believe all versions < -1 has this problem [05:55] ah, ok [05:56] okay, since no objections, I'll try this === minghua goes downgrading first :-( [05:58] and downgrading won't work properly because of the same problem with my local new package (incomplete fix), arrrrgh [06:04] dolson: around? omins extended-description line extends 80 charachters... may I fix it and upload (since it's nice the way it is) [06:04] s/extends/exceeds/ [06:04] sistpoty: dang [06:04] sistpoty: yes, go ahead. I'll fix locally too [06:05] dolson: ok, will do ;) [06:05] thanks :) [06:05] ;) [06:06] sistpoty: hey, how come it says Ubuntu Installer on the dapper-changes list for most of my packages? is this because you modified them so it goes to this default name or something? [06:07] it's because your e-mail isn't known to katie [06:07] well one of my first packages shows up as my name? [06:07] crimsun: there is no katie any longer in the soyuz new world order [06:07] dolson: when/which package? [06:07] hmph? dang. [06:08] dolson: soyuz is currently still evolving, maybe they changed that part... but I would only count as a person who changed the package, if I updated/appended debian/changelog [06:08] sistpoty: well, seq24 shows my name, although I am not the maintainer... maybe that's why I guess that's the only one [06:09] ok ive updated the lib package, its now libpar2-0_0.2-0ubuntu1 with .ex remove, updated rules, and shlibs [06:10] dolson: ah, 12.Feb... a change in soyuz I guess [06:10] sistpoty: no biggie, I was just curious. makes it harder for me to search the page for my name :) [06:11] dolson: maybe s.o. in #launchpad knows the details ;) [06:12] dolson: just from a sweep through the changes-ml, looks like it's restricted to ppl. of ubuntu-dev and ubuntu-core-dev group [06:12] ah [06:14] and the binary is updated, anything i need to do please let me know so i can do it [06:14] dolson: omins is upped [06:14] ViViD: I'll take a look ;) [06:14] sistpoty: cool deal :) [06:15] btw.: I hope that nobody will ever ask in which order the packages are listed on revu [06:15] *g* [06:16] sistpoty: can you remove the libpar2 (non libpar2-0) package i put on there? [06:16] ViViD: sure [06:16] thanks [06:16] sistpoty: what is the order? :) [06:16] sistpoty: I was thinking of asking that earlier.. but I come to the conclusion it's semi-random, but ordered by # of advocates as well [06:16] ViViD: why did you change the name of the sourcepackage? [06:17] sistpoty: I was just going to ask the same question :-) [06:19] ajmitch, dolson, minghua: it was a suggestion from \sh_away... but I don't recall it exactly any longer... was s.th. like first order: updated packages already in ubuntu/new packages, second order good/need work packages, third order number of advocates and fourth order number of total comments (or uploads?) [06:19] i changed it to match the package, the version stuff is added by debuild [06:19] ViViD: the binary package name needed change, but not the source package name [06:19] i cant get it to take my orig.tar.gz unless its inside the tar.gz [06:20] ViViD: the name of the sourcepackage should match the name upstream gave it (unless that's taken already) [06:20] the source package is autogenerated with whatever version is in the changelog [06:20] yes, and you didn't need to change that [06:21] the binary package name is in debian/control [06:21] ViViD: no... the name of the sourcepackage doesn't change... it's always the thing in debian/control (after Source:) [06:21] it was just the version number that needed changed in debian/changelog [06:21] i changed that [06:21] and it gave me the libpar2_ubuntublah gz [06:22] so version in changelog needs the ubuntu tag? [06:22] ViViD: exactly [06:23] ok, so how do i stop it from building that gz with it... [06:24] ajmitch, dolson, minghua: there is the tiny sql-statement responsible for revu-ordering: http://revu.tauware.de/~sistpoty/foo/index.py.txt [06:24] (upload_rows) [06:24] so my gz should come out as libpar2-0.2.tar.gz right? [06:24] no [06:24] well [06:25] ViViD: it [06:25] you should have libpar2_0.2.orig.tar.gz [06:25] oh, you mean i added the -0 to the source pkg name [06:25] ViViD: it' [06:25] and then a libpar2-0.2 directory [06:25] args... damn enter key [06:25] the orig.tar.gz name has to match the source package name [06:25] ah cool [06:25] ViViD: it should always be called sourcepackagename_upstreamversion.orig.tar.gz [06:25] as sistpoty says :) [06:25] yea i have that, but it doesnt upload it [06:26] ViViD: dpkg-buildpackage -S -sa [06:26] thats what im doing and it gives me a changes, dsc, build and a updated tgz [06:27] then when i dput the changes it uploads the dsc, changes and updated tgz [06:27] use ls, show us what is going on [06:27] ViViD: is there a .upload file left behind? [06:27] ViViD: then you'll need dput -f [06:27] yes [06:28] and it didnt ask to be forced, didnt overwrite anything cuz i changed the name to libpar2-0 [06:28] well and the version [06:28] you've changed the source package name back to libpar2? [06:29] the way i thought it should be is libpar2_0.2.tar.gz, libpar2_0.2.orig.tar.gz and the other files [06:29] you shouldn't need libpar2_0.2.tar.gz [06:29] er, thats the debian source package [06:30] ? [06:30] that gz contains the debian subdirectory [06:31] but debuild produces libpar2-0_0.2-0ubuntu1.tar.gz === ajmitch sighs [06:31] agreed [06:31] you should have libpar2_0.2.orig.tar.gz & a directory libpar2-0.2 in one place, right? [06:32] no tar.gz should have the debian stuff in it [06:32] yea i started with libpar2_0.2.orig.tar.gz and an extracted libpar2-0.2 which i added the debian stuff to on my desktop [06:33] that's fine [06:33] when i run debuil -S -sa from the libpar2-0.2 dir it gives me libpar2-0_0.2-0ubuntu1.changes, dsc, build, and tar.gz [06:33] but you've still got the source package named wrong [06:33] yea i changed the source line in control back to libpar2 [06:34] debian/changelog also [06:34] so only Package in control should be libpar2-0 [06:34] yes [06:34] the version in changelog needs 0.2-0ubuntu1? [06:34] and you'll also have to add in a section for libpar2-dev in debian/control later [06:34] yes [06:35] and the distribution must be dapper, not unstable [06:35] which you already have, I see [06:35] yea thats what i use anyway [06:35] its only only install cd that has my sata drivers in the kernel [06:37] so i should be getting libpar2-0_0.2-0ubuntu1_source.changes,dsc and libpar2-0.2.orig.tar.gz [06:37] ? [06:38] no [06:38] libpar2-0_0.2-0ubuntu1_source.changes looks like it still has the source package named as libpar2-0 [06:38] i havent updated it yet [06:38] er uploaded it === Daskies [n=Das|Slee@c-24-21-177-109.hsd1.or.comcast.net] has joined #ubuntu-motu [06:40] k now ive got libpar2_0.2-0ubuntu1_source.changes,dsc, and tar.gz [06:41] tar.gz or orig.tar.gz? [06:41] and the binary should be build as libpar2-0 [06:41] what is your orig.tar.gz named? [06:41] libpar2-0.2.orig.tar.gz [06:41] - must be _ [06:42] so libpar2_0.2.orig.tar.gz [06:42] hm... speechd-up contains an info-page, which is dual licensed GFDL + GPL, debian/copyright has only GPL in it... would this be a blocker? [06:42] sistpoty: I'd say so [06:43] but I'm pedantic [06:43] ok thats changed, now it should upload it with the others? [06:43] ViViD: what files are produced now? [06:44] i have libpar2_0.2-0ubuntu1_source.changes,dsc,build,tar.gz and libpar2_0.2.oirg.tar.gz [06:44] ajmitch: but OTOH the info page displays the license when viewed... (and even contains the full license) [06:44] sistpoty: everything should still be listed in debian/copyright [06:44] ajmitch: ok [06:45] it still doesnt send my orig.tar.gz though [06:45] whoa, Dapper will have a GUI installer? [06:46] so far it has a gui progress bar at the beginning [06:46] TheMuso: read that part about debian/copyright? ;) [06:46] ViViD: what files are produced by debuild, please? [06:46] but the rest is standard === dolson hopes it's not slow like the Mandrake installer that was introduced around 9.0 or so [06:47] sistpoty: Yes. [06:47] TheMuso: and it FTBFS :( [06:47] TheMuso: probably lack of build-dependency on autotools-dev [06:47] FTBFS? [06:47] fails to build from source [06:47] debuild -S -sa gave me libpar2_0.2-0ubuntu1_source.changes, libpar2_0.2-0ubuntu1.dsc, libpar2_0.2-0ubuntu1_source.build and libpar2_0.2-0ubuntu1.tar.gz, and i have my libpar2_0.2.orig.tar.gz which i started with [06:47] Right. [06:48] sistpoty: In pbuilder? [06:48] TheMuso: yep [06:48] something is still broken there [06:48] Ok. u.a.c has been so broken I haven't been able to properly check. DOing so now. [06:48] thanks :) [06:48] ajmitch: take a look at my control and changlog, its uploaded [06:49] TheMuso: yep. autotools-dev seems to do the trick (at least it's going past the failure) [06:49] Righto. [06:50] Updating pbuilder and will try again... [06:52] ViViD: when you do debuild -S -sa, do you see dpkg-source: building libpar2 using existing libpar2_0.2.orig.tar.gz [06:52] ? [06:53] i got it [06:53] now it uploaded orig.tar.gz and diff.gz as wel [06:53] ok [06:54] TheMuso: please check all documentation files for copyright... iirc the .tex is still a little bit different than the other two files [06:54] TheMuso: apart from that I'm happy with it === sistpoty is afk for a cigarette [06:54] sistpoty: Want me to re-upload? [06:54] TheMuso: would be nice === ajmitch goes afk also [06:55] np === monzie [n=manish@220.226.26.174] has joined #ubuntu-motu [06:57] hi monzie [06:58] Hi LaserJock [06:58] finall the Ebuntu packages are ready LaserJock [06:59] monzie: really? you've got all the e17 packages done & ready to upload into ubuntu? [07:00] no ajmitch , i got the e17 binary packages ready [07:00] ah [07:00] they can be installed over a clean breezy install now to get e17 [07:00] checkinstall again? [07:00] yup === ajmitch cowers in horror at the sight [07:00] i hope some ppl download it , test it and offer some help for packaging [07:01] \o/ ajmitch \o/ [07:01] yay, i got the other one set too now finally made some progress here [07:02] Ok speechd-up is uploaded with build-deps adjusted. [07:03] reportbug really needs fixed to not target ubuntu-users === zakame [n=zak@210.1.88.225] has joined #ubuntu-motu [07:03] TheMuso: the copyright as well? [07:03] hello MOTUs [07:03] hi zakame [07:03] That was fixed in the previous upload. It probably won't show on revu straight away. === zakame goes to REVU [07:04] sistpoty: Oh sorry, what is not complete about the copyright? [07:04] sorry my bad. Mised it. :S [07:05] TheMuso: no, you'll also need to add the copyright info from the .tex .texi and .info files [07:05] (that's the reason I begged for another upload, the other change would have been trivial) [07:05] Right. [07:05] Sorry, been working on casper/a11y stuff today, and my mind is a bit fuzzy after having to do a crash course in bzr. :) [07:06] anybody from ubuntu-cn here? [07:06] ajmitch: what about reportbug? [07:06] LaserJock: it files bugs at the users mailing list [07:06] ugghh [07:07] I've never tried it for Ubuntu, only Debian [07:07] I don't see anything new copyright wise that I missed in the info file. [07:08] TheMuso: the info-file itself is dual-licensed by gfdl and gpl [07:08] Right. Just saw that. [07:09] sistpoty: You guys must to a grep -ir on the directory for copyright right? :) [07:09] monzie: you should really work on getting source packages made for Ebuntu, then we can really test E17. [07:10] ajmitch: right, to ubuntu-users, just tried that yesterday to file a bug for masqmail (which I should be doing now) [07:10] TheMuso: that's how I do it [07:10] Thought so. [07:10] monzie: heya, how's the e17 packaging going? [07:14] hi zakame [07:14] got the binary packgaes ready [07:14] trying to get some location to upload it , it [07:15] it's 35 MB [07:16] LaserJock, i have never done packaging before, and [07:17] there are so many libs and deps that everything is getting confusing [07:17] but i am still trying, eet and evas are ready [07:17] Ok, try again. If not happy this time, shoot me. :) [07:17] monzie: will you put eet & evas up for review? [07:18] is there a point ajmitch ? FF is today , isn't it? [07:18] yes, you get comments & corrections [07:18] and those libs are for E17 only, they have no other use [07:18] so that you learn more about packaging [07:18] it's still worth doing it [07:19] monzie: putting stuff on REVU should really help [07:19] okay, i'll do it, but first i have to upload my bin packages [07:19] even if we don't get things into dapper, they could still be ready for upload once dapper+1 opens [07:19] don't rush :) [07:19] instead of spending 2 months getting things right & missing dapper+1 freezes [07:19] yep [07:19] ya , thanks ajmitch , i am really doing all i can [07:19] thanks LaserJock === ajmitch adheres to the review early, review often approach [07:21] hehe, I guess the review often is sometimes a problem with the number of packages on revu [07:22] true :) [07:22] but that's because I'm lazy & don't review the thousands of packages like you do [07:22] ajmitch++ [07:24] hehe... I am lazy as well, I should get some stupid work done, but I prefer reviewing ;) === ajmitch is busy doing stupid work, but also busy talking on irc [07:24] *g* [07:25] heh [07:25] sistpoty: whoa, thanks for the comments! [07:25] tepsipakki: you're welcome [07:26] I'm almost done with libgssapi [07:26] sistpoty: I'll need to get you to review some of mine :) [07:26] TheMuso: 1999 doesn't fix the copyright thing yet... you'll need to mention the GFDL/GPL dual license (and propably cite the complete GFDL) [07:27] why cite the GFDL in its entirety? [07:27] ajmitch: review packages from you or packages you'd have to review? [07:27] hm, I thought it was in common-licenses [07:27] ajmitch: can it be referred to? [07:27] sistpoty: review packages I've made [07:27] ajmitch: GFDL isn't installed locally so it has to be all there [07:27] gaah [07:28] ajmitch: bah... I wouldn't find a thing, and if I would I'd think I'm wrong ;) [07:28] hmm, but what is being GFDL'd. it's not DFSG free. [07:28] TheMuso: maybe you can refer to the GFDL in the info-page (should be in there)... what do other's think? [07:28] sistpoty: what did you mean when you said something about -dev packages and dependancies..? [07:29] LaserJock: it is... dual license GPL/GFDL [07:29] LaserJock: GFDL+GPL dual-license in this case [07:29] sistpoty: you don't think I make mistakes?? [07:29] tepsipakki: what package? [07:29] deluded person === highvoltage [n=Jono@196.36.161.235] has joined #ubuntu-motu [07:29] hehe [07:29] sistpoty: I'm not sure, you mentioned it here ;) [07:30] sistpoty: another revu uploader for you to handle [07:30] sistpoty: can you use a dual license that aren't compatible? I'm not very knowledgable about licenses. [07:30] sistpoty: either libgssapi or librpcsecgss [07:30] tepsipakki: just a moment [07:30] LaserJock: sure [07:31] ajmitch: ok thanks, that seems counterintiutive to me but ok. [07:31] LaserJock: when the license is applied, you have th choice of which terms it falls under [07:31] LaserJock: sure... you have the choice which one should apply (as licensee)... dual-license != mixing licenses [07:31] ok, that makes more sense [07:33] I'm currently fighting with docteam licensing so that is why I asked. [07:34] tepsipakki: at least from my comments I can't see s.th. about -dev dependencies right now [07:34] (on revu) [07:34] 03:13 < sistpoty> tepsipakki: and one more thing not listed: the -dev package should depend on all -dev packages needed to satisfy headers in this -dev package (not sure if any of the build-dependencies are needed though) [07:34] :) [07:35] tepsipakki: ah... right. [07:35] tepsipakki: if there are other -dev packages needed, when you want to compile s.th. that uses your lib, you'll need to build-depend on these as well [07:36] build-depend and not install-depend? [07:36] tepsipakki: install-depend ;) [07:36] right ;) [07:37] tepsipakki: example, if there is s.th. like "#include " in it, you'd need a dependency on libfoobar-dev [07:37] so, libgssapi-dev should depend on libkrb5-dev, and librpcsecgss-dev should depend on libkrb5-dev and libgssapi-dev [07:37] ? [07:38] tepsipakki: if these are needed once you want to compile s.th. with the headers from the -dev package: yes [07:38] hmm, I'll try grepping [07:38] tepsipakki: (however librb5-dev for librpcsecgss-dev gets drawn in automatically by libgssapi-dev) [07:39] that's true [07:40] hmm, doesn't seem that gssapi.h includes anything out of the normal stuff [07:40] that's good ;) [07:42] same goes for librpcsecgss [07:42] (I didn't check if anything is in there... was just a wild guess... and only really problematic for libraries on which other libraries depend on) [07:42] yeah, I get it now :) [07:43] about libgssapi: why should the libgssapi.conffiles be removed? [07:43] tepsipakki: it's a file under /etc... so libgssapi.conffiles will be generated during build. if it's there it's being appended to and you end up having the same conffile in there twice [07:44] oh.. [07:44] I've built and installed it but it seems normal [07:45] it *should* work, but lintian gives a warning [07:45] so it seems [07:48] I asked about the versioning here yesterday, and it was told that -1ubuntu1 is the way to go.. upstream is also a debian maintainer so he _could_ upload them to debian if he wants :) [07:48] but now he's just interested how I'm doing .) [07:48] :) [07:49] tepsipakki: no, if he'd upload the same stuff to debian, he'd name it -1 (and thus -1ubuntu1 cannot be synced any longer) [07:50] hmm ok, true === sistpoty is out for just another cigarette [07:57] phew... dawn already breaking... time to go to bed [07:57] good night everyone [07:57] sleep well, I just woke up :) [07:58] :) === Hobbsee [n=Hobbsee@CPE-144-136-113-76.nsw.bigpond.net.au] has joined #ubuntu-motu === viviersf [n=cain@196.44.1.98] has joined #ubuntu-motu === tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-motu [08:13] cp: cannot stat `./debian/gssapi_mech.conf': No such file or directory [08:13] dh_install: command returned error code 256 [08:13] so, that didn't work [08:16] eww, my bad [08:22] ajmitch: how bad is checkinstall? [08:24] good question :-) === minghua awaits ajmitch's answer too [08:24] the goals seem sane... [08:25] but there is no source. to me that is the main problem. You only get a binary package out. At least that is my understanding [08:26] ahh [08:26] it seems convinient for self use [08:26] LaserJock: that is correct [08:26] but not for general distribution [08:26] apparently the dependencies arent done very well, from what i've heard earlier [08:27] jsgotangco: if you ask me, I would say it's very, very, very bad :-) [08:27] I've used it before for some "tweaking" of the gnuplot source package for my own personal use. [08:27] jsgotangco: Don't Go There [08:27] ajmitch: that's why im asking [08:28] jsgotangco: there are reasons why we go through this pain of packaging [08:28] the thing I hate checkinstall the most is not repeatable at all, it completely depends on the build environment [08:28] and it's not just a love of self-flagellation [08:28] minghua: of course, and it's antithetical to a free software distribution [08:28] ahh [08:29] I'm thinking of having something in the Ubuntu Packaging Guide about making quick packages but I think I'll go more towards how to quickly tweak something in the source package and build a .deb [08:29] I think that is what most users will want [08:30] it really isn't too hard to make a usable source package [08:30] for larger projects, it may be [08:30] ajmitch: ok so its good to say that if you're going to use checkinstall, don't even think of distributing your package right? [08:30] jsgotangco: more or less [08:30] jsgotangco: or 'for personal consumption only' [08:30] brb, trying out more bling [08:31] Now running lintian... [08:31] E: libgssapi1: ldconfig-symlink-missing-for-shlib usr/lib/libgssapi.so.1 usr/lib/libgssapi.so.1.0.0 libgssapi.so.1 [08:31] should I include the link in .files or not? [08:32] it was, but I removed it [08:32] tepsipakki: why are you still using .files? I heard that is outdated technology === minghua always user .install instead [08:32] s/user/use/ [08:33] minghua: it's not my idea.. upstream has debian-directory [08:33] actually, there's also a .install [08:34] ah, I guess I'll have to turn on composite extension manually [08:34] tepsipakki: upstream has both .files and .install in their tarball? [08:34] minghua: yes.. [08:34] well, well, well. [08:34] nuke upstream's debian/ and repack the orig.tar.gz, then. [08:35] tepsipakki: I would follow Mithrandir's advice [08:35] Mithrandir: =) "please ask upstream to provide a package w.o. debian-directory for the next release" as was told by sistpoty [08:36] ok, I'll just do that then [08:36] maybe learn to use cdbs in the meantime [08:36] tepsipakki: either works. upstream-provided debian/ directories are evil. [08:37] upstream is also a debian devel :) [08:37] is it shipped as a native package? [08:37] no [08:37] it shouldn't ship debian/ in the orig.tar.gz even if upstream is a DD. [08:38] ok, I'll tell him about it === j^_ [n=j@e178001039.adsl.alicedsl.de] has joined #ubuntu-motu === zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-motu === Hobbsee_ [n=Hobbsee@CPE-144-136-113-76.nsw.bigpond.net.au] has joined #ubuntu-motu [09:13] ajmitch, ping [09:14] viviersf: pong === bpuccio [n=brian@ool-457a9c38.dyn.optonline.net] has joined #ubuntu-motu === monzie [n=manish@220.226.48.61] has joined #ubuntu-motu === Gloubiboulga [n=gauvain@84.5.36.54] has joined #ubuntu-motu === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu === Gervystar [n=gervysta@62.94.208.119] has joined #ubuntu-motu === nomed [n=nomed@host66-124.pool872.interbusiness.it] has joined #ubuntu-motu === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu === lionelp [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-motu === dholbach [n=daniel@i577B1AF3.versanet.de] has joined #ubuntu-motu [09:50] good morning dholbach [09:51] who is daemon@poleboy.de ? === zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-motu [09:51] sistpoty? maybe [09:51] ArmeBosse: sistpoty [09:51] morning everybody - hai dolson [09:51] thks [09:51] hi zakame [09:52] hi all [09:54] dholbach: any words about when approved UVF exceptions will get synced from Debian? [09:54] no, unfortunately not - were any packages synced at all? [09:59] heya dolson === zakame learns to write manpages [09:59] hi [10:00] dholbach: no idea, I have only one UVF exception :-) === Tonio__ [n=tonio@cac94-5-82-229-219-55.fbx.proxad.net] has joined #ubuntu-motu [10:10] hello [10:11] guys [10:11] whats an easy way to update the alternatives ? [10:13] update-alternatives [10:13] yeh i know that [10:13] i want a easy way of switching between 2 of em [10:13] without any user input [10:14] otherwise ill have to make an expect scripts which i dont really want to do [10:15] i don't know other easy way, sorry [10:15] someone know when sistpoty will be back ? [10:16] update-alternative can be non-interactive, if that's what you want [10:19] It was suggested for one of my packages that I probably need to sight the gfdl. How should I go about it? Do I point to a file on the system somewhere? It is not in the common licenses directory. [10:20] and does anybody know of a good guide to how one should format their copyright file? [10:25] TheMuso: /usr/share/debhelper/dh_make/licenses/ [10:27] dholbach: Thanks. [10:28] dholbach: I don't see it there. [10:28] Oh, sorry. [10:28] dh-make maybe [10:28] Now I know what you are ferring to. [10:28] sorry [10:29] dholbach: I was told that I might have to reference the gfdl in mine though. [10:30] The copyright file for speechd-up is much the same as the gpl licenses in the directory you referred to above. [10:31] and that is not included in the /usr/share/common-licsense [10:31] if you want to be 100% sure, include it [10:32] No it isn't. === moquist_ [n=moquist@pool-70-20-59-246.man.east.verizon.net] has joined #ubuntu-motu [10:41] dholbach: WOuld it be ok if I was to point people to the info file in copyright? i.e. say that they can find a copy of the license by running the info program - info speech-dispatcher? [10:42] for me it would, but not sure if that's commonly accepted/approved *shrug* [10:43] you might ask in #ubuntu-devel [10:43] hmm ok. === _mindspin [n=mindspin@p54B2F2DB.dip.t-dialin.net] has joined #ubuntu-motu === xerox_ [n=paolo@adsl-222-234.38-151.net24.it] has joined #ubuntu-motu [10:46] <_mindspin> Hi, I was sent here to ask which versioning software is used by the kernel developers? [10:47] Could anyone have a look at http://revu.tauware.de/details.py?upid=1971 ? [10:49] _mindspin: git [10:49] <_mindspin> thanks === _mindspin [n=mindspin@p54B2F2DB.dip.t-dialin.net] has left #ubuntu-motu ["Konversation] [10:50] Gloubiboulga: we don't seem to have netswitch, do we? [10:50] Ok, if there are any MOTUs available, I kindly ask you to look at speechd-up on revu. I have just finished uploading it again, and the copyright file is the only thing that needs checking, so I am lead to believe. Thanks. [10:50] dholbach, not yet [10:50] hrm [10:51] it's been uploaded yesterday [10:51] I'd formulate configure.in's gtk+-2.0 >= 2.6.0 in debian/control [10:52] (but that's not ultra urgent) [10:52] what about the segfault? [10:52] dholbach, I can't reproduce the segfault on my dapper box, nor in a chroot [10:53] Tonio_, tested it to, it works fine on his box [10:53] s/to/too [10:53] apart from that it looks good so far [10:57] very nice ;) [10:58] thanks Tonio_ , but you've done the biggest part iirc ;) [11:02] Gloubiboulga: I did the *simplest* part :) === ealden [n=ealden@203.76.213.159] has joined #ubuntu-motu === nomed [n=nomed@host66-124.pool872.interbusiness.it] has joined #ubuntu-motu === lionelp [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-motu === monzie [n=manish@220.226.48.61] has left #ubuntu-motu ["Leaving"] === xerox_ [n=paolo@adsl-222-234.38-151.net24.it] has joined #ubuntu-motu [11:37] ajmitch: ping === chillywi1ly [n=danielb@CPE-65-26-218-21.wi.res.rr.com] has joined #ubuntu-motu [11:47] cdbs is lovely... life is not the same after using it :) [11:55] looking for review http://revu.tauware.de/details.py?upid=2004 [11:58] freeflying: remove extra whitespace from the description lines :) [11:59] tepsipakki: thx [11:59] tepsipakki: anymore? [11:59] freeflying: there should be only one in the beginning of each line. I don't know about the indents [12:00] tepsipakki: each line in details shall indent [12:01] freeflying: yes but only one whitespace, in the diff there seems to be two, but lintian is not complaining hmmm.. [12:02] tepsipakki: ok, I'll correct it [12:02] but I'm not a qualified reviewer, so there might be more.. [12:03] tepsipakki: :) === Hobbsee_ [n=Hobbsee@CPE-144-136-113-76.nsw.bigpond.net.au] has joined #ubuntu-motu === dous [n=adpenara@efreet.edu.ms] has joined #ubuntu-motu [12:15] dholbach, I've updated the gnetswitch package and reuploaded it [12:15] two times libgkt2.0-dev [12:15] but nm [12:16] W: libnfsidmap1: package-name-doesnt-match-sonames libnfsidmap0 [12:16] is that worrying? [12:16] i'd name it <0> then - what's the library name it ships? [12:17] libnfsidmap.so.0.1.0 [12:17] damn... [12:17] so that's libnfsidmap0 as a package name [12:17] the problem is that libnfsidmap1 is already in the archive.. [12:17] and upstream switched back to .0? [12:17] I don't think they ever were at .1 [12:18] so you updated a package? [12:18] yes [12:18] 0.8 is in now [12:18] this is 0.12 [12:18] if you biuld the package, be sure to inspect it (i use mc for that) and look at the shlibs file and see if it's alright [12:18] else you should probably stick to it [12:19] so not worry about lintian [12:19] I'd just talk to the Debian maintainer and ask for his reasoning [12:19] that's upstream as well (J. Bruce Fields) [12:20] maybe I'll ignore this for now. someone should review the package btw =) [12:23] these three packages (libnfsidmap, libgssapi, librpcsecgss) are all pretty similar, and I've made changes per instructions from sistpoty === Hobbsee_ [n=Hobbsee@CPE-144-136-113-76.nsw.bigpond.net.au] has joined #ubuntu-motu === ajmitch_ [n=ajmitch@port171-25.ubs.maxnet.net.nz] has joined #ubuntu-motu === dous [n=adpenara@efreet.edu.ms] has joined #ubuntu-motu [01:16] ok, new versions of libnfsidmap, libgssapi, librpcsecgss: http://revu.tauware.de/details.py?upid=2005 http://revu.tauware.de/details.py?upid=2010 http://revu.tauware.de/details.py?upid=2008 === Yagisan [n=jamie@60-240-7-100-nsw-pppoe.tpgi.com.au] has joined #ubuntu-motu [01:29] G'day All - how are you today ? === slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-motu === Yagisan waves at slomo [01:30] hi Yagisan :) [01:31] G'day slomo - how's your day been ? I had fun fixing the fedora box from hell [01:33] i had fun writing a math exam that was far more easy than i thought :) === raptoid [n=raptoid@85.100.47.232] has joined #ubuntu-motu [01:38] slomo: the fedora box was fun. It is in New Zealand, I'm not, and the problem is the link, and routing between the two. And someone put a fax on the backup modem line to the NZ server, just to make it more fun. === Toadstool [n=jcorbier@maisel-gw.enst-bretagne.fr] has joined #ubuntu-motu [01:39] when is dapper package freeze? [01:39] I know that 23.02 but what timezone? [01:40] why is ubuntu-desktop depending on xscreensaver anyway [01:40] Yagisan: sounds exactly like that kind of job where one looses his sanity at some point :) [01:40] ah just the data === Hirion [n=hirion@draugr.de] has joined #ubuntu-motu [01:41] slomo: I think someone did - the contractors freaked, and someone had the bright idea to be knocking on my door at 8:30am yesterday morning to get me over to subcontract it [01:42] slomo: somthing about me being the only linux guy they new that could a) get in, and b) fix it === mhz [n=mhz_chil@pc-252-84-215-201.cm.vtr.net] has joined #ubuntu-motu [01:47] siretart: thanks for the heads-up on the openal transition on d-d-a. No API changes ? a simple rebuild will be ok ? [01:48] Yagisan: I think so. (it was 'just' on d-d, since I'm not a DD) [01:50] siretart: yes it was d-d - I'm tried and making typos. thanks - I will need to rebuild my private repos when the transition starts. [01:51] hmm [01:53] Yagisan: which of your packages is affected? did you consider joining the debian games team? === ealden [n=ealden@203.76.228.244] has joined #ubuntu-motu [01:54] siretart: deng - the one that upstream is correctly licensing and/or re-writing at last :) [01:54] Yagisan: ah, I remember. === freeflying [n=freeflyi@61.190.65.25] has joined #ubuntu-motu [01:55] siretart: I haven't really considered the games team, I honestly don't have much time for games anymore, so I can't test them as much as I should [01:55] Yagisan: perhaps you can import your packages in the alioth svn. I think that would be more convinient for reviewing/working on them [01:55] Yagisan: thats okay. no problem [01:56] I'll certainly reconsider if I get more time, but -media, my private repo, and my security/hardened stuff takes up most free time I have now. === freeflying [n=freeflyi@61.190.65.25] has joined #ubuntu-motu === Tonio_ [n=tonio@cac94-5-82-229-219-55.fbx.proxad.net] has joined #ubuntu-motu === freeflying-ibook [n=freeflyi@61.190.65.25] has joined #ubuntu-motu [02:06] hmm [02:08] dolson: what's on your mind ? [02:08] I don't know [02:09] I guess I just wish I were a MOTU so I could've helped get through those packages [02:12] dolson: well, I'm no MOTU, but I try to help. I try to pay attention to motu-media packages, and security related work [02:13] dolson: just do motu stuff, you'll get upload priviledges sooner than you think [02:14] dolson: I try to post patches (either my badly made, or shamelessly stolen), or at least instructions if I can, even just diagnosing why a bug happens is helpful [02:15] don't mind me, I'm just being selfish though [02:17] dolson: don't worry, I'm sure we can help you be more selfish too ;) === dolson plays an ocarina === Yagisan stumbles out for some food, and a drink to wipe away the memories of the fedora core 1 box from hell - bbl === Tonio_ [n=tonio@cac94-5-82-229-219-55.fbx.proxad.net] has joined #ubuntu-motu === marcin` [n=user@194.114.146.58] has joined #ubuntu-motu === stratus [n=Gustavo@cronopio.rits.org.br] has joined #ubuntu-motu === lfittl [n=lfittl@83-65-245-16.dynamic.xdsl-line.inode.at] has joined #ubuntu-motu === TMM [n=hp@ip5650d1ab.direct-adsl.nl] has joined #ubuntu-motu === doko_ [n=doko@dslb-084-059-109-189.pools.arcor-ip.net] has joined #ubuntu-motu === trulux [n=lorenzo@unaffiliated/trulux] has joined #ubuntu-motu === jsgotangco [n=jsg@ubuntu/member/jsgotangco] has joined #ubuntu-motu === stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-motu === nomed [n=nomed@host66-124.pool872.interbusiness.it] has joined #ubuntu-motu [02:54] any MOTU around? [02:55] siretart, poke [03:01] there are pkges that have a /var/lib/dpkg/info/.conffiles [03:02] if i remove them those files are still in thei folder [03:02] if i reinstall that those files are not installed again ... === nlindblad [n=nlindbla@user179.217-10-120.netatonce.net] has joined #ubuntu-motu [03:02] any reason ? [03:03] if i remove them <-- if i apt-get remove ... === zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-motu [03:06] nomed: that is how it is supposed to be isn't it? [03:06] Seveas: why do you need a MOTU ? perhaps one of us can help [03:06] evening MOTUs! [03:06] nomed: if you want to remove them, then apt-get remove --purge [03:06] dolson, yes [03:07] ok [03:07] i would fix xfdesktop4 [03:07] as it doesn't remove the conf files on purge [03:07] Seveas: what's up? [03:07] Yagisan, bug 6585, should an UVF exception+sync be requested? [03:07] malone bug 6585 in nut "Hotplug dependency in nut-usb package" [Major,Confirmed] http://launchpad.net/bugs/6585 [03:07] G'day zakame [03:07] and it doesn't reinstall those files if they don't exist anymore === Yagisan reading now [03:07] for ex if user deleted them [03:08] dolson, is there any pkge that could be a good sample where i can take a look ? [03:08] you're asking the wrong guy === spacey [n=herman@a82-93-13-195.adsl.xs4all.nl] has joined #ubuntu-motu [03:09] Seveas: I can't see a list of bugs it fixes. [03:09] heya Yagisan, what's up? [03:10] looking for reviewer :http://revu.tauware.de/details.py?upid=2004 [03:10] zakame: fixing b0rk fedora boxes in kiwi land [03:10] afternoon masters [03:10] Yagisan: whoa [03:11] heya nlindblad [03:11] zakame: how are you? [03:12] zakame: it will make a good story when done. summary is box has routing issues, badly maintained, etc, and I needed to log in remotely to fix it. oh, and someone put a fax on the modem line. [03:13] Yagisan: gaah, blog it! :D [03:13] nlindblad: here contemplating on wheter bug 32280 could be fixed directly [03:13] malone bug 32280 in masqmail "Doens't start correctly" [Major,Fix released] http://launchpad.net/bugs/32280 [03:14] zakame: okey [03:14] Seveas: ok - searched through the bugs. Yes I say this needs a UVF exception to work correctly with 2.6.14+ kernels [03:15] zakame: did I say it was fedora core 1 - it was like - ick. Configured obviously by someone new too. [03:16] dholbach: thanks for checking (and uploading) 32280! :D [03:16] Yagisan, could you be so kind as to do this, I'm no motu myself (just triaging bugs) === zakame hugs dholbach [03:17] zakame: no problem === nlindblad hugs dholbach [03:17] Yagisan: ick! blog extra too! :D [03:18] Yagisan: very nice.... [03:18] so retro === Tonio_ [n=tonio@cac94-5-82-229-219-55.fbx.proxad.net] has joined #ubuntu-motu [03:19] Seveas: actually - I'm not a motu either, but it's not too hard to do. I can issue it for you, but I need about 24hrs before I have the time free. [03:20] i see it's the same for all the pkges that has a pkge.list file and a pkge.conffiles [03:20] jsgotangco: well, no one asked if I was a Red Hat guy ... [03:21] but what if during an upgrade the files listed in .conffiles are different from older ones ? === Gloubiboulga [n=gauvain@84.5.36.54] has joined #ubuntu-motu === chillywi1ly is now known as chillywilly === jpatrick [n=patrick@ubuntu/member/jpatrick] has joined #ubuntu-motu === Tonio_ [n=tonio@cac94-5-82-229-219-55.fbx.proxad.net] has joined #ubuntu-motu [03:45] mhz_cook: what's cooking? === ealden [n=ealden@203.76.211.68] has joined #ubuntu-motu [03:57] zakame, hello [03:57] zakame, do you have time for a review ? [03:57] heya Gloubiboulga, wazup? [03:58] Gloubiboulga: I'll try :D [03:58] thanks :) [03:58] it's gnetswitch : http://revu.tauware.de/details.py?upid=2007 === zakame checks [03:58] it needs netswitch to build, which is not in the archives yet [04:00] Gloubiboulga: uploaded yesterday by moi, (package by Tonio_ ) [04:02] jpatrick: you uploaded gnetswitch yesterday ? [04:02] Tonio_: no netswitch [04:02] ah oki :) [04:02] what about knetswitch ? [04:02] raphink approved [04:02] need a second one to upload :) [04:02] I think raphink uploaded that [04:03] nope he ust advocated [04:03] hmm [04:03] are there any other emergencies to revu ? [04:03] I may have one hour of free time just now [04:05] tonio_: yes, please =) === hub [n=hub@storm-gw.xandros.com] has joined #ubuntu-motu [04:06] tepsipakki: url ? [04:06] ok, new versions of libnfsidmap, libgssapi, librpcsecgss: http://revu.tauware.de/details.py?upid=2005 http://revu.tauware.de/details.py?upid=2010 http://revu.tauware.de/details.py?upid=2008 [04:06] Gloubiboulga: what about gnetswitch ? has it been approved ? [04:06] Tonio_, dholbach approved it, and zakame is checking it [04:06] Tonio_: I don't think he did (otherwise it would of have appeared at lp) [04:07] Tonio_: they should be pretty easy, and similar packages [04:07] tepsipakki: why making usage of debhelper 4 ? [04:07] just to know ;) [04:08] Gloubiboulga: perfect, many thanks ;) [04:08] Tonio_, np, and thank you too :) [04:08] Tonio_, I think that Olivier should thank us ;) [04:09] Tonio_: in control? is it enough to depend on cdbs only? === jsgotangco [n=jsg@125.212.120.12] has joined #ubuntu-motu [04:11] Gloubiboulga: hum, we should thank Olivier too hehe [04:11] tepsipakki: yes, but well, it is nice to use the latest [04:12] of course I will not give a NO for that reason :) I'm building it actually [04:12] Tonio_: the control-file is from upstream, but I made some changes to it [04:12] which were suggested [04:13] oki ;) [04:13] Gloubiboulga: src/main.c copyright notice needs to go to debian/copyright [04:15] zakame, which notice are you talking about? [04:16] Gloubiboulga: from gnetswitch, the copyright snippet in src/main.c === Gloubiboulga looks again [04:17] Tonio_: you could review anything remaining from dana@ubuntustudio.com or forest@alittletooquiet.net, but I think most of them require the dssi-dev that isn't yet sync'd from debian [04:17] zakame, ok [04:18] it gpl v2 or later, not gpl v.2, right ? [04:19] tepsipakki: libgssapi advocated [04:19] yeah [04:19] zakame, do I update the FSF address in debian/copyright ? [04:19] do I need* [04:19] dolson: well, already 3 packages to revu, and I have a look after, if I got time for this :) [04:19] Gloubiboulga: quote directly from the source, even if the address is old [04:19] ok [04:20] Tonio_: no prob. I just saw your message above, that's all :) [04:20] Gloubiboulga: if it is, ping upstream about it, you don't have to make it your problem ;) [04:20] Gloubiboulga: I did the change in knetswitch, you can use the same text maybe... [04:22] Tonio_: nice, thanks! [04:23] zakame, do you see other problems ? === herzi [n=herzi@d006180.adsl.hansenet.de] has joined #ubuntu-motu [04:24] Gloubiboulga: attempting a build, hold on [04:24] ok :) [04:25] Gloubiboulga: hmm debian/control , rather short description in contrast to what's on the webpage [04:25] tepsipakki: http://revu.tauware.de/details.py?upid=2012 [04:25] Gloubiboulga: also, `Homepage' needs a nudge of one space, like ` Homepage:' [04:25] sorry, I missed something, little improvement needed [04:25] Tonio_: knetswitch advocated [04:26] Tonio_: yeah no problem, it was a mistake [04:27] tepsipakki: correct this and I can advocate [04:27] jpatrick: cool [04:27] Tonio_: I'll make the same changes to the other two as well.. [04:27] copyright & compat [04:27] hurg............ I have a problem with my proxy server.......... [04:28] I posted and I have the information on 2 pages ?????????? [04:29] zakame, so I need 2 spaces in the debian/control file for the Homepage line? [04:29] tepsipakki: http://revu.tauware.de/details.py?upid=2012 http://revu.tauware.de/details.py?upid=2005 [04:29] why is it uploaded twice ? [04:29] damn ;) [04:29] which one am I supposed to revu ? [04:30] the latest [04:30] Gloubiboulga: yes [04:30] new one coming [04:30] so the advocate is good finally..........; [04:30] may I archive 2005 and keep 2012 ? [04:30] Tonio_: both of them are obsolete =) [04:31] tepsipakki: yep, but when I post for one the comment appears on both revues.........; [04:31] kind of bug.... [04:32] ah, so it seems :) [04:32] http://revu.tauware.de/details.py?upid=2016 === Tonio_ is tired......... === jpatrick has a headache === tepsipakki gives Tonio_ a virtual cup of coffee [04:44] hmm java... === trappist [i=trappist@tra.ppi.st] has joined #ubuntu-motu [04:46] what to do about a bug that's been fixed for a long time but the bug report never got closed? [04:46] malone #23018 [04:46] malone bug 23018 in iptables "libipt_recent is not there" [Normal,Unconfirmed] http://launchpad.net/bugs/23018 [04:47] yeah that one [04:47] tepsipakki: hehe [04:48] tepsipakki: second package advocated, nice, no problems found [04:48] building the third one [04:49] cool [04:49] tepsipakki: it is a pain to revu, cause they all depend each other......... [04:49] ;) [04:49] hmm, yes, sorry :) [04:52] tepsipakki: libnfsidmap-0.12 FTBFS........ [04:53] argh [04:54] my pbuilder doesn't work so I couldn't test it myself.. but do you have a log somewhere? [04:56] tepsipakki: yes, sending you the log [04:57] thankd [04:57] s/d/s/ [05:01] tepsipakki: anyway, this one isn't a NEW package. [05:01] uploading it will require an uvf exception [05:01] it is too late for this === dholbach [n=daniel@i577B2DAD.versanet.de] has joined #ubuntu-motu [05:01] re dholbach [05:02] dholbach: concerning uvf exceptions, will they stop today too, or is there another date ? [05:03] Tonio_: yes I know that, but it shouldn't be too late [05:04] tepsipakki: building again and pasting you the buildlog [05:05] ok === LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-motu [05:11] tepsipakki: http://ubuntu.pastebin.com/568686 [05:11] the build log === jsgotangco [n=jsg@ubuntu/member/jsgotangco] has joined #ubuntu-motu [05:15] duh, it gave up pretty easily [05:17] I didn't build a binary myself before.. now it is fixed [05:18] I'll upload it shortly [05:18] one line too many in libnfsidmap-dev.install :/ [05:25] http://revu.tauware.de/details.py?upid=2019 === cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-motu [05:28] doesn't FTBFS anymore === ogra_ibook [n=ogra@ubuntu/member/ogra] has joined #ubuntu-motu [05:40] a revu admin can check why my package doesn't upload : vtigercrm [05:41] dholbach: sorry I missed your message yesterday; is it urgent? [05:44] ok [05:45] suposing i found an error (bug) within a .install file ... [05:45] what should i do ? [05:45] should i just file a bug ... [05:45] file a bug, and attach a debdiff to the fixed version [05:45] send a patch to the maintainer ;-) [05:45] or can i even provide a patch for it ? [05:45] LaserJock, perfect .. [05:45] then [05:46] what are the steps i should follow to provide the pacth ? [05:46] is there any link that explain this ? [05:46] libgssapi and librpcsecgss needs another advocate =) [05:47] nomed: file a bug, fix the package and do a debdiff on it and attach the debdiff to the bug report. [05:47] LaserJock, k [05:47] should i even run debchange ? [05:48] yes, it makes the application easier [05:48] otherwise we have to manually bump, etc. [05:48] tepsipakki: be there asap === lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-motu [05:50] jpatrick: great, thanks [05:52] now a new question .. [05:52] i file a bug in launchpad [05:52] i work on it [05:52] i have a patch [05:52] in launchpad that bug has a number === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-motu [05:52] and it seems i should even run debchange [05:53] should i write even the bug number ? [05:53] like #xxxx fixed === JohnnyMast [n=rave@84-104-9-27.cable.quicknet.nl] has joined #ubuntu-motu === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu [05:55] nomed: that's most helpful. [05:55] jpatrick: thanks for libgssapi ;) [05:56] crimsun, k ... [05:56] I suppose I'll upload [05:56] sigh, faculty meeting. === AstralJava [n=jaska@cm-217-078-207-6.lohjanpuhelin.fi] has joined #ubuntu-motu [05:57] jpatrick: cool, did you look at librpcsecgss? [05:57] tepsipakki: looks good, I'll upload both now === slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-motu [05:58] jpatrick: do you have access to main?-) [05:58] It's main? [05:58] no, libnfsidmap is [05:58] so it's a new version [05:58] No, I became motu recenty (last week) [05:59] heh, ok [05:59] but can you review it? someone else can then upload [06:00] it should be _perfect_ by now [06:00] will do [06:00] awesome === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu [06:03] raphink: testing something or bad connection? [06:05] tepsipakki: "dpkg-genchanges: warning: missing Section for source files" [06:06] libgssapi [06:06] noooo.. [06:06] shall I add one quickly before upload? [06:07] yes please! [06:07] which? :) [06:07] I have no idea [06:07] libs? [06:08] ok, it's happy [06:09] the others have the same issue.. [06:09] [ uploaded ] [06:09] phew [06:09] my ring finger is sore... [06:10] I should leave the keyboard for a day or two [06:11] jpatrick: I have to run now.. so thank you again -> [06:11] ok, just doing librpcsecgss [06:13] done === lionelp [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-motu === Tonio_ [n=tonio@cac94-5-82-229-219-55.fbx.proxad.net] has joined #ubuntu-motu [06:32] Gloubiboulga: has gnetswitch finally been uploaded ? [06:32] nop [06:32] is there a reason ? [06:33] I see you have done many uploads [06:33] nop, zakame left without telling me the result of the build [06:33] is it supposed to be clean ? [06:33] ah ok.......; [06:33] Tonio_, yes, for minor things each time [06:33] I think it's ready to go now [06:33] Gloubiboulga: ok, let me revu [06:33] ok :) [06:33] hum........... I can't revu it ;) [06:33] my own name on it hehe [06:34] yep, I didn't changed it [06:34] I can't approve my own stuff.... [06:34] Gloubiboulga: can you find someone to revu ? [06:34] hum... [06:34] once done I can upload it, but I can't reasonably revu something that has my name on it :) [06:34] any MOTU interested by a REVU? :) === jpatrick is currently trying to fix a bug [06:35] raphink, ping? === zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-motu [06:37] Gloubiboulga: aren't you a motu yourself ? [06:38] Tonio_, no [06:39] hum [06:39] we will find someone toonight :) [06:39] yes! :) === at1as_ [n=at1as@24-247-15-243.static.aldl.mi.charter.com] has joined #ubuntu-motu === lionel_ [n=lionel@10.21.96-84.rev.gaoland.net] has joined #ubuntu-motu === ogra_ibook [n=ogra@ubuntu/member/ogra] has joined #ubuntu-motu === LaserJock [n=LaserJoc@lambda.chem.unr.edu] has joined #ubuntu-motu [07:04] umm .. ... [07:04] how should i provide a patch for a pkge.install file ? [07:04] should i simply attach a new file ? [07:07] nomed: if your not up for changing the source package itself you could at least attach an new file. But a debdiff is the easiest for the person making the upload I would think. === Lure [n=luka@clj46-234.dial-up.arnes.si] has joined #ubuntu-motu [07:16] LaserJock, debdiff doesn't show the diff in debian/pkge.install [07:17] the one i modified .. [07:17] no? [07:17] it should [07:17] LaserJock, it shows that there are new files installed .. [07:17] but nothing about pkge.install file [07:18] nomed: ok, what command did you use exactly? [07:18] LaserJock, a simple debdiff pkge1.deb pkde2.deb [07:19] but now i supose i shoudl add some options ? [07:19] nomed: no, you need to debdiff the source package [07:19] nomed: so debdiff pkge1.dsc pkge2.dsc [07:19] k [07:20] well .. it sounds it has a logic :) [07:20] i should get it by myself :) [07:21] LaserJock, thanks for your availability [07:21] nomed: np, just glad I can help :-) === jinty [n=jinty@196-28-44-180.jhb.netdial.co.za] has joined #ubuntu-motu [07:28] good morning people [07:28] evening ViViD [07:28] lol, its 10:30 A here [07:29] hi ViViD, where you from? [07:29] west coast usa [07:29] -0800 [07:29] ViViD: cool, I'm in Reno, NV [07:29] -0800 also === jpatrick : Girona, Spain (+0100) [07:29] that must suck for saving money [07:29] im in seattle, wa [07:30] ViViD: not really, seeing all the people pushing around carts cause they gambled their house and car away keeps me from the casinos mostly ;-) [07:30] do they still let you put real money into the slots there? here it sucks cuz you have to put in on a dumb ticket, takes most the fun out of it [07:31] ViViD: no, you can do just about anything you want here when it comes to gambling. [07:31] or at least casino tokens, anything to make ching sounds when it drops into the tray [07:32] jpatrick: where are you that its evening? [07:32] Girona, Spain [07:32] ViViD: The state legislature just approved roaming gambling machines where you can wander around the casino with a handheld device ;-) [07:33] lol [07:34] ViViD: but it's a terrible atmosphere. Smoky and dark. I get headaches pretty quick so I rarely go. I'm going to grad school so I don't have time or money to waste. [07:34] jpatrick: in spain, do you have to write C in english? === Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-motu [07:35] ViViD: I am English (British to be precise) [07:35] well i guess its a language of its own heh [07:35] o cool [07:36] europe is really cool in how you can travel much shorter distances than in north america and experience vast differences in cultures and such [07:36] much easier to experiene "the world" from there [07:37] anyway, is anyone available to criticize my upload? i need to get this source packaging down so i can start uploading all my apps [07:38] ping raphink [07:44] Can somebody have a look on http://revu.tauware.de/details.py?upid=2021, i correct my package after raphlink comments [07:45] I'lle be back in fw minits (go home) [07:51] could someone look at http://revu.tauware.de/details.py?upid=2003 the package is finished, just need to make the the debian/ directory is set correctly [07:56] jpatrick, have you fixed your bug? :) [07:58] jpatrick, it you have a little moment to review gnetswitch, that would be very cool ;) === Lure [n=luka@clj46-234.dial-up.arnes.si] has joined #ubuntu-motu === raptoid [n=raptoid@85.100.47.232] has joined #ubuntu-motu [08:01] hmm, anyone know how i add new files to a source package, like i added foo to it, and it doesnt need to be compiled, but for make install, it needs to be moved to prefix/foo/bar... [08:07] ViViD: I don't quite understand your question. You want to move a file after make install? [08:07] Gloubiboulga: just have to upload fix - be right there [08:09] ok jpatrick === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-motu [08:14] ...what change made the Evolution Junk Filter think everythng was junk? === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu === fredix [n=fredix@85.65.97-84.rev.gaoland.net] has joined #ubuntu-motu [08:16] and I am not kidding === tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-motu === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu [08:25] LaserJock: yea, when the user performs make install, foo should be moved to prefix/foo/bar, but its just a text file, it doesnt need compiled or anything === ogra_ibook [n=ogra@ubuntu/member/ogra] has joined #ubuntu-motu [08:25] actually, one is the app menu entry, and the other is a mime-type entry [08:26] ViViD: are you using debhelper? in that case just use dh_install. if not you could just use install [08:27] yea but these files i just added in, and the install function doesnt move them [08:28] one should be in prefix=usr, /usr/share/applications and the other /usr/share/mime/packages [08:28] i guess i should just rebuid it [08:29] ViViD: honestly, I'm totally lost by what you are saying. You want to move files from debian/ to wherever after make install right? [08:30] no, not from the debian dir, from the source directory that the debian directory is inside [08:34] ViViD: ok, well then just use "install file destination" in debian/rules [08:35] dholbach: did you already ping crimsun? === lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-motu [08:48] alright i got it thanks [08:49] now the package should be done, just need people to check my debian/ contents so i can fix it and get it advocated === ptlo [n=senko@83-131-85-152.adsl.net.t-com.hr] has joined #ubuntu-motu === sensi8 [n=Elive_us@ip70-179-193-121.dl.dl.cox.net] has joined #ubuntu-motu [09:13] hello MOTU's [09:13] I need some help with REVU [09:13] I cannot upload with dput === sensi8 [n=Elive_us@ip70-179-193-121.dl.dl.cox.net] has left #ubuntu-motu ["Leave] [09:14] output says that there is error 553 [09:14] Note: This problem might be caused by files already existent on the server. [09:14] [09:14] could someone help me with this? === poningru [n=poningru@n128-227-58-62.xlate.ufl.edu] has joined #ubuntu-motu [09:21] raphink: ping [09:23] has anybody actually gotten freenx to work? [09:23] marcin`: I'll remove the files from tiber [09:23] then try to upload again [09:23] ok thanks [09:24] marcin`: try and upload again now [09:24] marcin`: did you talk with ArmeBosse ? [09:24] Gloubiboulga: now I'm ready [09:24] yes [09:24] good [09:24] raphink: yes we are on #vtiger-bounty [09:24] ok I'm out [09:24] talker people [09:24] raphink: he is away at the moment [09:24] talker = talk later [09:24] ;) [09:25] au revoir raphink [09:25] marcin`: ok try and find someone to review it, then I'll see it again tonight [09:25] ciao jpatrick [09:25] raphink: I must say that I don't agree with few his changes.. but currently we want to put this package in dapper [09:26] raphink: so I'll live with these changes [09:26] raphink: so can I try to upload to revu again? [09:26] good [09:26] yes, try to upload now [09:26] I'll stay around in case in fails again [09:26] but then I'll leave [09:28] please upload now marcin` I want to go out [09:30] 30 sek [09:30] hmmpf [09:30] :) [09:31] ok it's ok [09:31] raphink: sorry I had to remove some stupid line of code from rules.... [09:32] raphink: I really we should talk about this package later... [09:32] raphink: but now upload goes to revu [09:32] raphink: did you upload gnetswitch? [09:32] jpatrick: yes I did [09:32] ah, then my work is done [09:32] ;-) [09:33] marcin`: is it me or you're currently uploading a Debian native package? [09:33] jpatrick: I'm sure there is more to upload before FF [09:33] raphink: yep [09:34] marcin`: you're uploading a tar.gz not a orig.tar.gz [09:34] raphink: just been bug busting :) [09:34] raphink: I give up... [09:35] marcin`: sorry? [09:35] raphink: I don't have time to fight with this now... [09:35] hmmm [09:35] you probably built the package without the orig.tar.gz in the parent dir [09:35] it's very easy to fix [09:36] raphink: have no idea why there is tar.gz not orig.trg [09:36] but vtiger won't get in as a Debian native [09:36] cause it has no reason to be one [09:36] heh I downloaded this from ArmeBosse website [09:36] wel most of the time the reason is that the orig.tar.gz is not present in the parent dir [09:36] marcin`: armebosse had mistakenly made it a debian native [09:37] you should have run debuild -S -sa [09:37] before uploading [09:37] I did it [09:38] jpatrick, I'm ready too :) [09:38] I couldn't upload at all without -S -sa [09:38] raphink: so - what to do now? [09:38] ok give me an ssh [09:38] fast [09:38] I want to go out with my friend [09:38] ssh? [09:38] Gloubiboulga: raphink already uploaded so not much I can do [09:38] Secure Shell [09:38] and I don't want vtiger to waste my evening on stupid upload stuf [09:39] marcin`: where is the package? [09:39] I'll upload it [09:39] marcin`: give me the website where it is [09:39] just a moment [09:39] ok ok [09:39] it will be on my website [09:39] if you give me the url it might help [09:39] raphink: I'll upload to [09:40] I need orig, diff.gz and dsc [09:40] nothing else [09:40] raphink: http://194.114.146.58/vtiger === LaserJock_ [n=LaserJoc@ubuntu/member/laserjock] has joined #ubuntu-motu [09:41] raphink: hmm there is already my old orig file... [09:41] raphink: it could help [09:41] jpatrick, ok, just saw it [09:41] raphink, merci :) [09:41] raphink: ok done [09:41] raphink: it's all there [09:41] marcin`: done whazt?? [09:42] package is on my website [09:42] marcin`: you must be kidding [09:42] what? [09:42] marcin`: where is the diff.gz ?? [09:42] :| [09:43] oh nevermind [09:43] I understood [09:43] marcin`: nevermind I'll do it [09:43] I had to put new diff there [09:43] yeah yeah nevermind [09:43] don't worry [09:43] but then you'll need to find two MOTUs to review [09:43] since I'll be uploading it [09:43] so I can't review it [09:44] to be honest I'm not sure if this package will be OK [09:44] but I'll try [09:45] gets me crazy to have to make the diff again [09:45] would take just 10 seconds to do it through ssh [09:46] or vnc or whatever [09:46] sorry === Gloubiboulga is off [09:47] bonne nuit [09:47] I'm wondering if this is meant to be in dapper [09:47] buenas noches... [09:47] bn Gloubiboulga [09:47] here we have two packagers, and none being able to turn debian-native package into a normal one [09:48] raphink: I'm really annoyed now... [09:48] raphink: please upload this package if you can [09:48] marcin`: I'll tell you what I'm doing marcin` [09:48] I'm getting the orig.tar.gz, the .dsc and the tar.gz [09:48] then [09:48] raphink: but I'll upload my own package tomorrow [09:49] marcin`: then you'll get your package in dapper+1 in 3 months [09:49] marcin`: I think you didn't get that today is FF [09:49] it is the _last_ day to get new packages in dapper [09:49] tomorrow is too late [09:49] I know that [09:50] and this is why I accept ArmeBosse regressions today [09:50] marcin`: ok here is what I'm doig [09:50] just so you know [09:50] I got the tar.gz and extracted it [09:50] then I removed it [09:50] then I got the orig.tar.gz [09:51] and propably these 2 MOTU's that has to review this package will say NO [09:51] then I cd into the extracted dir [09:51] and I run debuild -S -sa -kmykey [09:51] raphink: yeah I know what you did [09:51] marcin`: then why didn't you do it? [09:51] raphink: you know that I uploaded correct packages earlier [09:52] well not this time though [09:52] but now I ArmeBosse was working on this package [09:52] here [09:52] and I just downloaded files from his website and did pbuild outside of my workspace [09:53] and I was in hurry so I forgot about this orig [09:53] it's good to check other people's work before committing it [09:53] ok [09:53] it's up [09:53] in 4 minutes it'll be available on REVU [09:53] and had no time to merge with my build tree [09:53] ok [09:53] find MOTUs to review it [09:53] i like "regression" term [09:53] havea good evening :) [09:53] raphink: we'll take over from here [09:54] ciao [09:54] ArmeBosse: I don't have another term to name all we had to do with this package [09:54] thanks jpatrick [09:54] bye [09:54] "changes" [09:54] bye raphink === Lure [n=luka@clj46-234.dial-up.arnes.si] has joined #ubuntu-motu [09:55] ArmeBosse: themes removed, you also added dh_link while we got script that does the same job in /etc/apache2/conf.d [09:55] replyed in other chan already [09:55] ArmeBosse: I see [09:55] so what you want again ? [09:55] nothing... [09:56] I'm just annoyed I want this package to be up and running [09:56] and I want to go and work on polish translation and custom modules [09:56] and I don't want to care about weird requirements from ajmitch_ or other MOTU's [09:56] what's need to be polished ATM ? [09:56] no more time yes [09:56] propably nothing [09:57] except that I know that sistpotty or propably other MOTU's could complain about copyright [09:57] i must read back log bb [09:57] and propably about config.template.php in /etc/ too [09:57] marcin`: revu URL? [09:58] we'll see [09:58] i'm not agree with this point of view [09:58] LaserJock_: http://revu.tauware.de/details.py?upid=2026 [09:58] just wait MOTU review [09:59] ArmeBosse: sure [10:00] another thing is that I still don't understant how is possible to configure this package to use some 'random' theme [10:00] or 'random' language [10:01] not package related ? [10:03] "stupid line" i always like the terms you use and you collaborative point of view :) [10:03] +r === lfittl [n=lfittl@83-65-245-16.dynamic.xdsl-line.inode.at] has joined #ubuntu-motu [10:04] well ajmitch_ complained a lot that this package has theme-blue as dependency and other themes as recommended [10:04] ArmeBosse: so he complained a lot but didn't said how is this possible to set [10:05] ArmeBosse: dependencies like: theme1 | theme2 | theme3 [10:05] well i'm waiting to talk with him [10:05] ArmeBosse: and then how user is supposed to choose between themes [10:06] ArmeBosse: while we really _need_ to have at least one theme [10:06] marcin`: at least one of them *has* to be installed [10:06] LaserJock_: but which one? [10:06] anyone [10:06] any one, I mean [10:07] LaserJock_: there's no more package for theme [10:07] LaserJock_: it's not so easy - because it has then to be set in /etc/vtigercrm/config.inc.php [10:07] there's only core with base theme [10:07] and this is regression for me [10:07] we had to give up and put all themes to single package [10:07] and you can't use debconf? [10:08] and will introduce a debconf question to choose default theme [10:08] LaserJock_: sure I could - but tell me how? [10:08] and it's not regression for me [10:08] marcin`: read debconf material [10:08] LaserJock_: I did [10:08] LaserJock_: tell me please one thing [10:09] LaserJock_: we got vtiger package and vtiger-theme1, v-theme2, v-theme3 [10:09] marcin`: if you don't know how to do it not a problem, i'll do it [10:09] LaserJock_: and we set in vtiger: Depends: v-theme1, v-theme2, v-theme3 [10:09] marcin`: btw, I can see how the debian/copyright is going to be a mess but you do need to put the text of the licenses that aren't GPL, BSD, or LGPL [10:09] LaserJock_: then which one will be installed when user will do: apt-get install vtiger? [10:10] LaserJock_: tell this to ArmeBosse [10:10] LaserJock_: (about copyright) [10:10] marcin`: are you talking about v-theme1| vtheme-2| v-theme3 in Depends? [10:10] collaborative :) lol [10:11] LaserJock_: i prefer to wait for review of MOTU [10:11] ArmeBosse: yes we got perfect collaboration ;> [10:11] ArmeBosse: I added this license to copyright and you removed in next version [10:11] ArmeBosse: well, you can but you could also check the Debian Policy [10:11] LaserJock_: if it's only this that can prevent vtiger to enter, we can have a consensus [10:12] ArmeBosse: so I don't care about this issue because it's not my fault [10:12] for moment there's too many issues pending [10:12] marcin`: i'm not here to count points, here waiting for MOTU review [10:12] LaserJock_: yes I'm talking about these dependencies [10:13] ArmeBosse: as I said - I don't care - LaserJock_ said about copyright to me but you are the author [10:13] ArmeBosse: so he should talk with you - EOT [10:14] LaserJock_: anyway forget about these issues now [10:14] LaserJock_: have you got chapter in debian policy where i can refer to about copyright ? [10:14] ArmeBosse: yes just a sec, I've been dealing with this issue too lately [10:14] k [10:15] ArmeBosse: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile [10:15] LaserJock_: so if we got 'Depends: theme1 | theme2 | theme3' then how user can choose which theme he want's to install and which one he wants to be default? [10:15] thks [10:17] marcin`: ok it's in debian policy so you can revert the copyright [10:17] SPL copy i mean [10:17] marcin`: I'm not sure exactly. I don't think it will exactly do what you want. but any of those themes will satisfy the dependency. So the user could install theme2 and remove theme1 for instance [10:18] ArmeBosse: what about FPDF? freeware isn't a very descriptive license [10:18] LaserJock_: yes I know that but it's not enough to satisfy dependency [10:18] i can't do more, author never set license [10:19] ArmeBosse: ugggh [10:19] LaserJock_: we also have to set $default_theme variable in config.inc.php [10:19] freeware=do what you want [10:19] ArmeBosse: well, so perhaps Public Domain? [10:19] LaserJock_: but then we can for example have 10 themes and any could be default [10:19] http://www.fpdf.org/?lang=en [10:20] marcin`: I think the first one might be the default or if you specify in an apt-get line [10:20] http://www.fpdf.org/en/FAQ.php [10:20] FPDF is Freeware (it is stated at the beginning of the source file). There is no usage restriction. You may embed it freely in your application (commercial or not), with or without modification. You may redistribute it, too. [10:21] we can add this [10:22] marcin`: you never can implement something like that, must regsister new theme, parse the file, show it in debconf [10:22] many work [10:23] marcin`: seems like debconf would be much better but I've never used it so ... [10:23] and in debian package i'll never do like that [10:25] yes it's pretty weird [10:25] but themes is one thing and we also have language packs that are simmilar issue [10:25] I guess I might be ignorant of debconf here but it doesn't seem like it would be that hard. Maybe I don't understand exactly what you're trying to do. [10:25] not similar issue [10:26] base theme and new added theme is not the same approach [10:26] we must install package correctly, but user must select it in web app [10:27] for base theme, we know them, so we can do like apache.conf [10:28] marcin`: or in you need to parse themes dir [10:29] must be a better approach [10:29] another thing is that I thought that Conflicts will save us from php5 issues [10:29] and after little talk with sistpotty he gave me this url: https://launchpad.net/distros/ubuntu/+source/ubuntu-meta/+bug/22335 [10:29] malone bug 22335 in ubuntu-meta ubuntu-desktop "gnome-screensaver conflicts with ubuntu-desktop" [Normal,Fix released] [10:29] and I had to remove this [10:30] so now nothing can save us if user will install php5... [10:30] anyway I need to do polish translation now [10:31] conflicts with php5 is supposed to resolve which issue ? [10:32] LaserJock_: you are a MOTU ? [10:32] hopfully soon will be in a week but not presently [10:33] after reviewing the current package, only copyright blocks you ? [10:35] any other people to review it ? [10:36] I just looked at the debian/copyright because marcin` had mentioned it. I didn't really look at the rest. [10:36] k [10:38] marcin`: can you upload a new package with SPL 1.1.2 inside ? === jinty [n=jinty@196-28-44-180.jhb.netdial.co.za] has joined #ubuntu-motu === allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-motu [10:38] marcin`: and remove copyright.txt and license_linux.txt from docs ? [10:39] 20 minutes [10:40] Bye all. If you need me, please email me, themuso@themuso.com. Will be offline for the next couple of days. [10:40] marcin`: ok, you probably need to remove the lines mentionning this toot [10:40] -t [10:41] ArmeBosse: and I also can remove this dh_link right? [10:43] yes [10:43] i update svn on vtigerforge === Arrogance [n=aks@ottawa-hs-64-26-148-237.d-ip.magma.ca] has joined #ubuntu-motu [10:48] hi, anyone available for a last check on http://revu.tauware.de/details.py?upid=2019 ? === Hirion [n=hirion@draugr.de] has left #ubuntu-motu [] === allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-motu [10:54] noo, don't leave me :) [10:55] marcin`: in the same idea, QPL 1.0 and MPL 1.1 must be added [10:56] mhm [10:56] few minutes please === sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #ubuntu-motu [10:56] I need to finish my meeting with customer === DapperDrake [n=seveas@ubuntu/member/seveas] has joined #ubuntu-motu [10:56] hi folks [10:57] are we in FeatureFreeze yet? [10:57] sistpoty: both libgssapi and librpcsecgss got uploaded :) [10:58] congrats tepsipakki ;) [10:58] and thank you once again. I repackaged them, used cdbs this time [10:58] you're welcome ;) === ealden [n=ealden@203.76.211.68] has joined #ubuntu-motu [11:00] crimsun: PAM patch completed by Kamion :D [11:01] sistpoty: there's still libnfsidmap, which should be easy (like those two earlier), so how about it?-) [11:01] tepsipakki: ok, I'll take a look... [11:01] http://revu.tauware.de/details.py?upid=2019 [11:01] the url [11:02] marcin`: svn updated [11:02] tepsipakki: oh, it's in main... [11:02] tepsipakki: you'll need to ask s.o. with main privs... [11:02] can someone please look at http://revu.tauware.de/details.py?upid=2003 and http://revu.tauware.de/details.py?upid=2024 please [11:02] sistpoty: http://revu.tauware.de/details.py?upid=2026 next in the queue please :) [11:03] sistpoty: yes.. Kamion said that too, but I don't know who to ask [11:03] if they need work leave a comment, im gonna go take a shower [11:03] omg... queue is getting longer, and I'm online for just 5 minutes ;) [11:03] hh FF frenzy [11:03] heh [11:03] tepsipakki: ajmitch_, siretart, slomo, \sh_away, tseng, dholbach (just to give you some examples) [11:04] sistpoty: ok I'll start poking [11:05] tepsipakki: maybe you could also ask s.o. in #ubuntu-devel... though I assume they're all quite busy === TMM [n=hp@c51471f2c.cable.wanadoo.nl] has joined #ubuntu-motu [11:05] I bet.. === spacey [n=herman@flits101-191.flits.rug.nl] has joined #ubuntu-motu [11:08] ViViD: please don't advocate your own uploads ;) [11:10] sistpoty: so no time to review vtigercrm again ? [11:10] ArmeBosse: where are QPL and MPL licenses? [11:10] ArmeBosse: it's in the queue ;) [11:11] ArmeBosse: are there in vtiger sources somewhere? [11:11] yes a second [11:11] jpgraph/QPL.txt [11:12] http://www.mozilla.org/MPL/MPL-1.1.txt [11:14] in the template : $root_directory = '/usr/share/vtigercrm/'; [11:15] ok right [11:15] in docs, like your package INSTALLATION.txt and README.txt [11:15] yes I know [11:16] i missed to remove 1 file in svn , why i repeat [11:18] I also wonder if is there any way to force apache to use php4 with apache.conf [11:20] don't know [11:22] ArmeBosse, marcin`: can't you check for a module? [11:22] for the presence of a module even [11:27] sistpoty: seems difficult to do for all webserver === dolson [n=dana@d235-185-252.home1.cgocable.net] has joined #ubuntu-motu [11:27] for apache 2 we can look mods-enabled dir [11:28] if you look "advanced" webapps, they don't go so far [11:29] my current example is gforge === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu [11:29] ArmeBosse: what I'm still wondering is, why it won't work with php5 installed (if php4 is present as well) [11:30] ArmeBosse: is it using cgi or s.th. like modphp? [11:32] sistpoty: conflicts with php5 is supposed to resolve which issue ? [11:32] sistpoty: i don't know myself [11:32] just vtiger doesn work with php5, only php4 is supported [11:34] ArmeBosse: if it uses s.th. like mod-php, I guess the config-piece of apache could be tweaked to force use of php4 or display an error message if it's not enabled [11:35] ArmeBosse: if it uses cgi, I guess you could replace the interpreter name with hardcoded php4 for the files. not quite sure if this works though (don't know exactly how cgi-scripts are executed by apache) [11:35] we can use a2en === SEJeff [n=SEJeff@12-211-125-247.client.insightbb.com] has joined #ubuntu-motu [11:36] anyway we got an hour and we don't have any MOTU wwhat could review this === Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu [11:36] the main problem :( [11:36] ArmeBosse: I'm just uploading new version with chages in copyright and rules [11:36] k [11:37] sistpoty: this can probably wait next release ? [11:37] we've got a working package, and a tweakable on that can be more reliable later [11:38] ArmeBosse: yes (but you shouldn't have a conflicts: php5 in the control, as discussed last night) [11:38] it' removed :) [11:38] :) [11:38] last package seems ok for me ;) [11:38] but i'm not motu :) [11:39] phew... reviewing this beast will be fun... I guess I'll need an hour or so for it ;) [11:40] just works(tm) ;) [11:40] any webapps guru in motu ? maybe you ? === sistpoty isn't really a guru, only some (limited) experience till now === seth [n=seth@ubuntu/member/seth] has joined #ubuntu-motu === LaserJock [n=LaserJoc@lambda.chem.unr.edu] has joined #ubuntu-motu [11:46] reviewers : http://revu.tauware.de/details.py?upid=2027 [11:48] marcin`: you reintroduced typo mistake [11:48] marcin`: what did you use ? patch ? [11:49] what's this ??? [11:50] you re introduced your embedded template ? [11:50] ok so you revert my changes ... [11:53] holy crap [11:53] sorry [11:53] I had to use my build tree [11:53] to make revu upload [11:53] because your package is debian native [11:54] orig.tar.gz is debian native ? [11:54] and I changed things in copyright but forgot about these one [11:54] there is no orig.tar.gz ob your webpage [11:54] how did you do previous upload then ? [11:55] http://revu.tauware.de/details.py?upid=2026 [11:55] take a look at last comment from raphink [11:55] he had to download this and upload again as ubuntu package [11:55] http://fboudra.free.fr/debian/vtigercrm/vtigercrm_4.2.3.orig.tar.gz [11:56] heh too late :) [11:56] hehe good liar :) [11:56] no really it wasn't there [11:56] you can tell me [11:56] before upload [11:57] anyway it doesn't matter [11:57] it does matter [11:57] is any MOTU reviewing this ? [11:58] I could do another upload now [11:58] but not sure if there is anyone working on this [11:58] i want previous package with the fix [11:58] svn is sync [11:58] just copyright not updated [11:59] ViViD: libpar2 reviewed... please look at the comments and ask if s.th. is unclear [12:00] svn on vtigerforge? [12:00] yes === ogra_ibook [n=ogra@ubuntu/member/ogra] has joined #ubuntu-motu [12:01] btw I'm sorry but tell me again how to hell can I upload my files there? [12:01] to polish-lang project... [12:02] admin interface of you project [12:02] r [12:02] (I know you already did but I don't have irc log on) [12:02] ok and then?