/srv/irclogs.ubuntu.com/2012/03/15/#ubuntu-motu.txt

=== webjadmin_ is now known as JackyAlcine
nigelbajmitch: heh, the world is tiny. I didn't know you lived in Dunedin :)03:02
lifelessnigelb: you don't live in Dunedin do you?03:04
nigelblifeless: No, but someone I'm good friends with does!03:04
lifelessah :)03:05
lifelessthumper does too03:05
lifelessI used to03:05
nigelbYeah, that was the other small world dunedin story.03:05
ajmitchnigelb: yeah :)03:08
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== vibhav is now known as Guest95375
vibhavgood morning06:57
=== tsimpson_ is now known as tsimpson
ESphynxvibhav how are you :)07:43
vibhavESphynx: i HAVE STARTED WORKING07:44
ESphynxyou have? :) congratulations hehe07:45
ESphynxYou finished your exams yet?07:45
vibhavyes07:46
ESphynxah nice :)07:47
ESphynxWill you still have some time to get Ecere into Debian with your new job? :P07:47
vibhavESphynx: By work, I meant the work to bring ecere into debian07:54
ESphynxOh! you did :) hehe07:56
ESphynxI thought you were saying you started a job or something :P07:56
vibhavno07:57
ESphynxhow's that going? What did you have to do? :)07:57
vibhavcurrently I am downloading the source07:57
ESphynxDid you see the debian folders we have on the Github branches?07:57
vibhavYou have debian folders?07:57
ESphynxyes the debian/07:57
ESphynxhttps://github.com/ecere/sdk/tree/debian07:58
dholbachgood morning07:58
ESphynx'morning dholbach :)07:58
vibhavhi dholbach07:59
ESphynxvibhav: I think it all already works... it's just a matter of testing it and then adding it to sid :)07:59
dholbachhi ESphynx, vibhav07:59
vibhavESphynx: I will still check it for any mistakes07:59
ESphynxvibhav ok :) thanks07:59
ESphynxwell good night guys :)08:06
vibhavESphynx: Have you filed any ITP or RFP bug for ecere?08:11
=== almaisan-away is now known as al-maisan
=== tobin is now known as Guest24410
erboI'm trying to package a daemon that comes with a manpage. The manpage gets (well, should get) installed as /usr/share/man/man1/daemon-name.1.gz but when I install the .deb it doesn't get installed.. If I do dpkg --contents pkg.deb it's listed as part of the package09:56
erbowhat am I missing :)09:56
vibhavthe debian/install file might not be listing the manpage09:58
vibhavYou can move the page to the debian directry09:58
Zhenecherbo, could you paste dpkg --contents blah.deb and dpkg -L blah?09:58
tumbleweedvibhav: one generally installs manpages with dh_installman not dh_install09:58
vibhavok09:59
tumbleweedit's easier :)10:00
erboZhenech: http://pastebin.com/d3Rx51d7 (dpkg --contents)10:00
tumbleweederbo: the manpages are there. What's the problem?10:01
erbotumbleweed: that ls /usr/share/man/man1/ shows nothing right after installing the deb10:01
erboZhenech: http://pastebin.com/qPGJvgTF (that's from dpkg -L)10:02
Zhenechwell, dpkg thinks it did everything right10:02
tumbleweedyou sure you haven't disabled the manpage installation?10:02
tumbleweeddpkg coa be told to skip directories10:02
tumbleweedcan10:02
Zhenechis your fs not loving you today? or do you have something like "localepurge" installs10:02
erbotumbleweed: that might be it, where's is that controlled?10:03
tumbleweederbo: http://raphaelhertzog.com/2010/11/15/save-disk-space-by-excluding-useless-files-with-dpkg/10:03
erboAh, that's it10:04
erbothanks a bunch, I thought I was going crazy10:04
=== al-maisan is now known as almaisan-away
vibhavI have fixed around 68 typos in a program, how do I submit these to Ubuntu\Debian?12:47
sagaciwhat program is it12:49
vibhavadunn.app12:50
vibhavhttp://lintian.ubuntuwire.org/tags/spelling-error-in-binary.html12:51
=== medberry is now known as med_
tumbleweedvibhav: send them upstream, not to Ubuntu/Debian12:52
tumbleweedtypos in documentation are worth fixing in Debian/Ubuntu, sometimes. But typos in code are not really12:53
vibhavthanks tumbleweed12:53
=== bulldog98_ is now known as bulldog98
vibhavI cannot see any thingy for contribution13:00
vibhavIt just has a link to join the developer mailing list13:00
tumbleweedif they don't have a bugtracker, mail th emaintainer13:00
vibhavWhat if I dont get a reply?13:02
tumbleweedunfortunately, you've then probably wasted your time13:03
tumbleweedwe do have things in the archives that have dead upstreams13:03
vibhavThen can I submit them to Debian or upstream??13:09
tumbleweedthen we should consider whether the package should be in Debian13:11
=== bulldog98_ is now known as bulldog98
=== wcchandl1r is now known as wcchandler
shadeslayerquestion, if I have a arch all package that fails to build on armel because some of the icons were not built, will it fail to buildd's as well? ( The arch all package will only be built on x86 right? )14:36
shadeslayerThe arch all package builds fine on x8614:36
=== almaisan-away is now known as al-maisan
tumbleweedshadeslayer: correct re arch-all on i38614:48
shadeslayertumbleweed: okay, then for some reason kipi-plugins-common fails to build on my armel pbuilder14:49
shadeslayerI've worked around it for the moment by making the package arch any and having .install.armel14:49
tumbleweedshadeslayer: err I meant it'll only build the arch-all packages on i38614:52
tumbleweedso that shouldn't result in a failure14:52
shadeslayerexactly, I have no idea why debhelper is trying to build a arch all package in a armel pbuilder14:52
tumbleweedbecause pbuilder builds arch-all packages unless you tell it not to14:53
shadeslayerso how do I tell it not to build arch all packages?14:53
=== Guest24410 is now known as otbin
=== otbin is now known as tobin
tumbleweed--binary-arch14:53
=== tobin is now known as Guest10799
shadeslayertumbleweed: do I have to pass that when creating the tarball or when calling pbuilder-dist build ?14:55
gesershadeslayer, tumbleweed: pbuilder behaves by default like a i386 buildd (not caring on which arch it is run)14:55
gesershadeslayer: you pass it when test-building14:55
shadeslayerhmm14:55
geserpbuilder-dist precise build --binary-arch ... (or something like that, don't remember the exact pbuilder-dist syntax)14:56
geserthe buildd will only build the arch:all package on i386 but you should be able to build them on armel too15:00
tumbleweedthat's not critical, though15:00
geserno, but it would be nice to fix it anyways as it probable shows a bug somewhere15:01
tumbleweedthere are arch-all packages in the archive which only build on certain archs. Some of those only build on non-x86, unfortunatly for us (although, that could be worked around with multiarch, these days)15:02
tumbleweedwhen debian eventually gets around to implementing building arch-all packages on the buildds, debian will probably implement a way to say which arch the arch-all package should build on15:03
ogra_it will definitely break if someone tries to rebvuild the package locally on an arm machine15:04
geserbut those are very special15:04
* ogra_ agrees with geser 15:04
ogra_(that it should be fixed)15:04
tumbleweedfair enough, but there are more important FTBFSs to deal with15:04
geserI doubt shadeslayer is working on such a package15:04
* shadeslayer reads backlog15:05
* tumbleweed doubts so too15:05
shadeslayermy main gripe is that pbuilder is not smart enough15:05
shadeslayerbuilding on armel takes time15:05
shadeslayerand when you get FTBFS's .... more time is lost15:05
shadeslayerso by default, pbuilder should not build arch all pacakges unless the pbuilder is a i386 pbuilder15:06
shadeslayer\end gripe15:06
tumbleweedshadeslayer: you can achive that with 3 lines of pbuilderrc15:07
gesernot in general, as it is useful to check if the arch:all package builds too before uploading even if test building on amd6415:07
tumbleweedgeser: totally agreed15:07
shadeslayerok, if the pbuilder is amd64 or i386, build arch all15:08
shadeslayerelse don't build arch all15:08
shadeslayertumbleweed: I'm talking about defaults here :)15:08
shadeslayerit just doesn't make sense to me personally15:08
tumbleweedshadeslayer: I think it's fairly sensible for pbuilder to build arch-all packages by default15:08
tumbleweedI don't see why one wouldn't want to do that15:08
shadeslayertumbleweed: because it takes time to build pacakges on arm?15:09
tumbleweedsbuild doesn't build them by default, but that's because it aims to be like a buildd15:09
gesershadeslayer: and then you test-build a package you want to try which has an strict version check on e.g. -common which is arch:all and you can't install it without --force-deps15:09
tumbleweedshadeslayer: right, but then you've got less confidence that your package still builds15:09
shadeslayeralso, this brings in a interesting question, kipi-plugins-common ftbfs on armel because of missing files, should it be made arch any?15:10
geserno15:11
tumbleweedI see absolutely no reason to do anything like that15:11
geserwhy are those files missing when build on armel but there if build on i386?15:11
tumbleweedall vs any is strictly about the arch-independant nature of the package content15:11
shadeslayerbecause I've disabled libqt4-opengl-dev on armel15:12
shadeslayertumbleweed: what if the content is not built on armel ( as proven by my current build )15:12
tumbleweedwhich is a fairly intrusive change, affecting a lot of armel/armhf. But clearly worth the pain15:13
geserin this case build your package with --binary-arch15:13
geser*test-build15:13
tumbleweedshadeslayer: as long as the arch-all package you are generating on x86 works on armel, I think we are fine here.15:13
shadeslayerok15:13
tumbleweedthe difference in content isn't because of a bug, just different environment15:13
shadeslayeryep15:14
tumbleweedif it concerns you, make the build abort on arm :)15:14
shadeslayerwell, I'm trying to fix that, so that's not a viable solution :P15:14
tumbleweedbut it sounsd like any builds on arm of this package wouldn't behave correctly on other archs?15:15
gesertumbleweed: wouldn't that be a problem only for Debian?15:16
tumbleweedgeser: what?15:16
geserthat the arch:all package build on arm would cause problems for other archs?15:17
geseras for Debian the arch:all package would be part of the upload while in Ubuntu it gets build by the i386 buildd15:18
tumbleweedpractically, yes15:18
tumbleweedbut generally speaking, if we know that a deb we've built is bad, we should do something to taint it15:19
=== tubadaz_ is now known as tubadaz
=== imbrando1 is now known as imbrandon
=== al-maisan is now known as almaisan-away
CoreyNot entirely sure why this is failing: + git-dch --verbose --auto --debian-branch=master --snapshot --id-length=8 --snapshot-number=5316:46
CoreyYou are not on branch 'master' but on '(no branch)'16:46
CoreyThen it urges me to: Use --debian-branch to set the branch to pick changes from16:46
Corey(This is being done within Jenkins)16:46
=== lifeless_ is now known as lifeless
pabelangerAfternoon, I'm looking for help with a FeatureFreezeException for a SyncRequest for rebuildd (bug 956188).  Included in the output from syncrequest plus the build.log from pbuilder17:00
ubottuLaunchpad bug 956188 in rebuildd (Ubuntu) "Sync rebuildd 0.4.1 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/95618817:00
micahgpabelanger: normally, you just use -e when requesting a sync and fill in the blank17:02
pabelangermicahg: Okay, should I redo the request using it?17:04
micahgpabelanger: you can just do it locally without submitting and edit the request on launchpad17:04
pabelangerack'd17:05
micahgpabelanger: I'll unsubscribe sponsors for you, just subscribe ubuntu-release when you're done17:05
=== medberry is now known as Guest35857
pabelangerroger17:07
pabelangermicahg: thanks for the tip17:09
=== webjadmin_ is now known as JackyAlcine_
=== Guest35857 is now known as med12345
=== med12345 is now known as med___
psusiwhen a process is blocked in a system call, is there a way to get gdb to show what all and its args?18:18
jtaylorstrace can do that18:18
jtaylorthough probably youi can't attach it to a running process :/18:19
psusiyou can... just was wondering if gdb can too18:19
jtaylordoesn't setting a breakpoint work?18:20
sbeattieboth gdb and strace can attach to a running process;18:20
psusiyea, I can attach,  but is there a way once attached to have gdb show what system call and arguments the process is in, similar to strace?18:22
jtaylor^C and look at the frame18:22
psusithat just tries to show the user mode stack frames18:23
psusi( which are all unknown when you don't have debug syms )18:23
=== med___ is now known as med__
=== med__ is now known as med_
=== yofel_ is now known as yofel
PaoloRotoloHi all!19:09
=== JackyAlcine_ is now known as jalcine
mfischFollowing up on the Ubuntu fix I made last week, I'm sending it to debian.  Do I just attach the patch to an email to the bug?19:39
mfischI assume there might be some magic phrase that tells everyone I added a patch19:39
mfischactually I just found TFM, I'll read19:40
jtaylorreportbug -B debian will do everything correctly19:41
micahgalternatively, if you have the new source that was uploaded and the old source package, you can use submittodebian19:44
mfischI did not know about either of those tools19:57
mfischand I misspoke, I didn't mean sending the bug, I meant sending the fix19:57
arandmfisch: Yeah, you send the patch as an email attachment to the debian bug, if you are able to confirm that the patch works *on Debian* then you can CC the control server with "tag [bugnumber] + patch"20:02
arandreportbug with automatically do the patch sending correctly.20:02
arand(as already mentioned)20:03
mfischarand: I harassed a local colleague/debian dev to confirm that after reading the manual20:03
mfischarand: trying to avoid looking like an idiot today...  but anyway the patch is attached and the bug is tagged20:04
arandNice :)20:04
mfischwhen debian accepts the fix, we can nuke the ubuntu one20:05
mfischwhich is our goal I think20:05
arandmfisch: Usually is, yeah, is it a native package then?20:11
mfischarand: yeah, live-manual20:11
arandAh, right (since otherwise the patch wouldn't be nuked, per se)20:11
mfischif debian re-did a fix and their patch also worked for ubuntu, we'd just switch to theirs right?20:12
arandYeah, but we'd still carry the patch in the package, it would just be synced in from debian.20:13
arand(hence not nuked, per se)20:13
arandIsn't live-manual-* non-native? or is live-manual something else than live-manual-all?20:14
cormiertHi!20:42
=== JackyAlcine is now known as jalcine
ESphynxAre Unity developers left-handed?21:27
=== chrisccoulson_ is now known as chrisccoulson

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