<div dir="ltr"><div><div><div><div><div><div>I finally got eclipse to run again in my amd64 system. This is what I did.<br><br></div># dpkg --add-architecture i386<br><br></div>Edited my sources.list.d/testing to look like this - (note the [arch=....])<br>
<br>deb [arch=amd64,i386] <a href="http://http.us.debian.org/debian/">http://http.us.debian.org/debian/</a> testing main non-free contrib<br><br></div># aptitude update<br><br></div>In the old days....one just installed ia32-libs add ia32-libs-gtk and life was very good. But today, one has to install all the i386 packages manually like this - aptitude install <package-name>:i386 in the normal way. Look at the error messages, hunt for a package, install it, repeat.<br>
<br> 512 aptitude install libgtk2.0-0:i386<br> 514 aptitude install libcanberra-gtk-module:i386 libatk-bridge2.0-0:i386 libgail-3-0:i386<br> 518 aptitude install libswt-gtk-3-java:i386<br><br>I still got error messages about libgail, so a little hunting....<br>
519 locate libgail.so<br> 520 dpkg -S /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libgail.so<br> 521 aptitude install libgail-common:i386<br><br>Same with atk-bridge<br> 522 locate atk-bridge.so<br> 523 dpkg -S /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libatk-bridge.so<br>
524 aptitude install libatk-adaptor:i386<br><br>Finally, some pixelmap errors - <br> 525 aptitude install gtk2-engines-pixbuf:i386<br> 526 aptitude install gnome-themes-standard:i386<br><br></div>Eclipse 3.7.2 no runs without any warnings or errors.<br>
<br></div>Cheers!<br><br>Mark<br><br>P.S. Another useful tool to help find those pesky unstable packages that creep into a system from time to time... <br># aptitude install apt-show-versions<br># apt-show-versions | grep /unstable<br>
<br><div><div> <br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Sep 20, 2013 at 10:02 AM, Mark Phillips <span dir="ltr"><<a href="mailto:mark@phillipsmarketing.biz" target="_blank">mark@phillipsmarketing.biz</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Jason,<br><br></div>I tried what you suggested, and no change. <br><br></div>
# dpkg --add-architecture i386<br></div># aptitude update<br># aptitude upgrade<br>Resolving dependencies... <br>
No packages will be installed, upgraded, or removed.<br>0 packages upgraded, 0 newly installed, 0 to remove and 61 not upgraded.<br>Need to get 0 B of archives. After unpacking 0 B will be used.<br></div># aptitude install ia32-libs<br>
<br></div>Same "error" messages. Lots of broken dependencies, and aptitude still wants to replace gnome, and most of the other 64 bit apps with i386 versions. <br><br></div><div>I checked Debian.org for the package ia32-libs in testing, and got this back:<br>
<br>Package: ia32-libs (1:0.5)<br>Transitional package to migrate ia32-libs to multiarch<br>This is a transitional package used to migrate the ia32-libs package to true multiarch. It can be removed once nothing on the system depends on it. This package requires multiarch to be enabled before it can be installed, use "dpkg --add-architecture i386".<br>
</div><div><br>What am I missing?<br><br></div>Thanks,<br><br>Mark<br><div><div><div><br></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="im">On Fri, Sep 20, 2013 at 9:51 AM, Jason Holtzapple <span dir="ltr"><<a href="mailto:ml@bitflip.net" target="_blank">ml@bitflip.net</a>></span> wrote:<br>
</div><div><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On 09/20/2013 09:20 AM, Mark Phillips wrote:<br>
> I have a Debian testing amd64 laptop. Only testing, no unstable or<br>
> experimental. I need to install ia32-libs to run eclipse in 32 bit mode<br>
> for android development.<br>
><br>
> However, I get a slew of conflicts, and it seems that aptitude wants to<br>
> replace a lot of my 64 bit aps with 32 bit apps. Apps like gnome,<br>
> gnome-core, empathy, etc. Is this normal or necessary?<br>
<br>
</div>You should be using multiarch:<br>
<br>
# dpkg --add-architecture i386<br>
# apt-get update<br>
<br>
And then try again. As far as I know ia32-libs is deprecated.<br>
<br>
---------------------------------------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/mailman/listinfo/plug-discuss</a><br>
</blockquote></div></div></div><br></div>
</blockquote></div><br></div>