【问题标题】:FreeBSD inkscape installationFreeBSD inkscape 安装
【发布时间】:2015-09-11 14:54:12
【问题描述】:

在从 FreeBSD 上的端口安装 inkscape 期间,我收到此错误: 看起来 inscape 在其他安装 ghostscript9-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.

您能否就如何解决这个问题提出建议?

【问题讨论】:

    标签: freebsd


    【解决方案1】:

    /usr/ports/UPDATING 文件包含以下条目:

    20150822:
    影响:print/ghostscript 的用户*
    作者: hrs@FreeBSD.org

    print/ghostscript{7,8,9,9-agpl} 已拆分为 打印/ghostscript{7,8,9,9-agpl}-{base,x11}。打印/ghostscript*-nox11 端口已被删除。

    -base 安装 Ghostscript 二进制文件、libgs 和其他数据文件 它不依赖于 X11 库。 -x11 安装一个小型共享 库以在已安装的 -base 包中启用 x11* 设备。

    在大多数情况下,Ghostscript 是作为依赖项安装的。一个 需要 Ghostscript 的端口/包将自动拾取 -base,当需要 x11* 设备时,它会另外选择 -x11。

    如果想手动安装 Ghostscript 并完全兼容 对于以前的版本,只需安装 -x11 因为它安装 -base 作为依赖项。两者结合提供与以前相同的功能。

    因此,您需要先运行pkg delete -f ghostscript9-nox11,然后继续安装inkscape。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-02
      • 2012-08-08
      • 2016-06-27
      • 2015-06-16
      • 2014-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多