Package Details: entangle 3.0-2

Git Clone URL: https://aur.archlinux.org/entangle.git (read-only, click to copy)
Package Base: entangle
Description: GTK graphical interface for tethered photography with digital cameras powered by libgphoto2
Upstream URL: https://entangle-photo.org/
Licenses: GPL3
Submitter: qwertzdenek
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 46
Popularity: 0.132340
First Submitted: 2011-12-15 16:54 (UTC)
Last Updated: 2022-01-30 19:19 (UTC)

Latest Comments

FabioLolix commented on 2022-05-01 10:06 (UTC)

@hertog libraw is correctly listed as dependency

hertog commented on 2022-05-01 09:53 (UTC)

I was having some issues with building this package causing the following error:

meson.build:53:0: ERROR: C shared or static library 'raw_r' not found

because libraw is missing as dependency.

FabioLolix commented on 2022-02-26 13:13 (UTC)

@akhial it builds fine without pod2man both using makepkg and devtools, upload your log somewhere or send it to me by mail

@dreieck ccache isn't used and is disabled by default, likely is your settings

FabioLolix commented on 2022-02-26 13:03 (UTC)

@akhial it builds fine without pod2man both using makepkg and devtools, upload your log somewhere or send it to me by mail

@dreieck ccache isn't used and is disabled by default, likely is your settings

akhial commented on 2022-02-25 14:14 (UTC)

Had to manually install pod2man for build. Maybe add as make dependency?

dreieck commented on 2022-02-01 13:44 (UTC) (edited on 2022-02-01 13:45 (UTC) by dreieck)

Fails to package() for me in ERROR: Error in gtkdoc helper script::

==> Starting package()...
[...]
Installing /[...]/entangle/src/entangle-3.0/help/C/figures/entangle.png to /[...]/entangle/pkg/entangle/usr/share/help/C/entangle/figures
Running custom install script '/usr/bin/meson --internal gtkdoc --sourcedir=/[...]/entangle/src/entangle-3.0 --builddir=/[...]/entangle/src/entangle-3.0/build-dir --subdir=docs/reference --headerdirs=/[...]/entangle/src/entangle-3.0/src/backend@@/[...]/entangle/src/entangle-3.0/build-dir/src/backend@@/[...]/entangle/src/entangle-3.0/src/frontend@@/[...]/entangle/src/entangle-3.0/build-dir/src/frontend --mainfile=entangle-docs.xml --modulename=entangle --moduleversion= --mode=auto --gtkdoc-scan=/usr/bin/gtkdoc-scan --gtkdoc-scangobj=/usr/bin/gtkdoc-scangobj --gtkdoc-mkdb=/usr/bin/gtkdoc-mkdb --gtkdoc-mkhtml=/usr/bin/gtkdoc-mkhtml --gtkdoc-fixxref=/usr/bin/gtkdoc-fixxref --htmlargs= --scanargs=--rebuild-sections@@--rebuild-types --scanobjsargs= --gobjects-types-file=/[...]/entangle/src/entangle-3.0/docs/reference/entangle.types --fixxrefargs= --mkdbargs=--output-format=xml --html-assets= --content-files= --expand-content-files= --ignore-headers= --installdir=/usr/share/gtk-doc/html/entangle --cc=ccache cc --ld=cc --cflags=-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gstreamer-1.0 -I/usr/local/include -I/usr/include/orc-0.4 -I/usr/include/gphoto2 -I/usr/include/gudev-1.0 -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_38 -W -Waddress -Waggressive-loop-optimizations -Wall -Warray-bounds -Wattributes -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdate-time -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wdouble-promotion -Wempty-body -Wendif-labels -Wenum-compare -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-security -Wformat-y2k -Wformat-zero-length -Wfree-nonheap-object -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-parameter-type -Wmissing-prototypes -Wmultichar -Wnarrowing -Wnested-externs -Wnonnull -Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow -Woverride-init -Wpacked -Wpacked-bitfield-compat -Wparentheses -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wreturn-local-addr -Wreturn-type -Wsequence-point -Wshadow -Wsizeof-pointer-memaccess -Wstack-protector -Wstrict-aliasing -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wswitch -Wswitch-default -Wsync-nand -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvla -Wvolatile-register-var -Wwrite-strings -Wnormalized=nfc -Wno-sign-compare -Wno-sign-conversion -Wno-conversion -Wno-unsafe-loop-optimizations -Wno-cast-function-type -Wjump-misses-init -Wframe-larger-than=40096 -O2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const --ldflags=-L/[...]/entangle/src/entangle-3.0/build-dir/src/backend -Wl,-rpath,/[...]/entangle/src/entangle-3.0/build-dir/src/backend -lentangle_backend -L/[...]/entangle/src/entangle-3.0/build-dir/src/frontend -Wl,-rpath,/[...]/entangle/src/entangle-3.0/build-dir/src/frontend -lentangle_frontend -lglib-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lgdk_pixbuf-2.0 -lgstreamer-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgphoto2 -lgphoto2_port -lm -llcms2 -lgudev-1.0 -lpeas-1.0 -lgmodule-2.0 -lgirepository-1.0 -lgexiv2 -lraw_r -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lpeas-gtk-1.0 -lXext -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC'
--- stdout ---
Building documentation for entangle
ERROR: Error in gtkdoc helper script:

ERROR: ['/usr/bin/gtkdoc-scangobj', '--types=/[...]/entangle/src/entangle-3.0/build-dir/docs/reference/entangle.types', '--module=entangle', '--run=', '--cflags=-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gstreamer-1.0 -I/usr/local/include -I/usr/include/orc-0.4 -I/usr/include/gphoto2 -I/usr/include/gudev-1.0 -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_38 -W -Waddress -Waggressive-loop-optimizations -Wall -Warray-bounds -Wattributes -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdate-time -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wdouble-promotion -Wempty-body -Wendif-labels -Wenum-compare -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-security -Wformat-y2k -Wformat-zero-length -Wfree-nonheap-object -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-parameter-type -Wmissing-prototypes -Wmultichar -Wnarrowing -Wnested-externs -Wnonnull -Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow -Woverride-init -Wpacked -Wpacked-bitfield-compat -Wparentheses -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wreturn-local-addr -Wreturn-type -Wsequence-point -Wshadow -Wsizeof-pointer-memaccess -Wstack-protector -Wstrict-aliasing -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wswitch -Wswitch-default -Wsync-nand -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvla -Wvolatile-register-var -Wwrite-strings -Wnormalized=nfc -Wno-sign-compare -Wno-sign-conversion -Wno-conversion -Wno-unsafe-loop-optimizations -Wno-cast-function-type -Wjump-misses-init -Wframe-larger-than=40096 -O2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const', '--ldflags=-L/[...]/entangle/src/entangle-3.0/build-dir/src/backend -Wl,-rpath,/[...]/entangle/src/entangle-3.0/build-dir/src/backend -lentangle_backend -L/[...]/entangle/src/entangle-3.0/build-dir/src/frontend -Wl,-rpath,/[...]/entangle/src/entangle-3.0/build-dir/src/frontend -lentangle_frontend -lglib-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lgdk_pixbuf-2.0 -lgstreamer-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgphoto2 -lgphoto2_port -lm -llcms2 -lgudev-1.0 -lpeas-1.0 -lgmodule-2.0 -lgirepository-1.0 -lgexiv2 -lraw_r -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lpeas-gtk-1.0 -lXext -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC', '--cc=ccache cc', '--ld=cc', '--output-dir=/[...]/entangle/src/entangle-3.0/build-dir/docs/reference'] failed with status 1
ccache: error: Failed to create directory /run/user/0/ccache-tmp: Permission denied
2022-02-01 14:39:08,340:scangobj.py:execute_command:1289:WARNING:Compiling scanner failed: 1, command: ccache cc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gstreamer-1.0 -I/usr/local/include -I/usr/include/orc-0.4 -I/usr/include/gphoto2 -I/usr/include/gudev-1.0 -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_38 -W -Waddress -Waggressive-loop-optimizations -Wall -Warray-bounds -Wattributes -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdate-time -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wdouble-promotion -Wempty-body -Wendif-labels -Wenum-compare -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-security -Wformat-y2k -Wformat-zero-length -Wfree-nonheap-object -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-parameter-type -Wmissing-prototypes -Wmultichar -Wnarrowing -Wnested-externs -Wnonnull -Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow -Woverride-init -Wpacked -Wpacked-bitfield-compat -Wparentheses -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wreturn-local-addr -Wreturn-type -Wsequence-point -Wshadow -Wsizeof-pointer-memaccess -Wstack-protector -Wstrict-aliasing -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wswitch -Wswitch-default -Wsync-nand -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvla -Wvolatile-register-var -Wwrite-strings -Wnormalized=nfc -Wno-sign-compare -Wno-sign-conversion -Wno-conversion -Wno-unsafe-loop-optimizations -Wno-cast-function-type -Wjump-misses-init -Wframe-larger-than=40096 -O2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -c -o entangle-scan.o entangle-scan.c


--- stderr ---

FAILED: install script '/usr/bin/meson --internal gtkdoc --sourcedir=/[...]/entangle/src/entangle-3.0 --builddir=/[...]/entangle/src/entangle-3.0/build-dir --subdir=docs/reference --headerdirs=/[...]/entangle/src/entangle-3.0/src/backend@@/[...]/entangle/src/entangle-3.0/build-dir/src/backend@@/[...]/entangle/src/entangle-3.0/src/frontend@@/[...]/entangle/src/entangle-3.0/build-dir/src/frontend --mainfile=entangle-docs.xml --modulename=entangle --moduleversion= --mode=auto --gtkdoc-scan=/usr/bin/gtkdoc-scan --gtkdoc-scangobj=/usr/bin/gtkdoc-scangobj --gtkdoc-mkdb=/usr/bin/gtkdoc-mkdb --gtkdoc-mkhtml=/usr/bin/gtkdoc-mkhtml --gtkdoc-fixxref=/usr/bin/gtkdoc-fixxref --htmlargs= --scanargs=--rebuild-sections@@--rebuild-types --scanobjsargs= --gobjects-types-file=/[...]/entangle/src/entangle-3.0/docs/reference/entangle.types --fixxrefargs= --mkdbargs=--output-format=xml --html-assets= --content-files= --expand-content-files= --ignore-headers= --installdir=/usr/share/gtk-doc/html/entangle --cc=ccache cc --ld=cc --cflags=-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gstreamer-1.0 -I/usr/local/include -I/usr/include/orc-0.4 -I/usr/include/gphoto2 -I/usr/include/gudev-1.0 -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_38 -W -Waddress -Waggressive-loop-optimizations -Wall -Warray-bounds -Wattributes -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdate-time -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wdouble-promotion -Wempty-body -Wendif-labels -Wenum-compare -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-security -Wformat-y2k -Wformat-zero-length -Wfree-nonheap-object -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-parameter-type -Wmissing-prototypes -Wmultichar -Wnarrowing -Wnested-externs -Wnonnull -Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow -Woverride-init -Wpacked -Wpacked-bitfield-compat -Wparentheses -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wreturn-local-addr -Wreturn-type -Wsequence-point -Wshadow -Wsizeof-pointer-memaccess -Wstack-protector -Wstrict-aliasing -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wswitch -Wswitch-default -Wsync-nand -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvla -Wvolatile-register-var -Wwrite-strings -Wnormalized=nfc -Wno-sign-compare -Wno-sign-conversion -Wno-conversion -Wno-unsafe-loop-optimizations -Wno-cast-function-type -Wjump-misses-init -Wframe-larger-than=40096 -O2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const --ldflags=-L/[...]/entangle/src/entangle-3.0/build-dir/src/backend -Wl,-rpath,/[...]/entangle/src/entangle-3.0/build-dir/src/backend -lentangle_backend -L/[...]/entangle/src/entangle-3.0/build-dir/src/frontend -Wl,-rpath,/[...]/entangle/src/entangle-3.0/build-dir/src/frontend -lentangle_frontend -lglib-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lgdk_pixbuf-2.0 -lgstreamer-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgphoto2 -lgphoto2_port -lm -llcms2 -lgudev-1.0 -lpeas-1.0 -lgmodule-2.0 -lgirepository-1.0 -lgexiv2 -lraw_r -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lpeas-gtk-1.0 -lXext -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC' exit code 1, stopped
FAILED: meson-install 
/usr/bin/meson install --no-rebuild
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in package().

Also interesting the ccache: error: Failed to create directory /run/user/0/ccache-tmp: Permission denied -- I have not explicitly requested a ccached build, and I also do not build as root user. root seems to come in due to fakeroot, but why the heck ccache?

simona commented on 2022-01-30 19:33 (UTC)

now ok

qwertzdenek commented on 2022-01-27 15:24 (UTC)

I disown this package now. Sorry I have no time to maintain this, feel free to take it and fix build.

FabioLolix commented on 2022-01-20 18:17 (UTC)

You can try to add the patch in the pkgbuild

The .install file is not needed since all the stuff is already done by pacman hooks by default

SpotlightKid commented on 2022-01-20 18:10 (UTC)

@Lngdvs: this is an upstream incompatibility with meson >= 0.60.0, for which there is already a fix in the repo:

https://gitlab.com/entangle/entangle/-/commit/54795d275a93e94331a614c8712740fcedbdd4f0

Upstream needs to make a release with this fix.

Lngndvs commented on 2022-01-20 17:57 (UTC)

On EndeavourOS, through AUR, entangle does not build, and gives this error:

src/meson.build:42:5: ERROR: Function does not take positional arguments.

EndlessEden commented on 2021-09-01 00:46 (UTC)

@qwertzdenek - please remove the version requirement for libgphoto2. (libgphoto2-git) works fine.

simona commented on 2020-06-15 12:50 (UTC)

../src/backend/entangle-colour-profile.h:27:10: fatal error: entangle-colour-profile-enums.h: File o directory non esistente
27 | #include "entangle-colour-profile-enums.h"

Depau commented on 2019-04-21 13:59 (UTC)

Package is missing a dependency :)

Program pod2man found: NO
meson.build:13:0: ERROR:  Program(s) ['pod2man'] not found or not executable

Omar007 commented on 2019-02-28 17:07 (UTC) (edited on 2019-02-28 17:09 (UTC) by Omar007)

Doesn't build in a clean chroot, it's missing the 'gst-plugins-base-libs' dependency.

Dependency gstreamer-video-1.0 found: NO (tried pkgconfig)

meson.build:49:0: ERROR:  Dependency "gstreamer-video-1.0" not found, tried pkgconfig

Omar007 commented on 2019-02-28 16:12 (UTC) (edited on 2019-02-28 16:27 (UTC) by Omar007)

Entangle GPG signs their releases. Might want to add that file to the PKGBUILD source array so the signature can be verified during the build process: https://www.entangle-photo.org/download/sources/${pkgname}-${pkgver}.tar.xz.asc

And ofc; validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF')

DaarkWel commented on 2019-02-19 08:11 (UTC)

PKGBUILD for new version, something like this

pkgname=entangle
pkgver=2.0
pkgrel=1
pkgdesc="Entangle is an application which uses GTK and libgphoto2 to provide a graphical interface for tethered photography with digital cameras."
arch=('i686' 'x86_64')
url="<http://entangle-photo.org/>"
license=('GPL')
depends=('glib2>=2.26.0' 'dbus-glib>=0.60' 'gdk-pixbuf2>=2.12.0' 'gtk3>=3.22.0' 'libgphoto2>=2.4.11' 'libgudev' 'gobject-introspection' 'lcms2' 'libpeas' 'libgexiv2' 'libraw' 'adwaita-icon-theme' 'gstreamer' 'itstool')
makedepends=('intltool' 'meson' 'gtk-doc')
install=entangle.install
source=(<http://entangle-photo.org/download/sources/>$pkgname-$pkgver.tar.xz)
md5sums=('12049cc192bc1c9ec5fd668921061776')

build() {
  cd "$srcdir/$pkgname-$pkgver"
  sed -i "s/'libraw_r'/'raw_r'/g" meson.build
  meson -Denable-gtk-doc=true build-dir --prefix=/usr
  ninja -C build-dir all
}

check() {
  cd "$srcdir/$pkgname-$pkgver"
  ninja -C build-dir test
}

package() {
  cd "$srcdir/$pkgname-$pkgver"
  DESTDIR="$pkgdir" ninja -C build-dir install
}

simona commented on 2019-01-17 21:10 (UTC)

In file included from ../src/frontend/entangle-preferences.h:27, from ../src/frontend/entangle-application.h:27, from ../src/entangle-main.c:30: ../src/backend/entangle-colour-profile.h:27:10: fatal error: entangle-colour-profile-enums.h: File o directory non esistente

include "entangle-colour-profile-enums.h"

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.

elfroggio commented on 2018-12-15 01:36 (UTC) (edited on 2018-12-15 01:40 (UTC) by elfroggio)

I cannot build entangle, the build fails on:

==> Validating source files with md5sums... entangle-1.0.tar.xz ... Passed

==> Extracting sources... -> Extracting entangle-1.0.tar.xz with bsdtar

==> Starting build()... Traceback (most recent call last): File "/usr/bin/meson", line 6, in <module> from pkg_resources import load_entry_point ModuleNotFoundError: No module named 'pkg_resources'

==> ERROR: A failure occurred in build(). Aborting...

==> ERROR: Makepkg was unable to build entangle.

Thanks

Syv

carloratm commented on 2017-11-13 13:04 (UTC)

Getting this: ... Library raw_r found: YES Native dependency gstreamer-1.0 found: YES 1.12.3 Meson encountered an error in file meson.build, line 47, column 0: Native dependency 'gstreamer-video-1.0' not found

ZeroDot1 commented on 2017-10-29 17:44 (UTC)

@Popolon @qwertzdenek Thanks for the update, it works very good :)

qwertzdenek commented on 2017-10-29 13:39 (UTC)

Fixed libraw_r library as @Popolon suggested.

Popolon commented on 2017-10-29 13:06 (UTC) (edited on 2017-10-29 14:26 (UTC) by Popolon)

Meson encountered an error in file meson.build, line 45, column 0: C library 'libraw_r' not found Command line: cc /tmp/tmpznamz4ki/testfile.c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wl,-O1,--sort-common,--as-needed,-z,relro -O0 -Wl,--start-group -llibraw_r -Wl,--end-group -D_FILE_OFFSET_BITS=64 -o /tmp/tmpznamz4ki/output.exe This should be -lraw_r instead of -llibraw_r, This work if I patch the meson.build like this: libraw_dep = cc.find_library('raw_r') instead of libraw_dep = cc.find_library('libraw_r') So in PKGBUILD (should be fixed upstream too (I opened a bug https://gitlab.com/entangle/entangle/issues/25) build() { cd "$srcdir/$pkgname-$pkgver" sed -i "s/'libraw_r'/'raw_r'/g" meson.build meson -Denable-gtk-doc=true build-dir --prefix=/usr ninja -C build-dir all }

qwertzdenek commented on 2017-10-27 15:56 (UTC)

@ZeroDot1 can't reproduce it. Why do I see .exe binaries in the log?

ZeroDot1 commented on 2017-10-27 11:36 (UTC)

Build started at 2017-10-27T13:26:56.711724 Python binary: /usr/bin/python Python system: Linux The Meson build system Version: 0.43.0 Source dir: /tmp/pamac-build-user/entangle/src/entangle-1.0 Build dir: /tmp/pamac-build-user/entangle/src/entangle-1.0/build-dir Build type: native build Project name: entangle Sanity testing C compiler: cc Is cross compiler: False. Sanity check compiler command line: cc /tmp/pamac-build-user/entangle/src/entangle-1.0/build-dir/meson-private/sanitycheckc.c -o /tmp/pamac-build-user/entangle/src/entangle-1.0/build-dir/meson-private/sanitycheckc.exe Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /tmp/pamac-build-user/entangle/src/entangle-1.0/build-dir/meson-private/sanitycheckc.exe Native C compiler: cc (gcc 7.2.0) Appending CFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt' Appending LDFLAGS from environment: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2' Build machine cpu family: x86_64 Build machine cpu: x86_64 Program pod2man found: YES (/usr/bin/core_perl/pod2man) Found pkg-config: /usr/bin/pkg-config (0.29.2) Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency glib-2.0 found: YES 2.54.0 Determining dependency 'gio-2.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency gio-2.0 found: YES 2.54.0 Determining dependency 'gthread-2.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency gthread-2.0 found: YES 2.54.0 Determining dependency 'gmodule-2.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency gmodule-2.0 found: YES 2.54.0 Determining dependency 'gdk-pixbuf-2.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency gdk-pixbuf-2.0 found: YES 2.36.10 Determining dependency 'gtk+-3.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency gtk+-3.0 found: YES 3.22.24 Determining dependency 'libgphoto2' with pkg-config executable '/usr/bin/pkg-config' Native dependency libgphoto2 found: YES 2.5.14.1 Determining dependency 'gudev-1.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency gudev-1.0 found: YES 232 Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency gobject-introspection-1.0 found: YES 1.54.1 Determining dependency 'lcms2' with pkg-config executable '/usr/bin/pkg-config' Native dependency lcms2 found: YES 2.8 Determining dependency 'libpeas-1.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency libpeas-1.0 found: YES 1.22.0 Determining dependency 'libpeas-gtk-1.0' with pkg-config executable '/usr/bin/pkg-config' Native dependency libpeas-gtk-1.0 found: YES 1.22.0 Determining dependency 'gexiv2' with pkg-config executable '/usr/bin/pkg-config' Native dependency gexiv2 found: YES 0.10.6 Determining dependency 'xext' with pkg-config executable '/usr/bin/pkg-config' Native dependency xext found: YES 1.3.3 Running compile: Working directory: /tmp/tmpm76da_cb Command line: cc /tmp/tmpm76da_cb/testfile.c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -Wl,--start-group -llibraw_r -Wl,--end-group -D_FILE_OFFSET_BITS=64 -o /tmp/tmpm76da_cb/output.exe Code: int main(int argc, char **argv) { return 0; } Compiler stdout: Compiler stderr: /usr/bin/ld: -llibraw_r kann nicht gefunden werden collect2: Fehler: ld gab 1 als Ende-Status zurück

qwertzdenek commented on 2017-10-27 10:22 (UTC)

Release 1.0, Lithium. Upstream build moved to Meson. It seems to work, but I don't have camera.

JoaoMachado commented on 2017-09-29 17:13 (UTC) (edited on 2017-09-29 17:14 (UTC) by JoaoMachado)

Can't build either... get the following error: File "/usr/lib/python3.6/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 1653: ordinal not in range(128) make[3]: *** [Makefile:856: install-data-local] Error 1 make[3]: Leaving directory '/tmp/pamac-build-joao/entangle/src/entangle-0.7.1/docs/reference' make[2]: *** [Makefile:610: install-am] Error 2 make[2]: Leaving directory '/tmp/pamac-build-joao/entangle/src/entangle-0.7.1/docs/reference' make[1]: *** [Makefile:450: install-recursive] Error 1 make[1]: Leaving directory '/tmp/pamac-build-joao/entangle/src/entangle-0.7.1/docs' make: *** [Makefile:510: install-recursive] Error 1 ==> ERROR: A failure occurred in package(). Aborting...

qwertzdenek commented on 2017-09-21 19:53 (UTC)

I tried to upgrade version 0.7.2 but I am having troubles with gtkdoc. Some encoding errors. Was anyone successful to build it?

ZeroDot1 commented on 2017-09-03 19:00 (UTC)

A new version is available! Please update. Download: https://www.entangle-photo.org/download/sources/entangle-0.7.2.tar.gz * Requires Gtk >= 3.10.0 * Fix some introspection annotations * Use GdkSeat APIs if available * Use GtkOverlay and GtkRevealer in preference to custom widgets * Refactoring to prepare to support display of video files * Draw symbolic icons for video/image files while waiting for thumbnails to load * Ensure session highlight has a min 1 pixel visible border * Ensure session browser scrolls fully to right * Check for Adwaita icon theme which now includes symbolic icons * Remove left over check for DBus GLib * Remove use of deprecated GDK monitor functions * Remove use of deprecated GTK API for loading URIs * Fix handling of motion-notify event that broke client side window dragging * Fix warning when setting size of settings viewport * Update bug reporting address * Turn off over-zealous compiler warning about loop optimizations * Add ability to enter IP address of network camera * Fix URI pattern used to locate gphoto gvfs mounts * Add example plugin for bracketing photos of a total eclipse

seehma commented on 2017-07-23 06:08 (UTC)

OK, sorry for that comment. First i tried to make a symlink with ln -s libexiv2.so libexiv2.so.14 and libraw_r.so libraw_r.so.15. That worked but i had not that good feeling working with that workaround. After some more reading on the internet the solution was doing a fresh compile of the package with yaourt -S entangle. That worked...

seehma commented on 2017-07-22 11:11 (UTC)

With Archlinux updated entangle wont work any more. First error is libexiv2.so.14 not found, second error is libraw_r.so.15 not found. Maybe anyone can fix this?

pomekewe commented on 2015-05-04 05:17 (UTC)

1. New dependency for entangle 0.7: extra/itstool 2. Build fails with" make[1]: Leaving directory '/tmp/yaourt-tmp-pomekewe/aur-entangle/src/entangle-0.7.0/help' make[1]: Entering directory '/tmp/yaourt-tmp-pomekewe/aur-entangle/src/entangle-0.7.0' make[1]: Leaving directory '/tmp/yaourt-tmp-pomekewe/aur-entangle/src/entangle-0.7.0' Makefile:499: recipe for target 'check-recursive' failed make: *** [check-recursive] Error 1 GEN public-submodule-commit make: Target 'check' not remade because of errors. ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Makepkg was unable to build entangle. ==> Restart building entangle ? [y/N] ==> --------------------------------- Appreciate your work!

PhotonX commented on 2015-04-27 06:45 (UTC)

checking for GOBJECT_INTROSPECTION... no configure: error: Package requirements (gobject-introspection-1.0 >= 0.9.3) were not met: No package 'gobject-introspection-1.0' found

stativ commented on 2014-06-03 21:18 (UTC)

entangle now requires gnome-icon-theme-symbolic dependency, can you please add it?

stativ commented on 2013-04-12 12:56 (UTC)

The package is missing makedependency on intltool.

dynaMIX commented on 2013-03-14 15:38 (UTC)

After I wrote a bugreport for Entangle, it transpired that Entangle 0.5.0 is not compatible with libgphoto2 2.5.x. Please upgrade to Entangle 0.5.1 The bugreport is here: https://gna.org/bugs/index.php?20619

qwertzdenek commented on 2012-12-15 10:57 (UTC)

It works for me. Make sure you run command: glib-compile-schemas /usr/share/glib-2.0/schemas/

commented on 2012-12-15 09:26 (UTC)

I too get an error while starting the programm: (entangle:32025): GLib-GIO-ERROR **: Settings schema 'org.entangle-photo.manager.interface' does not contain a key named 'plugins' Although this seems more like a bug in the code, rather than the fault of the package mantainer, doesn't it?

languitar commented on 2012-11-30 10:00 (UTC)

I just noticed the PKGBUILD needs a dependency on intltool.

big_bum commented on 2012-07-16 09:42 (UTC)

I had to reinstall gsettings-desktop-schemas to make entangle work.

big_bum commented on 2012-07-16 09:31 (UTC)

Version 0.3.3 worked perfectly. V4 shows me this error: (entangle:1024): GLib-GIO-ERROR **: Schema 'org.entangle-photo.manager' has no child 'interface', altough interface exists in org.entangle-photo.manager