/srv/irclogs.ubuntu.com/2008/07/22/#ubuntu-motu.txt

Drk_GuyHi guys!00:05
Drk_GuyI'm having issues with gambas2 packaging00:06
Drk_Guylol, i forgot some commas00:06
Drk_GuyForget it00:07
taconefigli di puttana00:17
taconeops00:18
taconewrong window00:18
slangasekthat's what they all say00:19
roo82I am highly offended sir00:19
* tacone turns red :-)00:19
roo82;)00:19
roo82Pueribus Impudis00:19
roo82Anyway, enough butchered latin for one night. I'm off to bed00:20
emgenthhahah00:22
emgentpoor tacone :)00:22
taconenot my fault. world's against me :-D00:22
kunigamiHi, all.00:26
kunigamiI have a question about mentorship program. Could someone help me?00:29
taconekunigami: don't ask to ask :-)00:34
kunigamiAny hint from where to start? I read a lot of things in the wiki, but I'm a bit confused.00:38
taconedid you read https://wiki.ubuntu.com/MOTU/GettingStarted ?00:44
bddebianHeya gang00:46
RoAkSoAxvorian, good :) how ya doing!?00:51
kunigamiWell, I tried to do so, but it seems a bit confusing for me =(00:59
taconekunigami: to me too. You could just trying to solve a bug then ask here for help when you get some issue01:17
neuromit_Ncommander, you around?01:31
vorianRoAkSoAx: howdy01:32
RoAkSoAxvorian, good good, how ya doing?01:32
voriangreat01:32
RoAkSoAxvorian, so what's new? i've been giving a quick review to the debian new maintainer's guide and i have setup this wikipage: https://wiki.ubuntu.com/4nDr3s/Mentorship01:33
* vorian looks01:33
NCommanderneuromit, yup01:34
neuromit_you got some time to talk to me about compiling multiple debs from a single source package?01:35
neuromit_I'm home now and I've ssh'd into my work machine01:35
tbielawahello MOTUs01:35
NCommanderneuromit, yeah, I can talk01:35
emgentmoin01:36
NCommanderneuromit, its pretty straightforward; you have multiple binary entries in the control file, and then you use *package*.install files to move files from debian/tmp to each package folder01:36
neuromit_NCommander: i'm guessing that the file names of the .install files has the be the same as the packages in control?01:37
NCommanderneuromit, yup01:37
NCommanderneuromit, its pretty straightforward if you know how to use dh_install01:38
neuromit_so I've never used dh_install by hand before...01:38
neuromit_dh_install is called by dpgk-buildpackage right?  I mean unless its commented out in the rules file right?01:39
tbielawaCan some one take a look at my REVU please? http://revu.ubuntuwire.com/details.py?upid=290001:41
neuromit_NCommander, does dh_install take an install file as an argument?01:46
=== nenolod_ is now known as nenolod
cody-somervilleneuromit_, All the debhelper scripts have man files :)01:47
tbielawacody-somerville: do you have time to check out a revu upload?01:51
neuromit_so when I build a package in the form of a single binary a .install file isn't created.... if I create one will it disrupt the building of the deb?01:53
neuromit_so I've been reading the man pages for dpkg-buildpackage, dh_install, dh_icons.... and I can't quite seem to figure out how to package an icon with my debian package... I've included the icon in the debian dir, but I'm not exactly sure what to add to the rules file to include it in the installation02:04
tbielawaneuromit_: I would put an entry for it in your *package*.install file02:06
tbielawaOr do you mean like a .desktop type file?02:06
neuromit_no I mean a icon file.  So when I followed the ubuntu packaging guide I thought I didn't need a *package*.installl file if I was compiling a single binary, so I never created one, if I create one will it disrupt the compiling of the deb, if all that is in it is the icon file?02:08
RAOFneuromit_: No, not at all.02:11
neuromit_ok one more question... (sorry for flooding ;-p )  but will dh_install automatically install all of the *package*.install files or do I have to specify them in the rules file?02:12
tbielawahiya nxvl02:12
nxvlhi!02:13
RAOFneuromit_: Reading 'man dh_install' will tell you that; the answer is that it will automatically read $package.install (with some fairly minor assumptions).02:13
emgentheya nxvl02:15
nxvlhi02:15
nxvl:D02:15
tbielawanxvl: you worked with anything that had a weird upstream version number?02:21
tbielawaor, anyone have the right advice for dealing with upstream versions with hyphens in them?02:23
nxvla lot02:23
nxvl:D02:23
* NCommander returns02:23
tbielawanxvl: Can you tell me what to do when upstream is "1.4.3-2"? all the debian utilities think I'm making a debian native package because of the hyphem02:24
StevenKtbielawa: 1.4.3-2-102:24
tbielawaYou mean to add a -1?02:25
nxvltbielawa: package and upstream link02:25
tbielawaso in the end it would be bibus-1.4.3-2-1-0ubuntu1 ?02:25
tbielawaheh, to continue the question spam, if anyone has the URL to something that can clarify this for me I'd appreciate it. the deb policy manual wasn't clear enough fo rme02:28
wgranttbielawa: No, bibus 1.4.3-2-0ubuntu102:28
nxvltbielawa: debian policy02:29
nxvltbielawa: can you send me a link to the upstream page02:29
tbielawawgrant: lintian and all deb helper scripts refude to belive i'm making anything but a native debian package. when I build it it refuses to see the .orig.tar.gz02:29
tbielawanxvl: link coming02:29
wgranttbielawa: How have you named the .orig.tar.gz?02:30
tbielawahttp://sourceforge.net/project/showfiles.php?group_id=11094302:30
tbielawawgrant: bibus-1.4.3-2.orig.tar.gz02:31
wgranttbielawa: bibus_1.4.3-2.orig.tar.gz02:31
nxvlactually -2 is the debian version02:31
wgrantnxvl: No it isn't.02:32
=== leleobhz is now known as metilfenidato
wgrantnxvl: The part after the last - is the Debian version.02:32
=== metilfenidato is now known as leleobhz
wgrantNot if it's in the upstream version.02:32
wgrantOh.02:32
wgrantI see.02:32
wgrantYou're right - it's not part of the upstream version at all.02:32
tbielawathis is where all my problems are coming from. He debianized it, wayyy out of spec02:32
nxvlwgrant: are you here -> http://sourceforge.net/project/showfiles.php?group_id=110943&package_id=151072&release_id=60070302:32
nxvlis that package in debian?02:33
wgranttbielawa: Use the real 1.4.3 tarball.02:33
nxvlyep02:33
wgrantnxvl: I see now - I was taking tbielawa's word that the upstream version was 1.4.3-2.02:33
nxvl-2 is the upstream-debian version02:33
nxvlwhich we don't care of02:33
nxvlwgrant: oh ok :D02:33
tbielawathere is none?02:33
nxvlthe upstream version we care about is 1.4.302:33
tbielawarather @wgrant: there is no version as just 1.4.302:34
wgranttbielawa: Then you complain at upstream for being ridiculous.02:34
* tbielawa remembers talking with LaserJock about why no one wanted to touch this package02:34
nxvltbielawa: take a look at the link you first post02:34
nxvltbielawa: it has a debian and a windows version02:35
nxvltbielawa: the windows version doesn't has the -2 part02:35
nxvlso we can assume it's not part of upstream02:35
nxvlbut from upstream packaging02:35
tbielawanxvl: I see what you mean.02:35
nxvlso we don't care about it, because we know upstream packaging goes from bad to horrible02:35
tbielawaI need to get a clean un debianized 1.4.3 from upstream02:35
wgranttbielawa: Correct.02:36
nxvltbielawa: just take the .orig.tar.gz02:36
=== RoAk is now known as RoAkSoAx
tbielawanxvl: take it from where? I've got this up on REVU almost done save for this rediculous versioning problems02:37
wgrantnxvl: There isn't one.02:37
* nxvl rechecks02:37
wgrantnxvl: Upstream has packaged it natively. There is no 1.4.3 tarball.02:37
neuromit_so I've created my *package*.install file, i uncommented dh_install in the rules file, I added the appropriate dirs to the dir file, and I added my icon file exist under the debian directory, but when I run dpkg-buildpackage -rfakeroot, I get  cp: cannot stat `./usr/share/icons/*icon*.png': No such file or directory   I can't figure out what i'm doing wrong02:37
wgrantWhich is plain wrong.02:37
tbielawaand in the end, this winds up breaking my watch file02:38
nxvlwell02:38
tbielawahes using his sourceforge file serving part as his apt mirror02:38
nxvlyes, but, there is a .tar.gz02:38
wgrantnxvl: But it's a native Debian packaged one.02:38
nxvlso you can download it, remove debian/ and you got orig.tar.gz02:38
nxvlor something02:38
nxvlok02:38
nxvlwhat would i do in this particular case:02:39
nxvlping upstream and ask for a clean tarball02:39
tbielawaI agree02:39
tbielawathanks02:39
tbielawathis has been hell getting through. it's two months in now02:40
tbielawaI just want to get it finished in time to get it into intrepid02:40
tbielawaneuromit_: can you pastebin us your .install file and you .dirs file?02:41
tbielawahttp://pastebin.ubuntu.com02:41
neuromit_http://pastebin.ubuntu.com/29169/02:43
tbielawaneuromit_: when working with the .install file this helps me remember whats going on02:44
tbielawaimagine it's like using the copy command and that it's being run from the main directory of your package02:44
tbielawaso you'll want something like this in your .install file:02:45
tbielawasoma-tspikes.png    usr/share/icons02:45
neuromit_ok.. I wasn't sure I could do that as none of the examples of in man page of dh_install were like that02:46
* tbielawa nods02:46
neuromit_tbielawa, Thanks! that did it!02:55
tbielawaneuromit_:  you're very much welcome02:56
tbielawaI just sent upstream an email about his wacked out version scheme. He's been very responsive in the past so this should get resolved soon :-)02:57
=== philwyett_ is now known as philwyett
StevenKNCommander: You should close bug 247782 in Intrepid04:35
ubottuLaunchpad bug 247782 in mono "Ubuntu mono patch dont_check_proc_self_exe causes random segfaults in mono" [Undecided,Confirmed] https://launchpad.net/bugs/24778204:35
NCommanderStevenK, not if the bug needs to be SRUed04:35
StevenKNCommander: Well, do you think it requires one?04:36
NCommanderRandom segfaults in hardy building stuff would probably count to me.04:36
NCommanderAs serve regression04:36
StevenKOnly on a Live CD, unless I'm misremembering?04:37
NCommanderNo04:37
NCommanderIt effects everything04:37
NCommanderTHe original patch allowed for Mono to work on a LiveCD04:37
NCommanderBut it causes random segfaults all over the place. evolution-sharp's FTBFS on amd64 was caused by this04:37
RAOFThe bug was discovered by NCommander while working out why evolution-sharp built in sid chroots but not intrepid chroots.04:37
NCommanderRAOF, in addition, it did the same thing on Hardy04:38
RAOF(But just fine in a non-chroot environment)04:38
NCommanderRAOF, no, it FTBFSed on me in a non-chroot environment04:38
* StevenK approves the Hardy/Intrepid bits04:38
RAOFNCommander: Oh, even better :).  Worked for me out of teh chroot :)04:38
* StevenK unsubscribes u-m-s04:38
NCommanderIt was a rather inconsistant bug ....04:39
StevenKNCommander: Now, fiddle with the bug, closing the Intrepid task :-)04:39
* NCommander does what StevenK wishs04:39
NCommanderI don't think the patch is in dapper, I should probably see if this braindeadness is in gusty or feisty04:39
NCommanderI'm reconfirming evo-sharp FTBFS on Hardy right now04:40
=== asac_ is now known as asac
Awsoonnhi all, I am wondering if there are some helpful souls here that might mentor me in fixing a simple bug04:42
Awsoonnbug 250681 is simple enough, I apt-get source irssi04:42
ubottuLaunchpad bug 250681 in irssi "first run help link outdated" [Undecided,In progress] https://launchpad.net/bugs/25068104:42
Awsoonnbug 250681 is simple enough, I apt-get source irssi04:42
Awsoonnfound the string that needs changing04:43
Awsoonnchanged it, but now what should I do? I think I need to make a deb diff or something right?04:43
NCommanderAwsoonn, you need to modify the changelog to create a new ubuntu revision, and possibly update the maintainer, dpkg-buildpackage, and then debdiff the old .dsc and the new .dsc and post04:43
NCommanderTHat's pretty much it in a nutshell04:43
* Awsoonn is really new and only kinda understands04:44
NCommanderYou need to build an updated package04:45
nxvljcastro: around?04:46
NCommanderIf it already has ubuntu specific changes, you just need to add a new changelog entry to debian/changelog04:46
Awsoonnwell, accually, before that the source came with a diff should I apply that to the source, then make my change04:46
copprostart with sudo apt-get build-deps irssi04:46
copproor build-dep, can't remember04:46
Awsoonnno s04:47
Awsoonnin any case it is done04:47
copprok now, is there anything in <srcdir>/debian/patches?04:47
Awsoonnthere is no such folder04:47
copprohmm, how big is debian/rules?04:48
NCommanderStevenK, I don't have a reproducible bug for Hardy just yet04:48
Awsoonnthere is no debian folder at all04:48
copprowhat?04:48
tbielawawhoa04:48
nxvlcoppro: depending on what you use04:48
copprothere is no debian folder?04:49
Awsoonncoppro: I think I need to first apply this diff to the source04:49
copprooh, yeah04:49
copprofrom the top, run dpkg-source -x <dsc file>04:50
copprothat will extract the source and apply the diff04:50
Awsoonnbingo~ now we're rolling04:51
copprook, now, anything in debian/patches04:51
Awsoonnlots04:51
copprowhat extension?04:52
* wgrant points out that we are not Windows.04:52
copproyes, but that doesn't mean we can't have file extensions04:53
* NCommander points out that most patches files do end in .patch or .dpatch ;-)04:53
Awsoonncoppro: for the patches? there are some .h files and the rest have none04:53
copprotry running "file <one of the non-.h files>04:54
Awsoonn00list.UBUNTU: ASCII text04:54
copprook, I'm just gonna go download the source package myself, one second04:55
Awsoonn:)04:55
AwsoonnThank you for helpnig me coppro04:55
Awsoonnhelping even04:55
copprono problem04:56
copprook, while I figure out the patch system, you should make a changelog entry04:56
Awsoonnok04:56
copprofrom the top-level srcdir, simply run dch04:56
copprothat should set up a new log entry04:57
NCommanderAwsoonn, you may need devscripts04:58
NCommander(and ubuntu-dev-tools has the all helpful update-maintainer script which you may or may not need)04:58
Awsoonndch seemed to work04:58
NCommanderCool04:58
NCommanderIt might be a litlte late for this, but are you working in a clean source tree?04:59
NCommanderOr have you already applied your fix to this source tree?04:59
AwsoonnI have already applied it. :)04:59
copproyou'll need to undo it04:59
NCommanderOk, that's a bad thing in this case04:59
* NCommander sees if irssi has a patch system04:59
Awsoonnit was a one word change, so its no big deal to start over04:59
copproNCommander, it's quilt05:00
NCommanderEw05:00
NCommanderOk, you can explain to him the patch system :-)05:00
nxvlAwsoonn: first step on fixing a bug is confirming it05:00
copproI'll try05:00
nxvlAwsoonn: that bug is invalid05:00
Awsoonnoh?05:00
nxvlhttps://bugs.edge.launchpad.net/ubuntu/+source/irssi/+bug/250681/comments/105:01
Awsoonnhow is it invalid?05:01
ubottuLaunchpad bug 250681 in irssi "first run help link outdated" [Undecided,Invalid]05:01
Awsoonnah05:01
Awsoonnsweet,05:01
Awsoonnsooooooo I shall look for a new bug to eat05:02
AwsoonnI'm sorry guys05:02
copprono worries, you've learned something05:02
copprowhich was the goal, after all05:02
Awsoonn A lot I recon05:02
NCommanderAwsoonn, it helps if your working on bugs either to run intrepid, or at least have an intrepid chroot sitting around05:03
AwsoonnI leared to set up an intrepd chroot05:03
Awsoonnyes that...05:03
copproyou should also have an intrepid pbuilder05:03
Awsoonnsomething I don't understand about chroots05:04
copprosudo pbuilder --create intrepid05:04
nxvlpbuilder is awesome05:05
Awsoonnif I am running a chroot, can I run X?05:05
nxvlnope05:05
copproyes, in theory05:05
nxvlno, actually you can't05:05
copprowhy not?05:05
nxvlbecause you will already have one X server running on :0 so, the 2nd one would not find it available05:05
nxvlfor running X you will need a virtual machine05:06
nxvlvirt-manager is nice and easy05:06
copproright, but if I close my current X session, then start one in a chroot, it'll work right?05:06
copproor you can use that one app that can run X inside X, forget what it's called05:06
nxvlif you have you /dev mounted, yes05:06
nxvlyour*05:06
nxvlactually i haven't tried it that far, i tried once to run a graphical app and didn't work, so i move to vm05:07
Awsoonnso can I run a gnome app from a chroot in my current X session then?05:07
nxvland now that we have ubuntu-vm-builder is even easier05:07
StevenKAwsoonn: "Sort of"05:07
Awsoonn:)05:08
copproisn't there some X server that runs inside another server though? What's that called?05:08
StevenKXnest05:08
* Awsoonn enjoys the constant state of confusion05:08
nxvlcoppro: PITA05:08
copprothat's not the one I was thinking of05:08
StevenKXephyr05:08
copprosounds more like it05:08
nxvli still call it PITA05:09
Awsoonnlet me see if I understand now, he chroot is only useful for testing CLI apps basicly and if I want to work on Rythmbox for example I need a VM05:10
Awsoonnor another system05:10
coppronot necessarily05:10
copprothere are a few ways around that05:10
nxvla chroot is usefull for building packages on a clean environment05:10
copprolike closing down X on hardy and running it from the chroot05:10
nxvland to be sure you are using clean and standard packages and not 3rth party ones05:11
copproyeah05:11
copproI don't use it for development05:11
Awsoonnwell, from the chroot, it is by default clean no?05:11
StevenKAwsoonn: Rythmbox is harder -- you want to test the full stack, like DBUS and such, and you can't easily have the Rythmbox in the chroot talking the dbusd on the host05:11
copproyes, that's the point05:11
AwsoonnStevenK: so if I wanted to do that, you would recommend a VM?05:12
copproI would recommend setting up a nested X server, but that's just me05:12
StevenKAwsoonn: kvm, if your machine supports it05:13
tbielawa <3 kVm :)05:13
Awsoonnhow do I use kvm?05:13
copprohow do I get udev to work in a chroot?05:13
wgrantcoppro: You bindmount /dev instead.05:14
Awsoonnuse virt-manager ?05:14
tbielawaAwsoonn: https://help.ubuntu.com/community/KVM05:14
tbielawait's involved05:14
Awsoonn:0 so am I...05:14
copprois there a way to set it up in fstab?05:14
tbielawaAwsoonn: but simple once you get the hang of it. We took a week and implemented a system in my workplace to automate the process05:14
Awsoonnmy cpu doesn't suport kvm it seems05:15
Awsoonnso I'm stuck with vbox methinks05:15
nxvlqemu05:15
nxvluse ubuntu-vim-builder05:16
nxvljust apt-get it05:16
nxvlubuntu-vm-builder*05:16
* Awsoonn is getting05:16
Awsoonnpbuilder finished btw05:17
Awsoonnis there anything I should do to it?05:17
Awsoonnwhat should I do with ubuntu-vm-builder as well?05:19
nxvlread the man page05:19
nxvlhttps://wiki.ubuntu.com/PbuilderHowto05:19
copproawsoonn, also read this: http://wiki.mandriva.com/en/Development/Howto/Chroot#Using_Xnest05:19
Awsoonn:) Should have seen that comming05:19
copprothat's an easy way to test graphical stuff from within a chroot05:19
coppro(replace the urpmi command with "sudo apt-get install xnest")05:20
* NCommander returns from duty05:44
kostmoany MOTU's around?05:45
NCommanderkostmo, I'm not, but if you would like a review on a package, I'm glad to help05:46
kostmoNCommander: you may have seen this one already ;) http://revu.ubuntuwire.com/details.py?upid=294005:47
kostmothanks tho05:47
=== beuno_ is now known as beuno
NCommanderoh yeah05:48
NCommanderI already did some reviewing on it05:48
kostmoI revised the package based on another round of comments - just hoping for some official approval05:48
jmarsdenI have a CDBS-based short debian/rules that doesn't do what I want, can someone take a look please?  http://pastebin.ubuntu.com/29204/05:49
NCommanderjmarsden, did you get googlegears to work?05:49
NCommanderAnd uh, what's wrong with it?05:50
jmarsdenNCommander: I get errors from lintian about the config.sub/guess files being too old.05:50
jmarsdengooglegears?  Was I doing anything with that?? :-)05:50
NCommanderer, wrong person05:50
NCommandersorry, a tad slow tonight05:50
NCommanderPost the lintian output the -v option05:51
jmarsdenNCommander: http://pastebin.ubuntu.com/29209/05:54
NCommanderjmarsden, I'm not an expert, but I'm going to surmise that lintian is detected the original config.* from the source tarball, and not anything you've changed05:55
NCommanderjmarsden, ask an MOTU, but I'm going to guess your going to need an override05:56
jmarsdenNCommander: OK... any MOTU's listening who can help? :-)05:56
* NCommander kicks cody-somerville05:56
=== beuno_ is now known as beuno
jmarsdenI'll attach a .debdiff to the relevant bug #236140 and see if that triggers help from someone reading LP bugs... the modified package seems to build and run fine, the bug is fixed... it's just those pasky lintian errors in the way, as far as I can see.06:01
ubottuLaunchpad bug 236140 in koverartist "New .desktop file for KoverArtist" [Wishlist,In progress] https://launchpad.net/bugs/23614006:01
NCommanderAnyone here running Ubuntu PPC I can pop a question off of?06:16
jmarsdenNCommander: Try asking on #ubuntu-powerpc maybe?06:18
jmarsdenOr even on plain #Ubuntu ?06:18
RAOFNCommander: TheMuso had at least one PPC machine, at least at some point in the near past.  Maybe ask him?06:24
NCommanderWell, I requested the user post his sources.lists file06:24
NCommanderThe generated errors suggests it got managed06:24
* NCommander is working on his five bugs a day ;-)06:25
NCommanderStevenK, ping06:39
StevenKNCommander?06:39
NCommanderStevenK, care to looking into sponsoring a main package (it replaces a Recommends to a Suggests because the Recommends adds a GNOME library)06:40
NCommanderhttps://bugs.edge.launchpad.net/ubuntu/+source/policykit/+bug/25061906:40
ubottuLaunchpad bug 250619 in policykit "[intrepid] policykit pulls in policykit-gnome due to Recommends" [Undecided,In progress]06:40
* NCommander has now hugged his five bugs for the day06:40
siretart\sh: re debescan yes, but IIRC the resolution was to wait a bit if someone comes up to fix it eventually. which didn't happen06:43
* StevenK tries to figure out why this package runs configure during make install06:47
NCommanderIt didn't do that for me O_O;06:48
* NCommander updates his pbuilder jail though06:48
StevenKNCommander: Where this package is one that isn't currently in Ubuntu06:49
NCommanderStevenK, oh, I thought you were referring to the bug I linked you to ;-)06:49
StevenKNCommander: Nope, sorry. :-)06:50
NCommanderStevenK, upload to your PPA or REVU and I'll look at it with you06:50
StevenKIt's sort of on REVU06:51
NCommander"sorta"?06:51
StevenKIt's on REVU, but I've updated it a new upstream version and have not uploaded that06:51
NCommanderah06:52
* NCommander scurries in his kitcehn for food06:52
* warp10 moins06:53
* StevenK works it out, kicking CDBS07:16
StevenKmakebuilddir -> apply-patches -> configure. I need something between apply-patches and configure07:16
NCommanderStevenK, try using the oldstyle rules?07:18
NCommandervs CDBS?07:18
NCommanderAnd, can you do me a quick favor, and see if you can access: http://nemesisnetworks.com/revu?07:18
StevenKNCommander: Loads07:19
StevenKNCommander: Sure, I could rewrite debian/rules.07:20
NCommanderThank you07:20
StevenKDamn CDBS.07:20
NCommanderStevenK, want a hand packaging it?07:20
NCommander(if you promise to upload it that is ;-))07:20
NCommanderor advocate on REVU07:20
RAOFI'm pretty sure there's a CDBS magic rule for what you're after.07:20
StevenKSo I am, I just can't find it.07:20
StevenKmakebuilddir is too early.07:20
NCommanderMight be worth poking CDBS's source ...07:21
RAOFThere isn't something nice like "post-configure?07:21
StevenKForcing makebuilddir to run apply-patches makes cdbs do ... odd things07:21
RAOFHeh.07:21
StevenKpost-configure is too late07:21
RAOFI've tried that before :)07:21
* RAOF obviously meant 'pre-configure' :)07:21
* StevenK chuckles07:21
NCommanderwhat are you trying to do specifically?07:22
* RAOF guesses: apply a patch to the build system, then touch files so that configure/autogen isn't re-run.07:22
NCommanderStevenK, try prebuild, it comes after makebuilddir, but before patches07:22
NCommanderer, pre-build07:22
StevenKI need it after patches07:22
NCommanderpost-patches?07:22
StevenKRAOF: Almost. I need to run ./autogen.sh before ./configure, and one of the patches touches configure.ac07:23
StevenK(And upstream doesn't ship ./configure, damn his black heart)07:23
NCommanderDo you need to modify configure.ac before or after ./autogen.sh?07:23
StevenKBefore07:23
RAOFStevenK: And ./autogen.sh doesn't call configure?  You could just make CDBS call autogen instead of configure.07:24
NCommanderSO why can't you use post-patches or update-config?07:24
StevenKJust trying post-patches now.07:24
StevenKpre-configure isn't actually called as a target.07:24
NCommanderI got that looking at CDBS's source ;-)07:24
StevenKRAOF: So, you lose. :-P07:24
RAOFAww.07:25
NCommanderDo I win?07:25
StevenKNCommander: See -devel, by the by07:25
StevenKNCommander: Just checking if you do.07:25
NCommanderStevenK, I'm looking at gmail07:25
NCommanderDon't see anything really of interest that pops out at me07:25
StevenKI meant #ubuntu-devel07:26
\shsiretart: what do you think about the suggestion...if we can fix debescan on ubuntu and using our own resources...07:26
NCommanderStevenK, lol, I've been in #d-* too long07:26
StevenKRight, NCommander loses too.07:26
RAOFMan, dh7 is the right way to do an automated source package.07:26
NCommanderStevenK, what's wrong with post-patches?07:27
NCommander(what patch system is your package using?)07:27
RAOFStevenK: And autogen doesn't call configure?07:27
StevenKRAOF: Nope.07:27
NCommanderRAOF, in my expereince autogen won't do that out of the box07:27
StevenK./autogen.sh is shipped upstream that runs autoreconf.07:27
RAOFNCommander: Depends on where it's from; GNOME stuff always calls configure.07:28
StevenKI can hack that to run ./configure $@07:28
NCommanderStevenK, what was wrong with post-patches?07:28
RAOFRight.  That was actually going to be my next suggestion :)07:28
StevenKHmmm.07:28
StevenKpost-patches works. post-patches/<name>:: doesn't07:29
NCommanderpost-patches/<name>?07:29
NCommanderI've never seen the /<name> before, what does that do07:29
StevenKExcept that it seems to run post-patches twice07:29
NCommanderd'oh07:30
NCommanderThat sounds like a bug in CDBS07:30
StevenKI'm so going to find CDBS's author07:30
NCommanderand stab him?07:30
StevenKAt first07:30
NCommandercan I just recommend forgoing CDBS?07:30
StevenKThis sounds simpler07:31
NCommanderIf your package requires anything remotely weird, it becomes a down right PITA07:31
RAOFAnd it's not substantially simpler than dh7 + dpatch.make :)07:31
* NCommander roles his eyes07:32
* RAOF _likes_ dh7. Especially for cil apps.07:32
NCommanderStevenK, you could always set a variable to see if post-patches is getting called again, and bypass your code if it is07:32
NCommander(if you can handle that kind of large hack)07:32
StevenKI might try dh707:33
* NCommander is now a REVU admin it seems ...07:34
NCommanderStevenK, you won't happen to know anything about openid, would you?07:39
StevenKNCommander: I can spell it ...07:40
NCommanderStevenK, I'm looking into implementing it for REVU07:40
=== greeneggsnospam is now known as jsgotangco
siretart\sh: I think we had our chance to fix debescan, and we failed07:59
elmargolI try to backport a package that needs debhelper 7 for hardy. Any suggestions?07:59
\shsiretart: ok, let him file a removal request...I'm happy to approve it, when it makes upstream happy08:00
siretart\sh: he cannot, he has no lp account08:00
siretartand doesn't want one08:00
RAOFelmargol: Basically, you can't.08:02
RAOFelmargol: Unless you also backport debhelper 7, which is likely to make the backports team rather nervous, given that it touches almost everything.08:03
elmargolWell I guess I patch the debian dir to use debhelper 6 again08:05
RAOFYeah.  You can't do a same-source backport.08:05
RAOFOf course, that'll require that you pretty much rewrite the rules file.08:06
RAOFelmargol: What package are you looking to backport?08:07
elmargolgnunet08:08
RAOFIs that the crazy gnu CLI implementation?08:09
elmargolno08:09
RAOFAwww :)08:10
=== doko_ is now known as doko
StevenKNCommander: policykit uploaded08:52
NCommanderStevenK, sweet, thank you08:53
jscinozhey guys, i had an idea for a package..08:55
* StevenK counts. I think that's 12 or 13 uploads today08:55
jscinozwant to get some feedback on it before i go ahead and make it.08:55
jscinozok so: source package etqw, builds binary packages etqw, etqw-server, etqw-data, each of those contains scripts to download client, download server, or copy data from game disc respectively. and they contain relevant launcher shell script to go in /usr/games and the .desktop file for the game client, so its basically an easy way to install system-wide ETQW, only real downside is see is that ID only provides a 32bit binary, but it s08:55
jscinozeems to run just fine here on x86_64, so i can't imagine it *not* working on other archs.08:55
huatsHey everyone09:04
jscinozgreeting Huats09:04
huatshello jscinoz09:05
jscinoz:D09:06
ScottK-laptophuats: I hope you liked my reply to your UUC application.09:09
huatsScottK of course09:10
huatsScottK-laptop: don't know if you see but I told you so yesterday already in private :)09:10
ScottK-laptophuats: You probably told ScottK which is at my home and I won't see until Thursday.09:11
ScottK-laptopGood.09:12
huats:)09:12
huatsIndeed I talked to ScottK09:12
huats:)09:12
huatsso thanks again :)09:12
ScottK-laptopYou're welcome.09:14
NCommanderStevenK, you've been busy09:14
ScottK-laptopWait until curl changes and then changes back half way through the transition and StevenK is trying to rebuild everything. Then you'll see busy ...09:15
ScottK-laptopIt was curl, wasn't it?09:15
StevenKYeah, it was curl09:15
StevenKThat caused me to upload roughly 90 packages09:15
ScottK-laptopI figured you'd remember it (pain sere's things into the brain after all).09:16
* StevenK twitches09:16
ScottK-laptop;-)09:16
* StevenK bends wpeditor to his will09:16
* ScottK-laptop goes to bed.09:16
directhex\sh, not taking the blogowar sitting down, are you \o/09:20
Iuliancody-somerville: ping09:54
AnAntHello, does this sync request (bug 249158) miss anything to get processed ?10:14
ubottuLaunchpad bug 249158 in ubuntu "Please sync swt-gtk 3.4-1 (universe) from Debian unstable (main)." [Wishlist,Confirmed] https://launchpad.net/bugs/24915810:14
jmunrois this the right channel for ubuntu packaging advice/support?10:25
Iulianjmunro: Yup, this is the right one.10:28
jmunrogreat stuff10:29
jmunroive got a problem building a package, works fine on lpia and i386, but fails on amd6410:29
jmunrobuild dependencies are the same, im wondering if it is a fault of my own, or a problem with the amd64 packages?10:30
jmunrohttp://launchpadlibrarian.net/16211531/buildlog_ubuntu-hardy-amd64.sugar-develop-activity_33-0ubuntu1~ppa2_FAILEDTOBUILD.txt.gz10:31
jmunroive spoken to the launchpad people, they pointed me in this direction10:31
jmunrodpkg-shlibdeps: failure: couldn't find library libgtk-x11-2.0.so.0 needed by debian/sugar-develop-activity/usr/share/sugar/activities/Develop.activity/lib/libgtksourceview-2.0.so10:31
jmunrobut if you look up in the log, i installed the required packages10:32
jmunroand as i said, this works fine on i38610:32
slytherinAnAnt: Just wait for few days.10:37
AnAntslytherin: thanks for the review10:38
AnAntslytherin: how can I remove swt-gtk from REVU btw ?10:38
slytherinAnAnt: Ask in this channel only.10:39
thinkgnuo|Oanybody knows this error about packaging >> unstripped-binary-or-object  >> lintian output11:38
slytherinthinkgnuo|O: you should have dh_strip in debian/rules file, probably before dh_install11:52
thinkgnuo|Oslytherin: the problem is in changelog file11:52
slytherinthinkgnuo|O: paste complete error somewhere11:53
thinkgnuo|Oslytherin: http://pastebin.com/m4456c0ff11:54
slytherinthinkgnuo|O: you sure have problems in changelog but unstripped binary is not one of them.11:55
thinkgnuo|Oslytherin: i don't know what is unstripped-binary-or-object11:55
slytherinthinkgnuo|O: That is why I said you need to add dh_strip in rules file.11:56
thinkgnuo|Oslytherin: http://pastebin.com/d1ca550aa11:56
thinkgnuo|Oslytherin: what is rule file ?11:56
slytherinthinkgnuo|O: What are you trying to do exactly?11:57
thinkgnuo|Oslytherin: i want to make a standard deb package .11:57
thinkgnuo|Oslytherin: i need a changelog a man page and copyright11:58
thinkgnuo|Oslytherin: and i have a control file but don't know what is rule file11:58
slytherinthinkgnuo|O: then please read packaging guide, because if you don't know what a rules file is how are you building the package?11:58
thinkgnuo|Oslytherin: ok wait.11:59
thinkgnuo|Oslytherin: i didn't find anything!12:04
thinkgnuo|Oslytherin: did you mean control file?12:04
slytherinthinkgnuo|O: which guide are you reading?12:04
thinkgnuo|Oslytherin: Linux HOWTOs are documents which describe in detail a certain aspect of configuring or using Linux.12:05
thinkgnuo|Oslytherin: that was in my distro12:05
slytherinthinkgnuo|O: I was referring to https://wiki.ubuntu.com/PackagingGuide/Complete?highlight=%28packaging%29%7C%28guide%2912:06
thinkgnuo|Oslytherin: http://tldp.org/HOWTO/Debian-Binary-Package-Building-HOWTO/12:06
slytherinthinkgnuo|O: Check the date it was last modified. I think if you want to create a package for debian then debian wiki is best place to read.12:09
IulianOr the debian policy.12:10
thinkgnuo|Obut i don't think it cause any problem12:12
thinkgnuo|Oi think lintian output tell me about having standards ?12:12
slytherinthinkgnuo|O: You are reading wrong howto. Why do you think it will not cause problem?12:15
thinkgnuo|Oslytherin: yes i think so , anyway thanks a lot , i will follow your link.12:16
emgentmoin12:28
DRebellionCould somebody please review my package? http://revu.ubuntuwire.com/details.py?package=posterazor Thanks ;)12:31
=== bastiao_ is now known as k0p
aboganiSomeone could review my package rt-test (http://revu.ubuntuwire.com/details.py?package=rt-tests) on REVU, please? I think to be very near to an "acceptable" version... Thanks in advance.13:29
LucidFoxslytherin, here?13:45
slytherinLucidFox: yup13:45
LucidFoxfop doesn't build because it depends on org.w3c.dom.svg.*13:46
LucidFoxthese files are in batik 1.6's orig.tar.gz13:46
LucidFoxbut they are not in batik-1.7-src.zip13:46
slytherinLucidFox: Yes which is in xml-commons-external. Need to add xml-apis-ext in rules file. But it still fails to build at the javadoc generation step13:47
geserslytherin: I've looked into the FTBFS for libmatthew-java, and fixed the first problem, just to stumble into the next one13:47
slytheringeser: what is it?13:47
geserslytherin: http://paste.ubuntu.com/29293/13:48
LucidFoxAh, so _that's_ what xml-commons-external was for13:48
LucidFoxso it should be in batik's depends too, not just build-depends?13:48
slytherinLucidFox: It is in batik's depends. The problem is that fop rules file does not explicitly add it in jar file list. Previously batik was including this jar also inside batik jar.13:49
LucidFoxAh, I see13:49
LucidFoxI'll look into fop, then13:49
slytheringeser: Ahh, warnings being treated as errors. I guess there is some flag -Werror to gcc which will need to be removed.13:50
geserslytherin: that would probably fix it, but wouldn't it be better to fix also the warning?13:51
slytheringeser: yes but then it would mean patching the source. If you are aware of the correct changes to be made, please go ahead.13:51
geserthe mentioned variable "cr" is a "struct ucred"13:51
RainCT\sh: is there something missing on bug #210556 or why is it taking so long for the upload to be accepted?13:51
ubottuLaunchpad bug 210556 in avant-window-navigator "awn-manager crashes if gnome-panel is not installed" [Low,Confirmed] https://launchpad.net/bugs/21055613:51
slytherinLucidFox: The line it is failing currently after adding xml-apis-ext, is 1024 in build.xml. If my analysis is correct you need to add depends="init" to the javadocs target.13:52
LucidFoxthanks13:53
geserslytherin: removing -Werror results in the same error14:00
slytheringeser: I guess -Werror is default for gcc 4.3.14:03
geserslytherin: or it's a real error now14:03
\shRainCT: I don't know...but it looks like no one commented, if it's working or not14:06
RainCT\sh: they did, but on the other bug report14:07
geserslytherin: copying the struct definition from /usr/include/linux/socket.h into the source "fixes" it, I just need to figure out the correct fix14:07
\shRainCT: hmm...dupe? :)14:07
\shRainCT: or just ping pitti and ask him :)14:07
RainCT\sh: yes, but upstream got angry when I marked it as such -.-14:07
geserslytherin: bug 23976514:19
ubottuLaunchpad bug 239765 in libmatthew-java "libmatthew-java 0.7.1-1 refuse to build" [Unknown,Fix released] https://launchpad.net/bugs/23976514:19
sistpoty|workhi folks14:21
slytheringeser: But Ubuntu has same version as Debian14:22
slytheringeser: It looks like wrong bug number was added in changelog in Debian14:23
Awsoonngood mornin' all~14:27
LucidFoxslytherin> oddly enough, FOP has successfully built on hardy with the intrepid dependencies backported14:28
LucidFoxI'll try pbuilder14:28
geserslytherin: looking at the linked Debian bug it looks like a different problem14:29
slytherinLucidFox: I refuse to accept any claim about package successfully built without backing of pbuilder log. :-P14:30
slytheringeser: right14:31
=== mdomsch is now known as mdomsch_YOW
geserslytherin: I just take a look at the source code in unix-java.c and it looks buggy to me14:40
geserbddebian!14:46
bddebianHeya gang14:47
bddebianHi geser14:47
IulianOhh no! It's bddebian!14:47
sistpoty|workhi bddebian14:48
bddebianHeh, hi Iulian, sistpoty|work14:48
DRebellionCould somebody please review my package? http://revu.ubuntuwire.com/details.py?package=posterazor Thanks ;)14:52
norsettohuats !!!14:55
huatsnorsetto!!!14:56
norsettonorsetto-huats: 2-114:56
geserslytherin: how familiar are you with JNI?14:56
huatsyou got me this time :)14:56
* norsetto is a sneaky bastard :-)14:57
norsettohuats: so had some questions about  tktreectrl ?14:57
geserslytherin: I've added a comment with fixes for some of errors to the bug but there are still some errors left which look related to JNI programming for me14:58
emgentnorsetto: o/14:59
norsettoemgent: heil to the wm lord!14:59
jcastrohi norsetto15:00
emgentheil? -.-15:00
emgentheya Jorge15:00
jcastronorsetto: do you remember the # of the ticket you were having a hard time with?15:00
jcastrohi emgent!15:00
norsettojcastro: what ticket? My request for a mailing list?15:01
jcastroyeah15:01
jcastroand what was the list?15:01
norsettojcastro: I just did it through launchpad, I don't remember any ticket number :-(15:01
jcastroah ok15:02
jcastroso you have a list now?15:02
norsettojcastro: the mentoring reception team one15:02
jcastrooh15:02
norsettojcastro: nope, you rejected the request15:02
jcastrooh, right. Want to put it as another MOTU list?15:03
jcastroI think that was why (Sorry I am drowning in lists)15:03
norsettojcastro: well, if mentoring new contributors is a solely MOTU activity than yes (but find it strange)15:03
jcastrosay, ubuntu-motu-mentoring?15:03
jcastrooh, I see15:03
jcastrothere's a MOTU mentor list already I see15:04
norsettojcastro: yes, thats for everybody, not for the team15:05
jcastrolink me up to your team please?15:05
norsettojcastro: https://launchpad.net/~motu-mentoring-reception15:05
jcastrook, that page gives me an impression that it is for motu mentoring15:06
jcastroso what would a new list accomplish that you can't do in ubuntu-motu-mentors?15:07
norsettojcastro: yes, that was a very old description (before even my time), I just modified it15:07
jcastrook15:08
huatsjcastro: the current list is for every thing related to mentoring... the new and hoped one will be for the communication in the team...15:08
norsettojcastro: we need a list where we coordinate all requests, it need to be restricted list since we are dealing with privacy issues15:08
jcastroah15:08
jcastroso, like, ubuntu-motu-mentors-devel or -discuss or -admin or something?15:09
huats-admin or -discuss seems great from my point15:09
huats(but norsetto is the big chief)15:09
huats:)15:09
jcastronorsetto: ok, can you fire off an email to rt@ubuntu.com with the new description and mention that it needs to  be private and I'll approve it as soon as it hits the queue?15:10
jcastrosorry about all this running around. :-/15:10
norsettojcastro: -admin seems more appropriate, we are really dealing with administartion15:10
norsettostartion ? oh well ...15:10
norsettojcastro: ok, email on the way, thx15:10
RiddellIulian: "Library using gtkmm" that really doesn't quality for a long description15:13
IulianRiddell: Are you talking about the gtkmm-utils package?15:13
RiddellIulian: yes15:14
IulianRiddell: Okay, let me have a look at it.15:15
slytheringeser: I am not much familiar with jni but if I find any clue after reading the comments I will let you know.15:20
RiddellIulian: I'll reject and let you upload it with a full description15:20
RiddellIulian: the licence is also inconsistent, COPYING says LGPL 2.1 but files are LGPL 2, not a major issue since 2 can be upgraded to 2.1 but would be nice to get upstream to fix that15:20
IulianRiddell: Sure15:21
slytherinIs it possible to calculate rever-build-depends recursively?15:22
IulianRiddell: I will send them an email about it. So, for now, all I have to do is change the long description and upload it to revu?15:25
RiddellIulian: upload to ubuntu if you can, or give the revu link here if you can't15:26
RiddellMichael Casadevall about?15:26
azeemhe's NCommander15:27
RainCTslytherin: why would you need this?15:27
slytherinRainCT: Just curious. I was wondering how many packages will not be built for first time now that batik is fixed. :-)15:29
siretartslytherin: does fop build yet?15:29
IulianRiddell: I'll paste the revu link here because I don't have upload permission to ubuntu.15:30
slytherinsiretart: No. LucidFox is working on it. I have already told him fix for one problem.15:31
siretartk15:31
LucidFoxslytherin> And it doesn't work :)15:32
LucidFox/tmp/buildd/fop-0.94.dfsg/build.xml:1025: javadoc doesn't support the "depends" attribute15:32
LucidFoxwait15:32
slytherinLucidFox: you put at the wrong place. I means javadocs target not the javadoc task. Just few line above where you have currently put it.15:32
LucidFoxslytherin> Hmm15:33
LucidFoxjavadocs already depends on codegen15:33
slytherinLucidFox: Line 983 to be precise15:33
LucidFoxwhich depends on init15:33
slytherinLucidFox: Right I failed to notice that. :-(15:34
slytherinLucidFox: What is exact error you are getting currently?15:34
LucidFoxGah... didn't save it15:35
LucidFoxAn IOException, I'll post it after rerunning pbuilder15:35
slytherinLucidFox: Yes, and I feel that the ioexception is due probably due to missing files or folders which essentially means some problem in path reference.15:40
IulianOups, I pressed ctrl-c while uploading gtkmm-utils to revu.15:45
IulianHow do I check if it was uploaded successfully?15:45
cody-somervilleNCommander, rejected.15:46
jpdsIulian: http://paste.ubuntu.com/29328/15:52
LucidFoxslytherin> http://paste.ubuntu.com/29329/15:53
Iulianjpds: Yup - gtkmm-utils_0.3.2-0ubuntu1_source.changes: exiting due to user interrupt.15:53
Iulianjpds: Could you please rm those files so I can upload it again?15:53
jpdsIulian: Do them have the same sums?15:53
slytherinLucidFox: Same error as I was getting yesterday.15:54
Iulianjpds: Yes15:55
jpdsIulian: In that case, the upload was successful (?).15:55
slytherinLucidFox: There is a -verbose option in rules file but looks like it is not used since ant-vars.mk is not included. Can you try?15:57
Iulianjpds: I don't see the debdiff on revu so it wasn't.15:57
LucidFoxslytherin> sure15:57
jpdsIulian: Let's see if it still has to move the packages out of the new queue.15:59
Iulianjpds: I had to upload two more files in order to be successful, right?16:00
jpdsIulian: I'm not sure if I just rm'em16:04
IulianRiddell: http://revu.ubuntuwire.com/details.py?package=gtkmm-utils16:10
IntuitiveNippleI have a packaging question. Debianising an existing source tarball for use with DKMS. The original tarball has all its source files in the 'root'. This causes problems defining the debian/<package./.install rules so I need to move all the files into a *new* sub-directory "src/". Is there a way to specify doing this without having a massive patch file that removes all existing files and creates them in the new location? (The p16:10
IntuitiveNippleackage is using debhelper/cdbs)16:10
slytherinIntuitiveNipple: Why do you need to move it to src? You can still build it if the files are in root16:12
RiddellIulian: uploading16:12
IulianRiddell: Wait16:13
IntuitiveNippleNothing to do with building - I'm trying to avoid complicated .install rules that otherwise attempt to include debian/ in the source-->install moves16:13
* Riddell waits16:13
IulianRiddell: I saw a typo :P16:13
IulianI'm uploading a new debdiff.16:13
IulianRiddell: + - dialog herlpes16:14
RiddellIulian: ok, uploading with that changes16:14
IntuitiveNippleI assume I can use the debian/rules "patch" target to just do a mkdir && mv ?16:14
RiddellIntuitiveNipple: you can but mv doesn't sound very reliably reversable16:17
IntuitiveNippleRiddell: Yeah, hence why I'm asking if there's a better way! :)16:17
RiddellIntuitiveNipple: well, what are you moving from where to where?16:17
IulianRiddell: Uploaded.16:17
slytherinIntuitiveNipple: Then fix the .install file not the original source.16:17
IntuitiveNippleThe reason I ask is I found creating a bullet-proof .install rule-set with the source in the package root quite problematic since there's no way to say "don't move debian/"16:18
slytherinIntuitiveNipple: First question, do you really need .install?16:19
IntuitiveNippleslytherin: Yes, due to DKMS16:20
IntuitiveNippleI know dh_install takes the --exclude= option but I can't see a way to specify the same thing in the .install file16:21
slytherinIntuitiveNipple: I don't know what DKMS is. Anyway, I have to go home. You will probably get better help from other people.16:21
slytherinLucidFox: Going home. See you in an hour.16:21
mario_limonciellIntuitiveNipple, you can't use the --exclude in the .install file, this is correct16:22
mario_limonciellare there that many files in the root of the directory though that you can't just explicitly list them?16:23
IntuitiveNippleYes, they're all in there, and it has sub-dirs, but I'm more concerned about if additional files are adding to the source in the future and are missed because they then need a specific .install rule16:24
mario_limonciellah yeah i can see what you mean there16:25
mario_limonciellyou are probably best off using dh_install in debian/rules then instead16:26
mario_limoncielland using it's exclude option16:26
IntuitiveNippleI'm seeing the glimmering of a solution. I know dh_install can take the --exclude= option, but this package is set to use CDBS so I'm currently looking at the variables in CDBS's debhelper.mk to figure out which needs setting to pass "--exclude=\"debian/*\""16:26
mario_limonciellwell you don't need to set a variable, you can just explicitly use dh_install as a command in one of your sections16:26
IntuitiveNippleyay, looks like I've finally got on the right track if you think that too :)16:26
mario_limoncielleven though it's cdbs16:26
IntuitiveNippleReally? I usually just set the CDBS variable to keep the rules simple :)16:27
mario_limoncielli did that with a package within the last few months16:27
mario_limoncielllet me see what it was16:27
mario_limonciellbut yeah i agree, when you can just use CDBS variables, that's preferable16:27
IntuitiveNippleaha... this looks like the one DEB_DH_INSTALL_ARGS16:28
mario_limonciellwell if that doesn't work out, then you can add a rule to binary-install/$BINARY_PACKAGE::16:28
IntuitiveNippleThanks... I'm sleep-deprived atm and spent most of the early hours getting the DKMS package to work (with everything in src/) and now want to correct it :)16:28
mario_limonciellwhere $BINARY_PACKAGE is the name of your binary deb16:28
IntuitiveNippleyeah... I've done that in the motion package16:29
mario_limonciellwell now knowing that DEB_DH_INSTALL_ARGS exists though, i may change my package i guess16:29
mario_limonciellwell we'll see, i also have some complicated rules for docs and init scripts though16:29
IntuitiveNippleYeah... I was hunting high and low for a description of all the variable for CDBS, none are documented, so I finally figured out to simply read the /usr/share/cdbs/1/rules/debhelper.mk script - suddenly everything becomes possible using variables16:30
IntuitiveNippleAll the CDBS calls to dh_* scripts provide variables to pas options, over-rides, etc.16:30
IntuitiveNippleThis is my favourite from last night: DEB_INSTALL_MANPAGES_r5u870-kernel-source="debian/r5u870.8"16:31
IntuitiveNippletook me ages to figure out how to get CDBS to install man pages - it didn't do it automatically as I'd expected16:32
mario_limoncielloh geez16:33
IntuitiveNipplenow, just got to hope specifying "--exclude=debian/" doesn't then block the .install rule debian/dkms.conf /usr/src/...16:33
mario_limonciellmaybe next project then after you finish this package is to write some "Proper" documentation for CDBS :)16:33
IntuitiveNippleDamn... the exclude overrules the debian/dkms.conf rule!16:39
IntuitiveNipplemario_limonciell: I'm already doing a step-by-step wiki for the DKMS process including debianising the package, but yes, listing all the CDBS variables is also on my todo list of articles16:39
IntuitiveNippleOK... this looks like a case for your binary-install/$BINARY_PACKAGE::16:40
mario_limonciellyeah you can't win then all16:41
DRebellionCould somebody please review my package? http://revu.ubuntuwire.com/details.py?package=posterazor Thanks ;)16:41
mario_limonciellIntuitiveNipple, depending on the exact case, you can refer to http://linux.dell.com/git/?p=dkms.git;a=blob;f=debian/HOWTO.Debian;h=532e5b9d996e97d678eddfe807a79a746abcd6ba;hb=HEAD too16:44
IntuitiveNippleYeah, I was looking at some of that last night for clues. I've based my current method off Ben Collin's UKS presentation earlier this month16:48
mario_limonciellah16:56
mario_limonciellIntuitiveNipple, well if you'd like to work on making it more usable in any way, i'm very open to such changes16:57
IntuitiveNipplefinally got it... for reference in the CDBS debian/rules I added:16:57
IntuitiveNipplebinary-install/r5u870-kernel-source::16:57
IntuitiveNipplecp $(CURDIR)/debian/dkms.conf $(CURDIR)/debian/r5u870-kernel-source/usr/src/r5u870-0.11.116:57
mario_limonciellha.  well that works :)16:57
IntuitiveNipplemario_limonciell: This is my first exposure to DKMS, I decided to take the plunge in the deep end last night. My main grouch is that there is so little systematic howto documentation (especially for Ubuntu!) I'm remedying that atm :)16:58
IntuitiveNipplemy only concern with that "cp" line is the fixed version in the destination... can't find a CDBS variable that contains the version!16:59
mario_limonciellright. okay well if you see anything that would be of benefit directly in the dkms package then, let me know16:59
IntuitiveNipple(or the package-version name)16:59
mario_limoncielloh there is a way to get the version16:59
mario_limonciellif you use dpkg-parsechangelog16:59
IntuitiveNippleooo????16:59
mario_limoncielli do something like this17:00
mario_limonciellCVERSION := $(shell dpkg-parsechangelog | grep '^Version:' | cut -d' ' -f2 | cut -d- -f1 | cut -d\: -f2)17:00
k0pHi all.17:00
IulianRiddell: Did you upload it by yourself or should I ask a motu to upload it again?17:02
IntuitiveNippleooo nice... and thanks!17:02
IulianRiddell: Or you're allowed to upload and accept it in the same time since you're an archive admin?17:02
k0pSomeone can review my package? http://revu.tauware.de/details.py?package=umit17:02
IntuitiveNipplemario_limonciell: thanks! I've changed it and it works nicely now:17:04
mario_limonciellgreat17:04
IntuitiveNippleWhilst I'm on a roll... anyone know of a script/easy way to manage changelogs to publish multiple releases (gutsy/hardy/intrepid) easily instead of my current method of manually editing the changelog to change the release for each debuild ?17:06
IntuitiveNippleI suppose I can just write a simple iterative shell script but...! :)17:07
=== mdomsch is now known as mdomsch_YOW
slytherinLucidFox: ping17:22
LucidFoxslytherin> including ant-vars.mk didn't produce any new output17:23
LucidFoxWhat's more frustrating is that the stupid IOException doesn't even write what file is missing17:24
slytherin:-(17:24
LucidFoxI suppose I _could_ set failonerror="false" for the javadoc...17:27
slytherinLucidFox: One last try. see if removing overview attribute helps.17:28
slytherinLucidFox: line 101917:29
LucidFoxbut the overview.html file _is_ present there17:33
LucidFoxwhy would it fail?17:33
JazzvaDRebellion, as far as I can see, you have one line longer than 80 chars in debian/copyright. Also, libxpm doesn't exist. I think you should use libxpm4, which exists. I still haven't tested the actual package, but it builded ok17:34
slytherinLucidFox: right, it is not going to help either17:35
slytherinLucidFox: Can you point me to you rlast build log?17:35
DRebellionJazzva, thanks for the review. Yes, you're right about libxpm (I guess I must have just assumed it existed).17:35
LucidFoxit's exactly the same as the second-to-last :)17:36
LucidFoxslytherin> http://paste.ubuntu.com/29329/17:36
JazzvaDRebellion, no problem. I'll leave a comment, if you upload the fixed package. I'm not a MOTU, but I suppose it can help to the other MOTU reviewers :)17:36
phaidroshi. as I filed a bug/backport request for trac 0.11 I just want to drop notice, that the debian trac maintainers try to get trac-0.11.1 from the trac team before end of this week17:37
DRebellionJazzva, I will upload a fixed package right away17:37
JazzvaDRebellion, cool. Let me just test the package with fixed dep.17:37
DRebellionJazzva, ok, the package is uploaded17:39
JazzvaDRebellion, thanks17:39
slytherinLucidFox: I will be back in 15-20 minutes and debug this.17:39
JazzvaDRebellion, step 5 is a bit confusing. You save the file, and then it still shows grayed-out "Next" button. Maybe you can see with the upstream if they can work on that... To say, for example, "Finish" once file is saved. Beside that, this looks ok to me17:46
DRebellionJazzva, great!17:46
=== bmk789_ is now known as bmk789_haircut
mrtsis there a ppa or just plain .debs of python 2.6 or 3.0 somewhere?17:49
huatsdoes anyone here is used to tcl packaging ?17:50
JazzvaDRebellion, sorry. I'm in the uploaders.list file, but it's failing to log me in for some reason17:56
Awsoonnconnect irc.gnome.org18:02
Awsoonnwrong window sorry :(18:02
JazzvaHmm... any way to reset REVU password?18:02
cody-somervilleJazzva, yes, try logging in and it'll give you a link18:03
Jazzvacody-somerville, I opened recover link, but it says my account doesn't exist. Though, I'm listed in the uploaders.list18:04
cody-somervilleJazzva, are you using the e-mail address associated with your gpg key?18:04
Jazzvacody-somerville, yep18:04
Jazzvacody-somerville, this might explain it "If you don't create an Elgamal key, you will be able to upload to REVU but not to recover your password, and hence, to login on the web interface. "18:04
cody-somervilleJazzva, have you uploaded anything yet?18:04
Jazzvacody-somerville, on previous REVU...18:05
cody-somervilleJazzva, upload something and your account will be created18:05
Jazzvacody-somerville, thanks. I think that'll wait for a while, until I package something new...18:06
cody-somervilleJazzva, why do you want to login then?18:06
Jazzvacody-somerville, to post a review on one package... AFAIK, everyone can comment now, so I thought to make it easier for other MOTU reviewers...18:07
cody-somervilleRight18:07
slytherinJazzva: what do you mean by previous revu?18:17
Jazzvaslytherin, the one that was reachable at revu.something.de. I forgot the actual link18:18
slytherinJazzva: when did you do that. AFAIK, revu.tauware.de has been same as revu.ubuntuwire.com for some time now.18:19
slytherinLucidFox: why does in your case javadoc binary is from Sun jdk while tools.jar is being used from GCJ.18:21
Jazzvaslytherin, it is possible that I forgot my password. That's why I'm asking if it's possible to reset it...18:21
LucidFoxNo idea, especially given that it's being built in pbuilder18:21
slytherinJazzva: It is possible to retrive it. Not sure about resetting18:21
LucidFoxOh. Finally, a smart PHP developer.18:22
slytherinLucidFox: Let check if I get same problem.18:22
LucidFox"TRWTF is Smarty.  Why do we need a template language for PHP which is itself a template language?"18:22
LucidFox'Maybe he means graphics designers? In my personal experience the vast majority of their expertise lies in using Dreamweaver and the like.' - 'My philosophy is "if you can't do html and css by hand, I am not working with you".'18:22
slytherinLucidFox: Found the problem. Check debian/ant.properties18:25
LucidFox*facepalm.jpg*18:26
slytherinLucidFox: So the problem was due to not finding javadoc binary in first place.18:26
=== jpds is now known as Guest44515
LucidFoxthat explains why it built outsied of pbuilder18:27
slytherinLucidFox: that explains why most of the packages in Debain contrib arch:all packages do not build inside pbuilder. :-P18:28
LucidFoxhehehehehehe18:28
LucidFoxWould you like the honor of making the debdiff, or should I make the changes myself?18:29
slytherinLucidFox: I assume you can now fix it. Also please make sure you file a bug in Debian BTS.18:29
LucidFoxokay, now building the package with the modified ant.properties18:30
slytherinLucidFox: Please go ahead, I have to look into another package.18:30
LucidFoxAt least I know _some_ Debian maintainers use pbuilder...18:31
AnAntwhat's wrong with pbuilder ?18:31
LucidFoxpbuilder is good, it's just frustrating when people upload packages _without_ testing them in pbuilder first18:32
directhexit's so much more prone to not working than a good ol' fashioned chroot18:32
LucidFoxlike the Debian maintainers for fop, evidently18:32
directhexso use a chroot! much less work!18:33
slytherinLucidFox: Yes but it seems most of the packages in contrib are not tested in pbuilder18:33
directhexnote: packages may be buggered. this is a minor side-effect18:33
smagounI'd like to diff a pair of Package.[gz|bz2] files, is there a good tool for that? I need to compare the list of packages + package versions in each archive (e.g. what changed between a snapshot of hardy-security from 2 weeks ago and a snapshot made today?)18:33
directhexsmagoun, zdiff?18:33
slytherinsmagoun: I think diff -ruN should do, but I guess you will have to extract the packages first18:34
LucidFoxdirecthex> Unless you want to manually delete dependencies after every build18:34
* sistpoty|work heads home... cyas18:34
sistpoty|work-s18:34
directhexLucidFox, ffffft, sounds like hard work. i'm sure it'll be fine without!18:34
smagoundirecthex: Thanks. I'm looking for something that will filter the list of package names/versions; I could use diff but I'd have to filter the output. I assumed there was already a tool for that.18:34
LucidFoxdirecthex> Ah, it's sarcasm :)18:35
slytherindirecthex: and there is no guarantee that some package left from previous build will not interfere with new build18:35
directhexLucidFox, better than that, it's the fabled dry wit of the british!18:35
DRebellionJazzva, no worries.18:44
slytherintuxmaniac: electric compiles with openjdk but not with GCJ.18:47
LucidFoxslytherin> uploaded fop18:54
slytherinLucidFox: And it will be built for first time in Ubuntu. I can't wait to use fop in Ubuntu for docbook -> PDF conversion. :-)18:55
LucidFoxI can't wait to use fop with my homebrew semantic XML :)18:57
k0pcody-somerville, are you there?18:57
cody-somervillek0p, yes18:57
slytherinLucidFox: By the way I think you should have kept build depend on Sun JDK for batik. That way it would have been 'no second thought backport' request if someone wanted it.18:57
LucidFoxit can still be backported to hardy as is18:58
LucidFoxwell, almost as is18:58
LucidFoxsince xml-commons-external should be backported first18:58
k0pcody-somerville, I fixed your reported issues. I make a comment. can you take a look? http://revu.tauware.de/details.py?package=umit18:58
slytherinLucidFox: well provided openjdk in hardy contains all those com.sun.* apis19:00
LucidFoxit does19:00
slytherinoh, then it's ok19:01
slytherinLucidFox: I just checked changelog for fop. I thought you removed javahome from ant.properties. But never mind. :-)19:02
cody-somervillek0p, is umitWeb in Ubuntu already?19:02
slytherinsiretart: FYI ... fop is fixed now.19:02
LucidFoxwell, it still has to pass NEW19:03
slytheringeser: Is it too late to add fop to team report. :-D19:03
k0pcody-somerville, not yet. But soon it will be19:03
cody-somervillek0p, and it doesn't ship core itself?19:04
siretartslytherin: w00t! :)19:04
k0pcody-somerville, hmm it use umitCore19:04
k0pit = umitWeb19:05
slytherinI wonder where persia is.19:05
cody-somervillek0p, yes but I'm wondering why this application is shipping something that is shared19:06
* persia is hiding19:06
k0pcody-somerville, shiping?19:07
k0pwell umit web is a web interface of umit. umitCore have Nmap output Parsing, wrapper lib etc.19:08
slytherinpersia: where have you been for last 2 days?19:09
persiaslytherin: My computer is overheating badly.  I've added new ambient fans, and cleaned it some, so it now doesn't crash every half hour (which is an improvement).  With luck, I'll be around from now.19:10
slytherinpersia: wow, and I thought only my dad's laptop had heating problem19:11
lagapersia: pentium D? ;)19:11
persiaslytherin: Well, the computer is usually fine.  It's just when ambient is sustained above 30 that I have an issue.  As likely to be a problem with the larger environment than the machine itself (although a good dusting always helps).19:12
slytherinpersia: my dad's laptop crashed due to overheating while gutsy -> hardy upgrade when scrollkeeper started rebuilding database. :-(19:13
slytherinI had to comment rebuilding part from postinst file19:13
persiaOh my.19:13
Awsoonnis there a wiki on making an intrepid chroot?19:16
slytherinpersia: by the way, how is team report used every month?19:16
slytherinAwsoonn: sudo apt-get install pbuilder, cp /etc/pbuilderrc ~/.pbuilderrc, edit ~/.pbuilderrc and change hardy to intrepid, sudo pbuilder --create19:17
Awsoonnslytherin: ah, I thought pbuilder was only for building pacakages :o thanks19:17
cody-somervillek0p, how many applications use umitCore?19:17
cody-somervillek0p, or only will these two programs use it?19:18
slytherinAwsoonn: wait a minute, when you said chroot, what was the purpose?19:18
persiaslytherin: It's published for everyone to see, so people can get an overview of what all the teams are doing.  See https://wiki.ubuntu.com/TeamReports for more information19:18
slytherinpersia: wow, they are still creating june report19:19
* persia just fixed that19:19
Awsoonnslytherin: I want to check if a bug has been fixed in the intrepid version of Rhythmbox19:19
Awsoonnif it's not fixed, I want to chew on it for a while19:20
slytherinAwsoonn: ahh, for that you will need to use some virtualisation software. Search wiki.ubuntu.com for kvm or virtualbox19:20
Awsoonnin that case, is there a way to make an existing vbox drive bigger without reinstalling into a newer larger one tha yau know of?19:22
k0pcody-somerville, hmm right now only two application use it19:22
k0pbut quickscan will use it too.19:22
slytherinAwsoonn: I am not aware of it. I haven't used virtualbox much19:22
k0pcody-somerville, do you suggest make only one package?19:22
cody-somervillek0p, so its general purpose?19:22
k0pcody-somerville, yeah19:23
cody-somervillek0p, so why is this application you're trying to get into Ubuntu include both in the tarball?19:24
cody-somervillek0p, do the other applcations, will they ship umitcore in their tarballs as well?19:24
slytherinshould dpatch go in build-depends-indep or build-depends?19:24
Awsoonnso while working on this bug I will have to work inside virtual box essentialy?19:24
k0pcody-somerville, yeap..19:25
persiaslytherin: dpatch should go in build-depends: you need it to clean the source.19:25
cody-somervillek0p, are they modifying umitcore?19:25
cody-somervillek0p, why don't they just declare a dependency on umitcore instead?19:25
k0pare you suggest make umitCore other tarball?19:25
slytherinpersia: ok. I guess I will not need dpatch. simple-patchsys should be enough and I already have cdbs in build-depends19:26
k0pcody-somerville, wait a second,19:26
k0pcody-somerville, in umitWeb - umitCore have modifications19:27
* cody-somerville facepalms.19:27
k0pyeap19:28
k0plol19:28
k0pcody-somerville, well i'll make a merge again of the package19:28
k0pit will have only one :)19:28
k0pcody-somerville, it's better, no?19:28
cody-somervillek0p, you're upstream, right?19:28
k0pcody-somerville, yeap19:29
DRebellionJazzva, no worries.19:29
DRebellionoops19:29
DRebellion:P19:30
cody-somervillek0p, If umitcore is a package that other applications can use, you might want to release it a product exclusive to your applications that make use of it19:31
cody-somervillek0p, then instead of having those applications bundle it in their tarball, they just say "hey, I depend on umitcore".19:31
k0pcody-somerville, yeah I understand your view point19:32
k0pi'm talking with authors right now19:33
k0pauthors of the core.19:33
k0pcody-somerville, if other application depends of umitcore means that we have a separate tarball to umitcore?19:36
cody-somervillek0p, If I understand your question correctly, then yes, I believe that would be a good idea19:38
k0pcody-somerville, yeap. But authors of umit don't have receptive to it.19:39
k0pdo only one package looks fine? umitWeb use a patched core..19:40
k0phave only one package looks fine cody-somerville ?19:40
cody-somervilleAre there plans/potential for other applications to use the umitcore?19:40
k0pcody-somerville, yeah it's our plans. but not right now. our lib it's not sufficient generic, yet.19:41
k0pcody-somerville, may be in the future umitcore should be generic. can I make only only one package? and what do you mean about put the py files on /usr/share/umit? looks fine?19:45
cody-somervilleWhen did I say something about putting py files on /usr/share/umit?19:47
k0pcody-somerville, well .. I'm reading debian policys and see other packages .. and it puting py files on /usr/share/<app name>19:48
cody-somervillek0p, and where are you currently putting yours?19:48
k0p/usr/share/umit19:49
cody-somervilleand what is your question again?19:50
k0pcody-somerville, is it fine?19:50
k0pcody-somerville, the question is: can I put the files on /usr/share/umit?19:52
cody-somervillewhere else were you thinking of putting them?19:53
k0pno idea. following python policy I can't put it in the /usr/lib/python-X.Y/site-packages19:55
k0pcody-somerville, i'm merging packages and I'll sent  to revu, wait a minute :)19:56
slytherink0p: you need not send a merge to revu. Please file a bug instead and attach debdiff.20:01
=== Guest53205 is now known as jmarsden
cody-somervilleslytherin, he means he is updating his package to only produce one binary package20:03
slytherincody-somerville: oh20:04
emgentheya20:04
k0pyeap20:06
k0parggg20:07
k0psome trouble uploading ..hmm20:17
k0pcody-somerville, done. can you check now?20:18
=== bmk789_haircut is now known as bmk789
slytherinis it possible to upload just .diff.gz to ppa and let it use orig.tar.gz from repos?20:27
DktrKranzslytherin, that's the preferred behaviour20:28
DktrKranzgiven that .orig.tar.gz is already available in the archives20:28
slytherinDktrKranz: how to do it? I mean I always to debuild -S -sa and then dput20:29
DktrKranzslytherin, just debuild -S20:29
DktrKranzfor new upstream, -sa is necessary20:29
slytherinDktrKranz: Ok. I will try tomorrow.20:29
DktrKranzbut if you push a new revision, -sa only waste bandwith :)20:29
slytherinDktrKranz: right, that is what I wanted to avoid. I am trying to rebuild lucene2 with small changes and it's unit tests eat my CPU for half hours or so.20:32
slytherinSo I thought I would upload changes to PPA20:32
DktrKranzjust use -S and enjoy your accepted mail :)20:32
norsettoDktrKranz: Was your last email abount mentoring a resend? I'm wondering since only nxvl and me are addressed.20:41
DktrKranznorsetto, not really... thunderbird was hungry and ate mike's address ;)20:42
norsettoDktrKranz: thunderbird!? get clawsmail, get real :-)20:43
DktrKranznorsetto, don't tell a.sac ;)20:43
norsettoasac: I'm not telling you that clawsmail is for real men and thunderbird is for sissies20:44
asachehe20:44
DktrKranzgah... I didn't want to ping asac, and you did, man you're dead :)20:44
asaccant tell ... i dont dont receive mail anyway ;)20:44
norsettolol20:45
DktrKranznorsetto, get real, use telnet20:45
norsettoDktrKranz: I use sendmail actually ...20:45
DktrKranzme use pigeons20:46
slytherinmail is so 90s. Use identi.ca :-P20:46
persianorsetto: You use sendmail as your MUA?20:46
norsettoDktrKranz: or even better sendemail, sending emails with a perl script (the dream of all spammers)20:46
norsettopersia: no, just kidding, I use kmail20:46
persiaRight.  /usr/lib/sendmail is awkward for reading messages.20:47
norsettopersia: I actually used mail on my unix machines, so LONG ago that I don't even remember it anymore20:50
* norsetto is trying hard to remember what he used on the Vax 5020:53
RoAkSoAxhey guys, one question, when packaging from scratch, XSBC-Original-Maintainer is the one who packages it, or the app creator?20:54
persiaRoAkSoAx: It is the person who creates the original packaging.20:56
RoAkSoAxpersia, so if i'm packaging it... it would be me right? :)20:56
persiaNote that this is not always the person who is handling the REVU processing, but ideally the Original Maintainer is willing to provide expertise (if not support) for the package,20:57
persiaRoAkSoAx: If you are packaging it, yes, most likely you.  Exceptions would be for something already packaged in e.g. a MEPIS unoffical repo that was being repackaged for Ubuntu.20:57
RoAkSoAxok, cool thanks persia :)20:59
slytherinsomething related to what RoAkSoAx asked. If I am updating a package in Ubutnu to latest version but the version is not available in Debian what should be original maintainer21:00
persiaslytherin: That's a hard one.  I've usually seen the Debian maintainer listed, but I'm not sure that is correct.21:00
slytherinpersia: so what do you suggest?21:01
persiaslytherin: Discussing the version bump with the Debian maintainer :)  Even if the new version is not appropriate for lenny, they may be willing to be Original-Maintainer, or may wish not to be the Original Maintainer.21:02
slytherinpersia: the package has been orphaned in Debian. And it has moved from C to Java. So the packaging is almost like new since I am changing it from debhelper to CDBS. :-)21:03
persiaslytherin: Have you considered filing an ITO in Debian?  It sounds like you should be the O-M because you should be the D-M.21:04
persias/ITO/ITA/21:04
slytherinpersia: no, as I have no intention to maintain packages in Debian. I don't use Debian.21:04
norsettopersia: I think its only fair to keep the DM/DD as Original-Maintainer (as keeping hom as the original packager in debian/copyright), you are basing your backage on his work after all21:05
LaibschHi, I am pushing a number of packages into debian.  The ultimate goal is for me to use them on Ubuntu21:05
LaibschSince I am Debian maintainer (sponsored), can I request stuff to be pushed into hardy?21:06
persianorsetto: In the general case, I agree, although I encourage communication, in case there was some issue that blocked the update, etc.21:06
norsettopersia: got you email btw, thx21:06
=== evalles_ is now known as effie_jayx
persiaslytherin: For Orphaned packages, we try to support Debian, even where we don't use it directly.  Especially for a package that has transitioned to Java, where we are building greater collaborative links.21:07
slytherinpersia: I will add comment to the bug saying the package has been updated. But for me it just doesn't feel right accepting responsibility of maintenance when I know I can't handle it.21:09
persiaslytherin: That's different.  If you were confident, I'd keep pushing you to maintain it in Debian.  If you aren't, perhaps this one can go by, but please do at least inform Debian QA of the update, and ask for review.21:10
persia(and maybe also worth informing some of the Debian Java Maintainers, in case they wish to adopt it).21:10
slytherinpersia: I will surely do that, as I have done in case of batik.21:11
persiaslytherin: Thanks.21:11
slytherinpersia: The question remained unanswered, who is original-maintainer21:12
norsettoslytherin: if you have completely changed the packaging, it would be you21:13
persiaslytherin: In this case, you, as you'll be the expert on the packaging.21:13
slytherinnorsetto: of course packaging had to change since it is now a java app. And I feel cdbs is easy to use when it comes to java apps/libs21:13
norsettoslytherin: you could have tried debhelper 7, seems to be neat21:14
slytherinnorsetto: Will try with some other app. This one has been pending for long time. tuxmaniac was specifically interested in the update as he is member of motu-science.21:15
slytherinBy the way, when is next motu-council meeting?21:16
persiaslytherin: All MOTU Council actions take place on the mailing list (or on IRC).  Was there some specific issue?21:17
slytherinpersia: yes, I am planning to apply for motu-contributors membership. :-D21:18
slytherinpersia: I am assuming I am ready, if you feel otherwise please let me know.21:18
Legendariohi, i am having an error to build a package with pbuilder. Can anyone help me to find out what it is? http://pastebin.ubuntu.com/29391/21:18
norsettoLegendario: looks like you could be missing a build-dep21:19
persiaslytherin: No need to wait for a meeting.  Just collect a couple of your sponsors, and send an email to the MC list with your application.21:19
Legendarionorsetto, can u tell me which one?21:20
=== dmb_ is now known as dmb
norsettoLegendario: my psychic powers are not that developed I'm afraid21:20
slytherinpersia: sponsors are you, geser and LucidFox21:20
persiaslytherin: Works.21:20
=== RoAk is now known as RoAkSoAx
slytherinpersia: I will probably do it after our Thursday meeting21:21
huatsnorsetto !21:21
huats:)21:21
norsettoLegendario: perhaps its just an header problem, check where those symbols are defined21:21
Legendarionorsetto, sorry, but i thought you could tell me by de error output21:21
norsettohuats: argh!!!! norsetto-huats: 2-2, ball back to the center21:21
huats:)21:21
Legendarionorsetto, which symbols?21:23
norsettoLegendario: the weed_ stuff21:24
Legendarionorsetto, i have no idea. I don't understand a thing about coding and i am just begginning to package...21:26
norsettoLegendario: library packaging is not really ideal for beginners, I see for instance that you are not setting the soname21:27
norsettoLegendario: and it looks like you are using the same library for linking as the one you are building21:28
Legendarionorsetto, that's why i am here. Cause i want to learn. What am I supposed to do?21:28
Legendarioi believe that's something from the upstream21:29
norsettoLegendario: try to start with something simpler ;-)21:29
huatsnorsetto: regarding your comments in http://revu.ubuntuwire.com/details.py?package=tktreectrl21:30
huatsregarding point 5) and 6)21:30
huatsI am a bit unease21:30
huatsI have not seen anything like that with the other tcl package I have seen so far...21:30
Legendariowell, i have been successful on packaging this one before. But i am correcting my mistakes and updating the source.21:31
huatscan we speak about that N21:31
huats?21:31
Legendarioi've got this error on this new source.21:31
norsettohuats: what is the problem ?21:31
huatsnorsetto: I have not seen a -dbg on the other tcl package lib  I have seen...21:32
huats(that was point 5))21:32
huatsand the 6) I am not sure that the dh_call is needed for tcl libs...21:32
huats(but I might be wrong again)21:32
norsettohuats: is the package not producing a shared library?21:33
huatsnorsetto: I don't know if we can speak of shared library for tcl packages....21:34
persiaEvery tcl package is a shared library :)21:34
huatspersia: ok :)21:35
huats(as I said earlier I don't know a lot of stuffs in tcl...)21:35
norsettohuats: the only thing I know about tcl is that its called tcl, so, you know more than I do21:35
huats:)21:35
huatspersia: you seems to know about it :)21:35
persiahuats: I only know that it's interpreted text, and that any given script can import another.21:38
huatsok21:38
huatspersia: have you ever packaged some ?21:38
persiahuats: Nope.21:38
huatsdoes anyody have package some tcl stuffs ?21:38
* persia has only packaged one package: a shared library in C21:38
huatspersia: ok, thanks21:38
huats:)21:38
huatspersia: I am packaging a tcl lib right now... and norsetto asked me to put a -dbg package which I am not sure is adapted to tcl...21:39
huatsBut since I cannot find someone who is used to package tcl is not a good answer :)21:40
persiahuats: Are you packaging bindings, or pure tcl?21:40
huatspure tcl21:40
huatswhich produces a .so file ...21:40
norsettohuats: I assumed your package was providing a shared library, now, you are telling me its a tcl library, and I know zilch about tcl21:40
huats:)21:40
huatswell at least I tend to think it is pure tcl :)21:40
huatslet me figure that out...21:40
* persia is confused as to how tcl produces a .so file, but does believe that a .so file ought have debugging symbols somewhere21:41
emgentHey hey hey21:41
huatsit might21:41
norsettohuats: check this out: http://pkg-tcltk.alioth.debian.org/tcltk-policy.html21:41
huatsnorsetto: don't worry I'll have an answer...21:41
nhandlerHi emgent21:41
huatsnorsetto: hum sounds interesting21:41
emgentpersia: Emanuele Gentili    2007-11-13 21:32:08 CET  2007-11-13    2008-10-08 12:49:57 CEST  2008-10-08   Approved21:42
huatsbtw the license is good (I asked pitti, as a archive admin) and elmo confirms21:42
emgent(ubuntu-universe-sponsor)21:42
emgentpersia: why active since 2007-11-13 ?21:42
norsettohuats: if the package provides a shared library ( a .so) than yes, I don't see why we could not provide a -dbg package as well as use the shlibs system21:42
* emgent hugs *another launchpad bug*21:43
emgentpersia: some idea about it ?21:43
* persia finds it difficult to find the answer and also express the answer simultaneously, and counsels patience.21:44
emgenthehehe, sorry :)21:44
Syntuxdo we have an RSS feed of New and Triaged bugs?21:46
persiaSyntux: You might ask in #ubuntu-bugs, as people there are more likely to have a good answer.21:47
SyntuxSure.21:48
persiaemgent: You've found a bug.  That's the date you were first rejected from joining the team.21:49
persiaemgent: Please report it :)21:49
emgentlol will do.21:50
emgent:)21:50
slytherinCan anyone help with this error - http://paste.ubuntu.com/29401/21:52
* norsetto goes to take his lenses finally out21:52
nhandlerIs there any way to change my REVU email address without having to upload a new package?21:54
cody-somervillenhandler, why would you want to?21:56
Iuliancody-somerville: Hi there. I was wondering if everything is ok with salasaga now. Can you please have a look at it when you have some spare time?21:58
cody-somervillek0p, your package doesn't comply with python policy. You said that you read it so maybe you're not understanding it?21:58
nhandlercody-somerville, I made an account a while ago with an old email address. I was going to try and post feedback on some other uploads, and I wanted to use my new @ubuntu.com email address. But I forgot that I can only comment on packages that I've uploaded.21:58
cody-somervilleIulian, link?21:58
Iuliancody-somerville: http://revu.ubuntuwire.com/details.py?package=salasaga21:58
cody-somervilleIulian, the man page isn't very descriptive.22:00
cody-somervilleIulian, also, what about the recommends on metacity?22:01
Iuliancody-somerville: Well, there isn't much what to talk about.22:01
Iuliancody-somerville: I think I added it, didn't I?22:01
cody-somervilleIulian, no22:02
slytherinCan anyone help with the error - http://paste.ubuntu.com/29401/22:02
Iuliancody-somerville: Recommends: metacity22:02
cody-somervillewow.22:03
cody-somervilleI'm blind22:03
IulianHehe ;)22:04
norsettoslytherin: what could dh_installdocs be telling you?22:05
slytherinnorsetto: I am not able to understand why it is looking for README when I have specified to use README.txt22:06
=== dpm__ is now known as dpm
cody-somervilleslytherin, what have you tried to fix it?22:16
slytherincody-somerville: let me paste rules file22:16
slytherincody-somerville: http://paste.ubuntu.com/29405/22:17
Iuliancody-somerville: Well, the man page is indeed not very descriptive and unfortunately there is no documentation about it. I will have to email the upstream to give me more details about.22:19
cody-somervilleIulian, its okay. I'll advocate.22:19
Iuliancody-somerville: I have another advocate, yours will be the second. Do you want to upload it or should I talk to someone else?22:22
cody-somervilleIulian, your package currently only has one advocate.22:22
cody-somervilleerr..22:22
cody-somervilleno22:22
norsettoslytherin: do you have a README in your docs?22:25
slytherinnorsetto: no, there is only README.txt22:26
norsettoslytherin: in your debian/docs?22:26
slytherinnorsetto: I dont' understand. Is it not referring to upstream readme file?22:26
norsettoslytherin: do you have a file called docs in your debian directory? or something.docs?22:27
slytherinlet me check22:27
slytherinnorsetto: yes I have. I have to correct the names in that file right?22:28
norsettoslytherin: right ...22:28
norsettoslytherin: several debhelper scripts use files in debian/ to know what they have to do, like dh_installdocs is looking for <package>.docs and dh_install is looking for <package>.install and dh_installdirs is looking for <package>.dirs etc.22:34
slytherinnorsetto: I knew that. But it didn't occur to me that was root cause. :-(22:35
=== wolfger_ is now known as wolfger
slytherinnorsetto: thanks for hint by the way22:41
norsettothats called thanks and go and is considered a capital offense in many countries :-)22:43
RiddellIulian: it's uploaded22:52
IulianRiddell: Yes, I saw, thanks.22:52
cody-somervilleWhats uploaded?22:53
Iuliancody-somerville: It's not salasaga.22:53
LaibschHi, I am pushing a number of packages into debian.  The ultimate goal is for me to use them on Ubuntu22:53
LaibschSince I am Debian maintainer (sponsored), can I request stuff to be pushed into hardy?22:53
norsettoLaibsch: for hardy its too late22:54
cody-somervilleunless they're really cool22:54
cody-somerville:P22:54
RainCTheh22:54
LaibschThey are ;-)22:54
norsettoLaibsch: but if you get them in Intrepid you can always try asking for a backport22:54
RainCT*** cody-somerville is almighty   :P22:54
LaibschWell, one of them is already in Intrepid22:55
LaibschBut I think an older version is already in hardy22:55
Laibsch-> pastebinit22:55
LaibschThe other one is gourmet, a recipe collection manager22:55
cody-somervilleLaibsch, same names as in Ubuntu?22:55
Laibschboth python, so nothing should break severely22:55
Laibschcody-somerville: ?22:55
cody-somervilleLaibsch, do they have the same names in debian as in ubuntu?22:56
Laibschyes22:56
Laibschgourmet is not yet in debian22:56
Laibschhttp://packages.debian.org/search?keywords=pastebinit22:56
cody-somervilleLaibsch, so file a bug against the ubuntu package to have them synced.22:56
Laibschhttp://packages.ubuntu.com/search?keywords=pastebinit22:56
LaibschI think pastebinit is already in Intrepid22:57
norsetto!pastebinit22:57
ubottuSorry, I don't know anything about pastebinit22:57
cody-somerville!info pastebinit22:57
ubottupastebinit (source: pastebinit): command-line pastebin client. In component universe, is optional. Version 0.9-0ubuntu1 (hardy), package size 8 kB, installed size 84 kB22:57
* jpds gives norsetto a "!info"22:57
norsettoubottu: want a punch in the face?22:57
ubottunorsetto: Error: I am only a bot, please don't think I'm intelligent :)22:57
jpdsHear hear.22:57
norsettojpds: btw, what about your mentees? Its a long time I don't see them around.22:58
Iuliancody-somerville: About the comment, the original was a .bz2 archive. That's why the md5sum mismatch.22:58
LaibschI think there is no urgent need to upgrade version 0.9 to 0.10 in hardy22:58
LaibschBut once gourmet hits debian and then eventually Intrepid, I'd like to see it in hardy, too.  What is the normal course of action, then?  Come here and schmooze up to cody-somerville? ;-)22:59
cody-somervilleIulian, thats no excuse.22:59
emgentNCommander: o/22:59
jpdsnorsetto: I now mentor others.22:59
emgentheya people.22:59
RainCTLaibsch: you can't get it into Hardy, except as a backport22:59
NCommanderemgent, ?22:59
emgents/NCommander/norsetto/22:59
norsettojpds: you mean they dropped? You could have informed the reception22:59
emgentwrong TAB23:00
jpdsnorsetto: not dropped. More.. disappeared.23:00
* NCommander wishes his sponsor would ping reply23:00
norsettoemgent: Ave oh master of the window managers23:01
cody-somervilleNCommander, who is your sponsor?23:01
NCommanderI perfer not to say just because I don't want to start a rumor23:01
Iuliancody-somerville: What do you mean?23:01
* Iulian is pretty confused.23:02
norsettojpds: well, whatever, should I remove you from the mentor's list? I have no idea what you are doing at the moment23:02
cody-somervilleIulian, bunzip2 followed by a gzip -9 will result in a .tar.gz with a matching md5sum23:02
cody-somervilleNCommander, :S Is this for Debian?23:02
jpdsnorsetto: I'm mentoring others in my spare time.23:02
norsettojpds: you can mentor all the people you want, but if you are not available for the reception just let us know23:03
jpdsnorsetto: OK, will do.23:03
emgentnorsetto: -.-23:04
norsettojpds: thx23:04
norsettoemgent: you should really do something for your eyesight23:04
emgentnorsetto: hehe23:05
* NCommander is now in ubuntu-bugcontrol23:07
NCommanderw00t23:07
nhandlerCongrats NCommander23:08
NCommanderMy bragging rights on LP keep growing23:08
* nhandler has been thinking about applying for ubuntu-bugcontrol23:09
NCommanderwoo23:11
NCommandercodeblocks got rejected!23:12
NCommandercody-somerville, ping23:13
Iuliancody-somerville: Hmm, it seems that it still not matching, I did run bunzip2 and then gzip -9 but when I check it mismatch. Am I missing something?23:14
cody-somervilleIulian, only the .tar have to match23:19
NCommanderHey cody-somerville, codeblocks got rejected, care to help me upload one tha twon't23:26
NCommander(wrong original maintainer, and lintian override were the reasons)23:26
cody-somervillewhat did you put as the original maintainer?23:27
NCommanderI left upstreams debian maintainer by mistake23:28
cody-somervilleRight23:28
NCommander(the one that was in the codeblocks/debian folder)23:28
cody-somervilleOkay, I'll remove that23:28
Iuliancody-somerville: Have a look at http://paste.ubuntu.com/29419/23:29
IulianHmm, it's late here and I should go to bed.23:29
Iuliancody-somerville: Is it me or is the archive dizzy? ;)23:30
cody-somervilleIulian, the md5sum of the .orig.tar (so gzip -d it) and the .tar of the upstream tarball (so bunzip it) should match23:31
cody-somervilleNCommander, so what did the archive admin say about the lintian override?23:35
NCommandercody-somerville, just comment why it is needed23:35
Iuliancody-somerville: b8ce4dc236c886b265baff4368b76897  salasaga_0.8.0~alpha3.orig.tar23:35
Iulian40f76b604c441d0db4f8af0999007813  salasaga-0.8.0.alpha3.tar23:35
cody-somervilleIulian, I'm well aware yours doesn't match :P23:36
cody-somerville40f76b604c441d0db4f8af0999007813 is the correct md5sum23:37
IulianYup..23:37
IulianEvery time it gives me something else and I'm using only those two commands.23:39
Iuliancody-somerville: Maybe because I'm asleep. Will try again tomorrow morning.23:39
Iuliancody-somerville: Thanks23:40
IulianGood night.23:40
cody-somervilleNight23:40
copproquery: I have a source package with libraries for C++, Python, and TCL. What's the best way to package the docs?23:53
copproOne package? If so, what should I call it?23:53
AwsoonnCan anyone tell me if  8.10 wil release with the nice new black theme?23:55
JazzvaAwsoonn, as far as I've seen, it's gonna be darker, but not black...23:55
AwsoonnJazzva: the alpha has a new theme, and  Ilike it very much, but will it stay? or is it temporary?  I ask because the Web-team is about to design the new start page and count down banners.... and we'd like them to match the OS23:57
Awsoonn:)23:57
JazzvaAwsoonn, I'm not sure. I suppose I know as much as you do...23:58
JazzvaAwsoonn, I suppose it will look similar to that one... But that's just my guess...23:58
nhandlerWell, we are still in the alpha stages. The Artwork final deadline is not until September 25th. Up until that point, the theme can be changed23:58
AwsoonnMight you know where I can find more information on 'intentions'23:59
JazzvaAwsoonn, #ubuntu-artwork maybe?23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!