https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237795

--- Comment #8 from Mikhail Teterin <m...@freebsd.org> ---
(In reply to Kubilay Kocak from comment #7)
> please elaborate with an example of 'installing it manually, not as a
> automatic, depends', that fixes *this* issue, which is:
>
> a) a port requiring one specific version (eg: only 2.7)
> b) cannot be built when one of its dependencies (eg: gobject-introspection)
> c) requires a version that does not overlap with its own (eg: 3.4+)

The version of Python, that's used by a dependency, may not actually matter,
when the dependency is not itself a Python-package -- that is, is not used by
the dependent as "import foo". Or, when Python is merely a BUILD-dependency for
the dependency... (Both of these examples fall under item 2. in my Comment #6.)

This is why, after you install gir manually -- allowing it to use whatever
version it wants -- build works.

Things break, when the build of gir is invoked automatically by the build of a
depending port, because in this case the Python-version is EXPLICITLY
PRESCRIBED (by adding PYTHON_VERSION to the environment, I think)...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"

Reply via email to