FileZilla not available as homebrew cask any more
Posted by jpluimers on 2019/01/07
After an outrage about AdWare mid last year on the Windows side of things, a new outrage on the Mac side of things at the end of last year caused FileZilla to be removed from the homebrew cask repository.
They do not care that there is a non-bundle version that (right now) does not have adware, as FileZilla could put AdWare in that version at any moment in time.
After trying to update, it will disappear, and you might get an error like this (a full log is below the fold):
"Error: Cask 'filezilla' is unavailable: No Cask with this name exists."
Too bad, as FileZilla was fun while it lasted.
For the dare devils, you might want to try the non-bundled version at fosshub, but please run it through at least VirusTotal before installing, and remember: you have to trust yet another man-in-the-middle!
Uninstalling now that the cask has been removed is described in:
- [Wayback/Archive.is] Can’t uninstall filezilla · Issue #55951 · Homebrew/homebrew-cask
Delete
Filezilla.app
in/Applications
, as well as the"$(brew --prefix)/Caskroom/filezilla
directory. If you also want to delete its config files, see them on the deleted cask [Wayback]. - [Wayback/Archive.is] homebrew-cask/filezilla.rb at 4bdf56471fd8c463ae28799ce294891a2d5e9e16 · Homebrew/homebrew-cask
cask 'filezilla' do version '3.38.1' sha256 '250dfd5e8f4c97bf0baf762251cc328f60b2da4a0dd1c316d67a45c1f1349cf7' url "https://download.filezilla-project.org/client/FileZilla_#{version}_macosx-x86.app.tar.bz2" appcast 'https://filezilla-project.org/versions.php?type=client' name 'FileZilla' homepage 'https://filezilla-project.org/' depends_on macos: '>= :mavericks' app 'FileZilla.app' zap trash: [ '~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/de.filezilla.sfl*', '~/Library/Saved Application State/de.filezilla.savedState', '~/Library/Preferences/de.filezilla.plist', '~/.config/filezilla', ] end
Related:
- filezilla adware mac – Google Search
- [WayBack] Suspected malware after installing FileZi… – Apple Community
- [WayBack] FileZilla onder vuur over adware in installatiebundel – Security.NL
- [WayBack] FileZilla – Wikipedia: Bundled adware issues
- [WayBack] Setup bundled – warning? – FileZilla Forums
- [WayBack] antivirus – Filezilla for mac OS – Virus? – Information Security Stack Exchange
- [WayBack] Download FileZilla. Free, Open-Source FTP client with support for FTP over TLS (FTPS) and SFTP.
- via [WayBack] FileZilla | Reviews | MacUpdate: Download, install, or update FileZilla for Mac from MacUpdate.
- [WayBack] FOSSHUB: FOSSHUB: Free software download for Windows, MacOS, and Linux.
- [WayBack] homebrew-cask/filezilla.rb at 4bdf56471fd8c463ae28799ce294891a2d5e9e16 · Homebrew/homebrew-cask · GitHub
- [WayBack] Delete filezilla.rb by suschizu · Pull Request #55583 · Homebrew/homebrew-cask · GitHub
- [WayBack] Can’t uninstall filezilla · Issue #55951 · Homebrew/homebrew-cask · GitHub
- [WayBack] Download filezilla client failed with http2 (Error in the HTTP2 framing layer) · Issue #55692 · Homebrew/homebrew-cask · GitHub
–jeroen
As homebrew did not updated FileZilla, but FileZilla indicated there was an update, I tried to update through homebrew: it failed with Error: No such file or directory @ rb_sysopen
$ brew cask install filezilla Warning: Cask 'filezilla' is already installed. To re-install filezilla, run: brew cask reinstall filezilla $ brew cask reinstall filezilla ==> Satisfying dependencies ==> Downloading https://download.filezilla-project.org/client/FileZilla_3.37.4_macosx-x86.app.tar.bz2 ######################################################################## 100.0% ==> Verifying SHA-256 checksum for Cask 'filezilla'. ==> Uninstalling Cask filezilla ==> Backing App 'FileZilla.app' up to '/usr/local/Caskroom/filezilla/3.37.4/FileZilla.app'. ==> Removing App '/Applications/FileZilla.app'. ==> Purging files for version 3.37.4 of Cask filezilla ==> Installing Cask filezilla ==> Purging files for version 3.37.4 of Cask filezilla Error: No such file or directory @ rb_sysopen - /usr/local/Caskroom/filezilla/.metadata/3.37.4/20181006192254.694/Casks/filezilla.rb Follow the instructions here: https://github.com/Homebrew/homebrew-cask#reporting-bugs /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:1393:in `initialize' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:1393:in `open' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:1393:in `copy_file' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:487:in `copy_file' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:404:in `block in cp' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:1572:in `block in fu_each_src_dest' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:1586:in `fu_each_src_dest0' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:1570:in `fu_each_src_dest' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:403:in `cp' /usr/local/Homebrew/Library/Homebrew/cask/installer.rb:374:in `save_caskfile' /usr/local/Homebrew/Library/Homebrew/cask/installer.rb:73:in `stage' /usr/local/Homebrew/Library/Homebrew/cask/installer.rb:94:in `install' /usr/local/Homebrew/Library/Homebrew/cask/installer.rb:122:in `reinstall' /usr/local/Homebrew/Library/Homebrew/cask/cmd/reinstall.rb:11:in `block in run' /usr/local/Homebrew/Library/Homebrew/cask/cmd/reinstall.rb:5:in `each' /usr/local/Homebrew/Library/Homebrew/cask/cmd/reinstall.rb:5:in `run' /usr/local/Homebrew/Library/Homebrew/cask/cmd/abstract_command.rb:34:in `run' /usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:89:in `run_command' /usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:155:in `run' /usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:120:in `run' /usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:7:in `cask' /usr/local/Homebrew/Library/Homebrew/brew.rb:89:in `' $ brew cask reinstall filezilla Error: Cask 'filezilla' is unavailable: No Cask with this name exists. $ brew cask remove filezilla Error: Cask 'filezilla' is unavailable: No Cask with this name exists. $ brew cask install filezilla Error: Cask 'filezilla' is unavailable: No Cask with this name exists. $ brew install filezilla Error: No available formula with the name "filezilla" ==> Searching for a previously deleted formula (in the last month)... Error: No previously deleted formula found. ==> Searching for similarly named formulae... Error: No similarly named formulae found. ==> Searching taps... ==> Searching taps on GitHub... Error: No formulae found in taps. $ brew cask install filezilla --force Error: Cask 'filezilla' is unavailable: No Cask with this name exists. $ brew-cleanup-update-ugprade Already up-to-date. $ alias brew-cleanup-update-ugprade alias brew-cleanup-update-ugprade='brew cleanup && brew update && brew upgrade' $ brew update-reset ==> Fetching /usr/local/Homebrew... remote: Enumerating objects: 57704, done. remote: Counting objects: 100% (55833/55833), done. remote: Compressing objects: 100% (15772/15772), done. remote: Total 55229 (delta 39134), reused 53884 (delta 37994), pack-reused 0 Receiving objects: 100% (55229/55229), 8.45 MiB | 10.91 MiB/s, done. Resolving deltas: 100% (39134/39134), completed with 219 local objects. From https://github.com/Homebrew/brew * [new branch] readme-remove-coverage -> origin/readme-remove-coverage ==> Resetting /usr/local/Homebrew... Branch 'master' set up to track remote branch 'master' from 'origin'. Reset branch 'master' ==> Fetching /usr/local/Homebrew/Library/Taps/buo/homebrew-cask-upgrade... ==> Resetting /usr/local/Homebrew/Library/Taps/buo/homebrew-cask-upgrade... Branch 'master' set up to track remote branch 'master' from 'origin'. Reset branch 'master' Your branch is up to date with 'origin/master'. ==> Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask... ==> Resetting /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask... Branch 'master' set up to track remote branch 'master' from 'origin'. Reset branch 'master' Your branch is up to date with 'origin/master'. ==> Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core... remote: Enumerating objects: 46, done. remote: Counting objects: 100% (46/46), done. remote: Compressing objects: 100% (12/12), done. remote: Total 46 (delta 34), reused 46 (delta 34), pack-reused 0 Unpacking objects: 100% (46/46), done. From https://github.com/Homebrew/homebrew-core 5ffc6f250d..cde9c27483 master -> origin/master ==> Resetting /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core... Branch 'master' set up to track remote branch 'master' from 'origin'. Reset branch 'master' Your branch is up to date with 'origin/master'. ==> Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-dupes... ==> Resetting /usr/local/Homebrew/Library/Taps/homebrew/homebrew-dupes... Branch 'master' set up to track remote branch 'master' from 'origin'. Reset branch 'master' Your branch is up to date with 'origin/master'. $ brew update Already up-to-date. $ brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Homebrew for is working fine: please don't worry or file an issue; just ignore this. Thanks! Warning: Homebrew's sbin was not found in your PATH but you have installed formulae that put executables in /usr/local/sbin. Consider setting the PATH for example like so echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile Warning: Broken symlinks were found. Remove them with `brew prune`: /usr/local/lib/ruby/gems/2.5.0/bin/bundle /usr/local/lib/ruby/gems/2.5.0/bin/bundler $ brew prune Pruned 2 symbolic links and 492 directories from /usr/local $ echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile $ export PATH="/usr/local/sbin:$PATH" $ brew doctor Your system is ready to brew. $
Leave a Reply