/srv/irclogs.ubuntu.com/2011/09/14/#ubuntu-motu.txt

=== G_ is now known as G
=== kentb is now known as kentb-out
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
zookoHello folks.03:16
zookoAny progress on updating Tahoe-LAFS to v1.8.3?03:27
* zooko checks the ticket03:27
=== al-maisan is now known as almaisan-away
=== maxb_ is now known as maxb
RhondaNCommander: It's the .sed.in file.05:54
RhondaNCommander: Are you setting up your own site?06:32
dholbachgood morning06:58
philipballewgood morning dholbach07:00
=== ttx` is now known as ttx
dholbachhey philipballew07:00
zookoannounced Tahoe-LAFS v1.8.3: http://tahoe-lafs.org/pipermail/tahoe-dev/2011-September/006675.html07:02
=== mrpouit is now known as mr_pouit
=== lool- is now known as lool
=== chrisccoulson_ is now known as chrisccoulson
kaushal__Hi11:24
kaushal__where can i get sun-java6 version 24 deb package for 10.04 ?11:24
kaushal__where can i get sun-java6-jdk version 24 .deb package for 10.04 ?11:28
Laneywhy is https://launchpadlibrarian.net/79858623/buildlog_ubuntu-oneiric-armel.libdecodeqr_0.9.3-5ubuntu1_FAILEDTOBUILD.txt.gz happening (on arm only)?12:08
micahgLaney: seems to be the same thing afflicting wallch, I wanted to try a local rebuild of opencv to see if it helped12:11
Laneyi saw the wallch report12:11
* micahg kicks that off now12:12
Laney\o12:16
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
achiangdholbach: thanks for sponsoring a patch of mine. do you have any insight on this buildd message? https://launchpadlibrarian.net/79864885/buildlog_ubuntu-oneiric-armel.ethstatus_0.4.3ubuntu1_CHROOTWAIT.txt.gz13:40
dholbachachiang, it looks like something intermittent and related to the buildds, not your fault13:41
dholbachlamont or infinity would probably know13:41
achiangdholbach: ok, thank you13:41
Laneylamont was just talkin gbaout it in -evel13:41
Laney(with correct typing)13:41
Laneysummary: dont worry about it13:41
leniosnot sure if anyone is interested, but debian eclipse 3.7~exp-5 is working correctly on latest ubuntu, if providing libasm3-java 3.3.1-1 and liblucene2-java 2.9.4+ds1-314:25
lenioswhich is a good thing, considering latest available ubuntu package is 3.5.2...14:25
micahglenios: yes, the question is will it build14:28
leniosi managed to build 3.7~exp414:29
leniosbut it needs latest libs14:29
micahgyeah, those libs are going to be a problem14:30
micahgasm3 has a lot of rdepends14:31
leniosyes14:31
leniosbut it needs to be updated, as 3.2-4ubuntu1 is not enough14:32
micahglenios: well, that's only if we update eclipse14:36
micahgat this point, we'd probably have to fork those libs for oneiric to get eclipse updated if that will work14:36
lenioseclipse will eventually need to be updated, as 3.5.2 is 2 years old14:41
micahglenios: yes indeed, but we're a month away from release14:42
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== bulldog98_ is now known as bulldog98
=== almaisan-away is now known as al-maisan
Laneythere's probably a reason it is in experimental16:25
Laneymicahg: did opencv finish?16:26
micahgLaney: no, will probably be another 5-6 hours16:27
Laney:/16:27
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
jtaylordoes beta freeze affect universe?18:31
* jtaylor wondering if one should sync tahoe from debian incomming to avoid it being hung up in freeze18:32
Laneyonly nominally18:33
Laneyas in, launchpad doesn't let you freeze part of the archive18:33
jtaylorso it would be better to sync it now?18:33
Laneydoesn't really matter18:34
ahasenackhi guys, do you have a suggestion about how to include a "make check" call in a python package being built using cdbs? http://pastebin.ubuntu.com/689417/18:34
ahasenackI tried DEB_MAKE_CHECK_TARGET, but that works only when using the "make" buildsystem, and I was looking for the least intrusive change18:34
ahasenackI'm not seeing any good dh_* that I can override, dh_build isn't called18:35
jtaylorbefore dh_install should be fine18:35
ahasenackyeah, but how? I see it calling "debian/rules build"18:35
ahasenackand then18:35
ahasenackdh_testroot, dh_clean and dh_installdirs18:36
ahasenackbut these are not in the rules file, they are in the included makefiles somewhere18:36
ahasenackso, could I override dh_installdirs?18:36
jtaylorbuild/package:: should be the post-install action18:37
jtaylorsee custom rules in the docs18:38
ahasenackcdbs docs?18:38
ahasenackah, cool18:38
ahasenackI think I get it18:39
ahasenackhttp://tjworld.net/wiki/Linux/Ubuntu/Packages/CDBSCustomRules found this, I hope it's not out of date, will try some things, thanks18:39
ahasenackjtaylor: http://pastebin.ubuntu.com/689425/ thanks, that seems to work fine. Maybe use build/%, although in this case it's really just one binary18:43
ahasenackjtaylor: hmm, or did you mean to use binary-post-install?18:45
* ahasenack tries that one18:45
jtaylorI'd run the test before the install18:46
jtaylorelse you may risk getting some *pcy created in the installation directories18:46
jtaylorpyc18:46
ahasenackhmm, post-install runs as root/fake-root18:46
ahasenackjtaylor: so build is fine18:47
ahasenackit's a post-build action18:49
=== bulldog98 is now known as bulldog98_
=== bulldog98_ is now known as bulldog98
jtayloroh man...20:44
jtaylortahoe maintenance drives me nuts20:44
jtaylorcompletely untested20:44
jtaylorthe release of debian of course fails 50% of its tests20:44
jtayloras they forgot to patch an egg20:44
jtaylorargh the maintainers even "saw" the problem and worked around it (completely not understanding how python dependency resolution works) turning a build failure into a runtime failure20:51
jtaylornice20:51
ajmitchjtaylor: that sounds ugly, to say the least20:57
=== almaisan-away is now known as al-maisan
ScottKjtaylor: Those Ubuntu idiots really don't know what they are doing do they?21:22
ScottKOh, wait....21:22
ScottK;-)21:22
jtaylorwell the ubuntu package was awful too ...21:23
jtaylorat least the natty one (which is still broken)21:23
ScottKWell, plenty of shortcomings to go around.21:23
ScottKI hope the implicit irony tags were apparent.21:23
jtaylorunfortunatly I'm also to blame for this error :/ I filed the bug requesting the changed that caused the issue21:28
ajmitchjtaylor: we'll get out the tar & feathers for you then21:31
davidsarahjtaylor: can you explain the problem in more detail?21:52
jtaylordebian problem not related to tahoe21:52
davidsarahyes, but I try to keep track of the debian patches21:53
jtaylorI asked for the packaging to not depend on the twisted metapackage which pulls in lots of stuff tahoe does not need (lore, mail runner etc)21:53
davidsaraharrgh21:53
jtaylortwisted in debian is split up in many smaller packages21:53
davidsarahdid they not see that I commented on that bug warning not to do precisely that?21:53
jtaylorso the _auto_dep.py must be patched to depend on what is needed21:54
jtayloryou did? even worse the maintainers screwed it up21:54
* davidsarah finds the link21:55
ajmitchhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=63116321:56
ubottuDebian bug 631163 in tahoe-lafs "tahoe-lafs: reduce twisted dependencies" [Minor,Fixed]21:56
jtaylorhm there is no tac file in the source21:56
davidsarahyep, that's the one21:56
davidsarahhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631163#4021:56
davidsarah"Please hold off applying this change until we've investigated more thoroughly."21:57
davidsarahnow I'm just irritated21:57
jtaylorah its also autogenerated ...21:57
jtayloryey21:57
jtaylorbut that can be patched out too21:58
davidsarahpatching _auto_deps.py is the wrong fix21:58
davidsarahthe right fix is to undo 63116321:58
davidsarahit wasn't necessary anyway21:58
ajmitchbut that would mean dragging in all of twisted again21:58
davidsarahyes, and?21:58
davidsarahthis is a security bugfix release21:59
davidsarahit shouldn't be making that change21:59
davidsarahthat change is just a disk space optimization21:59
davidsarahplease don't patch _auto_deps.py, that will just cause us maintenance hassles22:00
jtaylorthere does not seem to be more of this in the code22:01
jtaylormaybe easy_install.py but that should pull twisted then anyway22:02
davidsarahsorry, I don't understand22:02
davidsarahnote: changing the generation of the tac files will not work22:02
davidsarahbecause we have to be compatible with existing node directories22:03
=== kentb is now known as kentb-afk
jtaylorhow does changing a requires change compatibility?22:03
davidsarahsee http://tahoe-lafs.org/trac/tahoe-lafs/ticket/115922:04
davidsarahactually just http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1159#comment:18 is most relevant22:04
ajmitchthese .tac files are generated & end up on the nodes themselves?22:05
davidsarahyes22:05
davidsarahthey are generated when a node is created22:05
ajmitchthey're cached & not fetched each time, I take it?22:05
davidsarahwhich causes forward-compatibility problems, because changing the code that generates them doesn't change existing nodes22:06
davidsarahwe probably wouldn't use tac files if we were doing this again22:06
ajmitchright, it seems a little brittle22:06
davidsarahthey're stored in the node directory, and used by twistd (which 'tahoe start' delegates to) when starting a node22:06
davidsarahvery brittle22:06
davidsarahwe want to get rid of them, it's just a bit tricky to invoke twistd in the right way without them, which is why that hasn't been done already22:07
davidsarahI'd like to emphasize that a security release should not be changing the dependencies22:08
jtayloryou not, but debian can22:08
jtaylorits called unstable for a reason22:08
ajmitchthat's something you should take up with the debian maintainers22:09
davidsarah(unless that were necessary for the fix, but it isn't)22:09
davidsaraher, that isn't my understanding of what "unstable" means in this context22:09
jtaylorbut yes that change should not make it into oneiric which is unfortunate, more backporting ._.22:09
davidsarahI'm confused, what extra backporting is necessary here?22:10
davidsarahthe 631163 change should not have been made, it's as simple as that22:11
jtaylorafter your objection yes22:11
davidsarahan upstream maintainer (me) explicitly said that it should not be made because it would cause a regression22:11
jtaylorblame the debian maintainers for that22:11
davidsarahright, that's what I'm doing :-)22:11
davidsarahis this the wrong forum to do that? :-/22:12
davidsarahI suppose the bug is the right forum22:12
jtaylorI think there is a debian-tahoe mailing list where you can flame them ;)22:12
jtayloryes they should have seen that mail in the bug22:12
davidsarahwell, I'm supposed to be working on something else22:12
jtaylornot only you22:12
jtaylorI was hopping to be done with tahoe for now, but then I also expected the debian maintainers to test their apckage before they upload22:13
davidsarahsigh, I suppose all I can do is post on the bug for the change to be backed out, then properly tested and re-uploaded22:14
davidsarahwe have a *very thorough* test suite for a reason22:14
davidsarahsorry if it sounds like I'm getting at you, I know this is not your fault22:14
jtaylorcomment on bug 64164922:14
ubottuLaunchpad bug 629246 in ntfs-config (Ubuntu) "duplicate for #641649 ntfs-config crashed with OSError in __init__(): [Errno 2] No such file or directory: '/etc/hal/fdi/policy" [High,Triaged] https://launchpad.net/bugs/62924622:14
jtaylorin debian22:14
jtaylorits partly my fault22:15
jtaylorI wanted the change22:15
davidsarahright, but the reason for the change not being a good idea was quite subtle22:15
davidsarahin principle, reducing the twisted dependency would have been a useful thing to do22:15
ajmitchit would have been useful if the nodes didn't have a hardcoded pkg_requires now, but hindsight is a wonderful thing22:16
jtayloryes hardcoded dependencies which can't be reomved is an awful thing22:16
jtaylorlets hope twisted does not at some point decide to remove the egg :)22:17
jtayloror renaming it when switching to python3 and abandoning python2 support22:18
ajmitchI don't see python 2.x support being dropped by projects for awhile22:18
ajmitchtahoe-lafs might need to have some mechanism for updating or replacing the .tac files22:18
dupondjecould somebody execute 'locale -a | grep -F .utf8' and give me its output?22:21
broderhttp://paste.ubuntu.com/689561/22:22
dupondjebroder: thx22:22
dupondjeI have zh_CN.utf8 in the list, for some unknown reason :s22:22
davidsarahajmitch: we're going to ignore the .tac files, except for looking at the name to detect the node type22:23
davidsarahbut that's something for a future release, probably 1.1022:23
jtaylorso I'm, off, thx davidsarah for pointing this issue out before it would have caused more even problems22:27
=== al-maisan is now known as almaisan-away
davidsarahno problem, thanks for catching it quickly22:31
=== tremolux_ is now known as tremolux

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