On Thu, Nov 24, Simon Lees wrote:
Hi,
On 11/24/22 07:57, Larry Len Rainey wrote:
Question:
With only 32 bit support to allow wine to run.
What about all the printer drivers that are 32bit. HP, Brother and Epson are all 32 bit printer drivers.
Are we going to lose the ability to print with the 32bit shrinkage?
Larry Rainey
Unix since 1973, Linux before Y2K.
If we are willing to maintain a set of -32bit packages for wine, maybe we should also assess if there are other usecases such as printer drivers with a clear set of requirements that we should also keep 32bit packages for.
Since we want to keep wine I'm pretty sure most 32bit printer drivers will continue to work out of the box. The only and real problem is: the packaging of this drivers is very often terrible broken :( As an example, RPM requires: cups-libs >= 1.1.17 libstdc++.so.6(CXXABI_1.3.1) /bin/sh But ldd says: linux-gate.so.1 (0xf7f51000) libcups.so.2 => /usr/lib/libcups.so.2 (0xf7e77000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf7c5e000) libm.so.6 => /lib/libm.so.6 (0xf7b5a000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7b3c000) libc.so.6 => /lib/libc.so.6 (0xf7952000) libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xf78f7000) libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0xf770c000) libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xf76fd000) libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xf76e9000) libpthread.so.0 => /lib/libpthread.so.0 (0xf76c8000) libz.so.1 => /lib/libz.so.1 (0xf76af000) /lib/ld-linux.so.2 (0xf7f53000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xf75d0000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xf75b6000) libcom_err.so.2 => /lib/libcom_err.so.2 (0xf75b1000) libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xf75a0000) libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0xf7540000) libdl.so.2 => /lib/libdl.so.2 (0xf753b000) libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0xf7526000) libnettle.so.6 => /usr/lib/libnettle.so.6 (0xf74e8000) libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0xf74ae000) libgmp.so.10 => /usr/lib/libgmp.so.10 (0xf741f000) libidn2.so.0 => /usr/lib/libidn2.so.0 (0xf7400000) libunistring.so.2 => /usr/lib/libunistring.so.2 (0xf7279000) libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xf721b000) libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0xf7215000) libresolv.so.2 => /lib/libresolv.so.2 (0xf71fd000) libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0xf6f2d000) libselinux.so.1 => /lib/libselinux.so.1 (0xf6f00000) libffi.so.7 => /usr/lib/libffi.so.7 (0xf6ef7000) libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0xf6e09000) libpcre.so.1 => /usr/lib/libpcre.so.1 (0xf6d7d000) librt.so.1 => /lib/librt.so.1 (0xf6d73000) liblzma.so.5 => /usr/lib/liblzma.so.5 (0xf6d31000) libzstd.so.1 => /usr/lib/libzstd.so.1 (0xf6c8f000) liblz4.so.1 => /usr/lib/liblz4.so.1 (0xf6c6c000) libcap.so.2 => /usr/lib/libcap.so.2 (0xf6c66000) libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0xf6b84000) libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xf6b5c000) ... -- Thorsten Kukuk, Distinguished Engineer, Senior Architect, Future Technologies SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461 Nuernberg, Germany Managing Director: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman (HRB 36809, AG Nürnberg)