ejabberd 17.04 Error in git checkout for deps https://github.com/erlang-lager/lager

Upgrading ejabberd version 17.03 to 17.04 has the following error (see below) when execute
$make update

Need manually execute the following to update larger in deps directory
$ git clone -b '3.4.2' --single-branch https://github.com/erlang-lager/lager ./lager

===========Error in deps/larger git clone ==============
==> ejabberd-17.xx (update-deps)
Updating lager from {git,"https://github.com/erlang-lager/lager",
{tag,"3.4.2"}}
error: pathspec '3.4.2' did not match any file(s) known to git.
ERROR: git checkout -q 3.4.2 failed with error: 1 and output:
error: pathspec '3.4.2' did not match any file(s) known to git.

Um,, why does it fail fo you?

Um,, why does it fail fo you? It works for me:

$ cd /tmp 
$ git clone -b '3.4.2' --single-branch https://github.com/erlang-lager/lager ./lager
Clonant a './lager'...
remote: Counting objects: 3548, done.
remote: Compressing objects: 100% (29/29), done.
remote: Total 3548 (delta 0), reused 29 (delta 0), pack-reused 3519
Rebent objectes: 100% (3548/3548), 1.57 MiB | 1.08 MiB/s, fet.
Resolent les deltes: 100% (2422/2422), fet.
Provant connectivitat... fet.
Note: checking out 'a10c23c51dea6bbd63e5048c8a5a702169973114'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
Syndicate content