【问题标题】:Homebrew not updating the version of my packageHomebrew 没有更新我的包的版本
【发布时间】:2019-10-08 13:16:21
【问题描述】:

我是一个自制新手,并且有一个带有单个包装的水龙头,mark-on-mac (https://github.com/sjbonner/homebrew-tap)。 tap 只是 Program MARK 可执行文件的包装器,用于分析定义 gcc 库位置的标记重新捕获数据。

我已经多次更新公式(现在在 v0.0.7 上),但是命令

brew install mark-on-mac

始终查找并安装 v0.0.3 版本。为了安装最新版本,我必须指定我的水龙头

brew install sjbonner/tap/mark-on-mac

这是一个列表,显示了当我不指定点击时的行为

Simons-MBP:homebrew-tap sbonner$ brew info mark-on-mac
mark-on-mac: stable 0.0.3
Command-line version of Dr. Gary White's mark-recapture software
http://warnercnr.colostate.edu/~gwhite/mark/mark.htm
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/mark-on-mac.rb
Simons-MBP:homebrew-tap sbonner$ brew install mark-on-mac
==> Downloading https://github.com/sjbonner/mark-on-mac/archive/v0.0.3.tar.gz
==> Downloading from https://codeload.github.com/sjbonner/mark-on-mac/tar.gz/v
                                                                           0.8#                                                                          2.1########                                                                  12.1###############                                                           22.2######################                                                    31.3###########################                                               38.5##################################                                        48.4##########################################                                59.2#################################################                         69.1########################################################                  79.0################################################################          89.7######################################################################## 100.0%
????  /usr/local/Cellar/mark-on-mac/0.0.3: 5 files, 4.0MB, built in 6 seconds
Simons-MBP:homebrew-tap sbonner$ brew uninstall mark-on-mac
Uninstalling /usr/local/Cellar/mark-on-mac/0.0.3... (5 files, 4.0MB)
Simons-MBP:homebrew-tap sbonner$ brew info sjbonner/tap/mark-on-mac
sjbonner/tap/mark-on-mac: stable 0.0.7
Command-line version of Dr. Gary White's mark-recapture software
http://warnercnr.colostate.edu/~gwhite/mark/mark.htm
Not installed
From: https://github.com/sjbonner/homebrew-tap/blob/master/mark-on-mac.rb
Simons-MBP:homebrew-tap sbonner$ brew install sjbonner/tap/mark-on-mac
==> Installing mark-on-mac from sjbonner/tap
==> Downloading https://github.com/sjbonner/mark-on-mac/archive/v0.0.7.tar.gz
Already downloaded: /Users/sbonner/Library/Caches/Homebrew/downloads/a0310eb4eafbf40481bd5f010d2e369da2f91c41a203b508c340bfad893fd501--mark-on-mac-0.0.7.tar.gz
????  /usr/local/Cellar/mark-on-mac/0.0.7: 5 files, 4MB, built in 3 seconds
Removing: /Users/sbonner/Library/Caches/Homebrew/mark-on-mac--0.0.3.tar.gz... (1.7MB)
Simons-MBP:homebrew-tap sbonner$

谁能告诉我为什么会这样?为什么默认安装 v0.0.3?我怎样才能阻止这种情况?

提前致谢!

西蒙

【问题讨论】:

    标签: macos homebrew


    【解决方案1】:

    似乎本地存储库sjbonner/tap 已过时。您需要将本地存储库与远程存储库同步。

    # cd into the local repo
    cd "$(brew --repo sjbonner/tap)"
    
    # find out the latest commit locally
    git log -s -1
    # compare the commit with your remote repo
    
    # if the repo is outdated, run
    brew update
    

    【讨论】:

      猜你喜欢
      • 2020-12-18
      • 2017-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-24
      • 2020-10-30
      • 2016-08-10
      • 1970-01-01
      相关资源
      最近更新 更多