[Bug 278525] emulators/wine: /usr/local/share/wine/pkg32.sh error updating repositories

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 02 Aug 2024 10:37:13 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278525

--- Comment #37 from Anton Shepelev <ant-x@rambler.ru> ---
(In reply to alt2600 from comment #36)

> you would have to work really hard to get 32bit compat
> libraries installed anywhere but /usr/lib32, you would
> have to override paths and manually unpackaged yourself
> with tar. or manually override a lot of things in a source
> build install.

My suggestion as promted by:
<https://unix.stackexchange.com/a/563156>
If installing lib32 at a non-standard location is as
difficult and unlikely as you say, then I agree it need not
be handled, and the script can safely probe the hard-coded
path.

> maybe put a message informing folks to re-run bsdconfig
> and ensure the 32bit library distribution packages have
> been installed, and install if not.

Yes, it would have saved my and other users' time.

> also maybe advise them of how to create 64bit only
> prefixes, if this was meant to be what they wanted.

I for one needed a pure 32-bit prefix.  WINE's own
documentation explains prefixes very well, including advice
to avoid mixed ones.  The FreeBSD package, however, lacks an
OS- or package- specific message with information overriding
or supplementing the official WINE docs.

-- 
You are receiving this mail because:
You are the assignee for the bug.