Can't find all required implementations when compiling 0install on voidlinux.

ciryat <[email protected]> Thu, 24 Nov 2016 18:05:53 +0000
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <[email protected]>
Maybe related to
http://zero-install-devel.narkive.com/RVgQWhzR/odd-bug-can-t-find-implementation-but-can-launch-it-independently
in a way that the voidlinux packages may be too new??


Notice that gpg2 can be installed on voidlinux using

     sudo xbps-install -Syv gpgme



Another error that occurs:

"Can't check signature: No public key."

------------------------------------------------------------------------------

_______________________________________________
Zero-install-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/zero-install-devel
tmp.make.log (text/plain, 10.5 KB)
[ -d "/home/anon/0install-2.12/build" ] || mkdir "/home/anon/0install-2.12/build"
[ -d "/home/anon/0install-2.12/dist" ] || mkdir "/home/anon/0install-2.12/dist"
make -C "/home/anon/0install-2.12/build" -f "/home/anon/0install-2.12/Makefile.build" "all" SRCDIR="/home/anon/0install-2.12" BUILDDIR="/home/anon/0install-2.12/build" DISTDIR="/home/anon/0install-2.12/dist" DESTDIR=""
make[1]: Entering directory '/home/anon/0install-2.12/build'
make -C "/home/anon/0install-2.12/ocaml" OCAML_BUILDDIR="/home/anon/0install-2.12/build/ocaml"
make[2]: Entering directory '/home/anon/0install-2.12/ocaml'
[ -d "/home/anon/0install-2.12/build/ocaml" ] || mkdir -p "/home/anon/0install-2.12/build/ocaml"
ocamlbuild -j 0 -build-dir "/home/anon/0install-2.12/build/ocaml"  "all-native.otarget"
obus not found; compiling without D-BUS support
lablgtk2 not found; not building GTK GUI plugin
File "_tags", line 5, characters 32-40:
Warning: the tag "link_gtk" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning.
# No parallelism done
#cp 0install.ml "/home/anon/0install-2.12/build/ocaml/"
if [ "" = "Windows_NT" ];then make ocaml_windows; else make ocaml_posix; fi
make[3]: Entering directory '/home/anon/0install-2.12/ocaml'
cp /home/anon/0install-2.12/build/ocaml/static_0install.native /home/anon/0install-2.12/build/ocaml/0install
[ -L 0install ] || ln -s ../build/ocaml/0install 0install
[ -L _build -o -e _build ] || ln -s /home/anon/0install-2.12/build/ocaml _build
ln -f "/home/anon/0install-2.12/build/ocaml/0install" "/home/anon/0install-2.12/build/ocaml/0launch"
make[3]: Leaving directory '/home/anon/0install-2.12/ocaml'
................................................................................................S....E.E...............................................F........................................................EEEEE.............EEFEEE.EEEEE..EE.....S.......S..............SS.......................
==============================================================================
Error: 0install:17:download:33:slave-2.6

Bad reply ["fail","Can't find all required implementations:\n- http://example.com:8000/Hello.xml -> (problem)\n    Main feed 'http://example.com:8000/Hello.xml' not available\n    No known implementations at all"]

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:32:select

Can't find all required implementations:
- http://example.com:8000/Hello.xml -> (problem)
    Main feed 'http://example.com:8000/Hello.xml' not available
    No known implementations at all

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:29:replay

Expected log message matching 'Version from mirror is older than cached version; ignoring it'

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:28:add-impossible

Error 'Can't find all required implementations:
- http://example.com:8000/Hello.xml#source -> (problem)
    Main feed 'http://example.com:8000/Hello.xml' not available
    No known implementations at all' does not match regexp '\(.\|
\)*We want source and this is a binary'

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:27:background-unsolvable

Can't find all required implementations:
- http://example.com:8000/Hello.xml -> (problem)
    Main feed 'http://example.com:8000/Hello.xml' not available
    No known implementations at all

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:26:background-app

Can't find all required implementations:
- http://example.com:8000/Hello.xml -> (problem)
    Main feed 'http://example.com:8000/Hello.xml' not available
    No known implementations at all

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:25:selections

Failed to check feed signature: Error checking signature for 'http://example.com:8000/Hello.xml': 
gpg: keybox '/tmp/0install-test-27e65bf/pubring.kbx' created
gpg: Signature made Sat Jul 14 18:04:26 2012 BST
gpg:                using DSA key 6FCF121BE2390E0B
gpg: Can't check signature: No public key

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:23:impl-mirror-fails

Error 'Can't find all required implementations:
- http://example.com:8000/Hello.xml -> (problem)
    Main feed 'http://example.com:8000/Hello.xml' not available
    No known implementations at all' does not match regexp 'Error downloading 'http://example.com:8000/HelloWorld.tgz': The requested URL returned error: 404'

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:22:impl-mirror

Can't find all required implementations:
- http://example.com:8000/Hello.xml -> (problem)
    Main feed 'http://example.com:8000/Hello.xml' not available
    No known implementations at all

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:21:mirrors

Can't find all required implementations:
- http://example.com:8000/Hello.xml -> (problem)
    Main feed 'http://example.com:8000/Hello.xml' not available
    No known implementations at all

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:19:import

Failed to check feed signature: Error checking signature for 'http://localhost:8000/Hello': 
gpg: keybox '/tmp/0install-test-1d3a971a/pubring.kbx' created
gpg: Signature made Sat Feb  5 14:07:28 2011 GMT
gpg:                using DSA key 6FCF121BE2390E0B
gpg: Can't check signature: No public key

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:18:dry-run

Can't find all required implementations:
- http://localhost:8000/Hello -> (problem)
    Main feed 'http://localhost:8000/Hello' not available
    No known implementations at all

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:4:wrong-digest

Error 'Can't find all required implementations:
- http://example.com:8000/Hello.xml -> (problem)
    Main feed 'http://example.com:8000/Hello.xml' not available
    No known implementations at all' does not match regexp 'Incorrect manifest -- archive is corrupted'

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:3:wrong-size

Error 'Can't find all required implementations:
- http://localhost:8000/Hello-wrong-size -> (problem)
    Main feed 'http://localhost:8000/Hello-wrong-size' not available
    No known implementations at all' does not match regexp 'Downloaded archive has incorrect size'

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:2:reject-key

Expected log message matching 'Feed http://localhost:8000/Hello: Not signed with a trusted key'

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:1:auto-accept-key

Error 'Can't find all required implementations:
- http://localhost:8000/Hello -> (problem)
    Main feed 'http://localhost:8000/Hello' not available
    No known implementations at all' does not match regexp 'Path '.*/HelloWorld/Missing' does not exist'

------------------------------------------------------------------------------
==============================================================================
Error: 0install:17:download:0:accept-key

Error 'Can't find all required implementations:
- http://localhost:8000/Hello -> (problem)
    Main feed 'http://localhost:8000/Hello' not available
    No known implementations at all' does not match regexp 'Path '.*/HelloWorld/Missing' does not exist'

------------------------------------------------------------------------------
==============================================================================
Error: 0install:6:0install:3:download_selections

Failed to check feed signature: Error checking signature for 'http://example.com:8000/Hello.xml': 
gpg: keybox '/tmp/0install-test-256cb3f1/pubring.kbx' created
gpg: Signature made Sat Jul 14 18:04:26 2012 BST
gpg:                using DSA key 6FCF121BE2390E0B
gpg: Can't check signature: No public key

------------------------------------------------------------------------------
==============================================================================
Error: 0install:6:0install:1:update

Can't find all required implementations:
- http://foo/Binary.xml -> (problem)
    Main feed 'http://foo/Binary.xml' not available
    No known implementations at all

------------------------------------------------------------------------------
==============================================================================
Failure: 0install:17:download:20:distro

got None!
------------------------------------------------------------------------------
==============================================================================
Failure: 0install:9:gpg:1:error-sig

Expected ErrSig
------------------------------------------------------------------------------
Ran: 295 tests in: 0.94 seconds.
FAILED: Cases: 295 Tried: 295 Errors: 19 Failures: 2 Skip:  5 Todo: 0 Timeouts: 0.

make[2]: Leaving directory '/home/anon/0install-2.12/ocaml'
make[1]: Leaving directory '/home/anon/0install-2.12/build'