Blocking updates to Wine package

Hello, Little issue with Wine 10.15-1 is stopping WinUAE(Amiga Emulator) from running however 10.14-1 works fine. I know I need to take this to the Wine forums however:

How long can I get away with blocking updates to this package before something goes wrong with dependencies and is Wine something that needs to be updated for security reasons?

Depends on what is depending on wine.
Nothing system-critical does. Many do not have wine installed at all.

Yes.

1 Like

I guess it depends as well on what wine depends on. If one or some of its dependencies gets updated and you withhold wine from updating, it very well can break, I bet sooner than later.

$ pactree -s wine
wine
├─desktop-file-utils
│ ├─glib2
│ │ ├─bash
│ │ │ ├─readline
│ │ │ │ ├─glibc
│ │ │ │ │ ├─linux-api-headers>=4.10
│ │ │ │ │ ├─tzdata
│ │ │ │ │ └─filesystem
│ │ │ │ │   └─iana-etc
│ │ │ │ ├─ncurses provides libncursesw.so=6-64
│ │ │ │ │ ├─glibc
│ │ │ │ │ └─gcc-libs
│ │ │ │ │   └─glibc>=2.27
│ │ │ │ └─ncurses
│ │ │ ├─readline provides libreadline.so=8-64
│ │ │ ├─glibc
│ │ │ └─ncurses
│ │ ├─glibc
│ │ ├─libffi
│ │ │ └─glibc
│ │ ├─libsysprof-capture
│ │ ├─pcre2
│ │ │ ├─bzip2
│ │ │ │ ├─glibc
│ │ │ │ └─bash provides sh
│ │ │ ├─glibc
│ │ │ ├─readline
│ │ │ └─zlib
│ │ │   └─glibc
│ │ ├─util-linux-libs
│ │ │ ├─glibc
│ │ │ └─sqlite
│ │ │   ├─readline
│ │ │   ├─zlib
│ │ │   └─glibc
│ │ ├─zlib
│ │ ├─libffi provides libffi.so=8-64
│ │ └─util-linux-libs provides libmount.so=1-64
│ ├─glibc
│ └─glib2 provides libglib-2.0.so=0-64
├─fontconfig
│ ├─bash
│ ├─expat
│ │ └─glibc
│ ├─freetype2
│ │ ├─brotli
│ │ │ └─glibc
│ │ ├─bzip2
│ │ ├─glibc
│ │ ├─libpng
│ │ │ ├─zlib
│ │ │ └─bash provides sh
│ │ └─zlib
│ ├─glibc
│ ├─expat provides libexpat.so=1-64
│ └─freetype2 provides libfreetype.so=6-64
├─freetype2
├─gcc-libs
├─gettext
│ ├─acl
│ │ └─glibc
│ ├─attr
│ │ └─glibc
│ ├─gcc-libs
│ ├─gnulib-l10n
│ ├─libunistring
│ │ └─glibc
│ ├─libxml2
│ │ ├─bash
│ │ ├─glibc
│ │ ├─icu
│ │ │ ├─gcc-libs
│ │ │ ├─glibc
│ │ │ └─bash provides sh
│ │ ├─readline
│ │ └─zlib
│ ├─ncurses
│ └─bash provides sh
├─libpcap
│ ├─glibc
│ ├─libnl
│ │ ├─glibc
│ │ └─gcc-libs
│ ├─bash provides sh
│ └─dbus provides libdbus-1.so=3-64
│   ├─audit
│   │ ├─glibc
│   │ ├─krb5
│   │ │ ├─bash
│   │ │ ├─e2fsprogs
│   │ │ │ ├─bash provides sh
│   │ │ │ └─util-linux-libs
│   │ │ ├─glibc
│   │ │ ├─keyutils
│   │ │ │ ├─glibc
│   │ │ │ └─bash provides sh
│   │ │ ├─libldap
│   │ │ │ └─libsasl
│   │ │ │   ├─glibc
│   │ │ │   ├─gdbm
│   │ │ │   │ ├─glibc
│   │ │ │   │ ├─bash provides sh
│   │ │ │   │ ├─readline
│   │ │ │   │ └─readline provides libreadline.so=8-64
│   │ │ │   ├─gdbm provides libgdbm.so=6-64
│   │ │ │   ├─openssl
│   │ │ │   │ └─glibc
│   │ │ │   └─openssl provides libcrypto.so=3-64
│   │ │ ├─libverto provides libverto-module-base
│   │ │ │ ├─glibc
│   │ │ │ └─libevent
│   │ │ │   └─openssl
│   │ │ ├─openssl
│   │ │ ├─lmdb
│   │ │ │ └─glibc
│   │ │ ├─e2fsprogs provides libcom_err.so=2-64
│   │ │ ├─keyutils provides libkeyutils.so=1-64
│   │ │ ├─e2fsprogs provides libss.so=2-64
│   │ │ └─libverto provides libverto.so=1-64
│   │ ├─krb5 provides libkrb5.so=3-64
│   │ ├─krb5 provides libgssapi_krb5.so=2-64
│   │ ├─libcap-ng
│   │ │ └─glibc
│   │ └─libcap-ng provides libcap-ng.so=0-64
│   ├─expat
│   ├─glibc
│   ├─libcap-ng
│   ├─systemd-libs
│   │ ├─glibc
│   │ ├─gcc-libs
│   │ ├─libcap
│   │ │ ├─glibc
│   │ │ └─pam
│   │ │   ├─audit
│   │ │   ├─glibc
│   │ │   ├─audit provides libaudit.so=1-64
│   │ │   ├─libxcrypt provides libcrypt.so=2-64
│   │ │   │ └─glibc
│   │ │   ├─libnsl
│   │ │   │ ├─glibc
│   │ │   │ └─libtirpc
│   │ │   │   ├─krb5
│   │ │   │   └─glibc
│   │ │   ├─libtirpc
│   │ │   ├─libxcrypt
│   │ │   ├─pambase
│   │ │   └─systemd-libs
│   │ ├─libgcrypt
│   │ │ ├─libgpg-error
│   │ │ │ ├─glibc
│   │ │ │ └─bash provides sh
│   │ │ └─glibc
│   │ ├─lz4
│   │ │ └─glibc
│   │ ├─xz
│   │ │ └─bash provides sh
│   │ └─zstd
│   │   ├─glibc
│   │   ├─gcc-libs
│   │   ├─zlib
│   │   ├─xz
│   │   └─lz4
│   ├─audit provides libaudit.so=1-64
│   ├─libcap-ng provides libcap-ng.so=0-64
│   ├─expat provides libexpat.so=1-64
│   └─systemd-libs provides libsystemd.so=0-64
├─libunwind
│ ├─glibc
│ ├─xz
│ └─zlib
├─libxcursor
│ ├─libxfixes
│ │ ├─libx11
│ │ │ ├─libxcb
│ │ │ │ ├─xcb-proto
│ │ │ │ ├─libxdmcp
│ │ │ │ │ ├─glibc
│ │ │ │ │ └─xorgproto
│ │ │ │ ├─libxau
│ │ │ │ │ ├─glibc
│ │ │ │ │ └─xorgproto
│ │ │ │ └─glibc
│ │ │ ├─glibc
│ │ │ └─xorgproto
│ │ ├─xorgproto
│ │ └─glibc
│ ├─libxrender
│ │ ├─libx11
│ │ ├─glibc
│ │ └─xorgproto
│ ├─default-cursors
│ ├─libx11
│ ├─glibc
│ └─xorgproto
├─libxkbcommon
│ ├─glibc
│ ├─libxml2
│ └─xkeyboard-config
├─libxi
│ ├─libxext
│ │ ├─libx11
│ │ ├─glibc
│ │ └─xorgproto
│ ├─libxfixes
│ ├─libx11
│ ├─glibc
│ └─xorgproto
├─libxrandr
│ ├─libxext
│ ├─libxrender
│ ├─libx11
│ └─glibc
└─wayland
  ├─glibc
  ├─libffi
  ├─expat
  ├─libxml2
  └─default-cursors

1 Like

Good point about what Wine depends on as well as what depends on it.

I have registered with WineHQ forums. For the time being I will ‘air gap’ that PC and stop updating it until the new Wine comes out. (if I have to reinstall EOS it’s fine). I cba to install a non rolling distro on there right now.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.