/srv/irclogs.ubuntu.com/2010/02/13/#launchpad.txt

quentusrexAnyone here able to offer some launchpad help?01:04
quentusrexI'm having the problem of a launchpad built package not including .so's for some packages...01:05
lifelesswell thats going to be a packaging issue, not a launchpad issue01:06
lifelesstry #ubuntu-motu01:07
quentusrexno it is not01:07
quentusrexI can build the same package on any box01:07
quentusrexother than on launchpad01:07
quentusrexand it'll include the folders.01:07
wgrantIt is a bug in the package. Have you tried it in pbuilder or sbuild?01:07
quentusrexbut the packages build on launchpad don't include certain folders.01:07
quentusrexwgrant, yes.01:07
quentusrexthey all include the files.01:07
wgrantLink to the package?01:08
quentusrexI would be glad to be proved wrong, if it will help me track down the issue.01:08
quentusrexhttps://launchpad.net/~freeswitch-drivers/+archive/freeswitch-nightly-drivers/+packages01:08
quentusrexbut the only thing I see, is that the packages freeswitch-lua and freeswitch-perl and freeswitch-spidermonkey don't have any of the .so's that are suppose to be included01:09
quentusrexwhere if I build them in pbuilder the files are there.01:09
wgrantThat's one very big tarball. Is there a reason that it is a native package?01:12
quentusrexI've been working for months trying to split the package up,01:13
quentusrexand get the software build process to allow for it to be placed in proper debian/ubuntu locations.01:13
wgrantWhat should the problematic binaries contain? Do you have build logs for a good build?01:13
quentusrexthe files seem to be built01:13
quentusrexjust not copied.01:13
wgrantWhich files?01:14
quentusrexfor instance the file that should be: /opt/freeswitch/mod/mod_lua.so01:15
wgrantI don't see that being built anywhere.01:15
quentusrexThis one is being build and copied: cidlookup.so01:18
wgrantquentusrex: But that one appears to be installed into the main freeswitch binary.01:19
quentusrexright01:19
quentusrexand that is my issue01:19
quentusrexany .so that isn't in the main freeswitch binary isn't being copied.01:20
wgrantI cannot see mod_lua.so being built anywhere.01:20
quentusrexdoyou see mod_cidlookup.so being built?01:21
quentusrexwgrant, I don't mean to sound hostile(if that is what it sounds like)01:21
wgrantI do not. This log is insufficiently verbose.01:22
quentusrexhmm01:22
* wgrant tries it locally.01:26
quentusrexit might have something to do with the make -j 8 I added in there01:27
wgrantThat seems overly parallel.01:27
quentusrexI have a 16 core build box01:27
quentusrexand I didn't see a speed increase after 801:28
quentusrexbut you are right, that is probably overly parallel for most cases.01:28
wgrantquentusrex: You should respect the usual DEB_BUILD_OPTIONS="parallel=n" option.01:29
quentusrexhmm01:29
wgrantThat is set properly by the buildds, and means you don't have to hardcode bad values.01:29
quentusrexhow do I do that?01:29
wgrantGood question.01:30
wgrantWell, that ate slightly more RAM than I expected.01:44
wgrantBut Launchpad is not magical. It is somehow a bug in your package.01:45
quentusrexok01:57
quentusrexwgrant, so you don't see the files built on your machine?01:57
wgrantquentusrex: No, but only because it killed my machine so I killed the build.01:59
quentusrexwgrant, how much ram did it use?02:10
quentusrexa lot of the speech to text files take incredible amounts of ram to build.02:11
wgrantquentusrex: I don't know.02:11
wgrantEverything was thrashing too much. I couldn't get a shell.02:12
wgrantI probably had at least a couple of gigabytes of RAM free to start with.02:12
quentusrexyeah...02:12
quentusrexthat's what I've been dealing with :)02:12
quentusrexwgrant, so far I've been able to reduce the resources required to build it02:13
quentusrexand to break up the builds02:13
quentusrexI remember when the tar file was 400MB02:13
bjsnideris anything wrong with the ppa build system right now?03:30
lfaraonebjsnider: other than being horribly, horribly backlogged?03:31
bjsnideri just sent a package in that depends on quilt, and the i386 was fine, but the other two lost track of quilt03:31
wgrantBjornT: "lost track of quilt"?03:38
wgrantEr, bjsnider ^^03:38
bjsniderlost track of it03:39
bjsniderforgot to go out and get it03:40
bjsniderdid not install it03:40
bjsniderand then the build fails with "oh, by the way dummy, i need quilt" but i told you to install quilt, so it ain't my fault03:41
bjsniderit worked when i took quilt out of build-depends-indep and put it in build-depends03:44
wgrantbjsnider: That's not surprising, since Build-Depends-Indep is only installed for arch-indep builds.03:48
wgrantHence the name.03:48
bjsnideryeah, huh?03:49
wgrantHm?03:50
bjsniderwhy would it be like that in debian03:51
wgrantIs it?03:51
bjsniderthe dbg and dev packages are arch indep03:52
bjsniderwhat is texlive-base-bin used for?03:52
bjsnidercould that be related to either the dbg or dev package?03:53
wgrantThe dbg package is very unlikely to be arch-indep.03:53
bjsniderwait, i mean not dgb but -doc03:53
bjsniderall of the arch0indep stuff is related to the doc package i'll bet03:54
wgrantThat is generally the case.03:54
wgranttexlive-bin has quilt in Build-Depends.03:55
bjsnideri'll bet the texlive packages have something to do with generating documentation03:55
lfaraonedoctormo: yeah, I brought that up in #ubuntu-motu but nobody replied, re bug 52126304:18
ubottuLaunchpad bug 521263 in groundcontrol "GC postinst should not modify configuration files owned by other packages" [Undecided,New] https://launchpad.net/bugs/52126304:18
doctormolfaraone: Hmm, what's the rules in debian?04:21
lfaraonedoctormo: see my followup in -motu.04:32
lfaraonedoctormo: would you mind giving http://lists.freedesktop.org/mailman/listinfo/xdg a ping about adding PROJECTS to the spec?04:33
doctormoI will ask, sure04:33
lamalexdoes launchpadlib work asynchronously?04:39
wgrantlamalex: No, but I think somebody tried to Twistedify it.04:40
lamalexhrm, ok04:40
=== jamalta is now known as jamlata-afk
quboduphello08:51
qubodupi cannot submit a bug report08:51
qubodupalso: #*&*%$08:51
qubodupany clue what I should do?08:51
qubodupthe reason seems to be attached file08:53
phildinican someone here answer a question about PPAs?09:14
wgrantphildini: Sure. Ask away!09:14
phildinican I use a karmic ppa with the lucid alpha?09:14
wgrantphildini: It depends completely on the package.09:15
wgrantYou should ask the owner of the PPA.09:15
phildiniah. fair enough.09:15
phildiniI'm trying to use the freenx-teams ppa, but there lucid package only inlcudes neatx and not freenx-server.unfortunately, neatx has close to zero documentation.09:16
phildiniadditionally, I guess I could just try it and see what happens.09:17
wgrantRight.09:20
wgrantIf it's not going to work, it probably won't install.09:20
phildiniThanks for the help, and I'll try and I'll try and remember to send a message of thanks to the free-nx team. their package works just fine on lucid!09:32
=== thekorn_ is now known as thekorn
adiroibanhi. is there a way to disable the mailinglist arhive11:55
adiroibanor to make it private to team members?11:55
wgrantadiroiban: Only if you make the whole team private.12:03
wgrant(or you might be able to convince an admin to purge the archive)12:03
adiroibancan I use private teams?12:05
adiroibanor I must pay for that?12:05
wgrantI don't know.12:05
wgrantThey do not make this obvious :/12:05
adiroibanthanks. I guess I will have to purge the archive12:06
adiroibanand use another server for the private team12:07
HalabundHello!15:20
HalabundI was using Launchpad's translation feature for the first time, and I was wondering if it is possible to attach notes to specific translations of a project.  There might be special terms used in that project only, and it might not be clear how those should be translated.  It would be useful to have a guideline written, so that everybody uses the same translations for those terms.  I just...15:22
Halabund...fixed up a number of different translations of the same English term ...15:22
maxbIf you don't get an answer, bear in mind that this channel is often very quiet at the weekend. You might need to ask again during the week.15:24
HalabundHm. OK.15:26
HalabundAlso, why does downloading MO files take so veeeeery long?15:27
HalabundDoes it really take *that* long to generate them, or are they intentionally delayed so people don't overuse the service ... ?15:28
* persia very much doubts they are intentionally delayed15:30
HalabundSo does it really take 10+ minutes to generate the translation for ~600 strings ... ?15:30
persiaPotentially, at least for a given server load15:32
* persia is just guessing though15:32
=== soeb_ is now known as soeb
HalabundAnother question: is it possible to simply remove a translation, without providing a new one?  I found a translation that is obviously wrong (due to a misunderstanding), but I don't really know how to translate it properly ...  Yet the current translation just causes confusion when seen in the UI.15:46
adiroibanHalabund: just add an empty translation15:55
adiroibanand the current one will be deleted15:55
HalabundAh, thanks :)15:55
HalabundWell, I translated it as a longer explanation.  There's room since it's in a tooltip.  I don't think "cloze" has an equivalent in my language.15:56
HalabundThe previous translator wrote the equivalent of "Close", which is wrong15:56
Halabundhttp://en.wikipedia.org/wiki/Cloze15:56
adiroibanHalabund: a 600 string MO and PO file export does not take 10 minutes ... maybe just 1 minute, but there is a single queue for exports15:57
HalabundI got the mail 10 minutes ago15:58
HalabundThat's about half an hour15:59
Halabundthere must have been a high number of requests15:59
adiroibanyes15:59
adiroibanin general I get the request in about 2 or 3 minutes16:00
adiroibanAFAIK there is also a queue for sending emails16:01
HalabundWhatever it is the computer needs to do to make those MO files, it should take longer for seconds with today's fast machines.  After all it's just some string juggling, or is it more complicated?16:01
Halabund*shouldn't16:01
adiroibangenerating a single MO is not complicated16:02
Halabundoh my goodness, how could I mess up that sentence so much grammatically ....16:02
adiroibanbut to generate a MO in Launchpad you will have to query a big database16:02
adiroibanand wait in some processing queues16:02
adiroibanin general, i get the export in less than 10 minutes16:03
Halabundadiroiban, do you know the answer to my first question?  It it possible to attach notes to the translation of a project, in which guidelines, etc. could be agreed upon?  I found that the same term (used in a very specific meaning in this software) was translated in different ways by different people, resulting in inconsistencies16:04
adiroibanHalabund: if you are the owner of the project16:06
HalabundNo, I'm not.16:06
adiroibanyou can add a description for each template16:06
HalabundOK.16:06
adiroibanbut otherwise, no16:06
adiroibanthere is no whiteboard16:06
adiroibanor a place for translators to leave public messages16:07
adiroibanthere are only general guidelines per language16:08
adiroibannot per project16:08
HalabundThis project uses some very specific terms that are unlikely to be used in this sense in other places, so there are a few choices in translating :)16:09
Halabundit doesn't matter much how exactly they're translated, but the translation should be consistent across the program16:11
adiroibanHalabund: in this case it is best to inform the translators about the specific project needs16:11
adiroibanwhat is the translation group used by this project?16:12
Halabundadiroiban, I just went in and started to clean up & finish the translation, spontaneously ... since it was so easy.16:14
HalabundAs it was suggested in the project wiki16:15
HalabundIt's https://translations.launchpad.net/anki/16:15
Andre_Gondimhi, I am member of Brazilian Council, and I need change de owner by one team, but I don't find the way, may someone give me tip?18:13
doctormolfaraone: Thanks for sending the email18:42
quentusrexwgrant, it is confirmed18:46
quentusrexGuys, I have found a bug during packaging that only happens when built on launchpad build servers.18:47
quentusrexThe bug is that large chunks of files are not built, or installed when built on launchpad.18:47
quentusrexbut there are no error messages18:47
maxbquentusrex: In that case, could you file a bug containing enough informtion for someone else to reproduce it?18:51
quentusrexmaxb, I think I can18:52
quentusrexBasically: if you build the package from source on any machine except launchpad, it works perfectly.18:52
quentusrexif you build it on launchpad many files are missing, and even the freeswitch.install files that are named aren't copied.18:53
quentusrexmaxb, can you test it out?18:53
quentusrexhttps://launchpad.net/~freeswitch-drivers/+archive/freeswitch-nightly-drivers/+packages18:54
quentusrexany of the freeswitch 1.0.4 packages18:54
quentusrexfor hardy-lucid18:54
quentusrexjust pick one, they all are the same.18:54
maxbquentusrex: Not right now, but if there's a bug I can read later tonight, I can probably give it a go18:56
quentusrexmaxb, where should I post the bug?18:57
jpdsquentusrex: What kinds of files are missing?18:57
* quentusrex is impressed. Second launchpad bug I found.18:57
quentusrexjpds, a lot of .so files18:57
maxbThe 'soyuz' project is the package part of launchpad18:57
quentusrexfor instance the file that should be placed: /opt/freeswitch/mod/mod_lua.so18:58
quentusrexfrom the freeswitch-lua package, that is built by the freeswitch source package.18:58
jpdsquentusrex: You might want to look into http://pastebin.ubuntu.com/375643/ .18:59
geserquentusrex: and building in a clean environment (like pbuilder) but not on LP works?18:59
geserquentusrex: the buildds have no internet access so they can't download anything19:01
quentusrexgeser, I'm aware of the lack of internet access.19:01
quentusrexI've compensated for that.19:01
quentusrexjpds, hmm I thought that use to error out the build process. I'll check.19:02
quentusrexinteresting...19:03
quentusrexbecause it failed to build celt, it just finished up building the rest19:04
jpdsquentusrex: You might also want to use a Debian compat version greater than 4?19:05
quentusrexjpds, what do you mean?19:06
jpdsquentusrex: All the "dh_link: Compatibility levels before 5 are deprecated."19:07
jpds...errors.19:07
* maxb raises an eyebrow at quentusrex's "1.0.4+repack12"19:29
persiaSometimes it takes a while to get the repack just right :)19:30
maxbquentusrex: You say that mod_lua.so isn't being packaged.... it looks to me like it isn't even being built.19:34
quentusrexmaxb, Every time one of the required libs gets updated I had to repack the package19:44
quentusrexand celt is under rapid development.19:45
maxbHave you considered that packing dependencies into the orig tarball is perhaps not the right way to do it?19:46
maxbquentusrex: So, about the mod_lua.so thing: could you check the build logs and see if you agree with me that the problem is that the .so file isn't even being built?20:00
quentusrexmaxb, yes. I believe so.20:00
maxbThis suggests the bug is in the freeswitch buildsystem, not anything in launchpad20:00
quentusrexright.20:01
quentusrexThe bug it seems is in the freeswitch build system,20:01
quentusrexthat if it can't get the new library,20:01
quentusrexit doesn't error out20:01
quentusrexit just stops building the other features.20:01
quentusrexSo on every other machine it build just fine, but due to the lack of internet on launchpad it would 'not error out like it should'20:01
quentusrexthanks jpds for finding that error message.20:02
maxbBuild systems that fetch stuff over the network are build-time are broken by definition, IMO20:02
=== sale_ is now known as sale
Pici3020:49
_Groo_hi/2 all23:30
_Groo_is  dput still broken?, i wanna contribute some new packages but i cant upload a 25k package!!!23:30
maxbexplain what you mean by broken?23:31

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