> On 5 Feb 2020, at 6:35 pm, Ryan Schmidt <ryandes...@macports.org> wrote: > > > > On Feb 5, 2020, at 12:34, Christopher Jones wrote: > >> On 5 Feb 2020, at 6:19 pm, Ryan Schmidt wrote: >> >>> On Feb 5, 2020, at 11:48, Vincent Habchi wrote: >>> >>>> this time, I have another interesting quandary. When I try to install LyX, >>>> I get this message: >>>> >>>> — >>>> Air > sudo port install LyX +python38 >>>> ---> Computing dependencies for LyX >>>> The following dependencies will be installed: >>>> […] >>>> py37-beaker >>>> py37-mako >>>> py37-markdown >>>> py37-markupsafe >>>> py37-setuptools >>>> python37 >>>> […] >>>> Continue? [Y/n]: >>>> — >>>> >>>> So basically I have a long list of dependents to install, one (or more) of >>>> which itself/themselves depend(s) on python 3.7, at least in its/their >>>> default version(s). Since I don’t want to have python3.7 installed >>>> alongside python3.8, how can I find out (easily) which port(s) in the list >>>> is/are requiring python37? >>> >>> Just let MacPorts install what it wants to and the port should work. It is >>> normal for ports to have dependencies on things that you don't otherwise >>> wish to use yourself. That is ok. >>> >>> For some reason many port maintainers are selecting python37 when they need >>> a python3. I wish they would use the latest stable version, python38, >>> instead. >> >> The problem of course is a number of ports probably have not been touched >> since when python37 *was* the latest stable version. The issue really is we >> don’t have a good way to dump all ports in one going when our definition of >> the ‘latest stable' version is bumped ... > > Yes that is part of the problem but I have also seen plenty of commits since > python38 became stable in which python37 was still preferred and I don't know > why people are doing that.
I suspect in most cases those committing the changes simply don’t think about updating the version.
smime.p7s
Description: S/MIME cryptographic signature