/srv/irclogs.ubuntu.com/2008/11/24/#ubuntu-motu.txt

=== fta_ is now known as fta
=== RAOF__ is now known as RAOF
james_whi serialorder01:11
ryanakcaCould one make a package such that for foobar-a , patch_1.diff is applied, but for foobar-b, patch_1.diff isn't?01:36
serialorderhi james01:38
james_wryanakca: foobar-a and foobar-b are binary packages?01:39
ryanakcajames_w: *nod*01:41
RAOFIt'll need some makefile trickery, and you'll obviously need to build the source twice, but it's possible.01:41
ryanakcaRAOF: thanks01:42
RAOFThe last thing I touched that did something similar was making libasound2-plugins build 32 & 6401:43
RAOFbit binary packages on the appropriate archs.  That's not a good example, though, because there's all sorts of madness that's specific to biarch builds.01:43
ryanakcaRAOF: Thanks :)01:44
=== jtechidna is now known as JontheEchidna
=== nellery_ is now known as nellery
Laibschgood morning06:30
LaibschI am trying to get http://mentors.debian.net/debian/pool/main/g/gourmet/gourmet_0.14.2-1.dsc into shape for inclusion.  I think it is almost there, except for one thing; "E: gourmet: file-directly-in-usr-share usr/share/gourmet-0.14.2.egg-info"06:31
Laibschhttp://wiki.debian.org/DebianPythonFAQ suggested to pass the option "--single-version-externally-managed" to the "setup.py install" call, but that did not work out "error: option --single-version-externally-managed not recognized"06:31
LaibschAny suggestions?06:31
Laibschjames_w: Sorry for the late response.  Did you have a chance to push those wordpress changes.  If it helps, I can still prepare an intrepid debdiff.06:32
dholbachgood morning06:34
Hobbseemorning horsemen06:36
dholbachhi Hobbsee06:36
awmcclainAnyone know of a way to cache your GnuPG passphrase without using Seahorse?07:09
Hobbseepinentry-gtk2?07:10
siretartgnupg-agent?07:10
awmcclainThank you!07:12
awmcclainIs there any way to give (pre-cache)  my passphrase to gpg-agent before it's actually asked?07:21
Hobbseeis there any good reason to do so?07:27
awmcclainHobbsee: I'm using autoppa to upload the ~30 packages I maintain, and it dies if you need to enter a passphrase. :(07:29
Hobbseeawmcclain: well, you can't put it in a textfile, and get it to read that.07:30
Hobbseetherefore, you're going to have to physically type it in once anyway.07:30
awmcclainHobbsee: That's fine. I just want to be able to have gpg-agent cache it _before_ I run autoppa.07:31
Hobbseeconsequently, the suggestion would be that you debsign a .dsc file manually (or something similar), then run autoppa afterwards, when it should still be cached.07:31
awmcclainHobbsee: Perfect. I need to brush up on the individual deb helpers. I couldn't remember which would prompt me for a signature.07:32
Hobbseeawmcclain: ah, cool.07:32
awmcclainJust want to prime the pump.07:32
awmcclainWell, crap. debuild --no-tgz-check -S is still prompting for a passphrase.07:38
jmarsdenawmcclain: debuild -S -uc -us08:00
awmcclainjmarsden: But that doesn't launch debsign?08:02
jmarsdenRight, I thought you didn't want to sign the package?08:02
Hobbseejdong: ping?08:02
awmcclainjmarsden: No, I'm trying to sign it, but using the cached key in gpg-agent. I think the problem is that debsign isn't configured to use gpg-agent.08:03
=== dholbach_ is now known as dholbach
awmcclain(Really, I'm trying to get autoppa not to break)08:03
jmarsdenAre signed packages required for PPA upload?  if not, then not signing them should avoid all passphrases and thereby achieve your goal.\08:04
awmcclainjmarsden: They are, unfortunately. :-|08:05
Hobbseejmarsden: they are, for very good reasons.08:06
jmarsdenOK.  I've always signed mine, but I've never had a need to automate PPA upload either, I'm not that prolific.08:07
awmcclainHobbsee: Very good, yes. Unfortunately for me, I should say.08:08
=== dmb is now known as Guest88424
Hobbseeawmcclain: well, i'm sure someone can upload a whole bunch of packages, doing various things, under your name, instead, if you really wish :P08:08
awmcclainHobbsee: No thanks! I'd rather just get my gpg caching working. :D08:09
Hobbseehaha ;)08:09
* Hobbsee wonders where all the crackporters are.08:09
Hobbseereally odd, to not even have *one* around08:10
awmcclainHrm. Slowly making progress. The real issue is that I'm doing all this just on a console.08:16
awmcclainIs pinentry a GUI thing? Seems like it depends on QT or GTK.08:22
Hobbseeit used to have a console based one,iirc.08:24
james_wmorning all08:32
james_wLaibsch: I haven't yet, sorry. I'll look at it this morning.08:32
Laibschgreat, thanks08:32
Laibschlet me know if there is anything I can do to help08:32
=== fta_ is now known as fta
james_wslytherin: around?10:59
james_wslytherin: for lucene, does having that patch break anything?11:00
slytherinjames_w: I wonder if that patch will apply at all. If it does, it will not break anything, simply bypass a unit test.11:02
james_wk11:02
slytherinjames_w: I think it is better to wait till I file a bug. Just today lucene2 in Debian got updated to use libdb4.6-java as build and runtime dependency.11:06
james_wok. I'll wait11:07
=== echidnaman is now known as JontheEchidna
savvasdoes anyone have a source of an debian package that uses svn-buildpackage ?13:32
whitesavvas: foo2zjs13:34
whitesavvas: svn.debian.org/svn/foo2zjs13:36
savvasthanks white :)13:38
slytherinsavvas: I believe any packages that is team maintained in some svn (pkg-java, pkg-mono) can be build using svn-buildpackage.13:45
savvasslytherin: I'm actually reading about frostwire, since their code is in svn13:47
savvassome say there's a problem with some libraries, but I don't know what13:48
lfaraoneHow long does it take after I dput for somethign to get to REVU?14:00
=== txwikinger2 is now known as txwikinger
james_wLaibsch: hi, still around?15:11
Laibschyes15:11
Laibschany trouble?15:11
ScottKlfaraone: I think around 10 minutes.15:12
james_wLaibsch: sorry for the delay, I'm on it now15:12
james_wLaibsch: would you update the description of the bug as described in the SRU page?15:13
james_w!sru15:13
ubottuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates15:13
Laibschjames_w: Are you referring to "Procedure - section 2.1 to 2.5"?15:19
LaibschI think all the points there were covered in the bug, although there is not one nice, single paragraph to point to15:19
LaibschI can add that if that is what you are looking for15:19
james_wyeah, please edit the description, it helps the SRU teams a lot15:19
geserHi bddebian!15:22
bddebianHeya gang15:23
bddebianHi geser15:23
sebnerhi bddebian15:23
sebnergeser: you also plan a multi vote like persia? ^^15:24
bddebianHi sebner15:24
Laibschjames_w: take a look15:33
LaibschI think it should be a good balance between verbose and concise15:34
james_wLaibsch: the dev branch thing means jaunty, not upstream15:34
LaibschOh, I see15:34
james_wI believe this was folded in to the merge for Jaunty, correct?15:34
Laibschyes15:35
james_wLaibsch: diffs attached to the bug for your review15:44
didrocksjames_w: (hi) I have a question about your last mail15:46
james_whi didrocks15:46
didrocksjames_w: does the "dpkg-statoverride call" has to be in the init script?15:47
gesersebner: first I need to read my collect mails from today15:47
james_wdidrocks: that's kind of my question15:47
sebnergeser: heh =)15:47
didrocksjames_w: from what I understand (but I maybe wrong), it's just for replacing the "chmod 777", right?15:48
didrocks(and as the init script is launched as root, this is possible)15:48
james_wI'm not sure what you mean15:48
didrocksjames_w: sorry, trying again : the best pratice is to used dpkg-statoverride in the init script, instead of using chmod/chown option to enable everyone to write in /var/run15:49
Laibschjames_w: Looks good, the date in the hardy patch is Nov 14th, but I guess that is rather irrelevant15:49
Laibschthanks for the clean-up15:50
savvasDoes anyone know a cdbs package that compiles using ant and ant.mk ? I'd like to see an example15:50
james_wdidrocks: ah, no, dpkg-statoverride allows the admin to tell packages not to chown/chmod certain files/directories. The init scripts I have seen that chmod/chown do not respect this.15:51
james_wLaibsch: cool, thanks, I'll upload15:51
didrocksjames_w: but in this case, I do not understand how, after a reboot, the right directory in /var/run is still writable for everyone15:52
james_wwhy should they be writeable to everyone?15:53
didrocksI was thinking you were talking about this case (when chown/chmod was needed in init script)15:54
didrocksbut that was because I didn't understand the dpkg-statoverride use15:54
didrocksso, now, I think it's ok :)15:54
didrocksthanks a lot james_w. Will look closely at the discussion about this point :)15:55
=== thekorn_ is now known as thekorn
iulianHeya17:11
james_wdirecthex: hey, you about?17:24
james_wdirecthex: I've cot a bit of confusion with gmcs on ia64, and I would like you to tell me how it should look so I know what is broken17:25
james_wdirecthex: mono-gmcs doesn't seem to contain gmcs, but it's an Arch: all package.17:31
sebnerjames_w: afaik mono-gmcs contains gmcs1. gmcs2 is in mono-devel17:32
james_wI don't know how much to trust the Contents.gz, but they differ across arches17:33
james_wia64 has gmcs2 in mono-gmcs and gmcs in mono-devel it seems17:33
sebnerO_o17:34
james_wwith gmcs in mono-gmcs and no mono-devel on i38617:34
sebnerjames_w: well, at least I had to install mono-devel so monodevelop alpha2 configure finds gmcs17:34
sebneron i38617:34
james_wthis package may have built either side of mono2.0 being uploaded17:35
=== mcasadevall is now known as NCommander
jdongwow, network-manager sets up ad-hoc NATs.17:58
jdongI didn't know that.17:58
slytherinjdong: As per my observation, the only thing that NM doesn't manage is firewire point to point network.17:59
jdongnever tried that before, so I can't say.18:02
jdongI did find it a bit counterintuitive that "Set up wireless network" defaults to setting up a NAT18:02
jdongalthough the functionality is nice, I would've liked it to be a bit more clear that's what it does.18:02
TetracommHello.18:11
TetracommDoes anyone know if checkinstall packages will ever become acceptable?18:11
sebnerTetracomm: never ever ;)18:12
guille_hi all18:13
slytherinTetracomm: without changes? no.18:13
guille_does exist a mail list for packages?18:13
slytheringuille_: hi18:13
slytheringuille_: what kind of mailing list?18:13
guille_not sure what kind. actually i'm trying to build mysql with sphinxse (an storage engine) an package it; but no way to do it. i would like to ask people who knows18:14
slytheringuille_: Considering that mysql is in main, you will have better luck if you ask on #ubuntu-devel channel.18:16
guille_slytherin: ok, thank you18:17
TetracommSomething needs to be done about the overcomplicated package creation process.18:29
jdongwhat is overcomplicated?18:30
slytherinTetracomm: what is overcomplicated?18:30
* lamont grumbles at jpds18:30
TetracommThe package creation process.18:30
TetracommIt is too difficult.18:31
jdongcan you be more specific?18:31
jdongwhat part(s) did you find to be difficult?18:31
broonieYou may want to use CDBS or similar if you're packaging something noddy enough.18:31
lamontjpds: if you wanna send me your nmap diff, it'll probably get uploaded and synced faster18:33
slytheringeser: any idea if java packages will ever need ${shlibs:Depends}, ${misc:Depends} ?19:09
leslieviljoenhey ppl! I was wondering: are packages "owned" by certain motu's? I reported a certain bug almost a year ago, including a patch. Today I mailed the Debian maintainer and he said he'd never seen it. Who's supposed to inform upstream?19:20
azeemthe Debian maintainer is not necessarily upstream19:21
slytherinleslieviljoen: No. Packages are now owned by certain motu's. It has some advantages and at least one disadvantage that you mentioned.19:21
azeemwell, depends on what you're talking about19:21
leslieviljoenin this case, the Debian maintainer was upstream19:22
leslieviljoenso is there a way of finding out if anyone is attending to something? do the devs handle bugs randomly?19:23
geserslytherin: I assume that dh_shlibdeps won't work for java packages, so ${shlib:Depends} is useless here, but one could perhaps use ${misc:Depends} for automagic dependencies on jars in other packages (if it's somehow possible to discover the dependencies)19:23
geserleslieviljoen: you might look at the "also notified" list but that is no guarantee that those people are really interested in the package19:25
slytheringeser: I guess jaranalyzer is supposed to determine dependencies. Never actually used it though.19:25
leslieviljoenso they are handled on a "I'm interested in that" basis?19:26
leslieviljoenSo it comes down to this: I'm interested in fixing certain things, and I'm capable of doing it, I just don't know how to get my fixes into the repos. At least not in under a year.19:28
leslieviljoenWhat should I do?19:29
lamontleslieviljoen: patches sent to the bug report tend to get attention faster than bugs with no patches19:30
leslieviljoenWell look here: https://bugs.launchpad.net/wajig/+bug/17426119:32
ubottuUbuntu bug 174261 in wajig "auto-install ignores noauth option" [Undecided,New]19:32
leslieviljoenIt's a tiny problem but I fixed it almost a year ago. Upstream hasn't even heard of it yet.19:33
leslieviljoen(well they did today)19:33
leslieviljoenI made that fix to release a script that can find regressions in desktop packages: that script was a response to another bug I reported19:34
leslieviljoenso there seems to be a break-down in the link between launchpad and upstream - if there is any link19:36
leslieviljoenis there any reason not to report bugs directly upstream as opposed to launchpad?19:56
geseryes, as Ubuntu patches some packages/software a bug might be because of that patching so upstream can't really do anything about it19:57
geserand for the users it's easier to report bug reports at one place19:58
geserthe downside is that we don't have enough manpower to distribute those bug reports to the different upstreams (after checking if it's really an upstream bug)19:58
leslieviljoenbut I can easily check that20:01
leslieviljoenmaybe I should become a motu20:01
leslieviljoenI just don't have consistent stretches of time20:01
slytherinleslieviljoen: that shouldn't stop you from trying20:02
leslieviljoendon't the motu's have set responsibilities?20:02
leslieviljoenie. don't you need a certain minimum consistent amount of time to contribute?20:03
directhexif the patch is NOT in the packaging, then i'd STRONGLY recommend you file the bug upstream *yourself* and link the bug in launchpad20:03
directhexbecause chinese whispers are bad - you'd do a much better job of communicating the problem & answering questions than having a packager relay your issue without neccessarily fully understanding the issue20:03
james_wdirecthex: hey, did you see my question earlier?20:05
=== santiago-pgsql is now known as Guest31387
james_wdirecthex: it boiled down to which package is now supposed to ship /usr/bin/gmcs?20:05
leslieviljoendirecthex: thanks for the advice. the problem is very rarely in the packaging though.20:06
directhexjames_w, no, i didn't, sorry. things were exploding at work20:06
james_wdirecthex: no problem, it's not urgent20:06
=== Guest31387 is now known as santiago-ve
directhexjames_w, we now ship 'generic' scripts in mono-devel - which means things like "sn" (as opposed to sh1 for .net 1, sn2 for .net 2), "al" (as opposed to... blah blah). and gmcs comes into that category20:07
geserleslieviljoen: MOTUs contributing in their free time, so its up to everyone how much time he's ready to spend (no commitments)20:08
james_wdirecthex: aha, so a package that wants to use gmcs should B-D on mono-devel, rather than mono-gmcs?20:08
directhexjames_w, if you're asking due to a build dep, then the advice is to actually override the compiler you use to force 'csc', which is a debian-specific script pointing to the default c# compiler, which is gmcs for now (but might go back to being mcs in the future - upstream were talking about merging them)20:08
directhexjames_w, http://wiki.debian.org/Teams/DebianMonoGroup/Mono20Transition#head-67c13a005dab7f510b0fd1ee8db7a30689e8966920:09
james_wdirecthex: nice, thanks. I'll work on that part and then consult you about anything else needed for the transition.20:09
directhexjames_w, yes, please don't hesitate to ask20:09
directhexjames_w, 2.0 passed debian NEW literally 150 minutes ago, so the transition is entering full swing there too. in experimental,mind20:11
serialorderi am working on a merge and the ubuntu version used automake 1.10.1 while the new debian version uses 1.10 this leads to a few extra things in the Makefile.in, which version should I keep?20:12
directhex(ubuntu is still newer though, 2.0.1-0ubuntu2 > 2.0-1. 2.0.1-0ubuntu2 is being referred to as 2.0.1-1~pre3 in private repo; ~pre4 exists but has a bugfix which does not affect buildds)20:13
leslieviljoenok, will read up on how to motu, thanks chaps20:14
directhexleslieviljoen, if you're interested in a specific package, also worth considering is helping ubuntu by helping debian - especially if the package version is a debian version (i.e. nobody from ubuntu has made ubuntu changes) or a 0ubuntuX (ubuntu has a newer version than debian), then helping debian helps BOTH distros, as well as hundreds of debian-based distros20:17
slytherinserialorder: what are those extra things?20:19
serialorderthere are three20:21
serialorder<<<<<<< dasher-4.7.0-0ubuntu2 (ubuntu)20:21
serialorder# 2003, 2004, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.20:21
serialorder=======20:21
serialorder# 2003, 2004, 2005, 2006  Free Software Foundation, Inc.20:21
serialorder>>>>>>> dasher-4.7.3-1 (debian)20:21
serialorder<<<<<<< dasher-4.7.0-0ubuntu2 (ubuntu)20:21
serialorderDSYMUTIL = @DSYMUTIL@20:21
serialorder=======20:21
serialorder>>>>>>> dasher-4.7.3-1 (debian)20:21
serialorder<<<<<<< dasher-4.7.0-0ubuntu2 (ubuntu)20:21
serialorderMSGFMT_OPTS = @MSGFMT_OPTS@20:21
serialorderMSGMERGE = @MSGMERGE@20:21
serialorderNMEDIT = @NMEDIT@20:21
serialorder=======20:21
directhexblurp20:21
serialorderMSGFMT_OPTS = @MSGFMT_OPTS@20:21
serialorder>>>>>>> dasher-4.7.3-1 (debian)20:21
leslieviljoenis there any ubuntu team that just browses the bugs and reports them upstream if need be? Is that triaging?20:22
superm1!pastebin | serialorder20:22
ubottuserialorder: pastebin is a service to post multiple-lined texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu.com (make sure you give us the URL for your paste - see also the channel topic)20:22
leslieviljoenI am re-reporting my launchpad bugs in debian right now.20:22
slytherinleleobhz: yes, there is bug-squad. there channel is #ubuntu-nugs20:26
slytherinserialorder: please use pastebin for pasting anything more than two lines.20:26
slytherinserialorder: The difference look unnecessary to me unless they were done intentionally.20:27
serialordersorry guys, didnt know20:27
superm1that reminds me... is there a nice GUI tool for handling when this 3 way merge stuff gets spewed into one file?  meld works wonders on a 3 way diff with 3 files20:31
serialorderslythering that is what i was thinking, there is nothing in the changelog to indicate it was intentional20:31
slytherinserialorder: so drop it20:32
* slytherin calls of the day20:35
slytherins/of/off20:35
=== DreamThi1f is now known as DreamThief
=== ogra_ is now known as ogra
mathiazkirkland: ok - what's your question with iscsitarget?21:47
=== kompulsa_dot_com is now known as Tetracomm
kirklandmathiaz: hey, so there appears to be a separate, but related bug in the iscsi_trgt.ko kernel module provided by l-u-m21:47
kirklandmathiaz: i've talked to smb and rtg, and they're going to work on that from the kernel side21:47
jmarsden|workhttp://packages.ubuntu.com appears to be down -- are others still able to access it?21:48
kirklandmathiaz: basically, the ubuntu module won't unload properly21:49
kirklandmathiaz: and the init script unloads that module on "stop" action21:49
mathiazkirkland: ok21:49
kirklandmathiaz: exiting non-zero if it cannot unload the module21:49
kirklandmathiaz: which cause the package upgrade to fail21:50
kirklandmathiaz:  in the merged init script, i cleaned up a number of things, including lsb-izing it21:50
kirklandmathiaz: but i also made the module unload throw the warning/error, but it does not exit non-zero21:50
kirklandmathiaz: i was looking for a second opinion on that21:52
mathiazkirkland: right - how important is it to unload the modules on stop?21:53
kirklandmathiaz: i also considered trying to put something in the pre-rm, that would soften the problems with the initscript "stop" failing, such that the package could be upgraded21:53
kirklandmathiaz: i'm not sure ...  the daemon is killed first, and that seems to happen well21:53
mathiazkirkland: hm - right package upgrades.21:53
kirklandmathiaz: i can't get the module to unload at all, must reboot21:53
mathiazkirkland: IIRC you could try to put some code in the new prerm script21:54
kirklandmathiaz: the "easy" work around is to a) stop the init script, ignore the error, b) move the init script out of the way, c) do the package upgraded21:54
kirklandmathiaz: yes, that would definitely work21:54
kirklandmathiaz: i thought maybe we'd see if a working module might be added to the kernel first21:54
kirklandmathiaz: but mainly, i was looking for a second opinion, and to alert someone about the potential issue21:55
=== santiago-pgsql is now known as Guest95544
mathiazkirkland: yes - but that wouldn't help in the case of upgrades21:55
kirklandmathiaz: i also submitted a debian bug, with the patch21:55
kirklandmathiaz: i haven't heard anything back from them yet21:55
mathiazkirkland: right - so you'd suggest to wait for the kernel fix before uploading a merge?21:56
kirklandmathiaz: sorry, no i uploaded the merge already21:56
kirklandmathiaz: and i noted in a bug report that a), b), c) workaround, if you're having trouble with the upgrade21:57
kirklandmathiaz: i'm asking you now if you think a maintainer script would be required21:57
mathiazkirkland: yes21:58
kirklandmathiaz: okay ... next question...  there is a prerm script auto-generated by debhelper21:58
mathiazkirkland: well - technically debhelper doesn't generate a prerm script - it substitutes some code in existing maintainer script21:59
mathiazkirkland: the templates for the maintainer scripts can be found under /usr/share/debhelper/dh_make/debian22:00
=== Guest95544 is now known as santiago-ve
* lamont notes that packages.ubuntu.com is happy agaain22:06
Nafallojmarsden|work: packages.u.c back.22:06
jmarsden|workNafallo: thanks22:06
Nafallomeeh. stupid scroll up :-)22:06
lamontheh22:07
nhandlerCould someone give me a hand with merging loadlin from Debian? It FTBFS (http://paste.ubuntu.com/76599/).22:37
jdongnhandler: try -fno-stack-protector in CFLAGS?22:38
DktrKranznhandler, try passing -fno-stack-protector to CFLAGS22:38
jdong*tells ke<noping>es to look away*22:38
james_whttps://wiki.ubuntu.com/CompilerFlags#-fstack-protector22:39
nhandlerI'm building it again right now. In the mean time, I'll read through that wiki page. Thanks jdong, DktrKranz, and james_w!22:41
DktrKranznhandler, as ke<noping>es says, it's better to fix it properly, but if you're in a hurry...22:42
nhandlerWell, the -fno-stack-protector didn't solve the issue. It still FTBFS with the same error22:43
jdongwell loadlin probably doesn't use stdlib anyway22:44
DktrKranznhandler, be sure CFLAGS are handled by debian/rules. If not, you need to adjust Makefile (or whatever) manually22:47
nhandlerDktrKranz: debian/rules is handling the CFLAGS22:49
DktrKranznhandler, try to pass -U_FORTIFY_SOURCE too22:49
DktrKranzbuffer overflows are easier to track22:50
nhandlerDktrKranz: Nope. -U_FORTIFY_SOURCE didn't fix it either.22:54
NCommanderDktrKranz, -U?22:54
NCommanderWhy do you want to undefine it?22:54
DktrKranzNCommander, testing purposed22:56
NCommanderah22:57
DktrKranznhandler, my bet is debian/rules doesn't pass CFLAGS to inner Makefile22:57
james_wwould anybody like to review my changes in http://paste.ubuntu.com/76605/ ?22:59
nhandlerDktrKranz: You might be right. The rules file sets up the CFLAGS variable. However, the only time it uses it is when deeling with freeramdisk. (http://paste.ubuntu.com/76603/)23:01
DktrKranznhandler, if you have a Makefile in parent directory, try adjusting it by inserting -fno-stack-protector after gcc invocation23:02
DktrKranzjames_w, at a first glance, it seems good (it follows the recipe provided by CompilerFlags)23:06
james_wthanks DktrKranz23:09
nhandlerDktrKranz: Nope. Adding -fno-stack-protector to the make file didn't do any good either.23:14
kirklandmathiaz: hmm, i'm having some strange problem with dh_installdeb23:16
kirklandmathiaz: my diff currently looks like this: http://pastebin.ubuntu.com/76612/23:19
mathiazkirkland: where does the init script fail currently? In prerm?23:22
kirklandmathiaz: well, the substitution claimed by dh_installdeb isn't currently happening23:22
kirklandmathiaz: there must be a debian/rules step missing23:22
kirklandmathiaz: but dh_installdeb appears to be present in the two places i'd expect it23:22
DktrKranznhandler, I need to look at it then23:25
nhandlerDktrKranz: No problem. I'll probably just put the merge up for grabs. I have no personal reason for doing it. In the end, it would just be another MOTUs solution that I would use. If nobody handles it by DIF, I'll take another look at it.23:26
DktrKranznhandler, ok. I'll leave soon (quite late here), I'll have a look at it tomorrow (if I remember, of course)23:28
nhandlerThanks again for your help DktrKranz23:29
directhexjames_w, which package are you working on mono transition for, OOI? it would be great if you could take ownership on http://wiki.debian.org/Teams/DebianMonoGroup/Mono20TransitionTODO to avoid duplication of effort23:29
james_wdirecthex: it was banshee. I requested the sync, and so got stuck with the build failure email23:29
directhexah, right23:29
directhexwell, slomo will receive appropriate kicks up the butt. since mono 2 is now in experimental, he'll get the same FTBFS there until he makes a 1.4.1-223:30
james_wyup23:30
james_wI'll see if I can get something that builds for him to start from23:31
directhexalthough no sign of meebey tonight (grrr!)23:31
kirklandmathiaz: ^ thoughts?23:33
mathiazkirkland: looking at the package now23:34
kirklandmathiaz: thx23:34
mathiazkirkland: but a quick comment regarding your pastbin - why not put the logic in failed-upgrade?23:35
directhexjames_w, are you a banshee user, then?23:35
mathiazkirkland: it seems that this is the place to handle a failure of the prerm script from the existing package23:35
james_wdirecthex: nope23:35
snikkerwhen i try to make a .deb package, i've got this warning: "dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends}" and in "${misc:Depends}", can you help me?23:44
mok0snikker: they are defined in debian/control23:45
mok0snikker: you can safely delete it23:46
azeemsnikker: it means nothing had to be substituted23:46
azeemAIUI23:46
snikkeryes, they are there, isn't right?23:46
azeemwell, apparently they are not needed23:46
azeemsnikker: what programming language is your package in?23:46
mok0snikker: you can also leave them, it's not a serious problem23:46
azeem*if* they are really not needed23:47
snikkerit's an service menu for kde4... so i can ignore it?23:47
azeemeh23:47
azeemkde4 is not a programming language23:47
azeemis it in C++?23:47
mok0snikker: so it's just image and text files?23:48
kirklandmathiaz: i suppose it could be handled there23:48
snikkerif the servicemenu is in c++? no, it's just a text file (file.desktop)23:48
azeemok then23:48
azeemsnikker: then you can ignore it and/or delete it indeed23:48
snikkerazeem: ok, thanks...23:49
snikkerazeem: but suppose that i've got a c/c++ file (instead of text file) and i receive this warning, what i must do?23:50
mok0snikker: then you wouldn't get the warning23:52
azeemall c/c++ programs need at least the C/C++ system libraries, so if you get the ${shlibs:Depends} warning, it might mean the package build process failed to build or install the program23:53
azeemthe ${misc:Depends} warning might not be a problem23:53
snikkerazeem: ok, but if i've got a ${shlibs:Depends}, how can i check what's the problem?23:55
snikkerthere is a way for check it?23:55
azeemno, you will have to carefully manually inspect the .deb you get23:58

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