[MacPorts] #40310: py-dsv: py-dsv and py24-dsv install the same files and conflict with each other
MacPorts
noreply at macports.org
Fri Aug 30 17:36:01 PDT 2013
#40310: py-dsv: py-dsv and py24-dsv install the same files and conflict with each
other
----------------------+--------------------------------
Reporter: mojca@… | Owner: macports-tickets@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: invalid | Keywords:
Port: py-dsv |
----------------------+--------------------------------
Comment (by ryandesign@…):
'''py-robotframework-ride''' failed because:
{{{
Error: Cannot install py-robotframework-ride for the arch(s) 'i386'
because
Error: its dependency py27-robotframework-ride only supports the arch(s)
'x86_64'.
}}}
The port says:
{{{
# TODO: this is not a proper way to do it;
# wxWidgets.use should take care of supported architectures
# depending on whether the port depends on carbon or gtk variant of
wxpython-2.8
universal_variant no
supported_archs i386
}}}
It's not proper for py-robotframework-ride (or any py- stub port) to have
supported_archs set to anything other than `noarch` (which is what the
python portgroup sets it to).
I thought the wxpython portgroup already took care of this. Can't those 5
lines just be removed from the port?
'''py26-robotframework-ride''' failed because:
{{{
Error: Dependency 'py26-wxpython-3.0' not found.
}}}
'''py27-wxpython-3.0''' failed because:
{{{
In file included from src/helpers.cpp:17:
include/wx/wxPython/wxPython_int.h:35:10: fatal error: 'wx/wx.h' file not
found
#include <wx/wx.h>
^
}}}
'''py24-wxpython-2.8''', '''py25-wxpython-2.8''', '''py26-wxpython-2.8'''
and '''py27-wxpython-2.8''' failed because:
{{{
src/helpers.cpp:28:10: fatal error: 'gdk/gdk.h' file not found
#include <gdk/gdk.h>
^
}}}
'''py-dsv''' failed because:
{{{
Error: org.macports.activate for port py-dsv returned: Image error:
/opt/local/lib/python2.4/site-packages/DSV/DSV.py is being used by the
active py24-dsv port. Please deactivate this port first, or use 'port -f
activate py-dsv' to force the activation.
}}}
The log only shows activation; I guess the reason why it didn't do the
phases before that and why it still contains the pre-unification contents
is that Joshua forgot to increase the port's revision when he unified it
in r102032. Thanks for increasing the revision in r110421 to fix this.
'''grass''' failed because:
{{{
Error: /usr/bin/llvm-gcc-4.2 -E -I/opt/local/include
-DPACKAGE="grasslibs" -DPACKAGE="grasslibs"
-I/opt/local/var/macports/build/_opt_mports_dports_gis_grass/grass/work/grass-6.4.2/dist.i386
-apple-darwin12.3.0/include: In file included from
/usr/include/stdio.h:64,
Error: /usr/bin/llvm-gcc-4.2 -E -I/opt/local/include
-DPACKAGE="grasslibs" -DPACKAGE="grasslibs"
-I/opt/local/var/macports/build/_opt_mports_dports_gis_grass/grass/work/grass-6.4.2/dist.i386
-apple-darwin12.3.0/include: from
/opt/local/var/macports/build/_opt_mports_dports_gis_grass/grass/work/grass-6.4.2/dist.i386
-apple-darwin12.3.0/include/grass/gis.h:24,
Error: /usr/bin/llvm-gcc-4.2 -E -I/opt/local/include
-DPACKAGE="grasslibs" -DPACKAGE="grasslibs"
-I/opt/local/var/macports/build/_opt_mports_dports_gis_grass/grass/work/grass-6.4.2/dist.i386
-apple-darwin12.3.0/include: from
/opt/local/var/macports/build/_opt_mports_dports_gis_grass/grass/work/grass-6.4.2/dist.i386
-apple-darwin12.3.0/include/grass/stats.h:5,
Error: /usr/bin/llvm-gcc-4.2 -E -I/opt/local/include
-DPACKAGE="grasslibs" -DPACKAGE="grasslibs"
-I/opt/local/var/macports/build/_opt_mports_dports_gis_grass/grass/work/grass-6.4.2/dist.i386
-apple-darwin12.3.0/include: from
/opt/local/var/macports/build/_opt_mports_dports_gis_grass/grass/work/.tmp/tmp1UOQVF.h:1:
Error: /usr/bin/llvm-gcc-4.2 -E -I/opt/local/include
-DPACKAGE="grasslibs" -DPACKAGE="grasslibs"
-I/opt/local/var/macports/build/_opt_mports_dports_gis_grass/grass/work/grass-6.4.2/dist.i386
-apple-darwin12.3.0/include: /usr/include/sys/cdefs.h:81:2: warning:
#warning "Unsupported compiler detected"
}}}
You reported #40307 for this.
--
Ticket URL: <https://trac.macports.org/ticket/40310#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list