Summary: | emulators/wine specify the FreeBSD repository when dropping the hint for /usr/local/share/wine/pkg32.sh | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Graham Perrin <grahamperrin> |
Component: | Individual Port(s) | Assignee: | Gerald Pfeifer <gerald> |
Status: | Closed Works As Intended | ||
Severity: | Affects Only Me | CC: | damjan.jov, gerald, grahamperrin, iwtcex, vvelox |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Graham Perrin
2021-09-05 01:37:36 UTC
Do you want to propose concrete wording, Graham? Alex, FYI, since you originally proposed this IIRC, so maybe you have a suggestion? (In reply to Gerald Pfeifer from comment #1) > Alex, FYI, since you originally proposed this IIRC, so maybe you have a suggestion? Not at the moment, no. There doesn't exist a single command working for all cases. Alex (or Damjan) if you later have an idea on how to address this, please advise. Graham, it appears there is no good way to tackle this for all cases, and you also didn't propose one, so I am closing this. (There isn't a really fitting status, so using Works As Intended.) *** Bug 259697 has been marked as a duplicate of this bug. *** I see bug 259952. Without reopening this bug 258268, a thought: PkgBase – on the Technology Roadmap, <https://freebsdfoundation.org/blog/technology-roadmap/>. Here, with an (alpha) PkgBase repository enabled, a preliminary test result shows an error in response to: /usr/local/share/wine/pkg32.sh upgrade (In reply to Gerald Pfeifer from comment #3) No. It does not work as intended. Unless b y works as inteded means does work for most people. This is very far off the standard path for most people as it requires manually specifying a repo to use in a way that pkg does not handle by default. What is wrong here? Pkg repos used by most people don't contain multiple archs. Nor does pkg properly handle it if it does. And if you want some wording try this. If you are a repo other than the default, please set WINE_PKG_32 to the base URL of that repo. Then have the script build upon that env. (In reply to Graham Perrin from comment #5) > … an error in response to: > > /usr/local/share/wine/pkg32.sh upgrade I guess, the same type of workaround as in comment #0: /usr/local/share/wine/pkg32.sh upgrade -r FreeBSD (Works for me with poudriere in the mix, I imagine it working equally well with PkgBase in the mix.) |