[MacPorts] #66727: totp-cli builds But does not Update Properly -- Missing Symbol - _clock_gettime

MacPorts noreply at macports.org
Sat Jan 21 14:52:53 UTC 2023


#66727: totp-cli builds But does not Update Properly -- Missing Symbol -
_clock_gettime
-----------------------+---------------------------
  Reporter:  RobK88    |      Owner:  manojkarthick
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.8.0
Resolution:            |   Keywords:  lion
      Port:  totp-cli  |
-----------------------+---------------------------

Comment (by RobK88):

 I was able to finally add the missing dependency --golang/x/term.

 Now `totp-cli` version 1.2.5 builds just fine and it even runs on my old
 Mac running Lion.


 {{{
 Grinchs-Mac-Pro:~ grinch$ totp-cli version
 totp-cli v1.2.5 (darwin/amd64)
 }}}


 Please see the attached working Portfile.

 Just one question, when I run `port lint --nitpick`, I see the following
 warnings:


 {{{
 Grinchs-Mac-Pro:~ grinch$ port lint --nitpick totp-cli
 --->  Verifying Portfile for totp-cli
 Warning: go-yaml-yaml-9f266ea9e77c.tar.gz - missing recommended checksum
 type: sha256
 Warning: go-yaml-yaml-9f266ea9e77c.tar.gz - missing recommended checksum
 type: size
 Warning: go-yaml-yaml-9f266ea9e77c.tar.gz - missing recommended checksum
 type: rmd160
 Warning: go-yaml-yaml-9f266ea9e77c.tar.gz - missing recommended checksum
 type: size
 Warning: go-yaml-yaml-9f266ea9e77c.tar.gz - missing recommended checksum
 type: rmd160
 Warning: go-yaml-yaml-9f266ea9e77c.tar.gz - missing recommended checksum
 type: sha256
 Warning: go-yaml-yaml-v2.2.2.tar.gz - missing recommended checksum type:
 sha256
 Warning: go-yaml-yaml-v2.2.2.tar.gz - missing recommended checksum type:
 size
 Warning: go-yaml-yaml-v2.2.2.tar.gz - missing recommended checksum type:
 rmd160
 Warning: go-yaml-yaml-v2.2.2.tar.gz - missing recommended checksum type:
 size
 Warning: go-yaml-yaml-v2.2.2.tar.gz - missing recommended checksum type:
 rmd160
 Warning: go-yaml-yaml-v2.2.2.tar.gz - missing recommended checksum type:
 sha256
 Warning: golang-term-v0.4.0.tar.gz - missing recommended checksum type:
 sha256
 Warning: golang-term-v0.4.0.tar.gz - missing recommended checksum type:
 size
 Warning: golang-term-v0.4.0.tar.gz - missing recommended checksum type:
 rmd160
 Warning: golang-term-v0.4.0.tar.gz - missing recommended checksum type:
 size
 Warning: golang-term-v0.4.0.tar.gz - missing recommended checksum type:
 rmd160
 Warning: golang-term-v0.4.0.tar.gz - missing recommended checksum type:
 sha256
 Warning: golang-sys-97732733099d.tar.gz - missing recommended checksum
 type: sha256
 Warning: golang-sys-97732733099d.tar.gz - missing recommended checksum
 type: size
 Warning: golang-sys-97732733099d.tar.gz - missing recommended checksum
 type: rmd160
 Warning: golang-sys-97732733099d.tar.gz - missing recommended checksum
 type: size
 Warning: golang-sys-97732733099d.tar.gz - missing recommended checksum
 type: rmd160
 Warning: golang-sys-97732733099d.tar.gz - missing recommended checksum
 type: sha256
 Warning: golang-crypto-70a84ac30bf9.tar.gz - missing recommended checksum
 type: sha256
 Warning: golang-crypto-70a84ac30bf9.tar.gz - missing recommended checksum
 type: size
 Warning: golang-crypto-70a84ac30bf9.tar.gz - missing recommended checksum
 type: rmd160
 Warning: golang-crypto-70a84ac30bf9.tar.gz - missing recommended checksum
 type: size
 Warning: golang-crypto-70a84ac30bf9.tar.gz - missing recommended checksum
 type: rmd160
 Warning: golang-crypto-70a84ac30bf9.tar.gz - missing recommended checksum
 type: sha256
 Warning: yitsushi-go-commander-v1.1.0.tar.gz - missing recommended
 checksum type: sha256
 Warning: yitsushi-go-commander-v1.1.0.tar.gz - missing recommended
 checksum type: size
 Warning: yitsushi-go-commander-v1.1.0.tar.gz - missing recommended
 checksum type: rmd160
 Warning: yitsushi-go-commander-v1.1.0.tar.gz - missing recommended
 checksum type: size
 Warning: yitsushi-go-commander-v1.1.0.tar.gz - missing recommended
 checksum type: rmd160
 Warning: yitsushi-go-commander-v1.1.0.tar.gz - missing recommended
 checksum type: sha256
 Warning: yitsushi-github-release-check-v1.0.1.tar.gz - missing recommended
 checksum type: sha256
 Warning: yitsushi-github-release-check-v1.0.1.tar.gz - missing recommended
 checksum type: size
 Warning: yitsushi-github-release-check-v1.0.1.tar.gz - missing recommended
 checksum type: rmd160
 Warning: yitsushi-github-release-check-v1.0.1.tar.gz - missing recommended
 checksum type: size
 Warning: yitsushi-github-release-check-v1.0.1.tar.gz - missing recommended
 checksum type: rmd160
 Warning: yitsushi-github-release-check-v1.0.1.tar.gz - missing recommended
 checksum type: sha256
 Warning: stretchr-testify-v1.6.1.tar.gz - missing recommended checksum
 type: sha256
 Warning: stretchr-testify-v1.6.1.tar.gz - missing recommended checksum
 type: size
 Warning: stretchr-testify-v1.6.1.tar.gz - missing recommended checksum
 type: rmd160
 Warning: stretchr-testify-v1.6.1.tar.gz - missing recommended checksum
 type: size
 Warning: stretchr-testify-v1.6.1.tar.gz - missing recommended checksum
 type: rmd160
 Warning: stretchr-testify-v1.6.1.tar.gz - missing recommended checksum
 type: sha256
 Warning: stretchr-objx-v0.1.0.tar.gz - missing recommended checksum type:
 sha256
 Warning: stretchr-objx-v0.1.0.tar.gz - missing recommended checksum type:
 size
 Warning: stretchr-objx-v0.1.0.tar.gz - missing recommended checksum type:
 rmd160
 Warning: stretchr-objx-v0.1.0.tar.gz - missing recommended checksum type:
 size
 Warning: stretchr-objx-v0.1.0.tar.gz - missing recommended checksum type:
 rmd160
 Warning: stretchr-objx-v0.1.0.tar.gz - missing recommended checksum type:
 sha256
 Warning: pmezard-go-difflib-v1.0.0.tar.gz - missing recommended checksum
 type: sha256
 Warning: pmezard-go-difflib-v1.0.0.tar.gz - missing recommended checksum
 type: size
 Warning: pmezard-go-difflib-v1.0.0.tar.gz - missing recommended checksum
 type: rmd160
 Warning: pmezard-go-difflib-v1.0.0.tar.gz - missing recommended checksum
 type: size
 Warning: pmezard-go-difflib-v1.0.0.tar.gz - missing recommended checksum
 type: rmd160
 Warning: pmezard-go-difflib-v1.0.0.tar.gz - missing recommended checksum
 type: sha256
 Warning: mitchellh-go-homedir-v1.1.0.tar.gz - missing recommended checksum
 type: sha256
 Warning: mitchellh-go-homedir-v1.1.0.tar.gz - missing recommended checksum
 type: size
 Warning: mitchellh-go-homedir-v1.1.0.tar.gz - missing recommended checksum
 type: rmd160
 Warning: mitchellh-go-homedir-v1.1.0.tar.gz - missing recommended checksum
 type: size
 Warning: mitchellh-go-homedir-v1.1.0.tar.gz - missing recommended checksum
 type: rmd160
 Warning: mitchellh-go-homedir-v1.1.0.tar.gz - missing recommended checksum
 type: sha256
 Warning: kardianos-osext-2bc1f35cddc0.tar.gz - missing recommended
 checksum type: sha256
 Warning: kardianos-osext-2bc1f35cddc0.tar.gz - missing recommended
 checksum type: size
 Warning: kardianos-osext-2bc1f35cddc0.tar.gz - missing recommended
 checksum type: rmd160
 Warning: kardianos-osext-2bc1f35cddc0.tar.gz - missing recommended
 checksum type: size
 Warning: kardianos-osext-2bc1f35cddc0.tar.gz - missing recommended
 checksum type: rmd160
 Warning: kardianos-osext-2bc1f35cddc0.tar.gz - missing recommended
 checksum type: sha256
 Warning: davecgh-go-spew-v1.1.0.tar.gz - missing recommended checksum
 type: sha256
 Warning: davecgh-go-spew-v1.1.0.tar.gz - missing recommended checksum
 type: size
 Warning: davecgh-go-spew-v1.1.0.tar.gz - missing recommended checksum
 type: rmd160
 Warning: davecgh-go-spew-v1.1.0.tar.gz - missing recommended checksum
 type: size
 Warning: davecgh-go-spew-v1.1.0.tar.gz - missing recommended checksum
 type: rmd160
 Warning: davecgh-go-spew-v1.1.0.tar.gz - missing recommended checksum
 type: sha256
 --->  0 errors and 78 warnings found.
 Grinchs-Mac-Pro:~ grinch$
 }}}

 Why?  The required checksums are in the Portfile.  Is this a bug in
 Macports?

-- 
Ticket URL: <https://trac.macports.org/ticket/66727#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list