/srv/irclogs.ubuntu.com/2009/12/05/#ubuntu-motu.txt

=== asac_ is now known as asac
sbalneavEvening all.  I'm trying to package up cnetworkmanager, and running into a problem.  It's got a setup.py, and a Makefile that calls setup.py for install, etc targets.  In my rules, I've got DEB_PYTHON_SYSTEM=pysupport, and include /usr/share/cdbs/1/class/python-distutils.mk, and dh_pysupport under the binary-install/cnetworkmanager:: stanza.  But, none of the actual cnetworkmanager bits get included in the package.02:41
ptingi'm building php5 from source (php5_5.2.10.dfsg.1-2ubuntu6.3)... apt-get source php5 && dpkg-buildpackage -rfakeroot -uc worked great... i was able to generate the debs... however, subsequent dpkg-buildpackage -rfakeroot -uc seems to invokes a unpatch task in debian/rules... and it always fails at unpatching suhosin.patch... since this is my 1st attempt at building a package from source... am i possibly doing something wrong02:48
pting? i'm on karmic02:48
ScottKsbalneav: It's unlikely yo uneed the  binary-install/cnetworkmanager:: stanza.  I'd try removing that.  Even easier, I'd try the debhelper 7 tiny rules.02:51
ScottKpting: Mostly likely it's a bogus patch that doesn't unpatch reliably or a bug in the packge clean rule.  You ought to start from a clean source each time you build it.02:52
ptingScottK, hum.. i ran dpkg-buildpackage without modifying the source after a apt-get source php5... i'll try it again just to make sure03:03
sbalneavScottK: Yer some kinda freakin' genius.  Thanks!03:03
sbalneavScottK: One other stupid question.  It's definitely doing things now, and I'm using the rules.tiny.  but it's trying to run tests as part of the makefile in the check: target.  Any clues as to how I should turn that off?  it's trying to contact a dbus socket for network-manager, which blows fairly big chunks in a pbuilder chroot :)03:10
sbalneavShould I just patch the makefile to remove the target?03:12
ptingScottK: strange... here's the steps to repo it... apt-get source php5 && cd php5-5.2.10.dfsg.1 && fakeroot ./debian/rules configure && fakeroot ./debian/rules clean .... and the unpatching fails03:18
ptingmaybe it's because i'm calling t he rules tasks manually heh03:18
JontheEchidnasbalneav: It'd be better to see if there's a variable you can pass to the build to disable tests, but otherwise patching the tests out would work.03:22
ptingwell, imma heading out... the more i look at this problem, the more i think it's a bug... i'll look at it some more later... happy holidays everyone03:24
ScottKsbalneav: You're supposed to be able to pass 'nocheck' to and skip checks, not sure exactly how you do that in this case.03:31
sbalneavHmm, well DEB_BUILD_OPTIONS=nocheck doesn't seem to do it...03:38
sbalneavand dpatch-edit-patch patch foo gives me: dh: Unknown sequence unpatch (choose from: binary binary-arch binary-indep build clean install)03:38
ScottKNot sure of the details.  Sorry.03:45
sbalneavNP!  Thanks for the help!03:47
sbalneavI'll just keep banging at it with the ball-peen hammer 'till it works :)03:47
=== _stink__ is now known as _stink_
kklimondawhat would be a version for 1.80 beta1 release when the stable one is going to be 1.80? 1.80~b1-0ubuntu1?03:56
ScottKThat would work.03:57
sbalneavScottK: got it.  Just followed https://wiki.ubuntu.com/PackagingGuide/Python to the very letter.  Thanks for all the help!04:19
ScottKNo problem.  Glad it worked out.04:19
sbalneavSince there's so few of us edubunters, and we've lost laserjock :( I'm gonna go for motu04:23
macosbalneav: why not go for edubuntu-dev? they should have their own upload rights infrastructure soonish, right?04:23
sbalneavI'm already maintaining the sabayon package, and just updated irssi-plugin-xmpp today04:23
sbalneavthis is my first package from scratch.04:24
sbalneavmaco: That I'm not sure of, I'd have to check with highvoltage.04:24
macoarchive reorg means instead of motu / core-dev, its switching over to general / ubuntu desktop / ubuntu server / kubuntu / edubuntu / blah blah blah04:25
macokubuntu desktop and ubuntu desktop at least are done with being setup i think, but i dont know about edubuntu04:25
sbalneavwell, either edubuntu-dev or motu, my packaging-fu has to improve :) hence, my diddling tonight.  And cnetworkmanager's such a delightful little tool.  Controlling network manager from the command line's more my thing anyway :)04:28
macowait what?04:28
macothats possible? AWESOME04:28
sbalneavI'll push it to my ppa04:28
sbalneavuno momento por favor04:29
jdongmaco: you haven't seen cnetworkmanager before?04:29
jdongyou're missing out :)04:29
jdongbut yeah, it's a full blown CLI networkmanager client04:29
macojdong: i just use ifup!04:29
jdonglol *eyerolls* ;-)04:29
macowell i did silly things to my system due to a broken cd drive (installed on 64bit machine, kept the 64bit /etc to avoid reconfiguring krb/openafs/vpn, then moved the disk to 32bit machine)04:30
macoso a lot of stuff is kinda broken *shrug* including knetworkmanager reporting that there's already a client running04:31
maxbwow!04:31
* maxb installs cnetworkmanager04:31
sbalneavhttps://edge.launchpad.net/~sbalneav/+archive/ppa04:31
macoi dont care to debug it because 1) its certainly pebkac 2) i can workaround it easy enough04:31
sbalneavfor karmic04:31
maco(other things that break when doing that: i have to use startx and audio is busted. i totally do not recommend keeping a cross-arch /etc)04:32
nigel_nbmaco: when would u get the time to help finish with that vmbuilder that you helped me start off?06:37
macoyeah.... i think someone pointed out that the package included quilt hooks and that i should thus back up and explain it the quilt way instead of the normal way06:38
nigel_nboh oh06:39
nigel_nbwhich means we get to do it again all over?06:39
macoi dont remember how far we got06:39
nigel_nbwe got as far as actually editing the diff for the correct directories06:39
macook06:40
nigel_nbthe diff was written to correct the bug when it was actually installed06:40
macoso make a debian/patches directory in the package06:40
nigel_nbwe didn't get that far06:41
nigel_nbthe last time, the edited debdiff didn't work on dry run06:41
macopastebin your edited one06:41
macobecause my edited one did :P06:42
macooh i think there was one line where the whitespace was off...06:42
nigel_nbhuh06:42
nigel_nbokay06:42
nigel_nbwait06:42
nigel_nbI did the whole thing again06:42
macook06:42
nigel_nband I donno if the result showed that it worked or not :P06:42
macohuh?06:42
nigel_nbwait, I'll get you what it said06:43
nigel_nbHunk #1 succeeded at 26 (offset -1 lines).06:44
nigel_nbpatching file VMBuilder/plugins/libvirt/templates/libvirtxml.tmpl06:44
nigel_nbthats a complete success ?06:44
macoyes06:44
* nigel_nb blushes 06:45
nigel_nbok, so what do I do next?06:45
maconow make a debian/patches directory in your source package06:45
nigel_nbinside the debian directory rite?06:46
macowell if inside the debian directory, then simply patches06:46
macoand set: export QUILT_PATCHES=debian/patches06:46
maco(may want to just plain put that in your .bashrc)06:46
nigel_nbwhere in the .bashrc does this go?06:47
macoanywhere06:47
nigel_nbdone06:47
macothen itll be set for you all the time when you're working on packages06:47
nigel_nbah okay :)06:48
macoif you didnt run that command on its own though, do so06:48
nigel_nbthe patch?06:48
macothe export...06:48
macosince .bashrc takes effect on new shells (or after you run: source ~/.bashrc)06:48
nigel_nbit say set:: command not found06:49
nigel_nbextra :?06:49
macodont put the word set:06:49
macojust06:50
macoexport QUILT_PATCHES=debian/patches06:50
nigel_nbokay, my stupdity, sorry06:50
nigel_nbdone06:50
macodtchen says i should  point out that "source" is *only* an ok command to use in bash, dont put it in scripts06:50
nigel_nbmeaning I have to run in manually?06:51
macono meaning if youre making scripts for a packge, dont use the command "source"06:51
nigel_nboh okay06:52
dtchene.g., http://pastebin.com/d1fb25a2106:53
nigel_nbah, that way :)06:54
nigel_nbsource command actually updates bash?06:55
jmarsdennigel_nb: No, source command only exists in bash, not in sh06:55
nigel_nbjmarsden: oh okay, but what is its exact function?06:56
dtchenfrom bash(1): Read and execute commands from filename in the current shell environment and return the exit status of the last command executed from filename06:56
jmarsdenIt reads lines of a file and executes them as you they were right there in your script06:56
jmarsdennigel_nb: help source06:57
nigel_nbnow, why didn't I try help, I tried man06:57
nigel_nbthanks guys :)06:57
jmarsdennigel_nb: For bash internal commands, use help, for external commands, use man :)06:58
dtchenI always refer to man, because not everyone uses bash(1)06:58
nigel_nbnever realized that, now I'm embarassed to know how much of a newbie I actually am :(06:58
jmarsdendtchen: well, someone who uses source without thinking about it probably *does* use bash :)06:59
dtchenhence why I use man page references :-)06:59
nigel_nbokay, what next?07:01
nigel_nbmaco: off to bed?07:05
maconigel_nb: by the way when dtchen says bash(1) he means "man 1 bash"07:05
macosoon, yes. feeling rather sick07:06
macoafter this cup of tea07:06
nigel_nbhow free are you on sunday?07:06
macobusy. school projects and a dinner outing07:07
nigel_nbin a sense we're in the same boat07:07
nigel_nbI'm out with cold07:07
nigel_nbworked all night07:07
nigel_nbnow its 12:37 PM07:07
macoi feel like the top of my head is trying to kersplode off. i think i have a sinus infection :(07:07
nigel_nbstrange, I got up yday at someting like 4 PM07:07
nigel_nboh oh07:08
nigel_nbget to a doc soon07:09
nigel_nbor get some tylenol sinus (not sure if its OTC)07:09
macoi have lots of sudafed, ill be ok :)07:10
nigel_nbbeen off the clinic note stuff for quite some time, dont remember the cold drugs :(07:11
nigel_nbin real life, I work as a medical transcriptionist07:11
nigel_nbmaco: want to do this later? :)07:31
macoyeah07:31
nigel_nbthought so, and I feel guilty keeping you up when u're sick07:31
nigel_nbsome time on sunday?07:31
macoas i said busy sunday07:31
macomaybe saturday?07:32
macowell its technically saturday now07:32
macobut i mean the saturday evening that comes in 15 hours :P07:32
nigel_nbwell, its saturday afternoon for me now07:32
nigel_nband I got work tonight07:33
nigel_nb:(07:33
nigel_nbwhich extends to next week07:33
nigel_nbhow about some time next week then, if u're free07:35
nigel_nbmaco: ?07:42
macook07:42
macoare you in au or nz or something?07:42
nigel_nbgo to bed :)07:42
macotimezones are confusing.07:42
macohehe its almost 3am here07:42
nigel_nba little way too ahead07:42
macoon saturday07:42
nigel_nbI'm in India07:42
macoah ok07:42
nigel_nb2:4207:43
nigel_nbI know07:43
nigel_nbI added you to my clock07:43
macoah ok. i just have europe in my clock list07:43
nigel_nbits 1:15 here :)07:43
nigel_nband I'm fatigued07:43
nigel_nbI'm a little more ahead of "that" time :P07:43
nigel_nbbtw, I did mail you sometime last week07:44
nigel_nbor I think I mailed you, from LP07:44
nigel_nbI'm off then, catch you later :)07:46
mannyvfabrice_sp, if you are around did you still have some merges you wanted a hand with, im running our of sync requests07:51
fabrice_spmannyv, I have an upgrade07:52
fabrice_splet me check07:52
fabrice_sp:-)07:52
fabrice_spwell: merge/sync07:52
mannyvoh i was going to say i havent done  an upgrade before07:53
fabrice_spuim: I upgraded it for Karmic, and now, Debian has a newer version07:53
fabrice_spit's a kind of 'messy' package07:54
mannyvwell i could give it a shot, about time i got my hands dirty07:54
fabrice_spunstable has 1.5.7 (because of a build dependency), and Lucid 1.5.6 :-)07:55
* fabrice_sp has to check if he has more merge/sync waiting in MoM07:55
fabrice_spmannyv, you can also have a look at hydrogen08:04
fabrice_spI had a quick look, and it should be a merge08:05
mannyvok uim and hydrogen08:05
fabrice_spyes08:05
fabrice_spand I've just seen that porthose stole me a sync! ;-)08:05
fabrice_spso for any contributor: remember to ask previous uploader, before working on a merge or a sync08:06
* fabrice_sp goes back to sponsoring :-) 08:07
mannyvfabrice_sp, I was having a look at cyrus-sasl2-heimdal and there is no difference between the ubuntu and debian package  http://pastebin.com/f38ce0ad9, except for the standard maintainer/original-maintainer fields. It builds fine but I cant do a test install because one of its depends is waiting for a merge08:16
mannyvit should have been a sync and not a merge last time too08:17
fabrice_spwhich depends?08:17
mannyvDepends: libsasl2-modules (>= 2.1.23.dfsg1-3) but 2.1.23.dfsg1-2ubuntu1 is installed08:18
fabrice_sphmm: this package is in main... I can't help you more than saying: ask to zul to see if he is willing to work on the merge again08:22
mannyvok i will talk to him next time he is around, and i am awake, good night =)08:23
fabrice_spgood night :-)08:23
fabrice_spby the way: did you put in MoM that you are working on hydrogen and uim merge?08:23
fabrice_spDid it for you :-)08:25
stochasticIs there any reason why Raul http://packages.debian.org/source/squeeze/raul and Flowcanvas http://packages.debian.org/source/squeeze/flowcanvas have not yet been pulled from squeeze into Lucid?  Is there a proper way to request these?10:13
fabrice_spstochastic, are they 3.0 source format?10:13
* stochastic isn't sure what that means10:13
fabrice_spby the way, what about bug 479156?10:13
ubottuLaunchpad bug 479156 in ubuntustudio-menu "gnome-app-install instead of ubuntu-software-center" [Undecided,In progress] https://launchpad.net/bugs/47915610:13
fabrice_sphmm, flowcanvas is 1.0 format :-/10:14
stochasticfabrice_sp, that has been committed for Lucid's codbase10:14
fabrice_spno idea then10:14
fabrice_spu-u-s has been subscribed. So you want someone to review it?10:14
fabrice_spit's still in progress10:15
stochasticfabrice_sp, I'm not sure what to mark that bug10:15
fabrice_spdo want your debdiff to be sponsored?10:15
stochasticfabrice_sp, I've committed the code changes to the bzr branch of ubuntustudio's seeds, but for it to be fixed in Karmic, someone else will need to push the debdiff10:16
stochasticI don't have the upload privileges10:16
fabrice_spoh, for karmic. so it's a SRU10:16
stochasticyeah, but I'm not sure if the bug deserves a SRU fix for karmic10:17
* stochastic hasn't ever filed an SRU before10:17
fabrice_spyou should subscribe ubuntu-sru team, then10:17
fabrice_sp!sru10:17
ubottuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates10:17
fabrice_spjust follow the guide ;-)10:17
stochasticfabrice_sp, do you think that bug deserves an SRU?10:17
fabrice_splet me check10:17
stochasticor should it just get fixed in Lucid and be left at that?10:18
fabrice_spnot sure it's worth a SRU10:18
stochasticthat's what I was thinking10:18
fabrice_spwhat do think ubuntustudio members?10:18
stochastic??? who are you asking?10:19
stochasticI can raise the issue at the next Ubuntu Studio Developer's meeting (Dec 13th)10:20
stochasticfabrice_sp, so what's the proper way to request Raul and Flowcanvas?10:23
fabrice_spnew packages should have been synced. Ask an archive admin, because I don't know10:26
stochasticfabrice_sp, do you know of any archive admins that would be around?10:27
geseras autosync needs now more handholding as in the past, I get the impression it's get done less frequent10:27
stochasticgeser, would you know any archive admins that would be responsive a this time on a saturday?10:31
geserstochastic: https://wiki.ubuntu.com/ArchiveAdministration#Archive%20days10:33
fabrice_sphave to go. Bye10:34
gesernobody on the weekends, unless you are lucky to reach one of them and presuade him10:34
stochasticgeser, okay thanks.  I'll wait10:35
cjwatsonstochastic: raul and flowcanvas (among others) are on their way in now11:34
geseranyone familiar with python-central around?11:45
pochumvo and doko, but they're not around :)11:50
pochuPOX too11:50
pochugeser: what's up?11:50
geserbug 49073111:50
ubottuLaunchpad bug 490731 in distribute "python-setuptools: import setuptools returns ValueError: ("Missing 'Version:' ...)" [Undecided,New] https://launchpad.net/bugs/49073111:50
geserhmm, when thinking more about it, isn't this more a dpkg problem? I remember something about changing a directory into a symlink11:53
pochugeser: sounds like a bug in the package12:02
pochuit should rmdir the directory in preinst I think12:02
geseryes, "A directory will never be replaced by a symbolic link to a directory or vice versa;" (policy 6.6.4)12:02
stochasticcjwatson, thank you very much!12:15
stochasticgrr, flowcanvas failed to build12:26
stochastichmm, on this build log: http://launchpadlibrarian.net/36472094/buildlog_ubuntu-lucid-i386.flowcanvas_0.5.1-1_FAILEDTOBUILD.txt.gz there's a line that says "sh: gcc: not found"  what could be causing gcc not to be found on a compile?13:00
geserstochastic: that line appears in all build logs, you can ignore that13:02
geser"error: 'uint32_t' has not been declared13:03
geserlooks like a missing include (or a missing define)13:03
stochasticgeser, yeah, it looks like it's a compiler issue with the code.  It built fine in Debian.13:03
geserstochastic: debian still uses gcc 4.3 by default, right? Ubuntu has gcc 4.413:03
* stochastic checks debian, but knows we use 4.413:04
stochasticyes, that's correct13:04
geserdid you do a testbuild before requesting the sync, didn't you?13:04
stochasticno, I was just eager to start building higher level packages13:05
stochasticgeser, so the proper way to go about fixing this is to file a 'fails to build' bug on flowcanvas, get a patch cooked up, then make a debdiff?13:06
geseryes, and forward it to debian and upstream. Debian will have the same problem once it moves to gcc 4.413:07
stochasticokay, will do.13:07
=== Zic_ is now known as Zic
ScottLi'm working with the ubuntu studio developers trying to package lv2 apps for lucid16:14
ScottLbut i don't think i've set up my pbuilder correctly for using lucid16:14
ScottLit doesn't seem to find the new lv2 apps already in lucid for building these new ones16:14
ScottLcan someone answer a few questions about setting up pbuilder for newer releases16:15
ScottLthis is the information that i've been following:   https://help.ubuntu.com/6.10/ubuntu/packagingguide/C/gs-pbuilder.html16:17
geserScottL: do you have universe enabled in your pbuilder?16:18
ScottLgeser, to be honest, i'm not sure  i did update pbuilder with --othermirror "deb http://archive.ubuntu.com lucid universe mulitiverse"16:22
ScottLgeser, are you talking about settings in ~./pbuilderrc?   I just found this in the wiki for pbuilder16:25
geserbetter check inside your pbuilder (pbuilder login) if universe is enabled (e.g. by looking at /etc/apt/sources.list)16:25
ScottLgeser, i loging into the pbuilder and found sources.list but I don't know how to open it, gedit, less, vi, nano all don't work16:40
gesercat or install less (apt-get install less)16:41
ScottLgeser, i forget about cat and quite frankly i didn't think to try apt-get inside the chroot environment, but I should have, brb16:45
gesera pbuilder chroot is very minimal so everything you need you have to install16:46
ScottLgeser, using cat it i found that it only includes the main repository, so I could echo "deb etc, etc lucid universe" >> /etc/apt/security.list  no?16:46
ScottLbut how would I save the changes under the chroot?16:47
ScottLobviously i need to read up on the chroot instead of just the pbuilder stuff16:47
gesereither that (but then you need pbuilder login --save-after-login) or use the steps on the pbuilder wiki page16:47
ScottLi'll try the login --save-after-login....man, thanks a million16:48
ryanakcaWhen a library bumps it's SONAME (libfoo1 -> libfoo2), and I bump it in control, do I have to add a conflicts or a replaces for libfoo1 ?16:49
geserno, that way you can have libfoo1 and libfoo2 both installed (unless you have a file conflict)16:50
jmarsdenryanakca: Usually, yes.  If the two libs can coexist on a system, no.16:50
porthoseScottL, have a look at pbuild-dist in ubuntu-dev-tools, I find it handy for managing multiple pbuilders :)16:50
ryanakcajmarsden: How can I find out if the can coexist?16:50
jmarsdenryanakca: Try installing them both and see if they conflict :)16:50
ryanakcajmarsden: lovely :)16:51
geserScottL: btw your nick is pretty close to ScottK :)16:51
ScottLporthose, I read about that and I look forward to having that as I dabble in backporting jack, ardour, celt, ffado for ubuntu studio16:57
ScottLporthose, but i want to keep it simple until i feel like i have thing a little more under control ;P16:57
porthoseScottL, cool :)16:58
ScottLgeser, yeah, our last names even have the same number of syllables   :D16:58
ScottLoh, it appears that it's working btw    thanks you guys, big time help16:58
qnixhmm... what the other tool similar to cowbuilder/pbuilder ?17:00
qnixcbuilder? something like that...17:01
gesersbuild?17:01
qnixyea! thx.17:01
qnixWhat are the benefits to use it instead of cowbuilder&17:02
mok0_qnix, the real advantage of sbuild is that you can use it with LVM snapshots17:43
qnixso, the chroot is never corrupt or something?17:44
qnixI've never had problem with my current setup. (not using snapshot)17:44
hyperairit really depends which technology you prefer17:45
hyperairi prefer cowbuilder since my space isn't limited.17:45
davromaniakhi17:46
davromaniakI would like to know if there's a template page for the laptop tests on the wiki17:46
qnixCurrently, My build machine is a openvz vm, so I guess sbuild will not bring me any benefit.17:46
qnixIt works well, and I can move my build machine anywhere easily.17:47
qnixAnyway, will try sbuild a day for sure.17:47
ryanakcalibqinfinity bumped its SONAME from 1 to 2 between 1.0~beta3-1 and 1.0~beta4-1, are these the correct conflicts? http://paste.ubuntu.com/335401/17:48
fcuk112doing a merge using grab-merge.  i updated the files that appeared in the REPORT file under the debian folder, but apart from that i do not see any other changes that need to be made.  does this mean i need to raise a sync bug?17:56
fcuk112the patches under debian/diff still apply.17:57
geserryanakca: why the conflicts at all?18:02
geserfcuk112: which package did you work on?18:03
fcuk112geser: it's dash.18:03
ryanakcageser: Wait, I don't need them now that I look at it, I didn't want an old version of libqinfinity-dev to be installed alongside libqinfinity2, so I would just need to have a conflicts between libqinfinity2 and libqinfinity1 so that the two don't get installed together.18:04
geserryanakca: can't they both be installed at the same time?18:05
ryanakcageser: Well, wouldn't having libqinfinity-dev and both libqinfinity1 and libqinfinity2 installed at the same time cause confusion? If I had libqinfinity-dev installed and upgraded to libqinfinity2, I would want to make sure libqinfinity-dev got upgraded too18:06
geserfcuk112: the files mentioned in the REPORT are files that MoM can't merge itself (listed at Conflicts). This files need human action. But they might be other changes which MoM could apply itself (like new patches in debian/patches)18:07
fcuk112geser: there's no debian/patches folder, just debian/diff - i checked those and they still appear to apply (no changes).18:08
fcuk112geser: so i just updated 2 files which appeared in the REPORT file.18:08
fcuk112geser: so no additional changes to add in the changelog => should it be a sync?18:08
porthosefcuk112, you should be asking yourself, in debian/changelog what changed to caused the initial delta :)  If the change that caused the delta is still needed then merge the package if not sync it :)18:10
geserfcuk112: then check if the other Ubuntu changes got included in the Debian package18:10
geserryanakca: only if you care about users, the buildds will pick up the latest available version18:12
ScottKryanakca: Generally you want the libraries themselves to co-installable for transition purposes.18:12
ryanakcageser, ScottK: OK. So no conflicts / whatsoever?18:12
ryanakcaconflicts/replaces18:12
geserno18:15
fcuk112geser: these are the previous ubuntu changes: http://pastie.org/729226.  how do i check if these have been applied in the debian package?18:15
geserwhat about the changes from -2ubuntu1?18:17
fcuk112geser: http://pastie.org/72923218:18
geseryou should have a patch with all the Ubuntu delta (or look at LP for the changes between each upload) and check if the debian/changelog mentions them (you might also look into the changed files)18:18
fcuk112geser: these changes have been picked up in the new version.18:19
geserfcuk112: if I don't know what is left after the merge attempt from MoM, I create a debdiff between the Debian version and the MoM version and look what is inside18:21
fcuk112geser: OK, thanks.18:22
=== yofel_ is now known as yofel
=== s0nix is now known as qnix
ari-tczewis debhelper 7.3.16 somehow specially changed than 7.3?19:45
jgopperthow do i build a package that depends on sudo-ldap, i need to export SUDO_FORCE_REMOVE=yes, i tried doing this in my preinst script but this didn't work19:52
=== RainCT_ is now known as RainCT
jgopperts there any way to have a package export an environment variable exported before conflicting packages are removed?20:21
jgoppert*is there any way to have a package export an environment variable before conflicting packages are removed20:23
ScottKjgoppert: It's probably better if you explain what problem you are trying to solve.20:31
jgopperti was trying to create a meta-package for ldap client that had sudo-ldap and other packages, but sudo-ldap requries that you export SUDO_FORCE_REMOVE=yes, i tried to put this in the hsl-desktop.preinst file but it didn't run before the conflicting packages were removed, which triggered the sudo-ldap.prerm script that check for the exported variable20:37
jgopperti asked over at debian-mentors and was told to just give up on sudo-ldap and try to use pam20:40
ScottKProbably good advice, although it's not really a part of the system I know a lot about.20:41
jgoppertwell thanks for you input Scott20:45
jgoppertif i want to package a vimrc.local file in a meta package for my workstations how should i install it?21:45
jgoppertthe meta package doesn't have a makefile, should i just put the install command in debian rules?21:47
geseryes21:50
jgoppertthanks21:50
=== wolverine is now known as Guest39184
Guest39184Have few questions about packaging. anyone willing to help ?22:57
nhandlerGuest39184: Try asking the questions. People will respond if they know the answer22:58
Guest39184ok is there any skeleton script for rc scripts in debian ?22:58
Guest39184or are any special requirements for rc scripts ?22:59
Guest39184sorry.. by debian i mean ubuntu of course :)23:01
Guest39184can anyone pls confirm that this applies also to ubuntu ? http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit23:10
ScottKGuest39184: Sort if.  We use upstart instead of sysvinit, but it's got a compatibility mode, so that should work.23:15
Guest39184I am trying to create a package for a software that does not use autoconf but just a plain makefile. I created package skeleton with "dh_make -s -c gpl" but i do not know how to tell in rules file that makefile is located in src/ directory not in package root. Any ideas ?23:18
gesereither "cd src && make" or "make -C src"23:27
Guest39184geser, thx works great23:35
Guest39184I understand that in install target of makefile binaries should be copied to $(DESTDIR)/bin and configuration files to $(DESTDIR)/etc. Is this correct? Where should I copy man pages ?23:38
geser$(DESTDIR)/usr/bin ($DESTDIR is usually debian/tmp as the staging directory for packaging building)23:42
sebnermighty geser, as lively as ever, especially at that time :)23:43
geserHi sebner :)23:43
Guest39184so binaries to $(DESTDIR)/usr/bin and manpage to $(DESTDIR)/usr/share/man/man823:52
ScottKIf they are in section 8, yes.23:53
Guest39184I would like to create a package for 10.04 release. Which version of ubuntu should I use to create the source package?23:57

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