Bug#698945: [Pkg-ia32-libs-maintainers] Bug#698945: The working settings on machine 1

2013-01-29 Thread Goswin von Brederlow
On Mon, Jan 28, 2013 at 11:05:34AM +, Holger Weiss wrote:
 
 
 Debian does not have a libXm.so.3 at all, only libXm.so.2 and libXm.so.4,
 which are in lesstif2 and libmotif4 respectively.
 
 
 
 I understand, that using multiarch is refering to apt-get and can be used 
 as apt-get install package:arch .
 Here is what happens with multiarch:
 
 # dpkg --print-foreign-architectures
 i386
 # dpkg --print-architecture
 amd64
 # apt-get install libmotif4:i386
 .
 Die folgenden Pakete werden ENTFERNT: (removed)
   libmotif4
 Die folgenden NEUEN Pakete werden installiert: (installed)
   libmotif4:i386
 0 aktualisiert, 1 neu installiert, 1 zu entfernen und 24 nicht aktualisiert.
 Es müssen noch 0 B von 1.332 kB an Archiven heruntergeladen werden.
 Nach dieser Operation werden 602 kB Plattenplatz freigegeben.
 Möchten Sie fortfahren [J/n]?
 
 I cannot have both versions i386 and amd64 libs at the same time on my 
 system, is this correct ?

That is correct. libmotif4 has not been multiarchified, which means it
has not been changed so that libmotif4:amd64 and libmotif4:i386 can be
installed in parallel. You have to pick one or the other until it is.

That also means all package depending on libmotif4 need to be either
all i386 or all amd64. But in you case that seems to be only your 3rd
party 32bit program. So there is no problem with having only
libmotif4:i386.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#698945: [Pkg-ia32-libs-maintainers] Bug#698945: The working settings on machine 1

2013-01-28 Thread Goswin von Brederlow
On Fri, Jan 25, 2013 at 04:00:47PM +, Holger Weiss wrote:
 What I did to make the software work on machine1 with ia32-libs (20120926) 
 is, that I had to create the following links:
 
 mv /usr/lib/libXm.so.3 /usr/lib/libXm.so.3.off   #this deactivates actual 
 libXm.so.3
 ln -s /usr/lib/libXm.so.4 /usr/lib/libXm.so.3  #create link to 
 libXm.so.4 for 64Bit
 ln -s /usr/lib32/libXm.so.2 /usr32/lib/libXm.so.3  #create link to 
 libXm.so.2 for 32Bit
 
 How can I do the equal thing on machine2 with ia32-libs (1:0.4) ?

Debian does not have a libXm.so.3 at all, only libXm.so.2 and libXm.so.4,
which are in lesstif2 and libmotif4 respectively.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#698945: [Pkg-ia32-libs-maintainers] Bug#698945: The working settings on machine 1

2013-01-28 Thread Holger Weiss


Debian does not have a libXm.so.3 at all, only libXm.so.2 and libXm.so.4,
which are in lesstif2 and libmotif4 respectively.



I understand, that using multiarch is refering to apt-get and can be used as 
apt-get install package:arch .
Here is what happens with multiarch:

# dpkg --print-foreign-architectures
i386
# dpkg --print-architecture
amd64
# apt-get install libmotif4:i386
.
Die folgenden Pakete werden ENTFERNT: (removed)
  libmotif4
Die folgenden NEUEN Pakete werden installiert: (installed)
  libmotif4:i386
0 aktualisiert, 1 neu installiert, 1 zu entfernen und 24 nicht aktualisiert.
Es müssen noch 0 B von 1.332 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 602 kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]?

I cannot have both versions i386 and amd64 libs at the same time on my system, 
is this correct ?