[01:09] <Yu-Yu> Hi. It's pleasant to be back to see you all again.
[10:03] <Frank81> Yu-Yu ya im pleset too
[10:03] <Frank81> even if you or any one else in here broke my usb keyboard support :D
[10:04] <Frank81> or maybe whole mainboard support :D
[10:50] <BluesKaj> 'Morning all
[15:23] <SuperLag> ali1234: so if you have something that requires a 32-bit version of foo, how does Saucy know what to get?
[15:23] <SuperLag> root@saucy Downloads # snx
[15:23] <SuperLag> snx: error while loading shared libraries: libpam.so.0: cannot open shared object file: No such file or director
[15:24] <SuperLag> (for example)
[16:08] <Ampelbein> SuperLag: Are you looking for the command how to install foreign architecture binaries? With multiarch it's simply "apt-get install foo:i386"
[16:10] <SuperLag> Ampelbein: is the point of getting rid of ia32-libs to reduce the number of extra packages that get installed on the system?
[16:10] <SuperLag> Ampelbein: thank you. I ended up figuring that one out, btw. :)
[16:12] <Ampelbein> SuperLag: ia32-libs was a horrible workaround for the common case of needing 32 bit libraries on a 64bit system. It was very hard to maintain.
[16:12] <Ampelbein> With multiarch, you can install 32 and 64bit versions of the libraries together on one system without a workaround.
[16:14] <Ampelbein> Which makes it easier to run foreign architecture binaries.
[16:14] <SuperLag> Ampelbein: So how do you figure out if $PACKAGE needs some 32-bit lib, and which one it needs? (apart from the dev telling you what the requirements/dependencies are)
[16:18] <Ampelbein> SuperLag: For officially distributed packages it doesn't matter, for manually downloaded binaries you should know what you download. Or you can use "ldd foo" to see.
[17:01] <SuperLag> Oh nice.
[17:01] <SuperLag> Ampelbein: I knew that ldd existed, but I didn't understand what it was for. That's *very* helpful. Thank you.
[17:23] <ali1234> SuperLag: it looks at the arch of the package your trying to install and installs dependencies from the same arch
[17:24] <ali1234> or "noarch" which basically means scripts
[17:25] <ali1234> multiarch wasn't really meant to cut down on packages on user machines, it is to cut down on packages in the repositories
[17:27] <ali1234> with ia32-libs you had three copies of some libraries in the repos: the 32 bit one, the 64 bit one, and the ia32-libs one which also had it's own source package (which was huge)
[17:36] <Nach0z> it's kind of funny to me how many libraries there are that are strictly 32-bit
[17:47] <paulo_gomes> why isnt vim compiled with python3?
[17:59] <paulo_gomes> adding ppa :(
[18:03] <Nach0z> paulo_gomes: because backwards compatibility
[18:03] <paulo_gomes> Nach0z: thnks for the clarification :)
[18:04] <paulo_gomes> i've added a ppa
[18:05] <Nach0z> vim's like one of those things you have to have available on every single linux ever, and have it not break when you update it, regardless of how old the system is...
[18:06] <paulo_gomes> :) true
[22:50] <agrestringere> Have a problem, just upgraded to 13.10 and desktop background is broken as is nautilus, is there a work-around or fix for this?