在从FreeBSD上的端口安装inkscape的过程中,我得到了这个错误:看起来像inscape等安装鬼怪脚本9-base,它触发了一个错误。见下文汇编过程:
===> Installing for ghostscript9-base-9.06_11
===> ghostscript9-base-9.06_11 depends on file: /usr/local/share/ghostscript/fonts/a010013l.pfb - found
===> ghostscript9-base-9.06_11 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so)
===> ghostscript9-base-9.06_11 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so)
===> ghostscript9-base-9.06_11 depends on shared library: libidn.so - found (/usr/local/lib/libidn.so)
===> ghostscript9-base-9.06_11 depends on shared library: libjbig2dec.so - found (/usr/local/lib/libjbig2dec.so)
===> ghostscript9-base-9.06_11 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so)
===> ghostscript9-base-9.06_11 depends on shared library: libpaper.so - found (/usr/local/lib/libpaper.so)
===> ghostscript9-base-9.06_11 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so)
===> ghostscript9-base-9.06_11 depends on shared library: libtiff.so - found (/usr/local/lib/libtiff.so)
===> ghostscript9-base-9.06_11 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so)
===> ghostscript9-base-9.06_11 depends on shared library: libcupsimage.so - found (/usr/local/lib/libcupsimage.so)
===> ghostscript9-base-9.06_11 depends on shared library: libvga.so - found (/usr/local/lib/libvga.so)
===> ghostscript9-base-9.06_11 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so)
===> ghostscript9-base-9.06_11 depends on shared library: libiconv.so - found (/usr/local/lib/libiconv.so)
===> Checking if ghostscript9-base already installed
===> Registering installation for ghostscript9-base-9.06_11 as automatic
Installing ghostscript9-base-9.06_11...
pkg-static: ghostscript9-base-9.06_11 conflicts with ghostscript9-nox11-9.06_10 (installs files into the same place). Problematic file: /usr/local/bin/dvipdf
*** Error code 70
Stop in /usr/ports/print/ghostscript9-base.
*** Error code 1
Stop in /usr/ports/print/ghostscript9-base.
*** Error code 1
Stop in /usr/ports/print/texlive-base.
*** Error code 1
Stop in /usr/ports/print/texlive-texmf.
*** Error code 1
Stop in /usr/ports/print/tex-formats.
*** Error code 1
Stop in /usr/ports/devel/doxygen.
*** Error code 1
Stop in /usr/ports/devel/doxygen.
*** Error code 1
Stop in /usr/ports/textproc/librevenge.
*** Error code 1
Stop in /usr/ports/textproc/librevenge.
*** Error code 1
Stop in /usr/ports/graphics/inkscape.
*** Error code 1
Stop in /usr/ports/graphics/inkscape.你能就如何解决这个问题提出建议吗?
发布于 2015-09-11 06:53:22
/usr/ports/UPDATING文件包含以下条目:
20150822: 影响:打印/幽灵脚本的用户* 作者: hrs@FreeBSD.org 打印/鬼怪脚本{7,8,9,9-agpl}已被拆分为print/ghostscript{7,8,9-agpl}-{base,x11}。打印/幽灵脚本*-nox11 11端口已被删除。 -base安装Ghostscript二进制文件、libgs和其他数据文件,它不依赖于X11库。-x11安装一个小型共享库,以便在已安装的-base包中启用x11*设备。 在大多数情况下,Ghostscript是作为依赖项安装的。需要Ghostscript的端口/包将自动获取-base,当x11*设备需要时,它还将获取-x11。 如果希望手动安装Ghostscript并与以前的版本完全兼容,只需安装-x11,因为它将-base作为依赖项安装。两者的结合提供了与以前相同的功能。
因此,您需要先运行pkg delete -f ghostscript9-nox11,然后继续inkscape安装。
https://stackoverflow.com/questions/32453789
复制相似问题