cgwalters / git-evtag

Extended verification for git tags
Other
131 stars 13 forks source link

user specific information in rust/Cargo.toml #14

Closed dustymabe closed 8 years ago

dustymabe commented 8 years ago

Contains the following:

[dependencies.git2]
path = "/home/walters/src/github/alexcrichton/git2-rs"

[dependencies.libgit2-sys]
path = "/home/walters/src/github/alexcrichton/git2-rs/libgit2-sys"

Which causes me to get an error because I don't have those directories. I'm new to rust so I don't know if this is normal or not.

cgwalters commented 8 years ago

Yeah, see https://github.com/cgwalters/git-evtag/pull/13#issuecomment-202188648

cgwalters commented 8 years ago

BTW see https://copr.fedorainfracloud.org/coprs/walters/git-evtag/ for precompiled binaries.

dustymabe commented 8 years ago

BTW see https://copr.fedorainfracloud.org/coprs/walters/git-evtag/ for precompiled binaries.

sweet! - I searched for this in fedora but didn't look in copr :)

dustymabe commented 8 years ago

so just tried to use it to verify the latest tag from rpm-ostree and I'm seeing an issue:

$ $ rpm -q git-evtag
git-evtag-2016.1-1.fc22.x86_64
$ git checkout v2016.1
...
$ git-evtag verify v2016.1
gpg: Signature made Mon 28 Mar 2016 11:13:48 AM EDT using RSA key ID 21C13F0B
gpg: Good signature from "Colin Walters <walters@redhat.com>"
gpg:                 aka "Colin Walters <walters@verbum.org>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 1CEC 7A9D F7DA 85AB EF84  3DC0 A866 D7CC AE08 7291
     Subkey fingerprint: AB92 8A9C F8DD 0629 09C3  7BBD DC45 FD59 21C1 3F0B
error: Failed to resolve path '/home/dustymabe/Desktop/development/rpm-ostree/libglnx/.git': No such file or directory

Is this a misconfiguration or a bug?

cgwalters commented 8 years ago

You need to git submodule update --init. It's a bug that we don't have a better error message in this situation.

cgwalters commented 8 years ago

Can you file this as a new issue?

dustymabe commented 8 years ago

Can you file this as a new issue?

here ya go: https://github.com/cgwalters/git-evtag/issues/16