Deweloperzy projektu Wine o powstaniu problemów z dostawą Wine dla Ubuntu 19.10, w przypadku w tej wersji wsparcia dla 32-bitowych systemów x86.
Podejmując decyzję o rezygnacji z wsparcia dla architektury 32-bitowej x86, deweloperzy Ubuntu na dostarczenie 64-bitowej wersji Wine lub na wykorzystanie wersji 32-bitowej w kontenerze opartym na Ubuntu 18.04. Problem polega na tym, że 64-bitowa wersja Wine (Wine64) nie jest oficjalnie wspierana i zawiera wiele .
Aktualne kompilacje Wine dla 64-bitowych dystrybucji opierają się na Wine32 i wymagają obecności 32-bitowych bibliotek.
Zazwyczaj w 64-bitowych środowiskach potrzebne 32-bitowe biblioteki dostarczane są w pakietach multiarch, jednak w Ubuntu podjęto decyzję o całkowitym zaprzestaniu tworzenia takich bibliotek. Deweloperzy Wine natychmiast pomysł na pakiet snap i uruchomienie w kontenerze, ponieważ to tylko tymczasowe rozwiązanie. Zwrócono uwagę, że należy doprowadzić do porządku 64-bitową wersję Wine, ale to zajmie czas.
Ponadto wiele aktualnych aplikacji dla Windows nadal dostarczane jest tylko w 32-bitowych kompilacjach, a 64-bitowe aplikacje często są zaopatrzone w 32-bitowe instalatory (aby obsłużyć próby instalacji w Win32), dlatego 32-bitowa wersja Wine nadal rozwija się jako główna. Przez długi czas Wine64 był postrzegany jako narzędzie do uruchamiania aplikacji Win64, nieprzeznaczone do uruchamiania programów 32-bitowych, a ta cecha została odzwierciedlona w wielu artykułach i dokumentacji (teraz Wine64 już uruchamia aplikacje Win32, ale wymaga obecności 32-bitowych bibliotek).
Z podobnymi problemami również firma Valve, wiele gier w jej katalogu nadal pozostaje 32-bitowych. Valve zamierza samodzielnie wspierać 32-bitowe środowisko uruchomieniowe dla klienta Steam na Linuxie. Deweloperzy Wine nie wykluczają możliwości wykorzystania tego środowiska uruchomieniowego do dostarczenia 32-bitowego Wine w Ubuntu 19.10 przed przygotowaniem 64-bitowej wersji Wine, aby nie wymyślać koła i połączyć siły z Valve w zakresie wsparcia dla 32-bitowych bibliotek dla Ubuntu.
Źródło: opennet.ru
