/srv/irclogs.ubuntu.com/2013/02/23/#ubuntu-motu.txt

=== murthy_ is now known as murthy
=== murthy is now known as murthy_
=== yofel_ is now known as yofel
=== murthy is now known as murthy_
jtaylorI'm looking at shiboken bug 107077210:37
ubottubug 1070772 in shiboken (Ubuntu) "modelview_test.py segfaults python" [High,Confirmed] https://launchpad.net/bugs/107077210:37
jtaylorwould it be acceptable to put in a memleak in exchange for not crashing?10:37
jtaylorthe code looks aweful10:37
jtaylorit deletes stuff in an object after it decrefs it to zero, but thats not even the cause of the segfault10:38
* mitya57 doesn't like the idea, but if there is no alternative...10:58
jtaylorbtw the issue occurs with all python versions not just 311:00
jtaylorso its kind of imporant11:00
jtaylorgreat fixing another bug requires messing around with its code generator ._.13:03
jtaylorthats always fun13:03
jtaylorsuccess!13:26
jtaylorbut does adding a new optional parameter to a private function in c++ break abi?13:26
cjohnstonjtaylor: there seems to be two different issues with shiboken.. I spent hours trying to sort out ftbfs, plus there is the test segfault.15:00
jtaylorcjohnston: I got a working build going15:01
cjohnstonoh cool15:01
jtaylorbut with an intentional memleak15:01
cjohnston:-/15:01
jtaylordebdiff is in the bug15:01
jtaylorjust building pyside if it still works15:01
jtaylorseems to, but there is another problem with phonon packages ..15:02
cjohnstonjtaylor: they really need to get cmake out of the upstream tree and use the installed version15:02
jtaylorthey embed cmake? :O15:03
jtaylordidn't notice15:04
jtaylorthats aweful15:04
cjohnstonhttps://qt.gitorious.org/pyside/shiboken/trees/4aa901db487cc1202680046091f074ea58544ea3/cmake/Modules15:04
cjohnstonI don't know that they did the whole thing, but they did some stuff ^^ which are not completely fixed.15:04
cjohnstoncmake itself is AFAIK15:04
cjohnstonIf some security problems in a package have been fixed in debian, what is the proper way to bring them to Ubuntu?15:08
jtaylorhttps://wiki.ubuntu.com/SecurityTeam/UpdatePreparation15:09
jtaylor:( pyside testsuite fails15:10
cjohnston:-/15:10
jtaylorbut not too bad, one test detects the memleak, an expected phonon issue and one crash15:11
jtaylorunfortunately crash in shiboken ._.15:11
cjohnstonSo it looks like even if its fixed in debian you still have to do the patches in Ubuntu, you can't just bring the fixes over from debian15:12
cjohnston:-/15:12
jtaylorhm the tests are ignored, maybe I shouldn't have aborted :)15:13
jtaylorcjohnston: if the version in squeeze and ubuntu are the same you can just sync15:13
cjohnstonIt's django.. squeeze still has 1.2.315:14
jtaylordjango is main15:17
jtaylorthe security team should deal with that15:17
jtaylor#ubuntu-hardenend if you want to help15:18
cjohnstonI figured it's the weekend so I'd play a little..15:19
cjohnstonthey confirmed the bug, but haven't done anything yet15:19
jtayloryou should still contact them before you start working on it to avoid duplication15:19
jtaylor-hardened (or howevery you spell that word) is the right place for main and universe security issues15:20
cjohnstonok15:20
Gaming4JCMinor problem in this package: http://packages.ubuntu.com/quantal/slingshot -- Depends on FreeSansBold.ttf which is found in package ttf-freefont if I recollect.19:32
Gaming4JCsomeone should fix the dependency issue because the game crashes with "File "/usr/games/slingshot", ...Settings.font = pygame.font.Font(get_data_path("FreeSansBold.ttf"), 14) IOError: unable to read font filename"19:32
Gaming4JCI'd file a bug report excepting for the fact https://launchpad.net/slingshot is a different package ;)19:33
Gaming4JClet me keep digging around though, I'm sure it's on launchpad19:33
lifelessGaming4JC: launchpad.net/ubuntu/+source/slingshot perhaps?19:35
Gaming4JCthat looks right, thanks.19:35
quidnuncHow do I confirm which version pdebuild is using?20:22
jtaylorversion of what?20:25
quidnuncrelease20:26
quidnuncnot version20:26
jtaylorlook at the etc/os-release20:26
quidnuncI am getting "Dependency is not satisfiable: dpkg-dev (>= 1.16.1)" but that is not possible on quantal20:26
quidnuncjtaylor: Do I need to run a hook when running pdebuild to do that?20:27
jtaylorno just look at the file20:27
jtaylorpbuilder has its chroot in a tarball, cowbuilder its just in a folder20:28
jtaylorsomewhere in /var/cache/pbuilder20:28
quidnuncjtaylor: I need to untar the chroot?20:29
jtayloryes e.g. with file-roller20:29
jtayloror you just login and look20:29
TheLordOfTimejtaylor, can't they use pbuilder to get into the chroot and run a shell?20:30
quidnuncjtaylor: I don't have /etc/os-release on login20:30
jtaylorhm20:30
TheLordOfTimeor did pbuilder remove that since Lucid?20:30
jtaylorthen look at apt/sources.list20:30
jtaylorTheLordOfTime: you can but its probably slower20:30
quidnuncjtaylor: Yeah, it's the wrong release. But why?20:30
jtaylorquidnunc: how did you create it?20:31
quidnuncjtaylor: pbuilder --create20:31
jtaylorpbuilder-dist raring amd64 create20:31
jtaylorquidnunc: that will create with some distribution specific default, probably the one your on20:31
jtaylorquidnunc: use DISTRIBUTION DIST or --distribution to change it, or more convinient pbuilder-dist20:31
quidnuncjtaylor: Which is what I want20:31
jtayloror cowbuilder-dsit20:31
quidnuncjtaylor: Will pbuilder-dist overwrite the current chroot tarball?20:33
jtaylorno20:33
jtaylorit uses ~/pbuilder20:33
quidnuncjtaylor: How do I purge all my previous pbuilder environments?20:36
jtaylordelete the tarball from /var/cache/pbuilder20:36
quidnuncit turned out to be /etc/pbuilderrc. I had updated ~/.pbuilderrc20:56
quidnuncCan I not use backportpackage on packages from universe?21:24
tumbleweedsure you can21:27
tumbleweedyour build environment will need to have universe enabled, of course21:28
quidnunctumbleweed: On pbuilder do I have to recreate the base tarball after changing COMPONENTS?21:31
tumbleweedyes21:32
tumbleweedwell, do an update21:32
tumbleweedwith --override-config21:32
quidnunctumbleweed: thanks21:33
quidnunctumbleweed: Wait, backportpackage is complaining about raring. But my pbuilder target env is quantal. Why does my *build environment* need universe enabled?21:37
quidnunc'llvm-3.2-dev' does not exist in the Ubuntu primary archive in raring...21:37
tumbleweedquidnunc: please paste the output you are seeing - I can't see what you can21:39
quidnuncI guess llvm-3.2-dev is not the source package name. In this case it is obvious but in general how do I map a package back to its source package name?21:39
tumbleweedpaste.ubuntu.com21:39
tumbleweedquidnunc: apt-cache show package | grep Source21:48
quidnunctumbleweed: thanks21:49
quidnuncHow do I get the name of a package's source package when it is not in my /etc/apt/sources.list ?23:34
quidnunce.g. a package in raring that is not in quantal when I am developing on quantal23:34
jtaylorI usually use the debian pts23:34
jtaylord package-name with an appropriate keyword search23:35
jtaylorhttp://packages.qa.debian.org/common/index.html?src=%s23:35
lifelessquidnunc: I have sources.list entries for deb-src for all releases I'm interested in.23:46

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