[MacPorts] #16795: py25-libxslt depends on and conflicts with py25-libxml2
MacPorts
noreply at macports.org
Wed Oct 8 15:43:40 PDT 2008
#16795: py25-libxslt depends on and conflicts with py25-libxml2
------------------------------------------+---------------------------------
Reporter: brainsik+macports at sycle.net | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords: py25-libxslt, py25-libxml2, conflicts
Port: py25-libxslt |
------------------------------------------+---------------------------------
Changes (by macsforever2000 at macports.org):
* cc: brainsik+macports at sycle.net (removed)
* cc: sfiera at macports.org (added)
* priority: High => Normal
Old description:
> py25-libxslt depends on py25-libxml2, but installing py25-libxslt
> conflicts with files installed by py25-libxml2:
>
> $ sudo port install py25-libxslt
> ---> Fetching py25-libxml2
> ---> Verifying checksum(s) for py25-libxml2
> ---> Extracting py25-libxml2
> ---> Applying patches to py25-libxml2
> ---> Configuring py25-libxml2
> ---> Building py25-libxml2 with target build
> ---> Staging py25-libxml2 into destroot
> ---> Installing py25-libxml2 2.6.21_1
> ---> Activating py25-libxml2 2.6.21_1
> ---> Cleaning py25-libxml2
> ---> Installing py25-libxslt 2.6.21_0
> ---> Activating py25-libxslt 2.6.21_0
> Error: Target org.macports.activate returned: Image error:
> /opt/local/lib/python2.5/site-packages/drv_libxml2.py is being used by
> the active py25-libxml2 port. Please deactivate this port first, or use
> the -f flag to force the activation.
> Error: Status 1 encountered during processing.
>
> Forcing the installation reveals a bunch of conflicting files:
>
> $ sudo port -f install py25-libxslt
> ---> Fetching py25-libxml2
> ---> Verifying checksum(s) for py25-libxml2
> ---> Extracting py25-libxml2
> ---> Applying patches to py25-libxml2
> ---> Configuring py25-libxml2
> ---> Building py25-libxml2 with target build
> ---> Staging py25-libxml2 into destroot
> ---> Installing py25-libxml2 2.6.21_1
> ---> Activating py25-libxml2 2.6.21_1
> ---> Cleaning py25-libxml2
> ---> Installing py25-libxslt 2.6.21_0
> ---> Activating py25-libxslt 2.6.21_0
> Warning: File /opt/local/lib/python2.5/site-packages/drv_libxml2.py
> already exists. Moving to: /opt/local/lib/python2.5/site-
> packages/drv_libxml2.py.mp_1223503147.
> Warning: File /opt/local/lib/python2.5/site-packages/drv_libxml2.pyc
> already exists. Moving to: /opt/local/lib/python2.5/site-
> packages/drv_libxml2.pyc.mp_1223503147.
> Warning: File /opt/local/lib/python2.5/site-packages/libxml2.py already
> exists. Moving to: /opt/local/lib/python2.5/site-
> packages/libxml2.py.mp_1223503147.
> Warning: File /opt/local/lib/python2.5/site-packages/libxml2.pyc already
> exists. Moving to: /opt/local/lib/python2.5/site-
> packages/libxml2.pyc.mp_1223503147.
> Warning: File /opt/local/lib/python2.5/site-
> packages/libxml2_python-2.6.21-py2.5.egg-info already exists. Moving to:
> /opt/local/lib/python2.5/site-packages/libxml2_python-2.6.21-py2.5.egg-
> info.mp_1223503147.
> Warning: File /opt/local/lib/python2.5/site-packages/libxml2mod.so
> already exists. Moving to: /opt/local/lib/python2.5/site-
> packages/libxml2mod.so.mp_1223503147.
> ---> Cleaning py25-libxslt
New description:
py25-libxslt depends on py25-libxml2, but installing py25-libxslt
conflicts with files installed by py25-libxml2:
{{{
$ sudo port install py25-libxslt
---> Fetching py25-libxml2
---> Verifying checksum(s) for py25-libxml2
---> Extracting py25-libxml2
---> Applying patches to py25-libxml2
---> Configuring py25-libxml2
---> Building py25-libxml2 with target build
---> Staging py25-libxml2 into destroot
---> Installing py25-libxml2 2.6.21_1
---> Activating py25-libxml2 2.6.21_1
---> Cleaning py25-libxml2
---> Installing py25-libxslt 2.6.21_0
---> Activating py25-libxslt 2.6.21_0
Error: Target org.macports.activate returned: Image error:
/opt/local/lib/python2.5/site-packages/drv_libxml2.py is being used by the
active py25-libxml2 port. Please deactivate this port first, or use the
-f flag to force the activation.
Error: Status 1 encountered during processing.
}}}
Forcing the installation reveals a bunch of conflicting files:
{{{
$ sudo port -f install py25-libxslt
---> Fetching py25-libxml2
---> Verifying checksum(s) for py25-libxml2
---> Extracting py25-libxml2
---> Applying patches to py25-libxml2
---> Configuring py25-libxml2
---> Building py25-libxml2 with target build
---> Staging py25-libxml2 into destroot
---> Installing py25-libxml2 2.6.21_1
---> Activating py25-libxml2 2.6.21_1
---> Cleaning py25-libxml2
---> Installing py25-libxslt 2.6.21_0
---> Activating py25-libxslt 2.6.21_0
Warning: File /opt/local/lib/python2.5/site-packages/drv_libxml2.py
already exists. Moving to: /opt/local/lib/python2.5/site-
packages/drv_libxml2.py.mp_1223503147.
Warning: File /opt/local/lib/python2.5/site-packages/drv_libxml2.pyc
already exists. Moving to: /opt/local/lib/python2.5/site-
packages/drv_libxml2.pyc.mp_1223503147.
Warning: File /opt/local/lib/python2.5/site-packages/libxml2.py already
exists. Moving to: /opt/local/lib/python2.5/site-
packages/libxml2.py.mp_1223503147.
Warning: File /opt/local/lib/python2.5/site-packages/libxml2.pyc already
exists. Moving to: /opt/local/lib/python2.5/site-
packages/libxml2.pyc.mp_1223503147.
Warning: File /opt/local/lib/python2.5/site-
packages/libxml2_python-2.6.21-py2.5.egg-info already exists. Moving to:
/opt/local/lib/python2.5/site-packages/libxml2_python-2.6.21-py2.5.egg-
info.mp_1223503147.
Warning: File /opt/local/lib/python2.5/site-packages/libxml2mod.so already
exists. Moving to: /opt/local/lib/python2.5/site-
packages/libxml2mod.so.mp_1223503147.
---> Cleaning py25-libxslt
}}}
--
Comment:
Ccing maintainer of py25-libxml2 who might have some insight.
--
Ticket URL: <http://trac.macports.org/ticket/16795#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list