Hi Moja,
On 2019-01-12 20:39:08 +0100 Mojca Miklavec <[email protected]> wrote:
I did some "tests" to get further information. It may not be a bug,
just an inconvenience. I still think users should be able to usually
just "upgrade".
gexiv2 is a dependency for me, I never installed it directly.
gexiv2 still has both variants enabled by default. In some ports this
is allowed, but in many it is not, if nothing else because one cannot
run a single configure step that would enable two python versions.
I didn't test, but I assume that you might be able to do
sudo port install gexiv2
I suppose it would work, since:
sudo port install gexiv2
Password:
---> Computing dependencies for gexiv2
The following dependencies will be installed:
boost
ctags
gtk-doc
py36-anytree
py36-lxml
py36-pygments
py36-setuptools
py36-six
pygments_select
source-highlight
Continue? [Y/n]: n
but not
sudo port install gexiv2 +python27 +python36
if some of the dependencies with python variants are not yet
installed, or waiting for update.
If I issue that it will ineed fails.
This might well be a bug, or rather an unfortunate coincidence with no
easy workaround.
What happens if you clean all the ports and run
sudo port install gexiv2
manually instead of waiting for rev-upgrade?
sudo port clean all!
that is a long command to run, even on a SSD!
I did a full clean and tried to install
sudo port install gexiv2 +python27 +python36
again but it did not help!
Riccardo