/srv/irclogs.ubuntu.com/2010/02/01/#ubuntu-motu.txt

=== golddragon24_ is now known as golddragon24
MTecknologyHow does this sound for a changelog? * This version IS NOT correct! Version below is the actual version.03:46
MTecknology:P03:46
zooko:-)03:46
MTecknologyI really want this specific version with a few modifications - but using the same version would mean I need to lock versions. I figure if it's for personal use only I should be oke with that. Actually, I think the maintainer of this version just didn't want to update teh changelog03:48
zookoHey man I don't even have an opinion.03:57
zooko(rough allusion to Pulp Fiction)03:57
MTecknologyI need to find this package - libpurple-facebookchat - any of you know where it might be hiding?04:00
* micahg remembers seeing something like that04:01
micahg!info pidgin-facebookchat04:01
ubottupidgin-facebookchat (source: pidgin-facebookchat): Facebook Chat plugin for Pidgin. In component universe, is optional. Version 1.60-1.1 (karmic), package size 35 kB, installed size 148 kB04:01
micahgMTecknology: ^^04:02
MTecknologymicahg: does that provide what I need? I 'should' only need a library but that wants to pull in 95MB of packages (102 packages)04:05
RAOFMTecknology: No, I think that's the package you're after.04:06
RAOFIt depends on libpurple, which in turn depends on all sorts of stuff for the default libpurple providers.04:06
MTecknologyicky04:07
MTecknologyok, thanks04:07
MTecknologyIt even wants x11 junk04:08
micahgMTecknology: check the libpurple depends04:08
micahgmaybe libpurple needs a nox package04:08
MTecknologynox?04:08
micahgno X04:09
MTecknologyoh04:09
MTecknologythat would be nice04:09
MTecknologyI just need a plugin for bitlbee so I can do bitlbee -> facebook chat04:09
micahgMTecknology: description says pidgin or libpurple so I'd say yes04:12
zookoScottK: did I mention that we made Tahoe-LAFS got from 230 KB/s to 2.05 MB/s download speed?04:20
MTecknologymicahg: thanks; I realized I built the package wrong so I'm rebuilding and I'll see how it works04:24
MTecknologymicahg: hurray, maybe it's just a dependency issue during build - I'd like that :P04:26
ScottKzooko: You didn't.  Cool.  Is the release ready?04:44
zookoAlllmyst.04:46
zookoAlllmost.04:47
zookoWe are a bit fanatical about unit tests.04:47
zookoWe just finished making a deterministic unit test of what happens when you start downloading a file in parallel from 3 servers, then later a 4 server joins, then one of the first 3 servers turns out to have an invalid block.04:48
zookoWhat happens is that you detect the invalidity of the block and switch over to the 4th server.04:48
zookoBut the cool thing is that this behavior is now automatically tested on every checkin by the unit tests.04:48
zookoAnyway...04:48
zookoThe next release of Tahoe-LAFS is going to be any day now.04:48
MTecknologyStart in 34 minutes (2520) - long time to start building a package04:51
ScottKNot really.04:53
MTecknologyScottK: really? I'm used to only waiting a couple minnutes04:54
ScottKIt's a function of the backlog.  It varies.04:54
ScottKSometimes it's more than a day.04:54
MTecknologyouchy04:54
MTecknologyit's not like they don't have a lot of machines dedicated to it though04:55
micahgbacklog is low now: https://edge.launchpad.net/builders04:55
MTecknologyya04:55
micahgMTecknology: around 4:30 UTC, the mozilla/browser automated builds are pushed04:56
micahg*dailies04:56
zookoDear people of #ubuntu-motu: when is our last chance to get a new release of Tahoe-LAFS included in Lucid?06:35
xnoxzooko: It should be in Debian testing today......06:37
zookoTahoe-LAFS isn't in Debian yet, but it is in Ubuntu.06:37
xnoxzooko: what's the source package name?06:37
zookoAnd we Tahoe-LAFS hackers are getting very sleepy...06:37
* xnox is looking at it06:38
zookoFor what it is worth, we have been spending many hours over the last couple of weeks writing better and better unit tests because we are unit testing fanatics. :-)06:39
jmarsdenzooko: Per https://wiki.ubuntu.com/LucidReleaseSchedule  you would have until 18 Feb 2010 (Feature Freeze), I think.06:39
xnoxjmarsden: Heya =)06:40
jmarsdenHi xnox06:40
xnoxzooko: or you will have to apply for FeatureFreeze exception like you did for Karmic06:40
xnoxzooko: but then you still have very littletime April 15th *if* you get FFE06:41
zookoOkay, so 18 Feb without needing any exceptions?06:42
zookoThat would be fine.  We're really going to release this thing any day now.06:42
jmarsdenzooko: I'm not in any way "official", but that's how I would read the Schedule, yes.06:42
jmarsdenSo relax and get some sleep :)06:43
zooko:-)06:43
zookoBut this awesome optimization is sooo close.06:43
zookoIn fact, I rather suspect the unit tests are at fault rather than the optimization code...06:43
zooko:-)06:43
jmarsdenDream about how to fix it ...06:44
zookoActually I think we're going to decide to leave this optimization out of v1.6.06:44
zookoThen we'll have nothing left but doc and packaging before the release announcement.06:44
zookoZero open tickets in our roadmap! http://allmydata.org/trac/tahoe/roadmap06:46
zookoGood night, folks!06:46
wrapsterim trying to convert a svr4 pkg to .deb just to see if it works.. but I have only the sources... how do i use alien in that case to genearte a deb pkg out of it?07:44
slytherinwrapster: What do you mean by sources?07:56
suji11Hi08:19
suji11i create one package for Indic Onscreen Keyboard and upload it to revu.ubuntuwire.com , it is available now here http://revu.ubuntuwire.com/p/iok , how to i get that into ubuntu repository.08:20
tsimpsonfile a needs-packaging bug and wait for someone to review it08:22
suji11tsimpson: where to needs-packaging bug?08:24
tsimpsonon launchpad08:24
tsimpsonhttps://bugs.launchpad.net/ubuntu08:24
suji11tsimpson: i did that too. then08:24
seglerhi, I am searching for a second advocate for my rhythmbox plugin, please. http://revu.ubuntuwire.com/p/rhythmbox-radio-browser08:29
suji11geser: hi, i correct the error in my package http://revu.ubuntuwire.com/p/iok , Please review it again.08:35
hakaishiHello everyone! Anyone up to advocate/review qt-shutdown-p? - I've fixed the manpage, as fabrice said the minus in line 16 should be escaped. http://revu.ubuntuwire.com/p/qt-shutdown-p09:41
hakaishiYeahhh ^^ finally an advocation for qt-shutdown-p  -^_^-09:43
hakaishiSeems like I've forgotten to save the new manpage -_-'  There is a new upload now. http://revu.ubuntuwire.com/p/qt-shutdown-p10:37
coolbhavihello while using submittodebian I get the following error: (451, 'Greylisted, see http://isg.ee.ethz.ch/tools/postgrey/help/bugs.debian.org.html'), 'right2bhavi@gmail.com':11:23
coolbhaviOperation not permitted11:23
coolbhaviany help11:23
coolbhavi?11:24
coolbhaviI cant forward any patches to debian11:24
siretart`coolbhavi: try again later or use another mail relay that doesn't greylist you11:25
coolbhavisiretart, Thanks Its been happening for over a month .. Any alternative server suggestions?11:27
siretart`coolbhavi: your ISP's smtp server should do fine11:27
slytherinWhat is the SMTP server used by submittodebian?11:28
coolbhavireitz I think11:28
siretart`probably bugs.debian.org itself11:28
coolbhavisiretart, I ve rietz.debian.org as smtp server in reportbug.conf. Should I change it now?11:31
Laneyit just calls reportbug11:31
* Laney uses smtphost reportbug.debian.org11:31
coolbhavithanks Laney11:32
slytherincoolbhavi: check if fiordland.ubuntu.com works for you. Your from address needs to be @ubuntu.com though.11:34
randomactionso, anyone can use this smtp server to file bugs?11:34
randomactionI mean reportbug.debian.org11:35
coolbhavislytherin, okay11:35
coolbhavithanks Laney its working11:42
Laneygood stuff11:46
hyperairhmm is gwibber now part of gnome?12:02
randomactionhyperair: not according to http://live.gnome.org/TwoPointTwentynine/Desktop12:05
hyperairhmm12:17
hyperairrandomaction: i just noticed gwibber following a gnome-style version number12:17
slytherinout of curiosity what protocol does twitter use?12:32
jetiennehttp12:35
jetienneq. is there a dh_* helper for apache2 website ?12:44
jetienneok acting as if none exists12:55
_stink_directhex: folks in #ubuntu+1 asked me to point out the description for, say, "libglib2.0-cil - CLI binding for the GLib utility library 2.12"13:40
_stink_there are many where it seems that 'CLI' should really be 'CIL' in the descriptions13:40
_stink_i noticed it in lucid today.13:40
directhex_stink_, the terms are annoyingly close, but a CLI library is compiled to CIL bytecode. so it's technically correct13:42
_stink_bah! :)13:42
_stink_directhex: thanks for the info.13:42
_stink_it was one of those things i wasn't sure about but wanted to mention.13:42
directhexCLi is the general term for .NETty stuff without needing to adhere to the microsoft .net framework trademark agreement13:42
directhexCIL is the name of the bytecode format13:42
_stink_directhex: hopefully people won't bug you about this too much. :P13:43
slytherindirecthex: perhaps you should add a line in description - "where CLI stands for <meaning>"13:44
directhexslytherin, it's not something that frequently comes up, and is a fair amount of work for ~40 library source packages13:45
slytherinthat is why I said 'perhaps you should' and not 'you must'. :-)13:46
wrapsterwhile building the 64bit version of libtspi i get this error..http://pastie.org/80414714:12
wrapsteri also see that see that 64bit libpthread.so.1  is present.14:12
wrapsterbut i suspect that when i added the -m64 flag to compile.. i should also disable the 32bit configure.. but not sure how to do it.14:13
twphi -- i have a question about debuild, version and maintainers. #ubuntu-devel told me to ask here :-)14:36
twpi'm building a debian package on ubuntu14:37
twpthe .dsc file and source code contains no mention of the string "ubuntu"14:37
twpwhen i run debuild -us -uc it changes the version:14:37
twpdpkg-buildpackage: source version 1.2.20-1ubuntu114:37
geserwhat version has the topmost entry in debian/changelog?14:38
tsimpsondid you use debchange or dch to edit the changelog?14:38
twplater, lintian complains about having a ubuntu version but the maintainer not having a ubuntu email addres14:38
twpgeser: top version is 1.2.20-1ubuntu1, maintainer is me@mydomain.com14:39
BlackZtwp, if you should send a request of upload of that package, you must sign it, run "debuild -S" if is so14:39
twpi use dch -l local "My local build" but this only seems to add to debian/changelog14:39
BlackZbut first, you must have a public key14:39
twpBlackZ: thanks, i've already got the public keys set up, i'm just trying to build a local binary deb at this stage14:40
twpcurrently they all have "ubuntu" in the version numbers!14:40
tsimpsondebuild uses whatever is in the debian/changelog14:40
tsimpsonthough, I don't think -l should imply -i14:40
tsimpson(for dch)14:41
twptsimpson: hmmm, it's definitely coming from somewhere14:41
twpi've installed ubuntu-dev-scripts package, could this be hooking in the version somewhere?14:41
tsimpsonon Ubuntu, dch -i will append an ubuntu1 to a debian release14:41
tsimpsonit seems that either you also ran dhc -i, or that -l implies -i14:42
twptsimpson: ok, thanks. I'm definitely using dch -l *only*14:42
BlackZtwp, for more information about that, you can read https://wiki.ubuntu.com/PackagingGuide/Complete specially https://wiki.ubuntu.com/PackagingGuide/Complete#Packaging%20from%20Scratch and if you have any question and/or difficulty please let us to know14:43
BlackZthere you can find a short overview :)14:43
twpwhat's weird is that after running dch, grep ubuntu debian/* gives no matches and yet the version number gets changed (by dpkg-buildpackage?)14:43
twpBlackZ: thanks for tips, i've already read quite a lot and googled14:43
tsimpsondebuild should not edit any file under debian/14:44
tsimpsonnor dpkg-buildpackage14:44
twptsimpson: thanks, i'll do a quick pastie of my session to demonstrate the problem14:44
twptsimpson: you're right, dch -l implies dch -i14:48
twpafter running dch -l local "..." it updates the version in the changelog14:48
tsimpsonit doesn't mention that anywhere in the manpage, I guess you found a bug14:48
tsimpsonfor now you'll just have to specify the version manually with -v14:49
BlackZtwp, nice to see that you have resolved. I remember to you: please remember to sign the package first to send the request of upload, thanks!14:49
tsimpsonBlackZ: they are not uploading anything14:49
twptsimpson, BlackZ: thanks for your help - you're right these packages are for local use at this stage14:50
twptsimpson: pastie of session is here http://pastie.org/80419014:50
twptsimpson: lines 41 to 48 demonstrate dch adding ubuntu1 to version14:51
tsimpsonwhen you get a chance, you should report the bug on launchpad14:54
twptsimpson: thanks, am doing that just now14:54
twptsimspon: i also checked whether removing package ubuntu-dev-scripts changed the behaviour, it did not14:54
tsimpsontwp: it's part of debchange14:54
tsimpson!find bin/debchange14:55
ubottuFile bin/debchange found in devscripts14:55
tsimpsonin devscripts14:55
tsimpsonUbuntu ships a modified version of dch14:55
twptsimpson: have found existing bug: https://bugs.launchpad.net/ubuntu/+source/devscripts/+bug/44543214:55
ubottuUbuntu bug 445432 in devscripts "dch -l fails due to ubuntu patching" [Undecided,In progress]14:55
tsimpsonwell at least it's known14:56
twpthanks all, especially tsimpson for your help, i'll try to find a workaround14:57
Nisucaballeros me complace anunciarles mi entrada en este  precioso chat14:57
tsimpsontwp: specifying the version manually "dch -v 1.2.20-1local1" should work14:57
Nisusi alguien dispensa de nuestra ayuda no dude en consultarnos14:59
twptsimspon: indeed dch -v ... does work, perfect, thanks!15:00
jetienneq. directory listed in debian/dirs are automatically removed on dpkg -r ?15:05
Laneyif empty15:07
jetienneLaney: if i want to force the removal.. even if not empty... ? should i do it by hand in a postrm ?15:08
tsimpsonjetienne: why would you need to force it?15:11
jetiennetsimpson: because those directories receiveds half-backed files... scrumbs that are useless15:12
tsimpsonjetienne: well if you really do want to remove a non-empty directory, the only way to do it is from the postrm script15:14
jetiennetsimpson: ok thanks15:14
bddebianHeya gang15:15
sebnerhuhu bddebian ;)15:21
seglerhi, I am searching for a second advocate for my rhythmbox plugin, please. http://revu.ubuntuwire.com/p/rhythmbox-radio-browser15:21
bddebianHeya sebner15:24
mok0!english > nisu16:07
mok0ah he left16:08
* zooko reads https://slo-tech.com/clanki/10008en/16:16
Sp4rKywc16:17
zookokirkland: very cool about the eCryptfs challenges!16:19
zookoI wish I had known about them at the time.16:19
zookoWe do something similar for Tahoe-LAFS: http://hacktahoe.orghttp://hacktahoe.org/16:20
zookohttp://hacktahoe.org/16:20
jetienneTahoe-LAFS is the first cloud storage technology which offers security and privacy in the sense that the cloud storage service provider itself can't read or alter your data <- zooko either you guys are not honnest or you havent done any reasearch at all16:34
mok0!language > jetienne16:53
ubottujetienne, please see my private message16:53
jetiennemok0: ?16:53
jetiennemok0: what are  you talking about16:54
mok0jetienne: "either you guys are not honest or you haven't done your research..."16:54
jetiennemok0: yep and so ?16:54
mok0jetienne: you're out of line16:54
jetiennemok0: what is not "family freindly" ?16:54
mok0jetienne: it's offensive16:55
jetiennemok0: i dont see it as offensive16:55
mok0jetienne: you're not the only one on this channel16:55
jetiennemok0: i mean for sure this is not "the first"... so find another possibility16:56
jetiennemok0: correct we are 199 users on it16:56
mok0jetienne: ... right, so there are 199 others who are reading your nonsense16:56
jetiennemok0: more seirously my sentence was family friendly. so please lets av oid this argument16:57
mok0jetienne: if you need to speak "family friendly" do a PM16:57
jetiennemok0: ??16:58
mok0jetienne: private message, you know, with /msg ?16:58
jetiennemok0: yep, what i dont get is you talking to me. the word "honnest" is perfectly polite in english16:59
mok0jetienne: what?16:59
jetiennemok0: yep "what?" is my reaction. i dont understand what you want16:59
mok0jetienne: "you are not honest" == "you are lying" ... do you call that "polite"?16:59
jetienneah ok17:00
jetiennewell in this case this is !=17:00
jetienneand in most people mouth it is17:00
mok0jetienne: how am I to know?17:00
jetiennemok0: i dunno17:00
mok0jetienne: you are obviously not a native speaker of english17:00
Laneyparliamentary language17:00
Laneyhttp://en.wikipedia.org/wiki/Parliamentary_language17:00
jetiennemok0: so ?17:01
mok0jetienne: so don't lecture me about what "honest" means17:01
jetiennemok0: well you do seems improductive17:01
jetiennemok0: "you are not honest" is "family friendly". over17:02
mok0jetienne: you wont get any responses here with that attitude. Over and out17:02
jetiennemok0: i understand your point of view17:03
mok0jetienne: good, then I've accomplished something today ;-)17:03
jetiennemok0: glad you have a good day17:04
mok0Laney: interesting link...17:04
mok0Laney: obviously, it's not the same in US congress :-)17:05
maco2O_o  well i'd say there's more to honesty than a lack of lying. leading someone to believe a lie without actually speaking the lie is still dishonest. but umm i'm wondering what the heck this has to do with packaging?17:07
mok0maco2: It doesn't. That's my point17:08
mok0maco2: Asserting that someone hasn't done this or that "because they're dishonest" is out of line IMO17:08
jetiennemaco2: nothing, quite offtopic i admit. just one personne giving a pointer, me pointing out this wasnt 'honest', and all the rest is mok0 saying "not honest" is not "family friendly"17:08
mok0jetienne, you know about coc right?17:15
mok0!coc17:15
ubottuThe Ubuntu Code of Conduct is a community etiquette document to which we ask all Ubuntu users to adhere, and can be found at http://www.ubuntu.com/community/conduct/ .  For information on how to electronically sign the CoC, see https://help.ubuntu.com/community/SigningCodeofConduct .17:15
jetiennemok0: stop that argument please17:16
mok0jetienne: no17:16
maco2can you two just drop it?17:16
jetiennemok0: well sorry for the sake of productivity i will ignore you. i tried several time17:16
mok0maco2: My impression is jetienne is a newbie. Just trying to be helpful to him.17:17
mok0maco2: this is a channel for people who wish to speak to MOTUs and there is no reason for abusive language.17:19
QuintasanAnd I personally think that this discussion is pointless and offtopic17:19
QuintasanHi jcastro17:20
jcastrohi!17:20
jetienneq. a prerm script, is launched when the package is stopped running, but the files are still present on disk, correct ?17:36
hyperairjetienne: correct.17:36
jetiennehyperair: thanks17:36
hyperairjetienne: it goes like this: preinst, unpack, postinst, <installed>, prerm, delete stuff, postrm.17:37
jetienneand a dh_installinit (to auto install a /etc/init.d script) will stop the services before prerm ?17:38
sebnerhyperair: nice email reply17:38
hyperairsebner: thanks.17:39
hyperairsebner: i just had to do it =p17:39
sebnerheh17:39
hyperairi don't think it was overly rude, do you?17:39
sebnerhyperair: nah, it was okay17:40
hyperair=)17:40
chrisccoulsonlol @ hyperair17:51
chrisccoulsoni just saw your reply too ;)17:51
hyperair;-)17:51
hyperairmaco2: clicking microsoft ads on linux sites eh.. that's fun =p17:53
maco2hyperair: yep! how fun is it to make microsoft pay to promote their competitor?17:55
hyperair=p17:55
hyperairmaco2: while having them believe that they've got linux->windows converts =p17:56
mok0Gurg, my printer is *incredibly slow*. It takes half an hour just to print 5-10 pages from the browser17:59
alex_mayorgahello! Is miro 2.5.4 coming to Lucid?18:04
micahgalex_mayorga: there are some issues in debian preventing migrating to testing: http://packages.qa.debian.org/m/miro.html18:11
* micahg doesn't know if that will necessarily impact inclusion in ubuntu18:11
StevenKNo, it's because it fails on mips18:12
gesermiro needs a merge anyway because of the Ubuntu delta (at least someone has to look over the Ubuntu changes before 2.5.4 enters lucid)18:13
alex_mayorgajust asking, because they do have packages for all earlier releases http://www.getmiro.com/download/for-ubuntu/18:14
rhpot1991persia: ping if you are around18:32
hyperairquestion. why does paste.ubuntu.com need openid authentication to download pastes as text?18:38
kamalmostafaHi fabrice_sp... Re bug 508791, you asked me to check whether just removing the debian/symbols files (instead of taking out the one offending line from them) would also fix the FTBFS.  Answer is yes -- removing the symbols files altogether does fix the build, and dependent packages still build also -- I have attached a branch implementing such if you want to push it.   But why would removing the symbols files be the preferable s19:05
ubottuLaunchpad bug 508791 in clxclient "clxclient: FTBFS: dpkg-gensymbols fails X_window::x_map" [Undecided,In progress] https://launchpad.net/bugs/50879119:05
bcurtiswx_hi all, how would i make debian source format 3 packages build on karmic?20:00
micahgbcurtiswx_: remove the debian/source/format file?20:01
Laneydoesn't it work? I thought karmic's dpkg supported it20:02
micahgoh, locally or PPA?20:02
bcurtiswx_E: empathy source: unsupported-source-format 3.0 (quilt)20:02
micahgPPAs AFAIK don't support i20:02
micahgt20:02
macoi think he's on the "debuild -S" part20:03
* micahg doesn't know about locallt20:03
bcurtiswx_im trying to rebuild lucid's empathy 2.29.6 for karmic20:03
Laneydon't worry about lintian, just try it20:03
randomactionbcurtiswx_: it's a lintian error, ignore it20:03
macoi'm trying to walk him through backporting20:03
* bcurtiswx_ is thankful of the hel[p20:03
bcurtiswx_or help20:03
micahgarchive doesn't support it last time I checked20:03
StevenKSure it does20:03
micahgfor karmic?20:03
StevenKHmmm, perhaps it doesn't have the dpkg backport20:04
bcurtiswx_it is going in my PPA20:04
* maco still thinks bcurtiswx_ should talk to ScottK about -backports if this attempt works out20:04
* maco gently pushes bcurtiswx_ in the developer direction ;)20:05
bcurtiswx_i'd love to help out there. the problem now is im clueless about a lot of things20:05
geseronly PPA >= lucid support v3 source packages20:05
bcurtiswx_anyone know in a debuild why /usr/share/gnome-pkg-tools/1/rules/uploaders.mk: No such file or directory  ??20:45
bcurtiswx_http://paste.ubuntu.com/367063/ for reference20:45
bcurtiswx_well i am going to head home for now.  i will be back in hopes someone can come to the rescue with an answer :P20:50
bcurtiswx_bbs20:50
nigel_nbhow are translations coded in? I mean how does LP know which parts of the UI need to translated..does anyone know?21:11
Quintasananyone up for quick update review? http://revu.ubuntuwire.com/details.py?upid=756421:12
mok0_Quintasan: why is this package on REVU?21:26
mok0_Quintasan: we usually do package upgrades on LP21:26
Quintasanmok0: aint it easier to review than quadrilion of files on LP?21:27
mok0_Quintasan: that's the way it's usually done21:28
mok0_Quintasan: using debdiffs21:28
mok0_Quintasan: which makes it easier to see what has been done21:28
mok0_Quintasan: So yes it's easier, and also faster for the uploader21:28
mok0_Quintasan: are you the original packager?21:29
Quintasanmok0_: nope, neversfelde is but I asked him if he wants me to do it21:30
mok0_Quintasan: ah, ok21:31
=== ShadowChild is now known as lukjad007
mok0_Quintasan: the changes are mainly i18n changes I see21:33
dooooomiwho wants to be the first to review klick, a command-line metronome using the JACK sound server? http://revu.ubuntuwire.com/p/klick22:06
mok0_dooooomi: I'll bite22:39
mok0_dooooomi: nice work.22:59
directhexyow, bzr-buildpackage *totally* doesn't love debsrc323:00
dooooomimok0_: thanks! i'll make the changes you suggested and upload a new version tomorrow23:03
sebnerdirecthex: I think it's not ported at all yet23:07
mok0_dooooomi: ping me for advocacy23:07
dooooomimok0_: will do :)23:12
MTecknologyok... so building a new package sucks and I still don't have it finished exactly right yet to try to get into debian; but... holy crap I learned a lot doing it. Working with existing packages is pretty trivial now23:25
MTecknologynot all of it, but the basics23:25
geserat least something :)23:26
MTecknologyhaving a vm for dev which doesn't bother me to install a whole lotta dev tools and crap on didn't exactly hurt either23:27
MTecknologyI'm packaging up the lastest version of openbox right now - I don't know if it hit debian yet or not23:28
=== zooko` is now known as zooko
geserI've only a chroot for preparing packages where I have the common dev packages installed (like debhelper)23:28
MTecknologyI suppose I could have done that too..23:29
geserthere are several ways to reach the same goal23:29
=== golddragon24_ is now known as golddragon24
MTecknologybefore my internet so rudely halted23:31
MTecknologygeser: I like that chroot idea - have to install more stuff for that but I imagine that keeps things pretty clean23:32
geseryou just need some space for the second installation (but you need that anyways for a VM)23:33
MTecknologyya23:33
MTecknologyplus installing more packages :P23:34
MTecknologywhat's up with this?  http://paste.ubuntu.com/367163/23:35
geserlooks like a successful build23:36
mok0_MTecknology: it means the app is linked against som libraries, but doesn't actually use any symbols from them23:36
MTecknologymok0_: would that have a negative impact on performance or just make the package slightly bloated?23:37
directhexMTecknology, unneccessary Depends:23:38
directhex(it's caused by C sucking)23:38
mok0_MTecknology: It doesn't make any difference AFAIK23:38
mok0_directhex: stop hitting on C or will start hitting on C#23:38
mok0_;-)23:38
MTecknologyI just got lossed in that23:39
directhexmok0_, at least c# automatically filters out linkage on unused libs!23:39
mok0_I actually think it is a bogus message.23:39
MTecknologyOH! so in the code it's requiring libraries that it doesn't use?23:39
mok0_MTecknology: I don't think so23:39
directhexdirecthex@desire:/tmp$ gmcs -pkg:gtk-sharp-2.0 hello1.cs23:40
directhexdirecthex@desire:/tmp$ monodis --assemblyref hello1.exe | grep gtk23:40
directhexdirecthex@desire:/tmp$23:40
MTecknologyI'll just ignore that for now.. perhaps the devs have a better idea than me :P23:40
directhexMTecknology, it means the linker, ld, is being asked to link against libraries that aren't in use. this usually happens when (for example) pkg-config supplies a list of a bunch of libraries, but only one or two of them are actually needed for a given app23:40
MTecknologyoh23:41
mok0_MTecknology: I think (not 100% sure) that the app is linked against e.g libSM but doesn't directly call any functions from there. OTOH, the library is required by another dependency23:41
directhexMTecknology, there's a patch for ltmain.sh to clean it up, but it's a real pain in the ass to integrate into packaging workflow23:41
directhexand it means re-jigging the package to re-do all the libtool nonsense at build time23:41
MTecknologynot for my skill set then :P23:41
geserI see this more often with libtool where it tries to link to all packages which are needed for static linking even when dynamic linking is used23:41
directhexbasically libtool is a heap of crap designed for use on ancient versions of hp-ux or other such rubbish23:42
mok0_!language23:42
ubottuPlease watch your language and topic to help keep this channel family friendly.23:42
MTecknologymok0_: that's a language violation?23:43
* mok0_ is a libtool fanboy23:43
MTecknologyoh23:43
mok0_MTecknology: :-)23:43
MTecknologyIt's building in the PPA now23:43
directhex...and hasn't yet been caught by mental health services :p23:43
MTecknologythen I'll try to install it23:43
mok0_directhex: don't push your luck23:44
MTecknologyAlmost done with having this package ready23:49
MTecknologyjust waiting on LP to publish it23:49
MTecknologymaco: I'm doing my 4th real package now; and one I'm trying to get into Debian :D23:49
MTecknologyaren't you proud of me?23:50
macoyay!23:50
MTecknologyI'm excited23:50
MTecknologyLP has been at the publishing stage for a few minutes now23:51
directhexhttp://svn.debian.org/wsvn/pkg-cli-apps/packages/migrated-to-git/tomboy/trunk/debian/patches/99_ltmain_as-needed.patch is the tweak we apply to our ltmains to remove needless dependencies23:52
MTecknologyit's been publishing for ~15min now..23:59
MTecknologydirecthex: thanks, I'll try that23:59

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