[10:59] <Laney> mmm empty builders
[11:00]  * Laney changes that
[16:22] <jtaylor> does quantal still need xz dpkg-predepends?
[16:22] <jtaylor> or why is lintian complaining?
[16:24] <jtaylor> found debian bug 680391
[17:43] <ESphynx> hey guys... so libffi, trying to use it building 32 bit stuff here, ffi.h goes into /usr/include/i686-linux-gnu/ ...  should that be /usr/include/i386-linux-gnu/ ? and would that automatically be in the GCC include path? Thanks.
[17:44] <jtaylor> is the header arch specific?
[17:44] <jtaylor> i686-linux-gnu looks wrong, I don't see how a header could be dependend on i686
[17:44] <ESphynx> It is arch specific, yes
[17:45] <ESphynx> yes looks wrong to me too... I'm wondering if it's just meant to go into /i386-linux-gnu/ and then it would just work...
[17:45] <ESphynx> also can I ask why symlinks like: sudo ln -s libsqlite3.so.0.8.6 /usr/lib/i386-linux-gnu/libsqlite3.so   are missing ?
[17:46] <jtaylor> symlinks are in the -dev pacakge
[17:46] <ESphynx> jtaylor: but the dev packages are installed.
[17:46] <ESphynx> jtaylor: this is for 32 bit on 64 bit machines. the 32 bit symlinks are missing in action.
[17:46] <jtaylor> thats a bug
[17:46] <ESphynx> ok. it's been going on for almost a year, and is a real annoyance :|
[17:47] <ESphynx> I just put up the instructions on our wiki yesterday to work around that...
[17:47] <ESphynx> so do you know, if /i386-linux-gnu/ will be in the search path?
[17:48] <jtaylor> it should be
[17:48] <ESphynx> I'm worried our PPA won't build anymore with this new libffi dependency
[17:48] <ESphynx> but I guess I'll just have to give it a try :)
[17:50] <jtaylor> the 32bit symlink is there on my precise amd64 machine
[17:50] <ESphynx> The libffi one ? header , or ?
[17:50] <jtaylor> along with headers in i386
[17:50] <jtaylor> what dist are you using?
[17:51] <ESphynx> jtaylor hmm, this one called Windows 7 :P
[17:51] <ESphynx> jtaylor: those headers were a problem with Precise... and yesterday someone with Mint13 which is based on Precise as well
[17:52] <ESphynx> those symlinks I eman
[17:54] <jtaylor> I don't see a problem in precise
[17:54] <ESphynx> You have a  /usr/lib/i386-linux-gnu/libsqlite3.so ?
[17:55] <jtaylor> sqlite3-dev is not constallable
[17:56] <jtaylor> so you can currently only have either the 64 bit or 32 bit symlink
[17:56] <ESphynx> constallable ?
[17:57] <jtaylor> ce
[17:57] <jtaylor> coinstallable
[17:57] <ESphynx> is it the same for /usr/lib/i386-linux-gnu/libfontconfig.so ?
[17:57] <jtaylor> possibly
[17:59] <ESphynx> and all those other libraries I rely on?
[17:59] <ESphynx> see, that's my problem :P
[17:59] <jtaylor> you can file bugs
[17:59] <jtaylor> but for the core ones there is usually a reason why there are these issues
[18:00] <ESphynx> there's no reason why any libraries could not be coinstallable.
[18:01] <jtaylor> in most cases yes
[18:01] <jtaylor> but there are some things that make it hard
[18:02] <jtaylor> e.g. libxml ships a own config script that hardcodes architectures etc
[18:02] <jtaylor> libglib recommends on python
[18:02] <ESphynx> but all I'm missing here is a few symlinks :P
[18:02] <ESphynx> I bet it 'is' coinstalled after those symlinks are created :P
[21:44] <ESphynx> Hey guys... Could someone please help me resolving dependencies issues for my PPA with libffi ?
[22:22] <ESphynx> who could help me figure this out? :|
[22:26] <UndiFineD> ESphynx, synaptic tells me it only depends upon libc6
[22:29] <ESphynx> UndiFineD: my problem is my app depends on libffi, and saying lib32ffi-dev does not work
[22:30] <UndiFineD> i have libffi6 libffi6:i386 libffi-dev installed
[22:32] <ESphynx> hmmm... should I say libffi6 or libffi? :S
[22:34] <UndiFineD> i have no libffi package in my repository, so libffi6
[22:36] <UndiFineD> ESphynx, http://paste.ubuntu.com/1142000/
[22:42] <ESphynx> I tried putting lib32ffi-dev with [amd64]
[22:45] <jtaylor> why are you trying to cross build in a ppa?
[22:45] <ESphynx> jtaylor: yes =)
[22:46] <jtaylor> I'm not sure if you can build depend on m-a packages yet
[22:46] <jtaylor> but why?
[22:46] <ESphynx> It works with a whole bunch of other libraries
[22:46] <ESphynx> jtaylor: because my software can't built as 64 bit yet.
[22:46] <jtaylor> then only build it on 32 bit
[22:46] <jtaylor> and mark it m-a foreign
[22:47] <ESphynx> jtaylor: that's what I do for the newer distro...
[22:47] <UndiFineD> /mnt/lvmdisk/mirror/ubuntu/quantal/pool/main/libf/libffi/libffi6_3.0.11-1_i386.deb <- there is no amd64 in repo yet
[22:49] <jtaylor> so the problem is?
[22:49] <ESphynx> jtaylor: I'm adding libffi as a dependency...
[22:50] <jtaylor> you should never add libraries as dependencies explicitly
[22:50] <jtaylor> that is done automatically by dpkg-shlibdeps
[22:50] <ESphynx> hmm, really?
[22:50] <ESphynx> You mean the control file?
[22:50] <jtaylor> yes
[22:51] <jtaylor> you only need them in the build dependencies