[Pkg-chromium-maint] Bug#822480: chromium-browser: Missing build dependency libgraphite2-dev

Witold Baryluk witold.baryluk+debian at gmail.com
Sun Apr 24 21:45:49 UTC 2016

Source: chromium-browser
Severity: normal


when trying to manually build chromium on arm64 I got this 

pine64user at debianpine64:~/chromium-browser-50.0.2661.75$ dpkg-buildpackage -b -uc -uc
INCLUDES:input.py:297:LoadBuildFileIncludesIntoDict Loading Included File: '/home/pine64user/chromium-browser-50.0.2661.75/build/common.gypi'
Package graphite2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `graphite2.pc'
to the PKG_CONFIG_PATH environment variable
Package 'graphite2', required by 'harfbuzz', not found
gyp: Call to 'pkg-config --cflags gdk-2.0' returned exit status 1 while in /home/pine64user/chromium-browser-50.0.2661.75/build/linux/system.gyp. while loading dependencies of /home/pine64user/chromium-browser-50.0.2661.75/base/base.gyp while loading dependencies of /home/pine64user/chromium-browser-50.0.2661.75/build/all.gyp while trying to load /home/pine64user/chromium-browser-50.0.2661.75/build/all.gyp
debian/rules:115: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/home/pine64user/chromium-browser-50.0.2661.75'
debian/rules:112: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
pine64user at debianpine64:~/chromium-browser-50.0.2661.75$

Installing libgraphite2-dev resolves this problem, it is not specified in Build-Depends right now

pine64user at debianpine64:~/chromium-browser-50.0.2661.75$ apt-cache showsrc chromium-browser | grep grahite
pine64user at debianpine64:~/chromium-browser-50.0.2661.75$

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf

Kernel: Linux 3.10.65-5-pine64-longsleep (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

More information about the Pkg-chromium-maint mailing list