I am probably missing something so any clarification is welcome. All I am using are current binary packages, nothing built from source.
This already happened with firefox couple of months ago but it was quickly resolved when firefox reappeared. Now I am trying to install https://www.freshports.org/emulators/i386-wine-staging/. It was available couple of weeks ago, now it is marked as "A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted" and not available.
I am confused about is why not keep previous version until new one resolves well? Are there other reasons (say incompatible new compiler or lib version) that prevents port from being always available, even if that means keeping bit older version around?
It is weird user experience not being able to rely on binary port that always exists.
Apart from building from the source (does that even work with forbidden/broken packages?) what is usual way of getting this package, even if that means older version?
This already happened with firefox couple of months ago but it was quickly resolved when firefox reappeared. Now I am trying to install https://www.freshports.org/emulators/i386-wine-staging/. It was available couple of weeks ago, now it is marked as "A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted" and not available.
I am confused about is why not keep previous version until new one resolves well? Are there other reasons (say incompatible new compiler or lib version) that prevents port from being always available, even if that means keeping bit older version around?
It is weird user experience not being able to rely on binary port that always exists.
Apart from building from the source (does that even work with forbidden/broken packages?) what is usual way of getting this package, even if that means older version?