caskformula / homebrew-caskformula

Tap containing formulae for casks
83 stars 34 forks source link

Inkscape brew install fail on OSX 10.12.6 #39

Open ja5perhawk opened 6 years ago

ja5perhawk commented 6 years ago

Fails after trying to install dependency "gobject-intro", with "SHA256 mismatch" (see bottom)

Jesses-Hot-Spot:~ jesse$ brew install caskformula/caskformula/inkscape ==> Tapping caskformula/caskformula Cloning into '/usr/local/Library/Taps/caskformula/homebrew-caskformula'... remote: Counting objects: 5, done. remote: Compressing objects: 100% (4/4), done. remote: Total 5 (delta 0), reused 3 (delta 0), pack-reused 0 Unpacking objects: 100% (5/5), done. Tapped 1 formula (29 files, 24.4K) Warning: You are using OS X 10.12. We do not provide support for this pre-release version. You may encounter build failures or other breakages. Please create pull-requests instead of filing issues. ==> Installing inkscape from caskformula/caskformula ==> Installing dependencies for caskformula/caskformula/inkscape: automak ==> Installing caskformula/caskformula/inkscape dependency: automake ==> Downloading http://ftpmirror.gnu.org/automake/automake-1.15.tar.xz ==> Downloading from http://mirror.us-midwest-1.nexcess.net/gnu/automake/automak ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/automake/1.15 ==> make install 🍺 /usr/local/Cellar/automake/1.15: 130 files, 2.9M, built in 18 seconds ==> Installing caskformula/caskformula/inkscape dependency: sphinx-doc ==> Downloading https://pypi.python.org/packages/source/S/Sphinx/Sphinx-1.4.tar. ######################################################################## 100.0% ==> Downloading https://pypi.python.org/packages/source/a/alabaster/alabaster-0. ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/B/Babel/Babel-2.2.0.tar. ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/d/docutils/docutils-0.12 ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/i/imagesize/imagesize-0. ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.8.tar. ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe- ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/P/Pygments/Pygments-2.1. ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/p/pytz/pytz-2016.3.tar.b ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/s/six/six-1.10.0.tar.gz ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Downloading https://pypi.python.org/packages/source/s/snowballstemmer/snowba ######################################################################## 100.0% ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cel ==> Caveats This formula is keg-only, which means it was not symlinked into /usr/local.

This formula is mainly used internally by other formulae. Users are advised to use pip to install sphinx-doc. ==> Summary 🍺 /usr/local/Cellar/sphinx-doc/1.4: 2,731 files, 37M, built in 29 seconds ==> Installing caskformula/caskformula/inkscape dependency: cmake ==> Downloading https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz ######################################################################## 100.0% ==> ./bootstrap --prefix=/usr/local/Cellar/cmake/3.5.2 --no-system-libs --parall ==> make ==> make install ==> Caveats Emacs Lisp files have been installed to: /usr/local/share/emacs/site-lisp/cmake ==> Summary 🍺 /usr/local/Cellar/cmake/3.5.2: 2,010 files, 28.9M, built in 97 minutes 9 seconds ==> Installing caskformula/caskformula/inkscape dependency: boost-build ==> Downloading https://github.com/boostorg/build/archive/2014.10.tar.gz ==> Downloading from https://codeload.github.com/boostorg/build/tar.gz/2014.10 ######################################################################## 100.0% ==> ./bootstrap.sh ==> ./b2 --prefix=/usr/local/Cellar/boost-build/2014.10 install 🍺 /usr/local/Cellar/boost-build/2014.10: 278 files, 2.4M, built in 31 seconds ==> Installing caskformula/caskformula/inkscape dependency: intltool ==> Downloading https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0 ==> Downloading from https://launchpadlibrarian.net/199705878/intltool-0.51.0.ta ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/intltool/0.51.0 --disable-silent-rule ==> make install 🍺 /usr/local/Cellar/intltool/0.51.0: 19 files, 185.8K, built in 7 seconds ==> Installing caskformula/caskformula/inkscape dependency: libatomic_ops ==> Downloading http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-7.4.2.tar ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/libatomic_ops/7.4.2 ==> make ==> make check ==> make install 🍺 /usr/local/Cellar/libatomic_ops/7.4.2: 80 files, 643.6K, built in 28 seconds ==> Installing caskformula/caskformula/inkscape dependency: bdw-gc ==> Downloading http://www.hboehm.info/gc/gc_source/gc-7.4.2.tar.gz ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/bdw-gc/7.4.2 --enable-cplusplus ==> make ==> make check ==> make install 🍺 /usr/local/Cellar/bdw-gc/7.4.2: 69 files, 1.4M, built in 33 seconds ==> Installing caskformula/caskformula/inkscape dependency: boost ==> Downloading https://downloads.sourceforge.net/project/boost/boost/1.60.0/boo ==> Downloading from https://cytranet.dl.sourceforge.net/project/boost/boost/1.6 ######################################################################## 100.0% ==> Downloading https://raw.githubusercontent.com/Homebrew/patches/9e56b45/boost ######################################################################## 100.0% ==> Patching patching file boost/graph/adjacency_matrix.hpp ==> Applying boost1_60_0_python_class_metadata.diff patching file boost/python/object/class_metadata.hpp ==> ./bootstrap.sh --prefix=/usr/local/Cellar/boost/1.60.0_2 --libdir=/usr/local ==> ./b2 headers ==> ./b2 --prefix=/usr/local/Cellar/boost/1.60.0_2 --libdir=/usr/local/Cellar/bo 🍺 /usr/local/Cellar/boost/1.60.0_2: 11,139 files, 430.1M, built in 23 minutes 42 seconds ==> Installing caskformula/caskformula/inkscape dependency: libsigc++ ==> Downloading https://download.gnome.org/sources/libsigc++/2.8/libsigc++-2.8.0 ==> Downloading from http://ftp.cse.buffalo.edu/pub/Gnome/sources/libsigc++/2.8/ ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/libsigc++/2.8.0 ==> make ==> make check ==> make install 🍺 /usr/local/Cellar/libsigc++/2.8.0: 651 files, 12.9M, built in 44 seconds ==> Installing caskformula/caskformula/inkscape dependency: pixman ==> Downloading http://cairographics.org/releases/pixman-0.34.0.tar.gz ==> Downloading from https://www.cairographics.org/releases/pixman-0.34.0.tar.gz ######################################################################## 100.0% ==> ./configure --disable-gtk --disable-mmx --disable-silent-rules --prefix=/usr ==> make install 🍺 /usr/local/Cellar/pixman/0.34.0: 12 files, 1.1M, built in 51 seconds ==> Installing caskformula/caskformula/inkscape dependency: gettext ==> Downloading http://ftpmirror.gnu.org/gettext/gettext-0.19.7.tar.xz ==> Downloading from http://ftp.wayne.edu/gnu/gettext/gettext-0.19.7.tar.xz ######################################################################## 100.0% ==> ./configure --disable-silent-rules --prefix=/usr/local/Cellar/gettext/0.19.7 ==> make ==> make install ==> Caveats This formula is keg-only, which means it was not symlinked into /usr/local.

OS X provides the BSD gettext library and some software gets confused if both are in the library path.

Generally there are no consequences of this for you. If you build your own software and it requires this formula, you'll need to add to your build variables:

LDFLAGS:  -L/usr/local/opt/gettext/lib
CPPFLAGS: -I/usr/local/opt/gettext/include

==> Summary 🍺 /usr/local/Cellar/gettext/0.19.7: 1,934 files, 16.6M, built in 7 minutes 31 seconds ==> Installing caskformula/caskformula/inkscape dependency: glib ==> Downloading https://download.gnome.org/sources/glib/2.46/glib-2.46.2.tar.xz ==> Downloading from http://mirror.umd.edu/gnome/sources/glib/2.46/glib-2.46.2.t ######################################################################## 100.0% ==> Downloading https://raw.githubusercontent.com/Homebrew/patches/59e4d32/glib/ ######################################################################## 100.0% ==> Downloading https://raw.githubusercontent.com/Homebrew/patches/59e4d32/glib/ ######################################################################## 100.0% ==> Patching ==> Applying hardcoded-paths.diff patching file gio/gdbusprivate.c Hunk #1 succeeded at 2068 (offset -31 lines). Hunk #2 succeeded at 2078 (offset -31 lines). patching file gio/xdgmime/xdgmime.c patching file glib/gutils.c Hunk #1 succeeded at 1940 (offset 2 lines). ==> Applying gio.patch patching file gio/Makefile.am Hunk #2 succeeded at 525 (offset 9 lines). patching file gio/Makefile.in Hunk #1 succeeded at 162 (offset 29 lines). Hunk #2 succeeded at 188 (offset 28 lines). Hunk #3 succeeded at 334 (offset 31 lines). Hunk #4 succeeded at 3590 (offset 154 lines). patching file gio/Makefile.am patching file gio/Makefile.in Hunk #1 succeeded at 177 (offset -4 lines). Hunk #2 succeeded at 311 (offset -4 lines). Hunk #3 succeeded at 3317 (offset -5 lines). ==> ./configure --disable-maintainer-mode --disable-silent-rules --disable-dtrac ==> make ==> make install 🍺 /usr/local/Cellar/glib/2.46.2: 434 files, 22.6M, built in 3 minutes 19 seconds ==> Installing caskformula/caskformula/inkscape dependency: cairo ==> Downloading http://cairographics.org/releases/cairo-1.14.6.tar.xz ==> Downloading from https://www.cairographics.org/releases/cairo-1.14.6.tar.xz ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/cairo/1.14.6_1 --enable-gobject=yes - ==> make install 🍺 /usr/local/Cellar/cairo/1.14.6_1: 118 files, 5.8M, built in 103 minutes 49 seconds ==> Installing caskformula/caskformula/inkscape dependency: cairomm ==> Downloading https://download.gnome.org/sources/cairomm/1.12/cairomm-1.12.0.t ==> Downloading from http://mirror.umd.edu/gnome/sources/cairomm/1.12/cairomm-1. ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/cairomm/1.12.0 ==> make install 🍺 /usr/local/Cellar/cairomm/1.12.0: 257 files, 3.9M, built in 23 seconds ==> Installing caskformula/caskformula/inkscape dependency: glibmm ==> Downloading https://download.gnome.org/sources/glibmm/2.46/glibmm-2.46.3.tar ==> Downloading from http://mirror.umd.edu/gnome/sources/glibmm/2.46/glibmm-2.46 ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/glibmm/2.46.3 ==> make install 🍺 /usr/local/Cellar/glibmm/2.46.3: 1,677 files, 43.7M, built in 2 minutes 30 seconds ==> Installing caskformula/caskformula/inkscape dependency: gsl ==> Downloading http://ftpmirror.gnu.org/gsl/gsl-1.16.tar.gz ==> Downloading from http://mirrors.peers.community/mirrors/gnu/gsl/gsl-1.16.tar ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/gsl/1.16 ==> make ==> make install 🍺 /usr/local/Cellar/gsl/1.16: 247 files, 7.5M, built in 2 minutes 53 seconds ==> Installing caskformula/caskformula/inkscape dependency: hicolor-icon- ==> Downloading https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0 ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/hicolor-icon-theme/0.15 --disable-sil ==> make install 🍺 /usr/local/Cellar/hicolor-icon-theme/0.15: 6 files, 48.3K, built in 4 seconds ==> Installing caskformula/caskformula/inkscape dependency: gobject-intro ==> Downloading https://download.gnome.org/sources/gobject-introspection/1.46/go ==> Downloading from http://ftp.cse.buffalo.edu/pub/Gnome/sources/gobject-intros ######################################################################## 100.0% ==> Downloading https://github.com/GNOME/gobject-introspection/commit/4a724ac699 ######################################################################## 100.0% Error: SHA256 mismatch Expected: 047c350bad2d222f1037c3ce1889444ebc1095df76120188037c4eb2900848c4 Actual: 928403cf8eb092c664791f5e08cff1199ac9e945d8d5fd21c455c688efbc6dd5 Archive: /Users/jesse/Library/Caches/Homebrew/gobject-introspection--patch-047c350bad2d222f1037c3ce1889444ebc1095df76120188037c4eb2900848c4.patch To retry an incomplete download, remove the file above.

jerlich commented 6 years ago

i have same issue on 10.12.6 I think it might be because there is a patch but the SHA256 isn't updated for the patch

Sparen commented 6 years ago

Upgraded my OS just so I could install Inkscape; getting the SHA mismatch.

brew install inkscape
==> Installing inkscape from caskformula/caskformula
==> Downloading https://launchpad.net/inkscape/0.92.x/0.92.2/+download/inkscape-
Already downloaded: /Users/andrewfan/Library/Caches/Homebrew/inkscape-0.92.2.tar.bz2
==> Downloading https://gitlab.com/inkscape/inkscape/commit/93ccf03162cd2e46d962
Already downloaded: /Users/andrewfan/Library/Caches/Homebrew/inkscape--patch-1f037cc29cee8e0c60ab4753d4151741c8170e4849129bac68fdc60925eb971d.diff
Error: SHA256 mismatch
Expected: 1f037cc29cee8e0c60ab4753d4151741c8170e4849129bac68fdc60925eb971d
Actual: 7ce4f70f1cb03cd0bab7dc94821a89bf71600bd59c763ae0d78c48f33db3d9ac
Archive: /Users/andrewfan/Library/Caches/Homebrew/inkscape--patch-1f037cc29cee8e0c60ab4753d4151741c8170e4849129bac68fdc60925eb971d.diff
To retry an incomplete download, remove the file above.
Ellmen commented 6 years ago

I'm getting this too. Any idea what's going on?

jermudgeon commented 6 years ago

I likewise. I did a clean install, and get the same hash (and error) for the diff.

edensharvit commented 6 years ago

same here

Error: SHA256 mismatch Expected: 1f037cc29cee8e0c60ab4753d4151741c8170e4849129bac68fdc60925eb971d Actual: 7ce4f70f1cb03cd0bab7dc94821a89bf71600bd59c763ae0d78c48f33db3d9ac Archive: /Users/user/Library/Caches/Homebrew/inkscape--patch-1f037cc29cee8e0c60ab4753d4151741c8170e4849129bac68fdc60925eb971d.diff To retry an incomplete download, remove the file above.

herbeth1u commented 6 years ago

Same here, on the same file, on High Sierra 10.13.4.

gloryVine commented 6 years ago

I have this problem as well.

thisismud commented 6 years ago

As do I... 10.13.4

changjurhee commented 6 years ago

As do I... 10.13.4

Error: SHA256 mismatch Expected: 1f037cc29cee8e0c60ab4753d4151741c8170e4849129bac68fdc60925eb971d Actual: 7ce4f70f1cb03cd0bab7dc94821a89bf71600bd59c763ae0d78c48f33db3d9ac Archive: /Users/changjurhee/Library/Caches/Homebrew/inkscape--patch-1f037cc29cee8e0c60ab4753d4151741c8170e4849129bac68fdc60925eb971d.diff

porld commented 6 years ago

Same problem. 10.13.5

jmstewart0717 commented 6 years ago

same problem 10.13.5

HungryJake commented 6 years ago

Same problem.

korsarnsk commented 6 years ago

same problem :(

samuel-gf commented 6 years ago

I hate to say so, but, I have the same problem

jaylim commented 6 years ago

Same here... on 10.13.5.

Update: Alright. Found a solution:

brew install caskformula/caskformula/inkscape --HEAD --branch-0.92

Vedaad-Shakib commented 6 years ago

51