Re: multiarch - please do not force users to change a running system!

2012-12-15 Thread Andrei POPESCU
On Vi, 14 dec 12, 16:55:31, Brad Rogers wrote: Eventually there will be no other option, I suspect. As soon as it's possible, I think that the ia32* packages will get pulled from Sid. Whether that will be in time for Wheezy to go stable, I have no idea as I don't follow the relevant lists,

Re: multiarch - please do not force users to change a running system!

2012-12-15 Thread Brad Rogers
On Sat, 15 Dec 2012 11:25:28 +0200 Andrei POPESCU andreimpope...@gmail.com wrote: Hello Andrei, As far as I understand ia32-libs as is now in wheezy is only meant to help the upgrade from squeeze to wheezy, so it will definitely be in wheezy. Most probably it will be removed from sid and jenny

Re: multiarch - please do not force users to change a running system!

2012-12-14 Thread Andrei POPESCU
On Jo, 13 dec 12, 22:59:30, Marc Shapiro wrote: On 12/13/2012 01:51 AM, Andrei POPESCU wrote: On Mi, 12 dec 12, 23:03:54, Marc Shapiro wrote: Citrix is the holdback requiring me to have ia32-libs installed. Take the i386 package instead ;) Wont that need the 32-bit libraries as well? What

Re: multiarch - please do not force users to change a running system!

2012-12-14 Thread Florian Ernst
Hello all, just a rather minor nitpick amidst fine explanations: On Fri, Dec 14, 2012 at 11:21:56AM +0200, Andrei POPESCU wrote: [...] Compare 'apt-cache depends ia32-libs-i386' with the dependencies of the i386 package. The new ia32-libs (transition package) indirectly (via

Re: multiarch - please do not force users to change a running system!

2012-12-14 Thread Marc Shapiro
On 12/13/2012 11:42 PM, Brad Rogers wrote: On Thu, 13 Dec 2012 22:59:30 -0800 Marc Shapiro marcns...@gmail.com wrote: Hello Marc, Wont that need the 32-bit libraries as well? What would be the advantage. ia32 installs *all* the i386 libs, whether you need them or not, multiarch means you

Re: multiarch - please do not force users to change a running system!

2012-12-14 Thread Brad Rogers
On Fri, 14 Dec 2012 07:18:18 -0800 Marc Shapiro marcns...@gmail.com wrote: Hello Marc, Right! I'm still running Squeeze, however. Mutiarch is just for Wheezy and up IIRC. When Wheezy goes Stable, I will enable mutiarch Correct: Wheezy and up. and do it that way. That certainly seems like

Re: multiarch - please do not force users to change a running system!

2012-12-13 Thread Andrei POPESCU
On Mi, 12 dec 12, 23:03:54, Marc Shapiro wrote: Citrix is the holdback requiring me to have ia32-libs installed. Take the i386 package instead ;) Kind regards, Andrei -- Offtopic discussions among Debian users and developers: http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic

Re: multiarch - please do not force users to change a running system!

2012-12-13 Thread Marc Shapiro
On 12/13/2012 01:51 AM, Andrei POPESCU wrote: On Mi, 12 dec 12, 23:03:54, Marc Shapiro wrote: Citrix is the holdback requiring me to have ia32-libs installed. Take the i386 package instead ;) Kind regards, Andrei Wont that need the 32-bit libraries as well? What would be the advantage.

Re: multiarch - please do not force users to change a running system!

2012-12-13 Thread Brad Rogers
On Thu, 13 Dec 2012 22:59:30 -0800 Marc Shapiro marcns...@gmail.com wrote: Hello Marc, Wont that need the 32-bit libraries as well? What would be the advantage. ia32 installs *all* the i386 libs, whether you need them or not, multiarch means you only have to install the libs you need. --

Re: multiarch - please do not force users to change a running system!

2012-12-12 Thread Marc Shapiro
On 12/09/2012 07:01 AM, Martin Steigerwald wrote: Exactly the opposite is true: Once Google puts out a multi arch aware Google Earth package like Skype did and you have nothing else requiring ia32-libs you can git rid of it and possibly some of the 32-bit packages that have not been used by

Re: multiarch - please do not force users to change a running system!

2012-12-11 Thread Brad Rogers
On Tue, 11 Dec 2012 01:15:18 +0200 Andrei POPESCU andreimpope...@gmail.com wrote: Hello Andrei, Could you please tell me what makes it a multiarch package? The skype web site download page labels it as multiarch, that's all I know. {snipped} As far as I can tell this is a plain i386 packages.

Re: multiarch - please do not force users to change a running system!

2012-12-11 Thread Claudius Hubig
Hello Andrei, Andrei POPESCU andreimpope...@gmail.com wrote: $ dpkg-deb -I debs/skype-debian_4.1.0.20-1_i386.deb Architecture: i386 Depends: libasound2 (= 1.0.16), libc6 (= 2.3.6-6~), libc6 (= 2.7), libgcc1 (= 1:4.1.1), libqt4-dbus (= 4:4.5.3), libqt4-network (= 4:4.8.0), libqt4-xml (=

Re: multiarch - please do not force users to change a running system!

2012-12-11 Thread Charles Kroeger
On Sat, 08 Dec 2012 13:40:02 +0100 Hans-J. Ullrich hans.ullr...@loop.de wrote: Ok, I understood. But last question: Does debian make sure, that I get rid from the old 32-bit libs included in the old ia32-libs package or do I have to search them manually, to get a clean system, without

Re: multiarch - please do not force users to change a running system!

2012-12-10 Thread Martin Steigerwald
Am Sonntag, 9. Dezember 2012 schrieb Andrei POPESCU: On Du, 09 dec 12, 16:01:05, Martin Steigerwald wrote: Exactly the opposite is true: Once Google puts out a multi arch aware Google Earth package like Skype did and you have nothing else requiring ia32-libs you can git rid of it and

Re: multiarch - please do not force users to change a running system!

2012-12-10 Thread Martin Steigerwald
Am Sonntag, 9. Dezember 2012 schrieb Hans-J. Ullrich: Hi Martin, Hi Hans, We had it in debian-user-german to an almost unbearable extent. Please read some of the recent threads there. Thus please forgive me when this starts getting on my nerves. I may better try to stay away from

Re: multiarch - please do not force users to change a running system!

2012-12-10 Thread Hans-J. Ullrich
Hi Martin, sorry, if I was too harsh in my last mail. Maybe I found not the best English words. Again, sorry for that. However, I found a solution indeed. 1. As googleearth package and skype do need ia32-libs and ia32-libs-gtk packages, I reinstalled them. 2. The other needed 64-bit-libs and

Re: multiarch - please do not force users to change a running system!

2012-12-10 Thread Michael Biebl
On 10.12.2012 19:15, Hans-J. Ullrich wrote: 3. The problem with the 32-bit nvidia accelerator (libgl1-nvidia-glx:i386) could I solve, that I removed all nvidia-packages from debian and used the installer from Nvidia's site. [..] The following packages have unmet dependencies: libxvmc1 :

Re: multiarch - please do not force users to change a running system!

2012-12-10 Thread Brad Rogers
On Mon, 10 Dec 2012 19:15:25 +0100 Hans-J. Ullrich hans.ullr...@loop.de wrote: Hello Hans-J., 1. As googleearth package and skype do need ia32-libs and ia32-libs-gtk packages, I reinstalled them. FYI, Skype is now available as a multiarch package, v4.1.0.20. -- Regards _ / )

Re: multiarch - please do not force users to change a running system!

2012-12-10 Thread Andrei POPESCU
On Lu, 10 dec 12, 18:41:33, Martin Steigerwald wrote: I now read on the debian-user-german list that there is an amd64 package. So if there is, I would use this one. AFAIU the amd64 package will likely depend on ia32-libs(-gtk), while the i386 package will depend only on the actually

Re: multiarch - please do not force users to change a running system!

2012-12-10 Thread Andrei POPESCU
On Lu, 10 dec 12, 18:41:57, Brad Rogers wrote: FYI, Skype is now available as a multiarch package, v4.1.0.20. Could you please tell me what makes it a multiarch package? $ dpkg-deb -I debs/skype-debian_4.1.0.20-1_i386.deb new debian package, version 2.0. size 30688192 bytes: control

Re: multiarch - please do not force users to change a running system!

2012-12-09 Thread Martin Steigerwald
Hi Hans, Am Samstag, 8. Dezember 2012 schrieb Hans-J. Ullrich: Maybe I described my problem not exactly enough. My English might be better. Let me try again. 1. I have a running amd64 system, which is running 32-bit applications perfectly (due to ia32-libs) 2. aptitude upgrade wants to

Re: multiarch - please do not force users to change a running system!

2012-12-09 Thread Martin Steigerwald
Am Samstag, 8. Dezember 2012 schrieb Hans-J. Ullrich: Current Wheezy: - i386 packages can be directly installed as Architecture:i386 and directly depend on X:i386 etc. as needed - ia32-libs:amd64 is empty and depends on X:i386, Y:i386, Z:i386 to ensure that if you upgrade from

Re: multiarch - please do not force users to change a running system!

2012-12-09 Thread Martin Steigerwald
Am Sonntag, 9. Dezember 2012 schrieb CaT: On Sun, Dec 09, 2012 at 03:18:32PM +1100, CaT wrote: Felt that was a bit too many packages (182 new i386 packages) to be installed so: apt-get purge ia32-libs ia32-libs-gtk For you this will get rid of more packages than you may want. Make

Re: multiarch - please do not force users to change a running system!

2012-12-09 Thread Hans-J. Ullrich
Hi Martin, We had it in debian-user-german to an almost unbearable extent. Please read some of the recent threads there. Thus please forgive me when this starts getting on my nerves. I may better try to stay away from this thread from now on. Thanks for your long answer. Well,

Re: multiarch - please do not force users to change a running system!

2012-12-09 Thread Andrei POPESCU
On Du, 09 dec 12, 16:01:05, Martin Steigerwald wrote: Exactly the opposite is true: Once Google puts out a multi arch aware Google Earth package like Skype did and you have nothing else requiring ia32-libs you can git rid of it and possibly some of the 32-bit packages that have not been used

Shell prompt (was ... Re: multiarch - please do not force users to change a running system!)

2012-12-09 Thread Chris Bannister
Asking on list, as others may be interested also. On Sun, Dec 09, 2012 at 03:52:51PM +0100, Martin Steigerwald wrote: martin@merkaba:~ dpkg -l | grep ia32-libs martin@merkaba:~#1 ^ martin@merkaba:~#130 dpkg -l | grep i386 | cut -c1-72 | grep -v lib

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Hans-J. Ullrich
Maybe I described my problem not exactly enough. My English might be better. Let me try again. 1. I have a running amd64 system, which is running 32-bit applications perfectly (due to ia32-libs) 2. aptitude upgrade wants to deinstall ia32-libs, as there are dependencies in i386 repo

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Andrei POPESCU
On Vi, 07 dec 12, 23:49:56, Marc Shapiro wrote: What if you have a package that specifically depends on ia32-libs? Specifically icaclient (citrix) which I use to connect to me work computer from home. ia32-libs will still be kept as a transitional package, however it will depend on all i386

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Andrei POPESCU
On Sb, 08 dec 12, 12:31:27, Andrei POPESCU wrote: On Vi, 07 dec 12, 23:49:56, Marc Shapiro wrote: What if you have a package that specifically depends on ia32-libs? Specifically icaclient (citrix) which I use to connect to me work computer from home. ia32-libs will still be kept as a

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Claudius Hubig
Hello Hans, Hans-J. Ullrich hans.ullr...@loop.de wrote: 1. I can add i386 to the sources list. This will keep and update ia32-libs and keep my 32-bit apps - but it will install al lot of new (unnecessary) libs, which I do not need and I do not want to install. It is sure, I do not need

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Hans-J. Ullrich
Current Wheezy: - i386 packages can be directly installed as Architecture:i386 and directly depend on X:i386 etc. as needed - ia32-libs:amd64 is empty and depends on X:i386, Y:i386, Z:i386 to ensure that if you upgrade from Squeeze, all libraries previously found on your system as

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Andrei POPESCU
On Sb, 08 dec 12, 13:30:02, Hans-J. Ullrich wrote: I am running wheezy. So, if I understood, I have these choices 1. stay with the old ia32-libs (which content all 32-bit libs) and set ia32- libs to hold Yes, this is another option, but you will get in trouble when (not if) non-Debian

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Hans-J. Ullrich
Thanks for the answer, Andrei, but something is still not completely clear. When you purge a package (any package) all its files should be removed by dpkg, but sometimes packages generate files on install and don't clean up on removal[1]. This is usually a bug which should be reported. If

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Claudius Hubig
Hello Hans, Hans-J. Ullrich hans.ullr...@loop.de wrote: Ok, I understood. But last question: Does debian make sure, that I get rid from the old 32-bit libs included in the old ia32-libs package or do I have to search them manually, to get a clean system, without double 32-bit libs? If a

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread Andrei POPESCU
On Sb, 08 dec 12, 14:17:55, Hans-J. Ullrich wrote: Thanks for the answer, Andrei, but something is still not completely clear. When you purge a package (any package) all its files should be removed by dpkg, but sometimes packages generate files on install and don't clean up on

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread CaT
On Sun, Dec 09, 2012 at 03:18:32PM +1100, CaT wrote: Felt that was a bit too many packages (182 new i386 packages) to be installed so: apt-get purge ia32-libs ia32-libs-gtk For you this will get rid of more packages than you may want. Make a note. For me skype is not installed as a deb

Re: multiarch - please do not force users to change a running system!

2012-12-08 Thread CaT
On Sat, Dec 08, 2012 at 02:17:55PM +0100, Hans-J. Ullrich wrote: Thanks for the answer, Andrei, but something is still not completely clear. When you purge a package (any package) all its files should be removed by dpkg, but sometimes packages generate files on install and don't clean

multiarch - please do not force users to change a running system!

2012-12-07 Thread Hans-J. Ullrich
Hi folks, I am still fighting with multiarch. On my 64-bit system I have a several 32-bit applications installed. Just to name the best known: skype and googleearth. As they are 32-bit, I also installed ia32-libs and ia32-libs-gtk (and this already for since a long long time). Just to make

Re: multiarch - please do not force users to change a running system!

2012-12-07 Thread Claudius Hubig
Hello Hans-J., Hans-J. Ullrich hans.ullr...@loop.de wrote: But when I switch to multiarch, and add i386 (dpkg --add-architecture i386), and want to make an upgrade, then debian wants to install a lot(!) of new libs from i386. Why that? WTF? New libs? They are not needed (as everything is

Re: multiarch - please do not force users to change a running system!

2012-12-07 Thread Hans-J. Ullrich
Have a look at the contents of ia32-libs-*. The ‘new’ libraries APT wants to install already exist on your system, just in one ugly enormous package that has to be downloaded in full each time one of the libraries it contains changes. You also don’t get to choose which of the libraries in

Re: multiarch - please do not force users to change a running system!

2012-12-07 Thread Slavko
Hi, Dňa Fri, 7 Dec 2012 19:54:33 +0100 Hans-J. Ullrich hans.ullr...@loop.de napísal: But the new ia32-libs are (if I am not wrong) in the amd64-repository, but cannot updated, as its dependencies are in i386-repo. That is no good idea. I agree, there are some problems, but all can be solved:

Re: multiarch - please do not force users to change a running system!

2012-12-07 Thread Claudius Hubig
Hello Hans-J., please don’t CC me as I read the list. Hans-J. Ullrich hans.ullr...@loop.de wrote: Ok, but if they are reinstalled, then the old libs should be deinstalled. But they will not. So I have some libs double on my system. Last time you complained that ia32-libs was being

Re: multiarch - please do not force users to change a running system!

2012-12-07 Thread Marc Shapiro
On 12/07/2012 10:15 AM, Claudius Hubig wrote: Hello Hans-J., Hans-J. Ullrich hans.ullr...@loop.de wrote: But when I switch to multiarch, and add i386 (dpkg --add-architecture i386), and want to make an upgrade, then debian wants to install a lot(!) of new libs from i386. Why that? WTF? New