Closed bfontaine closed 8 years ago
Oh, your PolarSSL entry is out of date. Sorry, I should have caught that and submitted it to your command-not-found. md5sum
, sha1sum
and such are no longer shipped by polarssl
. They've all been compressed into crypt_and_hash
.
Thanks @DomT4, I updated the list. I also forgot to check for keg-only formulae, so the berkeley-db4
/berkeley-db
conflict is out because the former is keg-only.
The mecab
issue here might be broader than that, see https://github.com/Homebrew/homebrew/issues/41501#issuecomment-126634120
As @xu-cheng suggested, we should maybe include all mecab-*
formulae as optional resources in the mecab
formula.
etcdctl
formula has been stripped so it shouldn't be in this list.
Thanks @Moisan; I had an outdated etcdctl
entry: https://github.com/Homebrew/homebrew-command-not-found/commit/3ae3dd4a72874d99e447070851af2752f17996f2
One unexpected thing that the binaries list from command-not-found lets us do is to check for conflicts between formulae.
I took the list and grouped together core formulae providing the same binary. I then removed the conflicts that were already declared, and here are those which are missing:
aardvark_shell_utils
,coreutils
(realpath
) #42767(the former is keg-only)berkeley-db4
,berkeley-db
(db_archive
,db_checkpoint
,db_deadlock
,db_dump
,db_hotbackup
,db_load
,db_printlog
,db_recover
,db_stat
,db_upgrade
,db_verify
,db_checkpoint
,db_deadlock
,db_dump
,db_hotbackup
,db_load
,db_printlog
,db_recover
,db_stat
,db_upgrade
,db_verify
)byobu
,ctail
(ctail
) #42768camlistore
,hello
(hello
)ccat
,ccrypt
(ccat
)crush-tools
,num-utils
(range
)cspice
,libftdi0
,openhmd
(simple
) #44849cspice
,enscript
(states
) #45051cspice
,fondu
(tobin
) #45290eet
,efl
(eet
)elixir-build
,narwhal
(json
)es
,kes
(es
)see #37508etcd
,etcdctl
(etcdctl
)flvstreamer
,rtmpdump
(rtmpsrv
,rtmpsuck
,rtmpsuck
) #45419freeling
,hunspell
(analyze
) #45590fsw
,fswatch
(fswatch-run
,fswatch-run-bash
,fswatch-run-zsh
,fswatch-run-bash
,fswatch-run-zsh
)gnu-cobol
,open-cobol
(cob-config
,cobc
,cobcrun
,cobc
,cobcrun
)groovy
,groovysdk
(grape
,groovy
,groovyc
,groovyConsole
,groovydoc
,groovysh
,java2groovy
,startGroovy
,groovy
,groovyc
,groovyConsole
,groovydoc
,groovysh
,java2groovy
,startGroovy
)ipmiutil
,renameutils
(icmd
)irods
,renameutils
(icp
,imv
,imv
)jena
,samba
(tdbbackup
,tdbdump
,tdbdump
)(the latter isjpeg-turbo
,mozjpeg
(tjbench
)keg_only
)lha
,lhasa
(lha
)libevent
,pincaster
(event_rpcgen.py
)libzzip
,zuf
,zzuf
(zzcat
)mariadb
,mytop
(mytop
)mecab-ko
,mecab
(mecab
,mecab-config
,mecab-config
)multirust
,rust
(cargo
,rust-lldb
,rustc
,rustdoc
,rust-lldb
,rustc
,rustdoc
)(the former isnss
,resty
(pp
)keg_only
)nut
,rhino
(rhino
)par
,rancid
(par
) #42770pssh
,putty
(pscp
) #42771storm
,stormssh
(storm
)Each line shows the conflicting binaries between parentheses.