{"action":"created","issue":{"url":"https://api.github.com/repos/flatpak/flatpak/issues/2068","repository_url":"https://api.github.com/repos/flatpak/flatpak","labels_url":"https://api.github.com/repos/flatpak/flatpak/issues/2068/labels{/name}","comments_url":"https://api.github.com/repos/flatpak/flatpak/issues/2068/comments","events_url":"https://api.github.com/repos/flatpak/flatpak/issues/2068/events","html_url":"https://github.com/flatpak/flatpak/issues/2068","id":356254919,"node_id":"MDU6SXNzdWUzNTYyNTQ5MTk=","number":2068,"title":"PPA not available on Ubuntu Cosmic (18.10)","user":{"login":"aiamuzz","id":3283676,"node_id":"MDQ6VXNlcjMyODM2NzY=","avatar_url":"https://avatars2.githubusercontent.com/u/3283676?v=4","gravatar_id":"","url":"https://api.github.com/users/aiamuzz","html_url":"https://github.com/aiamuzz","followers_url":"https://api.github.com/users/aiamuzz/followers","following_url":"https://api.github.com/users/aiamuzz/following{/other_user}","gists_url":"https://api.github.com/users/aiamuzz/gists{/gist_id}","starred_url":"https://api.github.com/users/aiamuzz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aiamuzz/subscriptions","organizations_url":"https://api.github.com/users/aiamuzz/orgs","repos_url":"https://api.github.com/users/aiamuzz/repos","events_url":"https://api.github.com/users/aiamuzz/events{/privacy}","received_events_url":"https://api.github.com/users/aiamuzz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2018-09-02T05:41:16Z","updated_at":"2018-09-02T18:39:19Z","closed_at":null,"author_association":"NONE","body":"## Linux distribution and version\r\nDeepin OS 15.7\r\n\r\n## Flatpak version\r\n0.11.7-1deepin\r\n\r\n## Description of the problem\r\nUnable to build the latest version of flatpak, probably some dependency issue, Need help to build and install it on my system. My OS comes with the above version of flatpak, as this is very very old, I have uninstalled the OS prepackaged version with the intention of running the latest flatpak from here.\r\n\r\nPlease find the place i am currently stuck unable to build and install ...\r\n\r\n`./configure` goes only this far ... is there an 'argument' that needs to be passed along with the 'configure' command ?\r\n\r\n\r\n`H15:~/Downloads/linuxPackagesBuildnInstall/flatpak-1.0.1$ ./configure\r\n`\r\n```\r\nchecking for gcc... gcc\r\nchecking whether the C compiler works... yes\r\nchecking for C compiler default output file name... a.out\r\nchecking for suffix of executables... \r\nchecking whether we are cross compiling... no\r\nchecking for suffix of object files... o\r\nchecking whether we are using the GNU C compiler... yes\r\nchecking whether gcc accepts -g... yes\r\nchecking for gcc option to accept ISO C89... none needed\r\nchecking whether gcc understands -c and -o together... yes\r\nchecking how to run the C preprocessor... gcc -E\r\nchecking for grep that handles long lines and -e... /bin/grep\r\nchecking for egrep... /bin/grep -E\r\nchecking for ANSI C header files... yes\r\nchecking for sys/types.h... yes\r\nchecking for sys/stat.h... yes\r\nchecking for stdlib.h... yes\r\nchecking for string.h... yes\r\nchecking for memory.h... yes\r\nchecking for strings.h... yes\r\nchecking for inttypes.h... yes\r\nchecking for stdint.h... yes\r\nchecking for unistd.h... yes\r\nchecking minix/config.h usability... no\r\nchecking minix/config.h presence... no\r\nchecking for minix/config.h... no\r\nchecking whether it is safe to define __EXTENSIONS__... yes\r\nchecking for special C compiler options needed for large files... no\r\nchecking for _FILE_OFFSET_BITS value needed for large files... no\r\nchecking for gcc... (cached) gcc\r\nchecking whether we are using the GNU C compiler... (cached) yes\r\nchecking whether gcc accepts -g... (cached) yes\r\nchecking for gcc option to accept ISO C89... (cached) none needed\r\nchecking whether gcc understands -c and -o together... (cached) yes\r\nchecking for gcc option to accept ISO C99... none needed\r\nchecking for gcc option to accept ISO Standard C... (cached) none needed\r\nchecking build system type... x86_64-pc-linux-gnu\r\nchecking host system type... x86_64-pc-linux-gnu\r\nchecking how to print strings... printf\r\nchecking for a sed that does not truncate output... /bin/sed\r\nchecking for fgrep... /bin/grep -F\r\nchecking for ld used by gcc... /usr/bin/ld\r\nchecking if the linker (/usr/bin/ld) is GNU ld... yes\r\nchecking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B\r\nchecking the name lister (/usr/bin/nm -B) interface... BSD nm\r\nchecking whether ln -s works... yes\r\nchecking the maximum length of command line arguments... 1572864\r\nchecking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop\r\nchecking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop\r\nchecking for /usr/bin/ld option to reload object files... -r\r\nchecking for objdump... objdump\r\nchecking how to recognize dependent libraries... pass_all\r\nchecking for dlltool... no\r\nchecking how to associate runtime and link libraries... printf %s\\n\r\nchecking for ar... ar\r\nchecking for archiver @FILE support... @\r\nchecking for strip... strip\r\nchecking for ranlib... ranlib\r\nchecking for gawk... gawk\r\nchecking command to parse /usr/bin/nm -B output from gcc object... ok\r\nchecking for sysroot... no\r\nchecking for a working dd... /bin/dd\r\nchecking how to truncate binary pipes... /bin/dd bs=4096 count=1\r\nchecking for mt... mt\r\nchecking if mt is a manifest tool... no\r\nchecking for dlfcn.h... yes\r\nchecking for objdir... .libs\r\nchecking if gcc supports -fno-rtti -fno-exceptions... no\r\nchecking for gcc option to produce PIC... -fPIC -DPIC\r\nchecking if gcc PIC flag -fPIC -DPIC works... yes\r\nchecking if gcc static flag -static works... yes\r\nchecking if gcc supports -c -o file.o... yes\r\nchecking if gcc supports -c -o file.o... (cached) yes\r\nchecking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\r\nchecking whether -lc should be explicitly linked in... no\r\nchecking dynamic linker characteristics... GNU/Linux ld.so\r\nchecking how to hardcode library paths into programs... immediate\r\nchecking whether stripping libraries is possible... yes\r\nchecking if libtool supports shared libraries... yes\r\nchecking whether to build shared libraries... yes\r\nchecking whether to build static libraries... no\r\nchecking for a BSD-compatible install... /usr/bin/install -c\r\nchecking whether build environment is sane... yes\r\nchecking for a thread-safe mkdir -p... /bin/mkdir -p\r\nchecking whether make sets $(MAKE)... yes\r\nchecking for style of include used by make... GNU\r\nchecking whether make supports nested variables... yes\r\nchecking whether UID '1000' is supported by ustar format... yes\r\nchecking whether GID '1000' is supported by ustar format... yes\r\nchecking how to create a ustar tar archive... gnutar\r\nchecking dependency style of gcc... gcc3\r\nchecking for a sed that does not truncate output... (cached) /bin/sed\r\nchecking for bison... bison -y\r\nchecking whether NLS is requested... yes\r\nchecking for msgfmt... /usr/bin/msgfmt\r\nchecking for gmsgfmt... /usr/bin/msgfmt\r\nchecking for xgettext... /usr/bin/xgettext\r\nchecking for msgmerge... /usr/bin/msgmerge\r\nchecking for ld used by gcc... /usr/bin/ld -m elf_x86_64\r\nchecking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes\r\nchecking for shared library run path origin... done\r\nchecking for CFPreferencesCopyAppValue... no\r\nchecking for CFLocaleCopyCurrent... no\r\nchecking for GNU gettext in libc... yes\r\nchecking whether to use NLS... yes\r\nchecking where the gettext function comes from... libc\r\nchecking whether make supports nested variables... (cached) yes\r\nchecking whether to enable maintainer-specific portions of Makefiles... yes\r\nchecking if gcc supports flag -pipe in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Wall in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=empty-body in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=strict-prototypes in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=missing-prototypes in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=implicit-function-declaration in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=format=2 -Werror=format-security -Werror=format-nonliteral in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=pointer-arith in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=init-self in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=missing-declarations in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=return-type in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=overflow in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=int-conversion in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=parenthesis in envvar CFLAGS... no\r\nchecking if gcc supports flag -Werror=incompatible-pointer-types in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=misleading-indentation in envvar CFLAGS... yes\r\nchecking if gcc supports flag -Werror=missing-include-dirs in envvar CFLAGS... yes\r\nchecking whether to enable Valgrind on the unit tests... checking for valgrind... no\r\nyes\r\nchecking for pkg-config... /usr/bin/pkg-config\r\nchecking pkg-config is at least version 0.24... yes\r\nchecking for cap_from_text in -lcap... yes\r\nchecking for fdwalk... no\r\nchecking whether renameat2 is declared... no\r\nchecking whether memfd_create is declared... yes\r\nchecking whether copy_file_range is declared... yes\r\nchecking sys/xattr.h usability... yes\r\nchecking sys/xattr.h presence... yes\r\nchecking for sys/xattr.h... yes\r\nchecking sys/capability.h usability... yes\r\nchecking sys/capability.h presence... yes\r\nchecking for sys/capability.h... yes\r\nchecking for BASE... yes\r\nchecking for SOUP... yes\r\nchecking for archive_read_support_filter_all... yes\r\nchecking for gpgme-config... no\r\nchecking for DEP_GPGME... no\r\nchecking for GPGME pthread - version >= 1.1.8... no\r\nconfigure: error: Need GPGME_PTHREAD version 1.1.8 or later\r\n\r\n```\r\n\r\nassuming this `libgpgme11-dev` is the dependency that needs to be fulfilled, i run it only to get the error below, looks like a case where an older version is required (i did try that too downloaded the older version deb file but they throw up multiple dependency issues)\r\n\r\n `sudo apt-get install libgpgme11-dev` gives this \r\n\r\n```\r\nReading package lists... Done\r\nBuilding dependency tree       \r\nReading state information... Done\r\nSome packages could not be installed. This may mean that you have\r\nrequested an impossible situation or if you are using the unstable\r\ndistribution that some required packages have not yet been created\r\nor been moved out of Incoming.\r\nThe following information may help to resolve the situation:\r\n\r\nThe following packages have unmet dependencies:\r\n libgpgme11-dev : Depends: libgpgme11 (= 1.7.0-1) but 1.11.1-1 is to be installed\r\nE: Unable to correct problems, you have held broken packages.\r\n\r\n```\r\n\r\n**with my OS packaged flatpak already uninstalled, i am currently flatpak'less ... until you guys help me get past the above issues.**\r\n\r\nthanks."},"comment":{"url":"https://api.github.com/repos/flatpak/flatpak/issues/comments/417950757","html_url":"https://github.com/flatpak/flatpak/issues/2068#issuecomment-417950757","issue_url":"https://api.github.com/repos/flatpak/flatpak/issues/2068","id":417950757,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNzk1MDc1Nw==","user":{"login":"TingPing","id":798838,"node_id":"MDQ6VXNlcjc5ODgzOA==","avatar_url":"https://avatars0.githubusercontent.com/u/798838?v=4","gravatar_id":"","url":"https://api.github.com/users/TingPing","html_url":"https://github.com/TingPing","followers_url":"https://api.github.com/users/TingPing/followers","following_url":"https://api.github.com/users/TingPing/following{/other_user}","gists_url":"https://api.github.com/users/TingPing/gists{/gist_id}","starred_url":"https://api.github.com/users/TingPing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TingPing/subscriptions","organizations_url":"https://api.github.com/users/TingPing/orgs","repos_url":"https://api.github.com/users/TingPing/repos","events_url":"https://api.github.com/users/TingPing/events{/privacy}","received_events_url":"https://api.github.com/users/TingPing/received_events","type":"User","site_admin":false},"created_at":"2018-09-02T18:39:19Z","updated_at":"2018-09-02T18:39:19Z","author_association":"MEMBER","body":"Only `make install`."}}
{"actor":{"display_login":"TingPing"}}